Unlocking feedforward capabilities in Model Predictive Control algorithms to deal with measurable disturbances

Disturbance rejection is a central objective in process control, especially when measurable disturbances can be exploited through feedforward action. Although Model Predictive Control (MPC) can include disturbance models, standard formulations do not generally achieve complete rejection because the cost function penalises control effort, preventing MPC from reproducing classical feedforward behaviour. This work proposes a framework that embeds true feedforward capabilities in MPC without removing the nominal control-effort penalty. A dual-control structure computes two actions simultaneously: a tracking-oriented action for set-point tracking and robustness, and a feedforward-oriented action for measurable disturbance rejection. Both are combined into a single constrained control signal, while the feedforward component is formulated without effort penalisation to enable full compensation. The methodology is developed for Dynamic Matrix Control (DMC), Generalised Predictive Control (GPC), and state-space MPC. Simulation studies, including a reverse osmosis case study, show improved disturbance rejection while preserving constraint handling and tracking performance.

Authors

Institutions

Publication Details

Journal
Journal of Process Control
Published
2026-11-07
DOI
https://doi.org/10.1016/j.jprocont.2026.103887
Primary Topic
Advanced Control Systems Optimization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Unlocking feedforward capabilities in Model Predictive Control algorithms to deal with measurable disturbances

Igor M. L. Pataro, Juan D. Gil, José Luis Guzmán, Manuel Berenguel
1 links
Journal of Process Control
Advanced Control Systems Optimization
article

Unlocking feedforward capabilities in Model Predictive Control algorithms to deal with measurable disturbances

Igor M. L. Pataro, Juan D. Gil, José Luis Guzmán, Manuel Berenguel
article en

Abstract

Disturbance rejection is a central objective in process control, especially when measurable disturbances can be exploited through feedforward action. Although Model Predictive Control (MPC) can include disturbance models, standard formulations do not generally achieve complete rejection because the cost function penalises control effort, preventing MPC from reproducing classical feedforward behaviour. This work proposes a framework that embeds true feedforward capabilities in MPC without removing the nominal control-effort penalty. A dual-control structure computes two actions simultaneously: a tracking-oriented action for set-point tracking and robustness, and a feedforward-oriented action for measurable disturbance rejection. Both are combined into a single constrained control signal, while the feedforward component is formulated without effort penalisation to enable full compensation. The methodology is developed for Dynamic Matrix Control (DMC), Generalised Predictive Control (GPC), and state-space MPC. Simulation studies, including a reverse osmosis case study, show improved disturbance rejection while preserving constraint handling and tracking performance.

Journal of Process ControlVol. 168
University of Almería (ES)
Ministerio de Ciencia, Innovación y Universidades, Junta de Andalucía, European Regional Development Fund
Openalex Percentile: Top 71%
Advanced Control Systems Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon