• DocumentCode
    3550886
  • Title

    An efficient sequential linear quadratic algorithm for solving nonlinear optimal control problems

  • Author

    Sideris, Athanasios ; Bobrow, James E.

  • Author_Institution
    Dept. of Mech. & Aerosp. Eng., California Univ., Irvine, CA, USA
  • fYear
    2005
  • fDate
    8-10 June 2005
  • Firstpage
    2275
  • Abstract
    We develop a numerically efficient algorithm for computing controls for nonlinear systems that minimize a quadratic performance measure. We formulate the optimal control problem in discrete-time, but many continuous-time problems can be also solved after discretization. Our approach is similar to sequential quadratic programming for finite-dimensional optimization problems in that we solve the nonlinear optimal control problem using sequence of linear quadratic subproblems. Each subproblem is solved efficiently using the Riccati difference equation. We show that each iteration produces a descent direction for the performance measure, and that the sequence of controls converges to a solution that satisfies the well-known necessary conditions for the optimal control.
  • Keywords
    Riccati equations; continuous time systems; difference equations; discrete time systems; linear quadratic control; nonlinear control systems; quadratic programming; Riccati difference equation; continuous-time problems; discrete-time system; finite-dimensional optimization problems; nonlinear optimal control problems; sequential linear quadratic algorithm; sequential quadratic programming; Control systems; Convergence; Cost function; Difference equations; Nonlinear control systems; Nonlinear dynamical systems; Nonlinear systems; Optimal control; Performance analysis; Riccati equations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2005. Proceedings of the 2005
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-9098-9
  • Electronic_ISBN
    0743-1619
  • Type

    conf

  • DOI
    10.1109/ACC.2005.1470308
  • Filename
    1470308