TY - JOUR
T1 - Multi Strategy SA-PSO for Inverted Pendulum Identification Combined with Explicit Model Predictive Control
AU - Li, Zixu
AU - Li, Jingyuan
AU - Huang, Yuhui
AU - Li, Yiran
AU - Xin, Bin
N1 - Publisher Copyright:
© Fuji Technology Press Ltd. Creative Commons CC BY-ND: This is an Open Access article distributed under the terms of the Creative Commons Attribution-NoDerivatives 4.0 International License (https://creativecommons.org/licenses/by-nd/4.0/)
PY - 2025
Y1 - 2025
N2 - In this paper, the inverted pendulum is controlled by Quanser universal benchtop equipment-direct current (QUBE DC) motor, and the motor inverted pendulum system is identified when the sinusoidal signal is input. However, there is a large error when the angle of the pendulum is pre-identified by numerical algorithms for subspace state space system identification algorithm. Therefore, this paper designs a multi strategy optimization simulated annealing particle swarm optimization algorithm, which can accurately identify the complex system with sinusoidal input signal. In the identification experiments of sinusoidal signals with multiple frequencies and amplitudes, this paper found that the algorithm performs relatively best at a frequency of 8 rad/s. Moreover, at a frequency of 8 rad/s, the algorithm can quickly reduce the error to 1.69% within 100 generations. Finally, based on the hardware model identified by particle swarm optimization, this paper designs an explicit model predictive control method to control the inverted pendulum, and tests the constraint processing and anti-disturbance performance of the system under the voltage pulse interference with different duty cycles, which realizes the inverted pendulum balance and has robustness under the interference.
AB - In this paper, the inverted pendulum is controlled by Quanser universal benchtop equipment-direct current (QUBE DC) motor, and the motor inverted pendulum system is identified when the sinusoidal signal is input. However, there is a large error when the angle of the pendulum is pre-identified by numerical algorithms for subspace state space system identification algorithm. Therefore, this paper designs a multi strategy optimization simulated annealing particle swarm optimization algorithm, which can accurately identify the complex system with sinusoidal input signal. In the identification experiments of sinusoidal signals with multiple frequencies and amplitudes, this paper found that the algorithm performs relatively best at a frequency of 8 rad/s. Moreover, at a frequency of 8 rad/s, the algorithm can quickly reduce the error to 1.69% within 100 generations. Finally, based on the hardware model identified by particle swarm optimization, this paper designs an explicit model predictive control method to control the inverted pendulum, and tests the constraint processing and anti-disturbance performance of the system under the voltage pulse interference with different duty cycles, which realizes the inverted pendulum balance and has robustness under the interference.
KW - constraint processing
KW - inverted pendulum
KW - model predictive control
KW - particle swarm optimization
KW - simulated annealing
UR - https://www.scopus.com/pages/publications/105017649969
U2 - 10.20965/jaciii.2025.p1019
DO - 10.20965/jaciii.2025.p1019
M3 - Article
AN - SCOPUS:105017649969
SN - 1343-0130
VL - 29
SP - 1019
EP - 1028
JO - Journal of Advanced Computational Intelligence and Intelligent Informatics
JF - Journal of Advanced Computational Intelligence and Intelligent Informatics
IS - 5
ER -