This document discusses analytical techniques for monitoring the performance of modern wind turbines using data from their standard supervisory control and data acquisition (SCADA) systems. It describes how SCADA data can be analyzed to assess turbine availability, identify issues with power production efficiency, and automate performance monitoring. Specific techniques discussed include using 10-minute SCADA data to calculate a measure of turbine run-time availability and distinguishing downtime causes. The document also outlines how reliability profiles of turbine subsystems can be derived by classifying downtime events and their impacts on energy production.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online from Scribd
Analytical Techniques For Performance Monitoring of Modern Wind Turbines
This document discusses analytical techniques for monitoring the performance of modern wind turbines using data from their standard supervisory control and data acquisition (SCADA) systems. It describes how SCADA data can be analyzed to assess turbine availability, identify issues with power production efficiency, and automate performance monitoring. Specific techniques discussed include using 10-minute SCADA data to calculate a measure of turbine run-time availability and distinguishing downtime causes. The document also outlines how reliability profiles of turbine subsystems can be derived by classifying downtime events and their impacts on energy production.
Original Description:
TECHNIQUES FOR PERFORMANCE MONITORING OF WIND TURBINES . CONFERENCE PAPER
Original Title
Analytical Techniques for Performance Monitoring of Modern Wind Turbines
This document discusses analytical techniques for monitoring the performance of modern wind turbines using data from their standard supervisory control and data acquisition (SCADA) systems. It describes how SCADA data can be analyzed to assess turbine availability, identify issues with power production efficiency, and automate performance monitoring. Specific techniques discussed include using 10-minute SCADA data to calculate a measure of turbine run-time availability and distinguishing downtime causes. The document also outlines how reliability profiles of turbine subsystems can be derived by classifying downtime events and their impacts on energy production.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online from Scribd
Download as pdf or txt
0 ratings0% found this document useful (0 votes)
253 views9 pages
Analytical Techniques For Performance Monitoring of Modern Wind Turbines
This document discusses analytical techniques for monitoring the performance of modern wind turbines using data from their standard supervisory control and data acquisition (SCADA) systems. It describes how SCADA data can be analyzed to assess turbine availability, identify issues with power production efficiency, and automate performance monitoring. Specific techniques discussed include using 10-minute SCADA data to calculate a measure of turbine run-time availability and distinguishing downtime causes. The document also outlines how reliability profiles of turbine subsystems can be derived by classifying downtime events and their impacts on energy production.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online from Scribd
Download as pdf or txt
You are on page 1of 9
At a glance
Powered by AI
The paper discusses techniques for analyzing SCADA data from modern wind turbines to understand performance, identify issues, and optimize operations.
The paper describes several ways to define and measure 'Run-Time Availability' using 10-minute SCADA data, including looking at all causes of downtime regardless of contractual responsibilities.
The current approach for identifying and diagnosing poor power curve efficiency can yield an elevated false positive detection rate because it does not account for environmental factors like wind direction and air density.
Presented at EWEA 2012 Copenhagen 16-19 April 2012
Analytical techniques for performance monitoring of
modern wind turbines Staffan Lindahl GL Garrad Hassan [email protected] Keir Harman GL Garrad Hassan [email protected] Keywords: Wind Turbine Performance, Optimisation, Diagnostics, Changepoint Abstract There is strong demand in the wind industry for understanding, in great detail, the performance of operational wind farms. This can be achieved by collecting sufficient data from the standard SCADA system, the careful management of those data and the use of intelligent interrogation techniques. Recent years have seen rapid development in wind turbine technology, with modern turbines adopting variable speed and pitch concepts and complex solid state power conversion technology. Also, increasingly intelligent controller software programs now often include self protection algorithms, noise reduction and dynamic power curtailment as standard. In line with these developments, the analysis techniques commonly used in the industry, which were primarily developed for more basic technology in relatively small wind farms, have become outdated. Such techniques no longer reveal all of the attributes of modern wind turbine performance and are also typically difficult to implement on large wind farms in a cost effective way. This paper describes how SCADA data from modern wind turbines can be analysed to mitigate sub-optimal performance. The paper describes which data signals tend to be the most useful and what to look for. Moreover, it describes how these signals can be monitored by an automated system to ensure that deviations from optimal performance are detected rapidly, facilitating prompt corrective action. 1 Introduction The importance of understanding the performance of an operating power plant is clear. This applies not only to conventional power generation but also to wind turbine plants. Most modern wind farm SCADA systems record the data required to meet this need, but very few integrate the diagnostic tools required to make full use of them. A major challenge lies in analysing the overwhelming volume of data gathered in a timely and efficiency manner. This paper presents a summary of typical performance issues that affect modern wind turbines and how these can be identified through the analysis of SCADA data. It then describes how automated algorithms can be employed to detect these issues. The techniques discussed are based solely on the most generic data parameters recorded by modern wind turbine SCADA systems, and focus on: Assessing wind turbine availability; Identifying and diagnosing poor power curve efficiency; Automation of wind turbine performance analysis. The techniques presented in this paper have been developed by GL Garrad Hassan over the past 20 years. They are based on a detailed understanding of the engineering of wind turbines and experience gained from analysing SCADA data from over 30 GW of operating wind turbine power plant from around the world. Presented at EWEA 2012 Copenhagen 16-19 April 2012 2 Assessing wind turbine availability There are several definitions of availability of wind turbine plant and the meaning of the term to a particular individual is often subjective. For example, an electrical grid outage may be considered available time by a wind turbine manufacturer, whereas a wind turbine owner may consider it unavailable time. When looking at availability of operating wind turbine plant from a diagnostics and optimisation perspective, it is typically appropriate to consider all causes of downtime, regardless of the allocation of contractual responsibilities. There are several different ways to use 10-minute SCADA data to define such a measure of availability, here referred to as Run-Time Availability (or RTA). While the best options are often derived from system specific counters, there are a number of methods which can commonly be applied generically to modern wind turbines. The key considerations when devising the RTA logic are to ensure that it distinguishes between failure to operate due to low wind speeds from failure to operate due to malfunctions of the generating system and that it captures 10-minute records when the turbine was only partially available. Depending on the application, it may also be necessary to identify data affected by high wind speed shut- down. In the example shown in Figure 1, the 10-minute records affected by unavailability have been identified by considering a combination of power, wind speed, rotational speed and pitch data. The key observations in this example are that: Partial availability records have been identified, appearing as black dots at power levels above 0 kW; At wind speeds below the cut-in wind speed, records where the turbine was idling awaiting wind have been separated from those where the turbine was faulted. The percentage of down-time (i.e. 1-RTA) can be evaluated from this as the count of unavailable records, as a fraction of the total Figure 1: Identification of unavailability in 10- minute SCADA data number of data points, although care must be taken to ensure fair weighting of the partially available data points. This measure of RTA is an estimate of the time-based availability of the system during the periods of full SCADA data coverage. An important aspect to consider at this stage is the distribution of the periods of downtime in relation to wind speeds. In general, persistent strong relationships between wind speed and downtime are unusual [1, 2]. However when external factors such as utility enforced curtailment or structural load management occur, or the availability is considered over a relatively short operating period, say a month, the effects can be significant. The consequences of a positive correlation between wind speed and downtime would be higher energy losses than indicated by the time-based availability measure. One further aspect to evaluate is the correlation of downtime and data loss. In the authors experience, it is rare for SCADA systems to have 100 % coverage of (valid) data and the periods of lost data are often related to downtime. An estimate of the availability during periods of data loss can be derived by inferring the amount of production unaccounted for in the incomplete SCADA data set, by comparing it to a dataset with full coverage. Typically, the production measured by the utility at the point of interconnection with Presented at EWEA 2012 Copenhagen 16-19 April 2012 the electrical grid can be used. Additional prerequisites for this analysis are: An appropriate estimate of the wind farm internal electrical efficiency; It can reasonably be assumed that the wind speeds over the period of full data coverage are representative of the periods of data loss; and An appropriate estimate of the energy to time weighting of the RTA for the period of data loss. Applying these assumptions yields an estimate of the availability during the period of SCADA data loss. Availability measures representing 100 % SCADA data coverage can then be derived, either on the basis of time or energy. It should be noted that, when considering other aspects of availability, where perhaps accountability and contractual obligations are of interest, or reliability is the main focus, a different approach to classification of downtime events is required. The International Electrotechnical Commission (IEC) provides recommendations for the classification of downtime events in the technical specification IEC 61400-26 part 1. In order to classify turbine downtime events retrospectively using this model, information beyond that held in most SCADA systems (such as Operation and Maintenance (O&M) records and service reports) will typically be required. Through this method, downtime events can be classified by accountability. SCADA fault data can be used in conjunction with turbine taxonomy-based mapping of downtime events, as per the Reliawind Project [3], to derive the reliability profiles of a set of wind turbines, as shown in Figure 2, reproduced from [3]. Through this process, energy losses incurred can be attributed to the failure of individual turbine sub-systems. This approach can be extremely valuable from an optimisation perspective. 3 Diagnostics of power cure performance The identification and diagnosis of the causes of performance issues requires careful interrogation of SCADA databases, often in conjunction with reviews of service records and O&M reports. For certain issues, it may even be necessary to inspect components of the turbine physically, in order to successfully diagnose the root cause of failures. Figure 2: Wind turbine reliability profiling [3] Presented at EWEA 2012 Copenhagen 16-19 April 2012 Figure 3: Impact of wind vane misalignment on wind turbine performance There are many causes of changes in the power curve performance of wind turbines: pitch control malfunction, blade damage and fouling, software updates, aerodynamic enhancements, controller malfunction, blade angle calibration, sensor misalignment, self- protection and noise reduction modes - to name just a few. Each of these issues can be characterised as being either known or unknown to the turbine software controller. This is a key characterisation, as it affects the diagnostics approach. Typically, issues known to the controller will be apparent in the SCADA data as inconsistencies in the power vs. torque or the power vs. pitch relationship. This is typically not the case for issues unknown to the controller. The example shown in Figure 3 illustrates the effect of wind vane misalignment on the power curve performance of a wind turbine. No clear associated changes in torque and pitch characteristics are apparent. In order to confirm that such performance issues are indeed real and not the result of wind speed measurement inconsistencies, it is often necessary to compare the wind speed and power data of the subject turbine to a nearby reference point (e.g. cross-correlation to a meteorological mast or another wind turbine). Care must be taken to ensure that the reference data are consistent over the entire test period and careful consideration of the uncertainties in the correlations used is required. Further cross-correlation and time-series analysis of the wind or nacelle direction data will, in general, reveal if the cause of the reduction in performance can reasonably be attributed to wind vane misalignment, although it is often necessary to inspect the instrumentation in order to confirm the cause conclusively. Performance will typically return to normal levels once the instrumentation has been realigned. While the main focus of the diagnostics assessment may be to understand the power curve performance of the turbine, examination of wind speed and power data is often not sufficient. Many issues cause only subtle changes in power curve performance, but will over long periods of time still cause significant energy losses. Typically, such issues may arise from software updates or changes to parameters in the turbine software controller aiming to, for example, control noise levels or reduce loading on the wind turbine structure. The example in Figure 4 shows significant changes in the power vs. torque characteristics of a turbine for an operating period of five years. A review of power curve data alone is unlikely to have revealed this issue, as is demonstrated in Figure 5. Even though the change in power curve performance in this example was very small, issues such as this one may go undetected for long periods of time, incurring a significant energy loss. In this particular example, it represented an energy loss of approximately Presented at EWEA 2012 Copenhagen 16-19 April 2012 Figure 4: Power vs. torque over a 5-year operating period Figure 5: Power curve data for the 5-year operating period shown in Figure 4 1 % on an annual basis and affected the entire wind farm for over a full year of operation. Such a change in energy yield can have a substantial impact on the financial performance of the project [4, 5]. 4 Automation of wind turbine performance analysis As seen in the previous sections, the challenge of a diagnostics assessment of wind turbine performance is largely one of identifying changes in the relationship between SCADA data signals. The analysis does however require commitment, time and the use of sophisticated software tools combined with the knowledge of an experienced engineer [4]. This can make it an unfeasible undertaking for many stakeholders in the wind energy industry. A technique for automating this process, thereby removing those barriers, has therefore been developed. 4.1 Multi-channel Changepoint Analysis A method based in Changepoint Analysis has been developed by the authors for the purpose of identifying any changes that lie within a time-series of wind turbine operational data. In order to ensure compatibility with a wide range of data sources, a non-parametric cumulative sum of error approach has been used [6]. To balance processing overheads against accuracy, a Binary Segmentation search algorithm has been used [6, 7]. The Changepoint search algorithm is applied to the residuals of the correlation of any two concurrent time-series available in the SCADA data of a modern wind turbine. While the analysis has no prerequisites for which data signals are used, intelligent decisions will aid the analysis. Power vs. wind speed, power vs. torque and blade pitch angle vs. wind speed are all considered to be suitable combinations and the technique can be extended to the monitoring of temperature and vibration data. The changepoint analysis can be broken down into the following step-by-step procedure: 1. Establish a relationship of interest (e.g. power vs. torque, pitch vs. power, etc.). 2. Establish the average relationship between the two channels over the analysis period. This can either be a function of a suitable order or a simple look-up table. 3. Calculate the residuals () of the actual values, relative to the expected values, given the relationship established in Step 2. 4. Calculate the cumulative sum of ( ()) and for several (i) random permutations (bootstraps) of ( ( r ) i ) Presented at EWEA 2012 Copenhagen 16-19 April 2012 5. Determine the extreme range of () and ( r ) i , i.e: Eq. 1 Eq. 2 With a null hypothesis (h 0 ) that there was no change in the time-series, the probability (P) that a change occurred is defined by: Eq. 3 The timing of the main change event is defined by the temporal location of the Dominant Extrema (DE.) of (). Figure 6 shows the results of applying this search algorithm to the power and torque data shown in Figure 4. Figure 6: Changepoint analysis of 5-year time- series of power vs. torque data The blue data series shows the cumulative sum of the residuals of the chronological time series data (i.e. ()). Positive gradients on this line indicate a period where the data tend to lie above the mean of the entire period. Conversely, negative gradients indicate a period where the data lie below the mean of the period. Consequently, inflection points indicate that a change in the trend has occured. The statistical significance of the change is determined, based on the bootstraps. The probability exceedance levels that h 0 should be rejected have here been calculated for the 50 %, 75 %, 90 % and 99 % cofidence levels. In this example, there is a probability exceeding 99 % that a change occured approximately one quarter into the dataset, marked by the vertical dashed line in Figure 6. It is important to note that this probability applies only to the single data point where the change was detected. A visual inspection of () (i.e. the blue data series in Figure 6), indicates that there may be other significant changes within the data set. Multiple changes within the data set are handled by the Binary Segmentation method [6, 7]; Essentially, when a change has been detected, the data set is bisected at the temporal location of the Dominant Extrema. The analysis is then re-iterated for the two resulting subsets of data and, if further changes are detected, additional bisects are applied until no further changes are detected. Consequently, this method does not explore every solution to the changepoint problem. Alternative exact algortihms exist [7], but come at a significant computational overhead when handling large data sets. Figure 7: Example of power curve affected by de-rating In performance monitoring applications, detecting changes soon after first occurrence is of paramount importance. The method described here is suitable for this application also, but exact methods for detecting multiple changes, such as those proposed in [7], may be more attractive alternatives due the reduced concern with computational overheads when dealing with small data sets. Presented at EWEA 2012 Copenhagen 16-19 April 2012 Figure 8: Application of Changepoint Analysis to the de-rating example in Figure 7 Figure 9: Results of Changepoint Analysis for the last three days of data from Figure 8 Figure 7 shows a plot of power vs. nacelle anemometer wind speed for an operational period of approximately 31 days. A short period of de-rating that affected the last 10 hours (approximately) of operation has been highlighted. The results of applying the Changepoint Analysis to this relatively short time series of data is shown in Figure 8. The analysis has detected a change very close to the end of the data set, at a confidence level somewhere between 90 % and 99 %. A closer inspection of the results, in combination with the raw power data is shown in Figure 9. The methods ability to pinpoint the timing of the change and promptly after the first occurrence is demonstrated. 4.2 The automated monitoring system In order to make use of Changepoint Analysis in an automatic performance monitoring system, a live or semi-live feed of SCADA data is required. The system periodically analyses pre-set data signal combinations for changes. On detection of a change, warnings are issued to the operator and/or owner of the plant. In addition to information on the turbine affected, the warnings can include information such as confidence level, severity, how the change was detected and suspected cause. Live provision of this information would facilitate prompt corrective action and minimisation of energy losses. Further benefits can be gained through coupling the notifications with short-term meteorological forecasting. Such a system would allow an estimate of the energy loss that will be incurred, if the issue remains unresolved, to be made. Provision of information at this level of detail to the wind farm operator facilitates service scheduling and prioritisation with a focus on energy loss minimisation. It is estimated that prompt resolution of all power curve performance issues, such as those discussed in this paper, could increase the annual energy yield of operating wind turbines by, in the order of, 1 % or 2 % [9]. Typically, in terms of Return on Investment (ROI) for the project, a 1 % increase in energy yield, and thus revenue, can result in an increase in project profits by 10 % [1, 5]. Presented at EWEA 2012 Copenhagen 16-19 April 2012 4.3 Limitations and further work Performing non-parametric Changepoint Analysis on large datasets is computationally intensive. Computing power, however, is relatively cheap and this is therefore not seen as a major limitation. Nevertheless, parametric options should be explored to determine the scope for using more computationally efficient methods. The use of exact search algorithms should be explored further to improve the accuracy of the search. This is particularly important for accurately detecting small changes and changes with a short duration. The method used assumes an independent error structure of the input data under the null hypothesis. This is known to be a poor assumption for some of the input data signals due to the autoregressive effects of many natural phenomena, such as wind direction and air density. Consequently, the current approach yields an elevated false positive detection rate. There are several well established methods for dealing with this, such as those proposed in [10]. Research is currently being conducted to include corrections for autoregressive effects. 5 Conclusions There are indisputably good reasons for understanding and optimising the performance of operating wind turbine plants. Most SCADA systems for modern wind turbines record the data required, but few provide the tools required to make full use of them. It has been demonstrated how the SCADA data recorded at largely all modern operating wind turbines can be used to identify and diagnose the poor performance of wind turbine plant and how even small changes in performance can have significant impact on the project finance. Performing the diagnostics assessment regularly on large fleets of wind turbines is however often unfeasible due to time constraints and the lack of suitable software tools, expertise and experience. A performance monitoring algorithm has been developed in order to remove these barriers It has been shown that the method can detect changes in the performance characteristics of wind turbines promptly and reliably. It has been described how this method can be incorporated into an automatic monitoring system, facilitating prompt resolution of issues and minimisation of energy losses. Based on the authors extensive experience of analysing the performance of operating wind turbine plants on a commercial basis, it is estimated that the implementation of automatic performance monitoring systems could increase annual energy yields of typical wind farms by 1% to 2 %, and ensure that the projects consistently operate as designed. There is, however, scope for improvement to the method developed, particularly with respect to the use of exact search algorithms and normalisation of autoregressive effects in the input data. References [1] Harman, K., Walker, R. And Wilkinson, M., Availability trends observed at operational wind farms, Garrad Hassan and Partners Ltd, European Wind Energy Conference, Brussels, 2008. [2] Wilkinson, M., van Delft, T., and Harman, K., The effect of environmental parameters on wind turbine reliability, European Wind Energy Association, Copenhagen, 2012. [3] Wilkinson, M., et al, Measuring wind turbine reliability Results of the Reliawind project, European Wind Energy Association, Brussels, 2011. [4] Harman, K. Wind plant optimisation: Peak performance, Energy Engineering magazine, Issue 20, 2008. [5] Lindahl, S., Harman, K., Graves, A.M., Optimising performance and asset return through forensic analysis of SCADA data, American Wind Energy Association, 2009. Presented at EWEA 2012 Copenhagen 16-19 April 2012 [6] Taylor, Wayne A. (2000), "Change-Point Analysis: A Powerful new tool for detecting changes," WEB: http://www.variation.com/cpa/tech/changep oint.html. [7] Killick, R., Fearnhead, P. and Eckley, I.A. Optimal detection of changepoints with a linear computational cost, Jul 12 2011. [8] Killick, R., Jonathan, P. and Eckley, I.A. Efficient detection of multiple changepoints within an oceanographic time series, 2011. [9] Harman. K., Availability and operating efficiency How well do wind farms actually perform?, Renewable UK 2010, Glasgow, 2010. [10] R I Harris, The macrometeorological spectrum a preliminary study, Journal of Wind Engineering and Industrial Aerodynamics 96 (2008) 2294-2307. [11] K D Harman & P G Raftery, Analytical techniques for understanding the performance of operational wind farms, EWEC 2003.