Second-order optimal control algorithm for complex systems

被引:12
|
作者
Kaplan, ML [1 ]
Heegaard, JH [1 ]
机构
[1] Stanford Univ, Dept Mech Engn, Div Mech & Computat, Stanford, CA 94305 USA
关键词
optimal control; direct collocation; constrained optimization; augmented Lagrangian; generalized Newton method;
D O I
10.1002/nme.372
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The solution to large-scale optimal control problems, characterized by complex dynamics and extended time periods, is often computationally demanding. We present a solution algorithm with favourable local convergence properties as a way to reduce simulation times. This method is based on using a trapezoidal direct collocation to convert the differential equations into algebraic constraints. The resulting constrained minimization problem is then solved with an augmented Lagrangian formulation to accommodate both equality and inequality constraints. In contrast to the prevalent optimal control software implementations, we calculate analytical first and second derivatives. We then apply a generalized Newton method to the augmented Lagrangian formulation, solving for all unknowns simultaneously. The computational costs of the Hessian fun-nation and matrix solution remain manageable as the system size increases due to the sparsity of all tensor quantities. Likewise, the total iterations for convergence scale well due to the local quadratic convergence of the generalized Newton method. We demonstrate the method with an inverted pendulum problem and a neuromuscular control problem with complex dynamics and 18 forcing functions. The optimal control solutions are successfully found. In both examples, we obtain quadratic convergence rates in the neighbourhood of the solution. Copyright (C) 2002 John Wiley Sons, Ltd.
引用
收藏
页码:2043 / 2060
页数:18
相关论文
共 50 条
  • [21] On Second-Order Optimality Conditions in Optimal Control
    Osmolovskii, Nikolai P.
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2016, : 207 - 214
  • [22] Second-order analysis for control constrained optimal control problems of semilinear elliptic systems
    Bonnans, JF
    APPLIED MATHEMATICS AND OPTIMIZATION, 1998, 38 (03): : 303 - 325
  • [23] Second-Order Analysis for Control Constrained Optimal Control Problems of Semilinear Elliptic Systems
    J. F. Bonnans
    Applied Mathematics and Optimization, 1998, 38 : 303 - 325
  • [24] A second-order optimization algorithm using quadric control updates for multistage optimal control problems
    Patel, Prashant
    Scheeres, Daniel J.
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2009, 30 (06): : 525 - 536
  • [25] FINITE-TIME OPTIMAL FORMATION CONTROL FOR SECOND-ORDER MULTIAGENT SYSTEMS
    Liu, Yongfang
    Geng, Zhiyong
    ASIAN JOURNAL OF CONTROL, 2014, 16 (01) : 138 - 148
  • [26] Second-order sensitivities of general dynamic systems with application to optimal control problems
    Vassiliadis, VS
    Balsa-Canto, E
    Banga, JR
    CHEMICAL ENGINEERING SCIENCE, 1999, 54 (17) : 3851 - 3860
  • [27] Optimal control for mechanical vibration systems based on second-order matrix equations
    Zhang, JF
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2002, 16 (01) : 61 - 67
  • [28] Distributed Optimal Formation Control of Second-Order Multiagent Systems With Obstacle Avoidance
    Huang, Fengping
    Duan, Mengmeng
    Su, Haifan
    Zhu, Shanying
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2647 - 2652
  • [29] Distributed Optimal Tracking Control for Second-Order Multi-Agent Systems
    Sun Junyong
    Geng Zhiyong
    Liu Yongfang
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 1225 - 1230
  • [30] Pointwise second-order necessary optimality conditions and second-order sensitivity relations in optimal control
    Frankowska, Helene
    Hoehener, Daniel
    JOURNAL OF DIFFERENTIAL EQUATIONS, 2017, 262 (12) : 5735 - 5772