Effectiveness of PID and DMC control algorithms automatic code generation for microcontrollers: Application to a thermal process
An effective approach to implement control algorithms using code auto generation is presented. Using MATLAB and C languages as input, an optimised pure C code is generated using a custom transcompiler. The considered solution is focused on microcontrollers from the STM32 family but any other can be used due to flexibility of the presented system. Controller development for a laboratory thermal process is thoroughly described, PID and DMC algorithms are used. Electronic connection between microcontroller and the process is discussed. Results of the experiments are reported.
2016 3rd Conference on Control and Fault Tolerant Systems (SysTol)