An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network

Deep learning (DL)-based pre-fault dynamic security assessment (DSA) methods have shown promising results. However, DL-based DSA faces challenges related to model robustness against topology changes and database imbalances. Although an accurate model can be trained for a particular topology, it ofte...

Full description

Saved in:
Bibliographic Details
Main Authors: Sasan Azad, Mohammad Taghi Ameli
Format: Article
Language:English
Published: Elsevier 2025-03-01
Series:Results in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590123025002609
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832573079351459840
author Sasan Azad
Mohammad Taghi Ameli
author_facet Sasan Azad
Mohammad Taghi Ameli
author_sort Sasan Azad
collection DOAJ
description Deep learning (DL)-based pre-fault dynamic security assessment (DSA) methods have shown promising results. However, DL-based DSA faces challenges related to model robustness against topology changes and database imbalances. Although an accurate model can be trained for a particular topology, it often does not work for other topologies and requires updating. Also, most existing methods consider a balanced labeled database to train a DL-based model optimally. Meanwhile, as modern power systems become more stable, the number of secure operating conditions is far more than that of insecure ones. This causes the training database to be imbalanced and reduces the model's efficiency. This paper addresses these two challenges with the help of transfer learning (TL) and conditional tabular generative adversarial networks (CTGAN). This paper first generates synthetic data using CTGAN, which helps create a balanced and representative training database to combat the negative effects of an imbalanced database. Then, the power system is zoned, and for each zone, a model based on a graph convolutional network (GCN) is trained with a balanced database to achieve better performance. The GCN-based model improves evaluation accuracy using power system topological information as an adjacency matrix. Since the impact of topology changes on fault behavior is not the same throughout the power system, power system zoning prevents unnecessary updates to some zones. Finally, when the power system topology changes, using maximum mean difference (MMD), the zones that need to be updated are determined, and the transfer approach for these zones is selected. In this paper, for high MMD, the fine-tuning approach of the entire model is employed, and for low MMD, the fine-tuning approach of the last two dense layers is employed. Using two different transfer approaches based on the MMD value reduces model update time and ensures effective performance. The proposed model was implemented on the IEEE 118-bus system and analyzed based on various indicators, and the results show its effectiveness.
format Article
id doaj-art-6089a40bf10c41d9a392f26dd93ab56c
institution Kabale University
issn 2590-1230
language English
publishDate 2025-03-01
publisher Elsevier
record_format Article
series Results in Engineering
spelling doaj-art-6089a40bf10c41d9a392f26dd93ab56c2025-02-02T05:29:15ZengElsevierResults in Engineering2590-12302025-03-0125104172An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional networkSasan Azad0Mohammad Taghi Ameli1Department of Electrical Engineering, Shahid Beheshti University, Tehran, IranCorresponding author; Department of Electrical Engineering, Shahid Beheshti University, Tehran, IranDeep learning (DL)-based pre-fault dynamic security assessment (DSA) methods have shown promising results. However, DL-based DSA faces challenges related to model robustness against topology changes and database imbalances. Although an accurate model can be trained for a particular topology, it often does not work for other topologies and requires updating. Also, most existing methods consider a balanced labeled database to train a DL-based model optimally. Meanwhile, as modern power systems become more stable, the number of secure operating conditions is far more than that of insecure ones. This causes the training database to be imbalanced and reduces the model's efficiency. This paper addresses these two challenges with the help of transfer learning (TL) and conditional tabular generative adversarial networks (CTGAN). This paper first generates synthetic data using CTGAN, which helps create a balanced and representative training database to combat the negative effects of an imbalanced database. Then, the power system is zoned, and for each zone, a model based on a graph convolutional network (GCN) is trained with a balanced database to achieve better performance. The GCN-based model improves evaluation accuracy using power system topological information as an adjacency matrix. Since the impact of topology changes on fault behavior is not the same throughout the power system, power system zoning prevents unnecessary updates to some zones. Finally, when the power system topology changes, using maximum mean difference (MMD), the zones that need to be updated are determined, and the transfer approach for these zones is selected. In this paper, for high MMD, the fine-tuning approach of the entire model is employed, and for low MMD, the fine-tuning approach of the last two dense layers is employed. Using two different transfer approaches based on the MMD value reduces model update time and ensures effective performance. The proposed model was implemented on the IEEE 118-bus system and analyzed based on various indicators, and the results show its effectiveness.http://www.sciencedirect.com/science/article/pii/S2590123025002609Pre-fault dynamic security assessmentGraph convolutional networkTransfer learningPower system zoningTransfer approach
spellingShingle Sasan Azad
Mohammad Taghi Ameli
An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
Results in Engineering
Pre-fault dynamic security assessment
Graph convolutional network
Transfer learning
Power system zoning
Transfer approach
title An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
title_full An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
title_fullStr An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
title_full_unstemmed An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
title_short An imbalanced deep learning framework for pre-fault flexible multi-zone dynamic security assessment via transfer learning based graph convolutional network
title_sort imbalanced deep learning framework for pre fault flexible multi zone dynamic security assessment via transfer learning based graph convolutional network
topic Pre-fault dynamic security assessment
Graph convolutional network
Transfer learning
Power system zoning
Transfer approach
url http://www.sciencedirect.com/science/article/pii/S2590123025002609
work_keys_str_mv AT sasanazad animbalanceddeeplearningframeworkforprefaultflexiblemultizonedynamicsecurityassessmentviatransferlearningbasedgraphconvolutionalnetwork
AT mohammadtaghiameli animbalanceddeeplearningframeworkforprefaultflexiblemultizonedynamicsecurityassessmentviatransferlearningbasedgraphconvolutionalnetwork
AT sasanazad imbalanceddeeplearningframeworkforprefaultflexiblemultizonedynamicsecurityassessmentviatransferlearningbasedgraphconvolutionalnetwork
AT mohammadtaghiameli imbalanceddeeplearningframeworkforprefaultflexiblemultizonedynamicsecurityassessmentviatransferlearningbasedgraphconvolutionalnetwork