摘要
利用人工免疫算法研究了地球-火星小推力转移轨道优化问题。首先针对地球-火星转移轨道的特点建立系统模型并进行归一化处理;然后通过参数化和罚函数将小推力轨道优化问题转化为非线性规划问题;最后提出一种引导型人工免疫算法(Guiding Artificial Immune Algorithm,GAIA)并对该优化问题进行寻优。仿真算例表明,该算法收敛速度快,寻优精度高,且避免了初值敏感、病态梯度和局部收敛等问题;同时验证了GAIA用于小推力轨道优化的有效性。
The Earth-Mars low-thrust trajectory was optimized by Artificial Immune Algorithm. Firstly, the system model of Earth-Mars low-thrust trajectory was established and normalized. Secondly, the optimization problem of low-thrust trajectory was converted into a nonlinear programming via parameterization and penalty function. Finally, a GAIA (Guiding Artificial Immune Algorithm) was proposed to solve this optimization problem. Simulation results show that the GAIA has fast convergence rate and high optimization precision. Moreover, GAIA algorithm avoids many shortcomings, such as initial value sensitivity, ill-conditioned gradient and local convergence. The effectiveness of GAIA for low-thrust trajectory optimization is validated.
出处
《中国空间科学技术》
EI
CSCD
北大核心
2012年第5期61-68,共8页
Chinese Space Science and Technology
关键词
人工免疫算法
参数化
小推力
轨道最优化
转移轨道
星际飞行
Artificial immune algorithm Parameterization Low thrust Trajectory optimization Transfer trajectory Interstellar flight