Title :
Auto-code generation for fast embedded Model Predictive Controllers
Author :
Currie, Jonathan ; Prince-Pike, A. ; Wilson, D.I.
Author_Institution :
Electr. & Electron. Eng., AUT Univ., Auckland, New Zealand
Abstract :
The implementation of Model Predictive Controllers (MPC) on low-cast hardware such as micro-controllers has been traditionally hampered by the high computing and associated memory demands of the algorithm. This paper describes a completely automatic way to implement an MPC controller on embedded hardware starting from a dynamic model in Matlab. The resultant controller runs stand-alone on the embedded hardware, is extremely fast, exhibits a modest memory footprint and best of all, requires no particular embedded programming experience from the user.
Keywords :
control engineering computing; microcontrollers; predictive control; MPC; Matlab dynamic model; auto-code generation; embedded hardware; embedded programming experience; fast embedded model predictive controller; memory demand; memory footprint; microcontroller; Antennas; Hardware; Load modeling; MATLAB; Mathematical model; Microcontrollers; Random access memory;
Conference_Titel :
Mechatronics and Machine Vision in Practice (M2VIP), 2012 19th International Conference
Conference_Location :
Auckland
Print_ISBN :
978-1-4673-1643-9