导航

Acta Aeronautica et Astronautica Sinica ›› 2024, Vol. 45 ›› Issue (1): 628889-628889.doi: 10.7527/S1000-6893.2023.28889

• Special Topic: Fully Actuated System Theory and Its Applications in Aerospace Field • Previous Articles     Next Articles

Iterative learning sliding mode control with precise parameter estimation and its application

Leyan FANG, Han MENG, Mingzhe HOU()   

  1. School of Astronautics,Harbin Institute of Technology,Harbin 150001,China
  • Received:2023-04-19 Revised:2023-06-05 Accepted:2023-07-17 Online:2024-01-15 Published:2023-07-21
  • Contact: Mingzhe HOU E-mail:hithyt@hit.edu.cn
  • Supported by:
    National Natural Science Foundation of China(62073096);Heilongjiang Touyan Innovation Team Program

Abstract:

An iterative learning adaptive sliding mode control algorithm with precise estimation of unknown parameters is proposed for a class of uncertain fully actuated systems with repetitive motions. By designing a desired trajectory of the tracking error, the strict requirement on the system initial condition is relaxed and the system is ensured to be on the sliding mode surface at the initial moment, which eliminates the reaching phase of the sliding mode and is beneficial for improving the robustness of the system. By constructing a set of low-pass filters and introducing forgetting factors and the normalization technique, the parameter estimation errors are reconstructed, and then the reconstruction results are utilized to design the differential-difference adaptive laws. Based on the Lyapunov theory, an iterative learning adaptive sliding mode control algorithm is designed, and it is proved that all signals of the closed-loop system are bounded, and the tracking errors and the parameter estimation errors asymptotically converge to zero. Finally, the proposed iterative learning adaptive sliding mode control algorithm is applied to the fly-around control of spacecraft, and the effectiveness of the obtained results is verified via numerical simulations.

Key words: iterative learning, adaptive control, sliding mode control, parameter estimation, spacecraft fly-around

CLC Number: