论文部分内容阅读
在分析多卫星中心内部特点及中心间关系的基础上建立了多中心协同规划问题(MCCOPP)的数学模型,提出了解决该问题的多中心合作协同进化规划算法(MCCCSPA)。MCCCSPA基于分治-合作策略,根据中心数目以及观测目标集合特点将观测目标分解分配至各中心;提出等长扩展二进制染色体编码方式有效表达问题的解,便于个体的交叉、变异、合作操作;并综合多中心个体代表合作求解本中心个体适应值;其中交叉、变异、合作算子在确保可行解的前提下保证各中心子种群的多样性、加快收敛速度。仿真实验及分析结果表明:该方法能够有效解决多中心协同的卫星任务规划问题。
Based on the analysis of the internal characteristics and inter-center relationships of multi-satellite centers, a mathematical model of multi-center collaborative programming (MCCOPP) is established and a multi-center cooperative co-evolutionary programming algorithm (MCCCSPA) is proposed to solve this problem. Based on the divide-and-conquer-cooperation strategy, MCCCSPA distributes the observation target decomposition to each center according to the number of centers and the characteristics of the observation target set. Proposes that the binary binary chromosome coding with equal length expresses the solution of the problem effectively, facilitating the crossover, mutation and cooperation of individuals. Comprehensive multi-center individual representatives work together to solve the individual fitness of the center; among them, crossover, mutation and cooperation operators ensure the diversity of each sub-population under the premise of ensuring feasible solution, and accelerate the convergence rate. The simulation results show that this method can effectively solve the multi-center coordinated satellite mission planning problem.