轨迹优化
计算机科学
弹道
遗传算法
多目标优化
水准点(测量)
摇摆
数学优化
帕累托原理
分类
网络拓扑
算法
最优化问题
数学
最优控制
工程类
天文
操作系统
物理
机械工程
大地测量学
地理
作者
Ahmed Ellithy,Ossama Abdelkhalik,Jacob A. Englander
出处
期刊:Journal of Guidance Control and Dynamics
[American Institute of Aeronautics and Astronautics]
日期:2022-03-31
卷期号:45 (7): 1269-1285
被引量:13
摘要
In multigravity-assist trajectory optimization, the size of the design space is a variable itself. The objective functions are usually replete with local minima. This paper presents a multi-objective hidden genes genetic algorithm (MOHGGA) for trajectory optimization. The length of the chromosome is selected large enough to enable modeling a given maximum number of swing-bys and maximum number of deep space maneuvers (DSMs). Binary tags are appended to those genes that control the swing-bys and DSMs. These binary tags are used to remove/add swing-bys and DSMs to a trajectory solution, and hence enable optimization among solutions of different sizes (different topologies). The MOHGGA generates Pareto fronts that have solutions of, in general, different number of swing-bys, swing-by planets, launch and arrival dates, and number of DSMs. Two objectives are considered in this paper: the total mission cost and total time of flight. An elitist nondominated sorting genetic algorithm is used. Local optimization is conducted on one objective function, holding the other objective function constant, to further improve the resulting Pareto front. Numerical results of four benchmark test cases for missions to Mars, Jupiter, Saturn, and Mercury are presented. The results demonstrate the capability of MOHGGA in searching for optimal trajectory topologies while optimizing two objectives.
科研通智能强力驱动
Strongly Powered by AbleSci AI