• DocumentCode
    657617
  • Title

    Embedded real-time MPC implementation using Rapid Prototyping Tools: A thermal process case study

  • Author

    Harja, Gabriel ; Hernandez, A. ; De Keyser, Robin ; Nascu, Ioana

  • Author_Institution
    Dept. of Electr. energy, Ghent Univ., Ghent, Belgium
  • fYear
    2013
  • fDate
    11-13 Oct. 2013
  • Firstpage
    250
  • Lastpage
    255
  • Abstract
    Recently, a strong interest has been observed in the development of new control strategies for solving optimization problems on embedded devices. Particularly, Model Predictive Control (MPC) became quite popular nowadays due to its multiple successful implementations in real-life industrial applications. The aim of this contribution is to provide practical information throughout the use of VeriStand and CompactRIO as Rapid Prototyping Tools (RPT) for implementing MPC algorithms from Matlab/Simulink code. The effectiveness of this tool is tested on a nonlinear thermal process with variable time delay, in which three different implementations of MPC to deal with both nonlinear dynamics and time delay were evaluated.
  • Keywords
    control engineering computing; delays; embedded systems; nonlinear dynamical systems; optimisation; predictive control; process control; software prototyping; CompactRIO; MPC algorithms; Matlab-Simulink code; RPT; VeriStand; control strategies; embedded devices; embedded real-time MPC implementation; model predictive control; nonlinear dynamics; nonlinear thermal process; optimization problems; rapid prototyping tools; real-life industrial applications; variable time delay; Delay effects; Electron tubes; MATLAB; Mathematical model; Prediction algorithms; Process control; Real-time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, Control and Computing (ICSTCC), 2013 17th International Conference
  • Conference_Location
    Sinaia
  • Print_ISBN
    978-1-4799-2227-7
  • Type

    conf

  • DOI
    10.1109/ICSTCC.2013.6688968
  • Filename
    6688968