{"title":"基于Pareto免疫遗传算法的独轮车机器人控制系统设计","authors":"I. Banu, M. Pătrașcu","doi":"10.1109/CSCS.2019.00016","DOIUrl":null,"url":null,"abstract":"Classical genetic algorithms have been used in various optimization problems in engineering and other science fields. Mobile robots have complex nonlinear dynamics and finding optimal controllers is generally a difficult task. We propose an enhancement of the classical genetic algorithm that seeks to improve search efficiency when dealing with multiple conflicting criteria. Our solution consists in an immunization mechanism. Using an updating Pareto front, we create adaptive vaccines to help the population strengthen its desirable features during evolution. Numerical simulations show that a significant improvement has been obtained in terms of required number of generations to reach a desired optimum. Moreover, the returned solutions offer more consistent closed loop performances when using the proposed Pareto-based immunization mechanism.","PeriodicalId":352411,"journal":{"name":"2019 22nd International Conference on Control Systems and Computer Science (CSCS)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Control System Design for Unicycle Robots Using Genetic Algorithms with Pareto Immunization\",\"authors\":\"I. Banu, M. Pătrașcu\",\"doi\":\"10.1109/CSCS.2019.00016\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Classical genetic algorithms have been used in various optimization problems in engineering and other science fields. Mobile robots have complex nonlinear dynamics and finding optimal controllers is generally a difficult task. We propose an enhancement of the classical genetic algorithm that seeks to improve search efficiency when dealing with multiple conflicting criteria. Our solution consists in an immunization mechanism. Using an updating Pareto front, we create adaptive vaccines to help the population strengthen its desirable features during evolution. Numerical simulations show that a significant improvement has been obtained in terms of required number of generations to reach a desired optimum. Moreover, the returned solutions offer more consistent closed loop performances when using the proposed Pareto-based immunization mechanism.\",\"PeriodicalId\":352411,\"journal\":{\"name\":\"2019 22nd International Conference on Control Systems and Computer Science (CSCS)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 22nd International Conference on Control Systems and Computer Science (CSCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSCS.2019.00016\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 22nd International Conference on Control Systems and Computer Science (CSCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCS.2019.00016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Control System Design for Unicycle Robots Using Genetic Algorithms with Pareto Immunization
Classical genetic algorithms have been used in various optimization problems in engineering and other science fields. Mobile robots have complex nonlinear dynamics and finding optimal controllers is generally a difficult task. We propose an enhancement of the classical genetic algorithm that seeks to improve search efficiency when dealing with multiple conflicting criteria. Our solution consists in an immunization mechanism. Using an updating Pareto front, we create adaptive vaccines to help the population strengthen its desirable features during evolution. Numerical simulations show that a significant improvement has been obtained in terms of required number of generations to reach a desired optimum. Moreover, the returned solutions offer more consistent closed loop performances when using the proposed Pareto-based immunization mechanism.