An intelligent PID controller tuning for speed control of BLDC motor using driving training-based optimization

Hrishikesh Sarma, Aroop Bardalai


Tuning of proportional-integral-derivative (PID) controller remains a matter of great concern for the control engineers as it plays a major role to obtain optimal performance of any system Due to their simplicity and excellent efficiency, metaheuristic algorithms have recently become extremely popular among researchers for handling a wide range of real-world optimization challenges. In order to optimize a PID controller for managing the speed of a BLDC motor, this work proposes a novel application of the driving training-based optimization (DTBO) algorithm, one of the latest and most recent human-based metaheuristic algorithms. The purpose of this present study is to optimize a PID controller for a BLDC motor speed control by DTBO method and evaluate its performance with a similar controller tuned by grey wolf optimization (GWO) method. Additionally, the suggested DTBO-PID controller's robustness analysis is being carried out with BLDC motor parameter modifications as well as a comparison to the GWO-PID controller. The comparison is carried out in MATLAB/Simulink, and the results are based on common step response metrics such rise time, settling time, and maximum overshoot. For easier comprehension, the results are presented in tabular and graphical form. The chosen BLDC motor drive system's selected DTBO-PID controller performs better and is more reliable than the GWO-PID controller, according to the final simulation findings.


BLDC motor; driving training-based optimization; grey wolf optimization; ITAE objective function; PID controller

Full Text:




  • There are currently no refbacks.

Copyright (c) 2023 Hrishikesh Sarma, Aroop Bardalai

Creative Commons License

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