Dynamic integrated system optimization and parameter estimation for discrete time optimal control of nonlinear systems

被引:31
作者
Becerra, VM
Roberts, PD
机构
[1] Control Engineering Research Centre, City University, London, EC1 V 0HB, Northampton Square
关键词
D O I
10.1080/00207179608921843
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algorithm for solving nonlinear discrete time optimal control problems with model-reality differences is presented. The technique uses Dynamic Integrated System Optimization and Parameter Estimation (DISOPE), which achieves the correct optimal solution in spite of deficiencies in the mathematical model employed in the optimization procedure. A version of the algorithm with a linear-quadratic model-based problem, implemented in the C++ programming language, is developed and applied to illustrative simulation examples. An analysis of the optimality and convergence properties of the algorithm is also presented.
引用
收藏
页码:257 / 281
页数:25
相关论文
共 18 条
[1]  
[Anonymous], 1969, APPL OPTIMAL CONTROL
[2]  
[Anonymous], 1983, Large-Scale Systems
[3]  
BECERRA V, 1992, CERCVB119 CIT U
[4]  
BRDYS M, 1987, INT J SYST SCI, V18, P213
[5]   OPTIMIZATION OF NONLINEAR-SYSTEMS USING A NEW 2 LEVEL METHOD [J].
HASSAN, M ;
SINGH, MG .
AUTOMATICA, 1976, 12 (04) :359-363
[6]  
Kirk D. E., 1998, Optimal control theory: an introduction
[7]  
Lewis F.L., 1986, OPTIMAL CONTROL
[8]   MULTILEVEL CONTROL AND OPTIMIZATION USING GENERALIZED GRADIENTS TECHNIQUE [J].
MAHMOUD, MS ;
VOGT, WG ;
MICKLE, MH .
INTERNATIONAL JOURNAL OF CONTROL, 1977, 25 (04) :525-543
[9]  
PAPAGEORGIOU M, 1980, LARGE SCALE SYST, V1, P265
[10]  
Press W. H., 1992, Numerical recipes in C++: The Art of Scientific Computing, V2nd