Wind turbine fault detection and identification using a two-tier machine learning framework

被引:4
|
作者
Allal, Zaid [1 ]
Noura, Hassan N. [2 ]
Vernier, Flavien [1 ]
Salman, Ola [3 ]
Chahine, Khaled [4 ]
机构
[1] Univ Savoie Mont Blanc, LISTIC, Chambery, France
[2] Univ Franche Comte UFC, FEMTO ST Inst, Belfort, France
[3] DeepVu, Berkeley, CA USA
[4] Amer Univ Middle East, Coll Engn & Technol, Kuwait, Kuwait
来源
关键词
Renewable energy; Proactive maintenance; SCADA; Data balancing; Explainability; Ensemble learning; SYSTEM; IMPACT; MAINTENANCE; DIAGNOSIS;
D O I
10.1016/j.iswa.2024.200372
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A proactive approach is essential to optimize wind turbine maintenance and minimize downtime. By utilizing advanced data analysis techniques on the existing Supervisory Control and Data Acquisition (SCADA) system data, valuable insights can be gained into wind turbine performance without incurring high costs. This allows for early fault detection and predictive maintenance, ensuring that unscheduled or reactive maintenance is minimized and revenue loss is mitigated. In this study, data from a wind turbine SCADA system in the southeast of Ireland were collected, preprocessed, and analyzed using statistical and visualization techniques to uncover hidden patterns related to five fault types within the system. The paper introduces a conditional function designed to test two given scenarios. The first scenario employs a two-tier approach involving fault detection followed by fault identification. Initially, faulty samples are detected in the first tier and then passed to the second tier, which is trained to diagnose the specific fault type for each sample. In contrast, the second scenario involves a simpler solution referred to as naive, which treats fault types and normal cases together in the same dataset and trains a model to distinguish between normal samples and those related to specific fault types. Machine learning models, particularly robust classifiers, were tested in both scenarios. Thirteen classifiers were included, ranging from tree-based to traditional classifiers, neural networks, and ensemble learners. Additionally, an averaging feature importance technique was employed to select the most impactful features on the model decisions as a starting point. A comparison of the results reveals that the proposed two-tier approach is more accurate and less time-consuming, achieving 95% accuracy in separating faulty from normal samples and approximately 91% in diagnosing each fault type. Furthermore, ensemble learners, particularly bagging and stacking, demonstrated superior fault detection and identification performance. The performance of the classifiers was validated using t-SNE and explainable AI techniques, confirming that the impactful features align with the findings and that the proposed two-tier solution outperforms the naive solution. These results strongly indicate that the proposed solution is accurate, independent, and less complex compared to existing solutions.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Combination of Thermal Modelling and Machine Learning Approaches for Fault Detection in Wind Turbine Gearboxes
    Corley, Becky
    Koukoura, Sofia
    Carroll, James
    McDonald, Alasdair
    ENERGIES, 2021, 14 (05)
  • [22] Nonlinear Set-membership Identification and Fault Detection using a Bayesian Framework: Application to the Wind Turbine Benchmark
    Fernandez-Canti, Rosa M.
    Tornil-Sin, Sebastian
    Blesa, Joaquim
    Puig, Vicenc
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 496 - 501
  • [23] A Review of machine learning techniques for wind turbine's fault detection, diagnosis, and prognosis
    Khan, Prince Waqas
    Byun, Yung-Cheol
    INTERNATIONAL JOURNAL OF GREEN ENERGY, 2024, 21 (04) : 771 - 786
  • [24] Two-tier based intrusion detection system
    Kim, BJ
    Kim, IK
    FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, PT 2, PROCEEDINGS, 2005, 3614 : 581 - 591
  • [25] Vibration based fault diagnostics in a wind turbine planetary gearbox using machine learning
    Amin, Abdelrahman
    Bibo, Amin
    Panyam, Meghashyam
    Tallapragada, Phanindra
    WIND ENGINEERING, 2023, 47 (01) : 175 - 189
  • [26] Exploring Quantum Machine Learning and Feature Reduction Techniques for Wind Turbine Pitch Fault Detection
    Correa-Jullian, Camila
    Cofre-Martel, Sergio
    San Martin, Gabriel
    Droguett, Enrique Lopez
    Pires Leite, Gustavo de Novaes
    Costa, Alexandre
    ENERGIES, 2022, 15 (08)
  • [27] Vibration Analysis for Fault Detection of Wind Turbine: New Methodology of Supervised Machine Learning Techniques
    Vives, Javier
    INTERNATIONAL JOURNAL OF ACOUSTICS AND VIBRATION, 2022, 27 (02): : 100 - 105
  • [28] A cooperative two-tier framework for efficient routing in MANET
    Xin, J
    Wang, HB
    Zhang, YX
    2003 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2003, : 465 - 469
  • [29] WIND TURBINE BLADE DAMAGE DETECTION USING VARIOUS MACHINE LEARNING ALGORITHMS
    Regan, Taylor
    Canturk, Rukiye
    Slavkovsky, Elizabeth
    Niezrecki, Christopher
    Inalpolat, Murat
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 8, 2016,
  • [30] Wind Turbine Blade Damage Detection Using Supervised Machine Learning Algorithms
    Regan, Taylor
    Beale, Christopher
    Inalpolat, Murat
    JOURNAL OF VIBRATION AND ACOUSTICS-TRANSACTIONS OF THE ASME, 2017, 139 (06):