APPLICATION OF DYNAMIC-PROGRAMMING TO HIGH-DIMENSIONAL NONLINEAR OPTIMAL-CONTROL PROBLEMS

被引:82
作者
LUUS, R
机构
[1] Department of Chemical Engineering, University of Toronto, Ontario
关键词
D O I
10.1080/00207179008953533
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In using dynamic programming, by taking only accessible states for the x-grid and using an iterative procedure employing region contraction, only a small number of grid points are required at each iteration to yield very good accuracy even if the dimension of the system is high. The effect of the number of grid points and the choice of the contraction factor are analysed by considering a non-linear system consisting of eight ordinary differential equations and four control variables. No difficulties were encountered in convergence to the optimal solution in no more than 20 iterations. The proposed procedure overcomes the curse of dimensionality that has discouraged the use of dynamic programming in the past to solve high-dimensional non-linear optimal control problems, and provides an attractive means of solving optimal control problems in general. © 1990 Taylor & Francis Ltd.
引用
收藏
页码:239 / 250
页数:12
相关论文
共 10 条
[1]  
Bellman Richard, 1962, APPL DYNAMIC PROGRAM
[2]   OPTIMIZATION OF NON-STEADY-STATE OPERATION OF REACTORS [J].
DETREMBLAY, M ;
LUUS, R .
CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1989, 67 (03) :494-502
[3]  
EDGAR TF, 1988, OPTIMIZATION CHEM PR, P401
[4]  
Jensen T., 1964, THESIS PRINCETON U
[5]  
Lapidus L., 1967, OPTIMAL CONTROL ENG
[6]   OPTIMAL-CONTROL BY DYNAMIC-PROGRAMMING USING SYSTEMATIC REDUCTION IN GRID SIZE [J].
LUUS, R .
INTERNATIONAL JOURNAL OF CONTROL, 1990, 51 (05) :995-1013
[7]   OPTIMIZATION BY DIRECT SEARCH AND SYSTEMATIC REDUCTION OF SIZE OF SEARCH REGION [J].
LUUS, R ;
JAAKOLA, THI .
AICHE JOURNAL, 1973, 19 (04) :760-766
[8]  
LUUS R, 1989, N AM GERMAN WORKSHOP
[9]   EVALUATION AND IMPROVEMENT OF CONTROL VECTOR ITERATION PROCEDURES FOR OPTIMAL CONTROL [J].
RAO, SN ;
LUUS, R .
CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1972, 50 (06) :777-784
[10]  
ROSENBROCK HH, 1966, COMPUTATIONAL TECHNI, P241