• DocumentCode
    2537138
  • Title

    Lagrangian solution methods for nonlinear model predictive control

  • Author

    Muske, Kenneth R. ; Howse, James W. ; Hansen, Glen A.

  • Author_Institution
    Dept. of Chem. Eng., Villanova Univ., PA, USA
  • Volume
    6
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    4239
  • Abstract
    This work presents a simultaneous approach to the solution of the receding horizon, open-loop optimal model predictive control law for nonlinear systems using first-order Lagrangian methods. The nonlinear model considered is a general form of the initial value advective-diffusion parabolic partial differential equation. Others forms may be considered in a similar manner. The Lagrangian is formed from the discretized objective function, model and constraint equations. A finite volume approach is used to discretize the partial differential model equations. Inequality constraints on the model states and control inputs are handled with an active set method. The nonlinear equations resulting from the first order necessary conditions are then solved directly using a Newton-Krylov technique
  • Keywords
    initial value problems; nonlinear systems; optimal control; optimisation; parabolic equations; partial differential equations; predictive control; Lagrangian methods; Newton-Krylov method; inequality constraints; initial value problem; model predictive control; nonlinear systems; optimal control; optimisation; parabolic equation; partial differential equation; receding horizon control; Differential equations; Ear; Input variables; Lagrangian functions; Nonlinear equations; Nonlinear systems; Open loop systems; Partial differential equations; Predictive control; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2000. Proceedings of the 2000
  • Conference_Location
    Chicago, IL
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-5519-9
  • Type

    conf

  • DOI
    10.1109/ACC.2000.877020
  • Filename
    877020