Robust Optimal Controller for Two-wheel Self-Balancing Vehicles Using Particle Swarm Optimization

Q3 Engineering
Vũ Ngọc Kiên, Nguyễn Tiến Duy, Daojia Du, Nguyen Phuong Huy, N. Quang
{"title":"Robust Optimal Controller for Two-wheel Self-Balancing Vehicles Using Particle Swarm Optimization","authors":"Vũ Ngọc Kiên, Nguyễn Tiến Duy, Daojia Du, Nguyen Phuong Huy, N. Quang","doi":"10.18178/ijmerr.12.1.16-22","DOIUrl":null,"url":null,"abstract":"—Control of a self-balancing vehicle is a challenging but exciting research topic. The challenge of researching self-balancing bicycles is maintaining balance when the bike is stationary and when the bike is moving. This paper, through analysis and comparison of two-wheeled vehicle balancing methods, shows that the method that best meets the requirements of the two-wheeled vehicle balance control problem is the balancing method using a flywheel stabilizer. Compared with the gyroscopic flywheel stabilizer, the inverted pendulum flywheel stabilizer has the advantages of fast response speed and energy saving, so we choose the pendulum flywheel stabilizer to reverse to control the balance of the two-wheeler. By modeling and analyzing the two-wheel vehicle model, it shows that the vehicle model is subjected to uncertainties. Hence, the robust controller is an appropriate controller for balancing two-wheel vehicles. However, the controller designed according to the robust control algorithm RH ∞ is often high-order, affecting the actual control quality. We proposed using the particle swarm optimization (PSO) algorithm to find a low-order robust controller from the high-order robust controller. By comparing the efficiency of the low-order robust controller according to PSO with the high-order robust controller and other low-order robust controllers, we have proven the correctness of the low-order robust controller according to PSO. Simulation results show that a two-wheel vehicle using a low-order robust controller according to PSO can stabilize the vehicle and give good control quality.","PeriodicalId":37784,"journal":{"name":"International Journal of Mechanical Engineering and Robotics Research","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Mechanical Engineering and Robotics Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18178/ijmerr.12.1.16-22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 2

Abstract

—Control of a self-balancing vehicle is a challenging but exciting research topic. The challenge of researching self-balancing bicycles is maintaining balance when the bike is stationary and when the bike is moving. This paper, through analysis and comparison of two-wheeled vehicle balancing methods, shows that the method that best meets the requirements of the two-wheeled vehicle balance control problem is the balancing method using a flywheel stabilizer. Compared with the gyroscopic flywheel stabilizer, the inverted pendulum flywheel stabilizer has the advantages of fast response speed and energy saving, so we choose the pendulum flywheel stabilizer to reverse to control the balance of the two-wheeler. By modeling and analyzing the two-wheel vehicle model, it shows that the vehicle model is subjected to uncertainties. Hence, the robust controller is an appropriate controller for balancing two-wheel vehicles. However, the controller designed according to the robust control algorithm RH ∞ is often high-order, affecting the actual control quality. We proposed using the particle swarm optimization (PSO) algorithm to find a low-order robust controller from the high-order robust controller. By comparing the efficiency of the low-order robust controller according to PSO with the high-order robust controller and other low-order robust controllers, we have proven the correctness of the low-order robust controller according to PSO. Simulation results show that a two-wheel vehicle using a low-order robust controller according to PSO can stabilize the vehicle and give good control quality.
基于粒子群算法的两轮自平衡车辆鲁棒最优控制器
自平衡车辆的控制是一个具有挑战性但又令人兴奋的研究课题。研究自平衡自行车的挑战是在自行车静止和运动时保持平衡。本文通过对两轮车辆平衡方法的分析和比较,表明最能满足两轮车辆平衡控制问题要求的方法是采用飞轮稳定器的平衡方法。与陀螺仪式飞轮稳定器相比,倒立摆式飞轮稳定器具有响应速度快、节能等优点,因此我们选择倒立摆式飞轮稳定器来控制两轮车的平衡。通过对两轮汽车模型的建模和分析,表明两轮汽车模型具有不确定性。因此,鲁棒控制器是一种适用于两轮车辆平衡的控制器。然而,根据稳健控制算法RH∞设计的控制器往往是高阶的,影响了实际控制质量。提出利用粒子群优化算法从高阶鲁棒控制器中寻找低阶鲁棒控制器。通过将基于粒子群算法的低阶鲁棒控制器与高阶鲁棒控制器和其他低阶鲁棒控制器的效率进行比较,证明了基于粒子群算法的低阶鲁棒控制器的正确性。仿真结果表明,采用基于粒子群算法的低阶鲁棒控制器对两轮车辆具有较好的稳定性和控制质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.80
自引率
0.00%
发文量
25
期刊介绍: International Journal of Mechanical Engineering and Robotics Research. IJMERR is a scholarly peer-reviewed international scientific journal published bimonthly, focusing on theories, systems, methods, algorithms and applications in mechanical engineering and robotics. It provides a high profile, leading edge forum for academic researchers, industrial professionals, engineers, consultants, managers, educators and policy makers working in the field to contribute and disseminate innovative new work on Mechanical Engineering and Robotics Research.
×
引用
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学术官方微信