Back to Search Start Over

Implementation of Model Predictive Control in Programmable Logic Controllers

Authors :
Pablo Krupa
Daniel Limon
Teodoro Alamo
Source :
IEEE Transactions on Control Systems Technology. 29:1117-1130
Publication Year :
2021
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2021.

Abstract

In this article, we present an implementation of a low-memory footprint model predictive control (MPC)-based controller in programmable logic controllers (PLCs). Automatic code generation of standardized IEC 61131–3 PLC programming languages is used to solve the MPC’s optimization problem online. The implementation is designed for its application in a realistic industrial environment, including timing considerations and accounting for the possibility of the PLC not being exclusively dedicated to the MPC controller. We describe the controller architecture and algorithm, show the results of its memory footprint with regard to the problem dimensions, and present the results of its implementation to control a hardware-in-the-loop multivariable chemical plant.

Details

ISSN :
23740159 and 10636536
Volume :
29
Database :
OpenAIRE
Journal :
IEEE Transactions on Control Systems Technology
Accession number :
edsair.doi...........abc219384179b64cbfe0d686712fc8b9
Full Text :
https://doi.org/10.1109/tcst.2020.2992959