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
Link To Document :
بازگشت