Model Predictive Control (MPC) is an optimisation-based strategy that forecasts system behaviour over a finite horizon and computes control actions by solving a constrained optimisation problem at ...