The invention discloses a wind
turbine generator set performance-guaranteeing maximum wind energy capturing method based on BLS and a double-layer SMC. The method includes solving a control target forrealizing maximum power tracking of the wind
turbine generator; calculating a maximum power
tracking error according to an effective
wind speed estimation value given by a
wind speed estimation modelbased on the BLS; designing the upper and lower bounds of the maximum power
tracking error, converting the constrained maximum power
tracking error into an unconstrained variable, solving the dynamiccharacteristics of the unconstrained variable, and designing a
control signal expression and a control
gain updating rate according to the double-layer SMC principle. The method is low in implementation cost,
system overshoot and tracking errors can be reduced; meanwhile, the transient and steady-state performance of the
system is guaranteed, the
mechanical load of a unit transmission
chain system can be reduced, the
failure rate is reduced, the service life of the unit is prolonged, the implementation process is simple, the practicability is good, and compared with a traditional optimal torque
control algorithm, the unit productivity can be improved, and the
economic benefits of a
wind power plant are increased.