Work

Closed-loop training of static output feedback neural network controllers for large systems: A distillation case study

Year: 2024
Type: article
Abstract: The online implementation of model predictive control has two main disadvantages: it requires an estimate of the entire model state and an optimisation problem must be solved online. These issues have typically been treated separately. This work proposes an integrated approach for the offline training of an output feedback neural network controller in closed-loop. As the training is performed offline, the neural network can be efficiently evaluated online to find control actions given noisy measurements as inputs. In addition, as the controller is trained in closed loop we are able to train for robustness to uncertainty and also design the controller to only use a selection of measurements. The choice of measurements can greatly change the controller performance and robustness. We demonstrate that although measurements can be automatically selected by regularisation, choosing measurements based on engineering judgement is an effective alternative. The proposed method is demonstrated by extensive simulations using a non-linear distillation column model of 50 states. We show that a controller using only 4 measurements is able to control the system with a decrease in performance of only 15% compared to MPC with perfect state feedback. • Offline, closed-loop training of an optimal control policy. • Online, inputs are computed by evaluating a neural network. • Use of an end-to-end “optimise-and-learn” formulation. • Approach demonstrated on a large-scale distillation column case study.
Language: English
Open Access status: hybrid
Estimated APC paid: $3,520
OpenAlex ID: W4402701133
FWCI: 0.785
Cites: 39
Cited by: 5
Related to: 10