High precision control is often accompanied by many control parameters, which are interrelated and difficult to adjust directly. It is difficult to convert the system control effect directly into mathematical expression, so it is difficult to optimize it by intelligent algorithm. To solve this problem, we propose an improved sinusoidal gray wolf optimization algorithm (ISGWO). In this algorithm, a particle crossing processing mechanism based on the symmetry idea is introduced to maximize the retention of the position information of the optimal individual and improve the search accuracy of the algorithm. In addition, a differential cross-perturbation strategy is adopted to help the algorithm jump out of the local optimal solution in time, which enhances the development capability of ISGWO. Meanwhile, the position update formula with improved sinusoidal can better balance the development and exploration of ISGWO. The ISGWO algorithm is compared with three improved Gray Wolf algorithms on the CEC2017 test set as well as the synchronization controller. The experimental results show that the ISGWO algorithm has better selectivity, speed and robustness.
Read full abstract