TY - JOUR
T1 - Adaptive Tracking Control for Unknown Dynamics Systems with SINDYc-based Sparse Identi¯cation
AU - Yang, Guibing
AU - Wang, Tao
AU - Yang, Ming
AU - Yu, Dengxiu
AU - Wang, Zhen
N1 - Publisher Copyright:
#c Technical Committee on Guidance, Navigation and Control, CSAA and World Scienti¯c Publishing Co.
PY - 2023/6/1
Y1 - 2023/6/1
N2 - Machine learning-based data-driven approaches have greatly improved system identi¯cation capabilities and facilitated the application of model-based control algorithms. However, techniques such as neural networks require signi¯cant amounts of training data and have limited generalization capabilities. To overcome this problem, we employ the sparse identi¯cation of nonlinear dynamics with control (SINDYc) for system identi¯cation, which considers both system states and control inputs. Based on the identi¯ed system, we design the controller using the backstepping control method. In order to make the algorithm more practical in real-world scenarios, we introduce an input saturation compensation system into the controller design. Additionally, we apply a command ¯lter into the method to avoid deriving a virtual control signal and reduce the computational complexity of the controller. Through stability analysis, the proposed control algorithm ensures that the tracking error in the system is bounded. Finally, we verify the e®ectiveness of the proposed SINDYc-Backstepping framework by conducting simulations using a single-link robot arm.
AB - Machine learning-based data-driven approaches have greatly improved system identi¯cation capabilities and facilitated the application of model-based control algorithms. However, techniques such as neural networks require signi¯cant amounts of training data and have limited generalization capabilities. To overcome this problem, we employ the sparse identi¯cation of nonlinear dynamics with control (SINDYc) for system identi¯cation, which considers both system states and control inputs. Based on the identi¯ed system, we design the controller using the backstepping control method. In order to make the algorithm more practical in real-world scenarios, we introduce an input saturation compensation system into the controller design. Additionally, we apply a command ¯lter into the method to avoid deriving a virtual control signal and reduce the computational complexity of the controller. Through stability analysis, the proposed control algorithm ensures that the tracking error in the system is bounded. Finally, we verify the e®ectiveness of the proposed SINDYc-Backstepping framework by conducting simulations using a single-link robot arm.
KW - System identi¯cation
KW - input saturation
KW - tracking control
UR - http://www.scopus.com/inward/record.url?scp=85168735142&partnerID=8YFLogxK
U2 - 10.1142/S2737480723500097
DO - 10.1142/S2737480723500097
M3 - 文章
AN - SCOPUS:85168735142
SN - 2737-4807
VL - 3
JO - Guidance, Navigation and Control
JF - Guidance, Navigation and Control
IS - 2
M1 - 2350009
ER -