Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
Source abstract
Abstract
A proposed optimized model for the trajectory tracking control of a wheeled inverted pendulum robot (WIPR) system is presented in this study, which addresses the problem of poor trajectory tracking performance in the presence of unknown disturbances due to the nonlinear and underactuated characteristics of the system. First, a kinematic controller was used to track a reference trajectory and generate a control law that specifies the desired forward and rotation speeds of the system. Next, a nonlinear disturbance observer (NDO) was designed to enhance the system’s robustness to external disturbances and improve its tracking performance. Then, the coupled system state variables were decoupled into two subsystems: a forward rotation subsystem and a tilt angle velocity subsystem. An improved hierarchical sliding mode controller was designed to control these subsystems separately. Finally, simulation experiments were conducted to compare the proposed method with a common sliding mode control approach. The simulation results demonstrate that the proposed method achieves better tracking performance in the presence of unknown disturbances.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Adaptive Control of Nonlinear Systems · Control and Dynamics of Mobile Robots · Hydraulic and Pneumatic Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Automation, Beijing Information Science & Technology University, Beijing 100192, China
Funding
National Natural Science Foundation of China · Key Incubation Project of Beijing University of Information Science and Technology
References (38)
Show source-provided references
1. Nonlinear Optimal Control Design for Underactuated Two-Wheeled Inverted Pendulum Mobile Platform10.1109/TMECH.2017.2767085 ↗
2. Robust tracking control for self-balancing mobile robots using disturbance observer10.1109/JAS.2017.7510544 ↗
3. Kim, Y., and Kwon, S. (2022). Robust Stabilization of Underactuated Two-Wheeled Balancing Vehicles on Uncertain Terrains with Nonlinear-Model-Based Disturbance Compensation. Actuators, 11.10.3390/act11110339 ↗
4. Extended State Observer-Based Sliding-Mode Control for Three-Phase Power Converters10.1109/TIE.2016.2610400 ↗
5. Trajectory Planning and Optimized Adaptive Control for a Class of Wheeled Inverted Pendulum Vehicle Models10.1109/TSMCB.2012.2198813 ↗
6. Optimization-based nonlinear control laws with increased robustness for trajectory tracking of non-holonomic wheeled mobile robots10.1016/j.trc.2019.02.003 ↗
7. Wang, F.-C., Chen, Y.-H., Wang, Z.-J., Liu, C.-H., Lin, P.-C., and Yen, J.-Y. (2021). Decoupled Multi-Loop Robust Control for a Walk-Assistance Robot Employing a Two-Wheeled Inverted Pendulum. Machines, 9.10.3390/machines9100205 ↗
8. Composite following control for wheeled inverted pendulum vehicles based on hu-man-robot interaction10.1007/s11432-018-9696-2 ↗
9. Dual-Mode Model Predictive Control of an Omnidirectional Wheeled Inverted Pendulum10.1109/TMECH.2019.2943708 ↗
10. Structure-Preserving Constrained Optimal Trajectory Planning of a Wheeled Inverted Pendulum10.1109/TRO.2020.2985579 ↗
11. Sliding Mode Control for Mismatched Uncertain Systems Using an Extended Disturbance Observer10.1109/TIE.2013.2271597 ↗
12. Velocity and position control of a wheeled inverted pendulum by partial feedback linearization10.1109/TRO.2004.840905 ↗
13. Baggage Transportation and Navigation by a Wheeled Inverted Pendulum Mobile Robot10.1109/TIE.2009.2027252 ↗
14. Trajectory Design and Tracking Control for Nonlinear Underactuated Wheeled Inverted Pendulum10.1155/2018/6134764 ↗
15. Anti Slip Balancing Control for Wheeled Inverted Pendulum Vehicles10.1109/TCST.2019.2891522 ↗
16. Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model10.1109/TNNLS.2014.2302475 ↗
17. Extended State Observer-Based Sliding Mode Control of an Omnidirectional Mobile Robot With Friction Compensation10.1109/TIE.2019.2892678 ↗
18. Robust hierarchical sliding mode control of a two-wheeled self-balancing vehicle using perturbation estimation10.1016/j.ymssp.2019.106584 ↗
19. Robust motion control of a two-wheeled inverted pendulum with an input delay based on optimal integral sliding mode manifold10.1007/s11071-016-2811-4 ↗
20. Integral backstepping sliding mode control for underactuated systems: Swing-up and stabilization of the Cart–Pendulum System10.1016/j.isatra.2013.07.012 ↗
21. Terminal Sliding Mode Control of Mobile Wheeled Inverted Pendulum System with Nonlinear Disturbance Observer10.1155/2014/284216 ↗
22. Ping, H., Hai, W., Linfeng, L., Huifang, K., Ming, Y., Canghua, J., and Zhihong, M. (2017, January 26–28). A novel hierarchical sliding mode control strategy for a two-wheeled self-balancing vehicle. Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China.10.23919/ChiCC.2017.8027940 ↗
23. Real-time Mamdani-like fuzzy and fusion-based fuzzy controllers for balancing two-wheeled inverted pendulum10.1007/s12652-020-01991-3 ↗
24. Adaptive Tracking Control of Wheeled Inverted Pendulums with Periodic Disturbances10.1109/TCYB.2018.2884707 ↗
25. Palm, R. (1992, January 8–12). Sliding mode fuzzy control. Proceedings of the 1992 IEEE International Conference on Fuzzy Systems, San Diego, CA, USA.
26. An adaptive sliding mode observer for inverted pendulum under mass variation and disturbances with experimental validation10.1016/j.isatra.2020.02.029 ↗
27. Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems10.1109/TRO.2010.2053732 ↗
28. Sliding-Mode Control for Transformation to an Inverted Pendulum Mode of a Mobile Robot with Wheel-Arms10.1109/TIE.2014.2384475 ↗
29. Design of a nonlinear disturbance observer10.1109/41.836359 ↗
30. Formation Control and Trajectory Tracking of Nonholonomic Mobile Robots10.1109/TCST.2017.2749563 ↗
31. Nonlinear analysis on purely mechanical stabilization of a wheeled inverted pendulum on a slope10.1007/s11071-015-2376-7 ↗
32. Disturbance-Observer-Based Control and Related Methods—An Overview10.1109/TIE.2015.2478397 ↗
33. Nonlinear Disturbance Observer-Based Dynamic Surface Control of Mobile Wheeled Inverted Pendulum10.1109/TCST.2015.2404897 ↗
34. Xie, L., and Yu, X. (2023). State Observer Based Robust Backstepping Fault-Tolerant Control of the Free-Floating Flexible-Joint Space Manipulator. Appl. Sci., 13.10.3390/app13042634 ↗
35. Adaptive sliding-mode control for two-wheeled inverted pendulum vehicle based on zero-dynamics theory10.1007/s11071-013-1139-6 ↗
36. Sliding mode fuzzy control for Takagi–Sugeno fuzzy systems with bilinear consequent part subject to multiple constraints10.1016/j.ins.2015.08.026 ↗
37. Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot10.1109/TIE.2013.2282594 ↗
38. Survey on finite-time control for nonlinear systems