4.6 Article

Optimization of PID Controller to Stabilize Quadcopter Movements Using Meta-Heuristic Search Algorithms

Journal

APPLIED SCIENCES-BASEL
Volume 11, Issue 14, Pages -

Publisher

MDPI
DOI: 10.3390/app11146492

Keywords

quadcopter; PID controller; Genetic Algorithms; Crow Search Algorithm; Particle Swarm Optimization

Funding

  1. Taif University, Taif, Saudi Arabia [TURSP-2020/73]

Ask authors/readers for more resources

Quadrotor UAVs are popular due to their simple structure and propulsion, but their PID controllers exhibit complex non-linear dynamic behavior requiring advanced stabilizing control. Traditional tuning methods may not provide optimal control, leading to system instability, while using meta-heuristic algorithms like GAs, CSAs, and PSO can alleviate this issue. Using these algorithms can improve control performance and reduce the risk of damage to the system.
Quadrotor UAVs are one of the most preferred types of small unmanned aerial vehicles, due to their modest mechanical structure and propulsion precept. However, the complex non-linear dynamic behavior of the Proportional Integral Derivative (PID) controller in these vehicles requires advanced stabilizing control of their movement. Additionally, locating the appropriate gain for a model-based controller is relatively complex and demands a significant amount of time, as it relies on external perturbations and the dynamic modeling of plants. Therefore, developing a method for the tuning of quadcopter PID parameters may save effort and time, and better control performance can be realized. Traditional methods, such as Ziegler-Nichols (ZN), for tuning quadcopter PID do not provide optimal control and might leave the system with potential instability and cause significant damage. One possible approach that alleviates the tough task of nonlinear control design is the use of meta-heuristics that permit appropriate control actions. This study presents PID controller tuning using meta-heuristic algorithms, such as Genetic Algorithms (GAs), the Crow Search Algorithm (CSA) and Particle Swarm Optimization (PSO) to stabilize quadcopter movements. These meta-heuristics were used to control the position and orientation of a PID controller based on a fitness function proposed to reduce overshooting by predicting future paths. The obtained results confirmed the efficacy of the proposed controller in felicitously and reliably controlling the flight of a quadcopter based on GA, CSA and PSO. Finally, the simulation results related to quadcopter movement control using PSO presented impressive control results, compared to GA and CSA.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available