Flatness and higher order differential model representations in dynamic optimization

Abstract A novel class of methods for solving path and end point constrained dynamic optimization problems is proposed. These methods aim at improving the performance of dynamic optimization algorithms employed in on-line applications, where the required solution time is a major concern. The presented approaches are all based on the reformulation of the dynamic model constraints into a higher order differential model representation, in which state variable derivatives are eliminated. Based upon this representation, the complete state information can be accessed analytically through explicit equations, implying that numerical integration, as required by sequential optimization techniques, is thus avoided. Since these equations depend on only a relatively few variables containing the entire dynamic system behavior, advantages over simultaneous optimization strategies can be expected as well. Three different dynamic optimization problem formulations involving higher order differential model representations are discussed, of which the first requires the dynamic system to be differentially flat. The remaining two, however, do not depend on the flatness property. By means of a set of examples, the three problem formulations are illustrated and classified according to their potential to improve the efficiency in solving dynamic optimization problems.

[1]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

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

[3]  M. Steinbach Optimal Motion Design Using Inverse Dynamics. , 1997 .

[4]  Francis J. Doyle,et al.  A Flatness Based Approach to Optimization in Fed-Batch Bioreactors , 2000 .

[5]  P. Daoutidis,et al.  Feedback control of nonlinear differential-algebraic-equation systems , 1995 .

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

[7]  R. Sargent,et al.  Solution of a Class of Multistage Dynamic Optimization Problems. 2. Problems with Path Constraints , 1994 .

[8]  T. Glad,et al.  An Algebraic Approach to Linear and Nonlinear Control , 1993 .

[9]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[10]  Paul M. Frank,et al.  Advances in Control , 1999 .

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

[12]  J. O'Reilly,et al.  Nonlinear control systems: An introduction. A. Isidori, Lecture Notes in Control and In formation Sciences, vol. 12, Springer-Verlag, Berlin, 1981. No. of pages: 297. Price: DM 45 , 1987 .

[13]  F. Stoessel Design thermally safe semibatch reactors , 1995 .

[14]  Jeffery S. Logsdon,et al.  Decomposition strategies for large-scale dynamic optimization problems , 1992 .

[15]  Martin Guay,et al.  Constrained Optimization of Nonlinear, Dynamic Chemical Processes – A Normalized Form Approach , 2000 .

[16]  Peter Deuflhard,et al.  Numerische Mathematik II , 1994 .

[17]  Ralf Rothfuß Anwendung der flachheitsbasierten Analyse und Regelung nichtlinearer Mehrgrößensysteme , 1997 .

[18]  W. Marquardt,et al.  Structural analysis of differential-algebraic equation systems—theory and applications , 1995 .

[19]  Wolfgang Marquardt,et al.  Productivity optimization of an industrial semi-batch polymerization reactor under safety constraints , 2000 .

[20]  Wolfgang Dahmen,et al.  Grid refinement in multiscale dynamic optimization , 2000 .

[21]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[22]  Christian Bischof,et al.  Adifor 2.0: automatic differentiation of Fortran 77 programs , 1996 .

[23]  Lorenz T. Biegler,et al.  Efficient Solution of Dynamic Optimization and NMPC Problems , 2000 .

[24]  M. Guay An algorithm for orbital feedback linearization of single-input control affine systems , 1999 .

[25]  N. Faiz,et al.  Optimization of a Class of Nonlinear Dynamic Systems: New Efficient Method without Lagrange Multipliers , 1998 .