Application of Particle Swarm Optimization to a Hybrid H∞/Sliding Mode Controller Design for the Triple Inverted Pendulum System

被引:1
作者
Shafeek, Yamama A. [1 ]
Ali, Hazem I. [1 ]
机构
[1] Univ Technol Iraq, Control & Syst Engn Dept, Baghdad, Iraq
关键词
metaheuristic optimization algorithm; particle swarm optimization; engineering design; H-infinity; sliding mode control; triple inverted pendulum; robust control; uncertainty; torque; STABILIZING CONTROL;
D O I
10.3390/a17100427
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The robotics field of engineering has been witnessing rapid advancements and becoming widely engaged in our lives recently. Its application has pervaded various areas that range from household services to agriculture, industry, military, and health care. The humanoid robots are electro-mechanical devices that are constructed in the semblance of humans and have the ability to sense their environment and take actions accordingly. The control of humanoids is broken down to the following: sensing and perception, path planning, decision making, joint driving, stability and balance. In order to establish and develop control strategies for joint driving, stability and balance, the triple inverted pendulum is used as a benchmark. As the presence of uncertainty is inevitable in this system, the need to develop a robust controller arises. The robustness is often achieved at the expense of performance. Hence, the controller design has to be optimized based on the resultant control system's performance and the required torque. Particle Swarm Optimization (PSO) is an excellent algorithm in finding global optima, and it can be of great help in automatic tuning of the controller design. This paper presents a hybrid H infinity/sliding mode controller optimized by the PSO algorithm to control the triple inverted pendulum system. The developed control system is tested by applying it to the nominal, perturbed by parameter variation, perturbed by external disturbance, and perturbed by measurement noise system. The average error in all cases is 0.053 deg and the steady controller effort range is from 0.13 to 0.621 N.m with respect to amplitude. The system's robustness is provided by the hybrid H-infinity/sliding mode controller and the system's performance and efficiency enhancement are provided by optimization.
引用
收藏
页数:32
相关论文
共 42 条
  • [11] Kadhim N. N., 2023, Journal Europeen des Systemes Automatises, V56, P735
  • [12] Hybrid Sliding Mode/H-Infinity Control Approach for Uncertain Flexible Manipulators
    Kharabian, Behrouz
    Mirinejad, Hossein
    [J]. IEEE ACCESS, 2020, 8 (08): : 170452 - 170460
  • [13] Constrained optimization of line-start PM motor based on the gray wolf optimizer
    Knypinski, Lukasz
    [J]. EKSPLOATACJA I NIEZAWODNOSC-MAINTENANCE AND RELIABILITY, 2021, 23 (01): : 1 - 10
  • [14] Knypiski L, 2019, COMPEL, V38, P1285, DOI [10.1108/COMPEL-01-2019-0010, DOI 10.1108/COMPEL-01-2019-0010]
  • [15] Optimal integral sliding mode control scheme based on pseudospectral method for robotic manipulators
    Liu, Rongjie
    Li, Shihua
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2014, 87 (06) : 1131 - 1140
  • [16] A mismatched composite disturbance observer-based adaptive tracking controller for robotic manipulators
    Liu, Zhongtao
    He, Weikai
    Li, Xiangbao
    Liu, Cungen
    Shao, Huaizhi
    Fu, Peng
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (11) : 1357 - 1370
  • [17] Masrom M.F., 2018, P 10 NAT TECHN SEM U
  • [18] Metaheuristic and Heuristic Algorithms-Based Identification Parameters of a Direct Current Motor
    Muncino, David M.
    Damian-Ramirez, Emily A.
    Cruz-Fernandez, Mayra
    Montoya-Santiyanes, Luis A.
    Rodriguez-Resendiz, Juvenal
    [J]. ALGORITHMS, 2024, 17 (05)
  • [19] Comparison of Meta-Heuristic Optimization Algorithms for Global Maximum Power Point Tracking of Partially Shaded Solar Photovoltaic Systems
    Nagadurga, Timmidi
    Devarapalli, Ramesh
    Knypinski, Lukasz
    [J]. ALGORITHMS, 2023, 16 (08)
  • [20] Nguyen T.T., 2019, International Journal of Electrical and Computer Engineering (IJECE), V9, P2771, DOI DOI 10.11591/IJECE.V9I4.PP2771-2778