• DocumentCode
    3333715
  • Title

    Nonlinear Model Predictive Control with Moving Horizon Estimation of a Pendubot system

  • Author

    Gulan, Martin ; Salaj, Michal ; Rohal´-Ilkiv, Boris

  • Author_Institution
    Fac. of Mech. Eng., Slovak Univ. of Technol. in Bratislava, Bratislava, Slovakia
  • fYear
    2015
  • fDate
    9-12 June 2015
  • Firstpage
    226
  • Lastpage
    231
  • Abstract
    In this paper we present and investigate a complex control framework based on Nonlinear Model Predictive Control (NMPC) to achieve the unstable equilibria, and Moving Horizon Estimation (MHE) to estimate the actual state and parameters of a Pendubot. This fast, under-actuated nonlinear mechatronic system apparently poses a challenging benchmark problem that might benefit from a nonlinear optimization scheme. To overcome the related computational difficulties we make use of the ACADO Code Generation tool allowing to export a highly efficient Gauss-Newton real-time iteration algorithm tailored to the nonlinear model dynamics while respecting imposed constraints. We show simulation results illustrating the overall control performance of the closed-loop system as well as the advantages of the nonlinear MHE-based NMPC scheme.
  • Keywords
    Newton method; closed loop systems; control engineering computing; large-scale systems; mechatronics; nonlinear control systems; optimisation; parameter estimation; pendulums; predictive control; program compilers; robots; state estimation; ACADO code generation tool; Gauss-Newton real-time iteration algorithm; Pendubot parameter estimation; Pendubot state estimation; closed-loop system; complex control framework; moving horizon estimation; nonlinear MHE-based NMPC scheme; nonlinear model dynamics; nonlinear model predictive control; nonlinear optimization scheme; pendubot system; underactuated nonlinear mechatronic system; Control systems; Estimation; Friction; Joints; Nonlinear dynamical systems; Optimization; Real-time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Process Control (PC), 2015 20th International Conference on
  • Conference_Location
    Strbske Pleso
  • Type

    conf

  • DOI
    10.1109/PC.2015.7169967
  • Filename
    7169967