Download Power Grid Research at PNNL

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Prognostics wikipedia , lookup

Transcript
Power Grid Research at Pacific Northwest
National Laboratory
Moe Khaleel
Laboratory Fellow and Director
Computational Sciences and Mathematics Division
September 10, 2009
HPC User Forum
1
Overview
Introduction
Problems on the electrical grid
Need for HPC on the electrical grid
Operations
Integration of renewables
Cyber security
Need for HPC at vision level
State estimation
Multithreaded platforms for contingency analysis
Looking forward
Transform the way the U.S. generates, transmits,
distributes and uses electricity
Current U.S. electricity infrastructure is inadequate for national energy priorities
in the 21st century. Three main areas need to be addressed:
Capacity
Grid management (wide area, real-time)
Vulnerability, resiliency, reliability
The future state of the grid must be able to:
Substantially increase the integration of renewables
Reduce carbon emissions
Provide flexibility to enable electrification of transportation and reduce dependence on oil
imports (substitute electricity for oil)
Respond to increased demand
Reality: The current grid infrastructure/operation is limited
Currently manage/engage grid at sub-optimal (service territory) level; can’t efficiently
move electrons across large enough spaces
No ability to see performance across grid (lacks transparency)
Inability to integrate renewables; need storage, ability to offset, transmission across
service territories where generated, load/dispatch renewables
System communication has been one-directional: supply to demand
Fragmented authority, control, market, function, regulation
Need to build new functionality and infrastructure into the grid
Future grid must be transformed while maintaining reliability
and affordability (serving public good)
3
Transform the way the U.S. generates, transmits,
distributes and uses electricity
Capacity:
Transmission infrastructure cannot meet future load growth and large-scale renewable
connectivity to grid
Utilities not incentivized to build physical infrastructure
Difficult to site & permit new transmission infrastructure
Renewable resource physically isolated from high grid transmission infrastructure
Grid Management:
Unable to manage grid at national, interconnect scale
Large scale models that allow examination and optimization of future national grid
do not exist
Integrated wide area models (variable renewable generation, energy storage,
distributed generation, demand management) that describe real-time power flow
and predict reliability do not exist
Ability to see and understand the grid at interconnections scale are limited; wide area
grid performance is not accessible, transparent so can’t optimize supply and demand
across limited service areas
Transparent real-time monitoring and operation currently not in place
Large-scale wind generation introduces significant variability
Large scale electric energy storage capability is limited – pumped hydro, flywheels,
electro-chemical systems connected to and supporting the power grid
Vulnerability and Resiliency
Susceptible to cyber, other threats – can we prevent, respond to threats?
Resilient to catastrophic events – can we rapidly recover?
4
Power System Elements
Problems on the electrical grid
Inadequacy of current control center functions
Slow, not able to keep up with the change of the grid
Static, no dynamic information for real-time operations
Computational Issues with today’s grid operations
Real-time grid view: static
Not able to capture grid dynamics
Low computational efficiency: not keep up with system
changing
No use of high-performance computing architectures
Problems on the electrical grid
The need for HPC on the electrical grid
Major HPC Architectures
Shared-memory architecture for extensive data sharing and
un-uniform data access
Distributed-memory architecture for less data sharing and
uniform data access
Hybrid architecture - re-configurable architecture: e.g. FPGA
+ shared-memory
Performance of Parallel Algorithms/Programs
Speedup/Scalability
Reliability
The need for HPC on the electrical grid
Parallel Computing is essential
Only explicitly parallelized algorithms can take advantage of
multi-core parallel computers
Parallel Computing is “an art”
Parallelization approaches are problem-dependent
Computing implementation needs to consider “good match”
of computing architecture and the problems
Today’s Electrical Grid Operations Paradigm
Normal operations
slow
static
• Asset underutilization
• Limited market opportunities
• Lead to emergency operations
Emergency operations
• Blackouts and cascading failures
Operator
SCADA
~ seconds
State
Estimation
~ minutes
Off-line
Transient/Voltage
Stability Analysis
seasonal
Contingency
Analysis
~ minutes
Market
Operation
Ratings & Limits
Violations
~ hours
Constrained
solutions
Trends Impacting Control System Security
Open Protocols
Open industry standard protocols are replacing vendorspecific proprietary communication protocols
General Purpose Computing Equipment and Software
Standardized computational platforms increasingly used to
support control system applications
Interconnected to Other Systems
Connections with enterprise networks
to obtain productivity improvements
and information sharing
Reliance on External Communications
Increasing use of public telecommunication
systems, the Internet, and wireless for control
system communications
Increased Capability of Field Equipment
“Smart” sensors and controls with enhanced
capability and functionality
The Emerging Cyber Threat
Industry has long history of planning for and coping with natural
disasters and other reliability events
Through industry standard operating procedures, there is much effort
expended to reduce likelihood of cascading outages leading to
widespread blackouts
Historically, cyber security focused on countering unstructured
adversaries
e.g., individuals, untargeted malicious software, human error
Very little protection against structured adversaries intent on
exploiting vulnerabilities to maximize consequences
e.g., terrorist groups, organized crime, nation states
Insider threat remains very challenging, can be used as part of structured
threat vector
New possibilities for widespread sustained outages resulting from
cyber attack are now being contemplated
But industry still not ready to cope with this threat
The need for HPC: State Estimation
Power system State Estimation (PSE)
Given: power grid topological information, telemetry on line
flows, bus injections or bus voltages
Compute: a reliable estimate of the system state (bus
voltages), validate model structure and parameter values
Calculated using Weighted Least-Squares (WLS) method
WLS: minimize
Where r = z - h(x), and r is the residual vector, x is the
system state, z is a vector of measured quantities, h is a
vector function, wi is the weight for residual ri and W is as
diagonal matrix.
This is a non-linear problem, which is solved using the
Newton-Raphson iterative procedure
The need for HPC: State Estimation
PSE
Every iteration of the method requires solving a large set of sparse
linear equations
Sparse matrices are derived from the topology of the power grid
being analyzed
The number of non-zeros per row varies greatly and the matrix is
badly conditioned
The set of linear equations can be solved using direct solvers such
as sparse LU factorization or iterative solvers such as sparse
Conjugate Gradient (CG)
PSE is a critical element of the software used by power
grid control centers
Under real-time constraints (< 10 seconds)
Commercial PSE solvers are not commonly parallel
Power System State Estimation
August 14, 2003
Blackout
Situational Awareness?
August 13, 2003
Normal
Do we know what really happened?
Could it be prevented?
Source: NOAA/DMSP
Model Validation Need and Challenges
Reality
Model
Recorded system dynamics vs. simulation results:
California and Oregon Intertie (COI) real power flow during
the August 10, 1996 event
The need for HPC: Multithreaded Platforms for
Contingency Analysis
Growing class of scientific applications is becoming memory-bound
Many scientific applications exhibit irregular memory access patterns
CPU and memory technology trends indicate that the situation will
not improve anytime soon
Multithreaded architectures offer an appealing alternative for irregular
applications
Processors tolerate memory access latencies by switching execution
context between multiple hardware threads
Examples of such architectures are the Cray MTA-2 and XMT systems
and the Sun Niagara
Latency tolerance mechanisms should improve the performance of
irregular, data-intensive applications with abundant fine-grained
parallelism
Role of Contingency Analysis
From “N-1” to “N-x”
To improve situational awareness
From Balancing Authorities to a
Wide Area
Example: 35 BAs in west
Further require “N-x” CA
To better understand cascading
failures
N-x Contingency Analysis
Result in a large number of cases. “N5”  1020 cases for the west =~ 1020
seconds + lots of data
Needs: better contingency selection
and post-processing
Looking forward: PNNL’s vision of advanced
contingency analysis
Industry Need:
Multi-failure (N-x) massive contingency analysis
Issue:
Massive number of cases
Massive amount of data
Need:
Smart case selection
Operator-oriented data processing
10Z cases
Major
Tasks:
10Y cases 10X cases
Contingency
Analysis
Data
Prediction
Our Solution:
past
Graph
Theory
Expected
Outcomes:
Contingency
Index Sorting
Visual Analytics
& Graph Trending
Interactive Graphing
An advanced tool for contingency analysis to support the operation of
the nation’s critical infrastructures, e.g. power grids
Analysis capabilities through generic implementation of algorithms on
Cray XMT ThreadStorm processors, applicable to other problems
now
Time
future
Tool Suites for
Advanced Power System Simulation
SCADA
Measurements
Phasor
Measurements
Parallel state
estimation
Dynamic state
estimation
Parallel contingency
analysis
On-line voltage
stability
Look-ahead dynamic
simulation
Dyn. contingency
analysis
Market Monitoring
Visualization
 National Level: monitoring, planning, design
 Utility Level
 Applicable to current grid operations  Next-generation grid operation tools
Looking forward: PNNL’s long-term vision
for electrical grid operations
Normal operations
fast
dynamic
• Optimized asset utilization
• Enabled regular & ancillary markets
• Predict emergencies
Emergency operations
• Prevent/mitigate failures
SCADA &
Phasor
~ (sub)seconds
Dynamic
State
Estimation
Operator
Dynamic CA, Violations
On-line TSA/VSA
~ (sub)seconds
~ (sub)seconds
Dynamic
Ratings & Limits
Real-Time
Constrained
Optimized Market solutions
Operation
< 1 hour
Electricity Infrastructure Operational Center
at PNNL
Use HPC to analyze sensor data for real-time grid
monitoring, prediction, and operation: data-driven
models, stochastic simulations, visual analytic tools,
secure sensor network infrastructure, data
provenance
22
QUESTIONS?