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

11/13/2021
by   Nathan P. Lawrence, et al.
0

Deep reinforcement learning (RL) is an optimization-driven framework for producing control strategies for general dynamical systems without explicit reliance on process models. Good results have been reported in simulation. Here we demonstrate the challenges in implementing a state of the art deep RL algorithm on a real physical system. Aspects include the interplay between software and existing hardware; experiment design and sample efficiency; training subject to input constraints; and interpretability of the algorithm and control law. At the core of our approach is the use of a PID controller as the trainable RL policy. In addition to its simplicity, this approach has several appealing features: No additional hardware needs to be added to the control system, since a PID controller can easily be implemented through a standard programmable logic controller; the control law can easily be initialized in a "safe” region of the parameter space; and the final product – a well-tuned PID controller – has a form that practitioners can reason about and deploy with confidence.

READ FULL TEXT

page 11

page 35

research
03/04/2021

Neuromechanics-based Deep Reinforcement Learning of Neurostimulation Control in FES cycling

Functional Electrical Stimulation (FES) can restore motion to a paralyse...
research
08/04/2020

A Relearning Approach to Reinforcement Learning for Control of Smart Buildings

This paper demonstrates that continual relearning of control policies us...
research
05/10/2020

Optimal PID and Antiwindup Control Design as a Reinforcement Learning Problem

Deep reinforcement learning (DRL) has seen several successful applicatio...
research
08/30/2020

Reinforcement Learning Based Penetration Testing of a Microgrid Control Algorithm

Microgrids (MGs) are small-scale power systems which interconnect distri...
research
10/20/2021

Transferring Reinforcement Learning for DC-DC Buck Converter Control via Duty Ratio Mapping: From Simulation to Implementation

Reinforcement learning (RL) control approach with application into power...
research
04/12/2019

Effective Scheduling Function Design in SDN through Deep Reinforcement Learning

Recent research on Software-Defined Networking (SDN) strongly promotes t...
research
05/13/2022

Deep Reinforcement Learning for Computational Fluid Dynamics on HPC Systems

Reinforcement learning (RL) is highly suitable for devising control stra...

Please sign up or login with your details

Forgot password? Click here to reset