Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-08T13:28:51.860Z Has data issue: false hasContentIssue false

Adaptive sliding tracking control for nonlinear uncertain robotic systems with unknown actuator nonlinearities

Published online by Cambridge University Press:  20 December 2021

Shubo Liu*
Affiliation:
Jiangxi Province Engineering Research Center of New Energy Technology and Equipment, East China University of Technology, Nanchang 330013, PR China
Guoquan Liu
Affiliation:
Jiangxi Province Engineering Research Center of New Energy Technology and Equipment, East China University of Technology, Nanchang 330013, PR China
Shengbiao Wu
Affiliation:
Jiangxi Province Engineering Research Center of New Energy Technology and Equipment, East China University of Technology, Nanchang 330013, PR China
*
*Corresponding author. E-mail: sbliu@ecut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This study is concerned with the tracking control problem for nonlinear uncertain robotic systems in the presence of unknown actuator nonlinearities. A novel adaptive sliding controller is designed based on a robust disturbance observer without any prior knowledge of actuator nonlinearities and system dynamics. The proposed control strategy can guarantee that the tracking error eventually converges to an arbitrarily small neighborhood of zero. Simulation results are included to demonstrate the effectiveness and superiority of the proposed strategy.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Block diagram of the proposed control strategy.

Figure 1

Figure 2. Flow chart of the proposed adaptive sliding tracking control.

Figure 2

Figure 3. States x1 and x2 for Case 1 in Example 1.

Figure 3

Figure 4. Control inputs for Case 1 in Example 1.

Figure 4

Figure 5. States x1 and x2 for Case 2 in Example 1.

Figure 5

Figure 6. Control inputs for Case 2 in Example 1.

Figure 6

Table I. Performance comparison of control inputs in Example 1.

Figure 7

Figure 7. Tracking errors with dead-zone actuators.

Figure 8

Figure 8. Tracking errors with hysteresis actuators.

Figure 9

Figure 9. Tracking errors with backlash nonlinearity actuators.

Figure 10

Figure 10. Tracking errors with complex nonlinearity actuators.

Figure 11

Table II. Integral of absolute error (IAE) comparison of typical actuator nonlinearities in Example 2.

Figure 12

Table III. Integral of absolute error (IAE) comparison of complex actuator nonlinearity in Case 1 in Example 3.

Figure 13

Figure 11. The trajectories of xr(t) and x1(t). Inset: The trajectories of the pre-specified reference r1(t) and displacement y1(t) by using the proposed tracking controller [36].

Figure 14

Figure 12. (a) The control input responses of the proposed continuous tracking controller [36]. (b) The control input responses of adaptive sliding tracking control.