Implementation of Dynamic Matrix Control Algorithm Using a Microcontroller with Fixed-Point Arithmetic

Patryk Chaber


The aim of this paper is to describe software implementation of the Dynamic Matrix Control (DMC) algorithm using a microcontroller with �xed-point arithmetic. A 32-bit RISC ARM platform is used, which is cheap, but quite a powerful hardware system. To prevent register over- ow and drastic loss of precision, a partial shifting of values technique is performed. The DMC algorithm with �xed-point arithmetic is applied to a laboratory thermal process and the obtained results are compared with those of the DMC algorithm implemented in oating-point arithmetic
Author Patryk Chaber IAiIS
Patryk Chaber,,
- The Institute of Control and Computation Engineering
Publication size in sheets0.5
Book Szewczyk Roman, Kaliczyńska Małgorzata, Zieliński Cezary: Challenges in Automation, Robotics and Measurement Techniques. Proceedings of AUTOMATION-2016, March 2-4, 2016, Warsaw, Poland, Advances in Intelligent Systems and Computing, vol. 440, 2016, Springer International Publishing, ISBN 978-3-319-29356-1, [978-3-319-29357-8], 919 p., DOI:10.1007/978-3-319-29357-8
Keywords in EnglishModel Predictive Control, Dynamic Model Control, �xed- point arithmetic, microcontroller
projectDevelopment of methodology of control, decision support and production management. Project leader: Zieliński Cezary, , Phone: 5102, start date 19-05-2015, end date 31-12-2016, 504/02233/1031, Completed
WEiTI Działalność statutowa
Languageen angielski
Caber P AUTOMATION201.pdf (file archived - login or check accessibility on faculty) Caber P AUTOMATION201.pdf 2.33 MB
Score (nominal)15
ScoreMinisterial score = 15.0, 27-03-2017, BookChapterSeriesAndMatConfByIndicator
Ministerial score (2013-2016) = 15.0, 27-03-2017, BookChapterSeriesAndMatConfByIndicator
Citation count*0
Share Share

* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.