Learning Stochastic Parametric Differentiable Predictive Control Policies

03/02/2022
by   Jan Drgona, et al.
10

The problem of synthesizing stochastic explicit model predictive control policies is known to be quickly intractable even for systems of modest complexity when using classical control-theoretic methods. To address this challenge, we present a scalable alternative called stochastic parametric differentiable predictive control (SP-DPC) for unsupervised learning of neural control policies governing stochastic linear systems subject to nonlinear chance constraints. SP-DPC is formulated as a deterministic approximation to the stochastic parametric constrained optimal control problem. This formulation allows us to directly compute the policy gradients via automatic differentiation of the problem's value function, evaluated over sampled parameters and uncertainties. In particular, the computed expectation of the SP-DPC problem's value function is backpropagated through the closed-loop system rollouts parametrized by a known nominal system dynamics model and neural control policy which allows for direct model-based policy optimization. We provide theoretical probabilistic guarantees for policies learned via the SP-DPC method on closed-loop stability and chance constraints satisfaction. Furthermore, we demonstrate the computational efficiency and scalability of the proposed policy optimization algorithm in three numerical examples, including systems with a large number of states or subject to nonlinear constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2022

Neural Lyapunov Differentiable Predictive Control

We present a learning-based predictive control methodology using the dif...
research
04/06/2021

Adaptive Variants of Optimal Feedback Policies

We combine adaptive control directly with optimal or near-optimal value ...
research
04/24/2023

Synthesizing Stable Reduced-Order Visuomotor Policies for Nonlinear Systems via Sums-of-Squares Optimization

We present a method for synthesizing dynamic, reduced-order output-feedb...
research
09/15/2022

Learning-Based Adaptive Control for Stochastic Linear Systems with Input Constraints

We propose a certainty-equivalence scheme for adaptive control of scalar...
research
03/09/2021

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

Model predictive control is an advanced control approach for multivariab...
research
04/08/2023

Stochastic Nonlinear Control via Finite-dimensional Spectral Dynamic Embedding

Optimal control is notoriously difficult for stochastic nonlinear system...
research
03/19/2021

On a probabilistic approach to synthesize control policies from example datasets

This paper is concerned with the design of control policies from example...

Please sign up or login with your details

Forgot password? Click here to reset