• DocumentCode
    3334141
  • Title

    Real-time implementation of a reference governor on the Arduino microcontroller

  • Author

    Kaluz, Martin ; Klauco, Martin ; Kvasnica, Michal

  • Author_Institution
    Inst. of Autom., Informatization & Math., Slovak Univ. of Technol. in Bratislava, Bratislava, Slovakia
  • fYear
    2015
  • fDate
    9-12 June 2015
  • Firstpage
    350
  • Lastpage
    356
  • Abstract
    This paper deals with the design of a reference governor scheme which can be implemented in real time even on very simple microcontrollers. The governor serves as a supervisory controller, which generates optimized setpoints for the inner PID controller. The task of the inner controller is to control the vertical displacement of a ball in the magnetic levitation system. The reference governor is constructed as a look-up table, which allows for a very fast and simple implementation. Experimental results are provided to illustrate that by employing reference governors, output constraints can be enforced in a systematic manner. The results also confirm real-time implementability of such strategies on Arduino microcontrollers with modest resources.
  • Keywords
    control system synthesis; digital control; displacement control; magnetic levitation; microcontrollers; real-time systems; three-term control; Arduino microcontroller; inner PID controller; look-up table; magnetic levitation system; reference governor scheme; supervisory controller; vertical displacement control; Magnetic levitation; Magnetic materials; Mathematical model; Microcontrollers; Optimization; Photonic crystals; 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.7169988
  • Filename
    7169988