Hierarchical sliding mode control and disturbance observer for the double inverted pendulum on a cart
267 viewsDOI:
https://doi.org/10.54939/1859-1043.j.mst.91.2023.35-44Keywords:
Double inverted pendulum; Disturbance observer; Hierarchical sliding mode control; Linear quadratic regulator.Abstract
This paper presents a control approach for the double inverted pendulum on a cart (DIPC) by combining Hierarchical Sliding Mode Control (HSMC) and Disturbance Observer (DOB). The proposed method utilizes HSMC to ensure balance in both the pendulum angles and a cart position, while the DOB accurately estimates the system's disturbance. Through the simulations, the integrated HSMC and DOB approach demonstrates remarkable efficacy in achieving stable equilibrium control of the double inverted pendulum. Comparative analysis against the commonly used Linear Quadratic Regulator (LQR) controller highlights the superior performance and efficiency of our proposed method.
References
[1]. Tijani, Tunde Mufutau, and Isah Abdulrasheed Jimoh. “Optimal control of the double inverted pendulum on a cart: A comparative study of explicit MPC and LQR.” Applications of Modelling and Simulation 5: 74-87, (2021).
[2]. Habib, Maki K., and Samuel A. Ayankoso. “Modeling and Control of a Double Inverted Pendulum using LQR with Parameter Optimization through GA and PSO.” 2020 21st International Conference on Research and Education in Mechatronics (REM). IEEE, (2020). DOI: https://doi.org/10.1109/REM49740.2020.9313893
[3]. Nejadfard, Atabak, Mohammad Javad Yazdanpanah, and Iraj Hassanzadeh. “Friction compensation of double inverted pendulum on a cart using locally linear neuro-fuzzy model.” Neural Computing and Applications 22: 337-347, (2013). DOI: https://doi.org/10.1007/s00521-011-0686-3
[4]. Magdalena, S. Żurawska, Maksymilian Szumowski, and Teresa Zielińska. “Reconfigurable double inverted pendulum applied to the modelling of human robot motion.” Journal of Automation, Mobile Robotics and Intelligent Systems: 12-20, (2017). DOI: https://doi.org/10.14313/JAMRIS_2-2017/12
[5]. Bogdanov, Alexander. “Optimal control of a double inverted pendulum on a cart.” Oregon Health and Science University, Tech. Rep. CSE-04-006, OGI School of Science and Engineering, Beaverton, OR (2004).
[6]. Cheng, Fuyan, et al. “Fuzzy control of a double-inverted pendulum.” Fuzzy sets and systems 79.3: 315-321, (1996). DOI: https://doi.org/10.1016/0165-0114(95)00156-5
[7]. Yadav, Sandeep Kumar, Sachin Sharma, and Narinder Singh. “Optimal control of double inverted pendulum using LQR controller.” International Journal of Advanced Research in Computer Science and Software Engineering 2.2 (2012).
[8]. Qian, Dianwei, Jianqiang Yi, and Dongbin Zhao. “Hierarchical sliding mode control for a class of SIMO under-actuated systems.” Control and cybernetics 37.1: 159-175, (2008).
[9]. Qian, Dianwei, et al. “Hierarchical sliding mode control for series double inverted pendulums system.” 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, (2006). DOI: https://doi.org/10.1109/IROS.2006.282521
[10]. Liu, Jinkun, et al. “Advanced sliding mode control”. Springer Berlin Heidelberg, pp. 206-217, (2011). DOI: https://doi.org/10.1007/978-3-642-20907-9_3