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

07/03/2023
by   Iman Sharifi, et al.
0

Proportional-Integrator-Derivative (PID) controller is used in a wide range of industrial and experimental processes. There are a couple of offline methods for tuning PID gains. However, due to the uncertainty of model parameters and external disturbances, real systems such as Quadrotors need more robust and reliable PID controllers. In this research, a self-tuning PID controller using a Reinforcement-Learning-based Neural Network for attitude and altitude control of a Quadrotor has been investigated. An Incremental PID, which contains static and dynamic gains, has been considered and only the variable gains have been tuned. To tune dynamic gains, a model-free actor-critic-based hybrid neural structure was used that was able to properly tune PID gains, and also has done the best as an identifier. In both tunning and identification tasks, a Neural Network with two hidden layers and sigmoid activation functions has been learned using Adaptive Momentum (ADAM) optimizer and Back-Propagation (BP) algorithm. This method is online, able to tackle disturbance, and fast in training. In addition to robustness to mass uncertainty and wind gust disturbance, results showed that the proposed method had a better performance when compared to a PID controller with constant gains.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

research
03/19/2021

A Self-adaptive SAC-PID Control Approach based on Reinforcement Learning for Mobile Robots

Proportional-integral-derivative (PID) control is the most widely used i...
research
11/29/2022

Autotuning PID control using Actor-Critic Deep Reinforcement Learning

This work is an exploratory research concerned with determining in what ...
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
09/11/2022

Performance-Driven Controller Tuning via Derivative-Free Reinforcement Learning

Choosing an appropriate parameter set for the designed controller is cri...
research
10/06/2022

Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learning

Purpose: Real-life applications using quadrotors introduce a number of d...
research
06/04/2020

Refined Continuous Control of DDPG Actors via Parametrised Activation

In this paper, we propose enhancing actor-critic reinforcement learning ...
research
05/26/2023

Adaptive PD Control using Deep Reinforcement Learning for Local-Remote Teleoperation with Stochastic Time Delays

Local-remote systems allow robots to execute complex tasks in hazardous ...

Please sign up or login with your details

Forgot password? Click here to reset