Comparison between butterfly optimization algorithm and particle swarm optimization for tuning cascade PID control system of PMDC motor

Kareem G. Abdulhussein, Naseer M. Yasin, Ihsan J . Hasan


In this paper, two Optimization methods are used to calculate and adjust gain values for the cascade PID control system consisting of three PID controllers to control position, velocity, and current with tracking and trajectory synchronization of a permanent magnet DC motor (PMDC). The first method is the Butterfly Optimization Algorithm (BOA), which is a modern method based on tracking the movement of butterflies to scent a fragrance. The second method is Particle Swarm Optimization (PSO). The simulation results using Matlab coding showed that the Butterfly Optimization Algorithm method is better than the Particle Swarm Optimization (PSO) method in terms of results accuracy and performance.



  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.