Implementation of model predictive control in programmable logic controllers

P Krupa, D Limon, T Alamo - IEEE Transactions on Control …, 2020 - ieeexplore.ieee.org
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 …

Efficient suboptimal parametric solutions to predictive control for PLC applications

G Valencia-Palomo, JA Rossiter - Control Engineering Practice, 2011 - Elsevier
The prime aim of this paper is to embed a predictive control (MPC) algorithm with constraint
handling capabilities into a programmable logic controller (PLC). In order to achieve it, this …

Predictive control implementation in a PLC using the IEC 1131.3 programming standard

G Valencia-Palomo, KR Hilton… - 2009 European Control …, 2009 - ieeexplore.ieee.org
In this paper a novel implementation of a Generalized Predictive Controller (GPC) is
presented; specifically the paper discusses programming of MPC in an industrial …

Towards online model predictive control on a programmable logic controller: Practical considerations

B Huyck, HJ Ferreau, M Diehl… - Mathematical …, 2012 - Wiley Online Library
Given the growing computational power of embedded controllers, the use of model
predictive control (MPC) strategies on this type of devices becomes more and more …

Programmable logic controller implementation of an auto-tuned predictive control based on minimal plant information

G Valencia-Palomo, JA Rossiter - ISA transactions, 2011 - Elsevier
This paper makes two key contributions. First, it tackles the issue of the availability of
constrained predictive control for low-level control loops. Hence, it describes how the …

Hardware architecture design for explicit model predictive control

TA Johansen, W Jackson, R Schreiber… - 2006 American …, 2006 - ieeexplore.ieee.org
Solutions to constrained linear and hybrid model predictive control (MPC) can be explicitly
characterized in terms of piecewise linear (PWL) state feedback control. A PWL controller is …

A co-processor FPGA platform for the implementation of real-time model predictive control

LG Bleris, PD Vouzis, MG Arnold… - 2006 American Control …, 2006 - ieeexplore.ieee.org
In order to effectively control nonlinear and multivariable models, and to incorporate
constraints on system states, inputs and outputs (bounds, rate of change), a suitable …

Implementation and experimental validation of classic MPC on programmable logic controllers

B Huyck, L Callebaut, F Logist… - … on Control & …, 2012 - ieeexplore.ieee.org
Over the last years, a number of publications were written about Model Predictive Control
(MPC) on industrial Programmable Logic Controllers (PLC). They focussed on explicit MPC …

Hardware synthesis of explicit model predictive controllers

TA Johansen, W Jackson, R Schreiber… - IEEE Transactions on …, 2006 - ieeexplore.ieee.org
The general solution to constrained linear and piecewise linear model predictive control
(MPC) has recently been explicitly characterized in terms of piecewise-linear (PWL) state …

Improving the feed-forward compensator in predictive control for setpoint tracking

G Valencia-Palomo, JA Rossiter, FR López-Estrada - ISA transactions, 2014 - Elsevier
Simple predictive control (MPC) algorithms produce a feed-forward compensator that may
be a suboptimal choice. This paper gives some insights into this issue and simple means of …