Specifications for the Power Grid Simulator Anjan Bose Washington State University

advertisement
College of Engineering and Architecture
Specifications for the
Power Grid Simulator
Anjan Bose
Washington State University
Pullman, WA
CMU Conference on Testbeds
Pittsburgh, PA
April 1, 2015
College of Engineering and Architecture
What is Simulation?
• Testbed?
• Analytical Tools?
• Apps?
• Simulation maybe a part of an analytical tool
• Analytical tool or app requires
 Input – static vs time variable
 Output – characterizes the app
• Simulation is a mathematical description of
behavior
College of Engineering and Architecture
What is simulation?
• Is power flow a simulation?
• Power flow ‘simulates’ an instant
• Simulation usually implies behavior over time







Electromagnetic (<msecs)
Electromechanical (>msecs)
Uniform frequency (secs)
Economic Dispatch (min)
Unit Commitment (hours-days-weeks)
Hydro Coordination (seasonal)
Planning (years)
0.15
0.25
0.35
0.45
0.55
0.65
0.75
0.85
0.95
1.05
1.15
1.25
1.35
1.45
1.55
1.65
1.75
1.85
1.95
2.05
2.15
2.25
2.35
2.45
2.55
2.65
2.75
2.85
2.95
3.05
3.15
3.25
3.35
3.45
3.55
3.65
3.75
3.85
3.95
4.05
4.15
4.25
4.35
4.45
4.55
4.65
4.75
4.85
4.95
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
0.5
1
1.5
2
2.5
3
Time Step of 0.5(s)
Time Step of 0.1(s)
3.5
4
4.5
5
5.5
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
Time Step of 0.1(s)
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
College of Engineering and Architecture
What is Real Time?
• Is the computation time faster than the time step?
• What affects the computation time





Size of the grid
Complexity of the models (equations)
Nonlinearities, particularly discontinuities
Computer architecture
Algorithm
Are there any real time simulators?
College of Engineering and Architecture
Simulator Characteristics
• Models
 Algebraic equations (power flow)
 Differential equations
 Logic (control, protection)
• Main concern is the speed of dynamic behavior
• Faster behaviors are harder
Many simulators are possible.
Can they be seamlessly connected?
College of Engineering and Architecture
Transmission vs Distribution
• Mostly simulated separately
• Distribution models usually smaller
• Do we have to model distribution in our
transmission simulation?
• Distributed generation, dynamic load control
• How much detail?
College of Engineering and Architecture
Why New Simulation Testbeds?
• Faster sensing (PMU)
• Faster communication
• Faster computers
• Faster controllers (FACTS)
Can we operate the grid more efficiently and
reliably?
Need better tools to design and test new operational
procedures and controls.
College of Engineering and Architecture
Simulation Challenges
• What is missing in the existing simulators?
 New measurements
 New power electronics equipment
 New controls logic
Also
 PMUs
 Communications
 Computation
Handling of the feedback loop of streaming
measurements, control logic and control signals
College of Engineering and Architecture
Real Time Simulation
• Does the simulation have to be real time?
Issues
• Synchronizing the simulation of different parts
 Power grid
 Communications
 Computation
 Control/protection logic
Don’t know how to do time simulation of
communication and computation
SGDRIL Test Bed at WSU
PI SYSTEM
PI Analytics
Programmable PMU
C37.118
PI Interface
PI Server
OPAL-RT
11
Real Time Digital Simulator and Other Devices
The test bed consists of –
a)
b)
c)
d)
e)
f)
Real Time Digital Simulator
Master Computer
Substation Automation Computer
5 Nos. of PMUs
Software & Hardware PDCs
Synchrophasor Vector Processor
(SVP)
g) Real Time Automation Controller
(RTAC)
h) GPS Clocks (2 Nos.)
i) Ethernet Hub
j) Amplifiers
k) Different Softwares.
http://www.eecs.wsu.edu/~asrivast/SGDRIL/index.html
12
Cyber-Power System Modeling
Application Layer
Layer
Application
RT-VSM
Control
Center
OpenPDC
NS 3, GridStat,
or Deternet
Communication
Layer
Subsystem
Sensor and
Actuator Layer
Database
PDC
PMU
Hardware Interface/Ethernet Internet
Power
System Layer
Real Time Power System Simulator
GridSim: High Level Diagram
Transient Stability Simulator
Simulator
Power Topology
User Defined Model
RT Timekeeping
Output Streamer
Control Listener
Measurement Generator
Topology Mapper
Control Center SE
Running at 5Hz
Substation 2
Timestamp Generator
C37.118 Output
Timing
Implementation
& Design
Substation 1
Data Receiver &
Control Forwarder
Timing
Design
…
GridStat
Control Center Oscillation
Monitor
Running at 30Hz
Substation N
Closed Loop Controller
Running at 30Hz
14
…
…
Substation N
SubstationSE
SubstationGW
…
GridStat
Control Actions
SubstationGW
Visualization
Computation
Time Alignment
Substation 2
Computation
SubstationSE
Visualization
Computation
Time Alignment
GridStat Subscriber
GridStat Publisher
…
GridStat Subscriber
Time Alignment
C37.118 Output
Topology Mapper
Timestamp Generator
Format Parser
SubstationGW
Time Alignment
Timing
Design
Substation 1
GridStat Subscriber
Timing
Implementation
& Design
SubstationSE
GridStat Publisher
Control Listener
Measurement Generator
GridStat Publisher
Output Streamer
Time Alignment
RT Timekeeping
Data Receiver &
Control Forwarder
Transient Stability Simulator
Time Alignment
User Defined Model
Simulation Engine
Power Topology
GridSim: Full Architectural Diagram
Control Center SE
(5Hz)
Control Center Oscillation
Monitor (30 Hz)
Controller
(30Hz)
15
Adaptation for GridCloud Architecture
COL2
Client Handler
…
PMUN-1
COLN-1
PMUN
COLN
Re-played Data Files
Of C37.118 Data
Replay Process 2
PMU2
…
COL1
COL2
Client Handler
…
PMUN-1
COLN-1
PMUN
COLN
Re-played Data Files
Of C37.118 Data
Replay Process 3
PMU2
…
COL1
COL2
…
Client Handler
PMUN-1
COLN-1
PMUN
Time-Synchronized Data Sources
291 Substations
SubstationSEM
P
Control Center SE
Running at 5Hz
SubstationSE1
P
GridStat
291 Substations
SubstationSEM
S
P
GridCloud Replica 3
4632 Streams
PMU1
P
GridCloud Replica 2
4632 Streams
PMU1
SubstationSE1
Visualization
COL1
Results
4632 Streams
Computation
PMU2
…
GridCloud Replica 1
Time
Alignment
Re-played Data Files
Of C37.118 Data
Replay Process 1
PMU1
COLN
Internet
SubstationSE1
P
291 Substations
SubstationSEM
P
GridCloud running on Amazon Elastic Compute Cloud
16
College of Engineering and Architecture
Testbed Challenge
• What are we testing?
 A scenario
 A widget (sensor, relay, controller)
 A control process or protection scheme
• Inputs
 Streaming measurements (real time data)
 System data (static data)
• What simulation to use
• Output
 Must include performance metrics
College of Engineering and Architecture
Testbed Challenge
• Many testbeds?
• Or one very flexible testbed
 Changeable, flexible simulations
 Different system data sets
 Different scenarios (measurement data)
 Different output sets
This is difficult to design. Maybe a few testbeds
can cover the whole range
Download