Professional Documents
Culture Documents
Towards Trustworthiness of
Wide-Area Smart Grids
Prof. Dave Bakken
School of Electrical Engineering and Computer Science
Washington State University
Pullman, Washington, USA
Context
IANAPP (power person): Computer
Scientist
Core
background: fault-tolerant
distributed computing
Research lab experience with wide-area
middleware with QoS, resilience,
security, . for DARPA/military
WSU is #3 in power in USA
Working with Anjan Bose since 1999 on
wide-area data delivery issues
appropriate for RAS and closed-loop
GridStat
May, 2014 | ISBN: 1482206110
Outline
Questions for Power Engineers & Researchers
WAN Apps with Extreme Comms Requirements
Bad Data
How vulnerable is my power app to bad data?
State
But
How
size
state/configuration/PMUs/etc
Location:
Bad Manners
How vulnerable is my power app or RAS scheme or
stability assumptions to worst-case malicious
behavior?
E.g. not just false data (which may be able to be
detected) but taking over command of a relay or
other devices
How
A Cloudy Forecast
CIP-Managed Compute+Comms+Security
Outline
Questions for Power Engineers &
Researchers
WAN Apps with Extreme Comms
Requirements
IT Guidelines for Achieving these Requirements
GridStat: Industrial Internet for Electricity (IIE)
GridStat Cyber-Physical Example
Cyber-Security for Closed-Loop Apps
QoS+:
Wide ranges
1WAMS-DDWAMS
Data Delivery
Rate
(Hz)
Criticality/
Availability
Quantity
Geography
5-20
>240 Ultra
Very High
Across grid
or multiple
ISOs/RTOs
With an
ISO/RTO
20-50
120240
50-100
High
Medium
1001000
30120
1-30
Low
>1000
Very Low
Between a
few utilities
Within a
utility
Within sub.
Outline
Questions for Power Engineers & Researchers
WAN Apps with Extreme Comms Requirements
Internet
NASPInet/WAMS-DD
Network Size
Per-Flow State
Very feasible
Guaranteed QoS in
several dimensions for
specific users and
purposes
None
Complete
None/Very Little
Central Knowledge of
Topology
Frequency of Route
Changes
Internet
NASPInet/WAMS-DD
Latency Achievable
Slow to Medium
Very fast
Latency
Predictability
Poor
Recovery Delay
after dropped
packet (with
reliable delivery)
Forwarding Unit
Uninterpreted packet
Very High
Elasticity of QoS
requirements
None/Low
Outline
Questions for Power Engineers & Researchers
WAN Apps with Extreme Comms Requirements
What is GridStat?
Bottom-up re-thinking of how and why the power
grids real-time data delivery monitoring services
need to be
Comprehensive, ambitious WAMS-DD middleware
for power grid in coding since 2001
Rate-based pub-sub middleware with
Predictably low latency
Predictably high availability
Predictable adaptation
Implementations
Future: FPGA/ASIC
Should be competitive w/IP routers in scale: doing much less, on
purpose!
Outline
Questions for Power Engineers & Researchers
WAN Apps with Extreme Comms Requirements
Observation
GridStat Modes
Outline
Questions for Power Engineers & Researchers
WAN Apps with Extreme Comms Requirements
Outline
Questions for Power
Engineers & Researchers
WAN Apps with Extreme Comms Requirements
Overlay (sometimes)
Middleware
substation router,
OpenPDC,
Publisher 1
Publisher N
FE
OpenFlow/SDN
...
FE
Microwave, Satellite
FE
M
W
A
P
I
MPLS
FE
FE
Nimbra
FE
M
W
FE
GridStat FEs
FE
Nimbra, ATM
FE
C
o
m
m
o
n
FE
A
P
I
Subscriber 1
Publisher 2
C
o
m
m
o
n
...
Subscriber M
= Cntl Wrapper
= Data Wrapper