基于势博弈的异构编队对地观测卫星任务分配方法

A Distributed Task Allocation Method for Heterogeneous Formation Observation Satellites Based on Potential Games

  • 摘要: 针对装载异构观测设备的编队对地观测卫星执行有多样性观测需求的任务的复杂任务分配问题,提出一种基于势博弈的分布式任务分配算法. 首先针对编队对地观测卫星任务分配问题的特点,建立考虑执行任务能耗和存储限制的任务分配模型. 构造合理的势函数,用博弈过程描述任务的分配过程. 设计一种基于势博弈的无故障任务预分配算法,降低算法复杂度的同时可以有效求解任务分配问题. 随后,针对卫星传感器故障问题,设计基于预分配的结果的任务重分配算法,实现卫星观测设备故障下的任务重分配. 最后,设计合理的仿真场景进行仿真验证,仿真结果说明所提算法能够在提高任务分配的实时性的同时保证有效性.

     

    Abstract: A distributed task allocation algorithm based on potential games is proposed to address the complex task allocation problem for heterogeneous formation Earth-observation satellites equipped with diverse observation payloads and required to satisfy varied observation demands. First, a task allocation model is established that accounts for energy consumption and onboard storage constraints, reflecting the characteristics of the formation satellite task allocation problem. A proper potential function is constructed, and the task allocation process is described as a game-theoretic process. A fault-free task pre-allocation algorithm based on potential games is then designed, which effectively solves the task allocation problem while reducing computational complexity. Subsequently, to handle sensor failures on satellites, a task re-allocation algorithm is developed based on the pre-allocation results, enabling effective reassignment of tasks under sensor malfunction conditions. Finally, appropriate simulation scenarios are designed for validation. Simulation results demonstrate that the proposed algorithm improves the real-time performance of task allocation while maintaining solution effectiveness.

     

/

返回文章
返回