Robust Super-Twisting Sliding Mode Control for Balancing Reaction Wheel Pendulum
Downloads
Underactuated systems are one of the emerging research topics due to their challenging problems and applications in real-world engineering systems. In this paper, we consider the control problem of balancing the reaction wheel pendulum. Many control methods have been adopted to control the system and one of the common controls is based on sliding mode control (SMC). In SMC, the chattering phenomenon and its solution are widely discussed. Several approaches have been proposed, for example replacing the switching function, second-order SMC, and higher-order SMC. Here, the balancing of the reaction wheel pendulum with disturbances is considered. First, the system model derivation based on the Euler-Lagrange method is discussed. Second, a different approach to designing a controller is given where feedback linearization and robust super-twisting sliding mode control are used. The control performances are compared with those of standard and modified switching functions of first-order sliding mode control. For second-order sliding mode control, the super-twisting and PID super-twisting controllers are employed. In each controller, similar disturbances, namely, impulse signal and sinusoidal signal are used to verify the effectiveness of the controller. We conduct the comparison studies in Matlab/Simulink with fixed controller's gains and the controllers effectively stabilize the pendulum upright and reject the given external disturbances.
M. W. Spong, P. Corke, and R. Lozano, “Nonlinear control of the Reaction Wheel Pendulum,” Automatica, vol. 37, no. 11, pp. 1845–1851, 2001, doi: 10.1016/S0005-1098(01)00145-5.
S. Krafes, Z. Chalh, and A. Saka, “A Review on the Control of Second Order Underactuated Mechanical Systems,” Complexity, vol. 2018, pp. 1–17, 2018.
Y. Rizal, C.-T. Ke, and M.-T. Ho, “Point-to-point motion control of a unicycle robot: Design, implementation, and validation,” in 2015 IEEE International Conference on Robotics and Automation (ICRA), May 2015, pp. 4379–4384.
doi: 10.1109/ICRA.2015.7139804.
G. P. Neves, B. A. Angélico, and C. M. Agulhari, “Robust H2 controller with parametric uncertainties applied to a reaction wheel unicycle,” Int. J. Control, pp. 1–11, 2019,
doi: 10.1080/00207179.2018.1562224.
N. Raja Sekhar, M. Korrapati, R. Hota, and C. Siva Kumar, “New Dynamic Model and Simulation of the Ballbot Using Reaction Wheels,” in Machines, Mechanism and Robotics, D. N. Badodkar and T. A. Dwarakanath, Eds. Singapore: Springer Singapore, 2019, pp. 807–816. doi: 10.1007/978-981-10-8597-0_69.
R. Iriarte, L. T. Aguilar, and L. Fridman, “Second order sliding mode tracking controller for inertia wheel pendulum,” J. Franklin Inst., vol. 350, no. 1, pp. 92–106, 2013,
doi: 10.1016/j.jfranklin.2012.10.013.
V. M. Hernandez, “A Combined Sliding Mode-Generalized Pi Control Scheme for Swinging Up and Balancing the Inertia Wheel Pendulum,” Asian J. Control, vol. 5, no. 4, pp. 620–625, 2003.
N. Sun, Y. Fang, and H. Chen, “A Novel sliding mode control method for an inertia wheel pendulum system,” in 2015 International Workshop on Recent Advances in Sliding Modes (RASM), Apr. 2015, pp. 1–6. doi: 10.1109/RASM.2015.7154585.
Y. Rizal, R. Mantala, S. Rachman, and N. Nurmahaludin, “Balance Control of Reaction Wheel Pendulum Based on Second-order Sliding Mode Control,” in 2018 International Conference on Applied Science and Technology (iCAST), Oct. 2018, pp. 51–56. doi: 10.1109/iCAST1.2018.8751548.
I. Fantoni and L. Rogelio, “The reaction wheel pendulum,” in Non-linear Control for Underactuated Mechanical Systems, London: Springer, 2002, pp. 89–106.
I. Fantoni, R. Lozano, and M. W. Spong, “Stabilization of the Reaction Wheel Pendulum Using An Energy Approach,” in European Control Conference, 2001, pp. 2552–2557.
A. Zhang, C. Yang, S. Gong, and J. Qiu, “Nonlinear stabilizing control of underactuated inertia wheel pendulum based on coordinate transformation and time-reverse strategy,” Nonlinear Dyn., vol. 84, no. 4, pp. 2467–2476, 2016,
doi: 10.1007/s11071-016-2658-8.
N. Khalid and A. Y. Memon, “Output feedback stabilization of an Inertia Wheel Pendulum using Sliding Mode Control,” in International Conference on Control, 2014, no. July, pp. 157–162.
doi: 10.1109/CONTROL.2014.6915132.
N. Khalid and A. Y. Memon, “Output Feedback Control of a Class of Under-Actuated Nonlinear Systems Using Extended High Gain Observer,” Arab. J. Sci. Eng., vol. 41, no. 9, pp. 3531–3542, 2016, doi: 10.1007/s13369-016-2144-0.
U. Pérez-ventura and L. Fridman, “Chattering Comparison Between Continuous and Discontinuous Sliding-Mode Controllers,” in Variable-Structure Systems and Sliding-Mode Control, Springer, 2020, pp. 197–211.
doi: 10.1007/978-3-030-36621-6.
F. F. M. El-Sousy, K. A. Alattas, O. Mofid, S. Mobayen, and A. Fekih, “Robust Adaptive Super-Twisting Sliding Mode Stability Control of Underactuated Rotational Inverted Pendulum With Experimental Validation,” IEEE Access, vol. 10, pp. 100857–100866, 2022,
doi: 10.1109/ACCESS.2022.3208412.
S. I. Han and J. M. Lee, “Balancing and Velocity Control of a Unicycle Robot Based on the Dynamic Model,” IEEE Trans. Ind. Electron., vol. 62, no. 1, pp. 405–413, Jan. 2015,
doi: 10.1109/TIE.2014.2327562.
A. Levant, “Sliding order and sliding accuracy in sliding mode control,” Int. J. Control, vol. 58, no. 6, pp. 1247–1263, 1993,
doi: 10.1080/00207179308923053.