4.5 Article

PSO-PID Controller for Quadcopter UAV: Index Performance Comparison

Journal

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s13369-023-08088-x

Keywords

Index performance; Particle Swarm Optimization (PSO); Proportional-integral-derivative (PID) controller; Quadcopter UAV

Ask authors/readers for more resources

This paper presents the dynamic modeling of a quadcopter and the use of a PID controller for control. It proposes the use of Particle Swarm Optimization (PSO) algorithm for optimizing PID gains. The results show that the PSO-PID controller performs better than the ZN-PID controller in maneuvering during wind disturbance.
A quadcopter is underactuated where there are 6 & DEG; of motion with only four rotors to control all six motions. Varying the speed of the four rotors can produce thrust, roll, pitch and yaw torque which results in specific movements of the quadcopter. This paper presents the dynamic modeling of a quadcopter, which derived using Newton-Euler formalism and Proportional-integral-derivative (PID) controller for a quadcopter unmanned aerial vehicle. The PID controller is employed in this study due to its simplicity and easy to design. However, it is relatively difficult to determine the optimal tuning gains for PID controller which requires an ample of time with consideration of quadcopter dynamics and nonlinearities. There are several traditional methods for PID gains tuning such as manual tuning and Ziegler-Nichols (ZN-PID) methods, but both are time-wasting with unreliable results specifically for quadcopter system. This work proposes PID gains optimization using Particle Swarm Optimization (PSO) algorithm (PSO-PID) for quadcopter to reduce tuning effort with optimal results. This meta-heuristic algorithm is implemented to provide the optimal PID gains for altitude and attitude stabilization through setup iterations and populations with fixed boundaries. PSO performance is evaluated using several index performances which are IAE, ISE, ITAE and ITSE. The results obtained confirm that the PSO meta-heuristic algorithm works acceptably good with all index performances, especially ITSE, in identifying optimal PID gains for stabilization and trajectory tracking of a quadcopter. It is also proven that PSO-PID controller is better than ZN-PID controller in escape maneuvering of roll motion during wind disturbance occurrence.

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.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available