An adaptive swing-up sliding mode controller design for a real inverted pendulum system based on Culture-Bees algorithm

被引:14
|
作者
Al-Araji, Ahmed S. [1 ]
机构
[1] Univ Technol Baghdad, Comp Engn Dept, Baghdad, Iraq
关键词
Culture-Bees algorithm; Inverted pendulum; LabVIEW Package; MATLAB Package; Sliding mode control; Real-time; STABILIZATION;
D O I
10.1016/j.ejcon.2018.12.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new design and implementation of an adaptive swing-up control algorithm for a real inverted pendulum system. The main core of the control algorithm is a sliding mode technique with the Lyapunov stability method. The goal of the proposed adaptive swing-up controller is to get the optimal force control action for the inverted pendulum in the real-time in order to precisely and quickly swing the pendulum up to the inverted position. An on-line auto-tuning hybrid intelligent algorithm based on Culture-Bees algorithms is carried out as a stable and robust algorithm to obtain and adjust the control parameters for the proposed controller. To eliminate the chattering effect of the fast switching surface, the sigmoid function is used as a Signum function for reducing the amplitude of the output function. The numerical simulation results in MATLAB and the experimental work in LabVIEW illustrate the improved performance of the adaptive swing-up controller in terms of robust performance and adaptation effectiveness that minimized the pendulum angle error to a zero value and obtained the best force control action for the pendulum cart, in addition to reducing the fitness evaluation number. These results were confirmed by a comparative study with different nonlinear controller types. (C) 2018 European Control Association. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:45 / 56
页数:12
相关论文
共 50 条
  • [1] Design and Implementation of a Fuzzy Controller for Swing-up Control of an Inverted Pendulum
    Zhao Yan
    Ban Xiaojun
    Huang Xianlin
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 3413 - 3417
  • [2] Fuzzy hierarchical swing-up and sliding position controller for the inverted pendulum-cart system
    Tao, C. W.
    Taur, J. S.
    Wang, C. M.
    Chen, U. S.
    FUZZY SETS AND SYSTEMS, 2008, 159 (20) : 2763 - 2784
  • [3] Fuzzy controller for swing-up and stabilization of inverted pendulum
    Ichtev, Alexandar K.
    2008 4TH INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 103 - 108
  • [4] Fuzzy sliding mode control for inverted pendulum swing-up with restricted travel
    Dotoli, M
    Maione, B
    Naso, D
    Turchiano, B
    10TH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3: MEETING THE GRAND CHALLENGE: MACHINES THAT SERVE PEOPLE, 2001, : 753 - 756
  • [5] Rule-based decoupled fuzzy sliding mode control for inverted pendulum swing-up
    Brunetti, C
    Dotoli, M
    Proceedings of the IEEE-ISIE 2004, Vols 1 and 2, 2004, : 495 - 500
  • [6] Optimized Hierarchical Sliding Mode Control for the Swing-Up and Stabilization of a Rotary Inverted Pendulum
    Pham, Duc-Binh
    Dao, Quy-Thinh
    Nguyen, Thi-Van-Anh
    AUTOMATION, 2024, 5 (03): : 282 - 296
  • [7] Fuzzy Control for the Swing-Up of the Inverted Pendulum System
    Wu, Yu
    Zhu, Peiyi
    INTELLIGENT COMPUTING AND INFORMATION SCIENCE, PT II, 2011, 135 : 454 - 460
  • [8] Design of a novel genetic algorithm stabilizer for swing-up stabilization of rotational inverted pendulum system
    Mobayen, Saleh
    2017 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2017, : 860 - 864
  • [9] An Effective Hybrid Swing-Up and Stabilization Controller for the Inverted Pendulum-Cart System
    Amir, Dilek
    Chefranov, Alexander G.
    PROCEEDINGS OF 2010 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2010), VOLS. 1-3, 2010,
  • [10] Adaptive Sliding Mode Controller for an Inverted Pendulum
    Ghabi, Jalel
    Dhouibi, Hedi
    2018 15TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES (SSD), 2018, : 1397 - 1401