Super twisting control algorithm for Velocity Control of Mobile Wheeled Inverted Pendulum Systems

This paper deals with the design and verification of a nonlinear control algorithm for the Mobile Wheeled Inverted Pendulum (MWIP) systems. The algorithm is based on the second-order sliding mode control known as Super-Twisting Algorithm (STA) which is able to eliminate the “chattering” phenomenon and ensure robustness with respect to bounded disturbances. The stability of the closed-loop system can be guaranteed according to Lyapunov theorem. In order to show the effectiveness of the proposed controller, a simulation was carried out to make the basic MWIP model move at a constant speed. Additional simulation-testings considering model uncertainties and external disturbances were also provided to verify the effectiveness and robustness of the STA. Comparisons with the Sliding Mode Control (SMC) were given to demonstrate the superiorities of the STA and the results show the favorable performance of the proposed controller in terms of chattering elimination and robustness.

[1]  Hideo Fujimoto,et al.  Proxy-Based Sliding Mode Control: A Safer Extension of PID Position Control , 2010, IEEE Transactions on Robotics.

[2]  A. Sellami,et al.  Second order and classical sliding mode control of a MAXPID system: A comparison performance , 2014, 2014 15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA).

[3]  Wenzeng Guo,et al.  A two-wheeled inverted pendulum robot with friction compensation , 2015 .

[4]  Sangtae Kim,et al.  Nonlinear Optimal Control Design for Underactuated Two-Wheeled Inverted Pendulum Mobile Platform , 2017, IEEE/ASME Transactions on Mechatronics.

[5]  Mohammad Pourmahmood Aghababa,et al.  Sliding-Mode Control Composite With Disturbance Observer for Tracking Control of Mismatched Uncertain nDoF Nonlinear Systems , 2018, IEEE/ASME Transactions on Mechatronics.

[6]  Jian Huang,et al.  Nonlinear Disturbance Observer-Based Dynamic Surface Control of Mobile Wheeled Inverted Pendulum , 2015, IEEE Transactions on Control Systems Technology.

[7]  Alexander S. Poznyak,et al.  Reaching Time Estimation for “Super-Twisting” Second Order Sliding Mode Controller via Lyapunov Function Designing , 2009, IEEE Transactions on Automatic Control.

[8]  Dongrui Wu,et al.  Interval Type-2 Fuzzy Logic Modeling and Control of a Mobile Two-Wheeled Inverted Pendulum , 2018, IEEE Transactions on Fuzzy Systems.

[9]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[10]  L. Fridman,et al.  Super twisting control algorithm for the four rotors helicopter attitude tracking problem , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[11]  Yang Li,et al.  Motion control of an autonomous vehicle based on wheeled inverted pendulum using neural-adaptive implicit control , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Jamshed Iqbal,et al.  Disturbance-Observer-Based Robust Control of a Serial-link Robotic Manipulator Using SMC and PBC Techniques , 2015 .

[13]  Manuel A. Duarte-Mermoud,et al.  Stabilization of inverted pendulum using LQR, PID and fractional order PID controllers: A simulated study , 2016, 2016 IEEE International Conference on Automatica (ICA-ACCA).

[14]  Tetsuya Ojiro,et al.  Vibration suppression compensator using nonlinear observer for table positioning systems , 2013, 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[15]  Zhijun Li,et al.  Adaptive fuzzy logic control of dynamic balance and motion for wheeled inverted pendulums , 2009, Fuzzy Sets Syst..

[16]  Akshit Budhraja,et al.  Improved performance of cart inverted pendulum system using LQR based PID controller and ANN , 2015, 2015 IEEE UP Section Conference on Electrical Computer and Electronics (UPCON).

[17]  Jian Huang,et al.  Modeling and Velocity Control for a Novel Narrow Vehicle Based on Mobile Wheeled Inverted Pendulum , 2013, IEEE Transactions on Control Systems Technology.

[18]  Jian Huang,et al.  Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems , 2010, IEEE Transactions on Robotics.

[19]  Jaime A. Moreno,et al.  A linear framework for the robust stability analysis of a Generalized Super-Twisting Algorithm , 2009, 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[20]  Fuxin Wang,et al.  Sliding mode control of supersonic aeroelastic flutter via LMI , 2017, 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC).

[21]  Jian Huang,et al.  Nonlinear disturbance observer based sliding mode control of a human-driven knee joint orthosis , 2016, Robotics Auton. Syst..