Dergiler / Turkish Journal of Electrical Engineering and Computer Sciences / 2019 / Cilt: 27 - Sayı: 5

An improved imperialist competitive algorithm for global optimization

Sayfa
3567–3581
DOI
—

Abstract

The imperialist competitive algorithm (ICA), inspired by sociopolitical behavior in the real world, is a newoptimization algorithm. The ICA shows great potential to solve complex optimization problems. In order to improvethe ICA’s exploration ability and speed up its convergence, two improved schemes are proposed in this paper. Thefirst scheme presents a new possession probability in the imperialistic competition phase. Inspired by geopolitics, notonly the power of the empire but also the distance between the imperialists are taken into account in calculating thenew possession probability. The second scheme introduces the wavelet mutation operator into the original ICA so as toimprove its exploration ability. The improved ICAs (IICAs) are tested on several benchmark functions and then usedto design the optimum parameters of tuned mass damper and tune the parameters of a fractional order PID controllerof an automatic voltage regulator (AVR) system. Results show that the IICAs outperform the original ICA in terms ofsolution quality and convergence speed.