论文部分内容阅读
轨道机动是航天器执行空间任务的基础,对轨道机动进行优化设计非常重要。
近年来,小推力发动机技术不断成熟,由于小推力发动机具有高比冲、低成本的优点,逐渐被用于轨道机动系统中。小推力轨道机动与常规轨道机动的不同在于小推力情况下,航天器变轨时间长,推力作用时间长,这使小推力轨道机动的优化设计极为困难。因此,小推力轨道机动优化成为航天器轨道机动优化领域的难点和热点,吸引了大批学者的关注和研究。本文对基于进化算法的小推力轨道转移时间-能量优化方法进行了研究。
由于进化算法属于一种参数优化方法,不能直接用于求解泛函形式表示的轨道转移优化问题。因此,本文引入并改进了一种基于Lyapunov反馈控制律的小推力转移轨道设计方法,使用该方法将小推力轨道转移最优控制问题转换成适合进化算法求解的多目标优化问题。
为了求解转换后的多目标优化问题,提出了一种ε支配混合多目标进化算法。该算法使用基于ε支配概念的选择算子,在保持群体多样性的同时,避免了许多多目标进化算法存在的退化现象。同时,为了改进算法局部搜索能力,将局部搜索方法与算法结合,构造出串行混合算法结构。
数值实验证明,本文提出的方法能够有效求解小推力轨道转移时间-能量优化问题。