Auto-generation of advanced control algorithms' code for microcontrollers using transcompiler
Patryk Chaber , Maciej Ławryńczuk
AbstractThe number of microcontroller-based embedded systems has grown significantly in the last years and their role in everyday life has increased. Although it has been caused by the market demand, it would not be possible without huge development in electronics. Contemporary microcontrollers may be used to develop cheap but computationally efficient platforms, capable of running various demanding applications. Advanced control algorithms, mainly Model Predictive Control (MPC) algorithms, have been typically implemented using industrial controllers in distributed control systems (DCS) or programmable logic controllers (PLC) . They have been successfully used for years in process control in different industrial branches, mainly in chemical engineering, petrochemical industry and food-processing. In addition to typical industrial applications, numerous other applications of control algorithms emerged in the last years, e.g. engine control in cars, autonomous vehicles, unmanned aerial vehicles.
|Publication size in sheets||0.5|
|Book||Proceedings of 21st IEEE Conference on Method and Models in Automation and Robotics, 2016, IEEE Institute of electrical and Electronics Engineers, ISBN 978-1-5090-1715-7, 1285 p., DOI:10.1109/MMAR.2016.7575223|
|Keywords in English||Microcontrollers, Process control, Software algorithms, Hardware, MATLAB, Prediction algorithms|
|Score|| = 15.0, 08-01-2020, BookChapterMatConfByConferenceseries|
= 15.0, 08-01-2020, BookChapterMatConfByConferenceseries
|Publication indicators||= 4; = 4; = 5.0|
|Citation count*||6 (2020-09-09)|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.