Research Article

Vibration Tendency Prediction Approach for Hydropower Generator Fused with Multiscale Dominant Ingredient Chaotic Analysis, Adaptive Mutation Grey Wolf Optimizer, and KELM

Algorithm 1

The pseudocode of the proposed AMGWO algorithm.
(1)Parameters:
iter_max: Maximum iterations        : The second-best search agent
search_agents: The number of search agents     : The third-best search agent
t: Current iteration               Tp: Period of variation
: The best search agents            M: Mutation extent coefficient
(2)Initialize the population (i = 1, 2, …, search_agents)
(3)Initialize a, and
(4)Calculate the fitness of each search member
(5)t = 0
(6)While (t < iter_max)
(7) For each search agent:
(8)  Update the position of the current search agent on the basis of equations (24) and (25)
(9) End for:
(10) Update a, and by equations (21), (19) and (20), respectively.
(11) Calculate the fitness of all grey wolves
(12) Update the positions of α, β and δ wolves by equations (22) and (23), while the position of α wolf will be mutated every T iterations:
(13) If mod (t + 1 + Tp, Tp) = 0/ mod represents the remainder function /
(14)   =  × (1 + M × (0.5 − rand ()))
(15) Else:
(16)   =  − ·
(17) End if
(18) End else
(19)t = t + 1
(20)End while
(21)Return