Motion Accuracy and Dynamic Responses of Dual-Manipulator on Spacecraft Considering Clearance Joints
Abstract
1. Introduction
2. Modeling of Revolute Clearance Joint in Multibody Mechanical System
2.1. Definition of Clearance in Revolute Joint
2.2. Modeling of Mechanical System with Revolute Clearance Joint
2.3. Contact Force Model in Revolute Clearance Joint
3. Dynamics Equations of Dual-Manipulator System with Clearance Joint
3.1. Constraint Equation for Revolute Joint
3.2. Motion Equations of Dual-Manipulator System with Clearance
4. Dynamics Simulation Results and Discussion
4.1. Structure and Properties of the Dual-Manipulator System on Spacecraft
4.2. Effects of Clearance on Dynamic Responses of Dual-Manipulator System
4.2.1. Results and Discussions of Case 1 and Case 2
4.2.2. Results and Discussions of Case 3
4.2.3. Results and Discussions of Case 4 and Case 5
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Flores-Abad, A.; Ma, O.; Pham, K.; Ulrich, S. A review of space robotics technologies for on-orbit servicing. Prog. Aerosp. Sci. 2014, 68, 1–26. [Google Scholar] [CrossRef]
- Garcia-Luna, F.; Rodriguez-Ramirez, A.; Nandayapa, M.; Flores-Abad, A. Augmented Reality-Based Robotic System for In-Space Servicing. IEEE Aerosp. Electron. Syst. Mag. 2024, 39, 18–31. [Google Scholar] [CrossRef]
- Liu, D.; Chen, L. Dual-Arm Space Robot On-Orbit Operation of Auxiliary Docking Prescribed Performance Impedance Control. Aerospace 2024, 11, 867. [Google Scholar] [CrossRef]
- Subudhi, B.; Morris, A.S. Dynamic modelling; simulation and control of a manipulator with flexible links and joints. Robot. Auton. Syst. 2002, 41, 257–270. [Google Scholar] [CrossRef]
- Wei, C.; Liu, T.X.; Zhao, Y. Grasping Strategy in Space Robot Capturing Floating Target. Chin. J. Aeronaut. 2010, 23, 591–598. [Google Scholar] [CrossRef]
- Martins, J.M.; Mohamed, Z.; Tokhi, M.O.; Sa da Costa, J.; Botto, M.A. Approaches for Dynamic Modeling of Flexible Manipulator Systems. IEE Proc.-Control. Theory Appl. 2003, 150, 401–411. [Google Scholar] [CrossRef]
- Xu, B.; Fujimoto, K.; Hayakawa, Y. Control of two-link flexible manipulators via generalized canonical transformation. In Proceedings of the 2004 IEEE Conference on Robots, Automation and Mechatronics, Singapore, 1–3 December 2004; pp. 107–112. [Google Scholar]
- Park, C.; Ramirez-Serrano, A.; Bisheban, M. Adaptive incremental nonlinear dynamic inversion control for aerial manipulators. Aerospace 2024, 11, 671. [Google Scholar] [CrossRef]
- Azizkhani, M.; Godage, I.S.; Chen, Y. Dynamic control of soft robotic arm: A simulation study. IEEE Robot. Autom. Lett. 2022, 7, 3584–3591. [Google Scholar] [CrossRef]
- Shabana, A.A.; Bai, Z.F. Actuation and Motion Control of Flexible Robots: Small Deformation Problem. ASME J. Mech. Robot. 2022, 14, 011002. [Google Scholar] [CrossRef]
- Jia, S.; Shan, J. Finite-time trajectory tracking control of space manipulator under actuator saturation. IEEE Trans. Ind. Electron. 2019, 67, 2086–2096. [Google Scholar] [CrossRef]
- Cornejo, J.; Weitzendel, A.; Baca, J.; Cena, C.E.G. Aerospace Bionic Robotics: BEAM-D Technical Standard of Biomimetic Engineering Design Methodology Applied to Mechatronics Systems. Biomimetics 2025, 10, 668. [Google Scholar] [CrossRef]
- Varedi, S.M.; Daniali, H.M.; Dardel, M. Dynamic synthesis of a planar slider-crank mechanism with clearances. Nonlinear Dyn. 2015, 79, 1587–1600. [Google Scholar] [CrossRef]
- Wang, X.; Liu, G.; Ma, S.; Tong, R. Study on dynamic responses of planar multibody systems with dry revolute clearance joint: Numerical and experimental approaches. J. Sound Vib. 2019, 438, 116–138. [Google Scholar] [CrossRef]
- Tan, H.; Hu, Y.; Li, L. Effect of friction on the dynamic analysis of slider-crank mechanism with clearance joint. Int. J. Mech. Sci. 2019, 115, 20–40. [Google Scholar] [CrossRef]
- Zhao, Q.; Guo, J.; Hong, J.; Liu, Z. Analysis of angular errors of the planar multi-closed-loop deployable mechanism with link deviations and revolute joint clearances. Aerosp. Sci. Tech. 2019, 87, 25–36. [Google Scholar] [CrossRef]
- Daniel, G.B.; Cavalca, K.L. Analysis of the dynamics of a slider-crank mechanism with hydrodynamic lubrication in the connecting rod-slider joint clearance. Mech. Mach. Theory 2011, 46, 1434–1452. [Google Scholar] [CrossRef]
- Zhao, B.; Dai, X.D.; Zhang, Z.N. Numerical study of parametric effects on joint wear in the flexible multibody systems with different flexibilities and clearance sizes. Proc. Inst. Mech. Eng. Part J J. Eng. Tribol. 2014, 228, 819–835. [Google Scholar] [CrossRef]
- Olyaei, A.A.; Ghazavi, M.R. Stabilizing slider-crank mechanism with clearance joints. Mech. Mach. Theory 2012, 53, 17–29. [Google Scholar] [CrossRef]
- Li, J.; Huang, H.; Yan, S.; Yang, Y. Kinematic accuracy and dynamic performance of a simple planar space deployable mechanism with joint clearance considering parameter uncertainty. Acta Astronaut. 2017, 136, 34–45. [Google Scholar] [CrossRef]
- Brogliato, B. Feedback control of multibody systems with joint clearance and dynamic backlash, a tutorial. Multibody Syst. Dyn. 2018, 42, 283–315. [Google Scholar] [CrossRef]
- Li, Y.; Wang, Z.; Wang, C.; Huang, W. Effects of torque spring, CCL and latch mechanism on dynamic response of planar solar arrays with multiple clearance joints. Acta Astronaut. 2017, 132, 243–255. [Google Scholar] [CrossRef]
- Jiang, S.; Zhao, M.; Liu, J.; Lin, Y.; Xiao, L.; Jia, Y. Dynamic response and nonlinear characteristics of multi-link mechanism with clearance joints. Arch. Appl. Mech. 2023, 93, 3461–3493. [Google Scholar] [CrossRef]
- Erkaya, S.; Uzmay, I. Determining link parameters using genetic algorithm in mechanisms with joint clearance. Mech. Mach. Theory 2009, 44, 222–234. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, X. Minimizing the influence of revolute joint clearance using the planar redundantly actuated mechanism. Robot. Comput.-Integr. Manuf. 2017, 46, 104–113. [Google Scholar] [CrossRef]
- Li, Y.; Wang, C.; Huang, W. Dynamics analysis of planar rigid-flexible coupling deployable solar array system with multiple revolute clearance joints. Mech. Syst. Signal Process. 2019, 117, 187–209. [Google Scholar] [CrossRef]
- Amiri, A.; Dardel, M.; Daniali, H.M. Effects of passive vibration absorbers on the mechanisms having clearance joints. Multibody Syst. Dyn. 2019, 47, 363–395. [Google Scholar] [CrossRef]
- Zhan, Z.; Zhang, X.; Zhang, H.; Chen, G. Unified motion reliability analysis and comparison study of planar parallel manipulators with interval joint clearance variables. Mech. Mach. Theory 2019, 138, 58–75. [Google Scholar] [CrossRef]
- Tian, Q.; Flores, P.; Lankarani, H.M. A comprehensive survey of the analytical, numerical and experimental methodologies for dynamics of multibody mechanical systems with clearance or imperfect joints. Mech. Mach. Theory 2018, 122, 1–57. [Google Scholar] [CrossRef]
- Tsai, M.J.; Lai, T.H. Kinematic sensitivity analysis of linkage with joint clearance based on transmission quality. Mech. Mach. Theory 2004, 39, 1189–1206. [Google Scholar] [CrossRef]
- Flores, P.; Ambrósio, J.; Claro, J.C.P.; Lankarani, H.M. Dynamic behaviour of planar rigid multi-body systems including revolute joints with clearance. Proc. Inst. Mech. Eng. Part K J. Multi Body Dyn. 2007, 221, 161–174. [Google Scholar] [CrossRef]
- Dong, X.; Sun, Y.; Wu, X.; Wang, R. Dynamic modeling and performance analysis of toggle-linkage presses considering mixed clearances and flexibility. Int. J. Non-Linear Mech. 2022, 147, 104243. [Google Scholar] [CrossRef]
- Chen, X.; Pan, P.; Wang, T. Nonlinear dynamic characteristics analysis of planar mechanism multibody system considering lubrication clearances. Int. J. Precis. Eng. Manuf. 2023, 24, 2033–2055. [Google Scholar] [CrossRef]
- Gao, S.; Wang, L.; Zhang, Y. Modeling and dynamic characteristic analysis of high-speed angular contact ball bearing with variable clearance. Tribol. Int. 2023, 182, 108330. [Google Scholar] [CrossRef]
- Chen, Y.; Wu, X.; Wu, K.; Sun, Y.; Yu, C.; Xia, X. An experimental and analytical study on dynamic behaviors of high-precision mechanism including revolute clearance joints. J. Braz. Soc. Mech. Sci. 2022, 44, 120. [Google Scholar] [CrossRef]
- Bai, Z.F.; Xu, F.; Zhao, J.J. Numerical and experimental study on dynamics of the planar mechanical system considering two revolute clearance joints. Int. J. Mech. Sys. Dyn. 2021, 1, 256–266. [Google Scholar] [CrossRef]
- Bai, Z.F.; Jiang, X.; Li, J.Y.; Zhao, J.J.; Zhao, Y. Dynamic Analysis of Mechanical System Considering Radial and Axial Clearances in 3D Revolute Clearance Joints. J. Vib. Control. 2021, 27, 1893–1909. [Google Scholar] [CrossRef]
- Chen, X.; Yang, W. Dynamic Modeling and Analysis of Spatial Parallel Mechanism with Revolute Joints Considering Radial and Axial Clearances. Nonlinear Dyn. 2021, 106, 1929–1953. [Google Scholar] [CrossRef]
- Li, S.; Zheng, Y.; Wu, H.; Zhang, J.; Ohsaki, M.; Yang, C.; Luo, Y. Dynamics Analysis of Deployment Process of the Bennett Linkage with Revolute Clearance Joints. Nonlinear Dyn. 2024, 112, 10911–10935. [Google Scholar] [CrossRef]
- Wu, W.; Xiang, S. Dynamic analysis of space robot manipulator considering clearance joint and parameter uncertainty: Modeling, analysis and quantification. Acta Astronaut. 2020, 169, 158–169. [Google Scholar] [CrossRef]
- Meng, D.; She, Y.; Xu, W.; Lu, W.; Liang, B. Dynamic modeling and vibration characteristics analysis of flexible-link and flexible-joint space manipulator. Multibody Syst. Dyn. 2018, 43, 321–347. [Google Scholar] [CrossRef]
- Miao, H.; Li, B.; Liu, J.; He, A.; Zhu, S. Effects of revolute clearance joint on the dynamic behavior of a planar space arm system. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2019, 233, 1629–1644. [Google Scholar] [CrossRef]
- Bai, Z.F.; Zhao, J.J.; Chen, J.; Zhao, Y. Design optimization of dual-axis driving mechanism for satellite antenna with two planar revolute clearance joints. Acta Astronaut. 2018, 144, 80–89. [Google Scholar] [CrossRef]
- Bai, Z.F.; Liu, Y.Q.; Sun, Y. Investigation on dynamic responses of dual-axis positioning mechanism for satellite antenna considering joint clearance. J. Mech. Sci. Technol. 2015, 29, 453–460. [Google Scholar] [CrossRef]
- Lankarani, H.M.; Nikravesh, P.E. A Contact Force Model with Hysteresis Damping for Impact Analysis of Multibody Systems. J. Mech. Des. 1990, 112, 369–376. [Google Scholar] [CrossRef]
- Bai, Z.F.; Zhao, Y. Dynamic behavior analysis of planar mechanical systems with clearance in revolute joints using a new hybrid contact force model. Int. J. Mech. Sci. 2012, 54, 190–205. [Google Scholar] [CrossRef]
- Nikravesh, P.E. Computer-Aided Analysis of Mechanical Systems; Prentice-Hall: Englewood Cliffs, NJ, USA, 1988. [Google Scholar]

































| Arm_1 | Arm_2 | Arm_3 | Arm_4 | Spacecraft Body | |
|---|---|---|---|---|---|
| Length (m) | 1.0 | 1.0 | 1.0 | 1.0 | — |
| Mass (kg) | 1.09669 | 1.09669 | 1.09669 | 1.09669 | 500 |
| Inertia (kg·m2) | 0.094279 | 0.094279 | 0.094279 | 0.094279 | 100 |
| Parameters | Values |
|---|---|
| Drive Torque (T1, Nm) | −0.7 sin(πt) |
| Drive Torque (T2, Nm) | −0.4 sin(πt) |
| Drive Torque (T3, Nm) | 0.7 sin(πt) |
| Drive Torque (T4, Nm) | 0.4 sin(πt) |
| Contact stiffness coefficient (K, N/m1.5) | 6.8 × 107 |
| Restitution coefficient | 0.9 |
| Dynamic friction coefficient () | 0.1 |
| Static friction coefficient () | 0.2 |
| Critical velocity of the maximum dynamic friction (, m/s) | 0.1 |
| Critical velocity of static friction (, m/s) | 0.01 |
| Cases | Description | Manipulator 1 | Manipulator 2 | ||
|---|---|---|---|---|---|
| Joint 1 | Joint 2 | Joint 3 | Joint 4 | ||
| Ideal case | No clearances in manipulators | Ideal joint | Ideal joint | Ideal joint | Ideal joint |
| Case 1 | clearance in one manipulator | Ideal joint | Clearance joint c = 0.5 mm | Ideal joint | Ideal joint |
| Case 2 | clearances in one manipulator | Clearance joint c = 0.5 mm | Ideal joint | Ideal joint | Ideal joint |
| Case 3 | clearances in two manipulators | Ideal joint | Clearance joint c = 0.5 mm | Ideal joint | Clearance joint c = 0.5 mm |
| Case 4 | clearances in two manipulators | Ideal joint | Clearance joint c = 0.25 mm | Ideal joint | Clearance joint c = 0.25 mm |
| Case 5 | clearances in two manipulators | Ideal joint | Clearance joint c = 1.0 mm | Ideal joint | Clearance joint c = 1.0 mm |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Kuang, Y.; Bai, Z.; Wei, C. Motion Accuracy and Dynamic Responses of Dual-Manipulator on Spacecraft Considering Clearance Joints. Aerospace 2026, 13, 75. https://doi.org/10.3390/aerospace13010075
Kuang Y, Bai Z, Wei C. Motion Accuracy and Dynamic Responses of Dual-Manipulator on Spacecraft Considering Clearance Joints. Aerospace. 2026; 13(1):75. https://doi.org/10.3390/aerospace13010075
Chicago/Turabian StyleKuang, Yiling, Zhengfeng Bai, and Cheng Wei. 2026. "Motion Accuracy and Dynamic Responses of Dual-Manipulator on Spacecraft Considering Clearance Joints" Aerospace 13, no. 1: 75. https://doi.org/10.3390/aerospace13010075
APA StyleKuang, Y., Bai, Z., & Wei, C. (2026). Motion Accuracy and Dynamic Responses of Dual-Manipulator on Spacecraft Considering Clearance Joints. Aerospace, 13(1), 75. https://doi.org/10.3390/aerospace13010075

