Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T00:23:21.750Z Has data issue: false hasContentIssue false

Online robust self-learning terminal sliding mode control for balancing control of reaction wheel bicycle robots

Published online by Cambridge University Press:  19 December 2024

Xianjin Zhu
Affiliation:
School of Mechatronics Engineering, Harbin Institute of Technology, Harbin, China
Wenfu Xu
Affiliation:
School of Mechatronics Engineering and Automation, Harbin Institute of Technology, Shenzhen, China
Zhang Chen
Affiliation:
Department of Automation, Tsinghua University, Beijing, China
Yang Deng
Affiliation:
Department of Automation, Tsinghua University, Beijing, China
Qingyuan Zheng
Affiliation:
Department of Automation, Tsinghua University, Beijing, China
Bin Liang
Affiliation:
Department of Automation, Tsinghua University, Beijing, China
Yu Liu*
Affiliation:
School of Mechatronics Engineering, Harbin Institute of Technology, Harbin, China
*
Corresponding author: Yu Liu; Email: Lyu11@hit.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This paper proposes an online robust self-learning terminal sliding mode control (RS-TSMC) with stability guarantee for balancing control of reaction wheel bicycle robots (RWBR) under model uncertainties and disturbances, which improves the balancing control performance of RWBR by optimising the constrained output of TSMC. The TSMC is designed for a second-order mathematical model of RWBR. Then robust adaptive dynamic programming based on an actor-critic algorithm is used to optimise the TSMC only by data sampled online. The system closed-loop stability and convergence of the neural network weights are guaranteed based on the Lyapunov analysis. The effectiveness of the proposed algorithm is demonstrated through simulations and experiments.

Information

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

Figure 1. Side view of the RWBR prototype.

Figure 1

Figure 2. Notations of the RWBR.

Figure 2

Table I. Diagram of bicycle structure.

Figure 3

Algorithm 1. Online robust self-learning TSMC for RWBR

Figure 4

Figure 3. Schematic of control system.

Figure 5

Figure 4. Simulation environment of RWBR in Matlab Simscape.

Figure 6

Table II. Assessment of control performance under different cases.

Figure 7

Figure 5. $\| \hat{W}_c\|$ and $\| \hat{W}_a \|$ with respect to the time under RS-TSMC in case 1.

Figure 8

Figure 6. The states, output and $V_c$ with respect to the time under four different algorithms in case 1.

Figure 9

Figure 7. $\| \hat{W}_c \|$ and $\| \hat{W}_a \|$ with respect to the time under RS-TSMC in case 2.

Figure 10

Figure 8. The states, output and $V_c$ with respect to the time under four different algorithms in case 2.

Figure 11

Figure 9. The states, output and $V_c$ with respect to the time under four different algorithms of RWBR prototype.