Research and Development Institute of Northwestern Polytechnical University in Shenzhen, Shenzhen, 518057, China; Science and Technology on Aerospace Flight Dynamics Laboratory, Northwestern Polytechnical University, Xi'an, 710072, China.
Research and Development Institute of Northwestern Polytechnical University in Shenzhen, Shenzhen, 518057, China; Science and Technology on Aerospace Flight Dynamics Laboratory, Northwestern Polytechnical University, Xi'an, 710072, China.
ISA Trans. 2022 Jan;119:93-105. doi: 10.1016/j.isatra.2021.02.037. Epub 2021 Feb 27.
This paper investigates the problem of using multiple microsatellites to control the attitude of a target spacecraft losing control ability. Considering external disturbance and unknown system dynamics, a data-driven robust control method based on game theory is proposed. Firstly, the attitude takeover control of the target using multiple microsatellites is modeled as a robust differential game among disturbance and multiple microsatellites, in which microsatellites can obtain the worst-case control policies. Subsequently, policy iteration algorithm is put forward to acquire the robust Nash equilibrium control policies of microsatellites with known dynamics, which is a basis of data-driven algorithm. Then, by employing off-policy integral reinforcement learning, a data-driven online controller without information about system dynamics is developed to get the feedback gain matrices of microsatellites by learning robust Nash equilibrium solution from online input-state data. To validate the effectiveness of the proposed control method, numerical simulations are provided.
本文研究了使用多个微卫星控制失去控制能力的目标航天器的姿态问题。考虑到外部干扰和未知系统动态,提出了一种基于博弈论的数据驱动鲁棒控制方法。首先,将使用多个微卫星对目标的姿态接管控制建模为干扰和多个微卫星之间的鲁棒微分博弈,其中微卫星可以获得最坏情况下的控制策略。随后,提出了策略迭代算法来获得具有已知动力学的微卫星的鲁棒纳什均衡控制策略,这是数据驱动算法的基础。然后,通过使用离线积分强化学习,开发了一种无需系统动力学信息的数据驱动在线控制器,通过从在线输入状态数据中学习鲁棒纳什均衡解来获取微卫星的反馈增益矩阵。为了验证所提出控制方法的有效性,提供了数值模拟。