23
Advanced Visual Analytics for the Power Grid GEORGE CHIN, RICHARD MAY, SELIM CIRACI, DEE KIM, RANDY SCARBERRY September 20, 2013 1 Richland, WA FPGI Future Power Grid Initiative

Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

Advanced Visual Analytics for

the Power Grid

GEORGE CHIN, RICHARD MAY, SELIM CIRACI, DEE KIM, RANDY SCARBERRY

September 20, 2013 1

Richland, WA

FPGI

Future Power Grid Initiative

Page 2: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 2

Project Objectives

FPGI

Develop a visual modeling and analysis environment on top of GridOPTICS with the following capabilities:

Connect to ensemble of FPGI models, applications, simulations, and sensors that enact or simulate future power grid activities and processes such as transmission/distribution, demand-response, and network communications

Develop mechanisms, user interfaces, and visual methods to support the computational steering of power grid activities and processes (through their computational components)

Develop advanced visual analytics tools to view, monitor, analyze, and gather insights from power grid activities, processes, and data

Provide visual analysis dashboards that collect sets of visual analytics tools into common user environments to support situational awareness and decision-making

Allow users to construct and define forecast scenarios based on model and system parameters, data, and known contingencies

Provide mechanisms to measure set of forecast scenarios against real-time power grid measurements and data to identify which scenarios are unfolding with levels of confidence

Page 3: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 3

Target Power Grid Analysis Problems

FPGI

Gear development of visual modeling and analysis environment to specific

power grid analysis problems supported by GridOPTICS

Limited to models, applications, and simulations currently integrated or to be

integrated in the near term into GridOPTICS and FNCS

Need to cobble together mix of models, applications, and simulations into

ensembles that accurately represents future dynamic power grid analysis

activities and processes that planners will likely conduct

Emphasize dynamic modeling and analysis required for real-time decision

support

Demonstrate how advanced visual modeling and analysis capabilities will

enable users to understand data, explore options and scenarios, test

hypotheses, forecast future conditions and behaviors, and make decisions

Selected power grid analysis problems:

Demand-response

Network communications

Page 4: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 4

GridOPTICS

FPGI

PMU Data

Source

(Raw/Cleaned)

PMU Data Cleaning

and Event Detection

Application

PMU Data Cleaning

and Event Detection

Application

Contingency Analysis

Application

Power Grid

Topology Data

Message Bus

Energy Interchange

Forecasting

Application

Energy Interchange

Forecasting

Application

GridOPTICS

Adapter

GridOPTICS Data Management Middleware

& Event Processing Framework

Data Source

Interface

Data Source

Interface

Data Source

InterfaceData Source

Interface

Data Source

Interface

Cloud Data

Source

Data/Event Flow

in both directions

Forecasting

Model

Database

Data Source

Interface

GridOPTICS

AdapterGridOPTICS

Adapter

M-DART

GridOPTICS

Adapter

SCADA

Data Source

(Raw/Cleaned)

Multiple Types

Live Streaming Data

Event/Alerts

Database

Shared Perspective

GridOPTICS

Adapter

Page 5: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 5

FNCS

FPGI

FPGI Apps

Wide Set of

Data Sources

GridOPTICS Data Management Middleware

& Event/Control Processing Framework

Data Source

Interface

GridOPTICS

Adapter

FNCS

GridLab-D

MatPower

NS3

VA Application

GridOPTICS

Adapter

FN

CS

Ad

ap

ter

FN

CS

Ad

ap

ter

FN

CS

Ad

ap

ter

GridOPTICS

Adapter

Page 6: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 6

Conceptual Model

FPGI

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

Sub-

station

Sub-

station

Sub-

station

Transmission (MatPower or

Power System Toolbox)

Feeder

RR

RR

R

Distribution (GridLab-D)

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

Page 7: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

September 20, 2013 7

Demand-Response Modeling

FPGI

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

Sub-

station

Sub-

station

Sub-

station

Transmission (MatPower)

Feeder

RR

RR

R

Distribution (GridLab-D)

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

V, Price

Demand

V, PriceDemand

Demand

V, Price

Page 8: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

Visual Analytics Needs for Demand-

Response Modeling

September 20, 2013 8FPGI

Dynamic visualizations of price, voltage, and demand data

Dynamic visualizations of demand-response relationships, correlations, and

behaviors

Modeling and visualization of dynamic events

Changing hot water heater / HVAC set points

Changing price set points or thresholds

Adjusting experiment and model parameters such as

Season (distribution)

Date (distribution)

Location (distribution)

Model size (distribution)

# Homes (distribution)

# Residents (distribution)

Testing different scenarios such as sudden changes in

Available power

Demand

Generation

Auction time interval (distribution)

Control strategy (transmission)

Physical constraints (transmission)

Contingencies (transmission)

Ancillary services (transmission)

Wind/weather scenarios (transmission)

Voltage

Weather

Page 9: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 9

Communication Link Modeling (via NS3)

FPGI

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

Sub-

station

Sub-

station

Sub-

station

Transmission

(Power System Toolbox)

Feeder

RR

RR

R

Distribution (GridLab-D)

Feeder

RR

RR

R

Distribution (GridLab-D)

Gener-

ator

Ctrl, V, Price

Demand,

Avail

Ctrl, V,

Price

Demand,

Avail

Demand,

Avail

Ctrl, V, Price

Communication Network

(NS3)

Page 10: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

Visual Analytics Needs for Communication

Link Modeling

September 20, 2013 10FPGI

Utilize reduced-order models using Power System Toolbox to evaluate high-

speed resolution control

Frequency regulation responses sent every 4-12 seconds

Dynamic visualizations of packet routing and communication network latencies

and conditions at different levels (home-home, home-substation, substation-

substation, substation-transmission network, etc.)

Dynamic visualizations of the impacts of packet routing and communication

network latencies and conditions on performance and reliability

Modeling and visualization of dynamic events

Packet drops

Adjusting experiment and model parameters such as

Network latencies

Background traffic (e.g., internet traffic)

Testing different scenarios showing how communication link failures and delays

may affect network performance and reliability, and demand-response actions

and processes

Link errors or delays

Packet error ratio

Control signal frequency

Page 11: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 11

Requirements for Visual Analytics Tools

FPGI

Derive new interactive and dynamic visual metaphors and representations to enable power engineers to understand and explore complex and vast data spaces

Construct user interfaces that are natural and intuitive to power engineers

Supplement and/or provide alternative views or methods to current power grid visualizations and analysis approaches

Enable multi-resolution analysis (e.g., progressive disclosure)

Support viewing, navigation, and integration of multiple layers of information

Visualize dynamic behaviors and interactions

Evolve visual methods and mechanisms to generate spatial, temporal, and spatio-temporal insights from power grid data

Facilitate synchronized, coordinated views across visual analytics tools

Provide interactive visual analytics tools where the visualizations, underlying data, and embedded analysis functions may be dynamically adjusted

Enable visual feature detection and knowledge discovery

Develop adaptable visual analytics tools that may be applied across power grid analysis problems

Provide visual analytics capabilities to generate abstract, summary views of complex and/or large-scale data such that users may quickly comprehend and take action on the information to avail rapid decision making

Page 12: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 12

Traditional Power Grid Visualizations

FPGI

Page 13: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 13

Layering Geospatial Information

FPGI

Page 14: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 14

Dynamic Bubble Plots

FPGI

To Expose Temporal Trends

To Show Evolving

Proportions and Layered

Information

Page 15: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 15

Circular Visualizations

FPGI

To Show Dynamic

Interactions or

Correlations

To Overlay Layers

of InformationTo Show Pair-Wise

Interactions or

Correlations

Page 16: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 16

Spiral Visualizations

FPGI

To Show Periodic Behaviors

Page 17: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

September 20, 2013 17

Network Layouts

FPGI

Adjusting topology to reveal important features

Page 18: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 18

Parallel Coordinate Visualization

FPGI

Displays relationships and correlations between data objects

Filter visualization along vertical axes

Page 19: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 19

Dynamic Supply and Demand Visualization

FPGI

Buyers and Sellers

Stock Market Buyers and

Sellers

Page 20: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

0

September 20, 2013 20

Heatmaps

FPGI

Summary views that visually

highlight features

May show multi-dimensional

data

May organize hierarchical data

Page 21: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

ꝐϜ

September 20, 2013 21

Dynamic Treemap

FPGI

Can maintain relative

positions of power

grid elements

Can encode

hierarchical

decomposition of

power grid networks

Page 22: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

ꝐϜ

September 20, 2013 22

Community Detection Visualization

FPGI

Identifies

elements with

similar

properties

Spatial

relationships

may be

factored into

community

detection

Page 23: Advanced Visual Analytics for the Power Grid · Provide visual analysis dashboards that collect sets of visual analytics ... time power grid measurements and data to identify which

Ҁϝ

September 20, 2013 23

Summary

FPGI

New FPGI visualization and decision support (Focus Area 3)

project

Aim to develop visual modeling and analysis environment on top

of GridOPTICS

Integration with GridOPTICS and FNCS

Target power grid analysis problems in demand-response and

network communications

Design and development of suite of visual analytics tools