Machine Learning and Cointegration for Wind Turbine Monitoring and Fault Detection: From a Comparative Study to a Combined Approach
Data-driven models have become powerful tools for structural and condition monitoring of engineering systems, particularly wind turbines. This paper presents a comparative analysis of common machine learning (ML) algorithms (artificial neural networks, linear regression, random forests, and gradient...
Saved in:
Published in: | Energies (Basel) Vol. 17; no. 20; p. 5055 |
---|---|
Main Authors: | , |
Format: | Journal Article |
Language: | English |
Published: |
Basel
MDPI AG
01-10-2024
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Data-driven models have become powerful tools for structural and condition monitoring of engineering systems, particularly wind turbines. This paper presents a comparative analysis of common machine learning (ML) algorithms (artificial neural networks, linear regression, random forests, and gradient boosting) and a cointegration-based approach for fault detection using Supervisory Control and Data Acquisition (SCADA) data. While ML models offer early fault prediction, the cointegration method is simpler, requires less training data, and has lower computational costs. However, it is less effective for early detection. To balance these trade-offs, we propose a cascading monitoring framework, where the ML model provides long-term predictions (outer monitoring process) and the cointegration model offers short-term verification (inner monitoring process). The cointegration model serves to confirm anomalies flagged by the ML model. By combining both models in a cascade structure, the system reduces the risk of false alarms triggered by uncertainties in the ML model alone. Furthermore, the short-term cointegration-based prediction model helps pinpoint immediate risks and mitigate the issue of prolonged downtime. This combination enhances both accuracy and reliability, as demonstrated through testing on a five-year SCADA dataset from a commercial wind turbine with a known gearbox fault. |
---|---|
ISSN: | 1996-1073 1996-1073 |
DOI: | 10.3390/en17205055 |