Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning

Integrating inverter-based generators in power systems introduces several challenges to conventional protection relays. The fault characteristics of these generators depend on the inverters’ control strategy, which matters in the detection and classification of the fault. This paper presents a compr...

Full description

Bibliographic Details
Main Authors: Khalfan Al Kharusi, Abdelsalam El Haffar, Mostefa Mesbah
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/15/15/5475
_version_ 1797432883622707200
author Khalfan Al Kharusi
Abdelsalam El Haffar
Mostefa Mesbah
author_facet Khalfan Al Kharusi
Abdelsalam El Haffar
Mostefa Mesbah
author_sort Khalfan Al Kharusi
collection DOAJ
description Integrating inverter-based generators in power systems introduces several challenges to conventional protection relays. The fault characteristics of these generators depend on the inverters’ control strategy, which matters in the detection and classification of the fault. This paper presents a comprehensive machine-learning-based approach for detecting and classifying faults in transmission lines connected to inverter-based generators. A two-layer classification approach was considered: fault detection and fault type classification. The faults were comprised of different types at several line locations and variable fault impedance. The features from instantaneous three-phase current and voltages and calculated swing-center voltage (SCV) were extracted in time, frequency, and time–frequency domains. A photovoltaic (PV) and a Doubly-Fed Induction Generator (DFIG) wind farm plant were the considered renewable resources. The unbalanced data problem was investigated and mitigated using the synthetic minority class oversampling technique (SMOTE). The hyperparameters of the evaluated classifiers, namely decision trees (DT), Support Vector Machines (SVM), k-Nearest Neighbors (k-NN), and Ensemble trees, were optimized using the Bayesian optimization algorithm. The extracted features were reduced using several methods. The classification performance was evaluated in terms of the accuracy, specificity, sensitivity, and precision metrics. The results show that the data balancing improved the specificity of DT, SVM, and k-NN classifiers (DT: from 99.86% for unbalanced data to 100% for balanced data; SVM: from 99.28% for unbalanced data to 99.93% for balanced data; k-NN: from 99.64% for unbalanced data to 99.74% for balanced data). The forward feature selection combined with the Bag ensemble classifier achieved 100% accuracy, sensitivity, specificity, and precision for fault detection (binary classification), while the Adaboost ensemble classifier had the highest accuracy (99.4%), compared to the other classifiers when using the complete set of features. The classification models with the highest performance were further tested using a new dataset test case. They showed high detection and classification capabilities. The proposed approach was compared with the previous methodologies from the literature.
first_indexed 2024-03-09T10:08:10Z
format Article
id doaj.art-0a693459669e431a8751413388781cfd
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-09T10:08:10Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-0a693459669e431a8751413388781cfd2023-12-01T22:54:56ZengMDPI AGEnergies1996-10732022-07-011515547510.3390/en15155475Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine LearningKhalfan Al Kharusi0Abdelsalam El Haffar1Mostefa Mesbah2Electrical and Computer Engineering, Sultan Qaboos University, P.O. Box 33, Muscat 123, OmanElectrical and Computer Engineering, Sultan Qaboos University, P.O. Box 33, Muscat 123, OmanElectrical and Computer Engineering, Sultan Qaboos University, P.O. Box 33, Muscat 123, OmanIntegrating inverter-based generators in power systems introduces several challenges to conventional protection relays. The fault characteristics of these generators depend on the inverters’ control strategy, which matters in the detection and classification of the fault. This paper presents a comprehensive machine-learning-based approach for detecting and classifying faults in transmission lines connected to inverter-based generators. A two-layer classification approach was considered: fault detection and fault type classification. The faults were comprised of different types at several line locations and variable fault impedance. The features from instantaneous three-phase current and voltages and calculated swing-center voltage (SCV) were extracted in time, frequency, and time–frequency domains. A photovoltaic (PV) and a Doubly-Fed Induction Generator (DFIG) wind farm plant were the considered renewable resources. The unbalanced data problem was investigated and mitigated using the synthetic minority class oversampling technique (SMOTE). The hyperparameters of the evaluated classifiers, namely decision trees (DT), Support Vector Machines (SVM), k-Nearest Neighbors (k-NN), and Ensemble trees, were optimized using the Bayesian optimization algorithm. The extracted features were reduced using several methods. The classification performance was evaluated in terms of the accuracy, specificity, sensitivity, and precision metrics. The results show that the data balancing improved the specificity of DT, SVM, and k-NN classifiers (DT: from 99.86% for unbalanced data to 100% for balanced data; SVM: from 99.28% for unbalanced data to 99.93% for balanced data; k-NN: from 99.64% for unbalanced data to 99.74% for balanced data). The forward feature selection combined with the Bag ensemble classifier achieved 100% accuracy, sensitivity, specificity, and precision for fault detection (binary classification), while the Adaboost ensemble classifier had the highest accuracy (99.4%), compared to the other classifiers when using the complete set of features. The classification models with the highest performance were further tested using a new dataset test case. They showed high detection and classification capabilities. The proposed approach was compared with the previous methodologies from the literature.https://www.mdpi.com/1996-1073/15/15/5475machine learningfault detectionfault classificationinverter-based generatorspower system protectionrenewable energy
spellingShingle Khalfan Al Kharusi
Abdelsalam El Haffar
Mostefa Mesbah
Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
Energies
machine learning
fault detection
fault classification
inverter-based generators
power system protection
renewable energy
title Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
title_full Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
title_fullStr Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
title_full_unstemmed Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
title_short Fault Detection and Classification in Transmission Lines Connected to Inverter-Based Generators Using Machine Learning
title_sort fault detection and classification in transmission lines connected to inverter based generators using machine learning
topic machine learning
fault detection
fault classification
inverter-based generators
power system protection
renewable energy
url https://www.mdpi.com/1996-1073/15/15/5475
work_keys_str_mv AT khalfanalkharusi faultdetectionandclassificationintransmissionlinesconnectedtoinverterbasedgeneratorsusingmachinelearning
AT abdelsalamelhaffar faultdetectionandclassificationintransmissionlinesconnectedtoinverterbasedgeneratorsusingmachinelearning
AT mostefamesbah faultdetectionandclassificationintransmissionlinesconnectedtoinverterbasedgeneratorsusingmachinelearning