AN IMPROVED ARTIFICIAL FISH SWARM ALGORITHM (AFSA) FOR PID CONTROLLER PARAMETER TUNING
Keywords:
AFSAalgorithm Controller DC motor PID TuningAbstract
PID controllers find a range of applications, especially in the process industry. This paper
presents the performance of weighted Artificial Fish Swarm Algorithm (AFSA) algorithm
for PID parameter tuning when applied to a DC motor. The AFSA algorithm is modelled
after the preying, swarming and chasing behaviour of fish in search for food. The standard
AFSA’s challenge of being stuck at local minima has reduced its effectiveness. In the paper,
we employed a modified AFSA to tune the parameters; Kp,Ki,Kd of a PID controller. A
comparison of the standard and modified AFSA PID controller parameters indicate the
superior performance of the modified AFSA tuned PID controller for a DC motor
application, as represented by the response to a step input function on 4 of the 5 key
performance parameters.