PSO-Based PI Controller for Speed Control Of DC Motor

DC motor is complex and mathematically demanding to control because of its significant nonlinearity. This paper examined a tuning method for a proportional-integral (PI) controller to control the speed of a DC motor by using the particle swarm optimization (PSO) technique. Armature voltage control by DC Chopper would control the speed of the DC motor, while a closed-loop PI controller is used to control the speed of the motor as desired. PI controller gain tuning was developed using PSO and the trial-error method. The primary goal of this work is to minimize system response and improve the speed performance of a DC motor by ensuring that the PI gain value obtained is accurate. The result shows the PI controller tuned by the PSO algorithm produces a better system performance than the trial-error method in terms of system time response in the variation of the speed and load responses. In conclusion, the PSO algorithm produces a better transient response with faster rise time, minimum percentage overshoot, and faster settling time.