导航

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

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

Attitude maneuver control of spacecraft based on second⁃order fully actuated system under attitude constraints

Ming LU, Xueqin CHEN, Fan WU(), Xibin CAO   

  1. Research Center of Satellite Technology,Harbin Institute of Technology,Harbin 150001,China
  • Received:2023-05-03 Revised:2023-07-19 Accepted:2023-08-25 Online:2024-01-15 Published:2023-09-06
  • Contact: Fan WU E-mail:wufanrcst@hit.edu.cn
  • Supported by:
    National Natural Science Foundation of China(62303138);Heilongjiang Touyan Team Program

Abstract:

An attitude maneuver control method based on a fully actuated system model is proposed for large-angle maneuvers of spacecraft in the presence of attitude forbidden region and disturbance torque. The attitude kinematics is developed on the 3-dimensional Special Orthogonal Group (SO(3)), and the second-order fully actuated model of error attitude is established based on exponential coordinates, the corresponding Lie algebra of SO(3). The Barrier Lyapunov Functions (BLFs) based on SO(3) are introduced to ensure that the attitude constraints are obeyed when the values of BLFs are bounded. Finally, the Total Lyapunov Function (TLF) containing the BLFs is developed and analyzed. The nonlinear terms in the derivative of TLF are eliminated by using the sliding mode technique and the properties of parameter matrices in the second-order fully actuated model to get a concise control law. Numerical simulation results indicate that using the proposed control method, the spacecraft converges to the desired attitude without entering the attitude forbidden region, and the steady-state error and control energy consumption perform better than the existing methods.

Key words: fully actuated system, lie groups, exponential coordinate, attitude maneuver control, barrier Lyapunov function

CLC Number: