Control System Design for Unicycle Robots Using Genetic Algorithms with Pareto Immunization

I. Banu, M. Pătrașcu
{"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}
引用次数: 1

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.
基于Pareto免疫遗传算法的独轮车机器人控制系统设计
经典遗传算法已被用于工程和其他科学领域的各种优化问题。移动机器人具有复杂的非线性动力学,寻找最优控制器通常是一项困难的任务。我们提出了一种经典遗传算法的改进,旨在提高处理多个冲突条件时的搜索效率。我们的解决办法是建立免疫机制。利用更新的帕累托前沿,我们创造了适应性疫苗,以帮助种群在进化过程中加强其理想特征。数值模拟结果表明,为了达到理想的最优值,所需要的代数有了显著的改进。此外,当使用所提出的基于pareto的免疫机制时,返回的解具有更一致的闭环性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信