Queen Bee genetic optimization of an heuristic based fuzzy control scheme for a mobile robot 1

Size: px
Start display at page:

Download "Queen Bee genetic optimization of an heuristic based fuzzy control scheme for a mobile robot 1"

Transcription

1 Queen Bee genetc optmzaton of an heurstc based fuzzy control scheme for a moble robot 1 Rodrgo A. Carrasco Schmdt Pontfca Unversdad Católca de Chle Abstract Ths work presents both a novel control scheme for a moble robot and an optmzaton method for mprovng ts performance. The analyzed control problem wll be to move a two wheeled robot from an ntal posture to a fnal destnaton usng the mnmum amount of tme and arrvng at a low speed to be able to stop. Frst the control strategy, based on a fuzzy logc controller for the robot knematcs and a PID controller for the robot dynamcs, s presented. The fuzzy controller s then optmzed usng a new type of genetc algorthm that reples the reproducton method of bees. The optmzed fuzzy controller presents an mportant mprovement on ts performance. Fnally, several optmal controllers are combned together to create an adaptve controller that can handle general cases n an effcent way. Index Terms Fuzzy control, Genetc algorthms, Moble robots, Optmzaton methods. T I. INTRODUCTION he use of robotcs and moble automaton systems s ncreasng every year, and wth t, the necessty of more robust and flexble products that solve problems effcently. One of the most dffcult robotc systems to create s autonomous vehcles, due to the fact that they have to deal wth dynamc and changng envronments whch make the task very challengng [1]. Wth the ad of robotc compettons lke RoboCup [1], and the acceptance, by the consumers, of new robotc products such as vacuum cleaners or robotc pets, the nterest n moble robotcs has ncreased. Ths has led to a great number of research studes amng to mprove autonomous vehcles, makng them capable of dealng wth the surroundng envronment. Several solutons have emerged from these studes, from robust gudance mechansms, to smple robots n colones, able to help each other to complete a certan task. One of the most mportant components of a moble robot s the control loop, whch enables the robot to follow a certan trajectory determned by hgher level decson system. Ths work presents a novel control scheme, consstng of two layers of control systems that are able to work effcently wth the nonlneartes nherent to the moble robot, but wthout addng too much extra computatonal cost. A smple fuzzy logc controller, based on heurstc rules, s presented as a way of dealng wth the nonlnear elements of the system, whch are optmzed afterwards usng new genetc technques. Evolutonary computatonal systems are one of the tools that have shown excellent results when used to optmze complex systems []-[4]. In ths work, a new genetc algorthm that emulates the evoluton prncples of bee colones s used as a way of optmzng the poston of each membershp functon, mprovng through ths method, the overall performance of the robot controller []. The results of the optmzaton are analyzed and tested, smulatng the system n a Smulnk model and showng that the performance of the resultng controller s better than the one of the orgnal fuzzy controller. The optmzaton s done several tmes usng dfferent destnaton ponts to check f the solutons are equvalent. Based on these optmzed solutons for specfc cases, a new adaptve fuzzy controller s then desgned, whch generates the best soluton for all general cases, but based on the optmzed controllers obtaned for specfc destnaton ponts. II. MOBILE ROBOT MODEL Fgure 1 shows the moble robot model wth the basc parameters used n the system. The body of the robot s consdered to be crcular dsc of radus b and mass M, wth two wheels of radus r and mass m each. The rght wheel rotates at an angular speed of ω1 = θ, and the left at 1 ω = θ. Each wheel s connected to an ndependent DC motor usng a gear system of rato G:1. Fg. 1. Robot model showng the man dynamc parameters 1 Ths work was presented at the IEEE Frst Latn Amercan Conference on Robotcs and Automaton (November 003 1

2 A. Robot Knematcs The knematcs equatons for the robot relate the state or posture of the robot, wth the angular veloctes of each wheel. The posture of the robot s defned as the vector X=[x y ϕ] T, where x and y are the coordnates of the center of mass of the robot on a reference plane, whereas ϕ s the angle of the drecton of moton of the robot, wth respect to the X axs. Equatons 1 and show the relaton between the angular speed of each wheel, and the rotatonal and tangental speed of the robot, as obtaned from [5]: ( θ1 θ r ϕ = (1 b r ( θ 1 + θ V = ( The posture elements x and y are obtaned projectng the velocty of the robot on the X and Y axes. Equatons 3, 4, and 5 gve the poston of the center of mass and the angle of drecton of the robot due to the speed of the wheels: ( θ 1( + θ ( t r t t x ( t = x( 0 + cos( ϕ ( t dt o ( θ 1( + θ ( t r t t y( t = y( 0 + sn( ϕ ( t dt ϕ o ( t = ϕ( 0 + t o ( θ 1( θ ( r t t b These equatons also make the system non-lnear, due to the trgonometrc equatons needed for the projecton of the velocty over each axs. B. Robot Dynamcs The dynamc equatons of the robot relate the torque appled to the wheels, wth the angular acceleraton they acqure, consderng the mass nerta of the dfferent elements n the model. These equatons can be deduced usng the Lagrangan formulaton, whch s based on the calculaton of the energy of the system [6]. The total energy of the robot can be calculated as the sum of the knetc energy of the body and the knetc energy of each wheel, shown on equaton 6, whereas the potental energy s not used, as the robot s consdered to move on a sngle level plane. dt (3 (4 (5 1 1 Kw = mv, 1, + I wθ = (8 In equaton 7, I B represents the moment of nerta of the robot whereas n equaton 8, I w represents the moment of nerta of each wheel. As both body and wheels are consdered sold dscs: I B 1 = Mb and 1 I w mr = (9 Replacng these values for the nerta, and usng equatons 1 and on equaton 6, the Lagrangan expresson s obtaned: 3r Mr M m θ1 θ θθ 1 ( 4 ( L = (10 The relaton between the angular acceleraton of each wheel and the torques appled s obtaned from equaton 10, usng the followng relaton: d τ = dt θ L θ L (11 In equaton 1 θ represents the acceleraton of wheel, and τ the appled torque. 1 3r Mr ( M + 4m θ τ1 = θ Mr 3r τ ( M + 4m 8 8 (1 C. DC Motor Model To complete the model of the robot, the DC motors attached to each wheel must be also added. These motors wll apply the needed torque to acheve the desred acceleraton. The smplfed equatons that relate the voltage appled to each motor, V, wth the appled torque are as follows: d L + R = V KmGθ, = 1, dt (13 τ = GK, = 1, (14 a L represents the electrc nductance of the motor, R the electrc resstance, K m s the motor constant and K a s the armature constant. G represents the mechancal gear reducton that connects each wheel to ts motor. L = KB + Kw + Kw (6 1 Each of these terms wll consst on a term due to the lnear movement and one due to the rotaton: B 1 1 B K = MV + I ϕ (7 III. CONTROL STRATEGY A. Control Problem The objectve of the control strategy s to generate the necessary voltages on each DC motor, to move the robot from a startng posture X 0 =[x 0 y 0 ϕ 0 ] T, to a fnal goal (x f, y f, wthout constrans on the fnal angle ϕ f.

3 Fg.. Cascade control scheme The man dffculty of ths control strategy s that the knematc equatons of the robot are non-lnear and there s no unque operatng pont, whch could help the desgn by usng a lnearzaton [1]. Another problem s that the posture equatons (3 and 4 are coupled, as they both depend on ω 1 and ω, or τ 1 and τ whch are the actual manpulated varables. On the other hand, the dynamc and DC motor equatons are lnear, and although they are also coupled, the use of a classcal controller, such as a PID controller, to control the velocty of each wheel could return good results. However, the use of a PID controller for solvng the whole control problem s very neffcent, especally because there are no general methods to tune the gan parameters n the case of non-lnear plants such as ths one. A strategy that has shown to be very effcent to control non-lnear plants s fuzzy logc [7],[8]. The problem wth ths method s that the amount of nput varables needed n ths case s hgh, due to the fact that the manpulated varables are acceleraton related, whereas the control s done over poston related varables. Ths means that the controller needs not only the dstance and relatve angle to the fnal destnaton, but also the approachng velocty and angular speed of the robot. As a way to reduce the amount of nput varables on the fuzzy controller and smplfy the computatonal requrements, a cascade control scheme s used. Frst, a tuned PID controller s mplemented to control the velocty of each wheel by modfyng the voltage appled to the motors. On top of ths controller, a fuzzy logc controller s used to generate the needed angular veloctes so the robot moves to the desred reference. Fgure shows the proposed control scheme. B. PID Controller Desgn Although the dynamc equatons of the robot are coupled, the mplemented PID stage s based on two ndependent controllers, one for each wheel. As fgure shows, each PID controller senses the angular speed of the correspondng wheel and uses the detected error to ncrease or reduce the voltage appled to the motor. The reference for ths loop s gven by the fuzzy logc controller. As n real lfe robots have a lmted voltage range to apply to the motors and the motors have a maxmum nput voltage, the PID output s lmted to ±5 [V]. Ths also ensures that the torques appled by the motors to the robot wheels stay n a lmted range. The gans for each PID controller are tuned, havng as a goal a quck settlng tme and no more than 1% overshoot [9]. Fg. 3. Angular speed control As the smulaton on fgure 3 shows, the PID controller s able to meet the requrements usng the followng gans: K p =450, K =1, and K d =0. The PID control stage was tested n several condtons, showng n all the tests that the desgn constrans were respected, even n the worst scenaro: when one wheel s set to move n one drecton whle the other s set to another. The smulatons also showed that changes n one of the references made no sgnfcant dsturbances on the velocty of the other wheel. C. Fuzzy Controller The objectve of ths controller s to create the necessary references for the angular veloctes of each wheel, n order to move the robot from ts startng posture to the fnal destnaton. Consderng the problem from a qualtatve pont of vew, t s possble to create a set of rules that takes nto account the dstance to the objectve (named D and the relatve angle, between the drecton of the robot and the fnal destnaton (named ϕ, to determne the velocty of each wheel, whch wll be the manpulated varable. The rules wll be of the form: If D s LD and ϕ s L ϕ then ω 1 s Lω 1 and ω s Lω (15 In equaton 15, LD s one of the dstance related membershp functons, L ϕ s related to the relatve angle, and Lω 1 and Lω are the membershp functons for the speed of each wheel. Fgures 4, 5, and 6 show the membershp functons used for the fuzzy controller. The dstance between the center of mass of the robot and the objectve s used as a way of controllng the arrval speed. Ths s done later, n the creaton of the rule base, by relatng membershp functons (MFs assocated wth smaller dstances to MFs assocated wth slower speeds for each wheel. Three MFs were created for the dstance: Close (C, Far (F, and Very Far (VF, as shown n fgure 4. The other nput of the fuzzy controller s the relatve angle ϕ, whch was dvded nto fve MFs, coverng from π to π. The used MFs relate the poston of the objectve wth respect to the angle of the robot: Back Rght (BR, Front Rght (FR, Center (C, Front Left (FL, and Back Left (BL. 3

4 TABLE I D RULE BASE FOR ω 1 C BF BS Z FS FF F BF Z FS FS FF VF BF FS FF FF FF BR FR C FL BL ϕ Fg. 4. Dstance membershp functons. D TABLE II RULE BASE FOR ω C FF FS Z BS BF F FF FS FS Z BF VF FF FF FF FS BF BR FR C FL BL ϕ Fg. 5. Relatve angle membershp functons. Fg. 6. Membershp functons for the angular velocty of the wheels. Fgure 5 shows the dfferent MFs created for the relatve angle. Ths varable s used to control the rotaton speed of the robot, makng t turn quckly when the relatve angle s hgh, whereas t moves n a straght lne when the relatve angle s close to zero. The wdth of the center membershp functon, C, s responsble of decdng when the robot s gong to start to move forward. If C s too narrow, the robot starts movng towards ts goal only when t s n front, loosng tme and energy n a rotaton wthout advancng. On the other hand, f C s too wde, the robot starts movng before t s facng the objectve, dong long and curved trajectores that are not effcent. Fnally, fve MFs are mplemented for the speed of each wheel: Back Fast (BF, Back Slow (BS, Zero (Z, Front Slow (FS, and Front Fast (FF. These are presented on fgure 6. The rule base for the fuzzy logc controller s shown on tables 1 and, one for each wheel. These rules assocate the state of the robot wth respect to the objectve (dstance and relatve angle, wth the needed velocty for each wheel. The rule base s desgned to make the robot turn quckly when t s far away from the goal, and then contnue on a straght lne. In ths way the trajectory followed by the robot s mnmal and no energy s wasted n log turns. The rule base must also make the robot move fast when t s far away, and slow down at the tme of arrval. The rules of the fuzzy controller are nspred on heurstc knowledge of the behavor the robot must have n order to accomplsh the task. The behavor s smlar to what humans do n order to go from one pont to another. For example, f the objectve s at the back and to the left, then the rght wheel must go forward, whle the left one must go backwards, makng the robot turn tll the objectve s almost n front. Then the robot must start movng forward towards the goal, correctng slghtly the drecton of movement f the relatve angle ncreases whle movng. Dependng on how far s the objectve, the velocty of the wheels wll ncrease to move faster (or turn qucker, and when the goal s near the speed s reduced so the robot can stop on arrval. In a more general way, the robot wll turn untl t faces the goal and then move on an almost straght lne. The accuracy to face the objectve wll be gven by how narrow s the C membershp functon of the relatve angle varable. D. System Smulaton To test the performance of the controller, the whole system was smulated usng Smulnk. The goal of the robot was to move from and ntal poston (0,0 and a varable ntal angle, to a fnal poston (-,1 on the XY plane. Fgure 7 shows the smulaton results. Four dfferent ntal angles were used: -π, -π/4, π/4, and 3π/4, to consder the behavor of controller n dfferent cases. As fgure 7 shows, the robot moves usng small turns by rotatng frst from ts ntal poston and then movng n an almost straght lne towards the destnaton pont. Fg. 7. Robot trajectory for dfferent ntal angles: -π, -π/4, π/4, and 3π/4. 4

5 IV. GENETIC OPTIMIZATION OF THE FUZZY CONTROLLER A. Method Descrpton The smulatons show that the performance of the controller s very senstve to the poston of each MF on the fuzzy controller, ndcatng that t could be optmzed to mprove the performance. An nterestng way to do ths s by usng evolutonary computaton algorthms, to determne a better poston for each MF based on a performance parameter also known as ftness [3],[4]. Genetc optmzaton algorthms work n a smlar way to what evoluton theores descrbe. The algorthm starts wth an ntal populaton of possble solutons. Each one s tested and a ftness value s assgned to them dependng on the performance of the soluton, whch helps to determne the better solutons wthn the populaton. Usng one of the several methods [4], a group of solutons (generally the ones wth a hgher ftness are selected to be combned, wth some probablty, wth the other solutons of the populaton, hopng that the mxture between them could create a better soluton. The cycle s repeated several tmes and t s stopped after a certan number of generatons. There s a large number of ways to mplement a genetc algorthm [10], dependng on the goals of the optmzaton. Most of them use eltsm, whch means that the best solutons are always coped drectly nto the next generaton, ensurng that the genes of these solutons reman n the populaton. The use of eltsm gves an advantage over other mplementatons, because the process can be stopped at any tme and t wll always have a better or at least equal soluton to the best soluton n the ntal set. On the other hand, when usng genetc algorthms there s no demonstraton that the acheved soluton s the global optmum. Another evolutonary element added s the use of mutaton wthn the genetc algorthm. Ths means that wth a certan probablty the genes from some ndvduals change randomly, addng new elements to the populaton and elmnatng or at least dmnshng the possbltes that the whole populaton s kept wthn a local optmum. Several researchers have appled genetc optmzaton on fuzzy logc systems, achevng a better performance on ther systems compared to benchmark solutons. Ths optmzaton approaches nclude parameter tunng on the MFs and rule optmzatons as n [11]. In ths work, a recently appled method for selectng the better solutons of the populaton s used []. Ths algorthm s based on the evoluton scheme used by bees, n whch only one sngle member of the colony, the queen, s able to combne wth the rest of the populaton to create a new generaton. Ths makes easer choosng the parent solutons and helps to keep the best solutons wthn the populaton. The optmzaton wll only modfy the MFs of the dstance and relatve angle varables, leavng the MFs of the speed of each wheel wthout change. As the MFs are trangular, they can be expressed as a three element vector contanng the start, peak, and stop coordnates of each of them. Each controller contans 3 dstance MFs and 5 relatve angle ones, makng t possble to descrbe the whole controller by a 8x3 matrx, called C. Each matrx descrbes one element n the populaton. On every generaton, all solutons are tested and the one wth the hghest ftness s combned wth all the other solutons usng a certan probablty. The combnaton s done by averagng both ndvduals: C new Cbest + C = (16 Eltsm and mutaton s used wthn the optmzaton to ensure that the best soluton s kept and to mnmze the chance that the populaton converges to a local optmum. The two condtons of the control problem are that the robot acheves the goal as fast as possble, and that the end velocty s low enough so the robot s able to stop. As a way of ncludng these two restrctons, the ftness functon used s a lnear combnaton of both, as descrbed n equaton 17, where T s the tme used to reach the objectve and ω s the fnal speed of each wheel: ( F = T + α r ω + ω (17 1 The optmzaton seeks to get the lowest possble ftness, whch means that the robot must reach the goal fast, and wth low fnal speed. The α factor s used to gve a relatve weght between the tme and speed constrans, havng unts of [sec /mt] to leave the ftness n [sec]. A hgher value of α wll mply that the optmum wll have a slower end speed than the one wth a low α value. B. Optmzaton The optmzaton s done usng an ntal populaton of 0 dfferent fuzzy controllers. Each of these s created usng the orgnal robot fuzzy control as a base, but wth all ts genes modfed randomly. The combnaton probablty s set to 95% and a mutaton probablty to 5%, wth a smulaton tme of 50 generatons. Each ndvdual s tested usng [0 0 0] T as the ntal posture, and settng the goal at (-1,1. The α factor n the ftness functon s set to 1600 [sec /m], to make the tme taken to reach the goal and the fnal speed comparables. Usng these parameters the ftness value for the orgnal control system s 67,81 [sec]. The optmzaton cycle s repeated 3 tmes to check f the acheved solutons have thngs n common. In all three cases the ftness of the best soluton s n average 6 [sec], needng 5,88 [sec] to acheve the objectve and arrvng at a speed of 7,47x10-5 [m/sec]. The MFs obtaned after the optmzaton are shown on fgures 8 and 9. In all three cases the best solutons share an element n common: the Far (F membershp functon s moved away from the operatng range, whch was from 0 to 1,4 [m]. Ths means that ths MF s not needed n the system and only ntroduces delays, makng the controller less effcent. 5

6 Fg. 8. Optmzed set of MFs for the dstance varable. Fg. 11. Optmzed set of MFs for the relatve angle varable, after elmnatng both Front Rght (FR and Front Left (FL MFs from the orgnal set. Fg. 9. Optmzed set of MFs for the relatve angle varable. For the relatve angle MFs, a smlar effect occurred. All the optmal solutons elmnated the Front Left (FL membershp functon from the operatng range, ether by makng t so narrow that t never becomes actvated (as shown on fgure 9 or by movng t away from the operatng rage n the smulaton, whch was from 0 to 3π/4. Ths also mples that ths MF s not needed n the control system. As the MFs assocated to the rght sde of the robot are never actve, no mportant changes are observed on them, whereas the Center (C MF s deformed sdeways n all 3 solutons. To check f the optmum poston for the relatve angle MFs s symmetrcal, the optmzaton s done agan wth the goal set on (-1,-1. The optmzaton shows that the optmal soluton for the dstance varable s the same, whereas the soluton for the relatve angle varable s almost symmetrcal to the ones obtaned before. As all solutons ndcate that some MFs are not needed, these are elmnated from the fuzzy controller, and the optmzaton s done agan to check f some mprovement s possble. Wth the goal set on (-1,1 the optmzaton algorthm s able to reduce the ftness functon of the optmal controller to 5,1 [sec]. The MFs obtaned after the second optmzaton are shown on fgures 10 and 11. Notce the non symmetrcal shape of C on the relatve angle MFs. V. DESIGN OF AN ADAPTIVE FUZZY CONTROLLER The dfferent solutons show that the optmal postons for the MFs depend on the poston of the goal. The optmum soluton for gong from the orgn to the coordnate (-1,1 s not as good f the goal s set on (-1,-1. To create a general adaptve control system, the optmal solutons for both cases are combned dependng on the fnal destnaton, creatng a controller that s able to go effcently from one pont to another, wth an overall performance better than the optmzed controllers by themselves, outperformng the orgnal fuzzy controller, and wthout the need of optmzaton cycles for every new destnaton goal. The adaptve controller s created by a lnear combnaton of the two solutons obtaned n the optmzaton stage. Ths s done by combnng the matrces that descrbe the controller as equaton 18 shows: ( λ λ ( 1 λ C = C + C (18 1 Where C 1 s the control matrx that descrbes the fuzzy controller optmzed to go to the pont (-1,1, whereas C descrbes the controller optmzed to go to (-1,-1. The value of λ, the adaptaton parameter, s selected dependng on the angle of the goal wth respect to the angle of the robot. Ths type of adaptve controller can be used for trajectores based on checkponts, where the control system can recalculate the fuzzy MFs parameters every tme a checkpont s reached, adaptng the controller to have an mproved performance dependng on the poston of the next checkpont. In ths way, the control strategy s optmzed based on the actons the robot must take on the future. To compare the adaptve controller wth the prevous control systems, the robot s set to move from the orgn to (1,1 and then to (,0. Three controllers are used n the smulaton: the orgnal fuzzy controller, one of the optmzed controllers from secton IV, and the adaptve controller. For all three cases the dfferent trajectores are compared, as well as the angular speed of the wheels over tme. Fg. 10. Optmzed set of MFs for the dstance varable, after elmnatng the Far (F MF from the orgnal set. 6

7 Fg. 13. Trajectory comparson between the orgnal fuzzy controller (1, one of the optmzed controllers ( and the general controller (3. [5] P. Goel, G. Dedeoglu, S. Roumelots, G. Sukhatme, Fault Detecton and Identfcaton n a Moble Robot usng Multple Model Estmaton and Neural Network, Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, USA, 000. [6] J. Crag, Introducton to Robotcs: Mechancs and Control, nd ed., Addson-Wesley Pub. Co., [7] R. Palm, D. Drankov and H. Hellendoor, Model Based Fuzzy Control, Sprnger Verlag, [8] M. Renfrank, H. Hellendoorn, D. Drankov, An Introducton to Fuzzy Control, nd ed., 1996 [9] G. Goodwn, S. Graebe, M. Salgado, Control System Desgn, Prentce Hall, 000. [10] X. Yao, Evolvng artfcal neural networks, Proceedngs of the IEEE, September, 1999, vol. 87, n o. 9, pp [11] M. Manadaks, H. Surmann, A Genetc Algorthm for Structural and Parametrc Tunng of Fuzzy Systems, European Symposum on Intellgent Technques, [1] L. Kleeman, Optmal estmaton of poston and headng for moble robots usng ultrasonc beacons and dead-reckonng, IEE Internatonal Conference on Robotcs and Automaton, Nce, France, 199, vol. 3, pp [13] The Mathworks Inc., Fuzzy Logc Toolbox. User s Gude, Fg. 14. Angular speed for the orgnal fuzzy controller (1, one of the optmzed controllers ( and the general controller (3. As fgure 13 shows, the general controller makes the robot move almost n straght lnes towards the checkponts, usng less tme and wastng less energy than the other controllers. Fgure 14 shows that the general controller also allows the robot to move faster, arrvng n less tme and wth a lower end speed than the other controllers. The ftness value for the dfferent controllers n ths test s: 13,14 [sec] for the orgnal controller, 48,89 [sec] for the optmzed one, and 47,5 [sec] for the adaptve controller. VI. CONCLUSION Through ths work t s showed that the new descrbed control scheme results n an excellent control system for a wheel moble robot. It s also demonstrated, that the Queen Bee based genetc optmzaton algorthm s a very good tool to optmze the performance of fuzzy logc controllers, and that by modfyng the parameters that create each membershp functon the effcency can be mproved. Fnally, ths work presents an adaptve fuzzy controller that can modfy ts membershp functons based on the goals ahead, wthout the need of an optmzaton cycle every tme the goal s changed. REFERENCES [1] S. Coradesch, S. Tadokoro, A. Brk, RoboCup 001: Robot Soccer World Cup V, Sprnger Verlag, 00. [] S. H. Jung, Queen-Bee Evoluton for Genetc Algorthms, IEE Electronc Letters, 0 March 003, pp [3] W. Banzhaf, P. Nordn, R.E. Keller, F.D. Francone, Genetc Programmng : An Introducton, Morgan Kaufmann, [4] M. Mchell, An Introducton to Genetc Algorthms, MIT Press,

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS A MODIFIED DIFFERENTIAL EVOLUTION ALORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS Kaml Dmller Department of Electrcal-Electroncs Engneerng rne Amercan Unversty North Cyprus, Mersn TURKEY kdmller@gau.edu.tr

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

Multiple Robots Formation A Multiobjctive Evolution Approach

Multiple Robots Formation A Multiobjctive Evolution Approach Avalable onlne at www.scencedrect.com Proceda Engneerng 41 (2012 ) 156 162 Internatonal Symposum on Robotcs and Intellgent Sensors 2012 (IRIS 2012) Multple Robots Formaton A Multobctve Evoluton Approach

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J. ABSTRACT Research Artcle MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patdar, J. Sngha Address for Correspondence Maulana Azad

More information

Behavior-Based Autonomous Robot Navigation on Challenging Terrain: A Dual Fuzzy Logic Approach

Behavior-Based Autonomous Robot Navigation on Challenging Terrain: A Dual Fuzzy Logic Approach Behavor-Based Autonomous Robot Navgaton on Challengng Terran: A Dual Fuzzy Logc Approach 1 Kwon Park and 2 Nan Zhang South Dakota School of Mnes and Technology Department of Electrcal and Computer Engneerng

More information

Ensemble Evolution of Checkers Players with Knowledge of Opening, Middle and Endgame

Ensemble Evolution of Checkers Players with Knowledge of Opening, Middle and Endgame Ensemble Evoluton of Checkers Players wth Knowledge of Openng, Mddle and Endgame Kyung-Joong Km and Sung-Bae Cho Department of Computer Scence, Yonse Unversty 134 Shnchon-dong, Sudaemoon-ku, Seoul 120-749

More information

Servo Actuating System Control Using Optimal Fuzzy Approach Based on Particle Swarm Optimization

Servo Actuating System Control Using Optimal Fuzzy Approach Based on Particle Swarm Optimization Servo Actuatng System Control Usng Optmal Fuzzy Approach Based on Partcle Swarm Optmzaton Dev Patel, L Jun Heng, Abesh Rahman, Deepka Bhart Sngh Abstract Ths paper presents a new optmal fuzzy approach

More information

Evolutionary Programming for Reactive Power Planning Using FACTS Devices

Evolutionary Programming for Reactive Power Planning Using FACTS Devices Bplab Bhattacharyya, kash Kumar Gupta,. Das Evolutonary Programmng for Reactve Power Plannng Usng Devces BIPLAB BHATTACHARYYA *, IKAH KUMAR GUPTA 2 AND.DA 3, 2, 3 Department of Electrcal Engneerng, Indan

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm Network Reconfguraton n Dstrbuton Systems Usng a Modfed TS Algorthm ZHANG DONG,FU ZHENGCAI,ZHANG LIUCHUN,SONG ZHENGQIANG School of Electroncs, Informaton and Electrcal Engneerng Shangha Jaotong Unversty

More information

NETWORK 2001 Transportation Planning Under Multiple Objectives

NETWORK 2001 Transportation Planning Under Multiple Objectives NETWORK 200 Transportaton Plannng Under Multple Objectves Woodam Chung Graduate Research Assstant, Department of Forest Engneerng, Oregon State Unversty, Corvalls, OR9733, Tel: (54) 737-4952, Fax: (54)

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Coverage Maximization in Mobile Wireless Sensor Networks Utilizing Immune Node Deployment Algorithm

Coverage Maximization in Mobile Wireless Sensor Networks Utilizing Immune Node Deployment Algorithm CCECE 2014 1569888203 Coverage Maxmzaton n Moble Wreless Sensor Networs Utlzng Immune Node Deployment Algorthm Mohammed Abo-Zahhad, Sabah M. Ahmed and Nabl Sabor Electrcal and Electroncs Engneerng Department

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

Optimal PID Design for Control of Active Car Suspension System

Optimal PID Design for Control of Active Car Suspension System I.J. Informaton Technology and Computer Scence, 2018, 1, 16-23 Publshed Onlne January 2018 n MECS (http://www.mecs-press.org/) DOI: 10.5815/jtcs.2018.01.02 Optmal PID Desgn for Control of Actve Car Suspenson

More information

Machine Learning in Production Systems Design Using Genetic Algorithms

Machine Learning in Production Systems Design Using Genetic Algorithms Internatonal Journal of Computatonal Intellgence Volume 4 Number 1 achne Learnng n Producton Systems Desgn Usng Genetc Algorthms Abu Quder Jaber, Yamamoto Hdehko and Rzauddn Raml Abstract To create a soluton

More information

Particle Filters. Ioannis Rekleitis

Particle Filters. Ioannis Rekleitis Partcle Flters Ioanns Reklets Bayesan Flter Estmate state x from data Z What s the probablty of the robot beng at x? x could be robot locaton, map nformaton, locatons of targets, etc Z could be sensor

More information

Digital Transmission

Digital Transmission Dgtal Transmsson Most modern communcaton systems are dgtal, meanng that the transmtted normaton sgnal carres bts and symbols rather than an analog sgnal. The eect o C/N rato ncrease or decrease on dgtal

More information

Using Genetic Algorithms to Optimize Social Robot Behavior for Improved Pedestrian Flow

Using Genetic Algorithms to Optimize Social Robot Behavior for Improved Pedestrian Flow 2005 IEEE Internatonal Conerence on Systems, Man and Cybernetcs Wakoloa, Hawa October 10-12, 2005 Usng Genetc Algorthms to Optmze Socal Robot Behavor or Improved Pedestran Flow Bryce D. Eldrdge Electrcal

More information

Application of Intelligent Voltage Control System to Korean Power Systems

Application of Intelligent Voltage Control System to Korean Power Systems Applcaton of Intellgent Voltage Control System to Korean Power Systems WonKun Yu a,1 and HeungJae Lee b, *,2 a Department of Power System, Seol Unversty, South Korea. b Department of Power System, Kwangwoon

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures Chapter 2 Two-Degree-of-Freedom PID Controllers Structures As n most of the exstng ndustral process control applcatons, the desred value of the controlled varable, or set-pont, normally remans constant

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6) Passve Flters eferences: Barbow (pp 6575), Hayes & Horowtz (pp 360), zzon (Chap. 6) Frequencyselectve or flter crcuts pass to the output only those nput sgnals that are n a desred range of frequences (called

More information

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

More information

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol., No., November 23, 3-9 Rejecton of PSK Interference n DS-SS/PSK System Usng Adaptve Transversal Flter wth Condtonal Response Recalculaton Zorca Nkolć, Bojan

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

ROBUST IDENTIFICATION AND PREDICTION USING WILCOXON NORM AND PARTICLE SWARM OPTIMIZATION

ROBUST IDENTIFICATION AND PREDICTION USING WILCOXON NORM AND PARTICLE SWARM OPTIMIZATION 7th European Sgnal Processng Conference (EUSIPCO 9 Glasgow, Scotland, August 4-8, 9 ROBUST IDENTIFICATION AND PREDICTION USING WILCOXON NORM AND PARTICLE SWARM OPTIMIZATION Babta Majh, G. Panda and B.

More information

Investigation of Hybrid Particle Swarm Optimization Methods for Solving Transient-Stability Constrained Optimal Power Flow Problems

Investigation of Hybrid Particle Swarm Optimization Methods for Solving Transient-Stability Constrained Optimal Power Flow Problems Investgaton of Hybrd Partcle Swarm Optmzaton Methods for Solvng Transent-Stablty Constraned Optmal Power Flow Problems K. Y. Chan, G. T. Y. Pong and K. W. Chan Abstract In ths paper, hybrd partcle swarm

More information

Learning Ensembles of Convolutional Neural Networks

Learning Ensembles of Convolutional Neural Networks Learnng Ensembles of Convolutonal Neural Networks Lran Chen The Unversty of Chcago Faculty Mentor: Greg Shakhnarovch Toyota Technologcal Insttute at Chcago 1 Introducton Convolutonal Neural Networks (CNN)

More information

Sensors for Motion and Position Measurement

Sensors for Motion and Position Measurement Sensors for Moton and Poston Measurement Introducton An ntegrated manufacturng envronment conssts of 5 elements:- - Machne tools - Inspecton devces - Materal handlng devces - Packagng machnes - Area where

More information

NEW EVOLUTIONARY PARTICLE SWARM ALGORITHM (EPSO) APPLIED TO VOLTAGE/VAR CONTROL

NEW EVOLUTIONARY PARTICLE SWARM ALGORITHM (EPSO) APPLIED TO VOLTAGE/VAR CONTROL NEW EVOLUTIONARY PARTICLE SWARM ALGORITHM (EPSO) APPLIED TO VOLTAGE/VAR CONTROL Vladmro Mranda vmranda@nescporto.pt Nuno Fonseca nfonseca@power.nescn.pt INESC Insttuto de Engenhara de Sstemas e Computadores

More information

Mooring Cost Sensitivity Study Based on Cost-Optimum Mooring Design

Mooring Cost Sensitivity Study Based on Cost-Optimum Mooring Design Proceedngs of Conference 8 Korean Socety of Ocean Engneers May 9-3, Cheju, Korea Moorng Cost Senstvty Study Based on Cost-Optmum Moorng Desgn SAM SANGSOO RYU, CASPAR HEYL AND ARUN DUGGAL Research & Development,

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

Decision aid methodologies in transportation

Decision aid methodologies in transportation Decson ad methodologes n transportaton Lecture 7: More Applcatons Prem Kumar prem.vswanathan@epfl.ch Transport and Moblty Laboratory Summary We learnt about the dfferent schedulng models We also learnt

More information

Open Access Node Localization Method for Wireless Sensor Networks Based on Hybrid Optimization of Differential Evolution and Particle Swarm Algorithm

Open Access Node Localization Method for Wireless Sensor Networks Based on Hybrid Optimization of Differential Evolution and Particle Swarm Algorithm Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 014, 6, 61-68 61 Open Access Node Localzaton Method for Wreless Sensor Networks Based on Hybrd Optmzaton

More information

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * SLAC PUB 874 3/1999 THE GENERATION OF 4 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * Sam G. Tantaw, Arnold E. Vleks, and Rod J. Loewen Stanford Lnear Accelerator Center, Stanford Unversty P.O. Box

More information

Hybrid Differential Evolution based Concurrent Relay-PID Control for Motor Position Servo Systems

Hybrid Differential Evolution based Concurrent Relay-PID Control for Motor Position Servo Systems Hybrd Dfferental Evoluton based Concurrent Relay-PID Control for Motor Poston Servo Systems B.Sartha 1, Dr. L. Rav Srnvas P.G. Student, Department of EEE, Gudlavalleru Engneerng College, Gudlavalleru,

More information

A General Technical Route for Parameter Optimization of Ship Motion Controller Based on Artificial Bee Colony Algorithm

A General Technical Route for Parameter Optimization of Ship Motion Controller Based on Artificial Bee Colony Algorithm A General Techncal Route for Parameter Optmzaton of Shp Moton Controller Based on Artfcal Bee Colony Algorthm Yanfe Tan, Lwen Huang, and Yong Xong Abstract The most practcal applcaton n ndustral process

More information

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04.

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04. Networs Introducton to - In 1986 a method for learnng n mult-layer wor,, was nvented by Rumelhart Paper Why are what and where processed by separate cortcal vsual systems? - The algorthm s a sensble approach

More information

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System Int. J. Communcatons, Network and System Scences, 10, 3, 1-5 do:10.36/jcns.10.358 Publshed Onlne May 10 (http://www.scrp.org/journal/jcns/) The Performance Improvement of BASK System for Gga-Bt MODEM Usng

More information

Implementation of Adaptive Neuro Fuzzy Inference System in Speed Control of Induction Motor Drives

Implementation of Adaptive Neuro Fuzzy Inference System in Speed Control of Induction Motor Drives J. Intellgent Learnng Systems & Applcatons, 00, : 0-8 do:0.436/jlsa.00.04 Publshed Onlne May 00 (http://www.scrp.org/journal/jlsa) Implementaton of Adaptve Neuro Fuzzy Inference System n Speed Control

More information

Applications of Modern Optimization Methods for Controlling Parallel Connected DC-DC Buck Converters

Applications of Modern Optimization Methods for Controlling Parallel Connected DC-DC Buck Converters IJCSI Internatonal Journal of Computer Scence Issues, Volume 3, Issue 6, November 26 www.ijcsi.org https://do.org/.2943/266.559 5 Applcatons of Modern Optmzaton Methods for Controllng Parallel Connected

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

Graph Method for Solving Switched Capacitors Circuits

Graph Method for Solving Switched Capacitors Circuits Recent Advances n rcuts, ystems, gnal and Telecommuncatons Graph Method for olvng wtched apactors rcuts BHUMIL BRTNÍ Department of lectroncs and Informatcs ollege of Polytechncs Jhlava Tolstého 6, 586

More information

Finding Proper Configurations for Modular Robots by Using Genetic Algorithm on Different Terrains

Finding Proper Configurations for Modular Robots by Using Genetic Algorithm on Different Terrains Internatonal Journal of Materals, Mechancs and Manufacturng, Vol. 1, No. 4, November 2013 Fndng Proper Confguratons for Modular Robots by Usng Genetc Algorthm on Dfferent Terrans Sajad Haghzad Kldbary,

More information

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables S. Aucharyamet and S. Srsumrannukul / GMSARN Internatonal Journal 4 (2010) 57-66 Optmal Allocaton of Statc VAr Compensator for Actve Power oss Reducton by Dfferent Decson Varables S. Aucharyamet and S.

More information

Diversion of Constant Crossover Rate DE\BBO to Variable Crossover Rate DE\BBO\L

Diversion of Constant Crossover Rate DE\BBO to Variable Crossover Rate DE\BBO\L , pp. 207-220 http://dx.do.org/10.14257/jht.2016.9.1.18 Dverson of Constant Crossover Rate DE\BBO to Varable Crossover Rate DE\BBO\L Ekta 1, Mandeep Kaur 2 1 Department of Computer Scence, GNDU, RC, Jalandhar

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

Adaptive Modulation for Multiple Antenna Channels

Adaptive Modulation for Multiple Antenna Channels Adaptve Modulaton for Multple Antenna Channels June Chul Roh and Bhaskar D. Rao Department of Electrcal and Computer Engneerng Unversty of Calforna, San Dego La Jolla, CA 993-7 E-mal: jroh@ece.ucsd.edu,

More information

Cooperative perimeter surveillance with a team of mobile robots under communication constraints

Cooperative perimeter surveillance with a team of mobile robots under communication constraints 213 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems (IROS) November 3-7, 213. Toyo, Japan Cooperatve permeter survellance wth a team of moble robots under communcaton constrants J.J.

More information

A Current Differential Line Protection Using a Synchronous Reference Frame Approach

A Current Differential Line Protection Using a Synchronous Reference Frame Approach A Current Dfferental Lne rotecton Usng a Synchronous Reference Frame Approach L. Sousa Martns *, Carlos Fortunato *, and V.Fernão res * * Escola Sup. Tecnologa Setúbal / Inst. oltécnco Setúbal, Setúbal,

More information

Open Access Research on PID Controller in Active Magnetic Levitation Based on Particle Swarm Optimization Algorithm

Open Access Research on PID Controller in Active Magnetic Levitation Based on Particle Swarm Optimization Algorithm Send Orders for Reprnts to reprnts@benthamscence.ae 1870 The Open Automaton and Control Systems Journal, 2015, 7, 1870-1874 Open Access Research on PID Controller n Actve Magnetc Levtaton Based on Partcle

More information

Adaptive Phase Synchronisation Algorithm for Collaborative Beamforming in Wireless Sensor Networks

Adaptive Phase Synchronisation Algorithm for Collaborative Beamforming in Wireless Sensor Networks 213 7th Asa Modellng Symposum Adaptve Phase Synchronsaton Algorthm for Collaboratve Beamformng n Wreless Sensor Networks Chen How Wong, Zhan We Sew, Renee Ka Yn Chn, Aroland Krng, Kenneth Tze Kn Teo Modellng,

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

Optimization of an Oil Production System using Neural Networks and Genetic Algorithms

Optimization of an Oil Production System using Neural Networks and Genetic Algorithms IFSA-EUSFLAT 9 Optmzaton of an Ol Producton System usng Neural Networks and Genetc Algorthms Gullermo Jmenez de la C, Jose A. Ruz-Hernandez Evgen Shelomov Ruben Salazar M., Unversdad Autonoma del Carmen,

More information

1 GSW Multipath Channel Models

1 GSW Multipath Channel Models In the general case, the moble rado channel s pretty unpleasant: there are a lot of echoes dstortng the receved sgnal, and the mpulse response keeps changng. Fortunately, there are some smplfyng assumptons

More information

ANNUAL OF NAVIGATION 11/2006

ANNUAL OF NAVIGATION 11/2006 ANNUAL OF NAVIGATION 11/2006 TOMASZ PRACZYK Naval Unversty of Gdyna A FEEDFORWARD LINEAR NEURAL NETWORK WITH HEBBA SELFORGANIZATION IN RADAR IMAGE COMPRESSION ABSTRACT The artcle presents the applcaton

More information

CHAPTER 2 2 PROPOSED DIFFERENTIAL EVOLUTION BASED IDWNN CONTROLLER FOR FAULT RIDE-THROUGH OF GRID CONNECTED DFIG

CHAPTER 2 2 PROPOSED DIFFERENTIAL EVOLUTION BASED IDWNN CONTROLLER FOR FAULT RIDE-THROUGH OF GRID CONNECTED DFIG 26 CHAPTER 2 2 PROPOSED DIFFERENTIAL EVOLUTION BASED IDWNN CONTROLLER FOR FAULT RIDE-THROUGH OF GRID CONNECTED DFIG 2.1 INTRODUCTION The key objectve of wnd turbne development s to ensure that output power

More information

Network Theory. EC / EE / IN. for

Network Theory.   EC / EE / IN. for Network Theory for / / IN By www.thegateacademy.com Syllabus Syllabus for Networks Network Graphs: Matrces Assocated Wth Graphs: Incdence, Fundamental ut Set and Fundamental rcut Matrces. Soluton Methods:

More information

The Pennsylvania State University. The Graduate School. Department of Electrical Engineering MULTI-OBJECTIVE OPTIMIZATION FOR UNMANNED SURVEILLANCE

The Pennsylvania State University. The Graduate School. Department of Electrical Engineering MULTI-OBJECTIVE OPTIMIZATION FOR UNMANNED SURVEILLANCE The Pennsylvana State Unversty The Graduate School Department of Electrcal Engneerng MULTI-OBJECTIVE OPTIMIZATION FOR UNMANNED SURVEILLANCE NETWORKS USING EVOLUTIONARY ALGORITHMS A Thess n Electrcal Engneerng

More information

Dealing with constraints in sensor-based robot control

Dealing with constraints in sensor-based robot control Dealng wth constrants n sensor-based robot control Olver Kermorgant, Franços Chaumette To cte ths verson: Olver Kermorgant, Franços Chaumette. Dealng wth constrants n sensor-based robot control. IEEE Transactons

More information

A Simple Satellite Exclusion Algorithm for Advanced RAIM

A Simple Satellite Exclusion Algorithm for Advanced RAIM A Smple Satellte Excluson Algorthm for Advanced RAIM Juan Blanch, Todd Walter, Per Enge Stanford Unversty ABSTRACT Advanced Recever Autonomous Integrty Montorng s a concept that extends RAIM to mult-constellaton

More information

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback Control of Chaos n Postve Output Luo Converter by means of Tme Delay Feedback Nagulapat nkran.ped@gmal.com Abstract Faster development n Dc to Dc converter technques are undergong very drastc changes due

More information

Industrial Robots used in Forges Applications

Industrial Robots used in Forges Applications Industral Robots used n Forges Applcatons Lvu Cuptu, Ivanescu Andre Nck 2 and Sorn Brotac 3 Department of Mechancal Engneerng and Mechatroncs, Poltehnca Unversty of Bucharest, Romana E-mal: lvu.cuptu@omtr.pub.ro

More information

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding Communcatons and Network, 2013, 5, 312-318 http://dx.do.org/10.4236/cn.2013.53b2058 Publshed Onlne September 2013 (http://www.scrp.org/journal/cn) Jont Power Control and Schedulng for Two-Cell Energy Effcent

More information

sensors ISSN by MDPI

sensors ISSN by MDPI Sensors 2007, 7, 628-648 Full Paper sensors ISSN 1424-8220 2007 by MDPI www.mdp.org/sensors Dstrbuted Partcle Swarm Optmzaton and Smulated Annealng for Energy-effcent Coverage n Wreless Sensor Networks

More information

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid Abstract Latency Inserton Method (LIM) for IR Drop Analyss n Power Grd Dmtr Klokotov, and José Schutt-Ané Wth the steadly growng number of transstors on a chp, and constantly tghtenng voltage budgets,

More information

Prevention of Sequential Message Loss in CAN Systems

Prevention of Sequential Message Loss in CAN Systems Preventon of Sequental Message Loss n CAN Systems Shengbng Jang Electrcal & Controls Integraton Lab GM R&D Center, MC: 480-106-390 30500 Mound Road, Warren, MI 48090 shengbng.jang@gm.com Ratnesh Kumar

More information

Improvement of Buck Converter Performance Using Artificial Bee Colony Optimized-PID Controller

Improvement of Buck Converter Performance Using Artificial Bee Colony Optimized-PID Controller Journal of Automaton and Control Engneerng Vol. 3, No. 4, August 2015 Improvement of Buck Converter Performance Usng Artfcal Bee Colony Optmzed-PID Controller Yusuf Sonmez1, Ozcan Ayyldz1, H. Tolga Kahraman2,

More information

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions Whte Paper OptRamp Model-Based Multvarable Predctve Control Advanced Methodology for Intellgent Control Actons Vadm Shapro Dmtry Khots, Ph.D. Statstcs & Control, Inc., (S&C) propretary nformaton. All rghts

More information

Reliability and Quality Improvement of Robotic Manipulation Systems

Reliability and Quality Improvement of Robotic Manipulation Systems Yaser Maddah, Al Maddah Relablty and Qualty Improvement of Robotc Manpulaton Systems Yaser Maddah Department of Mechancal and Manufacturng Engneerng Unversty of Mantoba Wnnpeg, MB R3T 5V6 CANADA Al Maddah

More information

UNIT 11 TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT

UNIT 11 TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT UNIT TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT Structure. Introducton Obectves. Key Terms Used n Game Theory.3 The Maxmn-Mnmax Prncple.4 Summary.5 Solutons/Answers. INTRODUCTION In Game Theory, the word

More information

Understanding the Spike Algorithm

Understanding the Spike Algorithm Understandng the Spke Algorthm Vctor Ejkhout and Robert van de Gejn May, ntroducton The parallel soluton of lnear systems has a long hstory, spannng both drect and teratve methods Whle drect methods exst

More information

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields Autonomous Robot Navgaton usng Genetc Algorthms F. ARAMBULA COSIO, M. A. PADILLA CASTAÑEDA Lab. de Imágenes y Vsón Centro de Instrumentos, UNAM Méxco, D.F., 451 MEXICO Abstract: - In ths paper s presented

More information

Optimal Reconfiguration of Distribution System by PSO and GA using graph theory

Optimal Reconfiguration of Distribution System by PSO and GA using graph theory Proceedngs of the 6th WSEAS Internatonal Conference on Applcatons of Electrcal Engneerng, Istanbul, Turkey, May 27-29, 2007 83 Optmal Reconfguraton of Dstrbuton System by PSO and GA usng graph theory Mehd

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE46, Power Electroncs, DC-DC Boost Converter Verson Oct. 3, 11 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

More information

International Journal on Power Engineering and Energy (IJPEE) Vol. (4) No. (4) ISSN Print ( ) and Online ( X) October 2013

International Journal on Power Engineering and Energy (IJPEE) Vol. (4) No. (4) ISSN Print ( ) and Online ( X) October 2013 Internatonal Journal on Power Engneerng and Energy (IJPEE) Vol. (4) No. (4) ISSN Prnt (34 738) and Onlne (34 730X) October 03 Soluton of The Capactor Allocaton Problem Usng A New Accelerated Partcle Swarm

More information

Letters. Evolving a Modular Neural Network-Based Behavioral Fusion Using Extended VFF and Environment Classification for Mobile Robot Navigation

Letters. Evolving a Modular Neural Network-Based Behavioral Fusion Using Extended VFF and Environment Classification for Mobile Robot Navigation IEEE RANSACIONS ON EVOLUIONARY COMPUAION, VOL. 6, NO. 4, AUGUS 2002 413 Letters Evolvng a Modular Neural Network-Based Behavoral Fuson Usng Extended VFF and Envronment Classfcaton for Moble Robot Navgaton

More information

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation 1 Parameter Free Iteratve Decodng Metrcs for Non-Coherent Orthogonal Modulaton Albert Gullén Fàbregas and Alex Grant Abstract We study decoder metrcs suted for teratve decodng of non-coherently detected

More information

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION Phaneendra R.Venkata, Nathan A. Goodman Department of Electrcal and Computer Engneerng, Unversty of Arzona, 30 E. Speedway Blvd, Tucson, Arzona

More information

Australian Journal of Basic and Applied Sciences. Optimal Design of Controller for Antenna Control Using ACO Approach

Australian Journal of Basic and Applied Sciences. Optimal Design of Controller for Antenna Control Using ACO Approach Australan Journal of Basc and Appled Scences, 9(7) August 5, Pages: 9-3 ISSN:99-878 Australan Journal of Basc and Appled Scences Journal home page: www.ajbasweb.com Optmal Desgn of Controller for Antenna

More information

RC Filters TEP Related Topics Principle Equipment

RC Filters TEP Related Topics Principle Equipment RC Flters TEP Related Topcs Hgh-pass, low-pass, Wen-Robnson brdge, parallel-t flters, dfferentatng network, ntegratng network, step response, square wave, transfer functon. Prncple Resstor-Capactor (RC)

More information

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart Control Chart - hstory Control Chart Developed n 920 s By Dr. Walter A. Shewhart 2 Process n control A phenomenon s sad to be controlled when, through the use of past experence, we can predct, at least

More information

Opportunistic Beamforming for Finite Horizon Multicast

Opportunistic Beamforming for Finite Horizon Multicast Opportunstc Beamformng for Fnte Horzon Multcast Gek Hong Sm, Joerg Wdmer, and Balaj Rengarajan allyson.sm@mdea.org, joerg.wdmer@mdea.org, and balaj.rengarajan@gmal.com Insttute IMDEA Networks, Madrd, Span

More information

Design of UPQC by Optimizing PI Controller using GA and PSO for Improvement of Power Quality

Design of UPQC by Optimizing PI Controller using GA and PSO for Improvement of Power Quality Desgn of UPQC by Optmzng PI Controller usng GA and PSO for Improvement of Power Qualty T.Gunasekar, Dr.R.Anta Abstract Ths paper presents a new control desgn of an Unfed Power Qualty Condtoner (UPQC).

More information

Profile Optimization of Satellite Antenna for Angular Jerk Minimization

Profile Optimization of Satellite Antenna for Angular Jerk Minimization Profle Optmzaton of Satellte Antenna for Angular Jerk Mnmzaton Jangwon Lee, Hyosung Ahn, Kwanghee Ko 3 and Semyung Wang 4 Gwangu Insttute of Scence and Technology, Gwangu, Korea, 500-7 and Daekwan Km 5,

More information

Trajectory Planning of Welding Robot Based on Terminal Priority Planning

Trajectory Planning of Welding Robot Based on Terminal Priority Planning Sensors & Transducers 4 by IFSA Publshng, S. L. http://www.sensorsportal.com Trajectory Plannng of Weldng obot Based on Termnal Prorty Plannng, Ch GAO, Mnhou LUO, Fayong GUO, Hu GAO Mechancal and Electronc

More information

Modeling and Control of a Cascaded Boost Converter for a Battery Electric Vehicle

Modeling and Control of a Cascaded Boost Converter for a Battery Electric Vehicle Modelng and Control of a Cascaded Boost Converter for a Battery Electrc Vehcle A. Ndtoungou, Ab. Hamad, A. Mssandaand K. Al-Haddad, Fellow member, IEEE EPEC 202 OCTOBER 0-2 Introducton contents Comparson

More information