Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data

In the realm of modern power systems, wind turbines (WTs) have gained significant environmental advantages, making them pivotal in the expanding landscape of wind power generation. The paramount task of ensuring the effective monitoring and fault classification of WTs is indispensable for the stabil...

Full description

Saved in:
Bibliographic Details
Main Authors: Subhajit Chatterjee, Yung-Cheol Byun
Format: Article
Language:English
Published: Elsevier 2025-03-01
Series:Results in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590123025000799
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832087413265006592
author Subhajit Chatterjee
Yung-Cheol Byun
author_facet Subhajit Chatterjee
Yung-Cheol Byun
author_sort Subhajit Chatterjee
collection DOAJ
description In the realm of modern power systems, wind turbines (WTs) have gained significant environmental advantages, making them pivotal in the expanding landscape of wind power generation. The paramount task of ensuring the effective monitoring and fault classification of WTs is indispensable for the stability of wind farm systems. Nevertheless, a formidable challenge arises from the need for more fault information gleaned from small fault data samples, resulting in data insufficiency and imbalance issues. The consequential impact of such imbalances on fault detection accuracy underscores the critical nature of the concern in wind turbine fault diagnostics. Notably, the disparity in dataset sizes among faults and the uneven distribution of fault classes pose a substantial obstacle in the realm of fault detection for wind turbines. This challenge is compounded by the time-intensive process required to amass sufficient fault data, setting it apart from more typical scenarios in the domain of wind turbines. This paper introduces an innovative approach employing Generative Adversarial Networks (GAN) for synthetic fault data generation to address these challenges effectively. This paper utilizes a Wasserstein Conditional Generative Adversarial Network (WC-GAN), which replaces the KL divergence in CGAN with the Wasserstein distance to rectify data imbalances by generating synthetic fault samples for wind turbine fault classification. This strategic manoeuvre balances the class distribution and enhances fault classification accuracy. Incorporating conditional data generation contributes to training stability and sample quality while utilising wasserstein distance ensures a faster convergence rate. Experimental validation conducted on Supervisory Control and Data Acquisition (SCADA) data for fault classification of wind turbines underscores the superiority of our method over other approaches, primarily attributed to the quality of conditionally generated samples. In essence, the proposed approach adeptly tackles the challenge of imbalanced samples by generating high-quality synthetic fault data, thereby elevating the efficacy of wind turbine fault classification.
format Article
id doaj-art-b186b9b5cb1b481889bc274906bf39f7
institution Kabale University
issn 2590-1230
language English
publishDate 2025-03-01
publisher Elsevier
record_format Article
series Results in Engineering
spelling doaj-art-b186b9b5cb1b481889bc274906bf39f72025-02-06T05:12:42ZengElsevierResults in Engineering2590-12302025-03-0125103991Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced dataSubhajit Chatterjee0Yung-Cheol Byun1Department of Computer Engineering, Jeju National University, Jeju 63243, South KoreaDepartment of Computer Engineering, Major of Electronic Engineering, Jeju National University, Institute of Information Science & Technology, Jeju 63243, South Korea; Corresponding author.In the realm of modern power systems, wind turbines (WTs) have gained significant environmental advantages, making them pivotal in the expanding landscape of wind power generation. The paramount task of ensuring the effective monitoring and fault classification of WTs is indispensable for the stability of wind farm systems. Nevertheless, a formidable challenge arises from the need for more fault information gleaned from small fault data samples, resulting in data insufficiency and imbalance issues. The consequential impact of such imbalances on fault detection accuracy underscores the critical nature of the concern in wind turbine fault diagnostics. Notably, the disparity in dataset sizes among faults and the uneven distribution of fault classes pose a substantial obstacle in the realm of fault detection for wind turbines. This challenge is compounded by the time-intensive process required to amass sufficient fault data, setting it apart from more typical scenarios in the domain of wind turbines. This paper introduces an innovative approach employing Generative Adversarial Networks (GAN) for synthetic fault data generation to address these challenges effectively. This paper utilizes a Wasserstein Conditional Generative Adversarial Network (WC-GAN), which replaces the KL divergence in CGAN with the Wasserstein distance to rectify data imbalances by generating synthetic fault samples for wind turbine fault classification. This strategic manoeuvre balances the class distribution and enhances fault classification accuracy. Incorporating conditional data generation contributes to training stability and sample quality while utilising wasserstein distance ensures a faster convergence rate. Experimental validation conducted on Supervisory Control and Data Acquisition (SCADA) data for fault classification of wind turbines underscores the superiority of our method over other approaches, primarily attributed to the quality of conditionally generated samples. In essence, the proposed approach adeptly tackles the challenge of imbalanced samples by generating high-quality synthetic fault data, thereby elevating the efficacy of wind turbine fault classification.http://www.sciencedirect.com/science/article/pii/S2590123025000799Machine learningDeep learningGenerative adversarial networksFault classificationImbalanced dataWind turbines
spellingShingle Subhajit Chatterjee
Yung-Cheol Byun
Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
Results in Engineering
Machine learning
Deep learning
Generative adversarial networks
Fault classification
Imbalanced data
Wind turbines
title Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
title_full Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
title_fullStr Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
title_full_unstemmed Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
title_short Leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
title_sort leveraging generative adversarial networks for data augmentation to improve fault detection in wind turbines with imbalanced data
topic Machine learning
Deep learning
Generative adversarial networks
Fault classification
Imbalanced data
Wind turbines
url http://www.sciencedirect.com/science/article/pii/S2590123025000799
work_keys_str_mv AT subhajitchatterjee leveraginggenerativeadversarialnetworksfordataaugmentationtoimprovefaultdetectioninwindturbineswithimbalanceddata
AT yungcheolbyun leveraginggenerativeadversarialnetworksfordataaugmentationtoimprovefaultdetectioninwindturbineswithimbalanceddata