Optimal PID and Antiwindup Control Design as a Reinforcement Learning Problem

05/10/2020
by   Nathan P. Lawrence, et al.
0

Deep reinforcement learning (DRL) has seen several successful applications to process control. Common methods rely on a deep neural network structure to model the controller or process. With increasingly complicated control structures, the closed-loop stability of such methods becomes less clear. In this work, we focus on the interpretability of DRL control methods. In particular, we view linear fixed-structure controllers as shallow neural networks embedded in the actor-critic framework. PID controllers guide our development due to their simplicity and acceptance in industrial practice. We then consider input saturation, leading to a simple nonlinear control structure. In order to effectively operate within the actuator limits we then incorporate a tuning parameter for anti-windup compensation. Finally, the simplicity of the controller allows for straightforward initialization. This makes our method inherently stabilizing, both during and after training, and amenable to known operational PID gains.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2020

Reinforcement Learning based Design of Linear Fixed Structure Controllers

Reinforcement learning has been successfully applied to the problem of t...
research
10/25/2018

Differential Variable Speed Limits Control for Freeway Recurrent Bottlenecks via Deep Reinforcement learning

Variable speed limits (VSL) control is a flexible way to improve traffic...
research
04/29/2020

Actor-Critic Reinforcement Learning for Control with Stability Guarantee

Deep Reinforcement Learning (DRL) has achieved impressive performance in...
research
07/03/2023

Self-Tuning PID Control via a Hybrid Actor-Critic-Based Neural Structure for Quadcopter Control

Proportional-Integrator-Derivative (PID) controller is used in a wide ra...
research
11/13/2021

Deep Reinforcement Learning with Shallow Controllers: An Experimental Application to PID Tuning

Deep reinforcement learning (RL) is an optimization-driven framework for...
research
05/30/2019

General Dynamic Neural Networks for explainable PID parameter tuning in control engineering: An extensive comparison

Automation, the ability to run processes without human supervision, is o...
research
06/19/2021

DiffLoop: Tuning PID controllers by differentiating through the feedback loop

Since most industrial control applications use PID controllers, PID tuni...

Please sign up or login with your details

Forgot password? Click here to reset