Direct optimization of dynamic systems described by differential-algebraic equations

被引:13
|
作者
Fabien, Brian C. [1 ]
机构
[1] Univ Washington, Dept Mech Engn, Seattle, WA 98195 USA
来源
基金
美国国家科学基金会;
关键词
nonlinear optimal control; parameter identification; nonlinear programming problem; Rosenbrock-Wanner method;
D O I
10.1002/oca.838
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a method for the optimization of dynamic systems described by index-1 differential-algebraic equations (DAE). The class of problems addressed include optimal control problems and parameter identification problems. Here, the controls are parameterized using piecewise constant inputs on a grid in the time interval of interest. In addition, the DAE are approximated using a Rosenbrock-Wanner (ROW) method. In this way the infinite-dimensional optimal control problem is transformed into a finite-dimensional nonlinear programming problem (NLP). The NLP is solved using a sequential quadratic programming (QP) technique that minimizes the L,,, exact penalty function, using only strictly convex QP subproblems. This paper shows that the ROW method discretization of the DAE leads to (i) a relatively small NLP problem and (ii) an efficient technique for evaluating the function, constraints and gradients associated with the NLP problem. This paper also investigates a state mesh refinement technique that ensures a sufficiently accurate representation of the optimal state trajectory. Two nontrivial examples are used to illustrate the effectiveness of the proposed method. Copyright (C) 2008 John Wiley & Sons, Ltd.
引用
收藏
页码:445 / 466
页数:22
相关论文
共 50 条
  • [1] A technique for the direct optimization of dynamic systems described by differential-algebraic equations
    Fablen, Brian C.
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINERING CONGRESS AND EXPOSITION 2007, VOL 9, PTS A-C: MECHANICAL SYSTEMS AND CONTROL, 2008, : 479 - 490
  • [2] OPTIMIZATION OF MULTISTAGE PROCESSES DESCRIBED BY DIFFERENTIAL-ALGEBRAIC EQUATIONS
    MORISON, KR
    SARGENT, RWH
    [J]. LECTURE NOTES IN MATHEMATICS, 1986, 1230 : 86 - 102
  • [3] Observer design for nonlinear systems described by differential-algebraic equations
    Yamashita, Y
    Kidane, N
    Nishitani, H
    [J]. PROCESS SYSTEMS ENGINEERING 2003, PTS A AND B, 2003, 15 : 1100 - 1105
  • [4] Nonlinear dynamic analysis of chemical engineering processes described by differential-algebraic equations systems
    Andrade Neto, Ataide S.
    Secchi, Argimiro R.
    Melo, Priamo A.
    [J]. 29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT A, 2019, 46 : 769 - 774
  • [5] Differential-Algebraic Equations and Dynamic Systems on Manifolds
    Kryvonos, Iu. G.
    Kharchenko, V. P.
    Glazunov, N. M.
    [J]. CYBERNETICS AND SYSTEMS ANALYSIS, 2016, 52 (03) : 408 - 418
  • [6] Differential evolution for dynamic optimization of differential-algebraic systems
    Wang, FS
    Chiou, JP
    [J]. PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 531 - 536
  • [7] Modeling and control of complex systems and networks described by differential-algebraic equations
    Radisavljevic, V
    Baruh, H
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2003, : 294 - 299
  • [8] OPTIMAL-SOLUTIONS OF PROCESSES DESCRIBED BY SYSTEMS OF DIFFERENTIAL-ALGEBRAIC EQUATIONS
    DOVI, VG
    REVERBERI, AP
    [J]. CHEMICAL ENGINEERING SCIENCE, 1993, 48 (14) : 2609 - 2614
  • [9] Mechanical oscillators described by a system of differential-algebraic equations
    Dalibor Pražák
    Kumbakonam R. Rajagopal
    [J]. Applications of Mathematics, 2012, 57 : 129 - 142
  • [10] Mechanical oscillators described by a system of differential-algebraic equations
    Prazak, Dalibor
    Rajagopal, Kumbakonam R.
    [J]. APPLICATIONS OF MATHEMATICS, 2012, 57 (02) : 129 - 142