Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T04:36:12.256Z Has data issue: false hasContentIssue false

A singular perturbation-based adaptive control strategy for flexible joint space manipulators with joint friction

Published online by Cambridge University Press:  30 October 2025

B. Qiao*
Affiliation:
College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
S. Huang
Affiliation:
College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
Z. Huang
Affiliation:
College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
*
Corresponding author: B. Qiao; Email: bqiao@nuaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Harmonic drives, commonly utilised in space manipulators for high transmission ratios and efficient energy transfer, introduce joint flexibility that leads to issues such as hysteresis, vibration and nonlinear coupling. An adaptive control approach with friction compensation is proposed for flexible joint space manipulators to mitigate joint flexibility and address nonlinear friction issues. According to singular perturbation decoupling, the dynamic system of space manipulators is decomposed into two second-order subsystems with distinct time scales. By introducing the concept of an integral manifold, the two subsystems of fast and slow are refactored into two distinct tracking systems. For the slow subsystem, an adaptive control scheme with friction compensator is designed, employing an enhanced linear parameterisation expression. The friction compensator is designed with a decomposition-based compensation control scheme. Meanwhile, a proportional-derivative (PD) controller is provided for the refactored fast subsystem, which avoids incorporating second-order derivative terms of elastic torques into the proposed controller, thereby enhancing computational efficiency and engineering practicability. Approximate differential filters are utilised to estimate the joint velocities of the links and the differential terms of joint elastic torques, which reduces noise disturbances and improves the robustness of the control system. Notably, a modified compensation scheme is proposed to solve the problem that the conventional singular perturbation method is limited to be utilised in space manipulators with weak joint flexibility. Furthermore, the stability proof of the entire system is conducted according to the Lyapunov stability theorem. Ultimately, simulations and analyses demonstrate that the provided strategy is effective.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. A space manipulator operating on-orbit.

Figure 1

Figure 2. Structure of the proposed controller for manipulators with weak (a) and strong (b) joint flexibility.

Figure 2

Table 1. Manipulator’s parameters for simulation

Figure 3

Figure 3. Simulation model of space manipulator.

Figure 4

Figure 4. Tracking error of joint 1(K = 10,000).

Figure 5

Figure 5. Tracking error of joint 2(K = 10,000).

Figure 6

Figure 6. Tracking error of joint 3(K = 10,000).

Figure 7

Table 2. Performance comparison (K = 10,000)

Figure 8

Table 3. Performance comparison (K = 2,000)

Figure 9

Figure 7. Driving torque of three joints (NAC).

Figure 10

Figure 8. Tracking error of joint 1.

Figure 11

Figure 9. Tracking error of joint 2.

Figure 12

Figure 10. Tracking error of joint 3.

Figure 13

Figure 11. Tracking error of joint 1(K = 2,000).

Figure 14

Figure 12. Tracking error of joint 2(K = 2,000).

Figure 15

Figure 13. Tracking error of joint 3(K = 2,000).