This study presents an online tuning proportional-integral-derivative (PID) controller using a multilayer fuzzy neural network design for quadcopter attitude control. PID controllers are simple but effective control methods. However, finding the suitable gain of a model-based controller is relatively complicated and time-consuming because it depends on external disturbances and the dynamic modeling of plants. Therefore, the development of a method for online tuning of quadcopter PID parameters may save time and effort, and better control performance can be achieved. In our controller design, a multilayer structure was provided to improve the learning ability and flexibility of a fuzzy neural network. Adaptation laws to update network parameters online were derived using the gradient descent method. Also, a Lyapunov analysis was provided to guarantee system stability. Finally, simulations concerning quadcopter attitude control were performed using a Gazebo robotics simulator in addition to a robot operating system (ROS), and their results were demonstrated.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC7847850PMC
http://dx.doi.org/10.3389/fnbot.2020.619350DOI Listing

Publication Analysis

Top Keywords

online tuning
12
fuzzy neural
12
neural network
12
quadcopter attitude
12
pid controller
8
controller multilayer
8
multilayer fuzzy
8
network design
8
design quadcopter
8
attitude control
8

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!