HyperAIHyperAI

Command Palette

Search for a command to run...

PROTECT-90: 電力系統保護のための故障データセット

Julian Oelhaf Georg Kordowich Christian Bergler Andreas Maier Johann Jäger Siming Bayer

概要

電力系統保護におけるデータ駆動型手法への関心の高まりにもかかわらず、透明性が高く再現可能な評価を可能にする、標準化され公開された高電圧波形データセットが不足している。このギャップに対処するため、本論文では、一貫したデジタル故障記録装置様の測定値を備えた高電圧故障研究のための、オープンな電磁過渡現象(EMT)シミュレーションに基づく参照ベンチマークであるPROTECT-90データセットを導入し、本研究と共に公開する。このデータセットは、系統運用点、線路定数、故障条件を系統的に文書化した領域ランダム化を施した、標準化された90 kV二回線トポロジー上で生成された、物理的に一貫性のある9,022の短絡シミュレーションエピソードから構成される。各エピソードについて、同期された三相電圧および電流波形が8つの計測地点で記録され、故障種別、故障点、発生時刻、運用条件を記述した構造化された機械可読なメタデータと共に公開される。すべてのモデル化の仮定、パラメータ範囲、データ生成手順は、透明性と研究間の比較可能性を確保するために明示的に文書化されている。物理的に根拠のあるEMTシミュレーション、バランスの取れたシナリオ網羅性、およびオープンアクセス性を組み合わせることで、PROTECT-90は、保護指向の信号処理および学習ベース手法の再現可能なベンチマークのための標準化された基盤を確立する。

One-sentence Summary

Researchers from Friedrich-Alexander-Universität Erlangen-Nürnberg and Ostbayerische Technische Hochschule Amberg-Weiden introduce PROTECT-90, an open electromagnetic transient-simulated benchmark comprising 9,022 physically consistent short-circuit episodes on a standardized 90kV90\, \text{kV}90kV double-line topology that provides synchronized three-phase voltage and current waveforms with structured metadata to enable transparent, reproducible evaluation of data-driven power system protection methods.

Key Contributions

  • The PROTECT-90 dataset is released as an openly accessible high-voltage electromagnetic transient benchmark comprising 9,022 labeled fault scenarios with synchronized three-phase voltage and current measurements and structured, machine-readable metadata.
  • A physically constrained domain-randomization framework systematically varies grid operating points, line parameters, and fault conditions within explicitly documented and physically plausible bounds.
  • Full documentation of all modeling assumptions, parameter ranges, and data-generation procedures is provided under an open license to support transparent and reproducible evaluation of protection-oriented signal processing and learning-based methods.

Introduction

Electromagnetic transient (EMT) simulation is essential for analyzing fault behavior in high-voltage protection, yet openly accessible waveform datasets with fully documented topologies, parameter ranges, and labeling conventions remain scarce. Existing public resources either rely on proprietary grid models without releasing complete waveform corpora and metadata, or offer real-world recordings that lack structured simulation assumptions, limiting reproducibility and cross-study comparability. The authors address this gap by introducing PROTECT-90, a publicly released 90 kV EMT dataset containing 9,022 physically consistent fault scenarios. It provides raw three-phase voltage and current measurements together with machine-readable metadata and explicitly bounded domain-randomized parameters, establishing a transparent and reproducible benchmark for protection-oriented waveform analysis.

Dataset

The authors introduce PROTECT-90, a synthetic benchmark dataset for high-voltage fault studies, generated through automated electromagnetic transient simulations in PowerFactory. The dataset is publicly available on Zenodo under a CC BY 4.0 license, with a compressed size of 12.5 GB and an uncompressed size of approximately 31 GB.

Dataset composition and sources

  • The dataset contains 9,022 fault scenarios, all representing short-circuit events with no separate non-fault class.
  • Each scenario is stored as an individual Python pickle file containing a time-series dataframe, accompanied by a structured CSV metadata file (7.3 MB).
  • Waveforms are simulated on a standardized 90 kV high-voltage double-line network with three buses, two parallel corridors between adjacent bus pairs, external grid equivalents at Bus 1 and Bus 3, and aggregated loads at Bus 2 and Bus 3.

Key details for each subset

  • Fault types (single-line-to-ground, line-to-line, line-to-line-to-ground, three-phase) are approximately uniformly distributed within each line section.
  • Primary corridor sections (Line 1-2A and Line 2-3A) each account for roughly 35% of the dataset, while secondary corridor sections (Line 1-2B and Line 2-3B) contribute about 15% each, reflecting a topology switching strategy where secondary corridors are switched out in a subset of scenarios.
  • Topology switching for Line 1-2B, Line 2-3B, and the external grid at Bus 3 is balanced at approximately 50/50, ensuring representation of both single- and double-circuit configurations and reduced infeed conditions.
  • Fault locations are uniformly distributed along the normalized line length, and fault resistance and inception time are sampled within predefined ranges.

How the paper uses the data

  • No predefined train/test split is provided; dataset partitioning is left to the user to enable application-specific evaluation protocols.
  • The authors do not include derived or preprocessed features, allowing users to define task formulations explicitly.

Processing details

  • Each episode contains a single short-circuit event. Grid parameters (line length, series resistance, series reactance, shunt capacitance, load active and reactive power, external grid short-circuit power, voltage magnitude, and voltage angle) are independently sampled within physically constrained bounds using domain randomization.
  • The R/X ratio of all lines is constrained to the interval [0.05, 0.5] to reflect typical high-voltage line characteristics, and all parameter combinations must satisfy load-flow convergence and electromagnetic transient numerical stability.
  • Simulations that fail load-flow convergence are discarded, and exported episodes are verified to contain no missing values.
  • Each pickle file holds a dataframe with 49 columns: one time vector and 48 columns representing synchronized three-phase voltage and current measurements from eight relay locations (six channels per relay), sampled at 6,400 Hz. Signal naming follows a consistent convention encoding bus, line section, quantity, phase, and unit.
  • The structured metadata CSV includes fault type, affected phases, faulted line section, normalized fault location, fault resistance, inception time, randomized grid parameters with physical units, and topology switching states as boolean flags.

Method

The authors leverage an electromagnetic transient simulation framework to generate the dataset, ensuring that each recorded scenario captures physically realistic fault waveforms under varied operating conditions. All simulations are executed in EMT mode using a fixed-step solver with a step size of 10μs10 \, \mu\mathrm{s}10μs. Each scenario begins with a short warm-up period of 0.1s0.1 \, \mathrm{s}0.1s to allow the differential equation system to settle into steady state. The subsequent 1s1 \, \mathrm{s}1s analysis window is recorded and exported at a sampling rate of 6,400Hz6{,}400 \, \mathrm{Hz}6,400Hz, yielding 6,4006{,}4006,400 time steps per episode. This rate corresponds to 128128128 samples per 50Hz50 \, \mathrm{Hz}50Hz fundamental cycle, striking a balance between high-resolution transient analysis and manageable data volume. Three-phase voltages and currents are measured at both terminals of every line segment, producing six measurement channels per relay location and a total of 484848 synchronized waveform channels. The signals are extracted directly at the bus terminals without secondary instrument transformer models, so all exported quantities represent ideal primary voltage and current signals.

To populate the dataset with diverse and physically plausible fault scenarios, the authors employ a domain randomization strategy built on an automated generation pipeline. Each episode contains a single short-circuit event, characterized by the affected line segment, fault type, and involved phases. Fault resistance RfR_fRf and inception time tft_ftf are drawn from predefined ranges, while fault locations are uniformly distributed along the normalized line length to guarantee full spatial coverage. Prior to each simulation, key electrical parameters are independently sampled within specified bounds: per-kilometer line length, series resistance RR'R, series reactance XX'X, and shunt capacitance CC'C, as well as load active and reactive power (P,Q)(P, Q)(P,Q). External grid parameters, including short-circuit power SkS_k''Sk′′, voltage magnitude VVV, and voltage angle ϕ\phiϕ, are likewise randomized. The short-circuit power range is intentionally biased toward lower values to reflect future grid conditions with increased penetration of inverter-based resources and reduced fault levels, and the voltage angle is randomized to prevent systematic phase alignment across scenarios. In a subset of cases, the external grid at Bus 3 is deactivated to emulate reduced infeed or topology reconfiguration. All parameter combinations must satisfy load-flow convergence and EMT numerical stability before, during, and after the fault, and the R/XR/XR/X ratio of every line is constrained to the interval [0.05,0.5][0.05, 0.5][0.05,0.5] to preserve the characteristics of typical high-voltage lines. This physically constrained randomization maintains electrical plausibility while producing a wide variability spectrum representative of real-world high-voltage system operation.

Experiment

The benchmark topology models a realistic 90 kV double-line network with parallel corridors and variable configurations, designed to introduce complex current distributions and impedance measurement errors relevant to distance protection studies. The PROTECT-90 dataset supports multiple protection tasks, including fault classification, line identification, and fault localization, while randomized grid parameters enable robustness analysis under diverse operating conditions. For benchmarking, episode-wise data partitioning is recommended to prevent temporal leakage, and the dataset remains task-agnostic, allowing flexible evaluation designs without prescribed window lengths or model architectures.

The PROTECT-90 dataset provides electromagnetic transient simulations of fault scenarios on a 90 kV double-line network, sampled at 6.4 kHz over one-second episodes. It includes structural variability through switched secondary corridors and randomized grid, line, and fault parameters. The dataset supports fault classification, line identification, and localization tasks while requiring careful episode-wise partitioning to avoid temporal leakage. The topology is a 90 kV double-line system with parallel corridors between three buses, introducing non-trivial current distribution relevant for distance protection. Each episode captures one second of simulation at 6.4 kHz, yielding 6,400 samples per scenario across 9,022 fault episodes. Structural variability is introduced by switching out secondary corridor segments in a subset of scenarios, altering network configuration. Randomized grid, line, load, and fault parameters enable robustness analysis under varying operating conditions and domain shift effects. Fault classification uses phase and short-circuit type labels, while fault localization relies on regression-based estimation of the normalized fault position. Episode-wise data partitioning is recommended to prevent temporal leakage when applying sliding windows for model training and evaluation.

The evaluation uses the PROTECT-90 dataset, which contains electromagnetic transient simulations of fault scenarios on a 90 kV double-line network, to assess fault classification, line identification, and localization. Structural variability is introduced through switched secondary corridors and randomized parameters, enabling robustness analysis under domain shift. The experiments validate that models can accurately classify fault types and estimate fault position, provided that episode-wise data partitioning is applied to prevent temporal leakage.


AIでAIを構築

アイデアからローンチまで — 無料のAIコーディング支援、すぐに使える環境、最高のGPU価格でAI開発を加速。

AI コーディング補助
すぐに使える GPU
最適な料金体系

HyperAI Newsletters

最新情報を購読する
北京時間 毎週月曜日の午前9時 に、その週の最新情報をメールでお届けします
メール配信サービスは MailChimp によって提供されています