TY - JOUR
T1 - Fuzzy model-based multi-objective dynamic programming with modified particle swarm optimization approach for the balance control of bicycle robot
AU - Sun, Yiyong
AU - Zhao, Haotian
AU - Chen, Zhang
AU - Zheng, Xudong
AU - Zhao, Mingguo
AU - Liang, Bin
N1 - Publisher Copyright:
© 2021 The Authors. IET Control Theory & Applications published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology
PY - 2022/1
Y1 - 2022/1
N2 - Existing studies for the balance control of unmanned bicycle robots only consider constant forward velocity and a single optimal objective that cannot be applied to the complex motion situation. To balance the bicycle robot with time-varying forward velocity, only with the steering actuator, the multiple objective optimal balance control issue is studied here. A fuzzy state-space model under different forward velocities is firstly offered based on the non-linear Euler–Lagrange model. Based on this, a closed-loop equation under a fuzzy controller is verified. To regulate the feedback gain of the fuzzy controller, a modified particle swarm optimization (MPSO) algorithm with two stages is proposed. In the MPSO's second stage, a novel objective fitness function, consisting of multiple objectives and combining the conventional Hurwitz stability analysis criterium, is designed. Procedures for the MPSO dynamic programming approach are presented. By two examples, the efficiency of the MPSO algorithm, for time-varying and time-constant velocity situations, and faster capacity for iteration convergence, are examined.
AB - Existing studies for the balance control of unmanned bicycle robots only consider constant forward velocity and a single optimal objective that cannot be applied to the complex motion situation. To balance the bicycle robot with time-varying forward velocity, only with the steering actuator, the multiple objective optimal balance control issue is studied here. A fuzzy state-space model under different forward velocities is firstly offered based on the non-linear Euler–Lagrange model. Based on this, a closed-loop equation under a fuzzy controller is verified. To regulate the feedback gain of the fuzzy controller, a modified particle swarm optimization (MPSO) algorithm with two stages is proposed. In the MPSO's second stage, a novel objective fitness function, consisting of multiple objectives and combining the conventional Hurwitz stability analysis criterium, is designed. Procedures for the MPSO dynamic programming approach are presented. By two examples, the efficiency of the MPSO algorithm, for time-varying and time-constant velocity situations, and faster capacity for iteration convergence, are examined.
UR - http://www.scopus.com/inward/record.url?scp=85118227948&partnerID=8YFLogxK
U2 - 10.1049/cth2.12199
DO - 10.1049/cth2.12199
M3 - Article
AN - SCOPUS:85118227948
SN - 1751-8644
VL - 16
SP - 7
EP - 19
JO - IET Control Theory and Applications
JF - IET Control Theory and Applications
IS - 1
ER -