Evolutionary computation for discrete and continuous time optimal control problems

被引:1
作者
Crispin, Yechiel [1 ]
机构
[1] Embry Riddle Univ, Dept Aerosp Engn, Daytona Beach, FL 32114 USA
来源
Informatics in Control, Automation and Robotics II | 2007年
关键词
optimal control; rocket dynamics; Goddard's problern; evolutionary computation; genetic algorithms;
D O I
10.1007/978-1-4020-5626-0_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nonlinear discrete time and continuous time optimal control problems with terminal constraints are solved using a new evolutionary approach which seeks the control history directly by evolutionary computation. Unlike methods that use the first order necessary conditions to determine the optimum, the main advantage of the present method is that it does not require the development of a Hamiltonian formulation and consequently, it eliminates the requirement to solve the adjoint problem which usually leads to a difficult two-point boundary value problem. The method is verified on two benchmark problems. The first problem is the discrete time velocity direction programming problem with the effects of gravity, thrust and drag and a terminal constraint on the final vertical position. The second problem is a continuous time optimal control problem in rocket dynamics, the Goddard's problem. The solutions of both problems compared favorably with published results based on gradient methods.
引用
收藏
页码:59 / 69
页数:11
相关论文
共 22 条
[1]  
[Anonymous], PRACTICAL METHODS OP
[2]  
[Anonymous], SCIENCE
[3]  
[Anonymous], INTRO CALCULUS VARIA
[4]  
BETTS JT, 1993, BCSTECH93047
[5]  
BONDARNEKO AS, 1999, ANLMCSTM237
[6]  
Bryson A.E., 1999, Dynamic Optimization
[7]  
Coleman T. F., 1995, Computational Optimization and Applications, V4, P47, DOI 10.1007/BF01299158
[8]  
DOLAN ED, 2000, ANLMCSTM246
[9]   EFFICIENT DYNAMIC-PROGRAMMING IMPLEMENTATIONS OF NEWTON METHOD FOR UNCONSTRAINED OPTIMAL-CONTROL PROBLEMS [J].
DUNN, JC ;
BERTSEKAS, DP .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1989, 63 (01) :23-38
[10]  
Fogel D. B., 1998, EVOLUTIONARY COMPUTA