Source-linked AI summary

Physics-Aware Neural Networks for Distribution System State Estimation

Ahmed S. Zamzam, Nicholas D. Sidiropoulos

arXiv:1903.09669v2math.OCeess.SY

TL;DR

Distribution-system state estimation must recover network voltages from limited measurements, while prior learning models ignore the grid’s physical structure. The paper develops a physics-aware, graph-pruned neural network with greedy µPMU placement, and simulations report superior estimation performance with millisecond-scale runtime.

  • Problem

    Prior state-estimation learning models are electrical-model agnostic and over-parameterize the measurement-to-state mapping, while real-time estimation requires efficient computation.

  • Method

    The paper exploits µPMU-induced separability with a graph-pruned neural network and proposes greedy µPMU placement to minimize partition diameter.

  • Results

    The proposed approach shows superior estimation performance over Gauss-Newton, while its running time is on the order of milliseconds.

  • Takeaways & Limitations

    Physics-aware pruning reduces trainable parameters and confines each estimate’s dependence to measurements in its partition or local graph neighborhood.

Abstract

from arXiv · show

The distribution system state estimation problem seeks to determine the network state from available measurements. Widely used Gauss-Newton approaches are very sensitive to the initialization and often not suitable for real-time estimation. Learning approaches are very promising for real-time estimation, as they shift the computational burden to an offline training stage. Prior machine learning approaches to power system state estimation have been electrical model-agnostic, in that they did not exploit the topology and physical laws governing the power grid to design the architecture of the learning model. In this paper, we propose a novel learning model that utilizes the structure of the power grid. The proposed neural network architecture reduces the number of coefficients needed to parameterize the mapping from the measurements to the network state by exploiting the separability of the estimation problem. This prevents overfitting and reduces the complexity of the training stage. We also propose a greedy algorithm for phasor measuring units placement that aims at minimizing the complexity of the neural network required for realizing the state estimation mapping. Simulation results show superior performance of the proposed method over the Gauss-Newton approach.

I. INTRODUCTION

Distribution-system state estimation needs accurate, real-time voltage estimates, but existing optimization and learning approaches face computational or modeling limitations. The paper addresses these issues with a physics-aware, partitioned neural architecture and µPMU placement strategy.

  • DSSE estimates nodal voltages from physical-network measurements for monitoring and control of distribution networks.Rapid renewable-generation and controllable-load fluctuations increase the need for accurate real-time monitoring.
  • Weighted least-squares and Gauss-Newton solvers rely on physical models, while feed-forward neural networks shift estimation computation to matrix-vector multiplications.Learning approaches use offline training to support faster estimation, but prior models do not exploit distribution-network physics.
  • Prior learning models overlook distribution-network physics, causing over-parameterization of the measurement-to-state mapping.The paper exploits µPMU accuracy differences to approximately partition DSSE into smaller, localized estimation problems.
  • The proposed method achieves superior estimation accuracy on the IEEE-37 feeder, with running time on the order of milliseconds.A greedy µPMU-placement algorithm minimizes the resulting partition diameter to reduce neural-network complexity.
  • The PAWNN architecture embeds network structure in its weights and zeros connections from measurements outside each bus partition.Deterministic pruning uses the physical model to sparsify the learning model.
  • The proposed architecture reduces trainable parameters, prevents overfitting, and limits the effects of topology changes or measurement outliers to nearby states.With K layers, a measurement affects estimates at buses at most K hops away.

II. DISTRIBUTION SYSTEM STATE ESTIMATION PROBLEM

The DSSE formulation recovers complex bus voltages from real-time, pseudo-, and forecast-based measurements with differing accuracy. Its WLS objective combines linear and quadratic measurement models, producing a nonlinear optimization problem that can be difficult to solve.

  • A multi-phase feeder is modeled as a graph with N buses and L lines, and each bus voltage contains three phase components.The state vector collects the phase voltages across all buses.
  • DSSE recovers the complex voltage state from real-time measurements and noisier pseudo-measurements representing forecasted loads and renewable generation.Pseudo-measurements compensate for scarce real-time measurements but receive lower confidence because their noise is higher.
  • Real-time data come from AMI, SCADA, and µPMUs, while measurement noise and modeling inaccuracies are represented with zero-mean Gaussian errors of known variance.Forecast errors are likewise modeled with known variance.
  • Because nonlinear measurement mappings appear inside squared WLS residuals, the objective is nonconvex and can become a fourth-order function of the state.This makes optimization challenging.
  • Phasor measurements are linear in the state, whereas voltage, current, power, and forecast-related real-valued measurements are quadratic functions of the state.Complex measurements are represented by their real and imaginary parts.

III. PARTITIONED DSSE

Installing accurate µPMUs enables a vertex-cut partitioning that separates DSSE into subproblems over disjoint graph regions. The resulting mapping estimates each region’s non-µPMU bus voltages from measurements within that region.

  • Partitioning: An articulation vertex is a vertex whose removal disconnects a connected graph; in a tree, every vertex is an articulation point.
  • Partitioning: Vertex-cut partitioning divides the graph’s edge set into disjoint subsets, with each subset’s incident buses forming a corresponding node set.A cut vertex may be replicated across resulting subgraphs.
  • Assumption: The proof assumes noiseless µPMU measurements, although simulations do not invoke this assumption.The stated assumption is motivated by µPMU signal-to-noise ratios of 40–50 dB.
  • DSSE separability: The formulation reduces estimation to voltages at buses without µPMUs, treating the µPMU-equipped bus states as accurately measured.
  • DSSE separability: The DSSE mapping becomes separable across the partition: each region’s voltage estimates use measurements from its buses and edges rather than the entire network.This follows because exact µPMU voltages break dependencies across the cut.

IV. GRAPH-PRUNED NEURAL NETWORKS FOR DSSE

The graph-pruned neural network embeds distribution-network connectivity into its layered weights, restricting information flow according to graph structure. This yields local, hop-limited dependencies while retaining more general parameterization than the cited GCNN formulation.

  • Architecture: Each layer partitions node features, applies a linear transformation and point-wise nonlinearity, and produces node-partitioned outputs.The output y is divided into N parts representing node features such as bus voltages.
  • Architecture: Weight blocks connecting nonadjacent graph nodes are deterministically zeroed, producing the graph-pruned neural network.
  • Local dependencies: In a two-layer example, each output block depends only on inputs from nodes at most two hops away.For example, y4 depends on all inputs except x1.
  • Comparison: The architecture sparsifies weights using physical network connectivity while allowing a more general parameterization than the cited GCNN models.The cited GCNN formulation constrains aligned weight blocks to scaled versions of one matrix.

A. Required number of layers

The required graph-pruned NN depth is tied to the diameter of the vertex-cut partitioning induced by µPMU placement. Smaller partition diameters permit shallower networks to represent the DSSE mapping.

  • Depth requirement: µPMU placement breaks dependencies between a bus’s estimated state and measurements outside its partition, enabling partition-specific DSSE mappings.
  • Definitions: A graph’s eccentricity is the maximum shortest-path length from one vertex, while its diameter is the maximum eccentricity over all vertices.
  • Definitions: The partitioning diameter is the maximum diameter among subgraphs created by cutting the selected vertices.
  • Depth requirement: A two-layer graph-pruned NN can potentially approximate the mapping when the partitioning diameter is 2, whereas diameter 3 requires at least three layers.

B. Greedy algorithm for µPMU placement

The proposed greedy algorithm places µPMUs to minimize the diameter of the resulting vertex-cut partitioning under a placement budget. It repeatedly bisects the longest shortest path and runs in O(K|N|).

  • Placement objective: Given a µPMU budget, the placement problem minimizes the diameter of the resulting vertex-cut partitioning so the DSSE subproblems remain balanced.The partitioned subproblems are reported as almost equivalent to the original formulation under realistic experimental settings.
  • Greedy placement: The greedy method identifies the longest shortest path across current subgraphs and installs the next µPMU at its midpoint.This process repeats until the budget K is reached.
  • Implementation: For tree subgraphs, depth-first searches find a diameter by measuring eccentricities from an initial node and from the farthest node found.
  • Complexity: O(K|N|) is the total complexity of the placement algorithm when each of K iterations costs O(|N|).

V. EXPERIMENTAL RESULTS

Experiments on the IEEE-37 feeder evaluate PAWNN under different µPMU placements, measurement settings, and estimator baselines. The results assess placement quality, estimation accuracy, runtime, and implementation conditions.

  • Experimental setup: The IEEE-37 feeder is highly unbalanced and includes delta-connected loads plus single-, two-, and three-phase connections.
  • µPMU placement: The proposed greedy placement matches optimal placement for most µPMU budgets, differing by only one in partition diameter for budgets of 2 and 6.
  • Experimental setup: Training and testing samples represent diverse loading conditions generated from load and renewable-generation data, with noisy measurements synthesized from power-flow states.
  • Scenario A: Scenario A uses five µPMUs placed by the proposed greedy algorithm, producing a partition diameter of 4 and a four-layer graph-pruned NN.
  • Performance comparison: The proposed learning method achieves estimation accuracy an order of magnitude better than Gauss-Newton in Scenario A, while shifting most computation offline.
  • Scenario B: Scenario B requires six graph-pruned NN layers to approach Scenario A accuracy because its suboptimal µPMU placement yields a partition diameter of 6.
  • Estimator comparison: Voltage magnitudes and angles estimated by the proposed approach show superior performance relative to Gauss-Newton across the IEEE-37 feeder.

A. Robustness of PAWNN

The robustness experiment corrupts one µPMU’s measurements with severe Gaussian noise and examines how estimation errors spread through the feeder. PAWNN limits the affected region compared with Gauss-Newton.

  • Error localization: PAWNN’s deterministic graph structure prevents erroneous measurements from propagating more than the number of network layers.
  • Corrupted measurements: The robustness test corrupts the three-phase voltage-phasor measurements from the µPMU at bus 734 with Gaussian noise of standard deviation 10.
  • Error localization: Under corrupted bus-734 measurements, only neighboring bus-voltage estimates are affected by the proposed approach, whereas Gauss-Newton becomes totally corrupted.

VI. CONCLUSIONS

The paper concludes that graph-pruned neural networks exploit approximate DSSE separability to support real-time monitoring with sparse, physics-informed models. It also reports near-optimal µPMU placement and robustness to corrupted measurements.

  • PAWNN prunes unneeded neural-network connections using distribution-network physics, reducing overfitting while estimating states from few noisy measurements and pseudo-measurements.
  • The proposed greedy µPMU-placement algorithm finds near-optimal feeder partitionings by minimizing their diameter.
  • The proposed approach supports real-time distribution-network monitoring and remains robust against corrupted measurements.
Loading 1903.09669v2…