Repetitive Learning Sliding Mode Stabilization Control for a Flexible-Base, Flexible-Link and Flexible-Joint Space Robot Capturing a Satellite
Source abstract
Abstract
During the process of satellite capture by a flexible base–link–joint space robot, the base, joints, and links vibrate easily and also rotate in a disorderly manner owing to the impact torque. To address this problem, a repetitive learning sliding mode stabilization control is proposed to stabilize the system. First, the dynamic models of the fully flexible space robot and the captured satellite are established, respectively, and the impact effect is calculated according to the motion and force transfer relationships. Based on this, a dynamic model of the system after capturing is established. Subsequently, the system is decomposed into slow and fast subsystems using the singular perturbation theory. To ensure that the base attitude and the joints of the slow subsystem reach the desired trajectories, link vibrations are suppressed simultaneously, and a repetitive learning sliding mode controller based on the concept of the virtual force is designed. Moreover, a multilinear optimal controller is proposed for the fast subsystem to suppress the vibration of the base and joints. Two sub-controllers constitute the repetitive learning sliding mode stabilization control for the system. This ensures that the base attitude and joints of the system reach the desired trajectories in a limited time after capturing, obtain better control quality, and suppress the multiple flexible vibrations of the base, links and joints. Finally, the simulation results verify the effectiveness of the designed control strategy.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Space Satellite Systems and Control · Soft Robotics and Applications · Teleoperation and Haptic Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Energy and Mechanical Engineering, Jiangxi University of Science and Technology, Nanchang 330013, China
School of Mechanical Engineering and Automation, Fuzhou University, Fuzhou 350108, China
References (30)
Show source-provided references
1. Sands, T. (2020). Development of deterministic artificial intelligence for unmanned underwater vehicles (UUV). J. Mar. Sci. Eng., 8.10.3390/jmse8080578 ↗
2. Ai, H., Zhu, A., Wang, J., Yu, X., and Chen, L. (2021). Buffer compliance control of space robots capturing a non-cooperative spacecraft based on reinforcement learning. Appl. Sci., 11.10.3390/app11135783 ↗
3. Identification of all the inertial parameters of a non-cooperative object in orbit10.1016/j.ast.2019.05.047 ↗
4. Least-Squares-Based Reaction Control of Space Manipulators10.2514/1.45874 ↗
5. Coordinated control of spacecraft’s attitude and end-effector for space robots10.1109/LRA.2019.2899433 ↗
6. Observer-based fixed-time tracking control for space robots in task space10.1016/j.actaastro.2021.04.002 ↗
7. Evans, L. (2005, January 26–27). Canadian Space Robotics on Board the International Space. Proceedings of the 2005 CCToMM Symposium on Mechanism, Machines, and Mechatronics, Montreal, QC, Canada.
8. Maneuvering and vibrations control of a free-floating space robot with flexible arms10.1115/1.4004042 ↗
9. Sliding mode controller design for flexible joint robot10.30684/etj.36.7A.5 ↗
10. Stochastic modeling of distance to collision for robot manipulators10.1109/LRA.2020.3032367 ↗
11. Control of a free-flying robot at preparation for capturing a passive space vehicle
12. Terminal sliding mode control with sliding perturbation observer for a hydraulic robot manipulator10.1016/j.ifacol.2018.11.510 ↗
13. Modular-controller-design-based fast terminal sliding mode for articulated exoskeleton systems10.1109/TCST.2016.2579603 ↗
14. A larger family of nonlinear systems for the repetitive learning control10.1016/j.automatica.2016.04.021 ↗
15. Stability analysis of nonlinear repetitive control schemes10.1109/LCSYS.2018.2849617 ↗
16. Comparison of four discrete-time repetitive control algorithms10.1109/37.248004 ↗
17. Discrete-time domain analysis and synthesis of repetitive controllers10.1115/1.3153060 ↗
18. Adaptive output feedback control of a flexible base manipulator10.2514/1.23707 ↗
19. Observer-based two-time scale robust control of free-flying flexible-joint space manipulators with external disturbances10.1017/S0263574716000801 ↗
20. Real-time adaptive control of a flexible manipulator using reinforcement learning10.1109/TASE.2012.2189004 ↗
21. Dynamics and control of a flexible-link flexible-joint space robot with joint friction10.1007/s42405-020-00294-3 ↗
22. Hybrid-trajectory based terminal sliding mode control of a flexible space manipulator with an elastic base10.1017/S0263574719000857 ↗
23. Contact dynamics and control of a space robot capturing a tumbling object10.1016/j.actaastro.2018.06.052 ↗
24. Minimum base disturbance control of free-floating space robot during visual servoing pre-capturing process10.1017/S0263574719000924 ↗
25. Trajectory planning and coordination control of a space robot for detumbling a flexible tumbling target in post-capture phase10.1007/s11044-020-09774-6 ↗
26. Modeling and control of elastic joint robots10.1115/1.3143860 ↗
27. Continuous robust control for series elastic actuator with unknown payload parameters and external disturbances10.1109/JAS.2017.7510610 ↗
28. Kelly, R., Santibanez, V., and Loria, A. (2005). Control of Robot Manipulators in Joint Space, Springer.
29. Khalil, H. (2002). Nonlinear Systems, Prentice Hall. [3rd ed.].
30. Hybrid control scheme for robust tracking of two-link flexible manipulator10.1023/A:1019691501134 ↗