IP Library Granted Patent US 11,939,960
Granted Patent B2
US 11,939,960 · App. 17/934,955 · Granted Mar 26, 2024

Cloud-based turbine control feedback loop

Inventors: Jim Kiles (Mill Valley, CA); Jon Sigerman (Mill Valley, CA); Zachary Lebovitz (Oakland, CA); August Kiles (Mill Valley, CA); Ashish Badjatia (Pittsburgh, PA)
Assignee: VAYU CORP.
F03D7/043F03D7/0204F03D7/0224F03D7/047F03D7/048G05B19/042G05B19/0426F05B2270/32F05B2270/321F05B2270/328F05B2270/329F05B2270/404F05B2270/504F05B2270/70F05B2270/708G05B2219/24215G05B2219/2619
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,939,960
App. No.
17/934,955
Granted
Mar 26, 2024
Kind
B2
Abstract

A method and apparatus for applying optimized yaw settings to wind turbines including receiving operating data from at least one wind turbine on a wind farm and sending the data to a supervisory control and data acquisition (SCADA) system on the at least one wind turbine to generate current SCADA data. The current SCADA data is sent a central processing center away from the wind farm. The central processing center includes an optimization system that can generate a new look up table (LUT) including at least one new wind turbine yaw setting calculated using information comprising wind direction, wind velocity, wind turbine location in the wind farm, information from a historic SCADA database, and yaw optimizing algorithms. The new LUT is then sent to a yaw setting selection engine (YSSE) where instructions regarding the use of the new LUT are generated.

Claims (75)

1. A method comprising:

receiving operating data from at least one wind turbine located on a wind farm, wherein the operating data includes current wind turbine operating conditions data;

calculating, at the central processing center, at least one new wind turbine yaw setting using wind direction, wind velocity, wind turbine location in the wind farm, historic supervisory control and data information, and a yaw optimizing algorithm derived from the operating data;

sending yaw settings data, relating to the at least one new wind turbine yaw setting, to a configuration settings system, the configuration settings system coupled to a local network at the wind farm;

generating at least one instruction regarding the at least one new wind turbine yaw setting; and

executing the at least one instruction to set a yaw of the at least one wind turbine.

2. The method of claim 1 , further comprising the steps of:

determining whether the at least one instruction regarding the at least one new wind turbine yaw setting is available;

on condition the at least one instruction regarding the at least one new wind turbine yaw setting is available, generating instructions to:

receive the at least one instruction regarding the at least one new wind turbine yaw setting;

compare a current yaw setting with the at least one new wind turbine yaw setting;

on condition that the current yaw setting is not same as the at least one new wind turbine yaw setting:

updating the current yaw setting to the at least one new wind turbine yaw setting at the wind turbine;

applying the at least one new yaw setting to wind turbine;

and on condition that the current yaw setting is same as the at least one new wind turbine yaw setting:

search for another new wind turbine yaw setting;

on condition the new wind turbine yaw setting is not available,

sending a command to turn the wind turbine to a default 90 degrees to the wind if wind direction or wind velocity has changed and a prior wind turbine yaw setting is expired, wherein the prior wind turbine yaw setting is a wind turbine yaw setting that was available before the new wind turbine yaw setting; and

applying the command to the operating control system of the wind turbine.

3. The method of claim 1 , further comprising:

receiving a predicted wind farm power output from the central processing center;

measuring an actual wind farm power output after the at least one new yaw setting has been applied;

and comparing the predicted wind farm power output to the actual wind farm power output.

4. The method of claim 3 , further comprising:

providing feedback to the central processing center regarding the comparison between the predicted wind farm power output the actual wind farm power output and generating instructions to:

on condition that the predicted wind farm power output is higher than the actual wind farm power output:

generate a new LUT based on the feedback, wherein the new LUT includes yaw settings that are predicted to increase the actual wind farm power output;

send the new LUT to the optimized configuration settings system; and

on condition that the actual wind farm power output is higher than the predicted wind farm power output:

update at least one of the information in the historic SCADA database, the yaw optimizing algorithms, and combinations thereof to enable a future predicted wind farm power output to be closer to the actual wind farm power output; and

executing the instructions.

5. The method of claim 3 , wherein the predicted wind farm power output is based on predicted optimal yaw settings.

6. The method of claim 1 , wherein the location of the optimized configuration settings system is at least one of the central processing center, the local network at the wind farm, and combinations thereof.

7. A computing apparatus, the computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the apparatus to;

receive operating data from at least one wind turbine located on a wind farm,

wherein the operating data includes current wind turbine operating conditions, and the at least one wind turbine is located on a wind farm;

calculate, at the central processing center, at least one new wind turbine yaw setting using wind direction, wind velocity, wind turbine location in the wind farm, historic supervisor control and data information, and a yaw optimizing algorithm derived from the operating data;

send yaw settings data, relating to the at least one new wind turbine yaw setting, to a configuration settings system, the configuration settings system coupled to a local network at the wind farm;

generate at least one instruction regarding the at least one new wind turbine yaw setting; and

execute the at least one instruction to set a yaw of the at least one wind turbine.

8. The computing apparatus of claim 7 , wherein the instructions, when executed by the processor, further configure the apparatus to:

determine whether the at least one instruction regarding the at least one new wind turbine yaw setting is available;

on condition the at least one instruction regarding the at least one new wind turbine yaw setting is available, generate instructions to:

receive the at least one instruction regarding the at least one new wind turbine yaw setting;

compare a current yaw setting with the at least one new wind turbine yaw setting;

on condition that the current yaw setting is not same as the at least one new wind turbine yaw setting:

update the current yaw setting to the at least one new wind turbine yaw setting at the wind turbine;

apply the at least one new yaw setting to the operating control system;

and on condition that the current yaw setting is same as the at least one new wind turbine yaw setting:

search for another new wind turbine yaw setting;

on condition the wind turbine yaw setting is not available, generate instructions to:

send a command to turn the wind turbine to a default 90 degrees to the wind if wind direction or wind velocity has changed and a prior wind turbine yaw setting is expired, wherein the prior wind turbine yaw setting is a wind turbine yaw setting that was available before the new wind turbine yaw setting; and

apply the command to the operating control system of the wind turbine.

9. A non-transitory computer readable medium, storing instructions that, when executed by the processor, instruct the processor to:

receive operating data from at least one wind turbine located on a wind farm, wherein the operating data includes current wind turbine operating conditions, and the at least one wind turbine is located on a wind farm;

send the operating data,

calculate, at the central processing center, at least one new wind turbine yaw setting using wind direction, wind velocity, wind turbine location in the wind farm, historic supervisor control and data information, and a yaw optimizing algorithm derived from the operating data;

send yaw settings data, relating to the at least one new wind turbine yaw setting, to a configuration settings system the configuration settings system coupled to a local network at the wind farm;

generate at least one instruction regarding the at least one new wind turbine yaw setting; and

execute the at least one instruction to set a yaw of the at least one wind turbine.

10. The medium of claim 9 , wherein the instructions, when executed by the processor, further instruct the processor to:

determine whether the at least one instruction regarding the at least one new wind turbine yaw setting is available;

on condition the at least one instruction regarding the at least one new wind turbine yaw setting is available, generate instructions to:

receive the at least one instruction regarding the at least one new wind turbine yaw setting;

compare a current yaw setting with the at least one new wind turbine yaw setting;

on condition that the current yaw setting is not same as the at least one new wind turbine yaw setting:

update the current yaw setting to the at least one new wind turbine yaw setting at the wind turbine;

apply the at least one new yaw setting to the operating control system;

and on condition that the current yaw setting is same as the at least one new wind turbine yaw setting:

search for another new wind turbine yaw setting;

on condition the wind turbine yaw setting is not available, generate instructions to:

send a command to turn the wind turbine to a default 90 degrees to the wind if wind direction or wind velocity has changed and a prior wind turbine yaw setting is expired, wherein the prior wind turbine yaw setting is a wind turbine yaw setting that was available before the new wind turbine yaw setting; and

apply the command to the operating control system of the wind turbine.

Assignments (2)
CHANGE OF NAME Recorded Dec 12, 2023
From: WINDWISDEM CORP.
To: VAYU CORP.
Reel/Frame 065840/0301 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2023
From: KILES, JIM; SIGERMAN, JON; LEBOVITZ, ZACHARY; KILES, AUGUST; BADJATIA, ASHISH
To: WINDWISDEM CORP.
Reel/Frame 062499/0672 →
Continuity (4)
Continuation 17321455 · May 16, 2021
Division 16212546 · Dec 6, 2018
Provisional Application 62594980 · Dec 5, 2017
Related Publication 20230028800A1 · Jan 26, 2023