After exceeding rated power, variable speed variable pitch wind turbines need to keep output powers at rated value by adopting pitch angles. With the typical nonlinear characteristics of the wind turbines, it is difficult to control accurately by conventional linear controller. Though feedback control can realize the stability of the system, it is effective only when deviations are produced. As such, feedforward control can be applied to compensate the time-delay produced by feedback control. Accordingly, we propose a compound control strategy that combines feedback controller with feedforward controller in this paper. In feedback loop, we adopt fuzzy algorithm to adjust the parameters of PID controller. Furthermore, to overcome large variation of input wind speed, variable universe theory is proposed to optimize fuzzy algorithm. In feedforward loop, we propose feedback linearization to address nonlinear problem. Furthermore, sliding mode algorithm is supplied to improve the robustness of feedback linearization. Therefore, feedforward loop can efficiently compensate time-delay deficiency of wind turbine systems. Simulation results show that the proposed controller can enhance the control accuracy and robustness of the system.