Clustering Improves Wind Farm SCADA Data Filtering Accuracy

Nicol\`o Italiano, Vasilis Pettas, Tuhfe G\"o\c{c}men, Nicolaos A. Cutululis· July 16, 2026 View original

Summary

This paper compares various clustering algorithms for filtering multivariate SCADA data from wind farms, aiming to automate the identification of normal operation data. The study introduces new evaluation metrics suitable for unlabeled data and finds that cluster-based methods often outperform manual filtering in detecting both evident and subtle outliers.

Wind farms generate vast amounts of Supervisory Control and Data Acquisition (SCADA) data, which often contains anomalies, transients, and specific operational modes. For many analytical applications, only data representing normal operation is useful, necessitating a robust filtering process. Traditionally, this filtering has been a manual, expert-driven task involving visual inspection, which is time-consuming and prone to human error. This research explores the potential of clustering algorithms to automate and enhance this critical data preparation step. The study evaluates the filtering accuracy of multiple clustering algorithms against manual expert filtering, using SCADA data from three turbines of an offshore wind farm. A key contribution is the introduction of novel evaluation metrics specifically designed for unlabeled data, ensuring robustness across various potential applications. The dataset used was particularly challenging, containing not only typical anomalies but also numerous non-evident outliers resulting from field tests. The findings indicate that cluster-based methods generally achieve higher accuracy than manual filtering, successfully identifying both obvious and subtle outliers. However, the performance, including the amount of data retained, varies significantly depending on the specific clustering model employed. The research emphasizes the importance of extending analysis beyond simple power curves, both in feature selection and in designing appropriate evaluation metrics. While expert involvement remains necessary, its extent can be significantly reduced compared to purely manual approaches.

Why it matters

Automating and improving the accuracy of SCADA data filtering can lead to more reliable wind farm performance analysis, better predictive maintenance, and optimized energy production.

How to implement this in your domain

  1. 1Implement various clustering algorithms (e.g., DBSCAN, K-means, hierarchical) to automate SCADA data filtering for wind turbines.
  2. 2Develop custom evaluation metrics for unlabeled data to objectively compare filtering performance against expert-labeled subsets.
  3. 3Integrate multivariate data streams beyond just power curves into the feature selection process for anomaly detection.
  4. 4Train and validate clustering models on diverse wind farm datasets to ensure generalization and robustness.

Who benefits

Renewable EnergyUtilitiesIndustrial IoTPredictive Maintenance

Key takeaways

  • Clustering algorithms can automate and improve wind farm SCADA data filtering.
  • They often outperform manual filtering in detecting both evident and subtle outliers.
  • Multivariate analysis and robust evaluation metrics are crucial for effective filtering.
  • Expert oversight remains valuable but can be significantly reduced with automated methods.

Original post by Nicol\`o Italiano, Vasilis Pettas, Tuhfe G\"o\c{c}men, Nicolaos A. Cutululis

"arXiv:2607.13544v1 Announce Type: new Abstract: During wind farm operation, Supervisory Control and Data Acquisition (SCADA) systems record numerous anomalies, transients, and specific operational modes, leading to large datasets. However, for a wide range of applications, only m…"

View on X

Originally posted by Nicol\`o Italiano, Vasilis Pettas, Tuhfe G\"o\c{c}men, Nicolaos A. Cutululis on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses