Optimal PID and Antiwindup Control Design as a Reinforcement Learning Problem
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 1.
4 papers.
- 2021Deep Reinforcement Learning with Shallow Controllers: An Experimental Application to PID Tuningcited by 24
- 2021DiffLoop: Tuning PID controllers by differentiating through the feedback loopcited by 5
- 2023Robust nonlinear set-point control with reinforcement learningcited by 1
- 2024Improving a Proportional Integral Controller with Reinforcement Learning on a Throttle Valve Benchmarkcited by 1
- 2024Improving a Proportional Integral Controller with Reinforcement Learning on a Throttle Valve Benchmark21 Feb 2024
- 2023Robust nonlinear set-point control with reinforcement learning20 Apr 2023
- 2021Deep Reinforcement Learning with Shallow Controllers: An Experimental Application to PID Tuning13 Nov 2021
- 2021DiffLoop: Tuning PID controllers by differentiating through the feedback loop19 Jun 2021