AutoMATiC: Code Generation of Model Predictive Control Algorithms for Microcontrollers

Patryk Chaber , Maciej Ławryńczuk

Abstract

This work describes the A UTO MAT I C software system which generates the C code of software implementation of Model Predictive Control algorithms (MPC) for a chosen target microcontroller. The following components of the A UTO MAT I C tool are described: the system structure, workflow and software framework. The system includes: a transcompiler, a simulator and a profiler. To discuss effectiveness of the system a dynamic process with two inputs and two outputs is considered. The fol- lowing advantages of the A UTO MAT I C system are emphasized: simplicity of use, the possibility of activating/deactivating on-line different control algorithms in a seamless way, the possibility of adding new
Author Patryk Chaber (FEIT / AK)
Patryk Chaber,,
- The Institute of Control and Computation Engineering
, Maciej Ławryńczuk (FEIT / AK)
Maciej Ławryńczuk,,
- The Institute of Control and Computation Engineering
Journal seriesIEEE Transactions on Industrial Informatics, ISSN 1551-3203, e-ISSN 1941-0050
Issue year2020
Vol16
No7
Pages4547-4556
Publication size in sheets0.5
Keywords in EnglishAutomatic code generation, Embedded systems, Microcontrollers, Model Predictive Control
ASJC Classification1706 Computer Science Applications; 1710 Information Systems; 2207 Control and Systems Engineering; 2208 Electrical and Electronic Engineering
DOIDOI:10.1109/TII.2019.2946842
URL http://ieeexplore-1ieee-1org-100009bku0e12.eczyt.bg.pw.edu.pl/stamp/stamp.jsp?tp=&arnumber=8867853&isnumber=4389054
Languageen angielski
File
Chaber Lawrynczuk IEEE Trans.pdf 3.84 MB
Score (nominal)200
Score sourcejournalList
ScoreMinisterial score = 200.0, 17-06-2020, ArticleFromJournal
Publication indicators WoS Citations = 1; Scopus Citations = 0; Scopus SNIP (Source Normalised Impact per Paper): 2018 = 2.872; WoS Impact Factor: 2018 = 7.377 (2) - 2018=8.423 (5)
Citation count*
Cite
Share Share

Get link to the record


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back
Confirmation
Are you sure?