Hybrid Gaussian process modeling applied to economic stochastic model predictive control of batch processes
From MaRDI portal
Publication:1980571
Abstract: Nonlinear model predictive control (NMPC) is an efficient approach for the control of nonlinear multivariable dynamic systems with constraints, which however requires an accurate plant model. Plant models can often be determined from first principles, parts of the model are however difficult to derive using physical laws alone. In this paper a hybrid Gaussian process (GP) first principles modeling scheme is proposed to overcome this issue, which exploits GPs to model the parts of the dynamic system that are difficult to describe using first principles. GPs not only give accurate predictions, but also quantify the residual uncertainty of this model. It is vital to account for this uncertainty in the control algorithm, to prevent constraint violations and performance deterioration. Monte Carlo samples of the GPs are generated offline to tighten constraints of the NMPC to ensure joint probabilistic constraint satisfaction online. Advantages of our method include fast online evaluation times, possibility to account for online learning alleviating conservativeness, and exploiting the flexibility of GPs and the data efficiency of first principle models. The algorithm is verified on a case study involving a challenging semi-batch bioreactor.
Recommendations
- Stochastic nonlinear model predictive control based on Gaussian mixture approximations
- Modelling and control of dynamic systems using Gaussian process models
- Switching and Learning in Feedback Systems
- Control of a hybrid conditionally linear Gaussian process
- Explicit stochastic predictive control of combustion plants based on Gaussian process models
- Distributed predictive control based on Gaussian process models
- High-probability stable Gaussian process-supported model predictive control for Lur'e systems
- Constrained tracking control of stochastic multivariable nonlinear systems via Gaussian process predictions
- Statistical information based two-layer model predictive control with dynamic economy and control performance for non-Gaussian stochastic process
Cites work
- CasADi: a software framework for nonlinear optimization and optimal control
- Dynamic systems identification with Gaussian processes
- Efficient multiobjective optimization employing Gaussian processes, spectral sampling and a genetic algorithm
- Gaussian process emulation of dynamic computer codes
- Gaussian Process Latent Force Models for Learning and Stochastic Control of Physical Systems
- Gaussian processes for machine learning.
- Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates
- scientific article; zbMATH DE number 3583145 (Why is no real title available?)
- Nonlinear Programming
- Numerical Calculation of the Lunar Wake in a Magnetohydrodynamic Model
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
- Real-time implementation of nonlinear model predictive control of batch processes in an industrial framework
- SUNDIALS
- Switching and Learning in Feedback Systems
Cited in
(3)
This page was built for publication: Hybrid Gaussian process modeling applied to economic stochastic model predictive control of batch processes
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1980571)