Clonal selection algorithm based control for two-wheeled self-balancing mobile robot

dc.contributor.authorOlmez, Yagmur
dc.contributor.authorKoca, Gonca Ozmen
dc.contributor.authorAkpolat, Zuhtu Hakan
dc.date.accessioned2026-08-12T18:07:38Z
dc.date.issued2022
dc.departmentFırat Üniversitesi
dc.description.abstractIn this study, we propose adaptive control approaches based on optimization for a two-wheeled mobile robot. The mathematical model of the self-balancing vehicle based on the inverted pendulum principle, is derived from the Lagrange method and the vehicle model is simulated within MATLAB/Simulink environment. Five different optimization-based controller models (Model 1-5) are developed based on common control methods, which are the Pole Placement Design Method, PID, and LQR. Besides the stability control of the robot, speed control and trajectory tracking control are also provided with these models. While improving the optimizationbased controller models, the CSA, an artificial immune optimization methods, is adapted for use with the system. The benefits of the study are given as follows: 1) The balancing control and trajectory tracking control performance of the two-wheeled vehicle is improved using the proposed optimization-based control approach; 2) A comprehensive study is introduced with different control models based on Pole Placement Design Method, PID, and LQR Method; 3) Since parameter tuning of multiple PID controllers is challenging for a two-wheeled vehicle constructed by using the inverted pendulum principle, one of the proposed control models is developed using multiple PIDs. To alleviate the difficulties of parameter tuning for multiple PIDs, the CSA method is adapted for a self-balancing two-wheeled vehicle for the first time; 4) To exhibit the optimization effect of the CSA, the simulation results are compared with five other optimization methods, namely PSO, ABC, DE, GoldSa-II, and CS; 5) The effectiveness of the proposed optimization-based control approaches and optimization method are demonstrated through analyses and simulation studies. In this concept, it has been also analyzed effects of the external disturbances and uncertain parameters on the proposed control method.
dc.identifier.doi10.1016/j.simpat.2022.102552
dc.identifier.issn1569-190X
dc.identifier.issn1878-1462
dc.identifier.orcid0000-0002-1615-7390
dc.identifier.orcid0000-0003-1750-8479
dc.identifier.orcid0000-0002-7935-7031
dc.identifier.scopus2-s2.0-85129545272
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.simpat.2022.102552
dc.identifier.urihttps://hdl.handle.net/11508/62760
dc.identifier.volume118
dc.identifier.wosWOS:000797729400002
dc.identifier.wosqualityQ1
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherElsevier
dc.relation.ispartofSimulation Modelling Practice and Theory
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectTwo-wheeled robot
dc.subjectPID
dc.subjectLQR
dc.subjectPole placement design
dc.subjectClonal selection algorithm
dc.subjectOptimization
dc.titleClonal selection algorithm based control for two-wheeled self-balancing mobile robot
dc.typeArticle

Dosyalar