Abstract:
Since DC motor plays a significant role in modern industry the aim of this work is to design a speed controller of a DC motor by selection of PID parameters using Artificial Bee Colony algorithm. This algorithm is come under a category of bio-inspired optimization techniques. The model of a DC motor is considered as a second order system for speed control. Here there is a comparison between conventional tuning methods and optimization techniques of parameters for PID controller.
The application of optimization algorithm to the PID controller makes it to give an optimum output by searching for the best set of solutions for the PID parameters. The purpose of a motor speed controller is to take a signal representing the demanded speed, and drive a motor at that speed.
The PID conventional controller had been applied and results were compared with the automatic tuning ABC-PID for DC motor speed control using Simulink of MATLAB. The DC Motor Scheduling PID-ABC controller is modeled in MATLAB environment. Simulation results for the proposed method gave optimum solution compare with the results that we got from Ziegler-Nichols method, whereas the overshoot in Z-N equal 47% but in ABC algorithm method the overshoot = 0%.