Self-tunable approximated explicit MPC: Heat exchanger implementation and analysis
Lenka Galčíková, Juraj Oravec
TL;DR
The paper addresses the challenge of controlling heat exchangers with nonlinear and asymmetric dynamics by introducing a self-tunable approximated explicit MPC that adjusts controller aggressiveness online without manual retuning. The approach combines two boundary explicit MPCs with an online interpolation controlled by a tuning parameter, and adds a novel self-tuning mechanism based on the size and direction of reference changes, including a two-region scaling to handle asymmetry. Experimentally, the method is implemented on a laboratory heat exchanger, demonstrating reduced sum-of-squared errors, lower overshoot/undershoot, and faster settling times compared to fixed controllers, while maintaining constraint satisfaction and showing fast computation. The work advances practical real-time tunability in explicit MPC, enabling better energy efficiency and robustness in changing operating conditions, with potential extensions to multivariable systems.
Abstract
The tunable approximated explicit model predictive control (MPC) comes with the benefits of real-time tunability without the necessity of solving the optimization problem online. This paper provides a novel self-tunable control policy that does not require any interventions of the control engineer during operation in order to retune the controller subject to the changed working conditions. Based on the current operating conditions, the autonomous tuning parameter scales the control input using linear interpolation between the boundary optimal control actions. The adjustment of the tuning parameter depends on the current reference value, which makes this strategy suitable for reference tracking problems. Furthermore, a novel technique for scaling the tuning parameter is proposed. This extension provides to exploit different ranges of the tuning parameter assigned to specified operating conditions. The self-tunable explicit MPC was implemented on a laboratory heat exchanger with nonlinear and asymmetric behavior. The asymmetric behavior of the plant was compensated by tuning the controller's aggressiveness, as the negative or positive sign of reference change was considered in the tuning procedure. The designed self-tunable controller improved control performance by decreasing sum-of-squared control error, maximal overshoots/ undershoots, and settling time compared to the conventional control strategy based on a single (non-tunable) controller.
