Abstract:
Spacecraft needs to meet the requirements of multitask, multiworking mode and largescale maneuvering during space flight. Its control system has a lot of external interference and uncertain internal parameters under largescale maneuvering conditions. At the same time, the adaptive process of the aircraft is affected by limited resources, and manual intervention is difficult. The existing mature dynamic adaptive methods are not necessarily suitable for spacecraft autonomous control software, so the current dynamic adaptive adjustment methods of autonomous control system software cannot meet the higher requirements. Therefore, an adaptive framework based on the twolayer perceptionanalysisdecisionexecution (MAPE) control loop is proposed, which uses rule/strategybased decisionmaking methods and reinforcement learningbased decisionmaking methods to make decisions on local and global changes. In addition, a datadriven feedback method is used to periodically adjust and optimize the policy information in the rule library to ensure that the aircraft can dynamically complete adaptive adjustments and ensure the reliable execution of tasks when performing tasks in complex space environments.