Dynamic Matrix Control Algorithm Implementation on ARM Cortex-R5 MCU: Performance Analysis
Kamil Czerwiński , Maciej Ławryńczuk
AbstractThis paper describes implementation of the Dynamic Matrix Control (DMC) algorithm using a microcontroller with the ARM Cortex R5 core. Two versions of the DMC algorithm are considered: the classical one and the simplified one. It is shown that the latter one needs much shorter calculation time, but give the same control quality. Moreover, the influence of tuning parameters of the DMC algorithm on the calculation time is studied experimentally. The obtained implementation of the DMC algorithm can be used in very fast embedded system, with short sampling periods. Results of real experiment are demonstrated for Hercules RM57L843 LaunchPad board from Texas Instruments.
|Journal series||IFAC-PapersOnLine, ISSN 2405-8963, (0 pkt)|
|Publication size in sheets||0.5|
|Conference||15th IFAC/IEEE Conference on Programmable Devices and Embedded Systems (PDeS), 23-05-2018 - 25-05-2018, Ostrava, Czechy|
|Keywords in English||Embedded systemsmicroprocessorsmicrocontrollerscontrol theoryDynamic Matrix ControlModel Predictive Controlreal-time embedded systems|
|Score|| = 15.0, 06-09-2019, ArticleFromJournalAndMatConfByIndicator|
= 15.0, 06-09-2019, ArticleFromJournalAndMatConfByIndicator
|Publication indicators||= 0; = 0; : 2017 = 0.434|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.