This paper describes implementation of the Generalized Predictive Control (GPC) algorithm on an STM32 microcontroller with the ARM Cortex M7 core. The algorithm is implemented in its analytical (explicit) version which requires computationally simple matrix and vector operations in real time, no on-line optimisation is necessary. As a result, the algorithm may be used for controlling very fast dynamic processes characterised by sampling periods of millisecond order. Results of real experiments are demonstrated for two example processes.
CITATION STYLE
Chaber, P., & Ławryńczuk, M. (2017). Implementation of analytical generalized predictive controller for very fast applications using microcontrollers: Preliminary results. In Advances in Intelligent Systems and Computing (Vol. 577, pp. 378–387). Springer Verlag. https://doi.org/10.1007/978-3-319-60699-6_37
Mendeley helps you to discover research relevant for your work.