Method and system for controlling a wind turbine to reduce nacelle vibration
US-11754043-B2 · Sep 12, 2023 · US
US12410771B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-12410771-B1 |
| Application number | US-202418735569-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 6, 2024 |
| Priority date | Jun 6, 2024 |
| Publication date | Sep 9, 2025 |
| Grant date | Sep 9, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is directed to a method of compensating for rotor imbalance of a wind turbine. The method includes receiving, via a processor of a controller of the wind turbine, a signal associated with an acceleration of a tower and a signal associated with a position of a rotor. The method also includes estimating a rotor imbalance based on the signal associated with the acceleration of the tower. The method also includes estimating, via an adaptive filter algorithm, components of the rotor imbalance relative to the rotor position. The method also includes calculating a respective pitch angle offset for the rotor blades of the wind turbine based on the estimated components of the rotor imbalance. The method also includes adjusting a pitch angle of each of the rotor blades by the respective pitch angle offset, thereby reducing first excitation magnitude disturbances on the acceleration of the tower.
Opening claim text (preview).
What is claimed is: 1. A method of compensating for rotor imbalance of a wind turbine, the method comprising: receiving, via a processor of a controller of the wind turbine, at least one signal associated with an acceleration of a tower of the wind turbine and at least one signal associated with a position of a rotor of the wind turbine; estimating a rotor imbalance based on the at least one signal associated with the acceleration of the tower; estimating, via an adaptive filter algorithm programmed in the processor of the controller, components of the rotor imbalance relative to the rotor position; calculating, via the controller, a respective pitch angle offset for a plurality of rotor blades of the wind turbine based on the estimated components of the rotor imbalance, wherein the respective pitch angle offset for the plurality of rotor blades is configured to reduce a first excitation magnitude of rotor imbalance; and adjusting, via the controller, a pitch angle of each of the plurality of rotor blades by the respective pitch angle offset, thereby reducing first excitation magnitude disturbances on the acceleration of the tower. 2. The method of claim 1 , wherein the at least one signal associated with the acceleration of the tower of the wind turbine comprises a side-to-side acceleration of the tower due to a natural frequency of the tower and the rotor imbalance, and the first excitation magnitude comprises a partial side-to-side acceleration of the tower due to the rotor imbalance. 3. The method of claim 2 further comprising: removing, from the at least one signal associated with the acceleration of the tower, the side-to-side acceleration of the tower due to a natural frequency of the tower by filtering the acceleration signal through an inverse model of the tower dynamics. 4. The method of claim 3 further comprising: dividing the filtered tower acceleration of the wind turbine by a square of a rotor speed of the wind turbine. 5. The method of claim 1 , wherein the adaptive filter algorithm comprises recursive least squares (RLS). 6. The method of claim 1 , wherein the estimated components of the rotor imbalance comprise sine and cosine components of the rotor position. 7. The method of claim 1 , wherein estimating, via the adaptive filter algorithm programmed in the processor of the controller, the components of the rotor imbalance relative to the rotor position comprises estimating the components of the rotor imbalance at a plurality of wind speeds or air densities at the wind turbine or a plurality of rotor speeds or power levels of the wind turbine. 8. The method of claim 1 further comprising: calculating the respective pitch angle offset for the plurality of rotor blades of the wind turbine based on the estimated components of the rotor imbalance via a proportional controller programmed in the processor of the controller. 9. The method of claim 1 , wherein calculating the respective pitch angle offset for the plurality of rotor blades based on the estimated components of the rotor imbalance further comprises: calculating a moment at the base of the tower using the rotor imbalance and at least one of wind speed or air density at the wind turbine or rotor speed or power level of the wind turbine; and determining the respective pitch angle offset for each of the plurality of rotor blades that corresponds to a minimum standard deviation of the moment at the base of the tower such that the sum of the respective pitch angle offset for each of the plurality of rotor blades is about equal to zero. 10. The method of claim 1 , wherein calculating the respective pitch angle offset for the plurality of rotor blades based on the estimated components of the rotor imbalance further comprises: calculating the components of each pitch angle offset of the plurality of rotor blades; and determining the respective pitch angle offset for the plurality of rotor blades using the components of each pitch angle offset and at least one of wind speed or air density at the wind turbine or rotor speed or power level of the wind turbine. 11. A system for compensating for rotor imbalance of a wind turbine, the system comprising: the wind turbine comprising a tower, a rotor, and a plurality of rotor blades; a controller communicatively coupled with the wind turbine, the controller comprising a processor, the controller configured to: receive, via the processor, at least one signal associated with an acceleration of a tower of the wind turbine and at least one signal associated with a position of a rotor of the wind turbine; estimate a rotor imbalance based on the at least one signal associated with the acceleration of the tower; estimate, via an adaptive filter algorithm programmed in the processor of the controller, components of the rotor imbalance relative to the rotor position; calculate, via the controller, a respective pitch angle offset for a plurality of rotor blades of the wind turbine based on the estimated components of the rotor imbalance, wherein the respective pitch angle offset for the plurality of rotor blades is configured to reduce a first excitation magnitude of rotor imbalance; and adjust, via the controller, a pitch angle of each of the plurality of rotor blades by the respective pitch angle offset, thereby reducing first excitation magnitude disturbances on the acceleration of the tower. 12. The system of claim 11 , wherein the at least one signal associated with the acceleration of the tower of the wind turbine comprises a side-to-side acceleration of the tower due to a natural frequency of the tower and the rotor imbalance, and the first excitation magnitude comprises a partial side-to-side acceleration of the tower due to the rotor imbalance. 13. The system of claim 12 , wherein the controller is further configured to: remove, from the at least one signal associated with the acceleration of the tower, the side-to-side acceleration of the tower due to a natural frequency of the tower by filtering the acceleration signal through an inverse model of the tower dynamics. 14. The system of claim 13 , wherein the controller is further configured to: divide the filtered tower acceleration of the wind turbine by a square of a rotor speed of the wind turbine. 15. The system of claim 11 , wherein the adaptive filter algorithm comprises recursive least squares (RLS). 16. The system of claim 11 , wherein the estimated components of the rotor imbalance comprise sine and cosine components of the rotor position. 17. The system of claim 11 , wherein estimating, via the adaptive filter algorithm programmed in the processor of the controller, the components of the rotor imbalance relative to the rotor position comprises estimating the components of the rotor imbalance at a plurality of wind speeds or air densities at the wind turbine or a plurality of rotor speeds or power levels of the wind turbine. 18. The system of claim 11 , wherein the controller is further configured to: calculate the respective pitch angle offset for the plurality of rotor blades of the wind turbine based on the estimated components of the rotor imbalance via a proportional controller programmed in the processor of the controller. 19. The system of claim 11 , wherein calculating the respective pitch angle offset for the plurality of rotor blades based on the estimated components of the rotor imbalance further comprises: calculating a moment at the base of the tower using the rotor imbalance and at least one of wind speed or air density at the wind
indicative of rotor imbalance · CPC title
Accelerometers · CPC title
to prevent, counteract or reduce vibrations · CPC title
with model-based controls · CPC title
of individual blades · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.