Performance-Driven Controller Tuning via Derivative-Free Reinforcement Learning

09/11/2022
by   Yuheng Lei, et al.
0

Choosing an appropriate parameter set for the designed controller is critical for the final performance but usually requires a tedious and careful tuning process, which implies a strong need for automatic tuning methods. However, among existing methods, derivative-free ones suffer from poor scalability or low efficiency, while gradient-based ones are often unavailable due to possibly non-differentiable controller structure. To resolve the issues, we tackle the controller tuning problem using a novel derivative-free reinforcement learning (RL) framework, which performs timestep-wise perturbation in parameter space during experience collection and integrates derivative-free policy updates into the advanced actor-critic RL architecture to achieve high versatility and efficiency. To demonstrate the framework's efficacy, we conduct numerical experiments on two concrete examples from autonomous driving, namely, adaptive cruise control with PID controller and trajectory tracking with MPC controller. Experimental results show that the proposed method outperforms popular baselines and highlight its strong potential for controller tuning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/27/2021

Self-adaptive Torque Vectoring Controller Using Reinforcement Learning

Continuous direct yaw moment control systems such as torque-vectoring co...
research
01/29/2022

Zeroth-Order Actor-Critic

Zeroth-order optimization methods and policy gradient based first-order ...
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
10/21/2022

Clip-Tuning: Towards Derivative-free Prompt Learning with a Mixture of Rewards

Derivative-free prompt learning has emerged as a lightweight alternative...
research
02/25/2020

Model-Based Reinforcement Learning for Physical Systems Without Velocity and Acceleration Measurements

In this paper, we propose a derivative-free model learning framework for...
research
12/06/2022

DiffTune^+: Hyperparameter-Free Auto-Tuning using Auto-Differentiation

Controller tuning is a vital step to ensure the controller delivers its ...
research
09/20/2022

DiffTune: Auto-Tuning through Auto-Differentiation

The performance of a robot controller depends on the choice of its param...

Please sign up or login with your details

Forgot password? Click here to reset