Conclusions
The parameters of blade pitch controller by MFO algorithm design is carried out to cope with system nonlinearities comprising the pitch servo motor, actuator, and blade torsional dynamics. A candidate timedomain based objective function has been considered to minimize both maximum overshooting and settling time. Comparing the proposed MFO-based BPC-PID to conventional BPC-PID (ZN), BPC-PID (SA), and GA-based PID controllers has proved the superiority of our design in capturing system nonlinearities and control system parameters variation. Consequently, the suggested design can guarantee system stability under increased mechanical torque perturbations and excessive wind speed with controller parameters uncertainties. The proposed approach (RI-MFO) showed accuracy in defining the most optimal BPC-PID. Simulation results have been carried out to reveal the robustness of the proposed design against system parameters uncertainties. Thus, the proposed approach succeeded in proving its capability to select the most robust controller.