Efficient satellite scheduling based on improved vector evaluated genetic algorithm

被引:17
作者
Mao, Tengyue [1 ,2 ]
Xu, Zhengquan [1 ]
Hou, Rui [2 ]
Peng, Min [1 ]
机构
[1] State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan
[2] College of Computer Science, South-Central University for Nationalities, Wuhan
关键词
Dividing Pareto front; Multi-objective optimization; Satellite scheduling; VEGA;
D O I
10.4304/jnw.7.3.517-523
中图分类号
学科分类号
摘要
Satellite scheduling is a typical multi-peak, manyvalley, nonlinear multi-objective optimization problem. How to effectively implement the satellite scheduling is a crucial research in space areas.This paper mainly discusses the performance of VEGA (Vector Evaluated Genetic Algorithm) based on the study of basic principles of VEGA algorithm, algorithm realization and test function, and then improves VEGA algorithm through introducing vector coding, new crossover and mutation operators, new methods to assign fitness and hold good individuals. As a result, the diversity and convergence of improved VEGA algorithm of improved VEGA algorithm have been significantly enhanced and will be applied to Earth-Mars orbit optimization. At the same time, this paper analyzes the results of the improved VEGA, whose results of performance analysis and evaluation show that although VEGA has a profound impact upon multi-objective evolutionary research, multi-objective evolutionary algorithm on the basis of Pareto seems to be a more effective method to get the non-dominated solutions from the perspective of diversity and convergence of experimental result. Finally, based on Visual C + + integrated development environment, we have implemented improved vector evaluation algorithm in the satellite scheduling. © 2012 ACADEMY PUBLISHER.
引用
收藏
页码:517 / 523
页数:6
相关论文
共 14 条
[1]  
Chen Y.W., Cun B.B., Jie H.R., Fang L.J., A Survey on Mission Planning for Remote Sensing Satellites, Journal of Spacecraft TT&C Technology, 27, 5, pp. 1-7, (2008)
[2]  
Bensana E., Verfaillie G., Agnese G., Exact and ap proximate methods for the daily management of an earth observation satellite, Proc of the 4th International Symposium on Space Mission Operations and Ground Data System, pp. 3-12, (1996)
[3]  
Halln G., Magazinem J., Maximizing the value of a space mission, European Journal of Operations Research, 78, 2, pp. 224-241, (1994)
[4]  
Verfaillie G., Lemaitre M., Selecting and scheduling observations for agile satellites: Some lessons from the constraint reasoning community point of view, Proc of the 7th International Conference on Practical and Principles of Constraint Programming, pp. 670-684, (2001)
[5]  
Lemaitre M., Verfaillie G., Jouhaud F., Et al., Selecting and scheduling observations of agile satellites, Aerospace Science and Technology, 6, 5, pp. 367-381, (2002)
[6]  
Wang P., Jin T.Y., Mission planning problem for earth observing satellites: A survey, Application Research of Computers, 25, 10, pp. 2893-2897, (2008)
[7]  
Deb K., Multi-Objective Optimization using Evolutionary Algorithms, (2001)
[8]  
Schaffer J.D., Multiple Objective Optimization With Vector Evaluated Genetic Algorithms, (1984)
[9]  
Srinivas N., Deb K., Multi-Objective Optimization Using Non-dominated Sorting in Genetic Algorithms, Evolutionary Computation, 2, 3, pp. 221-248, (1995)
[10]  
Qin J., Kang L.S., A Convergence Analysis Framework for Multi-objective Optimization Genetic Algorithm, Computer Applications and Software, 23, 1, pp. 1-2, (2006)