Sliding mode active disturbance rejection control for manipulator considering actuator saturation
Abstract
Considering the issue of low control accuracy in joint trajectory tracking control for manipulator systems with actuator saturation due to external disturbances, modelling inaccuracies, and joint friction, a sliding mode active disturbance rejection control approach was proposed. An improved extended state observer is employed to observe and estimate the lumped disturbances affecting the system, providing feedback compensation. A variable gain reaching law is devised, coupled with a fast non-singular terminal sliding mode to design the system control law, which mitigates chattering inherent and ensuring precision control. Additionally, a novel output error compensation-based anti-windup scheme is introduced to compensate for the detrimental impacts caused by actuator saturation. Simulation results collectively demonstrate that the proposed tracking control algorithm exhibits better control performance and robustness against disturbances.
Show Figures
Share and Cite
Article Metrics
References
- DONG M, SUN G H, et al. Impedance control of multi-arm space robot for the capture of non- cooperative targets[J] Journal of Systems Engineering and Electronics, 2020, 31(5): 1051-1061.
- SON J, KANG H, KANG S H. A review on robust control of robot manipulators for future manufacturing[J]. International Journal of Precision Engineering and Manufacturing, 2023, 24(6): 1083-1102.
- SAI H, XU Z, HE S, et al. Adaptive nonsingular fixed-time sliding mode control for uncertain robotic manipulators under actuator saturation [J]. ISA transactions, 2022, 123: 46-60.
- SUN Y, KUANG J, GAO Y, et al. Fixed-time prescribed performance tracking control for manipulators against input saturation[J]. Nonlinear Dynamics, 2023, 111(15): 14077-14095.
- SPONG M W. An historical perspective on the control of robotic manipulators[J]. Annual Review of Control, Robotics, and Autonomous Systems, 2022, 5: 1-31.
- Huang Chenjing, Zhang Lei, Sun Xun et al. Trajectory tracking Control Method of fabric Grasping Manipulator Based on Dynamic Model [J]. Acta Textile Sinica,2023, 44(06): 207-214.(in Chinese)
- WEI H, JIANG Y. Adaptive fast nonsingular terminal sliding mode tracking control for quadrotor with disturbances compensation and actuator saturation[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2024, 238(2): 301-319.
- Chen Zhengsheng, Wang Xuesong, Cheng Yuhu. Continuous non-singular fast terminal sliding Mode Control of Manipulator considering disturbance and input saturation [J]. Control and Decision, 2012,37(04): 903-912.(in Chinese)
- Zhang Lei, Song Boxiong, Tian Dongyu. Trajectory tracking sliding mode control of manipulator considering input saturation [J]. Journal of Xi 'an Polytechnic University, 2024, 38(02): 85-92.(in Chinese)
- FENG Y, YU X H, MAN Z H. Non-singular terminal sliding mode control of rigid manipulators[J].Automatica,2002,38(12):2159-2167.
- Han Jingqing. Active Disturbance Rejection Controller and Its Application [J]. Control and Decision, 1998(01):19-23.(in Chinese)
- BHAT S, BERNSTEIN D S. Lyapunov analysis of finite-time differential equations[C]// Proceedings of 1995 American Control Conference, WA, USA, 1995, 3:1831-1832.
- LOZGACHEV G I. On a method of construction of Lyapunov functions[J]. Automation and Remote Control, 1998, 59 (10):1365-1368.
- Gan Zuoxin, Han Jingqing. Lyapunov Function Construction of second-order ESO [C]// Control Theory Committee of the Chinese Society of Automation, Proceedings of the 21st Chinese Control Conference, Zhejiang University Press, 2002:365-368.(in Chinese)