Abstract:With the more and more intelligent development of wind turbine, in addition to requiring the reliability of wind turbine operation, it was also required that the wind turbine should have a stable output power curve in different environments. In order to make the variable pitch controller of wind turbines have good dynamic performance during operation, a variable pitch control scheme of active disturbance rejection control (ADRC) was proposed. But the ADRC also had the obvious disadvantage that many parameters were difficult to set. Therefore, the teachinglearning based algorithm were applied to the ADRC tuning process, and the parameters were automatically set. The simulation results verified the feasibility of autosetting ADRC parameters by teachinglearning based algorithm. Compared with traditional PID controller, the set ADRC could better meet the requirements of variable pitch control of wind turbine and effectively maintain the stability of wind turbine output power.