For the optimal control of speed in a brushless DC motor, it is crucial to appropriately adjust the parameters of the PID controller. This study addresses the determination of PID controller parameters using nature-inspired metaheuristic optimization algorithms. Initially, the dynamic model of the brushless DC motor is formulated in the MATLAB/Simulink environment. The grey wolf optimization algorithm, whale optimization algorithm, and firefly algorithm are successively applied to the simulation model to optimize the PID controller parameters. The integral time absolute error objective function is utilized to compare the error performances of these algorithms. Additionally, performance evaluations are conducted concerning parameters such as rise time, settling time, and maximum overshoot. As a result of the comparison based on the fitness criteria, it was determined that the grey wolf optimization algorithm is 35% more successful than the algorithm that provided the next closest result.
Read full abstract