OPTIMAL AUTONOMOUS MISSION PLANNING VIA EVOLUTIONARY ALGORITHMS

被引:0
作者
Englander, Jacob A. [1 ]
Conway, Bruce A. [1 ]
Williams, Trevor [2 ]
机构
[1] Dept Aerosp Engn, 104 S Wright St,MC-236, Urbana, IL 61801 USA
[2] Goddard Space Flight Ctr, Navigat & Mission Design Branch, Urbana, IL 61801 USA
来源
SPACEFLIGHT MECHANICS 2011, PTS I-III | 2011年 / 140卷
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Many space mission planning problems may be formulated as hybrid optimal control problems, i.e. problems that include both real-valued variables and categorical variables. In orbital mechanics problems the categorical variables will typically specify the sequence of events that qualitatively describe the trajectory or mission, and the real-valued variables will represent the launch date, flight times between planets, magnitudes and directions of rocket burns, flyby altitudes, etc. A current practice is to pre-prune the categorical state space to limit the number of possible missions to a number whose cost may reasonably be evaluated. Of course this risks pruning away the optimal solution. The method to be developed here avoids the need for pre-pruning by incorporating a new solution approach. The new approach uses nested loops; an outer-loop problem solver that handles the finite dynamics and finds a solution sequence in terms of the categorical variables, and an inner-loop problem solver that finds the optimal trajectory for a given sequence A binary genetic algorithm is used to solve the outer-loop problem, and a cooperative algorithm based on particle swarm optimization and differential evolution is used to solve the inner-loop problem. The HOCP solver is successfully demonstrated here by reproducing the Galileo and Cassini missions.
引用
收藏
页码:833 / +
页数:2
相关论文
共 18 条
[1]  
[Anonymous], 1997, Journal of Global Optimization, DOI DOI 10.1023/A:1008202821328
[2]  
[Anonymous], GLOB OPT TOOLB
[3]  
Battin R. H, 1987, An Introduction to the Mathematics and Methods of Astrodynamcis
[4]  
Ceriotti M, 2010, J AEROSPACE COMPUTIN, V7, P263
[5]  
Chilan C., 2007, AAS AIAA SPAC FLIGHT
[6]  
Chopra V.S., 2010, CHEM MOL LIFE SCI, V585
[7]  
DAMARIO LA, 1992, SPACE SCI REV, V60, P23, DOI 10.1007/BF00216849
[8]  
Fisher Richard, 2010, C COMPUTER CODE JPL
[9]  
Holland J.H., 1992, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence
[10]  
Izzo D., GTOP DATABASE GLOBAL