DocumentCode :
630932
Title :
μAO-MPC: A free code generation tool for embedded real-time linear model predictive control
Author :
Zometa, Pablo ; Kogel, Markus ; Findeisen, Rolf
Author_Institution :
Inst. for Autom. Eng., Otto-von-Guericke-Univ., Magdeburg, Germany
fYear :
2013
fDate :
17-19 June 2013
Firstpage :
5320
Lastpage :
5325
Abstract :
Implementing linear model predictive controllers in embedded systems with limited computational resources is still challenging. Recently, several code generation tools have been developed that produce highly efficient library-free optimization algorithms. We present a tool that focuses on controller performance and hardware with low computational resources. The underlying optimization algorithm has been explicitly developed for real-time embedded applications, and is based on an augmented Lagrangian method together with Nesterov´s gradient method. The tool provides offline methods that allow the generation of online controllers that have low computational requirements and quickly reach good performance. We demonstrate the capabilities of the software, and the performance of the generated controllers with two examples.
Keywords :
control engineering computing; embedded systems; gradient methods; optimisation; predictive control; program compilers; μAO-MPC; Nesterov gradient method; augmented Lagrangian method; controller performance; embedded real-time linear model predictive control; free code generation tool; library-free optimization algorithms; offline methods; online controllers; real-time embedded applications; Aircraft; Gradient methods; Microcontrollers; Real-time systems; Robots; Trajectory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference (ACC), 2013
Conference_Location :
Washington, DC
ISSN :
0743-1619
Print_ISBN :
978-1-4799-0177-7
Type :
conf
DOI :
10.1109/ACC.2013.6580668
Filename :
6580668
Link To Document :
بازگشت