Real-Time Dynamic Optimization of Controllable Linear Systems

A real-time optimization controller is developed to steer a linear time-varying control system to closed-loop trajectories that optimize a cost functional of interest. When advantage is taken of the differential flatness of the linear systems, a basis function approach is used to parameterize the open-loop trajectories of the system and to approximate the optimal solution of the finite time optimal control problem. An adaptive optimization method is used to formulate the real-time optimization scheme. The problem is posed as a real-time optimal trajectory generation problem in which the approximate optimal trajectories are computed using an extremum-seeking approach. The control algorithm provides tracking of the approximate optimal trajectories. Two optimal control problems are considered to demonstrate the application of the technique. It is shown that the technique can be successfully implemented in real time.

[1]  T. Binder,et al.  Dynamic optimization using a wavelet based adaptive control vector parameterization strategy , 2000 .

[2]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[3]  R. Murray,et al.  Real‐time trajectory generation for differentially flat systems , 1998 .

[4]  Ralf Rothfuß,et al.  Flatness based control of a nonlinear chemical reactor model , 1996, Autom..

[5]  Richard M. Murray,et al.  Feasible trajectories of linear dynamic systems with inequality constraints using higher-order representations , 1999 .

[6]  J. Rudolph,et al.  Control of flat systems by quasi-static feedback of generalized states , 1998 .

[7]  R. Luus Optimal control by dynamic programming using systematic reduction in grid size , 1990 .

[8]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[9]  Tao Zhang,et al.  Adaptive extremum seeking control of nonlinear dynamic systems with parametric uncertainties , 2003, Autom..

[10]  Wolfgang Marquardt,et al.  Flatness and higher order differential model representations in dynamic optimization , 2002 .

[11]  Wolfgang Marquardt,et al.  Dynamic Optimization Based on Higher Order Differential Model Representations , 2000 .

[12]  R. Murray,et al.  Trajectory Planning of Differentially Flat Systems with Dynamics and Inequalities , 2000 .

[13]  J. E. Cuthrell,et al.  On the optimization of differential-algebraic process systems , 1987 .

[14]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[15]  Anthony V. Fiacco,et al.  Nonlinear programming;: Sequential unconstrained minimization techniques , 1968 .

[16]  Francis J. Doyle,et al.  Differential flatness based nonlinear predictive control of fed-batch bioreactors , 2001 .

[17]  Martin Guay,et al.  Trajectory optimization for flat dynamic systems , 2001 .

[18]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[19]  Sunil K. Agrawal,et al.  Linear Time-Varying Dynamic Systems Optimization via Higher-Order Method: A Sub-Domain Approach , 2000 .