宇航学报 ›› 2013, Vol. 34 ›› Issue (11): 1475-1482.doi: 10.3873/j.issn.1000-1328.2013.11.009

• 制导、导航与控制 • 上一篇    下一篇

分布式卫星系统在轨操作的多目标分配

黄勇,李小将,张东来,周乃东   

  1. 1.装备学院研究生院,北京 101416; 2.空军航空大学飞行训练基地,长春 130022
  • 收稿日期:2012-10-23 修回日期:2013-11-04 出版日期:2013-11-15 发布日期:2013-11-25

A Multi Target Assignment Method for On Orbit Operation of Distributed Satellites System

HUANG Yong,  LI Xiao jiang,  ZHANG Dong lai,  ZHOU Nai dong   

  1. 1.Company of Postgraduate Management,the Academy of Equipment, Beijing 101416,China;
    2.Base of Flight Training, Aviation University of Air Force, Changchun 130022,China
  • Received:2012-10-23 Revised:2013-11-04 Online:2013-11-15 Published:2013-11-25

摘要:

针对空间在轨操作目标分配问题,以分布式卫星系统为研究对象,提出了一种基于粒子群算法的在轨操作多目标分配方法。以分布式卫星机动所消耗的总能量最省为目标函数,建立了在轨操作多目标分配的数学模型。基于固定时间拦截理论,以机动时刻和对应的速度增量作表征,设计实现了单颗卫星最优机动方案。通过合理设计粒子位置与目标分配解的对应关系,采用粒子群算法对问题进行了求解,并详细阐述了算法的实现步骤。算例分析结果表明,建立的模型和算法能够快速得到正确的可行解,可有效解决多约束条件下空间在轨操作的多目标分配问题。

关键词: 分布式卫星系统, 在轨操作, 目标分配, 粒子群算法

Abstract:

Aiming at the target assignment for on orbit operation of distributed satellites system (DSS), a target assignment method based on particle swarm optimization (PSO) is proposed. The target assignment model for on orbit operation is built by taking DSS’s minimum maneuver energy as an objective function. Based on fixed time interception theory, an optimal maneuver scheme characterized by maneuver time and velocity increment of a single satellite is realized. PSO is applied to solve the problem by designing correspondence relation between particle position and target assignment solution, and the algorithm steps are expatiated. The analysis results of two examples show that the model and the algorithm can get feasible and accurate solution quickly, which can efficiently resolve the multi constrained target assignment for on orbit operation.

Key words:

〖HT〗〖HK〗〖BF〗

中图分类号: