Research Article
Ahmed Tijani Salawudeen, Ba
Abstract
This paper proposed a modification of the Artificial Fish Swarm Algorithm (AFSA) using adaptive behaviour base combination of normative and situational knowledge inherent in cultural algorithm. Four variations (wCAFSA_ Ns, wCAFSA_Sd, wCAFSA_NsSd and wCAFSA_NsNd) of the AFSA called weighted Cultural Artificial Fish Swarm Algorithm (wCAFSA) were then proposed with the hope of reducing the chance of falling into local minima by the standard AFSA. The performances of these were first evaluated using a collection of seven optimizations benchmark functions. Thereafter, all the variants were used to design an optimized PID controller for the dc motor of deep space antenna azimuth position control with the hope of minimizing the cost function and maximizing the steady state responses. Simulation results demonstrated the effectiveness of the algorithms in determining efficiently the optimized PID controller gains. Even though all the developed algorithms demonstrated their effectiveness, the wCAFSA_NsSd appears to be more efficient.