Combining Gaussian processes and polynomial chaos expansions for stochastic nonlinear model predictive control

03/09/2021
by   E. Bradford, et al.
0

Model predictive control is an advanced control approach for multivariable systems with constraints, which is reliant on an accurate dynamic model. Most real dynamic models are however affected by uncertainties, which can lead to closed-loop performance deterioration and constraint violations. In this paper we introduce a new algorithm to explicitly consider time-invariant stochastic uncertainties in optimal control problems. The difficulty of propagating stochastic variables through nonlinear functions is dealt with by combining Gaussian processes with polynomial chaos expansions. The main novelty in this paper is to use this combination in an efficient fashion to obtain mean and variance estimates of nonlinear transformations. Using this algorithm, it is shown how to formulate both chance-constraints and a probabilistic objective for the optimal control problem. On a batch reactor case study we firstly verify the ability of the new approach to accurately approximate the probability distributions required. Secondly, a tractable stochastic nonlinear model predictive control approach is formulated with an economic objective to demonstrate the closed-loop performance of the method via Monte Carlo simulations.

READ FULL TEXT

page 10

page 30

research
08/05/2019

Stochastic data-driven model predictive control using Gaussian processes

Nonlinear model predictive control (NMPC) is one of the few control meth...
research
03/09/2020

Amortized variance reduction for doubly stochastic objectives

Approximate inference in complex probabilistic models such as deep Gauss...
research
03/02/2022

Learning Stochastic Parametric Differentiable Predictive Control Policies

The problem of synthesizing stochastic explicit model predictive control...
research
08/14/2021

Hybrid Gaussian Process Modeling Applied to Economic Stochastic Model Predictive Control of Batch Processes

Nonlinear model predictive control (NMPC) is an efficient approach for t...
research
03/02/2023

Non-Gaussian Uncertainty Minimization Based Control of Stochastic Nonlinear Robotic Systems

In this paper, we consider the closed-loop control problem of nonlinear ...
research
02/13/2019

Using Approximate Models in Robot Learning

Trajectory following is one of the complicated control problems when its...
research
03/02/2020

Robot Calligraphy using Pseudospectral Optimal Control in Conjunction with a Novel Dynamic Brush Model

Chinese calligraphy is a unique art form with great artistic value but d...

Please sign up or login with your details

Forgot password? Click here to reset