Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional...

67
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy's NNSA Provable estimation in distribution grids: physics-informed statistical learning perspective Deepjyoti Deka Theory Division LANL Big Data Tutorial Series 2020

Transcript of Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional...

Page 1: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Operated by Los Alamos National Security, LLC for the U.S. Department of Energy's NNSA

Provable estimation in distribution grids: physics-informed statistical learning perspective

Deepjyoti Deka

Theory Division

LANL

Big Data Tutorial Series 2020

Page 2: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Los Alamos National Lab

• Oldest DOE-NNSA Lab• ~ 10,000 staff• 7200 feet above sea level• Ski-hill is 10 mins away• Near Santa Fe, New Mexico

Page 3: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

❖Web: https://lanl-ansi.github.io/

❖ Email: [email protected], for projects, post-doc, student positions.

Russell

Bent

Sidhant

Misra

Harsha

Nagarajan

Marc

Vuffray

Hassan

Hijazi

Kaarthik

Sundar

Deepjyoti

Deka

Nathan

LemonsAndrey

Lokhov

Yury

Maximov

Carleton

Coffrin

Anatoly

Zlotnik

Elena

Khlebnikov

a

Svetlana

Tokareva

Melissa

Turcotte

Smitha

Gopinath

Page 4: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Transmission Grid

Page 5: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Distribution Grid

• Final Tier in electricity transfer

• Voltage: High Medium Low

Page 6: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Distribution Grid

• Final Tier in electricity transfer

Traditional direction of flow

Page 7: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Distribution Grid

• Final Tier in electricity transfer

Current direction of flow → Issues

Page 8: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Grid Issues

Challenges• Greater Variability/intermittent• Lesser inertia/stability• Needs real-time observability,

control

Page 9: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Grid Issues

Challenges• Greater Variability/intermittent• Lesser inertia/stability• Needs real-time observability,

control

Squirrel or cyber attack?

Electricity markets:

Use• Estimation• Optimization• Resilience

Forest fires

Page 10: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Grid Issues

Challenges• Greater Variability/intermittent• Lesser inertia/stability• Needs real-time observability,

control

Use• Estimation• Optimization• Resilience

Page 11: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Grid Issues

Challenges• Greater Variability/intermittent• Lesser inertia/stability• Needs real-time observability,

control

Solution• Smart meters: PMUs, micro-PMUs, IoT• Big Data: High fidelity measurements • Over 2500 networked PMUs• Sparse: Not everywhere in low voltage grids

Use• Estimation• Optimization• Resilience

Page 12: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Inte

rpre

tabil

ity

Speed

Physics

(Power-Systems)

Informed Tuning (Power System interpretable

but repetitive & off-line,

hand-controlled)

Physics-Free

Machine Learning(automatic, training & execution efficient,

but lacking Power System interpretability)

Physics-informed

Machine Learning

➢ Advantage: Provable results, Missing data extensions

Page 13: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Learning Problems in Distribution Grids

Substation

Load Nodes

• Structure Learning

• Learning Line Impedances

• Incomplete observations

Missing Node

R, X

Theoretical guarantees:what length of observations? how much noise?how much observability?

Page 14: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Data-driven problems

Learning:Topology & Parameter

Beyond radial grids: Graphical

Models

Learning using Dynamics

Neural Networks:

when, why

Page 15: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Physics-informed:

• Restrictions due to domain knowledge

1. Structure of the grid: radial or large loops if meshed

Page 16: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Physics-informed:

b

a

c

dSlack Bus

wt. Laplacian matrix

• Restrictions due to domain knowledge

1. Structure of the grid: radial or large loops if meshed

2. Flow Physics (Static regime)

• First order expansion: LinDist Flow

Page 17: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Physics-informed:

b

a

c

dSlack Bus

• Static Regime:

• LinDist Flow:

• Dynamic Regime: Swing Equations

• Frequency:

• Inertia (M) and Damping (D)

Net disturbance imbalance

Dynamics of state variables

Page 18: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Physics-informed:

1. Structure of the grid:

• radial or large loops

2. Flow Physics:

• Static Regime (>1 m)

• Dynamic Regime (<1 sec)

Statistical Learning:

• Properties of large/finite data

1. Sufficient statistics:

• Means, covariances

2. Concentration bounds:

• How far are empirical estimates from true values?

Chernoff, Hoeffding, Markov boundsDvorkin et al., Uncertainty Sets For Wind Power Generation, PES Letters 2016

Page 19: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Physics-informed:

1. Structure of the grid

2. Flow Physics

Statistical Learning:

1. Sufficient statistics:

2. Concentration bounds:

Provable Learning solutions1. Estimation algorithm consistent at infinite

samples.

2. Correct with high probability at finite samples/noise etc.

Page 20: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Data: Time-series Nodal voltages at all nodes (static regime)

• Unobserved: all lines

• Estimate: Operational Topology

Learning with nodal voltages

• Deka et al., Structure Learning in Distribution Networks, IEEE Trans. Control of Networks, 2017

Page 21: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Voltages in Radial Network

• Variance of voltage diff.:

• Minimum along any direction reached at nearest neighbor

𝑐

𝑏

a

𝑎

𝑐

𝑏

𝑎

𝑐

𝑏

Page 22: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Topology Learning (No missing nodes)

Greedy Topology Learning:

1. Spanning Tree with edge weights given by

𝑐

𝑏

a

• NO additional information needed

• Works for monotonic flows (gas,water, heating)

• Computational complexity: O(|V|^2 log |V|)

Sample Complexity :

For a grid with constant depth and sub-Gaussian complex power injections, 𝑂( 𝑉 2 log 𝑉 /𝜂 )samples recovers the true topology with probability 1 − 𝜂.

Page 23: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Topology Learning (No missing nodes)

33-bus test system, Matpower

Reference: 12 KV substation voltage

Effect of Noise

Page 24: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Topology Learning with Missing Data

• Missing nodes that are greater than 1 hop away (not adjacent)

𝑎

𝑐3

𝑏2

𝑐5𝑐4 𝑐6

𝑝

𝑐1𝑏1𝑐2

𝑑

Unobserved node

𝑎

𝑐3 𝑐5𝑐4 𝑐6

𝑐1𝑐2

𝑑Spanning tree

4 hop nodes become 2 hop neighbors

Page 25: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Topology Learning with Missing Data

• Missing nodes that are greater than 1 hop away (not adjacent)

• Deka et al., Joint Estimation of Topology and Injection Statistics with Missing Nodes, IEEE Trans. Control of Networks, 2020

𝑎

𝑐3 𝑐5𝑐4 𝑐6

𝑐1𝑐2

𝑑

Node triplets:

Page 26: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Topology Learning with Missing Data

• Missing nodes that are greater than 1 hop away (not adjacent)

• Learning Algo:

1. Construct spanning tree

2. Cluster matrix

3. Find missing parents and iterate.

𝑎

𝑐3 𝑐5𝑐4 𝑐6

𝑐1𝑐2

𝑑

𝑎

𝑐3

𝑏2

𝑐5𝑐4 𝑐6

𝑝

𝑐1𝑏1𝑐2

𝑑

• Deka et al., Joint Estimation of Topology and Injection Statistics with Missing Nodes, IEEE Trans. Control of Networks, 2020

Page 27: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Data: Time-series Nodal voltages and injection samples at leaves

• Unobserved: all intermediate nodes & lines

• Estimate: Operational Topology + Line Impedance

Learning with end-users

Page 28: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Time-stamped voltage magnitudes (V)

• Time-stamped nodal active & reactive injections (P &Q)

End-user data

• Cross-covariances:

Page 29: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Learning with end-users

• Data: Time-series Nodal voltages and injection samples at leaves

• Algorithm:

➢ Compute effective impedances between leaf pairs

➢ Recursive Grouping Algo (Anandkumar’11) to learn topology & distances from known effective impedances

a

b

Page 30: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Recursive Grouping Algo

2. Introduce parents

3. Update distance

1. 𝑎, 𝑏 are leaf nodes with common parent iff𝑑 𝑎, 𝑐 − 𝑑 𝑏, 𝑐 = 𝑑 𝑎, 𝑐′ − 𝑑(𝑏, 𝑐′) for all 𝑐, 𝑐′ ≠ 𝑎, 𝑏

2. 𝑎 is a leaf node and 𝑏 is its parent iff

𝑑 𝑎, 𝑐 − 𝑑(𝑏, 𝑐) = 𝑑 𝑎, 𝑏 for all 𝑐 ≠ 𝑎, 𝑏

a

b

Page 31: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Recursive Grouping Algo

2. Introduce parents

3. Update distance

Page 32: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Recursive Grouping Algo

After Iterations

Page 33: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Estimating effective impedances

• Algorithm:

➢ Compute effective impedances between leaves

➢ Power Flow equations:

➢ Uncorrelated Injections

– Two equations with 2 unknowns

Page 34: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Effect of Correlated Injection

• Algorithm:

➢ Compute effective impedances between leaves

➢ Power Flow equations:

DiSc data set, Aalborg Univ,

Page 35: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Effect of Correlated Injection

• Algorithm:

➢ Compute effective impedances between leaves

➢ Correlated Injections

➢ Computing inverse

➢ ML estimate (SPICE) for inverse:

Page 36: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Sample Complexity

Uncorrelated :

For a grid with constant depth and sub-Gaussian complex power injections, 𝑂( 𝑉 log 𝑉 /𝜂 )samples recovers the true topology with probability 1 − 𝜂.

Correlated :

𝑂( 𝑉 2 log 𝑉 /𝜂 ) samplesrecovers the true topology with probability 1 − 𝜂.

• Park et al., Learning with End-Users in Distribution Grids: Topology and Parameter Estimation, IEEE Trans. Control of Networks, 2020

Page 37: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Simulations: IEEE 33 bus graphs (Matpower samples)

500 600 700 800 900 1000

Page 38: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

1. Loopy grids

2. Time-correlated voltages and injections

Beyond radial grids: Graphical

Models

What about

Page 39: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Probabilistic Distribution → Graphical Model

Correlation Conditional Dependence

𝑇𝑒𝑚𝑝

𝑃𝑟𝑖𝑐𝑒

𝑙𝑜𝑎𝑑

𝑇𝑒𝑚𝑝

𝑃𝑟𝑖𝑐𝑒

𝑙𝑜𝑎𝑑

Page 40: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Graphical Model: Graphical Factorization of Distribution

• Think Inverse Correlation instead of Correlation

Correlation of stock prices Graphical Model of stock prices

Probabilistic Distribution → Graphical Model

Page 41: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Probabilistic Distribution of Nodal Voltages

• Distribution of injections:

Jacobian

voltages Injections• Distribution of voltages:

Page 42: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Distribution with

• Graphical Model: between voltage, phase

Graphical Model of Voltages

Page 43: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Distribution

• Graphical Model: Topology Edges + 2-hop neighbors

Graphical Model of Voltages

Page 44: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Variables:

• Gaussian voltage fluctuations

• Inverse covariance gives graphical model

• Graphical Lasso:

• Neighborhood Lasso:

Graphical Model Estimation

(Yuan & Lin, 2007)

(Meinshausen, 2006)

Page 45: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• How to distinguish true edges??

• Two schemes:

• Neighborhood Counting

• Thresholding

• Exact for radial networks

• Restrictions for loopy/meshed grids

Graphical Model → Topology estimation

• Deka et al., Graphical Models in Meshed Distribution Grids: Topology estimation, change detection & limitations, IEEE Trans. Power Systems, 2020

Page 46: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Neighborhood Counting:

Graphical Model → Topology estimation

Identify non-leaf neighborsIdentify edges to

leaf nodes

Remove edges

Page 47: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Neighborhood Counting: topological separability

• Loopy Grid:

• Recovers exact topology if cycle length greater than 6

Graphical Model → Topology estimation

• Deka et al., Graphical Models in Meshed Distribution Grids: Topology estimation, change detection & limitations, IEEE Trans. Smart Grid, 2020

Page 48: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Thresholding:

• True edges have

• Loopy Grid:

• Recovers topology if cycle length greater than 3 (no triangles)

Graphical Model → Topology estimation

• Deka et al., Graphical Models in Meshed Distribution Grids: Topology estimation, change detection & limitations, IEEE Trans. Smart Grid, 2020

Page 49: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Alg1: counting

• Alg2: thresholding

• 56 bus system

Graphical Model → Topology estimation

• Deka et al., Graphical Models in Meshed Distribution Grids: Topology estimation, change detection & limitations, IEEE Trans. Smart Grid, 2020

Page 50: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Extends to 3-phase unbalanced system• Deka et al., Topology estimation using graphical models

in multi-phase power distribution grids, IEEE Trans. Power Systems, 2020

Graphical Model → Topology estimation

𝒂𝜶

𝒂𝜷

𝒂𝜸

𝒃𝜷

𝒃𝜶

𝒃𝜸

𝒂 𝒃

Page 51: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• General Grids with triangles??

• Temporal Correlations??

What about

IEEE 14 bus

Does not vanish

Page 52: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• General Grids with triangles??

• Temporal Correlations??

What about

Learning using Dynamics

Page 53: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Dynamic Regime: Swing Equations

• Frequency

• Inertia (M) and Damping (D) from synchronous

machines.

• Stochastic noise

Net power imbalanceDynamics of phase angles

b

a

c

d

~

~ ~

~

• Fluctuations due to ambient noise in injections:

Page 54: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• General Form:

• Graphical Model:

Inverse Correlation Matrix Inverse Power Spectral Density

Fourier Transform of delayed correlation

Invert

Invert

Swing equationPower Flow

Page 55: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• General Form:

• Graphical Model:

Inverse Correlation Matrix Inverse Power Spectral Density

Neighborhood Lasso (Meinshausen, 2006)

Swing equationPower Flow

• Finite samples:

Wiener Filter (non-causal)(Wiener, Kolmogorov 1950)

Page 56: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

𝛀il

𝛀ij

𝛀ik

• Graphical Model of voltages: Topology Edges + 2-hop neighbors

Learning in dynamic regime:

Graphical ModelTopology

• Dynamic regime (inverse power spectral density):

• Neighborhood counting (cycle length > 6)

• Inverse PSD: ( is function of frequency)

❑ Phase remains constant for spurious edges at all frequency

Page 57: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Graphical Model of voltages: Topology Edges + 2-hop neighbors

Learning in dynamic regime:

Graphical ModelTopology

• Dynamic regime (inverse power spectral density):

• Neighborhood counting (cycle length > 6)

• Phase based edge detection (all graphs)

• Holds for colored (WSS or cyclo-stationary) inputs• S. Talukdar et al., Physics-informed learning in linear dynamical systems,

Automatica, 2020.

Pruned model

Page 58: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Graphical Model of voltages: Topology Edges + 2-hop neighbors

Learning in dynamic regime:

• Dynamic regime (inverse power spectral density):

• Phase based edge detection (all graphs)

• Any linear dynamical system: Eg. Buildings• S. Talukdar et al., Physics-informed learning in linear dynamical systems,

Automatica, 2020.

Page 59: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Graphical Model of voltages: Topology Edges + 2-hop neighbors

Learning in dynamic regime:

• Dynamic regime (inverse power spectral density):

• Phase based edge detection (all graphs)

• Any linear dynamical system: Eg. Buildings• S. Talukdar et al., Physics-informed learning in linear dynamical systems,

Automatica, 2020.

Graph lasso

Graph laso with regularization

Algo (no regularization)

Algo with regularization

1- step regression

Page 60: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

• Graphical Model of voltages: static or dynamic

– Uses inverse voltage covariance or power spectral density

– Needs fluctuations at all nodes ( to be defined)

– What if zero-injection buses exist?

Learning in under-excited grids:

• Learning when 0-injection buses not adjacent

• Deka et al, Tractable learning in under-excited power grids, arxiv pre-print, 2020.

Identify zero-injection and neighbors using regression-test

Non- zero injection

zero- injectionEstimate non-zero neighborhood using graphical model in Kron-reduced graph

Page 61: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Learning in under-excited grids:

• Deka et al, Tractable learning in under-excited power grids, arxiv pre-print, 2020.

Identify zero-injection and neighbors using regression-test

Estimate non-zero neighborhood using graphical model in Kron-reduced graph

33 bus system

Non- zero injection

zero- injection

Page 62: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Practical Applications:

Identify zero-injection and neighbors using regression-test

Estimate non-zero neighborhood using graphical model in Kron-reduced graph

• Use tractable/provable algorithms as a starting point

• Additional constraints from real data:

– Prior structures /impedance values (monitor change instead)

– Use threshold selection based on historical data

– Learn noise levels

• Data-driven guided by real-data: – Matt Reno, Yang Wang, Ram Rajagopal, Reza Arghandeh, Sascha von Meier,

Vijay Arya

• Direct Samples not statistics: (regression or active probing based) – Steven Low, Vassilis Kekatos, Guido Cavraro

• Statistical change detection:– Anuradha Annaswamy, Alejandro Garcia

Page 63: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

When such methods do not work well?

Identify zero-injection and neighbors using regression-test

Estimate non-zero neighborhood using graphical model in Kron-reduced graph

• Non-linearity makes linear approximations inadequate

– Kernel based methods (George Giannakis)

– Koopman operators

– Neural networks- physics-informed

(Yue Zhang)

• Use case where NN works well:

– Fault detection/ localization

Neural Networkwith caution• Wenting Li et al., Real-time Faulted Line Localization and

PMU Placement in Power Systems through Convolutional Neural Networks, IEEE Trans. Power Systems, 2019.

Page 64: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Collaborators:

Murti SalapakaMinnesota

Misha Chertkov

Univ. of Arizona

Saurav Talukdar

Google Harish Doddi

Minnesota

Sidhant Misra

LANL

Wenting Li

LANL

Sejun Park

KAIST

Support:

Scott Backhaus

NIST

Page 65: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

❖Web: https://lanl-ansi.github.io/

❖ Email: [email protected], for projects, post-doc, student positions.

Russell

Bent

Sidhant

Misra

Harsha

Nagarajan

Marc

Vuffray

Hassan

Hijazi

Kaarthik

Sundar

Deepjyoti

Deka

Nathan

LemonsAndrey

Lokhov

Yury

Maximov

Carleton

Coffrin

Anatoly

Zlotnik

Elena

Khlebnikov

a

Svetlana

Tokareva

Melissa

Turcotte

Smitha

Gopinath

Page 66: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

`

❖Web: https://lanl-ansi.github.io/

❖ Email: [email protected], for projects, post-doc, student positions.

Russell

Bent

Sidhant

Misra

Harsha

Nagarajan

Marc

Vuffray

Hassan

Hijazi

Kaarthik

Sundar

Deepjyoti

Deka

Nathan

LemonsAndrey

Lokhov

Yury

Maximov

Carleton

Coffrin

Anatoly

Zlotnik

Elena

Khlebnikov

a

Svetlana

Tokareva

Melissa

Turcotte

Smitha

Gopinath

Page 67: Provable estimation in distribution gridsyweng2/Tutorial5/pdf/Slides_deka.pdf · •Additional constraints from real data: –Prior structures /impedance values (monitor change instead)

Thank You. Questions!

Ans: