SCADA-based wind turbine anomaly detection using Gaussian Process (GP) models for wind turbine condition monitoring purposes

Ravi Kumar Pandit, David Infield

Research output: Contribution to journalArticlepeer-review

42 Citations (Scopus)
40 Downloads (Pure)


The penetration of wind energy into power systems is steadily increasing; this highlights the importance of operations and maintenance, and also specifically the role of condition monitoring. Wind turbine power curves based on SCADA data provide a cost-effective approach to wind turbine health monitoring.
This paper proposes a Gaussian Process (a non-parametric machine learning approach) based algorithm for condition monitoring. The standard IEC binned power curve together with individual bin probability distributions can be used to identify operational anomalies. The IEC approach can also be modified to create a form of real-time power curve. Both of these approaches will be compared with a Gaussian Process model to assess both speed and accuracy of anomaly detection. Significant yaw misalignment, reflecting a yaw control error or fault, results in a loss of power. Such a fault is quite common and early detection is important to prevent loss of power generation. Yaw control error provides a useful case study to demonstrate the effectiveness of the proposed algorithms and allows the advantages and limitations of the proposed methods to be determined.
Original languageEnglish
Number of pages9
JournalIET Renewable Power Generation
Early online date31 May 2018
Publication statusE-pub ahead of print - 31 May 2018


  • wind energy
  • wind turbine
  • condition monitoring and fault diagnosis system
  • Gaussian Process models
  • SCADA analysis

Cite this