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 条
  • [31] Deep Learning Method for Fault Detection of Wind Turbine Converter
    Xiao, Cheng
    Liu, Zuojun
    Zhang, Tieling
    Zhang, Xu
    APPLIED SCIENCES-BASEL, 2021, 11 (03): : 1 - 22
  • [32] Review of the application of deep learning for fault detection in wind turbine
    Aksan, Fachrizal
    Janik, Przemyslaw
    Suresh, Vishnu
    Leonowicz, Zbigniew
    2022 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2022 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2022,
  • [33] Fault analysis of wind turbine pitch system based on machine learning
    Xiong, Zhongjie
    Qiu, Yingning
    Feng, Yanhui
    Cheng, Qiang
    Taiyangneng Xuebao/Acta Energiae Solaris Sinica, 2020, 41 (05): : 85 - 90
  • [34] Review and Perspectives of Machine Learning Methods for Wind Turbine Fault Diagnosis
    Tang, Mingzhu
    Zhao, Qi
    Wu, Huawei
    Wang, Ziming
    Meng, Caihua
    Wang, Yifan
    FRONTIERS IN ENERGY RESEARCH, 2021, 9
  • [35] Fault Diagnosis for Wind Turbine Based on Improved Extreme Learning Machine
    吴斌
    奚立峰
    范思遐
    占健
    JournalofShanghaiJiaotongUniversity(Science), 2017, 22 (04) : 466 - 473
  • [36] Fault diagnosis for wind turbine based on improved extreme learning machine
    Wu B.
    Xi L.
    Fan S.
    Zhan J.
    Journal of Shanghai Jiaotong University (Science), 2017, 22 (4) : 466 - 473
  • [37] Vibration analysis for fault detection in wind turbines using machine learning techniques
    Javier Vives
    Advances in Computational Intelligence, 2022, 2 (1):
  • [38] Convolutional neural network framework for wind turbine electromechanical fault detection
    Stone, Emilie
    Giani, Stefano
    Zappala, Donatella
    Crabtree, Christopher
    WIND ENERGY, 2023, 26 (10) : 1082 - 1097
  • [39] Scalable Wind Turbine Generator Bearing Fault Prediction Using Machine Learning: A Case Study
    Williams, Lindy
    Phillips, Caleb
    Sheng, Shawn
    Dobos, Aron
    Wei, Xiupeng
    2020 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2020,
  • [40] Two-Tier Anomaly Detection for an Internet of Things Network
    Narayanan, Sadhvi
    Uludag, Suleyman
    2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,