Litcius/Paper detail

Stochastic data-driven model predictive control using gaussian processes

Eric Bradford, Lars Imsland, Dongda Zhang, Ehecatl Antonio del Rio‐Chanona

2020Computers & Chemical Engineering137 citationsDOIOpen Access PDF

Abstract

Nonlinear model predictive control (NMPC) is one of the few control methods that can handle multivariable nonlinear control systems with constraints. Gaussian processes (GPs) present a powerful tool to identify the required plant model and quantify the residual uncertainty of the plant-model mismatch. It is crucial to consider this uncertainty, since it may lead to worse control performance and constraint violations. In this paper we propose a new method to design a GP-based NMPC algorithm for finite horizon control problems. The method generates Monte Carlo samples of the GP offline for constraint tightening using back-offs. The tightened constraints then guarantee the satisfaction of chance constraints online. Advantages of our proposed approach over existing methods include fast online evaluation, consideration of closed-loop behaviour, and the possibility to alleviate conservativeness by considering both online learning and state dependency of the uncertainty. The algorithm is verified on a challenging semi-batch bioprocess case study.

Topics & Concepts

Model predictive controlComputer scienceConstraint satisfactionMathematical optimizationConstraint (computer-aided design)Online modelNonlinear systemDependency (UML)ResidualControl theory (sociology)Control (management)EngineeringArtificial intelligenceAlgorithmMathematicsProbabilistic logicPhysicsStatisticsQuantum mechanicsMechanical engineeringAdvanced Control Systems OptimizationControl Systems and IdentificationFault Detection and Control Systems
Stochastic data-driven model predictive control using gaussian processes | Litcius