System, device, and method for estimating the power output of wind turbines
Abstract
A device for use in calculating a possible power output of a wind turbine (100) is provided. The device includes a sensor interface (220) configured to receive an operating condition and a power output at a plurality of first times from one or more sensors associated with a wind turbine, a memory device (210) coupled in communication with the sensor interface and configured to store a series of performance data samples that include an operating condition and a power output, and a processor (205) coupled in communication with the memory device and is programmed to calculate a transfer function relating power output to the operating condition based at least in part on the series of performance data samples, and calculate a possible power output based on the transfer function and an operating condition received by the sensor interface at a second time.

Term
5.2 yearsto projected expiry
Projected expiry 28 November 2031, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
10 claims: 7 independent, 3 dependent
- 1A device for use in calculating a possible power output of a wind turbine (100), the device comprising:a sensor interface (220) configured to receive an operating condition and a power output at a plurality of first times from one or more sensors associated with a wind turbine;a memory device (210) coupled in communication with the sensor interface and configured to store a series of performance data samples that include an operating condition and a power output;and a processor (205) coupled in communication with the memory device and programmed to: calculate a transfer function relating power output to the operating condition based at least in part on the series of performance data samples;and calculate a possible power output based on the transfer function and an operating condition received by the sensor interface at a second time.
- 2A device in accordance with claim 1, wherein the processor (205) is programmed to calculate a transfer function by calculating a transfer function relating power output to at least one meteorological condition.
- 3A device in accordance with any preceding claim, wherein the processor (205) is programmed to calculate a transfer function at least in part by weighting each performance data sample of the plurality of data samples based on an age of the performance data sample.
- 4A device in accordance with any preceding claim, wherein the processor (205) is programmed to calculate the transfer function based at least in part on performance data samples corresponding to first times at which the wind turbine (100) is operated in a non-curtailed state.
- 5A device in accordance with any preceding claim, wherein the processor (205) is programmed to calculate the possible power output based on an operating condition received at a second time at which the wind turbine (100) is operated in a curtailed state.
- 6A device in accordance with any preceding claim, further comprising a communication interface (215) coupled to the processor (205) and configured to transmit the possible power output to a site monitor (415), wherein the site monitor calculates a total possible power output for a plurality of wind turbines (100) in a site (410) based at least in part on the transmitted possible power output.
- 7A computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor (205), the computer-executable instructions cause at least one processor to:calculate a transfer function relating power output of a wind turbine (100) to a meteorological condition based at least in part on a series of performance data samples, wherein each performance data sample of the series of performance data samples includes a power output of the wind turbine and a meteorological condition of the wind turbine that are indicated while the wind turbine is operated in a non-curtailed state;and calculate a possible power output of the wind turbine based at least in part on the transfer function and a meteorological condition of the wind turbine indicated while the wind turbine is operated in a curtailed state.
- 8The computer-readable storage media in accordance with claim 7, wherein when executed by the processor (205), the computer-executable instructions further cause the processor to calculate a difference between the possible power output of the wind turbine and an indicated power output of the wind turbine.
- 10The computer-readable storage media in accordance with any of claims 7 to 9, wherein when executed by the processor (205), the computer-executable instructions further cause the processor to calculate a total possible power output based on the calculated possible power output of each wind turbine (100).
Independent claims9
64 paragraphs, as filed
0001The subject matter described herein relates generally to operating wind turbines and, more particularly, to determining a possible power output of one or more wind turbines when the wind turbines are operating in a curtailed state.
0002Wind turbines utilize wind energy to generate or produce electrical power. Multiple wind turbines may be installed at a site to form a wind farm. At times, the operator of a wind farm may operate wind turbines in the farm at a curtailed level of operation (i.e., less than a maximum level of operation). For example, curtailed operation may be necessary to meet a maximum power output requested by the operator of a power grid to which the wind farm is connected.
0003The wind farm operator may be entitled by a contractual, regulatory, or other obligation to compensation for revenue lost due to curtailment. Accordingly, the grid operator may wish to accurately estimate such lost revenue. Further, the wind farm operator may wish to determine an amount of excess capacity for power production when one or more wind turbines is operating in a curtailed state.
0004In one aspect according to the present invention, a method for use in calculating a possible power output of a wind turbine is provided. The method includes acquiring a series of performance data samples. Each performance data sample includes a meteorological condition and a power output indicated at a first time by one or more sensors associated with a wind turbine. A transfer function is calculated by a computing system based at least in part on the series of performance data samples. The transfer function relates power output to the meteorological condition. A possible power output is calculated by the computer system based on the transfer function and at least one meteorological condition indicated by the one or more sensors at a second time.
0005In another aspect, a device for use in calculating a possible power output of a wind turbine is provided. The device includes a sensor interface that is configured to receive an operating condition and a power output at a plurality of first times from one or more sensors associated with a wind turbine. The device also includes a memory device that is coupled in communication with the sensor interface and configured to store a series of performance data samples that include an operating condition and a power output. The device further includes a processor that is coupled in communication with the memory device and programmed to calculate a transfer function relating power output to the operating condition based at least in part on the series of performance data samples, and to calculate a possible power output based on the transfer function and an operating condition received by the sensor interface at a second time.
0006In yet another aspect, one or more computer-readable storage media having computer-executable instructions embodied thereon are provided. When executed by at least one processor, the computer-executable instructions cause the processor to calculate a transfer function relating power output of a wind turbine to a meteorological condition based at least in part on a series of performance data samples. Each performance data sample includes a power output of the wind turbine and a meteorological condition of the wind turbine that are indicated while the wind turbine is operated in a non-curtailed state. The computer-executable instructions further cause the processor to calculate a possible power output of the wind turbine based at least in part on the transfer function and a meteorological condition of the wind turbine indicated while the wind turbine is operated in a curtailed state.
0007Various aspects and embodiments of the present invention will now be described in connection with the accompanying drawings, in which: <ul id="ul0001" list-style="none"><li><figref idref="f0001">Fig. 1</figref> is a perspective view of an exemplary wind turbine.</li><li><figref idref="f0002">Fig. 2</figref> is a block diagram illustrating an exemplary wind turbine controller for use with the wind turbine shown in <figref idref="f0001">Fig. 1</figref>.</li><li><figref idref="f0003">Fig. 3</figref> is a block diagram illustrating an exemplary computing device.</li><li><figref idref="f0004">Fig. 4</figref> is a block diagram illustrating an exemplary computing system for use in determining a possible power output of one or more wind turbines, such as the wind turbine shown in <figref idref="f0001">Fig. 1</figref>.</li><li><figref idref="f0005">Fig. 5</figref> is a flowchart of an exemplary method for use in calculating a possible power output of a wind turbine, such as the wind turbine shown in <figref idref="f0001">Fig. 1</figref>.</li><li><figref idref="f0006">Fig. 6</figref> is a graph illustrating power output of a wind turbine, such as the wind turbine shown in <figref idref="f0001">Fig. 1</figref>, relative to wind speed.</li><li><figref idref="f0007">Fig. 7</figref> is a flowchart of an exemplary method for determining a difference between actual power output and possible power output of the wind turbine site shown in <figref idref="f0004">Fig. 4</figref>.</li></ul>
0008Various of the embodiments described herein facilitate determining a difference between a possible or potential power output and an actual, measured power output for one or more wind turbines. Possible power output may be calculated using a transfer function that relates power output to one or more operating conditions. Operating conditions include, without limitation, meteorological conditions, mechanical conditions, and any other factors that may affect wind turbine power output. A meteorological condition may include, for example, a wind speed, a wind direction, an air temperature, an air density, a humidity level, and/or an air pressure.
0009In an exemplary embodiment, a transfer function is created from data sampled while a wind turbine is operating in a normal, non-curtailed state. The transfer function may be calculated repeatedly, such that the transfer function reflects changes in the relationship between power output and an operating condition over time. The same operating conditions used to create the transfer function may be used in combination with the transfer function to estimate a possible power production of a wind turbine operating in a curtailed state. Accordingly, embodiments described herein enable a possible power calculation to be applied when a wind turbine is curtailed, and further enable the accuracy of the possible power calculation to be evaluated and/or improved when the wind turbine is not curtailed. When the wind turbine is not curtailed, both predicted and measured power outputs may be available. Moreover, the methods described may be applied to a plurality of wind turbines within a wind farm.
0010An exemplary technical effect of the methods, system, and apparatus described herein includes at least one of: (a) acquiring a series of performance data samples, wherein each performance data sample of the plurality of performance data samples includes an operating condition and a power output indicated at a first time by one or more sensors associated with a wind turbine; (b) calculating a transfer function based at least in part on the series of performance data samples, wherein the transfer function relates power output to the operating condition; and (c) calculating a possible power output based on the transfer function and at least one operating condition indicated by the one or more sensors at a second time.
0011<figref idref="f0001">Fig. 1</figref> is a perspective view of an exemplary wind turbine 100. Wind turbine 100 includes a nacelle 102 that houses a generator (not shown in <figref idref="f0001">Fig. 1</figref>). Nacelle 102 is mounted on a tower 104 (only a portion of tower 104 is shown in <figref idref="f0001">Fig. 1</figref>). Tower 104 may have any suitable height that facilitates operation of wind turbine 100 as described herein. In an exemplary embodiment, wind turbine 100 also includes a rotor 106 that includes three rotor blades 108 coupled to a rotating hub 110. Alternatively, wind turbine 100 may include any number of rotor blades 108 that enable operation of wind turbine 100 as described herein. In an exemplary embodiment, wind turbine 100 includes a gearbox (not shown) that is rotatingly coupled to rotor 106 and to the generator.
0012In some embodiments, wind turbine 100 includes one or more sensors 120 and/or control devices 135 (shown in <figref idref="f0002">Fig. 2</figref>). Sensors 120 sense or detect wind turbine operating conditions. For example, sensor(s) 120 may include a wind speed and/or a direction sensor (e.g., an anemometer), an ambient air temperature sensor, an air density sensor, an atmospheric pressure sensor, a humidity sensor, a power output sensor, a blade pitch sensor, a turbine speed sensor, a gear ratio sensor, and/or any sensor suitable for use with wind turbine 100. Each sensor 120 is located according to its function. For example, an anemometer may be positioned on an outside surface of nacelle 102, such that the anemometer is exposed to air surrounding wind turbine 100. Each sensor 120 generates and transmits one or more signals corresponding to a detected operating condition. For example, an anemometer transmits a signal indicating a wind speed and/or a wind direction. Moreover, each sensor 120 may transmit a signal continuously, periodically, or only once, for example, though other signal timings are also contemplated.
0013Control devices 135 are configured to control an operation of wind turbine 100 and may include, without limitation, a brake, a relay, a motor, a solenoid, and/or a servomechanism. A control device 135 may adjust a physical configuration of wind turbine 100, such as an angle or pitch of rotor blades 108 and/or an orientation of nacelle 102 or rotor 106 with respect to tower 104.
0014<figref idref="f0002">Fig. 2</figref> is a block diagram illustrating an exemplary wind turbine controller 200 for use with wind turbine 100. Wind turbine controller 200 includes a processor 205 for executing instructions and a memory device 210 configured to store data, such as computer-executable instructions and operating conditions.
0015Wind turbine controller 200 also includes a communication interface 215. Communication interface 215 is configured to be coupled in signal communication with one or more remote devices, such as another wind turbine controller 200 and/or a computing device (shown in <figref idref="f0003">Fig. 3</figref>).
0016In some embodiments, wind turbine controller 200 includes one or more sensor interfaces 220. Sensor interface 220 is configured to be communicatively coupled to one or more sensors 120, such as a first sensor 125 and a second sensor 130, and may be configured to receive one or more signals from each sensor 120. Sensor interface 220 facilitates monitoring and/or operating wind turbine 100. For example, wind turbine controller 200 may monitor operating conditions (e.g., wind speed, wind direction, rotor speed, and/or power output) of wind turbine 100 based on signals provided by sensors 120. Memory device 210 may be configured to store the operating conditions. For example, a history of operating conditions may be stored in memory device 210.
0017In some embodiments, wind turbine controller 200 also includes a control interface 225, which is configured to be communicatively coupled to one or more control devices 135, such as a first control device 140 and a second control device 145. In one embodiment, wind turbine control interface 225 is configured to operate control device 135 including a brake to prevent rotor 106 (shown in <figref idref="f0001">Fig. 1</figref>) from rotating. In addition, or in the alternative, wind turbine control interface 225 may operate a control device 135 including a blade pitch servomechanism to adjust one or more rotor blades 108 (shown in <figref idref="f0001">Fig. 1</figref>) to a desired and/or predetermined pitch. The brake and the blade pitch servomechanism may be operated by the same control device 135 or a first control device 135 and a second control device 135.
0018In some embodiments, wind turbine controller 200 is configured to operate control devices 135 to achieve a desired noise level and/or a desired power output. For example, wind turbine 100 may be operated in a curtailed state by adjusting the blade pitch to reduce power output.
0019<figref idref="f0003">Fig. 3</figref> is a block diagram illustrating an exemplary computing device 300. Computing device 300 includes a processor 305 for executing instructions. In some embodiments, executable instructions are stored in a memory device 310. Memory device 310 is any device allowing information, such as executable instructions and/or other data, to be stored and retrieved.
0020In some embodiments, computing device 300 includes at least one presentation device 315 for presenting information to user 320. Presentation device 315 is any component capable of conveying information to user 320. Presentation device 315 may include, without limitation, a display device (e.g., a liquid crystal display (LCD), organic light emitting diode (OLED) display, or "electronic ink" display) and/or an audio output device (e.g., a speaker or headphones). In some embodiments, presentation device 315 includes an output adapter, such as a video adapter and/or an audio adapter. An output adapter is operatively coupled to processor 305 and configured to be operatively coupled to an output device, such as a display device or an audio output device. In some embodiments, presentation device 315 is configured to present wind turbine information, such as the possible and/or actual power output of one or more wind turbines 100 (shown in <figref idref="f0001">Fig. 1</figref>) to user 320.
0021In some embodiments, computing device 300 includes an input device 325 for receiving input from user 320. Input device 325 may include, for example, a keyboard, a pointing device, a mouse, a stylus, a touch sensitive panel (e.g., a touch pad or a touch screen), a gyroscope, an accelerometer, a position detector, and/or an audio input device. A single component, such as a touch screen, may function as both an output device of presentation device 315 and input device 325. Computing device 300 also includes a communication interface 330, which is configured to be communicatively coupled to one or more wind turbine controllers 200 and/or one or more other computing devices 300.
0022Stored in memory device 310 are, for example, computer-readable instructions for calculating a transfer function relating power output to one or more operating conditions, calculating a possible power output, providing a user interface to user 320 via presentation device 315, and/or receiving and processing input from input device 325. In addition, or alternatively, memory device 310 may be configured to store operating conditions, power output measurements, a transfer function, and/or any other data suitable for use with the methods described herein.
0023<figref idref="f0004">Fig. 4</figref> is a block diagram illustrating an exemplary computing system 400 for use in determining a possible power output of one or more wind turbines 100. System 400 includes a network 405. For example, network 405 may include, without limitation, the Internet, a local area network (LAN), a wide area network (WAN), a wireless LAN (WLAN), a mesh network, and/or a virtual private network (VPN).
0024In an exemplary embodiment, a wind turbine site 410 includes a plurality of wind turbines 100, each of which includes a wind turbine controller 200. One or more computing devices 300 (shown in <figref idref="f0003">Fig. 3</figref>), such as a site monitor 415, are configured to be coupled in signal communication with wind turbine controllers 200 via network 405.
0025In an exemplary embodiment, site monitor 415 is positioned at wind turbine site 410. Alternatively, site monitor 415 may be positioned outside wind turbine site 410. For example, site monitor 415 may be communicatively coupled to and may interact with wind turbine controllers 200 at a plurality of wind turbine sites 410.
0026Each of site monitor 415 and wind turbine controller 200 includes a processor, as shown in <figref idref="f0002">Figs. 2</figref> and <figref idref="f0003">3</figref>. A processor may include a processing unit, such as, without limitation, an integrated circuit (IC), an application specific integrated circuit (ASIC), a microcomputer, a programmable logic controller (PLC), and/or any other programmable circuit. A processor may include multiple processing units (e.g., in a multi-core configuration). Each of site monitor 415 and wind turbine controller 200 is configurable to perform the operations described herein by programming the corresponding processor. For example, a processor may be programmed by encoding an operation as one or more executable instructions and providing the executable instructions to the processor in a memory device (also shown in <figref idref="f0002">Figs. 2</figref> and <figref idref="f0003">3</figref>) that is coupled to the processor. A memory device may include, without limitation, one or more random access memory (RAM) devices, one or more storage devices, and/or one or more computer-readable media.
0027In some embodiments, one or more operating condition sensors 420 are coupled in communication with site monitor 415 and/or wind turbine controllers 200 (e.g., via network 405). Operating condition sensors 420 are configured to indicate an operating condition, such as a meteorological condition at a corresponding geographic position. For example, operating condition sensors 420 may be configured to indicate a wind speed and/or a wind direction. An operating condition sensor 420 may be positioned apart from wind turbines 100 to facilitate reducing interference from wind turbines 100 with the operating condition indicated by operating condition sensor 420. For example, wind turbines 100 may affect airflow, and therefore wind speed, within the vicinity of wind turbines 100. In addition, or alternatively, it may be assumed that interference by wind turbines 100 with measured operating conditions is relatively consistent, such that methods described herein are not adversely affected by such interference.
0028<figref idref="f0005">Fig. 5</figref> is a flowchart of an exemplary method 500 for use in calculating a possible power output of a wind turbine. <figref idref="f0006">Fig. 6</figref> is a graph 600 illustrating power output of a wind turbine relative to wind speed.
0029Referring to <figref idref="f0004">Figs. 4</figref> and <figref idref="f0005">5</figref>, in the exemplary embodiment, a reference transfer function is determined 505 for a wind turbine 100. The reference transfer function may be determined 505 experimentally based on one or more wind turbines 100 that are similar to the first wind turbine. For example, wind turbines 100 may be considered similar based on having the same model designation and/or similar or identical components.
0030The reference transfer function represents an expected relationship between an operating condition (e.g., a meteorological condition, such as wind speed) and power output of wind turbine 100. Referring also to <figref idref="f0006">Fig. 6</figref>, a reference power curve 605 illustrates an expected relationship between wind speed and power output.
0031In operation, the power output of a wind turbine 100 may deviate from reference power curve 605 due to various factors, such as wind speed measurement errors, turbine manufacturing variations, and site-specific conditions (e.g., local geography). Wind conditions such as air density, temperature, and turbulence may also cause the actual relationship between wind speed and power output to change over time. Accordingly, method 500 facilitates creating an adaptive transfer function with parameters that are estimated from observed data.
0032In an exemplary embodiment, wind turbine controller 200 acquires 510 a series of performance data samples. Each performance data sample includes an operating condition (e.g., a measured wind speed, in meters/second) and a power output (e.g., in kilowatts). The operating condition and the power output are associated with a time at which the values were indicated by a sensor 120. Performance data samples are represented by data points 610 in graph 600.
0033In some embodiments, wind turbine controller 200 filters 515 performance data samples. For example, wind turbine controller 200 may identify statistical outliers, such as operating condition values that are more than a predetermined number of standard deviations (e.g., 3 or 5) from a mean value and/or may identify unreasonable values outside a predetermined range (e.g., a wind speed below 0 meters/second or above 20 meters/second). Such statistical outliers and unreasonable values may be filtered 515 from the acquired performance data samples and disregarded.
0034Wind turbine controller 200 calculates 520 a transfer function based at least in part on the performance data samples. The transfer function represents a model of wind turbine performance and relates power output to the operating condition(s) included in the performance data samples.
0035In the exemplary embodiment, v<i><sub>i</sub></i> and <i>p<sub>i</sub></i> are wind speed and power output measurements, respectively, at time instance <i>i</i>. The reference transfer function is applied to the wind speeds to obtain an intermediate prediction of power output <i>k<sub>i</sub></i>, as shown in Equation 1. <maths id="math0001" num="(eq. 1)"><math display="block"><msub><mi>k</mi><mi>i</mi></msub><mo>=</mo><mi>f</mi><mfenced><msub><mi>v</mi><mi>i</mi></msub></mfenced></math><img file="EP2461024A2_D0001.tif" /></maths>
0036In Equation 1, <i>f</i>() represents the reference transfer function determined 505 by wind turbine controller 200. The power output may be estimated by a linear regression model using Equation 2. <maths id="math0002" num="(eq. 2)"><math display="block"><msub><mover><mi>p</mi><mo>^</mo></mover><mi>i</mi></msub><mo>=</mo><msub><mi>a</mi><mi>i</mi></msub><mo>+</mo><msub><mi>b</mi><mi>i</mi></msub><mo></mo><msub><mi>k</mi><mi>i</mi></msub></math><img file="EP2461024A2_D0002.tif" /></maths>
0037In Equation 2, <i>p̂<sub>i</sub></i> is an estimated (or predicted) value of <i>p<sub>i</sub> , a<sub>i</sub></i> and <i>b<sub>i</sub></i> are regression parameter values, at the end of time instance <i>i</i>, estimated from the data. In effect, the modified power curve model may represent the reference transfer function with a turbine-specific linear correction to the generic estimate. In one embodiment, the model parameters are initialized to the default values of <i>a</i><sub>0</sub> =0 and <i>b</i><sub>0</sub> = 1. As observed, or sensor-indicated, data becomes available, wind turbine controller 200 updates the <i>a</i> and <i>b</i> parameter values, effectively learning a transfer function specific to corresponding wind turbine 100. The parameters may be estimated by an online update equation, as described below.
0038In an exemplary embodiment, ν<sub>1</sub> , <i>ν</i><sub>2</sub> , ... <i>v<sub>i</sub></i> ..., ν<i><sub>n</sub></i> and <i>p</i><sub>1</sub> , <i>p</i><sub>2</sub><i>,</i> ... <i>p<sub>i</sub></i> ..., <i>p<sub>n</sub></i> represent the wind speed and power output measurements at time instances 1, 2, ... <i>i</i> ..., and n, respectively. The wind speeds are translated to generic power output estimates <i>k</i><sub>1</sub> , <i>k</i><sub>2</sub><i>,</i> ... <i>k<sub>i</sub></i> ..., <i>k<sub>n</sub></i> using the reference transfer function, as shown in Equation 1. According to a linear regression formulation, at the end of <i>n</i> time instances, the parameter values <i>a<sub>n</sub></i> and <i>b<sub>n</sub></i> may be estimated using a least squares solution, as shown in Equations 3 and 4. <maths id="math0003" num="(eq. 3)"><math display="block"><msub><mi>b</mi><mi>n</mi></msub><mo>=</mo><mfrac><mrow><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mi>n</mi></msub></mrow><mrow><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>x</mi><mi>n</mi></msub></mrow></mfrac></math><img file="EP2461024A2_D0003.tif" /></maths><maths id="math0004" num="(eq. 4)"><math display="block"><msub><mi>a</mi><mi>n</mi></msub><mo>=</mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>-</mo><msub><mi>b</mi><mi>n</mi></msub><mo></mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub></math><img file="EP2461024A2_D0004.tif" /></maths>
0039The terms in Equation 3 may be expanded as shown in Equations 5 and 6. <maths id="math0005" num="(eq. 5)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>k</mi><mi>i</mi></msub><mo></mo><msub><mi>p</mi><mi>i</mi></msub><mo>-</mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub></math><img file="EP2461024A2_D0005.tif" /></maths><maths id="math0006" num="(eq. 6)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>x</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><msub><mi>k</mi><mi>i</mi></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mn>2</mn></msup></math><img file="EP2461024A2_D0006.tif" /></maths>
0040An average of a quantity <i>x</i> is denoted by <i>x̅</i> (note the "bar" symbol on top of the variable). Accordingly, <i>k̅<sub>n</sub></i> and <i>p̅<sub>n</sub></i> in Equations 5 and 6 are averages of estimated power output and actual power output, respectively, at the end of <i>n</i> time instances. In an exemplary embodiment, such average values may be calculated using Equations 7 and 8. <maths id="math0007" num="(eq. 7)"><math display="block"><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>p</mi><mi>i</mi></msub></math><img file="EP2461024A2_D0007.tif" /></maths><maths id="math0008" num="(eq. 8)"><math display="block"><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>k</mi><mi>i</mi></msub></math><img file="EP2461024A2_D0008.tif" /></maths>
0041Based on the definitions above, Equations 5 and 6 may be expressed as Equations 9 and 10, which include terms defined by Equations 11 and 12. <maths id="math0009" num="(eq. 9)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mo></mo><msub><mi>U</mi><mi>n</mi></msub><mo>-</mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub></math><img file="EP2461024A2_D0009.tif" /></maths><maths id="math0010" num="(eq. 10)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>x</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mo></mo><msub><mi>V</mi><mi>n</mi></msub><mo>-</mo><msup><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mn>2</mn></msup></math><img file="EP2461024A2_D0010.tif" /></maths><maths id="math0011" num="(eq. 11)"><math display="block"><msub><mi>U</mi><mi>n</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>k</mi><mi>i</mi></msub><mo></mo><msub><mi>p</mi><mi>i</mi></msub></math><img file="EP2461024A2_D0011.tif" /></maths><maths id="math0012" num="(eq. 12)"><math display="block"><msub><mi>V</mi><mi>n</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><msub><mi>k</mi><mi>i</mi></msub><mn>2</mn></msup></math><img file="EP2461024A2_D0012.tif" /></maths>
0042When a performance data sample including a set of measurements <i>v</i><sub><i>n</i>+1</sub> and <i>p</i><sub><i>n</i>+1</sub> become available at time instance (n+1), wind turbine controller 200 calculates a new power output estimate <i>k</i><sub><i>n</i>+1</sub> = <i>f</i>(<i>v</i><sub><i>n+</i>1</sub>) using Equation 1. In order to apply Equations 3 and 4 and obtain updated values <i>a</i><sub><i>n</i>+1</sub> and <i>b</i><sub><i>n</i>+1</sub>, wind turbine controller 200 calculates updated values <i>SSxy</i><sub><i>n</i>+1</sub> and <i>SSxx</i><sub><i>n</i>+1</sub>. Equations 13-15 are a derivation of an exemplary function for determining <i>SSxy</i><sub><i>n</i>+1</sub>. <maths id="math0013" num="(eq. 13)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></munderover></mstyle><msub><mi>k</mi><mi>i</mi></msub><mo></mo><msub><mi>p</mi><mi>i</mi></msub><mo>-</mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></math><img file="EP2461024A2_D0013.tif" /></maths><maths id="math0014" num="(eq. 14)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo></mo><mfenced><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>k</mi><mi>i</mi></msub><mo></mo><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><msub><mi>k</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo></mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mfenced><mo>-</mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></math><img file="EP2461024A2_D0014.tif" /></maths><maths id="math0015" num="(eq. 15)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>y</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo></mo><mfenced><msub><mi>U</mi><mi>n</mi></msub><mo>+</mo><msub><mi>k</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo></mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mfenced><mo>-</mo><mfrac><mrow><mi>n</mi><mo></mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><msub><mi>k</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo></mo><mfrac><mrow><mi>n</mi><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac></math><img file="EP2461024A2_D0015.tif" /></maths>
0043Thus, according to Equation 15, by maintaining the values of <i>U<sub>n</sub></i> , <i>k̅<sub>n</sub></i> , <i>p̅<sub>n</sub></i> , and <i>n</i>, wind turbine controller 200 can compute the updated value of <i>SSxy</i><sub><i>n</i>+1</sub><i>.</i> The parameters <i>U<sub>n</sub></i> , <i>k̅<sub>n</sub> , p̅<sub>n</sub>,</i> and <i>n</i> may be referred to as auxiliary parameters.
0044Equation 16 is an exemplary function for determining <i>SSxx</i><sub><i>n</i>+1</sub>. <maths id="math0016" num="(eq. 16)"><math display="block"><mi mathvariant="italic">SSx</mi><mo></mo><msub><mi>x</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo></mo><mfenced open="[" close="]"><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msup><msub><mi>k</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mn>2</mn></msup></mfenced><mo>-</mo><msup><mfenced><mfrac><mrow><mi>n</mi><mo></mo><msub><mover><mi>k</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><msub><mi>k</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac></mfenced><mn>2</mn></msup></math><img file="EP2461024A2_D0016.tif" /></maths>
0045In the exemplary embodiment, with <i>SSxy</i><sub><i>n</i>+1</sub> and <i>SSxx</i><sub><i>n</i>+1</sub> determined, wind turbine controller 200 executes Equations 3 and 4 to calculate updated model parameters <i>a</i><sub><i>n</i>+1</sub> and <i>b</i><sub><i>n</i>+1</sub>. In such an embodiment, the average indicated power output <i>p̅<sub>n</sub></i> may be updated with a new value <i>p</i><sub><i>n</i>+1</sub> as shown in Equation 17. <maths id="math0017" num="(eq. 17)"><math display="block"><msub><mover><mi>p</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mrow><mi>n</mi><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo>=</mo><mfenced><mfrac><mi>n</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac></mfenced><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><mfenced><mfrac><mn>1</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac></mfenced><mo></mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></math><img file="EP2461024A2_D0017.tif" /></maths>
0046Some embodiments facilitate weighted averaging of <i>p̅<sub>n</sub>.</i> For example, the effect of performance data samples may be weighted based on age. Equation 18 is an exemplary function for applying age-based weighting to <i>p̅<sub>n</sub></i>. <maths id="math0018" num="(eq. 18)"><math display="block"><msub><mover><mi>p</mi><mo>‾</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced><mn>1</mn><mo>-</mo><mi>α</mi></mfenced><mo></mo><msub><mover><mi>p</mi><mo>‾</mo></mover><mi>n</mi></msub><mo>+</mo><mi>α</mi><mo></mo><msub><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub></math><img file="EP2461024A2_D0018.tif" /></maths>
0047In Equation 18, α is a constant, chosen from the range of zero to one, that represents a "forgetting factor", and causes older indicated values to have progressively less and less influence on the model parameters. Such weighting may be incorporated into any functions that include average values (e.g., Equations 15 and 16, which include <i>U<sub>n</sub></i> and <i>V<sub>n</sub></i>). Applying age-based weighting enables the transfer function calculated 520 by wind turbine controller 200 to "track" changes in the relationship between power output and wind speed by giving higher weight to more recent observations.
0048Higher values of α (i.e., closer to 1) may be selected to cause the model to quickly adapt to the observed power curve. Very low values of α, on the other hand, may restrict how quickly the model adapts to changes in the relationship between an operating condition and power output. In some embodiments, α is selected based on how quickly such changes are expected to occur at site 410.
0049Referring again to <figref idref="f0006">Fig. 6</figref>, a fitted power curve 615 represents the calculated power transfer function. As shown in <figref idref="f0006">Fig. 6</figref>, fitted power curve 615 tracks data points 610 more closely than reference power curve 605 does. Further, the calculations described above require wind turbine controllers 200 to store calculated values, as opposed to a large collection of raw data. Accordingly, an accurate, wind turbine-specific transfer function may be provided without imposing significant data storage requirements on wind turbine controllers 200.
0050In the exemplary embodiment, wind turbine controller 200 calculates 520 the transfer function based on performance data samples acquired 510 at times when wind turbine 100 is operated in a normal, non-curtailed state. As such, the calculated transfer function represents the relationship between a maximum power output of wind turbine 100 and an operating condition.
0051At another time when wind turbine 100 is operated in a curtailed state (e.g., by adjusting a blade pitch to reduce power output), wind turbine controller 200 acquires 525 one or more operating conditions that correspond to the operating conditions used to calculate 510 the transfer function. In some embodiments, acquiring 525 an operating condition includes acquiring 525 a plurality of samples of the operating condition and calculating an average of the sampled values The operating condition samples may be filtered, as described above with respect to filtering 515 performance data samples.
0052Wind turbine controller 200 calculates 530 a possible power output for the time corresponding to the operating condition(s) acquired 525 by wind turbine controller 200 based on the transfer function and the acquired operating condition(s). The possible power output represents an estimated power output that would have been produced by wind turbine 100 at the time corresponding to the operating condition(s) if wind turbine 100 had been operated in a non-curtailed state.
0053While the description above refers specifically to wind speed, the methods provided herein are operable with any operating conditions affecting power output of wind turbine 100. Further, such operating conditions may be combined into a compound operating condition. For example, a wind force may be calculated at least in part by multiplying wind speed by air density.
0054<figref idref="f0007">Fig. 7</figref> is a flowchart of an exemplary method 700 for determining a difference between actual power output and possible power output of wind turbine site 410. Referring to <figref idref="f0004">Figs. 4</figref> and <figref idref="f0007">7</figref>, in an exemplary embodiment, method 700 is performed by site monitor 415 and/or wind turbine controllers 200.
0055For each wind turbine 100 in site 410, a possible power output of wind turbine 100 is determined 705. For example, each wind turbine controller 200 may calculate 500 (shown in <figref idref="f0005">Fig. 5</figref>) a possible power output of a corresponding wind turbine 100 and transmit the possible power output of wind turbine 100 to site monitor 415. Alternatively, site monitor 415 may receive performance data samples and/or operating conditions from one or more wind turbine controllers 200 and calculate 500 the possible power output.
0056The possible power output of each wind turbine 100 is added 710 to a total possible power output, and a total indicated power output for wind turbines 100 is determined 715. For example, site monitor 415 may receive an indicated power output from each wind turbine controller 200 and add the received power outputs to calculate a total indicated power output. Alternatively, site monitor 415 may receive an indication of a total power output from a sensor 420. For example, the total power output may be indicated at a point where wind turbines 100 are coupled to a transmission line and/or an electrical grid (not shown).
0057Site monitor 415 calculates 720 the difference between the total possible power output and the total indicated power output. In one embodiment, site monitor 415 calculates 720 the difference between the total possible power output and the total indicated power output for a duration in which wind turbines 100 are operated in a curtailed state.
0058The difference calculated 720 by site monitor 415 represents an excess power output capacity of site 410. In some embodiments, the excess capacity may be used to determine compensation that is due to the site operator as a result of curtailing operation of wind turbines 100.
0059Embodiments provided herein facilitate efficiently updating a transfer function relating power output of a wind turbine to one or more operating conditions as new measurement data becomes available, without requiring all historical measurements to be stored. Accordingly, the accuracy of possible power output estimations for the wind turbine may be increased. Further, the methods provided herein may be practiced with respect to a plurality of wind turbines in a wind turbine site to determine a total possible power output of the site.
0060While the embodiments described illustrate the use of an online, adaptive transfer function learning model, other methods may be used in combination with or in the alternative to the methods described. For example, the transfer function parameters may be updated using recursive least squares, neural networks, and/or adaptive filter techniques.
0061The methods described herein may be encoded as executable instructions embodied in a computer-readable medium including, without limitation, a memory device of a computing device. Such instructions, when executed by a processor, cause the processor to perform at least a portion of the methods described herein.
0062Exemplary embodiments of a wind turbine control system are described above in detail. The system, devices, wind turbine, and included assemblies are not limited to the specific embodiments described herein, but rather each component may be utilized independently and separately from other components described herein.
0063This written description uses examples to disclose the invention, including the preferred mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal language of the claims.
0064Various aspects and embodiments of the present invention are defined by the following numbered clauses: <ol id="ol0001"><li>1. A method for use in calculating a possible power output of a wind turbine, the method comprising: <ul id="ul0002" list-style="none" compact="compact"><li>acquiring a series of performance data samples, wherein each performance data sample of the plurality of performance data samples includes a meteorological condition and a power output indicated at a first time by one or more sensors associated with a wind turbine;</li><li>calculating by a computing system a transfer function based at least in part on the series of performance data samples, wherein the transfer function relates power output to the meteorological condition; and,</li><li>calculating by the computing system a possible power output based on the transfer function and at least one meteorological condition indicated by the sensors at a second time.</li></ul></li><li>2. A method in accordance with clause 1, wherein acquiring the series of performance data samples comprises acquiring performance data samples while the wind turbine is operated in a non-curtailed state.</li><li>3. A method in accordance with any preceding clause, wherein calculating a possible power output comprises calculating a possible power output based on a meteorological condition that is indicated while the wind turbine is operated in a curtailed state.</li><li>4. A method in accordance with any preceding clause, wherein calculating a transfer function comprises calculating a transfer function that relates power output to wind speed, and calculating a possible power output comprises calculating a possible power output based at least in part on a wind speed indicated by a wind speed sensor.</li><li>5. A method in accordance with any preceding clause, wherein calculating a transfer function comprises calculating a transfer function that further relates power output to air density, and calculating a possible power output comprises calculating a possible power output based further on an air density.</li><li>6. A method in accordance with any preceding clause, wherein calculating a transfer function based on the series of performance data samples comprises weighting each performance data sample of the series of performance data samples based on an age of the performance data sample.</li><li>7. A method in accordance with any preceding clause, wherein the wind turbine is a first wind turbine, and calculating a transfer function comprises modifying a reference transfer function that is based on one or more wind turbines that are similar to the first wind turbine.</li><li>8. A method in accordance with any preceding clause, wherein the possible power output is an individual possible power output of a first wind turbine of a plurality of wind turbines, the method further comprising: <ul id="ul0003" list-style="none" compact="compact"><li>calculating a transfer function corresponding to each wind turbine of the plurality of wind turbines based on a series of performance data samples associated with the wind turbine;</li><li>calculating an individual possible power output of each wind turbine based on the corresponding transfer function and the meteorological condition indicated at the second time; and,</li><li>calculating a total possible power output of the plurality of wind turbines based on the individual possible power outputs.</li></ul></li><li>9. A device for use in calculating a possible power output of a wind turbine, the device comprising: <ul id="ul0004" list-style="none" compact="compact"><li>a sensor interface configured to receive an operating condition and a power output at a plurality of first times from one or more sensors associated with a wind turbine;</li><li>a memory device coupled in communication with the sensor interface and configured to store a series of performance data samples that include an operating condition and a power output; and,</li><li>a processor coupled in communication with the memory device and programmed to: <ul id="ul0005" list-style="none" compact="compact"><li>calculate a transfer function relating power output to the operating condition based at least in part on the series of performance data samples; and,</li><li>calculate a possible power output based on the transfer function and an operating condition received by the sensor interface at a second time.</li></ul></li></ul></li><li>10. A device in accordance with any preceding clause, wherein the processor is programmed to calculate a transfer function by calculating a transfer function relating power output to at least one meteorological condition.</li><li>11. A device in accordance with any preceding clause, wherein the processor is programmed to calculate a transfer function at least in part by weighting each performance data sample of the plurality of data samples based on an age of the performance data sample.</li><li>12. A device in accordance with any preceding clause, wherein the processor is programmed to calculate the transfer function based at least in part on performance data samples corresponding to first times at which the wind turbine is operated in a non-curtailed state.</li><li>13. A device in accordance with any preceding clause, wherein the processor is programmed to calculate the possible power output based on an operating condition received at a second time at which the wind turbine is operated in a curtailed state.</li><li>14. A device in accordance with any preceding clause, further comprising a communication interface coupled to the processor and configured to transmit the possible power output to a site monitor, wherein the site monitor calculates a total possible power output for a plurality of wind turbines in a site based at least in part on the transmitted possible power output.</li><li>15. One or more computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause at least one processor to: <ul id="ul0006" list-style="none" compact="compact"><li>calculate a transfer function relating power output of a wind turbine to a meteorological condition based at least in part on a series of performance data samples, wherein each performance data sample of the series of performance data samples includes a power output of the wind turbine and a meteorological condition of the wind turbine that are indicated while the wind turbine is operated in a non-curtailed state; and,</li><li>calculate a possible power output of the wind turbine based at least in part on the transfer function and a meteorological condition of the wind turbine indicated while the wind turbine is operated in a curtailed state.</li></ul></li><li>16. One or more computer-readable storage media in accordance with any preceding clause, wherein when executed by the processor, the computer-executable instructions further cause the processor to calculate a difference between the possible power output of the wind turbine and an indicated power output of the wind turbine.</li><li>17. One or more computer-readable storage media in accordance with any preceding clause, wherein when executed by the processor, the computer-executable instructions further cause the processor to: <ul id="ul0007" list-style="none" compact="compact"><li>calculate a transfer function associated with each wind turbine of a plurality of wind turbines based at least in part on a series of performance data samples corresponding to each wind turbine; and,</li><li>calculate a possible power output of each wind turbine based at least in part on the transfer function associated with the wind turbine and a meteorological condition indicated while the wind turbine is operated in a curtailed state.</li></ul></li><li>18. One or more computer-readable storage media in accordance with any preceding clause, wherein when executed by the processor, the computer-executable instructions further cause the processor to calculate a total possible power output based on the calculated possible power output of each wind turbine.</li><li>19. One or more computer-readable storage media in accordance with any preceding clause, wherein when executed by the processor, the computer-executable instructions further cause the processor to calculate a difference between the total possible power output and a total indicated power output of the plurality of wind turbines.</li><li>20. One or more computer-readable storage media in accordance with any preceding clause, wherein when executed by the processor, the computer-executable instructions cause the processor to calculate a transfer function by calculating a transfer function relating power output of the wind turbine to wind speed.</li></ol>
26 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO2024223014A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| EP2673501A4 | Cited by | European Patent Office (EPO) | Search report |
| None | Non-patent | – | Applicant |
8 members in 4 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 961269 | United States of America | – | |
| 96126910 | United States of America | A |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| US2011224926A1 | United States of America | A1 | |
| US8150641B2 | United States of America | B2 | |
| EP2461024A2This record | European Patent Office (EPO) | A2 | |
| CN102562459A | China | A | |
| CN102562459B | China | B | |
| EP2461024A3 | European Patent Office (EPO) | A3 | |
| EP2461024B1 | European Patent Office (EPO) | B1 | |
| DK2461024T3 | Denmark | T3 |
81 legal events, as 10 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Change of representativeR082 | R082 | DE | |
| Change of applicant/patenteeR081 | R081 | DE | |
| Change of representativeR082 | R082 | DE | |
| Change of representativeR082 | R082 | DE | |
| Opt-out of the competence of the unified patent court (upc) registeredP01 | P01 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | BE | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Information on lapse in contracting state deletedLapsedPG2D | PG2D | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Invalidated european patentMG4D | MG4D | LT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Ep patent with danish claimsT3 | T3 | DK | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE PATENT HAS BEEN GRANTEDSTAA | STAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: GRANT OF PATENT IS INTENDEDSTAA | STAA | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: REQUEST FOR EXAMINATION WAS MADESTAA | STAA | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2461024
- Application
- 111908711
Titles3
- German
- System, Vorrichtung und Verfahren zur Schätzung des Leistungsausgangs von Windturbinen
- English
- System, device, and method for estimating the power output of wind turbines
- French
- Système, dispositif et procédé d'évaluation de la puissance d'éoliennes
Classification
- CPC, 5
- F03D7/028
- F03D7/046
- F05B2260/821
- F05B2270/335
- Y02E10/72
- IPC, 3
- F03D7 00
- F03D7 04
- F03D7 02
Designated states2
- Contracting states, 1
- Türkiye
- Extension states, 1
- Montenegro