摘要
针对行星际小推力轨道优化问题,提出一种基于改进微分进化的全局优化算法.通过引入试验个体重生成和约束判断选择策略,克服传统微分进化算法中寻优参数和轨道约束违反边界的缺陷.为提高微分进化算法后期收敛效率,提出了基于最优个体信息的变异操作和局部搜索辅助策略.以地球-水星的小推力燃料最省转移为例对所提算法进行了验证.数值计算结果表明:改进的微分进化算法能够快速有效地寻找到全局最优轨道,并且与传统非线性规划和遗传算法相比,具有更高的可靠性和收敛性.
A novel global optimization approach for interplanetary low-thrust trajectory based on modified differential evolution is proposed. First, the trial vector regeneration strategy and constraint selection criteria are introduced into differential evolution process, which can keep the optimization variables and trajectory constraints from boundary violation. Then, in order to improve the convergence efficiency of differential evolution close to the global optimum, a new mutation operation with best individual information and an assistant local optimization strategy are proposed. Taking optimal-fuel low-thrust transfer from earth to mercury as an example, the modified differential evolution algorithm (MDEA) is validated. The simulation results demonstrate that the proposed algorithm is effective to find the global optimal transfer trajectory, and have higher reliability and better convergence ability comparing to sequential quadratic programming and genetic algorithm.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2010年第11期1275-1280,共6页
Transactions of Beijing Institute of Technology
基金
国家"八六三"计划项目(2009AA7035060C)
国家教育部高等学校博士学科点专项科研基金资助课题(20091101120003)
北京理工大学基础研究基金资助项目(20090142012)
关键词
小推力
转移轨道
全局优化
微分进化
low-thrust transfer trajectory global optimization differential evolution