{"title":"Bad Data Detection and Identification Based on Graph Neural Network for Power System State Estimation","authors":"Ronald Kfouri;Rabih A. Jabr;Izudin Džafić","doi":"10.35833/MPCE.2025.000178","DOIUrl":null,"url":null,"abstract":"Despite recent progress in solving the state estimation problem, its real-time performance remains challenged by the presence of bad data, increasing computational demands for detection and identification. A state estimator uses neighboring measurements to estimate the system states, similar to how a graph neural network (GNN) refines node embeddings (bus states) based on messages from neighboring nodes. This paper proposes a GNN-based framework that detects and identifies bad data before providing measurements to the state estimator. The framework incorporates grid topology, employs node and edge features, and exploits correlations of measurement data to enhance identification accuracy. Specifically, an edge-conditioned GNN is developed to transform graph-based features into categories that detect bad measurements and identify their sources. The generated dataset uses historical load profiles and includes conventional and synchrophasor measurements to emulate real-life applications. The proposed framework is tested on MATPOWER 6-bus and IEEE 14-, 30-, 118-, and 300-bus systems. The results demonstrate high accuracy and illustrate graph-learning patterns. Thus, operators can take preventive actions before the bad measurements propagate through the state estimator.","PeriodicalId":51326,"journal":{"name":"Journal of Modern Power Systems and Clean Energy","volume":"14 2","pages":"760-772"},"PeriodicalIF":6.1000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11244249","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Modern Power Systems and Clean Energy","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/11244249/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/12 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Despite recent progress in solving the state estimation problem, its real-time performance remains challenged by the presence of bad data, increasing computational demands for detection and identification. A state estimator uses neighboring measurements to estimate the system states, similar to how a graph neural network (GNN) refines node embeddings (bus states) based on messages from neighboring nodes. This paper proposes a GNN-based framework that detects and identifies bad data before providing measurements to the state estimator. The framework incorporates grid topology, employs node and edge features, and exploits correlations of measurement data to enhance identification accuracy. Specifically, an edge-conditioned GNN is developed to transform graph-based features into categories that detect bad measurements and identify their sources. The generated dataset uses historical load profiles and includes conventional and synchrophasor measurements to emulate real-life applications. The proposed framework is tested on MATPOWER 6-bus and IEEE 14-, 30-, 118-, and 300-bus systems. The results demonstrate high accuracy and illustrate graph-learning patterns. Thus, operators can take preventive actions before the bad measurements propagate through the state estimator.
期刊介绍:
Journal of Modern Power Systems and Clean Energy (MPCE), commencing from June, 2013, is a newly established, peer-reviewed and quarterly published journal in English. It is the first international power engineering journal originated in mainland China. MPCE publishes original papers, short letters and review articles in the field of modern power systems with focus on smart grid technology and renewable energy integration, etc.