摘要
微型卫星集群协同完成空间任务,是未来空间操作的重要形式,对其进行研究的重要性日趋明显。通过对卫星集群多任务目标分配的分析,对多颗卫星拦截多个空间目标的任务分配问题进行数学建模,然后依据轨道转移消耗能量最小以及计算时间的约束,采用基于遗传算法的分配方法来求解,有效解决了微型卫星集群操作的多任务分配问题。最后协同任务算例的仿真结果表明,建立的模型和算法能够实现集群微型卫星的快速多任务目标分配,也能够满足星上计算的时间要求。
The collaborative task of micro-satellites is a main form of space operation in the future.It's becoming more important to research on that.According to the analysis of target assignment in satellite tasks,a mathematic model of target assignment is established based on constraints for energy and time when changing orbits.Then a genetic algorithm-based target assignment method is proposed to solve this problem effectively.Finally by simulations for a tested problem,the proposed model and algorithm manifest the best performance compared to other searching algorithms.It can also satisfy the requirement for computation time on micro-satellites.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2010年第5期1374-1380,共7页
Journal of Astronautics
基金
国家863课题(2007AA0908)
关键词
微型卫星集群
协同多任务
目标分配
遗传算法
Micro-satellites
Collaborative multitask
Target assignment
Genetic algorithm(GA)