导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2021, Vol. 42 ›› Issue (3): 324307-324307.doi: 10.7527/S1000-6893.2020.24307

• Electronics and Electrical Engineering and Control • Previous Articles     Next Articles

Concurrent learning cooperative game control for attitude takeover of failed satellites

HAN Nan1,2, LUO Jianjun1,2, MA Weihua1,2   

  1. 1. School of Astronautics, Northwestern Polytechnical University, Xi'an 710072, China;
    2. National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical University, Xi'an 710072, China
  • Received:2020-05-27 Revised:2020-07-11 Published:2020-08-31
  • Supported by:
    National Natural Science Foundation of China (61690210, 61690211);Science Foundation of Science, Technology and Innovation Commission of Shenzhen Municipality (JCYJ20180508151938535);Innovation Foundation for Doctor Dissertation of Northwestern Polytechnical University (CX201803)

Abstract: Taking the control constraint of microsatellites into consideration, this paper studies the cooperative game strategy learning and coordinated control problems of multiple microsatellites cooperatively taking over the attitude movement of a failed satellite. The cooperative game model of microsatellites is first established, providing the explicit expression of the Pareto optimal strategy that can handle the control constraint of microsatellites. Secondly, to learn the Pareto optimal strategy of microsatellites, we design a concurrent learning based Policy Iteration (PI) method free of the Persistency of Excitation (PE) condition by concurrent use of the past and current data. The condition that the used past data needs to satisfy to ensure the convergence of the Neural Network (NN) weight estimations is proposed, and the Uniform Ultimate Boundedness (UUB) of NN weight estimation errors is analyzed using the Lyapunov method. Then, the Pareto optimal strategy of microsatellites is approximated using the concurrent learning PI method. The obtained cooperative game strategy of microsatellites has a feedback control form, and after the NN weight learning is accomplished, the closed-loop coordinated control of microsatellites can be realized during the takeover control through independent game strategy calculation. Since the need of torque allocation required by traditional attitude control methods is avoided, the computational complexity of the method is independent of the number of microsatellites. Finally, numerical simulations are conducted to validate the effectiveness of the developed method.

Key words: takeover control, microsatellites, cooperative game, concurrent learning, policy iteration

CLC Number: