Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T17:32:37.353Z Has data issue: false hasContentIssue false

Adaptive robust control for Pendubot with matched–mismatched uncertainty via constraint-following

Published online by Cambridge University Press:  17 January 2023

Cui Wei*
Affiliation:
Institute of Intelligent Manufacturing, Nanjing Tech University, Nanjing 210009, China
Ye-Hwa Chen
Affiliation:
George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332, USA
Tianyou Chai
Affiliation:
State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110819, China
Jun Fu
Affiliation:
State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110819, China
*
*Corresponding author. E-mail: cwei@njtech.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

The study presents an adaptive robust control method for the Pendubot subjects to matched and mismatched uncertainty. First, the control task is formatted as a reduced-dimension equality constraint of the system states. To handle the matched and mismatched uncertainties, an orthogonal decomposition method is employed to make the mismatched part disappear after decomposition. Based on the above, an adaptive robust control law based on constraint-following is devised. By the Lyapunov approach, it is rigorously proven that the proposed approach ensures the uniform boundedness and uniform ultimate boundedness of the closed-loop control system and thus renders approximate constraint-following, regardless of uncertainty. Simulation and experimental results are provided and discussed, demonstrating the good performance of the proposed approach.

Information

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

Figure 1. Diagram of the Pendubot.

Figure 1

Figure 2. Comparison of the outputs under LQR and the proposed control.

Figure 2

Figure 3. Comparison of the Pendubot outputs under $p_1$ and $p_1+p_2$.

Figure 3

Figure 4. The integral absolute error.

Figure 4

Figure 5. The maximal absolute error.

Figure 5

Figure 6. The maximal absolute error during the last 2 s.

Figure 6

Figure 7. History of $AD{B}{B}^{T}DA^{T}$.

Figure 7

Figure 8. The outputs of the Pendubot.

Figure 8

Figure 9. The maximal error during the last 2 s.

Figure 9

Figure 10. The constraint-following error.

Figure 10

Figure 11. The accumulative absolute error.

Figure 11

Figure 12. The control input.

Figure 12

Figure 13. History of $AD{B}{B}^{T}DA^{T}$ with matched and unmatched uncertainty.

Figure 13

Figure 14. Outputs of the Pendubot with matched and unmatched uncertainties.

Figure 14

Figure 15. The constraint-following error.

Figure 15

Figure 16. The control input.

Figure 16

Figure 17. The experimental outputs of the Pendubot.

Figure 17

Figure 18. The control input.

Figure 18

Figure 19. The integral absolute error.

Figure 19

Figure 20. The maximal absolute error during the last 2 s.