Pontryagin Optimal Controller via Neural Networks

12/30/2022
by   Chengyang Gu, et al.
0

Solving real-world optimal control problems are challenging tasks, as the system dynamics can be highly non-linear or including nonconvex objectives and constraints, while in some cases the dynamics are unknown, making it hard to numerically solve the optimal control actions. To deal with such modeling and computation challenges, in this paper, we integrate Neural Networks with the Pontryagin's Minimum Principle (PMP), and propose a computationally efficient framework NN-PMP. The resulting controller can be implemented for systems with unknown and complex dynamics. It can not only utilize the accurate surrogate models parameterized by neural networks, but also efficiently recover the optimality conditions along with the optimal action sequences via PMP conditions. A toy example on a nonlinear Martian Base operation along with a real-world lossy energy storage arbitrage example demonstrates our proposed NN-PMP is a general and versatile computation tool for finding optimal solutions. Compared with solutions provided by the numerical optimization solver with approximated linear dynamics, NN-PMP achieves more efficient system modeling and higher performance in terms of control objectives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/18/2023

Actively Learning Reinforcement Learning: A Stochastic Optimal Control Approach

In this paper we provide framework to cope with two problems: (i) the fr...
research
11/29/2018

A Neuron-Network-Based Optimal Control of Ultra-Capacitors with System Uncertainties

In this paper, a neural-network (NN)-based online optimal control method...
research
11/09/2021

Solving PDE-constrained Control Problems using Operator Learning

The modeling and control of complex physical dynamics are essential in r...
research
07/19/2022

Using Neural Networks by Modelling Semi-Active Shock Absorber

A permanently increasing number of on-board automotive control systems r...
research
08/14/2019

Dual Heuristic Dynamic Programing Control of Grid-Connected Synchronverters

In this paper a new approach to control a grid-connected synchronverter ...
research
06/30/2023

Optimal Control of Chromate Removal via Enhanced Modeling using the Method of Moments

Single-use anion-exchange resins can reduce hazardous chromates to safe ...
research
01/04/2021

Control of Stochastic Quantum Dynamics with Differentiable Programming

Controlling stochastic dynamics of a quantum system is an indispensable ...

Please sign up or login with your details

Forgot password? Click here to reset