+ All Categories
Home > Documents > From data to actionable information: data curation, assimilation, and...

From data to actionable information: data curation, assimilation, and...

Date post: 06-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
14
IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics Tools in Power Systems Chair: Prof. Hamed Mohsenian-Rad, UC Riverside From data to actionable information: data curation, assimilation, and visualization Zhenyu (Henry) Huang Chief Engineer/Team Lead Pacific Northwest National Laboratory July 19, 2016 1
Transcript
Page 1: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

IEEE PES GM2016Panel: Domain-Specific Big Data Analytics Tools in Power Systems

Chair: Prof. Hamed Mohsenian-Rad, UC Riverside

From data to actionable information: data curation, assimilation, and visualization

Zhenyu (Henry) Huang

Chief Engineer/Team Lead

Pacific Northwest National Laboratory

July 19, 2016

1

Page 2: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Rich new data hold the promise to transform grid view and management

• Data sources are more diverse, with increased data volumes

– SCADA phasor

– Market, weather/climate, cyber/communication, …

– Simulated data

• Generic 4 “V’s”: capture the data evolution in power grid.

• What to do with the data in domain-specific applications?

2

Today – SCADA data Emerging – phasor data Improvement

Variety voltage + current + phase angle, … more information

Velocity 1 sample / 4 seconds 30-120 samples / second ~200x faster

Volume 8 terabytes / year 1.5 petabytes / year ~200x more data*

Veracity unseen ms-oscillations oscillations seen at 10ms greater accuracy* Transmission level only

Page 3: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Power grid “Big Data” Challenge: making diverse data reliable, available and actionable

• GridOPTICS™: A suite of methodologies & software modules for accelerating the development and adoption of new dataanalytical tools for the power grid facing new complexity, stochasticity, and dynamics.

3

1. Algorithms2. Solvers 3. Libraries

Computation

1. Viz concepts2. Viz tools3. Visual Analytics

Visualization

Actionable1. Collection2. Processing3. Management

Data

Applications

GridOPTICS Software System (GOSS)

Page 4: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Real-time data ingestion, retrieval, curation from a distributed sensor network

• Requirements

– Cyber-secure sensor network

– Data provenance and privacy

– Real-time processing

• Solution: scalable, flexible middleware and R/Hadoopstatistical analysis capabilities

– Data ingestion is 103 times faster than MySQL

– Linearly scales to many nodes

– Data curation cleans data and detect events with confidence in real time

4

MySQL – Retrieval

MySQL – Ingestion

Data Ingestion and Retrieval

New Method – Ingestion

New Method – Retrieval

Define problem

Define

model

Run model over

entire data set

Select interesting

subsets of the data

Analyze

results /

patterns

Model

validated

Refine

model

Data Curation

Page 5: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

GOSSTM: link data to applications

5

https://github.com/GridOPTICS/GOSS

Page 6: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Data assimilation: State Estimation (SCADA + power flow model)

• Fast State Estimation captures real-time changes and offers an opportunity to stop cascading

6

0

5

10

15

20

25

30

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Eve

nt

Inte

rval

(se

c)

Sequence of Events

September 8, 2011 Pacific Southwest Blackout

Today’s view, >20 sec

Need for speed

improvement

When the event interval is less

than the ability to respond, there

is a cascading effect. This

means that the region of impact

from the disturbance is

expanding.

FY13, 5 sec view

FY14, 0.5 sec view

Page 7: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Data assimilation: Dynamic State Estimation (Phasor + DAE model)

• Estimating power system dynamics states (and parameters) in real time. Excellent tracking using Kalman filter with imperfect model and realistic conditions. Scalable to 1000s cores.

7

0 5 10 15 200.5

1

1.5

States tracking (Basic EnKF)

Re

lative

Ro

tor

An

gle

(ra

d)

0 5 10 15 20

0

5

10

15

x 10-3

Sp

ee

d D

evi (p

u)

True

Mean

Mean+/-3*Std

100 MC Ests

0 5 10 15 20

0.85

0.9

0.95

Eq

' (p

u)

Time (sec)0 5 10 15 20

0.5

0.55

0.6

0.65E

d' (p

u)

Time (sec)

Page 8: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

GridPACKTM: building blocks for scalable power grid computing

8

Mat

rix

Op

sSo

lver

sA

lgo

rith

ms

Ap

plic

atio

ns

Matrix formation: incidental matrix, Y matrix, reduced YSparse: multiply (M*M, M*V, V*V), inverse (M-1), selective opsDense: multiply (M*M, M*V, V*V), inverse (M-1), selective ops

Ax=b: direct, iterativepAx=pb: preconditioning

Numerical derivative; Jacobian

Nonlinear Equations: f(x)=b; g(x)=0DAE, PDE, Kalman Filter

Selective eigenvalue solutionOptimization: simplex, interior point, dynamic, genetic algorithm

Load balancing: static, dynamic

Power flow analysis, state estimation/prediction, contingency analysis

Dynamic simulation, dynamic state estimation, small signal analysisUnit Commitment, Economic Dispatch, Financial Transmission Right

https://www.gridpack.org/

Page 9: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Visual analytics of massive Contingency Analyses for real-time decision support

• Easy-to-interpret visualization of contingency analysis data

• Prioritized areas of concern and recommended corrective actions

• Operators reported 30% improvement in emergency response

9

Contingency Analysis

Number of scenarios

Serial computing on 1

processor

Parallel computing on

512 processors

Parallel computing on 10,000

processors

WECC N-1 (full) 20,000 4 hours~30 seconds

469x speed up

WECC N-2 (partial) 153,600 26 hours

~3 minutes492x speed up

~12 seconds7877x speed up

Current tabular format

presents data, not

information

New visualization tool

converts data to actionable

info

Page 10: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Shared Perspectives enable real-time collaborative decision making

10

Visual Interface – multiple users communicate in a visual interface

Hand Annotation – the telestratorSynchronized View – ensure participants are playing from the same information base

Page 11: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Advanced modular visualization for easy exploration of large-scale data

11

November 18, 2015 2

Advanced Visual Analytics Dashboard

Page 12: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Summary

• The increasing dependency of grid on data calls for an analytical architecture for converting big data into actionable information.

• GridOPTICSTM is an implementation of this analytical architecture, with building blocks (such as GOSS, GridPACK, and visualization modules) available for application development.

• Data curation, assimilation, and visualization are essential functionality supported by GridOPTICS, achieving high performance.

12

Page 13: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Acknowledgement

• PNNL Researchers: (Data and Computing)Bora Akyol, Poorva Sharma, Yin Jian, Steve Elbert, Shuangshuang Jin, Bruce Palmer, George Chin; (Power Engineering) Ruisheng Diao, Yousu Chen, Mark Rice, Jeff Dagle

• Former PNNL Researchers: Terrence Critchlow, Ning Zhou

13

Page 14: From data to actionable information: data curation, assimilation, and visualizationhamed/PES_GM_2016_BigData... · 2016-07-31 · IEEE PES GM2016 Panel: Domain-Specific Big Data Analytics

Questions?

14

Zhenyu (Henry) Huang

Chief Engineer/Team Lead

Pacific Northwest National Laboratory

[email protected]

Further Information:

GridOPTICS: http://gridoptics.pnnl.gov/

GridOPTICS™ Software System (GOSS): https://github.com/GridOPTICS/GOSS

GridPACK™ (open-source HPC library): https://www.gridpack.org/

Interactive Visualization and Demo Center: http://vis.pnnl.gov/


Recommended