Aspects of the present disclosure relate to determining loads and moments of blades on a wind turbine.
Measurement of loads in mechanical and electronic devices is often used to optimize performance. Excessive loads may strain the system and result in damage or lower efficiency. In the aerodynamics field, for example, blades or wings may be susceptible to excess loads due to the direction and magnitude of air flow. Thus, there is a need to be able to measure the loads associated with blades in an efficient, cost-effective manner.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. The Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Aspects described herein provide a system, apparatus, method and/or computer readable medium for determining a force (e.g., a load, moment, distribution of load, etc.) based on a pressure differential between two pressure sensing locations. This determination may be performed in a variety of ways including using a neural network, regression models and the like. Based on the determination, other parameters may be determined or controlled, including, but not limited to, yaw, pitch, deflector actuation, and the like. Additionally or alternatively, the magnitude and/or pattern of forces related to the blade or turbine may be used to determine fatigue and/or faults. Accordingly, controls may be implemented in response to and to compensate for the determined fatigue or fault.
The foregoing summary of the invention, as well as the following detailed description of illustrative embodiments, is better understood when read in conjunction with the accompanying drawings, which are included by way of example, and not by way of limitation with regard to the claimed invention.
In the following description of various illustrative embodiments, reference is made to the accompanying drawings, which form a part hereof, and in which is shown, by way of illustration, various embodiments in which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural and functional modifications may be made without departing from the scope of the present invention.
According to yet other aspects, blades 10 may include one or more deployable air deflectors configured to modify airflow by extending from a surface of blades 10. In other embodiments, additional features (not shown) and/or methods may be used to modify airflow along a blade. For example, blade pitch may be modified, one or more plasma actuators may be actuated, a wind turbine may utilize active suction/blowing, one or more flaps disposed on a blade may be activated, etc., in order to modify the airflow. Modification of the airflow may result in the increase of lift and/or decrease in load. A controller may thus modify the power output, efficiency, load and the like using the deployable air deflectors. Examples of deployable air deflectors are described in U.S. patent application Ser. No. 12/122,584, titled “Wind Turbine with Gust Compensation Air Deflector,” and filed May 16, 2008, which is hereby incorporated by reference.
With further reference to
Using the pressure differential between P1 and P2, a controller may determine various loads of a blade including a lifting load, a normal force load, a tangent force load, an in-plane (power producing) load, and a rotor normal load. More specifically, the aerodynamic forces and moments generated along the span of a blade are proportional to a difference in pressure between two points on an airfoil surface. Using a determined local dynamic pressure and the measured pressure differential (i.e., the difference in pressures between P1 and P2), the loads acting upon a blade can be readily determined. Generally, the local dynamic pressure (or estimated value thereof) may be determined using the following equation:
q
est≡½ρ∞νest2 (1)
where ρ∞ corresponds to the ambient air density and νest corresponds to the estimated local air speed at the pressure sensors. For a wind turbine, an estimate of the wind air speed can be obtained using the rotor speed and wind speed, as defined in equation 2:
νest≡√{square root over (ωrotor2rsensor2+νwind,est2)} (2)
That is, an estimated value of local air speed in the vicinity of the pressure sensors (νest) may be calculated using the known rotor speed (ωrotor), the radial position of the pressure sensors (rsensor), and the wind speed (νwind,est). In some instances, the wind speed might not be directly measurable (e.g., sensors might not be used or included in the blade or turbine to measure the wind speed). In such instances, the wind speed may be determined empirically using the wind turbine as an anemometer. The following set of equations estimate wind speed based upon the rotor speed depending on the pitch angle of the blade (β):
where κω# and κp# represent empirically determined coefficients and β represents the blade pitch having a minimum of βmin. The different regions may have different load profiles and thus require different algorithms or formulas for determining the estimated load given the various data inputs. As one particular example in which simulations were performed for a 750 kW ZOND™ turbine with a 48 m rotor comprised of three EUROS™ blades, the following Region II and Region III coefficients were determined:
Once the local dynamic pressure has been calculated, it is used to nondimensionalize the measured pressure differential, resulting in a pressure differential coefficient (CΔP) as detailed in equation 4:
This pressure differential coefficient, along with empirically determined constants, can be used to estimate each load associated with the blade. Specifically, in one embodiment, in order to calculate any of the above-noted loads (e.g., lifting load, normal force load, tangent force load, in-plane load) based on the measured pressure differential, a coefficient for each force corresponding to each load may be calculated using the determined pressure differential coefficient. Equations 5, 6, and 7 are example formulas for calculating the lift force coefficient (Cl,est), normal force coefficient (Cn,est), and tangent force coefficient (Ct,est), respectively. In some arrangements, these coefficients may represent estimated coefficients or values rather than actual.
C
l,est≡κl1CΔp+κl0 (5)
C
n,est≡κn1CΔp+κn0 (6)
C
t,est≡κt2CΔp+κt1CΔp+κt0 (7)
In equations 5, 6, and 7, κl#, κn# and κt# each represent empirical coefficients that may depend upon local blade section geometry and pressure orifice installation locations. As shown by equations 5, 6, and 7, the pressure differential coefficient has a linear relationship with each of the lift force coefficient and the normal force coefficient, and has a quadratic relationship with the tangent force coefficient. To determine each of the empirical coefficients, the linear or quadratic relationship may be fitted to empirical or calculated data collected for the type of blade (e.g., blade section geometry) and/or pressure sensor installation locations.
Similarly,
Using the estimated lift force, normal force, and tangent force coefficients (as determined by, e.g., equations 5, 6, and 7 respectively), and the estimated local dynamic pressure (as determined by, e.g., equation 1), the lifting load (), normal force load (η), and tangent force load (τ) may be estimated based on the following equations:
≡qestCl,est (8)
η≡qestCn,est (9)
τ≡qestCt,est (10)
Equations 8, 9, and 10 estimate aerodynamic loads in the local chord-fixed reference frame. In general, these loads can be translated into other reference frames if the appropriate transformation angles are known. For example, the load normal to the rotor plane may be calculated using the determined normal and tangent force loads of the local chord-fixed reference frame based on the following equation:
L
N≡η cos(θsensor+β)+τ sin(θsensor+β) (11)
where θsensor corresponds to the blade twist angle at the sensor location and β corresponds to the blade pitch angle (as discussed). Generally, the top and bottom sensors will be located in corresponding radial positions on a top surface and a bottom surface of the blade. Accordingly, the blade twist angle will be the same. To calculate the normal load in the blade-fixed reference frame, β is set to zero.
Similarly, the tangential loads relative to various reference frames may be calculated based on the determined normal and tangent force loads (relative to the local chord-fixed reference frame). For example, the following tangential load equation may be applied:
L
T≡η sin(θsensor+β)−τ cos(θsensor+β) (12)
Again, the tangential load in the blade-fixed reference frame may be calculated by setting the blade pitch angle β to zero.
Various embodiments may use measured/determined pressure differentials/measurements (e.g., Δp) to determine load information at different turbine locations. In some situations, strain gauges (e.g., conventional resistive gauges) may be installed at various locations of interest on a turbine, such as at the blade root, low-speed shaft, tower top, etc. These strain gauges may then be used to measure turbine loads. However, in some cases, these strain gauges may be too expensive, need frequent recalibration, and/or otherwise be not as reliable or accurate as needed to determine accurate load information.
Sensors, such as ones located on an airfoil and used to measure pressure differentials, may provide a real-time capture of the aerodynamics of the rotor, and thus may provide more information regarding the turbine's behavior. According to some aspects, estimating/determining loads and moments directly from the pressure differentials/measurements may allow for the elimination of the use of strain gauges. The estimated/determined load and moment information may be used in the design of a turbine controller, which may then be used to improve the turbine performance. For example, if an estimated load or moment is determined to be greater than a threshold (or other desired amount), the estimated load or moment information may be transmitted as a feedback signal into a turbine controller. The turbine controller may then modify one or more characteristics of the wind turbine to decrease the load or moment in response to receiving the feedback signal.
Pressure differential measurements, such as discussed above, may be used to determine loads and moments, such as a bending moment measured at the root portion of a blade (e.g., root 16 in
In some examples, a correlation may be determined between the pressure differential measurements and measured root-bending moments.
where ρX,Y represents the correlation coefficient between X and Y, cov(X, Y) represents the covariance between X and Y, and σX represents the standard deviation of X, and σY represents the standard deviation of Y. The correlation coefficient may represent the degree of linear dependence between two variables, such as the pressure differential (X) and the root bending moment (Y). The value of ρX,Y may range between −1 and 1, with 1 (or −1) indicating a total positive (or negative) correlation, and 0 representing no correlation.
Accordingly, using the values of the two plots in graph 500 in the correlation coefficient equation, a high correlation (e.g., close to −1 or 1) may be determined between the pressure differential measurements and the root bending moments for each sample. For example, the correlation coefficient between the pressure differential values and the root bending moments shown in the graph 500 illustrated in
Because of this strong correlation between the pressure differential signals and the measured root bending moment signals, a root bending moment may be estimated/determined from a pressure differential measurement value in accordance with one or more of the aspects disclosed herein, such as a neural network model or a regression model. While
In one illustration, moments (e.g., the root bending moment) may be estimated/determined via an artificial neural network model. For example, the artificial neural network may be developed using the pressure differential measurements as inputs to the artificial neural network and may produce an estimated root bending moment as an output.
According to some aspects, the artificial neural network system 600 may behave like a function approximator by transforming inputs into outputs.
In some arrangements, neural networks may be used to model complex and/or unknown relationships between inputs and outputs. For example, an artificial neural network may be used to model the relationship between one or more pressure differential measurements and one or more root bending moments. Thus, using the pressure differential measurements as inputs, an artificial neural network system of one or more neurons 604 and synapses 606 may be determined for estimating a root bending moment at a particular time. The artificial neural network system may be trained/refined based on previously measured pressure differential measurements input into the model. After the training is complete, the artificial neural network system may then be used to determine root bending moments for using a subsequent pressure differential measurement value as an input.
Artificial neural networks may be composed of one or more layers of neurons. The more layers an ANN comprises, the more complicated the relationship between the input and output of the ANN may be.
According to some aspects, an ANN may “learn” by optimizing a cost function. In some embodiments, there may be three types of learning paradigms: supervised, unsupervised, and reinforcement learning. In supervised learning, the ANN may be provided with training data, such as previous measurements or observations and/or historical mapping from input to output. In supervised learning, the ANN may be used to find the mapping from the input to the desired/target output (e.g., data inference). The cost function for supervised learning may be related to the mismatch or difference between output produced by the ANN and the target output. An example of a cost function for supervised learning may be the mean-squared error between the output produced by the ANN and the target output. For example, the mean-squared error may be calculated between root bending moment values/signals determined by the ANN and target root bending moment values/signals.
In unsupervised learning, the ANN might not be provided with training data, and the ANN may be used to find hidden structure in unlabeled data. For unlabeled data, there might not be a target output, because there might be no prior knowledge of what the target/desired output should be. Thus, according to some aspects, unsupervised learning may use clustering to find an accurate output and/or ANN model. For example, an ANN may be developed with a set of inputs (e.g., pressure differential measurements) that produce an output (e.g., bending moments). The output may vary each time the same set of inputs is input into the system. For example, the output values for the root-bending moment may range from 14 kN·m to 20 kN·m. However, without knowing what a desired value for the bending moment may be for the set of pressure values input into the ANN, there may be no way of knowing if the model is providing an accurate estimate of the root-bending moment. Thus, using a clustering technique, it may be determined what values the outputs cluster around. For example, if many of the outputs cluster around 15 kN·m, then 15 kN·m may provide the most accurate or best output for that ANN. In reinforcement learning, the ANN may be used to find out how an agent takes actions in an environment to maximize a reward. For example, after a set of pressure differential measurements are input into an ANN, and a first output of a bending moment may be produced. Then, after the set of pressure differential measurements are input into the ANN a subsequent time, the ANN may make modifications to how the inputs are used in the ANN to minimize a cost function (e.g., the difference between the target output and the estimated output). Reinforcement learning may focus on the on-line performance, and may use control theory, information theory, and/or statistics. While general neural network concepts may be shown in
In step 1002, a computing system may collect, receive, or otherwise determine data and information (e.g., pressure measurements, pressure differentials, etc.) that may be used in training and validating an ANN. For example, data may be collected over a range of wind speed from 4 m/s to 20 m/s for various types of wind turbines. The computing system may comprise a controller for modifying or otherwise setting characteristics of a wind turbine, an airfoil, devices in or on an airfoil, sets of wind turbines and the like and/or combinations thereof. The computing system may correspond to a controller for an air deflector device in one or more examples. Alternatively or additionally, the computing system may correspond to a controller for an entire blade. In yet other examples, the computing system may be configured to control all or a subset of devices within a wind turbine. In still another example, the computing system may be configured to control multiple wind turbines.
At step 1004, a computing system may create and/or configure an ANN based on the collected data. For example, the computing system may determine the ANN's structure, the number of inputs, the number of layers of neurons, the number of neurons per layer, and the like.
ANN 1100 may include a second input 1102b, y(t), which may represent one or more previously determined/measured bending moments (e.g., flap-wise root bending moments). According to some aspects, a non-linear auto-regression model with external inputs (NARX) may be used to incorporate the information from the past into the ANN. Accordingly, the bending moment input into the ANN may be represented by the following equation:
y(t)=f(y(t−1), . . . ,y(t−d),x(t−1), . . . ,x(t−p)) (14)
where t represents time, y represents one or more bending moments on a blade, x represents one or more pressure differential measurements, and d and p represent time offsets (e.g., delays). In some embodiments, d and/or p may be any integer greater than 1. For example, if 4 measurements were taken of the bending moment, then d may equal 4, and if 6 measurements were taken at a particular pressure sensor of the pressure differential, then p may equal 6. According to some embodiments, such as shown in
ANN 1100 may include a first neuron layer 1106a, which may be a hidden layer (e.g., its output might not be directly observed or otherwise seen, but may be input into another layer). Layer 1106a may include one or more neurons. Layer 1106a may include a 2-step delay (e.g., shown in
Referring to
where y represents the target signal (e.g., bending moment) that is to be determined/estimated, and y* represents the output 1108b from ANN 1100. Thus, the ANN 1100 (and any portion thereof, such as the neurons, functions, delays, etc.) may be configured/reconfigured to minimize the MSE.
At step 1008, the ANN 1100 may be tested and/or validated. For example, a time-series response of the ANN may be determined.
Referring again to
According to some embodiments, a computing device may determine that the tangential aerodynamic forces on the blade elements may be correlated to the tilt and yaw bending moments of the low-speed shaft. According to some aspects, these moments may be in the rotating plane or in the stationary plane of the blade, at the locations of the shaft tip, flange, or bearing. With respect to
F
T
=k
2
Δp
2
+k
1
Δp+k
0 (16)
Where k2, k1, and k0 are constants. Various force quantities may be calculated based on equation 16. For example, four force quantities may be calculated from FT using the Multiblade Coordinate (MBC) transformation, as discussed with respect to
F
T
zs
=F
T
*cos(θ)+FT
F
T
ys
=F
T
*sin(θ)+FT
F
T
za
=F
T
*cos(0)+FT
F
T
ya
=F
T
*sin(0)+FT
where θ represents the azimuthal angle (in radians) of a blade. In some arrangements, FT
As can be seen, the two signals trace each other very closely, which may indicate a high correlation.
Taking into consideration the gravity of the hub and each blade, three additional quantities may be calculated to account for the correlation between FT and the low-speed shaft loads at the bearing (or flange) location.
with g representing the gravitational acceleration, D representing the distance between the low-speed shaft tip and the bearing, and k1, k2 and k3 are constants. It is noted that for low-speed shaft flange loads, the correlation pairs may be similar and/or the same as the correlation pairs for the low-speed shaft bearing loads. A modification for the correlation pairs for the low-speed shaft flange loads may include the value of D representing the distance between the low-speed shaft tip and the flange.
Taking into consideration the second-order relationship between FT and Δp (discussed above), and the linear mapping between FT and the low-speed shaft moments, a regression model may be determined to estimate/calculate low-speed shaft moments directly from the measured pressure differential measurements (Δp). For example, a second-order regression model may be expressed as the equation:
where MLSS represents the rotating/stationary low-speed shaft moment/load at the shaft tip, bearing, or flange locations, and ki is a constant. According to some aspects, ki may be estimated by minimizing the mean-squared error (MSE) between the estimated moments and the actual measurements.
According to some embodiments, a computing device may determine that the pressure differential measurements may be correlated to the local wind speed. In consideration of the pressure differential measurements being correlated to the normal force (FN) along the blade elements, as discussed above, a computing device may determine a correlation between the normal force (FN) and the local wind speed. For example, FN may be expressed as:
where ω represents the rotor speed, r represents the radial location, CL represents the lift coefficient, CD represents the drag coefficient, ρ∞, represents the air density, ν∞ represents the local wind speed, q represents the local dynamic pressure, L represents the lift load, and D the drag load. λ may be assigned the value:
For small angles of attack, it may be assumed that:
C
L
=k
l
α+b
l and CD=kdα+bd (33)
where α represents the angle of attack. Substituting CL and CD into the expression for FN may produce:
F
N=½ρ∞ν∞2√{square root over (1+λ2)}k1(αλ+k1λ+k2α+k3) (34)
where k1=bl/kl, k2=kd/kl, and k3=bd/kl. In a simulation and/or testing environment, it may be observed that k1, k2, and k3 can be approximated by 0, and
α=λ−β−θ (35)
with β representing the blade pitch and θ representing the blade twist. Accordingly, the following relationship may be determined:
F
N
˜v
∞
2λ√{square root over (1+λ2)}(λ−β−θ) (36)
According to some embodiments, turbine operation conditions and potential failures may be monitored during the operating life of a turbine. Such condition monitoring may be a major component of predictive maintenance techniques and may have the benefit of prolonging the life of the turbine, reducing overall maintenance cost, and reducing the turbine revenue losses. Pressure differential measurements (Δp) may provide valuable information for turbine condition monitoring.
According to some embodiments, a Fourier transform may be applied to the load signals, where the load signals may be determined based on pressure differential measurements. The Fourier transform of a load signal may result in one or more frequency components associated with the load signal. According to some aspects, abnormal behavior may be determined based on observing the frequency components of the load signals. For example, the Fourier transform of the low-speed shaft moment may have a normal/typical dominant or primary frequency component value (e.g., a natural frequency of 0.5 Hz). According to some aspects, abnormal behavior may be associated with a turbine or blade after the primary frequency component value deviates (e.g., more than a threshold value) from the typical primary frequency component value. For example, a blade may be associated with abnormal behavior if the primary frequency component value of the low-speed shaft moment deviates from 0.5 Hz to 0.6 Hz.
According to some embodiments, a computing device, such as a turbine controller device, may apply statistical process control to estimated load signals (e.g., determined based on pressure differential measurements as described herein) to determine abnormal events that may have occurred or may be occurring in a turbine. For example, a turbine controller may set control limits or thresholds for an estimated load. Such control limits may have a lower threshold and/or an upper threshold value for the estimated load (e.g., associated with normal operating conditions). According to some aspects, if the turbine controller determines that the estimated load is lower than a lower threshold value and/or higher than an upper threshold value for that specified load measurement, then the turbine controller may designate or identify the associated blade as having a possible problem. The turbine controller may designate or identify such an estimated load measurement as an outlier measurement. The blade may then be tested and/or inspected to determine whether the blade has a problem and what the cause may be.
According to some embodiments, a computing device, such as a turbine controller device, may use estimated load signals (e.g., determined based on pressure differential measurements as described herein) for fatigue estimation and prevention of turbine components, such as turbine blades. Fatigue estimation may include determining an estimation of the number of years (or other value, such as number of fatigue cycles) a blade or turbine has left in its useful life. For example, a blade may be initially designed or manufactured with an expected operation life of 20 years. After two years of operation, the blade may have an expected 18 years left of operational life.
According to some aspects, an estimation of a blade's age or the number of years a blade has left in the blade's useful life may be determined by plotting the blade's performance over an amount of time (e.g., 5 years) against a second blade's (e.g., on the same or different turbine) performance over another amount of time (e.g., 15 years). If the performance of the first blade matches or correlates to the performance of the second blade, then the first blade's operational life (or age) may be estimated to match or correlate to the life of the second blade. Thus, in the above example, the first blade's estimated operational life may be 15 years, even though the blade may have been only operated for 5 years. According to some aspects, a controller may use a database of characteristics of one or more turbines when performing the above determinations, calculations, and/or correlations. Thus, a controller may compare a blade's characteristics to a plurality of other blades' characteristics. According to some aspects, a blade's characteristics may be compared to fatigue test data, such as determined in a lab or in a controlled setting. In one example, patterns may be identified based on a blade's characteristics (e.g., loads) over a period of time and compared to templates that indicate a particular issue.
In some arrangements, fatigue estimation may be based on cycle counting and load estimation/determination. For a turbine blade, each load combined with each cycle may contribute to fatigue damage. According to some embodiments, the turbine controller may determine fatigue (e.g., a damage equivalent load for the blade) using a rain-flow cycle counting algorithm, which may be applied periodically using an estimated pressure differential measurement signal or load measurement signal. The controller may use rain-flow cycle counting to determine a damage equivalent load for a blade. The controller may then compare the damage equivalent load for that blade to a baseline damage equivalent load for that type of blade. For example, the controller may determine a ratio of the damage equivalent load for that blade to a baseline or design damage equivalent load for that type of blade, and that ratio may provide an estimation of the life left in the blade. For example, if after 5 years, the controller may determine the measured damage equivalent load in a blade to be 500. If the baseline or design damage equivalent load for that type of blade is 1000, then the controller may determine that half of the useful life of the blade may have been consumed. In another example, if an expected damage equivalent load for that type of blade is 350, the controller may determine that the blade will have a shorter life than expected. Accordingly, the controller may determine one or more characteristics of the blade (e.g., yaw, pitch, actuator deployment) to modify in order to reduce the damage equivalent load for the blade going forward so that the blade reaches its expected life or some other specified threshold amount of time.
According to some aspects, an estimation of a blade's age or the number of years a blade has left in the blade's useful life may be determined by identifying an issue associated with a blade. For example, if a turbine controller detects an outlier pressure differential measurement and/or determines a load value based on this outlier pressure differential measurement, then the turbine controller may determine that something may be wrong with the blade. Accordingly, the blade may be inspected to determine whether there is a problem with the blade, such as leading edge erosion in proximity to the pressure sensor device used to take the outlier measurement. The controller may then determine, based on the severity associated with the problem, a new operation age of the blade, which may actually be greater or less than the actual age of the blade (e.g., two years old). For example, because of the leading edge erosion, the controller may determine that the operation life of the blade may be 9 years old, and/or may determine the blade to only have 11 more years of useful operational life left. Thus, fatigue estimate may include determining how much life is left in a blade and describe the blade's performance. Thus, blade damage may be prevented by inspecting the blade after determining an outlier measurement.
According to some embodiments, a computing device, such as a turbine controller, may use pressure differential measurements and/or load measurements to determine whether a fault has occurred in a turbine. A fault may be a harmful event that occurs in or to a turbine. Faults may be catastrophic events that may have an instantaneous effect on a turbine or blade. A turbine controller may use fault estimation to determine whether an event has already occurred to a blade or turbine. For example, the turbine controller may receive measurements from a sensor (such as a pitch sensor) that may sense that a blade is outside of a normal pitch operating zone. The turbine controller may then determine that this may indicate that a harmful event has occurred. According to some aspects, the turbine controller may use pattern recognition techniques to estimate faults, either instead of or in addition to using, for example, a pitch sensor. For example, the turbine controller may determine that certain patterns in the pressure differential measurement signals (and/or load signals) may be associated with a pitch fault (or other fault, such as a yaw fault, etc.). The turbine controller may then, based on this detected pitch fault, slow down the rotor in preparation of the turbine's brake. In another example, the comparison of the loads on a blade could provide an indication of an abnormal event, such as a pitch error or offset of the blade. According to some aspects, if the controller determines that there is a significant change in the measured loads from the expected loads (e.g., by comparison to historical blade measurements for the blade, blade-to-blade comparisons, etc.), then the controller may determine that a blade abnormality or problem may have occurred. These blade problems may be acute (e.g., occurring abruptly) or may be chronic (e.g., occurring over a period of time). These blade problems may also vary in the degree of severity. For example, a tower strike may be an acute and/or a severe problem, a blade pitch offset may be acute or chronic and/or may range from a not very severe to a very severe problem, and blade erosion may be chronic and/or a less severe problem. According to some aspects, for acute and/or severe problems, the controller may slow or shutdown the turbine immediately (e.g., within a few minutes, hours, or days after noticing the problem, etc.). According to some aspects, for chronic and/or less severe problems, the controller may slow or shutdown the turbine at a next convenient time (e.g., at the next 3 or 6 month interval, etc.). The blade may then be inspected for any problems. Such preventative maintenance may have the potential to prolong the turbine's life.
At step 1606, these loads and/or moments may be determined using, for example, any of the aforementioned methods, equations, and/or relationships. In some embodiments, other characteristics, such as forces associated with a blade, in addition to pressure differential may be used to determine loads and/or moments. For example, the system may use one or more of the rotor speed of the wind turbine, barometric (i.e., ambient air) pressure, ambient air temperature, a sensor radial location, a twist angle of the wind turbine blade, and/or a pitch angle of the wind turbine blade in determining loads and/or moments acting on the blade.
At step 1608, the system may determine whether the loads and/or moments are out of balance. For example, in one embodiment the loads and/or moments experienced by one of the wind turbine blades may be compared to the loads and/or moments experienced by other wind turbine blades. If the loads and/or moments experienced by the first blade are out of balance with the loads and/or moments experienced by other blades, the method may proceed to step 1610. If, however, the loads and/or moments are not out of balance, the system may proceed to step 1612. At step 1610, the blade may be inspected and/or characteristics of the blade may be modified in order to bring the load acting on a first blade back in balance. For example, if the blade is equipped with a deployable air deflector, the method may deploy the air deflector. Additionally or alternatively, the method may change the pitch angle of the blade or the yaw angle of the turbine and/or blade to balance the loads and/or moments. Or the method may extend or retract a tip portion of the blade. Any modification at this step may be made in real-time while the wind turbine is rotating or during a turbine down state. Accordingly, the method may bring blades into balance while the wind turbine is operating to avoid, for example, downtime and lost productivity.
The system may also determine whether determined loads and/or moments are within an acceptable range at step 1612. For example, the system may determine the loads and/or moments acting on a blade are too high, and accordingly may modify any of the abovementioned characteristics in response at step 1614 in order to avoid damage to the blade. Again, any modification at step 1614 may be made in real time to avoid, for example, downtime and lost productivity, or during a turbine down state. The process may then end.
According to some aspects, for any of the aforementioned techniques and processes, a control system for a wind turbine may derive many useful metrics used in the control of the wind turbine by merely estimating loads and/or moments associated with at least one blade of the turbine. Such a control system may be used to modify characteristics of the turbine. For example, if the root bending moment is too high, a control system may alter one or more characteristics to reduce the moment and thus avoid damage to the rotor and/or the blades. Additionally, if the root bending moment is too low, a control system may alter one or more characteristics to increase the moment in order to, for example, increase power generation.