This paper studies the effect of different turbulent wind speeds on the operation of wind turbines. The proportion of wind power in the field of new energy generation has increased massively and has gained wide application and attention. However, the smooth operation and the stability of the output power of the wind power generation system are susceptible to wind speed fluctuations. To tackle this problem, this paper takes a 5 MW horizontal axis wind turbine as the research object that proposes a parameter adaptive robust control method to achieve self-optimization of controller parameters by means of Bayesian optimization. The 5 MW wind turbine model is utilized to verify the feasibility of the algorithm by combining the wind speed types commonly found in a high-altitude region in northwestern. The simulation results validate the effectiveness of the proposed scheme. The outcomes demonstrate that Bayesian optimization can significantly decrease the effects of wind speed instability. The output power increases by 1.9% on average at low wind speed and stabilizes on 5 MW at high wind speed. Therefore, the stable controller for wind power output is the robust model predictive controller with parameter improvement.