4.Dynamic Contingency Analysis Tool – Phase 1
4.Dynamic Contingency Analysis Tool – Phase 1
net/publication/283722522
CITATIONS READS
24 1,414
11 authors, including:
All content following this page was uploaded by Nader Samaan on 12 November 2015.
Dynamic Contingency
Analysis Tool – Phase 1
November 2015
NA Samaan LE Miller
JE Dagle BG Vyakaranam
YV Makarov S Wang
R Diao FK Tuffner
MR Vallem MA Pai
TB Nguyen
PNNL-24843
NA Samaan LE Miller
JE Dagle BG Vyakaranam
YV Makarov S Wang
R Diao FK Tuffner
MR Vallem MA Pai 1
TB Nguyen
November 2015
Prepared for
the U.S. Department of Energy
under Contract DE-AC05-76RL01830
1
Professor Emeritus, Electrical and Computer Engineering, University of Illinois at
Urbana-Champaign, Illinois 61801
Mailing Address: 33 Rockwood, Irvine, California 92614
Executive Summary
The bulk electric power grid is subject to vulnerabilities from component outages, which in certain
combinations (extreme events) might lead to cascading outages. Cascading is a sequential process of
disconnecting power system elements such as generators, transmission lines, and loads, potentially
leading to a partial or complete blackout that leaves thousands of electricity consumers without electric
power. These large blackouts have a great impact on citizens, businesses, the economy, and the
government. While such blackouts are rare, they pose a substantial risk to the security and economic
health of the country. Much is known about avoiding the first few failures near the beginning of a
cascade, but there is a deficit of established methods for directly analyzing the risks and consequences of
the longer chains of component outages. Analyzing the risks of cascading failures and devising ways to
prevent them is an evolving field of study. This study leverages utility-grade software in partnership with
the industry to understand the robustness of the grid against high-order contingencies and to study the
resilience of the grid in terms of its response to and recovery from such events. In addition, the
development of new methodologies, algorithms, and software tools is needed to incorporate the
complexity of the network and assess the impacts of cascading sequences of events. Such a process will
help provide an assessment of the overall risk profile associated with extreme events.
The Dynamic Contingency Analysis Tool (DCAT) is an open-platform and publicly available
methodology to help develop applications that aim to improve the capabilities of power system planning
engineers to assess the impact and likelihood of extreme contingencies and potential cascading events
across their systems and interconnections. Outputs from the DCAT will help find mitigation solutions to
reduce the risk of cascading outages in technically sound and effective ways.
Overall, the ultimate goal of the DCAT is to bridge multiple gaps in cascading-outage analysis in a
single, unique prototype tool capable of automatically simulating and analyzing cascading sequences in
real systems using multiprocessor computers. This study has been conducted in close collaboration with
grid operators, Siemens Power Technologies International (PTI), and the Electric Power Research
Institute (EPRI).
The principal objective and innovation of this project is to equip the power industry with the ability to
simulate, understand, predict, and prevent consequences of major disturbances on the grid including
cascading events that can lead to widespread power supply interruptions. Despite some recent progress
achieved in this area, the main objective of accurately simulating cascading events leading to blackouts
has not been accomplished. The simulation component includes the modeling accuracy, speed of
computations, and comprehensiveness considerations (which are important because of the multitude of
possible causes of cascades and multiple variants of cascade development). Understanding blackouts is
essential for mitigating and preventing them. Prediction of blackouts is a very challenging task. It can be
addressed by revealing the most frequent (or most probable) potential cascade development scenarios.
One of the additional goals of this study is to overcome the difficulties facing the power industry in
implementing the North American Electric Reliability Corporation (NERC) Standard TPL-001-4,
“Transmission System Planning Performance Requirements,” that has been partially enforced since the
beginning of 2015. The standard states that “studies shall be performed to assess the impact of the
iii
extreme events.” This requirement can be addressed by applying the DCAT methodology. The DCAT is
an open-platform and publicly available methodology to help develop applications that aim to improve
the capabilities of power system planning engineers to assess the impact and likelihood of extreme
contingencies and potential cascading events across their systems and interconnections. Outputs from the
DCAT will help find mitigation solutions to reduce the risk of cascading outages in technically sound and
effective ways. The current prototype DCAT implementation has been developed as a Python code that
accesses the simulation functions of the Siemens PSS®E planning tool (PSS/E). It has the following
features:
• It uses a hybrid dynamic and steady-state approach to simulating the cascading outage sequences that
includes fast dynamic and slower steady-state events.
• It integrates dynamic models with protection scheme models for generation, transmission, and load.
• It models special protection systems (SPS)/remedial action schemes (RAS) and automatic and manual
corrective actions.
Model Preparation
The user can provide multiple base planning cases corresponding, for example, to different seasons,
different levels of wind and solar penetration, different load levels, variants of possible system
reinforcements, etc., reflecting a variety of possible initial system conditions. The base planning cases
include both power flow and dynamic system models.
Protection system models are added to the base cases. This integrated planning/protection model is a
very important element of the DCAT methodology. Ideally, protection models should be created, tuned,
and continuously supported by protection engineers. However, generic protection models available in
planning tools can be added with settings that are based on engineering experience and knowledge of
general principles and solutions of protection systems. Selected generic relay models in PSS/E have been
used in dynamic simulations as follows.
Undervoltage, overvoltage, underfrequency, and overfrequency relays have been modeled for each
generating unit. The settings of generating units’ protection relays are based on the new NERC Standard
PRC-024-1, “Generator Frequency and Voltage Protective Relay Settings.” This standard will take effect
iv
in January 2016 for all types of generating units. Out-of-step protection has been implemented through a
user-written model that is applied only to synchronous machines.
Typically, transmission line breaker locations are not available in the planning models; rather, they
are available in grid models used in protection software packages. In this study, Category B contingency
lists based on their definition in the old NERC reliability standards (TPL-003-0b and TPL-004-0a) have
been used to determine breaker location for the placement of protection within the transmission network
of the full interconnection that has been used in DCAT simulations. Two types of transmission system
protection were modeled:
• distance-relay protection (used in dynamic simulation). The suggested relay settings and associated
operation of zones of protection are based on best practices.
• overcurrent protection (used in post-dynamic steady-state simulation). The relay settings are based on
NERC Standard PRC-023-3, “Transmission Relay Loadability.”
Load-shedding relay settings were provided by the grid operator of the full interconnection used for
simulations.
The stress-pattern application module simulates the system aggravation stage of a blackout. The
patterns may include various system stresses, such as increasing load, decreasing wind generation, and
some generation and transmission system contingencies (e.g., N−1 and non-simultaneous N−1−1
contingencies).
During the cascading-outage analysis, the branching process is simulated by modeling protection
misoperation. An individual cage is created for each base case, aggravation scenario, and initiating event.
Later on in the algorithm, some events can result in different outcomes—for instance, in either correct or
incorrect breaker operation (breaker failure). Branching is performed based on probabilities of different
outcomes, e.g., the probability of breaker failure.
v
Dynamic Simulation
The dynamic simulation process is internally integrated with the protection system model. At each
simulation step, system parameters are checked against dynamics-based protection models. Both
successful and unsuccessful (due to a failure) operation of protection are simulated. For the unsuccessful
outcome, new dynamic processes (cages) are started. The dynamic simulation runs until a stable point is
reached, or it can be stopped if instability is detected. The instability criteria are user defined. For
instance, they can include transient voltage and frequency dips, unlimited increase of phase angle
differences, etc.
If the process is stable, the system frequency (or frequencies, in stable islands) is logged and a steady-
state case is extracted for the subsequent post-dynamic steady-state analysis. During the simulation
process, the cascading sequence for generation and transmission line tripping in addition to the load loss
due to the action of the protection system and the SPS/RAS action is logged.
Dynamic simulation is a computationally intensive task. An adaptive simulation time module has
been implemented to run the dynamic simulation long enough to capture the dynamic response of the
system. The appropriate time can be determined by having stability checks at intermediary times that
could stop the dynamic simulation. The simulation is initially run for 30 seconds; after that it runs in
increments of 5 seconds.
The rotor speeds of all traditional synchronous machines (i.e., excluding wind machines, flexible
alternating current (AC) transmission system devices, batteries, solar generators, and direct-current
equivalenced generators) in the last two seconds of dynamic simulation periods are used for stability
checking. First, the difference between maximum and minimum values in the last two seconds is
calculated for each considered speed channel. Next, the maximum of the calculated differences across all
considered channels is computed. This computed maximum value is compared with a user-specified
tolerance (= 10−4 in this study) to determine whether the system has reached a steady state. If the
computed maximum value is less than the tolerance, the system is considered to have reached a steady
state. Otherwise, the system has not settled down and more dynamic simulation is needed, or if the
dynamic simulation has reached the maximum time, Tmax, a message is printed out to report system status.
If the entire power network or certain islands within it are identified as stable, a post-transient steady-
state case is extracted at the end of the dynamic simulation. Even though the dynamic simulation is stable,
the extracted case might not be a converged power-flow case. For subsequent analysis with DCAT, a
post-transient (governor) power flow is run. Running a governor-response power flow on a “close to
converged” case at the end of a stable dynamic simulation assures that both dynamic convergence and
steady-state convergence are achieved. The objective of post-dynamic steady-state analysis is to model
SPS/RAS response, other automatic controls, and operator manual corrective actions. If these corrective
actions fail to eliminate transmission lines and/or transformers overloading, slower overcurrent protection
tripping actions are simulated.
The SPS/RAS systems are designed to detect predetermined system conditions and automatically take
corrective actions, other than the isolation of faulted components, to meet system performance
requirements. These schemes are designed to maintain system stability, address reliability standards, and
vi
prevent unacceptable power flows and voltage violations. In the DCAT implementation, all the SPS/RAS
actions that were provided by grid operators for the full interconnection under test were implemented. At
the beginning of the post-dynamic analysis, all SPS/RAS responses are checked, and if any predetermined
SPS/RAS conditions are met, such as overloading of a certain transmission line, the corresponding
SPS/RAS tripping actions are activated. To simulate the effect of the SPS/RAS action, a dynamic
simulation run is performed for the current system status and the SPS/RAS action is triggered during the
dynamic simulation.
The automatic control actions of transformer tap changes, switching of shunt reactors and capacitor
banks, phase shifter, static compensators (STATCOM), and static VAr compensators (SVC) are used to
eliminate voltage violations. The DCAT implements these actions using the PSS/E AC corrective actions
function, which is part of the Multi-Level AC Contingency Computation (MACCC) application.
Operator manual actions to eliminate line overloading through generation redispatch and load
shedding are modeled in the DCAT using the PSS/E AC corrective actions function.
If there are still overloaded lines after all possible corrective actions have been taken, the DCAT will
select the line with the highest overloading percentage to be tripped. This process is performed through
dynamic simulation as if this tripping is a new initiating event imposed on the current system topology,
including all the tripping that occurred in previous cascading steps.
Simulation Results
Steady-state cascading-outage simulations have been performed on a full interconnection grid using
TransCARE to preselect initiating events for the DCAT. Hybrid dynamic and steady-state simulations
were then performed using DCAT to simulate the cascading-outage sequences. The models used in the
DCAT for this full interconnection integrate dynamic models with protection scheme models for
generation, transmission, and load. Post-dynamic analysis is performed to model SPSs/RASs and
automatic and manual corrective actions.
The following three examples show simulation results of the DCAT. The first two examples contrast
situations in which a distance relay operates correctly and incorrectly. In the second example, we show
how misoperation of a transfer trip communication channel in a distance relay can result in significant
generation outages, in comparison to the first example, where it operates correctly and consequently there
are no generation outages. In the third example, we show how non-firm frequency-responsive load can
help in maintaining system stability after significant generation loss. The purpose of these examples is to
show the importance of performing hybrid dynamic and steady-state simulations with protection
modeling to accurately mimic the cascading outage process. They also show how planning engineers can
use DCAT for cascading-outage analysis and how the results are reported.
Special attention should be given to Example 3, where a bus fault that lasted for six cycles was
introduced at a large substation. A steady-state analysis indicated this extreme event did not converge,
and suggested a blackout as the amount of generation loss was higher than the available spinning reserve.
Using the DCAT, this extreme event gives a good example of how a non-firm frequency-responsive load-
shedding scheme acts and sheds a part of the load to restore the balance between generation and load.
This example shows the importance of including dynamic simulations and protection in cascading-outage
vii
analysis. The additional modeling detail enabled by DCAT provides a more realistic assessment of system
reliability.
Example 1: Line Fault with a Pilot Scheme (Transfer Trip Enabled)
A line fault is applied on one of the lines connected to Bus X1 at a distance of 90% from Bus Y1 at
time t = 10 s, as shown in Figure ES.2.
Figure ES.2. Example 1: Line Fault with a Pilot Scheme (Transfer Trip Enabled)
Distance relays are modeled on both ends of the line, each having the ability to send a transfer trip to
the other end upon sensing a Zone 1 fault. Though the other end of the line (at Bus X1) sees a Zone 2
fault, this pilot scheme trips the breaker as soon as the other relay times out on the Zone 1 fault. Upon
successful operation of both breakers, the fault is isolated, without other tripping actions. Voltages of
Buses X1 and Y1 are shown in Figure ES.3.
Example 2 is similar to Example 1, but the communication channel for transfer trip is assumed to
have failed; the line fault is applied at time t = 5 s. As a result, the end of the line near to the fault at Bus
Y1 trips at Zone 1 settings (4 cycles) and the other end of the line trips at Zone 2 settings (22 cycles).
Since the Zone 2 trip persists longer than the Zone 1 trip, timers on many other relays would have started,
and some of them had cascaded tripping. Voltages of Buses X1 and Y1 are shown in Figure ES.4.
viii
Figure ES.4. Example 2: Voltages of Buses X1 and Y1
The sequence of relay tripping observed during the dynamic simulation is shown in Table ES.1. After
the dynamic simulation, no control conditions that could trigger SPS/RAS actions were observed. The
line overloads observed on the system were below 130% of Rate A and no voltage violations below
0.9 per unit (pu) were observed. No corrective action was required for this contingency with these
protection settings. This contingency resulted in a total of 18 tripping actions with a total generation loss
of 3,004 megawatts (MW) and no load loss, as given in Table ES.2.
ix
Table ES. 1. Relay Tripping Sequence for Example 2 (sample output of DCAT)
Relay Type
DISTR1 TimeOut (s) Bus from Bus to Ckt id
DISTR1 5.05 X1 X2 1
DISTR1 5.333 Y1 Y2 1
VTGTPA TimeOut (s) Pgen (MW) Qgen (MVAr)
VTGTPA 5.387 1204.9 156.52
VTGTPA 5.387 1194.9 152.6
VTGTPA 6.421 68 28.8
VTGTPA 6.421 67 28.8
VTGTPA 6.487 17 14.8
VTGTPA 6.487 17 14.8
VTGTPA 6.571 15 0
VTGTPA 6.579 68.99 6.59
VTGTPA 6.583 70.99 6.59
VTGTPA 6.583 69.99 6.78
VTGTPA 6.583 67.99 6.59
FRQTPA TimeOut (s) Pgen (MW) Qgen (MVAr)
FRQTPA 9.662 7.53 7.37
FRQTPA 9.662 5.42 0
AngleThr AngleDev
OutOfStep_new TimeOut (s) Pgen (MW) Qgen (MVAr) (degrees) (degrees)
OutOfStep_new 10.1374 0 −12.25 180 180.2261
VTGTPA 16.046 74.67 38
VTGTPA 16.046 71.61 38
AngleDev = angle deviation
AngleThr = angle threshold
Ckt id = circuit identification
DISTR1 = distance-relay model
FRQTPA = underfrequency/overfrequency generator disconnection relay
Pgen = generator real power
Qgen = generator reactive power
VTGTPA = undervoltage/overvoltage generator disconnection relay
x
Example 3: Demonstration of the Role of a Non-Firm Frequency-Responsive Load-
Shedding Scheme in Maintaining Grid Integrity after an Extreme Event
A bus fault that lasted for six cycles was introduced at a large substation. All elements connected to
this substation were then tripped to isolate the fault, including a very large power plant. This extreme
event did not converge in TransCARE analysis, because the amount of generation loss was higher than
the available spinning reserve. Using the DCAT, this extreme event gives a good example of how a non-
firm frequency-responsive load-shedding scheme acts and sheds a part of the load to restore the balance
between generation and load.
A significant amount of generation was lost due to this fault, which was followed by significant
underfrequency non-firm load shedding. The fault is introduced at time t = 10 seconds into the dynamic
simulation. Graphs of frequency at selected load uses are given in Figure ES.5.
Frequency (Hz) at Different Load Buses
Figure ES.5. Example 3: Tripping of Loads Participating in the Non-Firm Frequency-Responsive Load-
Shedding Scheme
A partial list of the relay tripping sequence observed during the dynamic simulation is given in
Table ES.3. After the dynamic simulation, no control conditions that could trigger SPS/RAS actions were
observed. The line overloads observed on the system were below 130% of Rate A and no voltage
violations below 0.9 pu were observed. No corrective action was required for this contingency with these
protection settings. This contingency resulted in a total of 84 tripping actions with a total generation loss
of 3,900 MW and 1,068 MW load loss, as given in Table ES.4.
xi
Table ES. 3. Partial List of Relay Tripping Sequence for Example 3. (The full table is given in
subsection 5.2.3)
Relay Type
TimeOut
DISTR1 (s) From To
DISTR1 10.054 X1 Y1
DISTR1 10.054 X2 Y2
Pgen Qgen
FRQTPA TimeOut (MW) (MVAr)
FRQTPA 10.104 70.56 −10.05
FRQTPA 10.104 70.56 −10.05
OutOfStep_ne Pgen Qgen AngleThr AngleDev
w TimeOut (MW) (MVAr) (degrees) (degrees)
OutOfStep_ne
w 10.4207 1375 160.03 180 182.5495
OutOfStep_ne
w 10.4207 1375 180.03 180 181.8143
Shed Load Bus
Pshedding Qshedding (pu of initial Bus Voltage Frequency
LDSH_LDFR TimeOut Stage (MW) (MVAr) load) (pu) (Hz)
LDSH_LDFR 11.529 1 13.68 5.97 0.3876 0.97 59.72
LDSH_LDFR 11.633 1 7.92 2.29 0.1646 1.01 59.7
LDSH_LDFR 11.675 1 5.74 2.15 0.6512 0.98 59.71
LDSH_LDFR 11.675 1 2.85 0.91 0.0905 1.03 59.71
LDSH_LDFR 11.687 1 1.99 0.45 0.1585 1.03 59.71
LDSH_LDFR = load shedding
Pshedding = amount of real power shed
Qshedding = amount of reactive power shed
The expected outcome of this project is to equip the power industry with the ability to simulate,
understand, predict, and prevent consequences of major disturbances on the grid including cascading,
blackouts, and widespread power supply interruptions. The objective of this study is to leverage utility-
grade software in partnership with the industry to understand the robustness of the grid against high-order
contingencies and to study the resilience of the grid in terms of its response to and recovery from such
events. The development of the DCAT framework is an example that will help overcome the difficulties
xii
facing the power industry in implementing the NERC Standard TPL-001-4. The standard states that
“studies shall be performed to assess the impact of the extreme events.”
The DCAT was developed to realistically model cascading-outage processes in the power grid. It uses
a hybrid dynamic and steady-state approach to simulate the cascading-outage process that includes fast
dynamic and slower events. The integration of dynamic models used in planning studies with protection
scheme models, including generation, transmission, and load protection systems, is a key element. Post-
dynamic steady-state analysis was used to model SPS/RAS response as well as automatic and manual
corrective actions. Steady-state cascading-outage analyses were performed using TransCARE to
prescreen initiating events for the DCAT.
The implemented DCAT in the form of Python code will be made available to interested system
planners to overcome the difficulties facing the power industry in implementing extreme-events analysis.
Overall, the DCAT tool bridges multiple gaps in cascading-outage analysis and puts solutions in a single,
unique prototype tool capable of automatically solving and analyzing cascading processes in large,
interconnected power grids using multiprocessor computers. This study has been conducted in close
collaboration with grid operators, Siemens PTI and EPRI. While the DCAT has been implemented using
PSS/E in Phase I of the study, other commercial software packages have similar capabilities and may be
used in future phases or for different aspects of the analysis.
This report presents a detailed methodology for simulating a cascading failure from the
aggravated state, followed by a triggering event and subsequent cascading evolution. The final steady
state might be a system that has a different configuration with loss of load and/or generation, or several
islands. This methodology and its implementation constitute a step forward to address the gaps in existing
approaches, which are listed in the Introduction. At the same time, several opportunities for further
enhancement remain unaddressed and need further investigation and development. They can be part of
future work scope. Detailed explanations for the following potential improvements are given in Section 7
of this report:
• validating the DCAT through the simulation of historical cascading-outage events
• implementing the DCAT using high-performance computing to simulate thousands of extreme
events simultaneously
• more accurate modeling of protection and control groups, distance relays, and SPS/RAS
• more realistically representing operators’ actions after disturbances
• improving the methods for sampling the initial conditions
• using severity indices to rank initiating events
• calculating probabilities of cascading-outage events
• modeling communication systems
• evaluating the impact of high wind and solar penetration by using hundreds of base power-flow
cases under different load, wind, and solar values
• evaluating the impact of high distributed-generation penetration
• periodic deep-dive screening of the U.S. interconnections for cascading events.
xiii
Acknowledgments
This project is funded by the U.S. Department of Energy Office of Electricity Delivery and Energy
Reliability (DOE-OE). The project team wants to especially thank Mr. Gil Bindewald, Program Manager
and Dr. David Ortiz, Deputy Assistant Secretary for Energy Infrastructure Modeling and Analysis (OE-
40) for their continuing support, help, and guidance.
The project team appreciates contributions, guidance, and discussion time on a biweekly basis from
Mr. José Conto and Mr. Sun Wook Kang of the Electric Reliability Council of Texas (ERCOT).
The project team appreciates technical support in developing the Dynamic Contingency Analysis
Tool from Siemens Power Technologies staff Mr. Hugo Raul Bashualdo, Mr. Dinemayer Silva, Mr.
Jayapalan Senthil, Mr. James Feltes, Mr. Joseph Smith, and Mr. Krishnat Patil. We would like also to
thank Siemens subcontractor Mr. Eli Pajuelo for his help in protection modeling in PSS/E.
The project team appreciates technical support in using TransCARE from Mr. Murali Kumbale from
Southern Company and Mr. Anish Gaikwad from the Electric Power Research Institute. Special thanks to
the Electric Power Research Institute for providing a royalty-free copy of TransCARE to be used in this
study.
The project team appreciates the feedback from Mr. Travis Smith (Oak Ridge National Laboratory)
for his advice regarding different approaches for protection modeling in dynamic simulation.
The project team appreciates contributions of the following Pacific Northwest National Laboratory
staff:
• Dr. Henry Huang, Analytics Subsector Manager
• Mr. Mark Morgan, Pacific Northwest National Laboratory Peer Reviewer
• Mr. Dale King, Project Management Office Director
• Mr. Carl Imhoff, Electricity Infrastructure Market Sector Manager
• Ms. Maura Zimmerschied, Technical Editor
• Ms. Carla Raymond, Project Specialist
xv
Acronyms and Abbreviations
3Ø three-phase
AC alternating current
API application programming interface
CAPE Computer-Aided Protection Engineering
COI center of inertia
DC direct current
DCAT Dynamic Contingency Analysis Tool
DISTR1 distance-relay model
EMS energy management system
EPRI Electric Power Research Institute
FACTS flexible AC transmission system
FRQTPA underfrequency/overfrequency generator disconnection relay model
HPC high-performance computing
Hz hertz
INLF inertial response power flow
LDSH load shedding model
MACCC Multi-Level AC Contingency Computation
MVA apparent power, megavolt amperes
MVAr reactive power, megavolt amperes reactive
MW megawatts
NERC North American Electric Reliability Corporation
NR Newton-Raphson
PCG protection and control group
PCM Potential Cascading Modes
PG&E Pacific Gas and Electric
PNNL Pacific Northwest National Laboratory
POM Physical and Operational Margins
PSS/E Siemens PTI PSS®E Power Flow software
PTI (Siemens) Power Technologies International
pu per unit
RAS remedial action scheme(s)
SOC self-organized criticality
SPS special protection system(s)
TB breaker time
TP relay pickup time
TransCARE Transmission Contingency and Reliability Evaluation
xvii
TRELSS Transmission Reliability Evaluation of Large-Scale Systems
VAR “variable” in PSS/E
VTGTPA PSS/E undervoltage/overvoltage generator disconnection relay model
WECC Western Electricity Coordinating Council
xviii
Contents
xix
2.4.3 Critical Event Corridors ............................................................................................ 2.9
2.4.4 Branching .................................................................................................................. 2.9
2.5 DCAT Computational Flow Chart ....................................................................................... 2.10
2.5.1 Preparation of Base Cases with Integrated Protection Models ................................. 2.13
2.5.2 Initial System Aggravation and Event-Screening Phase ........................................... 2.14
2.5.3 Dynamic Simulation Phase ....................................................................................... 2.14
2.5.4 Post-Dynamic Steady-State Analysis ........................................................................ 2.15
2.6 Security Criteria Used in DCAT Implementation ................................................................ 2.15
2.6.1 Initial Phase Performance Criteria ............................................................................ 2.16
2.6.2 Performance Criteria in the Subsequent Phase.......................................................... 2.17
3.0 Protection Modeling ..................................................................................................................... 3.1
3.1 Introduction .......................................................................................................................... 3.1
3.2 Selected Relays for Modeling Transmission Protection ...................................................... 3.2
3.2.1 Methods for Distance-Relay Placement .................................................................... 3.2
3.2.2 Relay Placement Using Category B Contingency Definitions .................................. 3.3
3.2.3 Distance-Relay Model Settings ................................................................................. 3.7
3.3 Selected Relays for Modeling Generator Protection ............................................................ 3.7
3.3.1 Generating Unit Under/Overvoltage Relay Settings ................................................. 3.8
3.3.2 Generating Unit Under/Overfrequency Relay Settings ............................................. 3.8
3.3.3 Generator Out-of-Step Protection ............................................................................. 3.9
3.4 Selected Relays for Modeling Load Shedding ..................................................................... 3.10
4.0 Post-Dynamic Simulation Analysis .............................................................................................. 4.1
4.1 Stability Check to Stop Dynamic Simulation....................................................................... 4.2
4.1.1 Criterion for Stability Check ..................................................................................... 4.2
4.2 Extracting a Power Flow Case at the End of Dynamic Simulation...................................... 4.3
4.2.1 Post-Dynamic Steady-State Case Verification through Flat-Start Dynamic
Simulation ................................................................................................................. 4.4
4.2.2 Post-Dynamic Steady-State Case Verification through Fault Dynamic Simulation . 4.5
4.3 Corrective Actions................................................................................................................ 4.8
4.3.1 Generation Redispatch .............................................................................................. 4.9
4.3.2 Special Protection Systems / Remedial Action Schemes .......................................... 4.9
4.3.3 Implementation of Corrective Actions in PSS/E ....................................................... 4.10
5.0 Simulation Results ........................................................................................................................ 5.1
5.1 Simulation Results on a PSS/E Test System ........................................................................ 5.2
5.1.1 Test 1: Not a Close-In Fault in Pilot Scheme Line – Using Fictitious Node ............ 5.3
5.1.2 Test 2: Not a Close-In Fault in Step Distance Line – Using Fictitious Node............ 5.5
5.1.3 Test 3: Bus Fault ....................................................................................................... 5.6
5.1.4 Test 4: Bus Fault Leads to Blackout ......................................................................... 5.8
5.2 Simulation Results on a Full Interconnection ...................................................................... 5.11
xx
5.2.1 Example 1: Line Fault with a Pilot Scheme .............................................................. 5.12
5.2.2 Example 2: Line Fault with Failed Transfer Trip...................................................... 5.13
5.2.3 Example 3: Demonstration of the Role of a Non-Firm, Frequency-Responsive, Load-
Shedding Scheme in Maintaining Grid Integrity after an Extreme Event ................. 5.17
5.2.4 Example 4: Activation of an SPS/RAS ..................................................................... 5.21
6.0 Steady-State Cascading-Outage Analysis for Preselection of Initiating Events........................... 6.1
6.1 TransCARE Simulation Overview ....................................................................................... 6.1
6.1.1 Protection and Control Groups .................................................................................. 6.2
6.1.2 TransCARE Capabilities ........................................................................................... 6.2
6.1.3 Generation Redispatch Due to Contingencies ........................................................... 6.3
6.1.4 Cascading-Outage Analysis ...................................................................................... 6.4
6.2 Model Setup in TransCARE ................................................................................................ 6.5
6.2.1 Data Required for Cascading-Outage Analysis......................................................... 6.5
6.2.2 Power Flow Base Case .............................................................................................. 6.6
6.2.3 Automatic Breaker Placement ................................................................................... 6.6
6.2.4 PCG Identification..................................................................................................... 6.7
6.2.5 Selection of Threshold Values for Cascading-Outage Analysis ............................... 6.7
6.2.6 Selection of Initiating Events .................................................................................... 6.7
6.3 Analysis of TransCARE Simulation Results for Identifying Critical Event Corridors........ 6.8
6.3.1 Classification of Initiating Events Based on Output Results..................................... 6.8
6.3.2 Ranking Index of Initiating Events ........................................................................... 6.9
6.3.3 Methodology for Identifying Critical Corridors ........................................................ 6.9
6.4 Case Studies ......................................................................................................................... 6.11
6.4.1 Case 1 ........................................................................................................................ 6.11
6.4.2 Case 2 ........................................................................................................................ 6.13
7.0 Conclusions, Lessons Learned, and Future Work ........................................................................ 7.1
7.1 Conclusions .......................................................................................................................... 7.1
7.2 Lessons Learned ................................................................................................................... 7.1
7.2.1 Steady-State vs. Dynamic Analysis........................................................................... 7.2
7.2.2 Convergence of a Steady-State Solution after Extreme Events ................................ 7.2
7.2.3 Modeling of Protection in Cascading-Outage Analysis ............................................ 7.2
7.2.4 Modeling of Post-Dynamic Corrective Actions ........................................................ 7.3
7.2.5 Low-Voltage Network Model Details and the Impact on Load Shedding ................ 7.3
7.2.6 Compliance with New NERC Standards................................................................... 7.3
7.3 Future Work ......................................................................................................................... 7.4
7.3.1 Improved Methods for Sampling Initiating Events ................................................... 7.5
7.3.2 Modeling of Protection and Control Groups ............................................................. 7.5
7.3.3 Greater Knowledge of Probabilities .......................................................................... 7.5
7.3.4 Severity Indices ......................................................................................................... 7.5
xxi
7.3.5 Other Considerations ................................................................................................. 7.6
7.3.6 Outreach Activities and Partnership .......................................................................... 7.7
8.0 References .................................................................................................................................... 8.1
Appendix A – Protection Models in PSS/E .......................................................................................... A.1
Appendix B – Distance-Relay Modeling in PSS/E ............................................................................... B.1
Appendix C – Selected Implementation Codes in PSS/E ..................................................................... C.1
xxii
Figures
xxiii
5.10 Example 1: Line Fault with a Pilot Scheme.................................................................................. 5.12
5.11 Example 1: Voltages of Buses X1 and Y1.................................................................................... 5.12
5.12 Example 2: Buses X1 and Y1 Voltage and Generating Units Tripping due to Undervoltage and
Overvoltage ................................................................................................................................... 5.14
5.13 Example 2: Generating Units Tripping due to Overvoltage, Underfrequency, and Out-of-Step
Conditions ..................................................................................................................................... 5.15
5.14 Example 3: Generating Units Tripping due to Underfrequency ................................................... 5.17
5.15 Example 3: Tripping of Loads Participating in the Non-Firm, Frequency-Responsive,
Load-Shedding Scheme ................................................................................................................ 5.18
5.16 Example 3: Generating Unit Out-of-Step Tripping. ..................................................................... 5.18
5.17 Example 4: Generator Overvoltage Trippings. ............................................................................. 5.22
5.18 Sequence of Events Performed by DCAT for Example 4 ............................................................ 5.22
6.1 Sample Protection and Control Groups ........................................................................................ 6.2
6.2 Flow Chart of Cascading-Outage Analysis................................................................................... 6.4
6.3 Contingency Analysis Results ...................................................................................................... 6.12
6.4 Cascading-Outage Analysis for 9,133 Contingencies................................................................... 6.14
xxiv
Tables
1.1 Some of the Existing Commercially Available Cascading-Outage Analysis Tools ..................... 1.7
1.2 Remedial Actions and their Priorities ........................................................................................... 1.12
3.1 High- and Low-Voltage Ride-Through Times as Specified in NERC Standard PRC-024-1 ....... 3.8
3.2 High- and Low-Frequency Duration Times as Specified in NERC Standard PRC-024-1 ........... 3.9
4.1 Flat-Start Comparison for Buses with Maximum Variation in Power Flow Result for the PSS/E
“savnw” Case ................................................................................................................................ 4.5
4.2 Comparison of PSS/E “savnw” Case Power Flow Results with Maximum Deviations ............... 4.7
4.3 Comparison of Inertial Response Power Flow Results with Maximum Deviations for the PSS/E
“savnw” Case ................................................................................................................................ 4.8
5.1 Comparison between Simulation Examples ................................................................................. 5.2
5.2 Relay Trips Summary of Test 3 .................................................................................................... 5.6
5.3 Tripping Action Details of Test 3 ................................................................................................. 5.7
5.4 Relay Trips Summary of Test 4 .................................................................................................... 5.8
5.5 Tripping Action Details of Test 4 ................................................................................................. 5.10
5.6 Relay Trippings for Example 1 ..................................................................................................... 5.13
5.7 Generation and Load Loss Summary for Example 1 .................................................................... 5.13
5.8 Relay Tripping Sequence for Example 2 ...................................................................................... 5.16
5.9 Generation and Load Loss Summary for Example 2 .................................................................... 5.16
5.10 Relay Tripping Sequence for Example 3 ...................................................................................... 5.19
5.11 Generation and Load Loss Summary for Example 3 .................................................................... 5.21
5.12 Relay Trippings for Example 4 ..................................................................................................... 5.21
5.13 Generation and Load Loss Summary for Example 4 .................................................................... 5.23
6.1 Critical Event Corridors Identified ............................................................................................... 6.12
6.2 Identified Critical Corridors – Two Sequential PCGs .................................................................. 6.14
6.3 Identified Critical Corridor – Three Sequential PCGs .................................................................. 6.14
xxv
1.0 Introduction
Vulnerability of large power systems to cascading and major blackouts has become evident since the
Northeast blackout in 1965, where a chain of cascading events resulted in a power supply interruption up
to 13 hours long in Ontario, Connecticut, Massachusetts, New Hampshire, New Jersey, New York, Rhode
Island, and Vermont (Task Force on Recent Blackout Experience 2007, Andersson et al. 2005). Based on
the analyses of the series of cascading blackouts in the past decade or so, including the recent blackouts in
Turkey and Washington, D.C., the industry and the research community realized the urgent need to
develop methods, tools, and practices for cascading-outage analysis and mitigation that are easily
accessible by utilities planning engineers (U.S.–Canada Power System Outage Task Force 2004, Beck et
al. 2011, Makarov et al. 2005, FERC/NERC 2012, Saha et al. 2014, Direskeneli 2015, Davis and
Zauzmer 2015).
However, when the Working Group of Understanding, Prediction, Mitigation and Restoration of
Cascading Failures (CFWG) recently issued a survey to the power industry about cascading outage
analysis; it was clear from the survey results that most utilities do not have the tools to perform such
complicated analysis. One important point of feedback from the industry was the need to include dynamic
and protection modeling in cascading outage analysis (Vaiman and Papic 2015). While there are a large
number of references devoted to the analysis of cascading events and blackouts demonstrating a
significant interest in and effort dedicated to these phenomena by practicing engineers and researchers, a
core problem remains of providing the right methods, tools, and practices for cascading-outage analysis
and mitigation. These solutions must include protection modeling and dynamic simulation that are easily
accessible by utilities planning engineers. This problem is addressed by the following technical
approaches and changes to existing practices:
• Transition from steady-state models to dynamic cascading models. Dynamic simulations form a more
accurate framework for cascading analyses, reflect power system transient stability and system
frequency changes, and enable correct protection system model behavior. All these features are
essential for correct simulations of major disturbances and awareness of their true consequences (e.g.,
the resulting load loss and parts of the system that experience blackout).
• Transition from simplified power-flow models [e.g., direct current (DC) models] to full alternating
current (AC) power system models. The full AC models are critically important for addressing
reactive power controls and voltage stability problems that can be part of cascading processes. DC
models do not have this capability.
• Transition from deterministic models to probabilistic models. The strength of probabilistic simulation
is that it yields probabilities of events and hence enables quantitative risk analysis. Risk analysis
accounts in an objective way for both the frequency and the impact of cascades and blackouts.
• Transition from simplified protection system models to detailed protection system models. Protection
system operation or misoperation has a profound impact on system behavior after disturbances. If the
protection system is not adequately modeled, this could lead to incorrect conclusions regarding the
actual system vulnerability to extreme events.
• Transition from research-grade cascading-outage simulators to commercial-grade cascading-outage
simulators.
The importance of these changing approaches (implemented in DCAT) is outlined below.
1.1
Steady-State and Dynamic Models
Dynamic simulations form a more accurate framework for cascading analyses. Dynamic simulatiions
create the potential for better representation of the protection system, including protective system actions
during transient states; reflect frequency variations affecting generation and load, including enabling
simulations of under- and overfrequency relaying; and can capture instances of transient instability during
cascading. Usually software developers who provide the dynamic option for cascading processes also
provide a steady-state model (Paul and Bell 2004, Bhatt et al. 2009, V&R Energy 2010).
The steady-state cascading models are based on a power flow analysis of cascading steps following a
serious contingency (triggering event). Transition from one cascading step to the next cascading step is
simulated by disconnection of additional system elements (e.g., transmission lines, transformers,
generators, loads) caused by protection system action. Power flow is then analyzed for the new
configuration. These actions are simulated using simplified criteria, such as line flows exceeding certain
limits or voltage magnitudes being above or below certain limits. Examples of the steady-state approach
can be found in Kumbale et al. (2008), Miller (2008), and Pfitzner et al. (2011).
A major research effort has been undertaken in the development of faster dynamic analysis methods,
including the energy function methods (Pai 1989, Fouad and Vittal 1992, Pavella et al. 2000). Energy
1.2
function methods are also called direct methods. This approach can be used as a screening tool to filter
critical studies, which are then simulated with full detailed models.
Full AC models are critically important for addressing reactive power control and voltage stability
problems that can be part of cascading processes. DC models do not have this capability.
Steady-state power flow models can be based on simplified power-flow equations (e.g., DC models)
or full AC models. DC models introduce additional limitations to simulation accuracy. Due to AC
computational limitations, DC analysis is sometimes used in applications that are time sensitive and do
not require significant accuracy.
The strength of probabilistic simulation is that it yields probabilities of events and hence enables
quantitative risk analysis. Risk analysis accounts in an objective way for both the frequency and the
impact of cascades and blackouts.
The deterministic framework for extreme-event simulation computes the response of a deterministic
power system model to a list of contingencies that stress the power system to a certain extent. The
contingencies in the list are judged to be credible worst cases in the sense that they are severe
contingencies that have some significant chance of occurring. Examining responses of the power system
to all the contingencies can give insights into credible cascades of failures and their mitigation. Moreover,
since many of the current North American Electric Reliability Corporation (NERC) reliability standards
are deterministic, a deterministic simulation can be used to check compliance with the NERC standards.
The weaknesses of the deterministic approach lie in the difficulty of objectively determining which
contingencies are credible, insufficient sampling of power system states and possible outcomes, and the
inability to compute event probabilities or risk within the framework. The probabilistic simulation
approach is also often slower and requires more knowledge, complicating the analysis.
Probabilistic simulation is needed due to the significant and increasing probabilistic nature of
analyzed scenarios and events in the system. Probabilistic analysis selects samples from multiple possible
cascades to enable it to evaluate event probabilities and risks. Different samples are selected in different
runs of the model so that the outcomes can be different. If the sampling is done properly, the results can
be interpreted probabilistically and conclusions about risk can be made.
A weakness common to all simulation approaches is that only a selection of all the possible cascading
mechanisms are represented, and the representation is approximate (Morgan et al. 2011).
1.3
Detailed Protection System Models vs. Simplified Protection System Models
After the August 2003 blackout, NERC stated that overly conservative relay settings, combined with
quick relay systems operation, was one of the causes of this major blackout (U.S.–Canada Power System
Outage Task Force 2004).
The key component of a cascading-outage analysis is modeling the protection system and its potential
misoperation or failure to operate (Thorp and Wang 2001, Soman et al. 2004). Some commercial-grade
software tools allow inclusion of some protection scheme models, but this capability is not usually
employed by utility users (Gopalakrishnan et al. 2014). This can result in decreased accuracy of dynamic
simulations after major disturbances as well as the inability to trace cascading events accurately. Enabling
such capabilities will help bring to light the true consequences of major events and cascading and
contribute to their understanding, prediction, mitigation, and prevention.
Tziouvaras (2007) discusses details of the role and performance of protection systems during
disturbances using relay and digital fault recorder data, their impact on the system, design, and setting
considerations to avoid relay misoperations, and applications of synchrophasors to monitor and mitigate
wide-area disturbances. Tziouvaras stresses that protection systems can actually contribute to the spread
of blackouts (Zone 3 protection) and that a significant effort is needed to find their settings and develop
loadability requirements. On the other hand, proper understanding of protection schemes, careful review
of settings, and proper design changes can minimize the extent of disturbances.
1.1.1 Branching
Branching in the context of cascading outage analysis is defined as estimating the branching process
parameter λ that measures the extent to which failures propagate (Dobson et al. 2006). The branching
model implies that failures at each step of the cascading process independently produce further failures in
the next step, according to a probability distribution with mean λ called the offspring distribution. That is,
each failure in each stage produces an average of λ failures in the next stage. If λ < 1, the failures will die
out with the mean number of failures in each step decreasing exponentially. If λ > 1, it is still possible for
the process to die out, but often the failures increase exponentially until the system size or saturation
limits are reached.
1.4
1.1.2 Self-Organized Criticality
The self-organized criticality (SOC) approach to cascading outage analysis shifts the focus from
individual causes of particular blackouts to the dynamics of a complex system in which repeated major
disruptions from a variety of causes are a reality (Carreras et al. 2000). In an SOC system, the nonlinear
dynamics in the presence of perturbations organize the overall average system state near to, but not at, the
state that is marginal to major disruptions.
Therefore, the traditional risk evaluation methods applied to SOC systems are bound to underestimate
the risk of large events. In Carreras et al. (2004), the authors analyze a 15-year time series of North
American electric power transmission system blackouts for evidence of SOC. They conclude that the
blackout data seem to be consistent with the SOC model.
1.1.3 Brittleness
Brittleness reflects the susceptibility of the power system to large-scale disturbances. To compute
brittleness, a simplified power system model is used that reflects system topology and operating
conditions. The maximum amount of power that would be disrupted for a specific number of
disconnected lines is calculated. Then the specific lines involved in the worst-case scenario are
determined. These worst-case scenarios help to identify outages to be monitored or further analyzed by
more detailed methods (Dobson et al. 2006).
A cluster-based approach is described in Vaiman et al. (2012). It helps to quickly identify potential
cascading chains due to transmission system overloads. A cluster is a group of buses connected via
critical lines (load clusters [sinks]; generator clusters [sources]; and a connecting cluster). Source and sink
clusters are identified by using similar minimal cutsets. Line outages in a cutset can cause large overloads
on another line in the cutset. If this overloaded line is disconnected by the protection system, cascading
may occur.
NERC has developed a new transmission planning reliability standard, TPL-001-4, “Transmission
System Planning Performance Requirements” (NERC TPL-001-4). The new standard will be enforced in
2015 and 2016. A similar Western Electricity Coordinating Council (WECC) Regional Criterion, TPL-
001-WECC-CRT-3, “Transmission System Planning Performance,” is currently under development in the
WECC system (WECC 2014).
In the abovementioned documents, the following new criteria have been introduced:
P0 – no contingencies
P1 – single contingency; generator, transmission line, or transformer
1.5
P2 – single contingency; bus section or breaker fault
P3 – loss of element followed by system adjustments
P4 – fault plus delayed clearing
P5 – fault with protection failure
P6 – multiple overlapping single contingencies
P7 – common structure failure, multiple lines on a common structure.
Additionally, special requirements are added for extreme events. For some of the events P1–P7, some
non-consequential load loss 1 is acceptable. For some grid operators’ planning studies, non-consequential
load loss is not allowed, except for the events P2-2 HV, P2-3 HV, P2-4, P4-1 HV, P4-2 HV, P4-3 HV,
P4-4 HV, P4-5 HV, P4-6, P5 HV, P6, and other extreme events.
Despite the fact that NERC standards are mandatory in the United States, they are weakly enforced at
the moment. Very few of the electric utilities today systematically investigate the consequences of
extreme events. Part of the reason for this is the lack of software tools that can properly simulate such
outages. Simulating such outages utilizing available power-flow programs is quite cumbersome. The
Working Group of Understanding, Prediction, Mitigation and Restoration of Cascading Failures (CFWG)
recently issued a survey to the power industry about cascading outage analysis; it was clear from Survey
results that most utilities do not have the tools to perform such complicated analysis (Vaiman and Papic
2015).
1
Consequential Load Loss: All Load that is no longer served by the Transmission system as a result of
Transmission Facilities being removed from service by a Protection System operation designed to isolate the fault.
Non-Consequential Load Loss: Non-Interruptible Load loss that does not include: (1) Consequential Load Loss, (2)
the response of voltage-sensitive Load, or (3) Load that is disconnected from the System by end-user equipment.
“If situations arise that are beyond the control of the Transmission Planner or Planning Coordinator that prevent the
implementation of a Corrective Action Plan in the required timeframe, then the Transmission Planner or Planning
Coordinator is permitted to utilize Non-Consequential Load Loss and curtailment of Firm Transmission Service to
correct the situation that would normally not be permitted in Table 1, provided that the Transmission Planner or
Planning Coordinator documents that they are taking actions to resolve the situation. The Transmission Planner or
Planning Coordinator shall document the situation causing the problem, alternatives evaluated, and the use of Non-
Consequential Load Loss or curtailment of Firm Transmission Service.” (NERC TPL-001-4)
1.6
Table 1.1. Some of the Existing Commercially Available Cascading-Outage Analysis Tools
Cascading Tool Methodology AC/DC Power Flow Max. Number Web
of Buses Address
ASSESS Analytical + DC or AC steady state Practical limit of Yes
by RTE, France & National Monte Carlo plus dynamic simulation around 2,000 buses
Grid, UK
CAT Analytical AC 64,000 Yes
by Commonwealth
Associates, Inc., USA
POM-PCM Analytical AC steady state plus No limit Yes
by V&R Energy Systems dynamic simulation
Research, Inc., USA
TRELSS (TransCARE) Analytical AC or DC 70,000 Yes
by EPRI, USA
CAT = Cascade Analysis Tool
EPRI = Electric Power Research Institute
POM-PCM = Physical and Operational Margins – Potential Cascading Modes
1.3.1 ASSESS
Features of ASSESS, from French transmission system operator Réseau de Transport d’Électricité (RTE),
in collaboration with England and Wales National Grid, include the following (Papic et al. 2011):
• A security-constrained AC optimal power flow.
• A quasi-steady-state simulator, called ASTRE, that has a simple model of protection of branches.
• A full time-domain simulation, Eurostag, that models controls on the system, including some forms
of generator protection and, in some sense, Zone 3 protection on overhead lines.
• A possibility of modeling sequences of events and state of the system in a simulation, and assessing
the possibility of cascading outages.
Cascade Analysis Tool (CAT) was developed by Commonwealth Associates, Inc. Features of CAT
include the following (Papic et al. 2011):
• Assesses vulnerability to widespread outages and uncontrolled cascading
• Runs AC power flow
• Automatically runs contingencies
• Determines and automatically simulates the load losses
• Uses the criteria thermal overload, low voltage, and voltage change
• Determines the next outage by identifying the worst overload or by dropping load at the bus with the
lowest voltage. Only one outage is allowed at each cascading step
• Repeats cascading steps until no more violations occur
• For a divergent power flow, load is dropped and it makes another attempt to solve the case
1.7
• Repeats the process until the case is solved without violations, or load drop exceeds certain threshold,
or a voltage is low, indicating that load drop is required.
PCM is a part of POM (Physical and Operational Margins) software. It was developed by V&R
Energy Systems Research, Inc. Features of PCM include the following (Papic et al. 2011):
• PCM simultaneously monitors voltage stability, thermal overloads, and voltage violations.
• AC solutions can be found in ~0.1 second for a 50,000-bus case.
• Initiating events and contingencies can be generated either automatically as a result of the “cluster”
approach or from user-specified contingency lists.
• Millions of initiating events may be analyzed within one simulation run.
• Cascade chains are automatically identified based on overloads exceeding the branch user-defined
tripping threshold, and voltage violation below or above load/generator tripping thresholds.
• The cascading run continues until (1) a solution cannot be found due to voltage instability, or (2) loss
of load/generation exceeds a certain threshold value, or (3) islanding occurs with imbalance of load
and generation, or (4) a violation of thermal and voltage limits does not occur.
• A vulnerability index, based on the estimated likelihood and impact of cascading events, is computed,
helping to rank contingencies based on their severity.
• Optimal remedial actions to prevent and mitigate cascading outages can be determined at each
cascading step. Available remedial actions include megawatt (MW) dispatch, megavolt amperes
reactive (MVAr) dispatch, transformer tap change, phase shifter adjustment, capacitor and reactor
switching, load curtailment, line switching in and out, and new capacitor placement.
• The cascading outages can be also analyzed as a dynamic process.
• Frequency issues and relay operation are included within the transient stability approach.
• Islanding techniques are available, including underfrequency load shedding.
1.3.4 TRELSS/TransCARE
The TRELSS software, and TransCARE, which builds upon TRELSS, include the following (Papic
2011):
• The software captures the cascade path starting from an aggravated system condition and an initiating
(triggering) event.
• Threshold values for cascading tripping events, such as the line loading level and threshold low
voltage at which a load is dropped, can be specified.
• The software simulates the cascading process as a sequence of quasi-steady-state system conditions.
• TRELSS simulates outages of protection and control groups (PCGs). A PCG is a set of components
protected by a common set of breakers.
1.8
• TRELSS includes a fast decoupled power-flow algorithm with partial matrix refactorization to
modify the system matrix during bus-type switching. Auxiliary solution in the Q-V iteration aids in
smoothing solution perturbations introduced due to bus-type switching.
• Within each cascading-outage step, generating units can be redispatched using unit margin,
generating unit participation factor, and full or fixed-loss economic generation dispatch methods.
• The linear programming module provides a mixed integer solution and incorporates both continuous
and discrete controls.
• Control actions include generator MW and MVAr redispatch, transformer-tap and phase-shift
adjustment, capacitor and reactor switching, load curtailment, and relaxation of area interchange.
• TransCARE allows the automatic placement of breakers and PCGs. Breaker locations are determined
automatically by the program.
The Integrated Protection-Planning Simulation (IPPS) environment, which links CAPE 2 with PSS/E
models for dynamic studies, is described in Gopalakrishnan et al. (2014). The main features of IPPS
include:
• An actual protection system operation model with its thousands of relays (distance, overcurrent, out-
of-step, frequency, voltage, etc.)
• A transient stability model reflecting interactions between system dynamics and relay operation
• Different contingencies and scenarios, including the ones leading to cascading outages
• Relay performance for balanced and unbalanced faults
• A platform for SPS/RAS.
The potential consequences of extreme events could pose a significant risk to customers in the City
and County of San Francisco and the San Francisco Peninsula. The purpose of the California ISO study
was to:
• identify the system performance after extreme events
2
CAPE (Computer-Aided Protection Engineering) is a commercial software package used for protection studies.
3
ISO = independent system operator
1.9
• identify the risk and impacts of such events
• identify mitigation options for the extreme events.
The risks associated with extreme events on the San Francisco Peninsula are significant because:
• this is a seismically active area
• it is dependent on electric imports
• this is an isolated area surrounded by water on three sides.
Seismic issues can affect substations, above-ground cables, below-ground cables, and the
transmission system. This California ISO assessment looked at the likelihood that an event would affect
facilities on the San Francisco Peninsula, as well as the duration of service outages.
Vandalism and third-party action impacting substations were also evaluated in this assessment. This
assessment looked at the likelihood and impact of such events within the area, evaluated the duration of
service outages, and examined alternatives for preventive measures.
Assessment of co-located facility failure looked at the frequency of cable or substation equipment
failure due to co-located infrastructure such as gas pipelines or water mains, the impact of such a failure,
and contingency planning for such events.
Some technical details of this assessment are provided in Appendix D of the 2014-2015 Draft
Transmission Plan (CAISO 2015). In Pacific Gas and Electric (PG&E) comments (PG&E 2015), it is
stated that “The approach and methodology to analyze the potential unserved customer load based on the
seismic integrity, location, and restoration times for damaged facilities provides valuable information
about resiliency of the grid after an extreme event.” Reliability on the San Francisco Peninsula can be
improved by:
• reconfiguring the Martin substation
• certain additional capital improvements to PG&E’s existing system
• replacing certain older 115 kV underground cables
• upgrading the 230 kV buses at the San Mateo and Martin substations.
PG&E comments that “With these refinements to PG&E’s modernization plan, the San Francisco
Peninsula extreme-event assessment indicates that the electric transmission system should maintain the
ability to provide reliable service after a major seismic event.”
In California Public Utilities Commission comments (CPUC 2015), it is stressed that “The San
Francisco Peninsula extreme-event study brought significant rigor and transparency to an inherently
difficult and non-transparent planning problem, and the resulting recommendations appear to be prudent
and appropriate.”
1.10
1.4.2 FirstEnergy Cascade Analysis
FirstEnergy transmission facilities at greater than 200 kV are tested to determine the effects of severe
contingencies on the system, including voltage and angular stability. Examples of these contingencies are:
• loss of a generation station
• loss of all lines on a single right-of-way
• loss of a line with three or more circuits
• loss of all lines and transformers of one voltage at a substation or switching station
• dropping of a large load or major load center
• failure of an SPS/RAS to operate
• operation of an SPS/RAS for a condition for which it was not intended to operate.
FirstEnergy cascade analysis is conducted for all scenarios resulting in a transmission loading above
125% of seasonal rating. The 125% level is a proxy for the overload where a protective relay may
operate. The steady-state power-flow model is used. After simulation of a contingency, facilities meeting
the following criteria are removed from service:
• Transmission facilities loaded to 125% or greater of the seasonal short-term emergency rating for the
initial solution immediately following the contingency and 100% or greater than summer short-term
emergency for subsequent case solutions.
• Generators with terminal voltages below their minimum voltage provided by plant owners. If no
information has been provided, the minimum voltage is assumed to be 95%.
• The process is repeated until the case fails to converge (indicating the potential for a system collapse)
or until neither of the two criteria above are violated. This process is limited to three successive steps,
after which it is assumed that a system collapse will occur.
• If this steady-state analysis indicates a possible collapse, additional analysis is performed using
dynamic analysis for verification.
• Automatic and/or manual load shedding are permitted to prevent a system cascade. If load shedding
beyond certain values is required to prevent a system cascade, system reinforcements or
modifications needed to limit load shedding to values below those values are implemented.
• When there is potential for a cascading outage, an evaluation is conducted to consider: (1)
consequences to the FirstEnergy and adjacent systems; (2) projects to correct the condition; and (3)
operating measures to minimize the severity of the disturbance.
• Based on this evaluation, a decision will be made as to whether a capital project or installation of
SPS/RAS should be considered to mitigate the potential risk.
1.11
1.4.3 Con Edison Experience and Analyses
Koenig et al. (2010) summarizes Con Edison’s experience with simulation and mitigation of
cascading events.
During the past several years, Con Edison has concentrated on assessment and prevention of
cascading outages under several projects aiming to: (1) identify contingencies causing cascading due to
thermal overloads, (2) quantify the impact of cascading outages (Bhatt et. al. 2009), (3) identify data
requirements, and (4) find actions to prevent or stop cascading outages. In these projects, cascading
outages were analyzed using the steady-state approach and based on thermal overloads over a certain
threshold. For the purpose of simulating the protection scheme’s action, it was assumed that the
overloaded branches would trip automatically. After an initiating event, overloaded branches were
consecutively tripped until one of the following events occurred:
• divergence due to voltage instability
• loss of load exceeded a certain threshold
• islanding with imbalance within islands occurred
• thermal violations dropped below the tripping threshold value.
Con Edison’s approach applies remedial actions at each cascading step to prevent or decrease the
spread of cascading outages. POM and Optimal Mitigation Measures (OPM) software developed by V&R
Energy Systems Research, Inc. was used for simulations (V&R Energy 2010). The following simulation
process was applied:
1. Select N−1 and/or N−2 contingencies that cause overloads above the threshold.
2. Determine and apply remedial actions to alleviate the overloads.
3. Stop the cascading process if the remedial actions bring the flow on the overloaded branches below
the threshold.
4. Continue cascading simulation if the remedial actions do not bring the line flows below the threshold.
5. In the event a cascading outage cannot be stopped, mitigating actions to reduce the consequences of
blackouts (e.g., instability) are determined and applied. Table 1.2 shows the remedial actions and their
priorities (Koenig et al. 2010).
Table 1.2. Remedial Actions and their Priorities (Koenig et al. 2010)
Remedial Action Priority
Transformer tap change 1
Transformer phase-shifter adjustment 2
Capacitor and reactor switching 3
MVAr dispatch 4
MW dispatch 5
1.12
If the use of preferable priorities is ineffective, the priorities should be changed to select the most
effective remedial actions. If the remedial actions listed in Table 1.2 do not prevent cascading, load
curtailment is utilized.
A 2007 summer peak New York Independent System Operator (NYISO) power-flow case with about
50,000 buses was used during the study.
A partial NYISO contingency list, consisting of 250 contingencies, including stuck breakers, tower
outages, etc., was used as an N−1 contingency list. Additionally, N−2 contingencies (over 31,000
combinations) were used by POM.
The load curtailment that is necessary to mitigate steady-state stability violations after each cascading
step was computed. Cascading outages were ranked based on this criterion and the number of steps in the
cascading chain.
There has been a good effort to study cascaded failures, including the tools availableand industry
practice (Baldick et al. 2008). It provides a good starting point to identify the gaps in cascading-outage
analyses.
Some immediate gaps and needs in the area of cascading-events analysis and simulations are
provided in Morgan et al. (2011), Pourbeik et al. (2006), and Vaiman et al. (2012). The existing gaps can
be summarized as follows:
• Increased failure rates in aging equipment are not adequately covered by current analysis tools.
• There is a lack of reliable real-time data: the industry data are either not systematically collected or
are kept confidential, which complicates simulation of cascading events and validation of results.
• There is a lack of time to take decisive and appropriate remedial action against events unfolding on
the system.
• There is a lack of properly automated and coordinated controls to take immediate and decisive action
against system events in an effort to prevent cascading.
• Traditionally, planning models are bus-branch models, while energy management system (EMS)
models use node-breaker models. This complicates simulations of some types of cascading events,
where substation configuration matters.
1.13
• Most of the existing approaches use a static system model, whereas many of the major system
disturbances are dynamic processes that require dynamic models and simulations.
• The risk of cascading events is determined to a great extent by their probabilities, which are not
captured sufficiently well in the existing approaches.
• Many of the existing approaches do not completely and correctly model the protection system,
SPSs/RASs, or human intervention.
• Severity indices, which can ultimately be an important tool for industry, would benefit from
additional research and from industry input.
• The methodologies should be expanded to include variants of possible cascading events for the same
initiating event.
• Divergent cases create “gray areas” in the cascading-event analysis. The key difficulty here is the
inability to distinguish the cases where a power-flow solution does not exist from those cases where
the divergence is caused by deficiencies in the numerical solution algorithms.
The following developments have been proposed in Morgan et al. (2011) and Vaiman et al. (2012):
• Improved methods for sampling the initial conditions and events that trigger cascades are needed.
• Modeling more cascading processes in increasing detail is required. There is a need for following
more variants of cascading process development.
• The breaker location information is critically important for producing an adequate structure of PCGs.
Access to this information is one of the most significant near-term improvements needed for the
deterministic extreme-events simulation methodology.
• Interoperability of models between operations and planning would significantly improve the accuracy
of cascading simulations.
• The substation design and configuration have significant impact on PCG structure and ultimately on
the system reliability and cascading sequences. The system model used for cascading failure analyses
should reflect the variety of substation configurations as well as the differences in their behavior after
disturbances.
• The protection system model consisting of overcurrent, impedance, and remote (Zone 3) relaying
should be included in a system model.
• Hidden failure analysis can be part of cascading simulations (Phadke and Thorp 1996).
• There is a need to develop SPS/RAS that help to prevent or restrict extreme events in a power system.
• Future simulation models would benefit from capturing system dynamics. Analysis of a cascading
outage from a transient or mid-term stability perspective is needed, including issues related to the
increasing penetration of wind and solar photovoltaic generation (voltage control, decreasing inertia
and frequency response, relay protection settings, etc.), as well as increasing of power transfers due to
market transactions and other reasons.
• Additional types of initiating events should be studied. For instance, the increasing penetration of
variable renewable generation resources, demand-side load management, virtual and actual
1.14
consolidation of balancing authorities, new performance standards, and other factors should be
studied.
• Probabilistic approaches and risk assessment are needed. Multiple random factors influence all phases
of blackout process development, including variable system conditions before a blackout, initiating
events, development of the cascading process (branching), as well as the final highly dynamic stages
of a system blackout.
• Predictive and actionable blackout indices should be developed. They should be predictive from both
grid planning and operational perspectives. The indices should also provide information to help select
the most effective system reinforcements and make the best control decisions to reduce the risk and
potential consequences of cascading events.
• Periodic deep-dive screening of the U.S. interconnections for cascading events could be a good
option. One approach could be the use of large-scale computations involving static and dynamic
interconnection-level system models.
• Results of cascading analyses should be validated against real data.
• Increasing the speed of computations and multiprocessor computers are essential for massive
cascading-outage analyses (Dobson et al. 2010).
Additionally, the project team has discussed the following needs for comprehensive blackout simulations:
• simulation of operators’ actions after disturbances
• the use of synchrophasor data for situational awareness
• communication system modeling
• simulation of islanding situations in the cascading model
• collection of statistical information on failure of different equipment to build probabilistic models
• better models for extreme deviations of voltages and frequency during cascading processes
• predictive cascade failure simulations: blackouts are typically analyzed after the fact, rather than
beforehand; it would be better to try to predict future events and their probabilities.
Some of the abovementioned gaps have been addressed in various past work and current research and
development efforts.
1.15
• relevant mandatory reliability standards, backed by penalties for noncompliance
• periodic review of reliability standards, based on experiences from major system incidents and better
technologies
• the need for investment for bulk system reliability
• definition of how such expenditure will be recoverable through transmission rates.
Tziouvaras (2007) recommends the following protection system enhancements to reduce the risk and
consequences of major system disturbances:
• single-phase tripping and reclosing for all extra-high-voltage transmission lines to improve stability,
minimize system impacts, increase power transfer capability, and improve power system reliability
• dual-pilot protection relay systems in all extra-high-voltage and important high-voltage lines,
including local backup protection, and direct transfer tripping
• well designed controlled system separation schemes and SPS/RAS
• proper coordination of generator protection relays and excitation control
• out-of-step tripping of large steam generators coordinated with out-of-step tripping schemes; whether
units should be tripped during the first slip cycle, or after a number of slip cycles, and whether this
should be part of design
• wide-area protection schemes based on extremely flexible and adaptive protection devices, as well as
on reliable high-speed communication technologies
• synchrophasor measurement technology for real-time wide-area monitoring, analysis, adaptive
protection and control systems
• voltage instability detection and undervoltage load shedding schemes, and adaptive underfrequency
shedding schemes to trip only the amount of load necessary for system recovery
• protection for transformers to prevent damage from overexcitation after islanding and load shedding
caused by overvoltage.
In Vaiman et al. (2012), some additional mitigation options to prevent cascading are formulated for
planning and operations.
An additional goal of the project is to overcome the difficulties facing the power industry in
implementing the NERC requirements for cascading-outage analysis. This is achieved by developing a
Dynamic Contingency Analysis Tool (DCAT) to improve the capabilities of power system planners to
assess the impact of extreme contingencies and potential cascading events across their systems and
interconnections. Outputs from the DCAT will help planners find mitigation solutions to reduce the risk
1.16
of cascading outages in technically sound and effective ways. The tool has been developed as a Python
code that accesses the simulation functions of the Siemens PSS®E planning tool (PSS/E). The proposed
DCAT has the following features:
• It uses a hybrid dynamic and steady-state approach to mimic the cascading-outage process that
includes both fast dynamic and slower events.
• It integrates dynamic models with protection scheme models, including generation, transmission, and
load protection systems.
• It models SPS/RAS and automatic and manual corrective actions.
Overall, the DCAT bridges multiple gaps listed above and puts solutions in a single, unique prototype
tool capable of automatically solving and analyzing cascading processes in real systems using
multiprocessor computers.
This first section of the report provides a brief survey of existing approaches, industry practice, tools,
and gaps in performing cascading-outage analysis. The DCAT methodology is explained in Section 2.
The approach used for adding protection models to the dynamic planning models is given in Section 3.
The post-dynamic analysis approach is described in Section 4. Simulation results for a few examples
using DCAT on a test system and a full interconnection are given in Section 5. Steady-state cascading-
outage analysis using the Electric Power Research Institute’s (EPRI’s) TransCARE software package is
covered in Section 6. Finally, Section 7 provides study conclusions, lessons learned, and suggested future
work. Detailed explanations of the protection modeling in PSS/E that is used in the DCAT are provided in
Appendices A and B. Some selected implementation Python codes are given in Appendix C.
1.17
2.0 DCAT Methodology
In this study, we leverage utility-grade software in partnership with the industry to understand the
robustness of the grid against high-order contingencies and to study the resilience of the grid in terms of
its response to and recovery from such events. The development of the DCAT framework will help in
overcoming the difficulties facing the power industry in implementing the NERC Standard TPL-001-4,
“Transmission System Planning Performance Requirements” (NERC TPL-001-4) that has been partially
enforced since the beginning of 2015. The standard states that “studies shall be performed to assess the
impact of the extreme events.”
The DCAT is an open-platform and publicly available methodology to help develop applications that
aim to improve the capabilities of power system planning engineers to assess the impact and likelihood of
extreme contingencies and potential cascading events across their systems and interconnections. Outputs
from the DCAT will help find mitigation solutions to reduce the risk of cascading outages in technically
sound and effective ways. The current prototype DCAT implementation has been developed as a Python
code that accesses the simulation functions of the Siemens PSS®E planning tool (PSS/E). It has the
following features:
• It uses a hybrid dynamic and steady-state approach to simulating the cascading-outage sequences that
includes both fast dynamic and slower steady-state events.
• It integrates dynamic models with protection scheme models for generation, transmission, and load.
• It models SPSs/RASs and automatic and manual corrective actions.
Overall, the ultimate goal of the DCAT is to bridge multiple gaps in cascading-outage analysis in a
single, unique prototype tool capable of automatically simulating and analyzing cascading sequences in
real systems using multiprocessor computers. This study has been conducted in close collaboration with
grid operators, Siemens Power Technologies International (PTI), and EPRI. While the DCAT has been
implemented using PSS/E in Phase I of the study, other commercial software packages with similar
capabilities can be used within the DCAT framework. Specific objectives of this study are listed in Figure
2.1.
2.1
Develop approaches to simulating extreme events and cascading failures.
The study will develop a solid, well justified open-access platform for probabilistic cascading-events
analyses, so that the software vendors can connect their tools to the platform, and by doing so add
extreme-event analysis capability to their product. In the Phase 1 implementation, two software products
have been selected for the initial DCAT implementation:
• PSS/E, from Siemens PTI, for dynamic and steady-state simulations and protection system modeling
• TransCARE, from EPRI, for cascading simulations based on a steady-state system model.
DCAT will incorporate two modes of analysis, “in depth” and “light.” The objective of the in-depth
DCAT mode is to analyze the maximum possible number of cascading events and provide their ranking
(based on risk = probability × severity). This mode will provide a more comprehensive cascading-event
analysis (~10,000 in Phase 1 and 100,000–10,000,000 and more in subsequent phases). By ranking these
contingencies based on their risk, a limited list of contingencies for analyzing using DCAT-light will be
formed (1,000–5,000). It is envisioned that DCAT-in-depth will be applied using HPC. End users can use
DCAT-light in their routine grid planning and operational planning studies on conventional computers.
2.2
shaping the sequence of simulation steps. The content of this section is based on the work reported by
Makarov et al. (2005).
In all four blackout cases, system parameters remained within their normal operating reliability
ranges with no indications of the approaching blackouts. At the same time, some noticeable deviations
were observed that could potentially weaken the systems before the actual blackouts.
In Case (i), the U.S.-Canada blackout, there were high electricity demands, heavy power flows,
depressed voltages, and frequency variations in the U.S. Eastern Interconnection.
In Case (ii), the Italy blackout, above-schedule power imports from Switzerland to Italy occurred
before the collapse of the Italian system.
In the U.S.-Canada and Italian scenarios, some scheduled maintenance on the nearby generators
and/or transmission facilities was conducted on the days of the blackouts.
Before the blackouts, the systems were additionally weakened by unscheduled outages. These were
outages of the transmission lines in Indiana, the Eastlake 5 generating unit, and the Stuart-Atlanta 345 kV
line in Ohio (U.S.-Canada blackout); unplanned disconnection of the Hurst transformer (London
blackout), the loss of Unit 3 at Oskarshamn nuclear plant (blackout in Sweden and Denmark), and the trip
of the Swiss 380 kV Mettlen-Lavorgo line (blackout in Italy).
At a certain point in development of each of the blackouts, a triggering event occurred. Apparently,
these were the Harding-Chamberlin 345 kV line trip in Ohio (U.S.-Canada blackout); the circuit trip from
2.3
Wimbledon to New Cross (London blackout), double busbar fault at the Horred 400 kV substation in
Sweden (Sweden-Denmark blackout), and the trip of the Sils-Soazza line (blackout in Italy). Triggering
events separate two periods of operation: (1) a period in which multiple “undirected” factors accumulate
(factors that contribute to a blackout but are not directly connected to it); and (2) the “blackout-directed”
sequence of events (events with clear cause-effect relationships between the subsequent phases).
The triggering event, as well as the subsequent events, in a blackout scenario cause power flow
surges, overloads, and frequency and voltage problems. These problems in their turn cause the subsequent
events in the sequence.
The power system relay protection plays a very important role in blackout scenarios. Its action could
be caused either directly by system problems, in which the protective relays react as if the large line flows
or low voltages were due to a short circuit, or indirectly, when the system problems cause genuine short
circuits or instability, e.g., when the overheated conductors make contact with a fallen tree. The protection
system isolates the equipment or a group of equipment from the rest of the network. Some load loss may
accompany this process. This can result in more power flow surges, overloads, voltage problems, and so
on. The cascading process can be relatively slow, at least at its initial stages.
In the advanced stages of a blackout, uncontrollable system separation, phase angle instability, and
voltage collapse can occur. As a result, a significant load loss may occur. Load loss could potentially help
to balance generation and load and to relieve system problems in the remaining part of the interconnection
and in some isolated islands within the separated grid.
After a number of subsequent phases of the developing cascading process, all analyzed blackouts
have resulted in certain post-blackout states. These states are the starting points for the system restoration
process.
2.4
2.3.1 Selection of Initiating Events using Deterministic Criteria
Initiating events that may cause cascading can be user-specified and/or automatically generated by the
DCAT.
Steady State
1. Loss of a single generator, Transmission Circuit, single pole of a DC Line, shunt device, or
transformer forced out of service followed by another single generator, Transmission Circuit,
single pole of a different DC Line, shunt device, or transformer forced out of service prior to
System adjustments.
2. Local area events affecting the Transmission System such as:
a. Loss of a tower line with three or more circuits. 1
b. Loss of all Transmission lines on a common Right-of-Way.1
c. Loss of a switching station or substation (loss of one voltage level plus transformers).
d. Loss of all generating units at a generating station.
e. Loss of a large Load or major Load center.
3. Wide-area events affecting the Transmission System based on System topology such as:
a. Loss of two generating stations resulting from conditions such as:
i. Loss of a large gas pipeline into a region or multiple regions that have
significant gas-fired generation.
ii. Loss of the use of a large body of water as the cooling source for generation.
iii. Wildfires.
iv. Severe weather, e.g., hurricanes, tornadoes, etc.
v. A successful cyber attack.
vi. Shutdown of a nuclear power plant(s) and related facilities for a day or more for
common causes such as problems with similarly designed plants.
b. Other events based upon operating experience that may result in wide-area
disturbances.
1
Excludes circuits that share a common structure (Planning event P7, Extreme event steady state 2a) or common
right-of-way (Extreme event, steady state 2b) for 1 mile or less.
2.5
Stability
1. With an initial condition of a single generator, transmission circuit, single pole of a DC line,
shunt device, or transformer forced out of service, apply a 3Ø fault on another single
generator, transmission circuit, single pole of a different DC line, shunt device, or
transformer prior to system adjustments.
2. Local or wide-area events affecting the Transmission System such as
a. 3Ø fault on generator with stuck breaker1 or a relay failure 2 resulting in Delayed Fault
Clearing
b. 3Ø fault on Transmission circuit with stuck breaker1 or a relay failure2 resulting in
Delayed Fault Clearing
c. 3Ø fault on transformer with stuck breaker1 or a relay failure2 resulting in Delayed
Fault Clearing
d. 3Ø fault on bus section with stuck breaker1 or a relay failure2 resulting in Delayed Fault
Clearing
e. 3Ø internal breaker fault
f. other events based upon operating experience, such as consideration of initiating events
that experience suggests may result in wide-area disturbances.
We cannot analyze all possible cascading events, yet we need to be prepared for them. Probabilistic
approaches can be used to prune the large number of initiating events to those that are more likely to
occur. The idea of our approach is to start with the most probable and most severe events—see the dark
brown box in the upper right corner of Figure 2.3. The risk of cascading events is defined as
P is hard to quantify; initially, in our implementation we will use “likelihood” weight coefficients
instead. The relative likelihood of events can be determined by our industry partners. For instance, the
industry experts can assign relative risk to various events as “x” chances out of 100. A better variant is
that this information could then be specified as an outage rate, or the number of events over 10 years. This
information will be processed by the project team to produce approximate probabilities of various events.
In a later phase of this project, the project team will produce a recommended methodology for collecting
and pre-processing information, which the industry could consider in the future to enable probabilistic
analyses.
1
A stuck breaker means that for a gang-operated breaker, all three phases of the breaker have remained closed. For
an independent pole operated (IPO) or an independent pole tripping (IPT) breaker, only one pole is assumed to
remain closed. A stuck breaker results in Delayed Fault Clearing.
2
Applies to the following relay functions or types: pilot (#85), distance (#21), differential (#87), current (#50, 51,
and 67), voltage (#27 & 59), directional (#32, & 67), and tripping (#86, & 94).
2.6
Figure 2.3. Probabilistic Risk Reduction Approach (EUD = expected unserved demand; EUE = expected
unserved energy)
The expected severity of events can be initially evaluated in two different ways:
a) by collecting information from experts about the relative severity of different events, e.g., a
common right-of-way line outage vs. a substation outage.
b) by prescreening initiating events and resulting cascades using a cascading analysis tool such
as TransCARE or V&R Energy Systems Research tools. The severity index can be
determined as follows.
The consequences of cascading events can be assessed using two metrics related to load loss:
c) unserved demand (MW)
d) unserved energy (MWh).
In the implementation of Phase 1 of this project, we will use the unserved-demand metric only. The
unserved-energy metric includes the time of blackout, and its implementation will require building a
system restoration model. This could be done in future phases of the DCAT project.
In the future, we will expand the analysis by including more events in the dark brown box of Figure
2.3 with increasing simulation capabilities.
2.7
2.4 Steady-State and Dynamic Analysis Sequence and Interactions
Initial stages of blackouts are usually sequences of unrelated events and other changes that aggravate
the system state before the actual initiating event starts the cascading process. In the cascading process,
events are related as causes and consequences. The aggravation stage is usually a sequence of steady-state
system conditions. The cascading stage is more dynamic. After a cascading sequence, the system can
reach a steady-state condition again after some load loss, or experience a complete blackout. Islanding is
also possible. The system operators attempt to stabilize the system and remove potential violations (e.g.,
when voltage magnitudes deviate from their normal values by more than 10%). This can be achieved by
applying certain corrective actions, including disconnection of loads.
Protection systems in modern power networks have been identified by NERC as a critical reliability
issue. After the 2003 North American blackout, based on the U.S.-Canada Power System Outage Task
Force report, the NERC stated that one of the major causes of the large-scale blackout was overly
conservative relay settings combined with cascading relay operation. Protection system misoperation or
incorrect settings can contribute to the spread of blackouts. Better understanding of protection schemes’
sequences of operation, careful review of settings, and proper design changes can minimize the extent of
disturbances.
The ultimate objective of the overall project is to equip the end user with the capability of simulating
the entire protection system in the course of steady-state and dynamic simulations. In the implementation
stage of Phase 1, we will use PSS/E capabilities for simulating protection system actions.
Breaker location information will be collected from EMS, other protection system models, and/or
contingency lists, if available, as will be explained in Section 3. Otherwise, TransCARE software will be
used to identify PCGs in the model. In the implementation stage of Phase 1, some generic rules combined
with inferences that may be drawn from contingency definitions will be used to infer breaker location and
select relay placement.
In the subsequent phases of the project, the project team intends to explore other options, including
the use of protection system simulation tools, such as CAPE (Gopalakrishnan et al. 2014 and ongoing
work by Oak Ridge National Laboratory) or Advanced Systems for Power Engineering (ASPEN), along
with know-how developed by other parties. We will also develop a metric to evaluate each approach
2.8
based on a) simulation time, b) ability to model balanced and unbalanced faults, c) labor and data needed
to prepare the integrated planning and protection model, and d) accuracy of protection relay operation
modeling.
The caged approach to simulations implies running an entire single-cascading chain on one processor
to minimize information exchange between parallel processors (a “cage” defines the work to be
performed on a single processor). Separate cages will be generated for base cases, different aggravation
scenarios, and initiating events.
No blackouts follow exactly the same sequence, but similar partial sequences of cascading events
may exist. Critical event corridors are sequences of cascading outages that occur repeatedly (or are the
most probable) for multiple system states and initiating events. By determining critical event corridors,
one will be able to address the most probable/most frequently observed sequences by enhancing system
protection and SPSs/RASs, as well as by system reinforcements. Critical event corridors can be identified
by scanning various initiating events with their probabilities and by simulating the cascading sequences
caused by them. Pacific Northwest National Laboratory (PNNL) will develop algorithms to automatically
detect these critical corridors. Figure 2.4 illustrates the concept of critical event corridors.
Event 1 Event 6
Event 14
Event 2 Event 13
Critical Corridor
Event 15
Event 4
Event 8
Event 5 BLACKOUT
2.4.4 Branching
2.9
2.5 DCAT Computational Flow Chart
Based on a generic blackout development model, the DCAT flow chart consists of the following four
phases (Figure 2.5 and Figure 2.6):
a) Preparation of base cases with integrated protection models
b) Initial system aggravation and event screening
c) Dynamic simulation
d) Post-contingency steady-state analysis.
2.10
2.11
The user can provide multiple base cases corresponding, for example, to different seasons, different
levels of wind and solar generation, different load levels, variants of possible system reinforcements, etc.,
reflecting a variety of possible system conditions. Each case is parenting a new group of simulation cages
via branching. The base cases include both power flow and dynamic system models. The base cases can
be planning cases or EMS/State Estimation snapshots with added dynamic models. In the first
implementation phase, we will consider only one planning base case.
Once a base case is identified, protection system modeling is added to it. This integrated
planning/protection model is a very important element of the DCAT methodology. Ideally, this model
should be created, tuned and continuously supported by protection engineers. These models are usually
not readily available with the interconnection/reliability coordinator/balancing-authority levels. The work
of gathering and reconciling this information at the interconnection/reliability coordinator/balancing-
authority level should be initiated to enable more accurate extreme-events simulations. An alternative is
to use approximate models that are generated based on engineering experience and knowledge of general
principles and solutions of protection systems. This approach is taken in the implementation stage of
Phase 1 of this project. Selected generic relay models in PSS/E have been used in dynamic simulations as
follows:
Undervoltage, overvoltage, underfrequency, and overfrequency relays have been modeled for each
generating unit. The settings of generating units’ protection relays are based on the new NERC Standard
PRC-024-1, “Generator Frequency and Voltage Protective Relay Settings” (NERC PRC-024-1). This
standard will take effect in January 2016 for all types of generating units. In addition, out-of-step
protection has been implemented through a user-written model that is applied only to synchronous
machines.
Typically, transmission line breaker locations are not available in the planning models; rather they are
available in grid models used in protection software packages. In this study, Category B contingency lists
based on their definition in the old NERC reliability standards (NERC TPL-003-0b and NERC TPL-004-
0a) have been used to determine breaker location for the placement of protection within the transmission
network of the full interconnection that has been used in the DCAT simulations. Two types of
transmission system protection were modeled:
• distance-relay protection (used in dynamic simulation). The suggested relay settings and associated
operation of zones of protection are based on best practices.
• overcurrent protection (used in post-dynamic steady-state simulation). The relay settings are based on
NERC Standard PRC-023-3, “Transmission Relay Loadability” (NERC PRC-023-3).
Load-shedding relay settings were provided by the grid operator for the full interconnection used for
simulations.
2.13
2.5.2 Initial System Aggravation and Event-Screening Phase
At this stage, in the general methodology, we will simulate various system states (load levels,
dispatches, etc.) and light contingencies, such as N−1 contingencies. We will use power flow simulations
at this stage. To select the initiating events that trigger cascading-outages, a steady-state-based
contingency/cascading simulation can be applied.
The stress-pattern application module simulates the system aggravation stage of a blackout. The
patterns may include various system stresses, such as increasing load, decreasing wind generation, and
some generation and transmission system contingencies (e.g., N−1 and non-simultaneous N−1−1
contingencies). During the implementation stage of Phase 1 of this project, we will not implement this
module.
This module will produce a set of cases corresponding to different base cases, stress patterns, and
contingencies used to aggravate the base cases. Each case will be provided with its probability or
likelihood as described above.
Branching means following a multivariant tree of multiple cascading scenarios. In this module, an
individual cage is created for each base case, aggravation scenario, and initiating event. Later on in the
algorithm, some events can result in different outcomes—for instance, in either correct or incorrect
breaker operation (breaker failure). Branching is performed based on probabilities of different outcomes,
e.g., the probability of breaker failure.
The prescreening part of the algorithm runs power-flow-based contingency analyses for the log of
initiating events. The cascading process is simulated based on the observed overloads and voltage
problems, which exceed certain user-specified limits. The outages of PCGs, generator disconnections, and
load curtailments are simulated based on these violations. This is a simplified representation of the
protection system operation. The amount of load loss and the number of cascading steps are logged to
enable the user to rank and select the contingencies for further dynamic simulation. The user will have an
option to skip the prescreening process and go directly to the dynamic simulation phase, so that the
cascading chains will all be explored based on dynamic models.
The dynamic simulation process will be internally integrated with the protection system model. At
each integration step, system parameters will be checked against the settings of the protection system and
dynamics-based protection schemes. Both successful and unsuccessful (due to a failure) operation of
2.14
protection will be simulated. For the unsuccessful outcome, new dynamic processes (cages) will be
started.
During the simulation process, the load loss inflicted by the protection system, SPS/RAS, and
cascading will be logged along with the probability of this loss.
If the dynamic simulation is unstable, the algorithm will search the system topology for islands where
the simulation converges to a certain steady-state condition (this is also a check for voltage stability). If
no stable islands are identified, the algorithm considers the situation to be total blackout with total load
loss. If the entire system or its parts are identified as stable, a post-transient (governor) power flow is run.
Additionally, slow-acting SPS/RAS and overcurrent schemes with time delays exceeding the dynamic
simulation time limit will be simulated.
If the power flow is divergent, an effort will be made to apply a so-called non-divergent power flow.
The non-divergent power flow may use certain more reliable numerical methods such as the continuation
power flow method. At a minimum, the solution process should provide information about the power
system state that is achievable and closest to the actual solution. All information about the non-divergent
power flow will be made accessible to the user for a possible subsequent analysis and corrections.
If the power flow is solvable and additional protection system actions are needed, a new dynamic
cage will be created.
The post-transient power flow may have multiple violations that require an operator’s action. These
actions may include generation redispatch and/or other actions, including possible load shedding. All load
drops will be recorded for further analysis and assessment.
2.15
Special requirements are added for extreme events. For some of the events P1–P7, some non-
consequential load loss 1 is acceptable. For some grid operators’ planning studies, non-consequential load
loss is not allowed. The NERC TPL-001-4 standard has specific exemptions. The current study guideline
uses 300 MW as the load shedding threshold to identify potential critical events that need more detailed
analysis. The non-consequential load loss, when it is allowed, should be limited to 300 MW.
The implementation plan is divided into two stages based on security criteria. In the initial
implementation stage, we concentrate on extreme events with cascading and load loss due to cascading.
Our evaluation is based on the risk of consequential load loss. In the subsequent phase, we will evaluate
additional criteria for event categories P0–P7 as described in Section 1.2.
Our primary objective is to make sure that for P1–P7 events, we do not see consequential load loss.
(Non-consequential load loss may occur for some events.) For extreme events, we will evaluate the
consequential load loss during the cascading process.
1
“If situations arise that are beyond the control of the Transmission Planner or Planning Coordinator that prevent
the implementation of a Corrective Action Plan in the required timeframe, then the Transmission Planner or
Planning Coordinator is permitted to utilize Non-Consequential Load Loss and curtailment of Firm Transmission
Service to correct the situation that would normally not be permitted in Table 1, provided that the Transmission
Planner or Planning Coordinator documents that they are taking actions to resolve the situation. The Transmission
Planner or Planning Coordinator shall document the situation causing the problem, alternatives evaluated, and the
use of Non-Consequential Load Loss or curtailment of Firm Transmission Service.” (NERC TPL-001-4)
2.16
The slower portion of the protection system will be also simulated. If all these actions do not help, some
lines, loads, or generators may be disconnected as well. This would trigger another round of dynamic
simulations.
Our primary objective is to make sure that for events P1–P7, we do not see consequential load loss.
(Non-consequential load loss may occur for some events based on Table 1 of NERC TPL-001-4). For
extreme events that we need to evaluate, we will evaluate the consequential load loss during the cascading
process. Several additional criteria are suggested to aid the cascading-outage analysis. In a simulation,
either steady-state or dynamic, for any type of violation observed, this information will be saved (type,
location, time stamps, limiting contingency, etc.) for further processing, if needed.
2.17
g. In an unstable island/system, a complete load loss will be assumed.
h. In stable islands, a follow-up steady-state analysis will be conducted. System parameters will be
checked against criteria formulated in NERC TPL-001-4 and NERC PRC-023-3. Thermal loading
will be checked against the NERC PRC-023-3 criterion for protection system non-operation
under steady-state conditions: 115% of rating B or 150% of rating A. Based on NERC
TPL-001-4, all bus voltages in the stable islands must stay within a range of 0.9–1.1 pu. If these
criteria are violated, the system operator may attempt to redispatch the system or disconnect some
loads. Since the overload of 115% of rating B is acceptable for only 15 minutes, these violations
will be addressed first.
i. All bus voltages in the stable islands should stay within a range of 0.9–1.1 pu. If these criteria are
violated, the system operator may attempt to redispatch the system or disconnect some loads. The
slower portion of the protection system will be also simulated. If all these actions do not help,
some lines, loads, or generators may be disconnected as well. This triggers another round of
dynamic simulations.
2.18
3.0 Protection Modeling
3.1 Introduction
Protective relays and circuit breakers are devices that detect abnormal conditions in a power system
and issue appropriate actions to mitigate adverse effects on the system equipment so as to bring the
system back to a normal condition as soon as is practical. Another function of protective relaying is to
isolate any power system equipment that shows signs of abnormal behavior.
Most relay systems are designed for high dependability, i.e., a system must operate only if a fault is
detected in its zone of protection. To make sure all equipment in the system is covered by protection
systems, the zone of protection must satisfy two requirements:
1. All equipment must be encompassed by at least one zone.
2. Zones of protection must overlap to prevent any system equipment from being unprotected.
Although the fundamentals of relaying are the same throughout the world, there are differences in
implementation depending on the nature of the power system, operating philosophy, experiences, and
national standards. For example, power systems that have long transmission lines will have more
complicated relays than systems with short transmission lines. In the United States it is more common to
open all three phases of a transmission line when a fault occurs in one phase. In the European countries, it
is not uncommon for relays to operate on a single phase.
Depending on which equipment (bus, line, generator, transformer, etc.) the relays are designed to
protect, appropriate types of relays are chosen.
Protection systems in modern power networks have been identified by NERC as a critical reliability
issue. After the 2003 North American blackout, based on the U.S.-Canada Power System Outage Task
Force report, the NERC stated that one of the major causes of the large-scale blackout was overly
conservative relay settings combined with cascading relay operation. Protection system misoperation or
incorrect settings can contribute to the spread of blackouts. Better understanding of protection schemes’
sequences of operation, careful review of settings, and proper design changes can minimize the extent of
disturbances.
The lack of wide-area consolidated dynamic models with protection relay models incorporated is a
major challenge for performing analysis, such as model validation by simulating grid disturbances,
performing cascading-outage analysis, and developing RASs/ SPSs. Current practice is to mimic
protection actions in dynamic simulations assuming that the fault will be cleared, and identify the
elements that will trip due to this fault with a time delay after fault inception. In addition, some grid
operators model underfrequency and undervoltage load-shedding relays in their planning models.
Commercial software tools for large-scale power system steady-state and dynamic simulations allow
inclusion of some generic protection schemes, but this capability is inadequate and not usually employed
by utility planning engineers. Specific software packages designed for coordinating protection relay
settings usually use a totally different set of models and simulation approaches with much smaller time
steps. These tools are typically used by the protection engineers.
3.1
Phase I of the DCAT study focuses on development of a methodology and proof-of-concept testing,
and then implementing a simplified and generic protection scheme. A more complex and complete
version of protection modeling can be used in future phases, depending on the particular area of
investigation. The following sections provide explanations of how protection systems are modeled in the
DCAT by using generic relay models in PSS/E that are added to the grid dynamic model for transmission,
generation, and load protection. This approach can be used by planning engineers to add protection
systems to models used for dynamic simulations.
Distance relays are the most commonly used relays to protect transmission systems. They respond to
the impedance between the relay location and the fault location. Variations of this type of relay can be
designed to respond to other parameters, such as admittance or reactance between the relay and the fault
location.
This section describes the basic approach for generating placement of PSS/E distance-relay model
“DISTR1.” Two relays are required, one at each end, to fully protect a line. Even ignoring lines below
138 kV, the number of relays required for the full interconnection simulated in this study will exceed the
limit imposed by PSS/E. Hence, our approach was to add distance relays for lines at or above 345 kV, and
to add relays only at some 138 kV buses based on the location of the initiating event.
A number of approaches were considered for placement of relays in the transmission protection
system. In order to perform studies of particular extreme events, ideally the system model would include
an integrated, fully accurate protection modeling system, including options for detailed modeling of
possible protection failure.
One approach for accomplishing this aspect of the DCAT methodology would be to have a detailed
protection model in the software designed specifically for protection modeling (such as CAPE). One form
of CAPE and PSS/E model integration for dynamic studies was introduced by Gopalakrishnan et al.
(2014). The protection software includes a methodology for populating a grid model with breaker
placement in a realistic manner. An even more exact method for determining placement of protective
devices is to extract the information from the EMS model, such as from a Common Information Model
3.2
(CIM) database. Both approaches were considered for the DCAT project but found to be beyond the
scope of Phase I, which focuses mainly on development and demonstration of the tool methodology.
When information about locations of breakers and other protection devices is not available, one
possibility is simply to assume that breakers are present on both ends of all the lines listed in the power
grid model. This, however, becomes intractable for a sufficiently large system; it may excessively slow
down the dynamic simulation, or it may hit a hard limit in the software. This assumption is also
unrealistic for all medium- and lower-voltage lines.
Another possibility could be to take advantage of the fact that utilities and balancing authorities
collect contingency definitions, and the groupings in Category B contingency definitions may indicate
groups of elements that are likely to be tripped together. This can affect relay placement and estimation of
where breakers might be located in the system.
For DCAT Phase I, a much generalized approximation is desired. Based on recommendations from
industry partners, DCAT Phase I does not model transmission protection below 138 kV, uses some rough
approximations for relay placement at 138 kV, and focuses on detail and accuracy for distance-relay
placement at 345 kV and above.
This section describes how Category B contingency definition files could be used to give insight into
where the breaker placement might be in the system and to aid in placement of the DISTR1 relays. In this
document, a “Category B grouping” is the set of transmission lines that make up a multiple-line Category
B contingency definition.
For the full interconnection system that is used in Section 5.2 simulations, the following rules have
been followed for distance relay placement:
• PSS/E will generate an error if a distance relay is placed on a line/branch with very small
impedance or a zero-impedance line/branch. Our approach is not to place distance relays on
such lines/branches.
• For 345 kV and above, all lines not part of a Category B grouping and not excluded to
prevent “zero impedance line” errors have DISTR1 relays placed at each end of the line.
Those lines that are part of a Category B grouping have DISTR1 relays placed according to
the structure of the grouping.
• The 138 kV lines that are not included in a Category B contingency definition are excluded
from having DISTR1 relays. 138 kV lines that are listed in single-line Category B
contingency definitions have DISTR1 relays placed at each end of the line. Additional detail
may be added to better simulate a particular cascaded sequence based on a certain initiating
event. Those lines that are part of a Category B grouping have DISTR1 relays placed roughly
according to the structure of the grouping, using generalized assumptions.
The following sections describe some of the structures that could be found in the Category B
definitions discussed above, and details placement of DISTR1 relays.
3.3
3.2.2.1 Single Branch
As noted in a previous section, for 345 kV and above, all lines not part of a Category B grouping and
not excluded to prevent “zero impedance line” errors have DISTR1 relays placed at each end of the line
as shown in Figure 3.1. This means that for each such line, two PSS/E DISTR1 relays are added with the
only difference between them being how the from bus and to bus are defined in the corresponding
dynamic model of the relays.
Figure 3.1. A Structure Common in Category B Contingency Definitions Consisting of a Single Branch
Figure 3.2 shows a structure that may be found in Category B contingency definitions consisting of a
double branch between the same two buses. For the structure shown in Figure 3.2, the current code adds
DISTR1 relays placed at each end of each line as shown in Figure 3.2.
Figure 3.2. A Structure That May Be Found in Category B Contingency Definitions Consisting of Two
Branches in Parallel
It may be possible that one of the two branches would be skipped by PSS/E because it generates a
“zero impedance line” error in PSS/E, as shown in Figure 3.3.
Figure 3.3. A Structure That May Be Found in Category B Contingency Definitions Consisting of Two
Parallel Branches Where One Has Zero Impedance
3.4
3.2.2.3 Two Branches in Series
Figure 3.4 shows a common structure that may be found in Category B contingency definitions
consisting of two branches in series. For the structure shown in Figure 3.4, the current code adds two
relays as shown. The relays are at each end of the structure, with the from bus for each relay being the bus
at that edge of the structure. The impedance (Z) settings for the two relays are set to treat the length of the
structure as the line length: Zrelay = Zline1 + Zline2.
Figure 3.4. A Structure Common in Category B Contingency Definitions Consisting of Two Branches in
Series
Figure 3.5 shows a common structure that may be found in Category B contingency definitions
consisting of three branches attached to a single bus. For the structure shown in Figure 3.5, the code adds
three relays as shown. The from bus for each relay is the bus at that edge of the structure. The impedance
settings for the relays are set to treat the length of the structure as the line length: Zrelay = Zline1 + Zline2,
where Zline1 is the impedance of the line that the relay is located on. This means that for any of the three
relays, there are two possibilities for Zline2. In this case, Zline2 is chosen to be the larger of the two
possibilities.
Figure 3.5. A Structure Common in Category B Contingency Definitions Consisting of a Central Bus
with Three Attached Lines
Figure 3.6 shows a structure that may be found in Category B contingency definitions consisting of
three branches in series. For the structure shown in Figure 3.6, the code adds two relays as shown. The
relays are at each end of the structure, with the from bus for each relay being the bus at that edge of the
structure. The impedance settings for the two relays are set to treat the length of the structure as the line
length: Zrelay = Zline1 + Zline2 + Zline3.
Figure 3.6. A Structure Common in Category B Contingency Definitions Consisting of Three Branches
in Series
3.5
3.2.2.6 Three Branches in Series with a Single Lateral Branch
Figure 3.7 shows a structure that may be found in Category B contingency definitions consisting of
three branches in series with a single lateral branch. For the structure shown in Figure 3.7, the current
code adds three relays as shown. The from bus for each relay is the bus at the edge of the structure. The
impedance settings for the relays are set to treat the length of the structure as the line length: Zrelay = Zline1
+ Zline2 + Zline3, where Zline2 and Zline3 are impedances of the two rightmost lines in the structure, and Zline1
is chosen to be the larger of the two remaining lines.
Figure 3.7. A Structure That May Be Found in Category B Contingency Definitions Consisting of Three
Branches in Series with a Single Lateral Branch
Figure 3.8 shows a structure that may be found in Category B contingency definitions consisting of
four branches in series. For the structure shown in Figure 3.8, the current code adds two relays as shown.
The relays are at each end of the structure, with the from bus for each relay being the bus at that edge of
the structure. The impedance settings for the two relays are set to treat the length of the structure as the
line length: Zrelay = Zline1 + Zline2 + Zline3 + Zline4.
Figure 3.8. A Structure That May Be Found in Category B Contingency Definitions Consisting of Four
Branches in Series
Figure 3.9 shows a structure that may be found in Category B contingency definitions consisting of a
single branch, a double branch, and a single branch, in series. For the structure shown in Figure 3.9, the
current code adds two relays as shown. The relays are at each end of the structure, with the from bus for
each relay being the bus at that edge of the structure. The impedance settings for the two relays are set to
treat the length of the structure as the line length: Zrelay = Zline1 + (Zline2a||Zline2b) + Zline3.
3.6
Figure 3.9. A Structure That May Be Found in Category B Contingency Definitions Consisting of a
Single Branch, a Double Branch, and a Single Branch in Series
It is fairly typical to set Zone 1 for distance relays at 85–90% of the line length, Zone 2 at 120–150%
of the line length, and Zone 3 at 150% of the next line. Operation of Zone 2 of the distance relay for the
line must coordinate with Zone 1 of the next line such that Zone 1 of the next line must operate before
Zone 2 of the first line does. This coordination delay for Zone 2 is usually of the order of 0.3 s. Similarly,
operation of Zone 3 for the line must coordinate in time and distance with Zone 2 of the next line. The
operating time of Zone 3 is usually of the order of 1 s (Horowitz and Phadke 2008).
The initial implementation shown in this document uses generic Zone 1 and Zone 2 settings that are
similar across all distance relays, with settings based on the values of X and R from the branch table in
the PSS/E system model. The Zone 3 protection approach will be added in the next phase of the DCAT
project. Detailed model descriptions and implementation of distance relay DISTR1 are given in
Appendixes A and B.
All the PSS/E generator-protection relay models include the following two parameters:
a) TP, which is the relay pickup time in seconds
b) TB, which is the breaker time in seconds.
For this project, TB is set to 83 ms, which is taken from “IEEE Standard for AC High-Voltage Circuit
Breakers Rated on a Symmetrical Current Basis - Preferred Ratings and Related Required Capabilities for
Voltages Above 1000 V” (IEEE 2009). The standard states: “The ratings in this column are the maximum
time interval to be expected during a circuit breaker opening operation between the instant of energizing
the trip circuit and the interruption of the main circuit on the primary arcing contacts under certain
specified conditions.”
The parameter TP is set to a minimum of 50 µs, which is taken from the Schweitzer Engineering
Laboratories datasheet, “SEL-700G Family of Generator and Intertie Protection Relays” (SEL 2015). The
parameter TP is also used to implement different time-delayed settings.
3.7
3.3.1 Generating Unit Under/Overvoltage Relay Settings
Settings for tripping over/undervoltage relays are taken from NERC Standard PRC-024-1, “Generator
Frequency and Voltage Protective Relay Settings” (NERC PRC-024-1), effective in 2016. The settings
used are shown in Table 3.1.
Table 3.1. High- and Low-Voltage Ride-Through Times as Specified in NERC Standard PRC-024-1
High-Voltage Ride-Through Duration Low-Voltage Ride-Through Duration
Voltage (pu) Time (s) Voltage (pu) Time (s)
≥1.200 Instantaneous trip <0.45 0.15
≥1.175 0.20 <0.65 0.30
≥1.15 0.50 <0.75 2.00
≥1.10 1.00 <0.90 3.00
The under/overvoltage model, VTGTPA, is a protection model located at the generator bus that
continuously monitors the voltage on that bus or a remote bus specified by the user. It trips the generator
for under- and overvoltage conditions on the generator (or remote bus).
The relay timer is started during under/overvoltage conditions, i.e., when voltage is less than, greater
than, or equal to the corresponding pickup threshold. The relay resets instantaneously if the voltage
restores within the two pickup thresholds. If the relay is not reset, a trip signal is sent to the circuit breaker
if the timer reaches its setting. Voltage must have remained in an under/overvoltage condition for the
entire time delay for generator tripping to occur. Generator tripping is delayed by the circuit breaker time.
Several relays can be used to simulate the coordinates of the protection system with the
voltage/frequency-versus-time function. A detailed model description and parameters of
under/overvoltage relay VTGTPA are provided in Appendix A.
A major concern in the operation of steam turbine generators is the possibility of damage due to
prolonged operation at reduced frequency during a system overload condition. Such a condition would
result from an under-shedding of load during a system disturbance. Recognizing this possibility, many
utilities have used or are considering the application of underfrequency relays and timers to protect steam
turbine generators from damage (GE, Undated).
Settings for tripping over/underfrequency relays are taken from NERC (2014), effective in 2016.
These are shown in Table 3.2.
3.8
Table 3.2. High- and Low-Frequency Duration Times as Specified in NERC Standard PRC-024-1
High-Frequency Duration Low-Frequency Duration
Frequency (Hz) Time (s) Frequency (Hz) Time (s)
≥61.8 Instantaneous trip ≤57.5 Instantaneous trip
≥61.6 30 ≤58.0 2
≥60.6 540 ≤58.4 30
≤59.4 540
<60.6 Continuous operation
>59.4 Continuous operation
Hz = hertz
The under/overfrequency model, FRQTPA, is a protection model located at the generator bus that
continuously monitors the frequency on that bus or a remote bus specified by the user. It trips the
generator for under- and overfrequency conditions on the generator (or remote bus).
The relay timer is started during under/overfrequency conditions, i.e., when frequency is less than,
greater than, or equal to the corresponding pickup threshold. The relay resets instantaneously if the
frequency restores within the two pickup thresholds. If the relay is not reset, a trip signal is sent to the
circuit breaker if the timer reaches its setting. Frequency must have remained in an under/overfrequency
condition for the entire time delay for generator tripping to occur. Generator tripping is delayed by the
circuit breaker time.
Several relays can be used to simulate the coordinates of the protection system with the frequency-
versus-time function. A detailed model description and parameters of under/overfrequency relay
FRQTPA are provided in Appendix A.
In addition to the over/undervoltage and over/underfrequency relays, this project also implements a
user-written model, GNSCNANG, 1 that scans all rotor angles at each time step during the dynamic
simulation and trips generators that have rotor angles advanced across a specified threshold compared to a
chosen reference angle. The operation of this relay mimics the operation of an out-of-step relay.
To detect and properly trip generators that accelerate too much against the rest of the generators in the
system, PNNL requested the development of a user-written model due to limitations in the existing PSS/E
out-of-step model. This user-written model scans all rotor angles at each time step during dynamic
simulation. If a relative rotor angle is greater than a specified threshold, the corresponding generator will
be tripped out of service. The reference angle is chosen as the COI angle in this project. This user-written
model scans only synchronous generators. It excludes classically modeled generators and all user-written
generator models such as wind, solar, battery, flexible AC transmission system (FACTS) devices, and DC
equivalence machines. In this project, the threshold is chosen to be 180 degrees, and the reference angle is
chosen as the COI angle, which is defined as
1
GNSCNANG is a PSS®E user-written model developed by Siemens PTI for this project.
3.9
N
1
δ COI =
HT
∑H δ
i =1
i i
N
HT = ∑ H j
j =1
δ COI
i
= δ i − δ COI
where N = total number of synchronous machines considered
Hj
= inertia of the jth machine
δj
= rotor angle of the jth machine
δ COI = reference angle in the COI reference frame
δ COI
i
= relative rotor angle of the ith machine in the COI reference frame
As soon as the relative rotor angle in the COI reference frame is greater than the threshold value, the
generator should trip. Detailed model description and parameters of generator scan and trip model
GNSCNANG are shown in Appendix A.
Figure 3.10. Time versus Frequency Curve Showing Load-Shedding Points along the Frequency Axis
3.10
Two types of load shedding schemes were modeled:
• underfrequency (frequency-responsive non-firm load shedding)
• underfrequency and undervoltage firm load shedding.
Load-shedding relay settings were provided by the grid operator of the full interconnection used for
simulation. Detailed model descriptions and parameters of underfrequency and undervoltage load
shedding are provided in Appendix A.
3.11
4.0 Post-Dynamic Simulation Analysis
Post-dynamic simulation is conducted using PSS/E in Phase I of the DCAT project. However, other
tools have similar capabilities and may be used in future phases or for different aspects of the analysis.
For illustration purposes, we use the “savnw” test system that is available with the PSS/E software
package. The following sections explain how DCAT performs a stability check to stop dynamic
simulation, extract a steady-state case, and perform automatic and manual corrective actions. A flow chart
for the post-dynamic analysis is shown in Figure 4.1.
4.1
4.1 Stability Check to Stop Dynamic Simulation
Dynamic simulation is a computationally intensive task. An appropriate trade-off is necessary to run
the dynamic simulation long enough to capture the dynamic response of the system. The appropriate
simulation time can be determined by having stability checks at intermediate times that could stop the
dynamic simulation. In the DCAT, each dynamic simulation is run for 30 seconds; a stability check is
then performed. If the system has not reached a stable point, dynamic simulation is then resumed for
another 5 seconds. This process is repeated until a stable point is reached or it is concluded that the
system is not stable.
To extract a useful power flow case at the end of dynamic simulation for a corrective action task, it is
required that the system reaches a steady state at the end of dynamic simulation. A Python script was
written to run the stability check at the end of each dynamic simulation period. The steps are as follows.
Step 1 – Run dynamic simulation for the required period, T0 (= 30 s in this project)
Step 2 – Run the stability check
Step 3 – If the system reaches a steady state, extract the power flow case and go to the corrective
action stage described in Section 4.2;
– Otherwise, if the dynamic simulation period is equal to the maximum time Tmax (= 60 s in
this project), print out the status and save the power flow case. Otherwise, continue to run dynamic
simulation for ∆T = 5 more seconds and then go back to Step 2.
The speeds of all traditional synchronous machines (i.e., excluding wind machines, FACTS devices,
batteries, solar generators, and DC equivalence generators) in the last two seconds of dynamic simulation
4.2
periods are used in the stability check. First, the difference between maximum and minimum values in the
last two seconds is calculated for each considered speed channel. Next, the maximum of the calculated
differences across all considered channels is computed. This computed maximum value is compared with
a user-specified tolerance (= 10−4 in this project) to determine whether the system has reached a steady
state. If the computed maximum value is less than the tolerance, the system is considered to have reached
a steady state. Otherwise, the system has not settled down and more dynamic simulation is needed, or if
the dynamic simulation has reached Tmax, a message is printed out to report system status.
PSS/E provides several other power flow methods, such as inertial response power flow and
governor response power flow.
4.3
a) Inertial response power flow (see PSS/E Program Operation Manual, Section 6.8.3) is
intended to indicate system conditions that would exist one-half second after the initiation of
an event in a steady-state system condition. In this time frame, it is assumed that generator
overcurrent protection and governor effects are minimal, and that changes in generator power
levels are influenced principally by machine inertias.
b) The governor-response power flow solution (see PSS/E Program Operation Manual, Section
6.8.4) is intended to indicate system conditions that would exist for at least several seconds
after the initiation of an event following a steady-state system condition. In this time frame, it
is assumed that voltage-regulator and turbine-governor effects are influential in bringing the
system to a new steady-state condition, and that changes in generator power levels are
determined by governor droop and damping characteristics.
These power flows have also been analyzed. After the raw case as shown in Step 2 is read, to perform
inertial- or governor-response power flows, a “Unit inertia and governor data file” is necessary. This
could be extracted when a power flow case and dynamic files are read into PSS/E. This file could be used
to perform inertial- and governor-response power flows. One advantage of inertial- and governor-
response power flows is that a swing bus need not be selected in every island. The power flows
automatically identify all islands and select swing buses in every island.
The purpose of extracting a steady-state case after the dynamic simulation is to make sure that analog
states (bus voltages’ magnitudes and angles, generator real and reactive power levels, load levels, etc.)
and digital states (statuses of buses, branches, generators, and other components such as ON/OFF
switches) are preserved at the end of dynamic simulation. Since the algorithms behind dynamic
simulations and steady-state power flows might be different, it is possible that a settled solution at the end
of the dynamics might not be a converged solution in the steady state. This could be due to limitations in
power-flow algorithms to capture the behavior of generators and other dynamic components.
To verify the best solution approach that matches the results obtained at the end of dynamic
simulation, a few tests are performed.
The purpose of this task is to compare the power-flow solution of the converted case before a flat-
start dynamic simulation (dynamic simulation without any disturbance) and the extracted power flow case
at the end of the flat-start dynamic simulation.
The power flow results of the pre-dynamic simulation converted case are compared to the results
obtained from post-dynamic simulation and solved with various power flow methods. The comparisons
are between A & B and A & C in Figure 4.3. The results are shown in Table 4.1. It can be seen that the
power flow results are almost identical, which means extracting a steady-state case at the end of dynamic
simulation is a valid approach.
4.4
Figure 4.3. Flat-Start Dynamic Simulation for Comparing Various Power Flows
Table 4.1. Flat-Start Comparison for Buses with Maximum Variation in Power Flow Result for the
PSS/E “savnw” Case
Post-Dynamic NR
Power Flow Post-dynamic INLF
Results for the (Inertial Response)
Extracted for the Extracted
Pre-Dynamic Steady-State Case Absolute Steady-State Case Absolute
Bus Voltage Bus Voltage Difference Bus Voltage Difference
Mag Angle Mag Angle Mag Angle
Bus # Bus Name (pu) (deg) (pu) (deg) Δmag Δangle (pu) (deg) Δmag Δangle
3018 CATDOG_G 1.0218 −4.08 1.0218 −4.08 0 0 1.0217 −4.08 0.0001 0
Mag = magnitude
A dynamic simulation run is performed by adding a bus fault at one of the substations (Bus 205 in
this example) in the PSS/E test system. The bus fault is applied for six cycles and then cleared by
isolating the faulted bus. Dynamic simulation results are generated and compared with post-dynamic
simulation power flow results as shown in the flow chart in Figure 4.4.
4.5
Figure 4.4. Dynamic Simulation with Fault Induced for Comparing Various Power Flows
The system state resulting after the dynamic simulation case and that obtained after solving power
flow on the post-dynamic simulation state are compared. The comparisons are between cases B & C and
B & D shown in Figure 4.4. The results are shown in Table 4.2 and Table 4.3. It can be seen that the
power flow results are almost identical, which means extracting a steady-state case at the end of dynamic
simulation and solving it using NR or inertial response power flow (INLF) is a valid approach.
4.6
Table 4.2. Comparison of PSS/E “savnw” Case Power Flow Results with Maximum Deviations
Post-Dynamic NR Power Flow
Results at the End of Results for the Extracted Steady-
Dynamic Simulation State Case
Bus Voltage Bus Voltage Absolute Difference
Bus # Bus Name Mag (pu) Angle (deg) Mag (pu) Angle (deg) Δmag Δangle
101 NUC-A 1.0206 −11.62 1.02 −11.25 0.0006 0.37
102 NUC-B 1.0206 −11.62 1.02 −11.25 0.0006 0.37
151 NUCPANT 1.0097 −15.77 1.0085 −15.41 0.0012 0.36
152 MID500 0.9908 −27.68 0.9873 −27.37 0.0035 0.31
153 MID230 0.9609 −30.27 0.9571 −29.98 0.0038 0.29
154 DOWNTN 0.8765 −39.21 0.8706 −38.95 0.0059 0.26
201 HYDRO 1.041 −17.5 1.04 −17.14 0.001 0.36
202 EAST500 0.9868 −26.91 0.9837 −26.58 0.0031 0.33
203 EAST230 0.9399 −32.38 0.9361 −32.08 0.0038 0.3
206 URBGEN 1.0283 143.72 0.98 143.72 0.0483 0
211 HYDRO_G 1.0412 −11.92 1.0425 −11.57 0.0013 0.35
3001 MINE 1.0205 −28.81 1.0204 −28.75 0.0001 0.06
3002 E. MINE 1.015 −29.23 1.0141 −29.13 0.0009 0.1
3003 S. MINE 1.0098 −29.73 1.0087 −29.63 0.0011 0.1
3004 WEST 0.9908 −30.65 0.9872 −30.41 0.0036 0.24
3005 WEST 0.9669 −32.73 0.9624 −32.5 0.0045 0.23
3006 UPTOWN 0.9631 −30.98 0.9591 −30.7 0.004 0.28
3007 RURAL 0.9289 −36.59 0.9221 −36.34 0.0068 0.25
3008 CATDOG 0.9169 −37.54 0.9075 −37.27 0.0094 0.27
3011 MINE_G 1.0384 −27.45 1.04 −27.45 0.0016 0
3018 CATDOG_G 1.0142 −32.4 0.9735 −31.85 0.0407 0.55
Mag = magnitude
4.7
Table 4.3. Comparison of Inertial Response Power Flow Results with Maximum Deviations for the
PSS/E “savnw” Case
Post-Dynamic INLF
Results at the End of (Inertial Response) for the
Dynamic Simulation Extracted Steady-State Case
Bus Voltage Bus Voltage Absolute Difference
Bus # Bus Name Mag (pu) Angle (deg) Mag (pu) Angle (deg) Δmag Δangle
101 NUC-A 1.0206 −11.62 1.0206 −11.62 0 0
102 NUC-B 1.0206 −11.62 1.0206 −11.62 0 0
151 NUCPANT 1.0097 −15.77 1.0093 −15.75 0.0004 0.02
152 MID500 0.9908 −27.68 0.988 −27.62 0.0028 0.06
153 MID230 0.9609 −30.27 0.9576 −30.22 0.0033 0.05
154 DOWNTN 0.8765 −39.21 0.871 −39.17 0.0055 0.04
201 HYDRO 1.041 −17.5 1.041 −17.48 0 0.02
202 EAST500 0.9868 −26.91 0.9844 −26.85 0.0024 0.06
203 EAST230 0.9399 −32.38 0.9368 −32.33 0.0031 0.05
206 URBGEN 1.0283 143.72 1.0283 143.72 0 0
211 HYDRO_G 1.0412 −11.92 1.0436 −11.95 0.0024 0.03
3001 MINE 1.0205 −28.81 1.0192 −28.78 0.0013 0.03
3002 E. MINE 1.015 −29.23 1.0132 −29.19 0.0018 0.04
3003 S. MINE 1.0098 −29.73 1.0078 −29.69 0.002 0.04
3004 WEST 0.9908 −30.65 0.9872 −30.58 0.0036 0.07
3005 WEST 0.9669 −32.73 0.9623 −32.67 0.0046 0.06
3006 UPTOWN 0.9631 −30.98 0.9595 −30.92 0.0036 0.06
3007 RURAL 0.9289 −36.59 0.9221 −36.52 0.0068 0.07
3008 CATDOG 0.9169 −37.54 0.9077 −37.46 0.0092 0.08
3011 MINE_G 1.0384 −27.45 1.0384 −27.43 0 0.02
3018 CATDOG_G 1.0142 −32.4 0.9737 −32.06 0.0405 0.34
If there are still overloaded lines after all possible corrective actions have been taken, the DCAT will
select the line with the highest overloading percentage to be tripped. This process is performed through
dynamic simulation as if this tripping is a new initiating event imposed on the current system topology,
i.e., including all the trippings that occurred in previous cascading steps.
This section discusses the different kinds of strategies that can be used to make sure that a converged
solution with no violations for the post-dynamic steady-state case can be achieved.
4.8
4.3.1 Generation Redispatch
For computing power flows with respect to contingency analysis, it might be beneficial to use a
distributed-slack-based approach for better convergence. The following subsections explain a few
available techniques in PSS/E.
As explained in Section 4.1, PSS/E allows power flows to be solved using either inertial or governor
responses. The data needed for this solution can be extracted from the dynamic data file (*.dyr file).
These two redispatch options are available in the INLF option of PSS/E.
This is intended to give a quick approximation to system changes in approximately the half second
following a disturbance. Generator power is principally influenced by machine inertias. Inertial response
is the inherent response of synchronized generators to changes in the system frequency. A generator or
load can be considered to contribute to system inertia if a change in system frequency causes a change in
its rotational speed and thus its kinetic energy. The power associated with this change in kinetic energy is
fed to or taken from the power system, and is known as the inertial response. In this computation, the
effects of excitation and governor systems are minimal. Generator changes are assumed to be influenced
solely by inertial effects.
The governor-response solution is intended to represent the system several seconds after an event. For
this solution, the governor and excitation systems are assumed to have brought the system back to a
steady state. New generator power levels are determined by the governor droop and damping
characteristics.
In PSS/E, we can choose a set of generators that would participate in a power flow and thus would
perform as distributed slack buses. The contribution of each of those generators to the system slack is
based on the participation factors. This can be achieved by first defining a subsystem that consists of a set
of generators that would participate in the redispatch. A subsystem can be implemented in a *.sub file.
To meet system performance requirements, SPSs/RASs are designed to detect predetermined system
conditions and automatically take corrective actions, other than the isolation of faulted components.
These schemes are designed to
a) maintain system stability
b) address reliability standards
c) maintain acceptable power flows
d) maintain acceptable system voltages.
4.9
There are several functions in PSS/E for conducting contingency analysis in a steady state. The
procedure outlined below describes the process of evaluation of a multilevel contingency.
Step 1: The AC contingency function calculates full AC power flow for a set of contingencies, and
results are stored in contingency solution files.
Step 2: The SPS/RAS monitors “Model Conditions”. In “Model Condition,” choose the type of
element to which the condition would be applied and choose the specific object. Define a set of
conditions that apply to that object. For example, we may specify the tripping of a combination of
lines and generators if the apparent power (MVA) flow on the line between two buses is greater than
a specified value.
Step 3: If the action condition of an SPS/RAS model is satisfied (i.e., MVA flow on the specified line
is greater than the specified value), all trip actions defined within a trip specification (i.e., tripping of
the specified combination of lines and generators in Step 2) will be applied. These actions are used to
resolve the system criteria violations caused by a contingency. These actions include but are not
limited to
– tripping of generator/bus/transformer
– tripping of sources
– load curtailment or tripping
– system reconfiguration
– changes in MW and MVAr output
This process continues until the number of such power flows performed as part of the SPS/RAS
simulation for each contingency reaches a maximum limit.
In PSS/E, the AC corrective actions function is part of the MACCC application. In PSS/E, AC
corrective actions are modeled as an optimal power-flow problem (see the PSS/E Program Operation
Manual). The objective function is to minimize the control adjustments needed to remove limit violations
in the power system. The constraints include equality and inequality constraints, namely power flow
equations and limits of controls and operation conditions. The three constraints available to choose are the
branch flows, interface flows, and the bus voltages. The six categories of action controls are generator
active power redispatch, phase shifter angle adjustment, load curtailment, off-line generator active power
dispatch, tap setting adjustment, and switched shunt reactive power control. Among these, tap setting
adjustment and switched shunt control influence the voltages more than the flows. Generation redispatch
can influence both flow and voltage violations and the remaining ones mainly influence the flow
violations.
Different weights can be chosen for the control actions in the optimal power flow for corrective
actions, as shown in Figure 4.5. The corrective action algorithm finds an optimal solution by minimizing
the weighted sum of the individual controls. The weight for each control is given by its weighting
function. The corrective actions are influenced by these weighting functions and by the relative
effectiveness of the respective controls in eliminating the system problems.
4.10
Figure 4.5. Active Power Generation Control Default Weighting Function
This feature has been used to explore possible corrective actions. Since the corrective actions are part
of the AC contingency analysis, a contingency definition is necessary to implement the corrective action.
To get around this problem we have defined a fictitious contingency by adding a high-impedance branch
in parallel with an existing branch and defined this dummy branch as the contingency.
The corrective actions can be performed with several participating units. These units can be
generators, phase shifters, tap-changing transformers, switched shunts, loads, etc. The first corrective
actions are performed with control phase shifters, tap-changing transformers, and switched shunts. If the
voltage and flow violations still remain, generator controls are the next to be used.
NERC standards and utility practices provide a temporary overload of transmission lines up to 130%
of Rate A or 115% of Rate B of the transmission facilities including lines and transformers, whichever is
smaller. The criteria can be adjusted as the additional detailed information of facilities ratings becomes
available and modeled in the study cases based on the loading durations.
When the corrective actions are performed using the MACCC function of PSS/E, it considers one
single rating, whether Rate A or Rate B. To make sure we follow the NERC standards, we can update the
Rate C for the transmission lines to have the lower of 130% of Rate A or 115% of Rate B. This rating can
then be used to perform corrective actions. Since this is a one-time update, it is better to perform this
action at the beginning of the simulation.
Finally, a report of the various corrective actions performed is obtained and the corrective actions are
applied to the extracted post-dynamic steady-state case. If there are still overloaded lines, the line with the
highest violation is tripped. This is simulated by running a new dynamic simulation.
4.11
5.0 Simulation Results
Steady-state cascading-outage simulations have been performed on a full interconnection grid using
TransCARE to preselect initiating events for the DCAT; simulation details and results for this analysis are
given in Section 6. Hybrid dynamic and steady-state simulations were then performed using DCAT to
simulate the cascading-outage sequences. The models used in the DCAT for this full interconnection
integrate dynamic models with protection scheme models for generation, transmission, and load. Post-
dynamic analysis is performed to model SPSs/RASs and automatic and manual corrective actions. This
section presents simulation results for DCAT on several examples, using first a PSS/E test system and
then a full interconnection. The purpose of these examples is to show the importance of performing
hybrid dynamic and steady-state simulations with protection modeling to accurately mimic the cascading
outage process. They also show how planning engineers can use DCAT for cascading-outage analysis and
how the results are reported.
Table 5.1compares different examples. Special attention should be given to the example in Section
5.2.4 where a bus fault that lasted for six cycles was introduced at a large substation. A steady-state
analysis will indicate this extreme event did not converge and suggests a blackout because the amount of
generation loss was higher than the available spinning reserve. Using the DCAT, this extreme event gives
a good example of how a non-firm, frequency-responsive, load-shedding scheme acts and sheds a part of
the load to restore the balance between generation and load. This example shows the important of
including dynamic simulations and protection in cascading-outage analysis.
5.1
Table 5.1. Comparison between Simulation Examples
5.2
AREA 5 (WORLD) AREA 1 (FLAPCO) AREA 2 (LIGHTCO)
1
0.898 Area 1 to 2 Interchange
81.2R
750.0
1 1 1
102 19.4 -36.6 MW
81.2R
17.7R
0.898 0.983
750.0
600.0
104.0R
1.001 NUC-B 84.9
258.7
0.955 101 19.4 211 19.7 -446.5 Mvar
3011 13.8 NUC-A 84.9 HYDRO_G 78.4
MINE_G 44.8 3002 477.4
E. MINE 45.8
Area 5 Generation
734.2
187.8
358.7 MW
696.8
369.9
734.2
187.8
-63.1
316.2
5 2 .5
-52.5
93.0
184.0 Mvar
.0
- 93
1
-93.5
-692.3
-233.0
53.3
451.9 0.910
-305.8
-732.0
-732.0
0.969
3004 0.874 619.1 Mvar
-248.5
.5
201 455.1
-90.9
-90.9
63.3
3001 WEST
222.9 48.0
0.0
- 52
151 436.9
9 4 .9
-235.8
24.0
182.4
69.5
-770.0
281.3
691.5
101.2
770.8
99.0
-10.8
-207.2211.0
0.0
-249.6
-26.7
458.2
778.5
685.6
0.952
10.8
3003 218.9
S. MINE 45.3
-755.6
0.868
-68.0
1
202 434.2
EAST500 55.2
-5.4
103.6
-5.4
103.6
-669.2
-195.3
0.874
238.4
-96.1
225.3
49.5
530.4
164.0
152 436.9
-104.3
-104.3
-182.2
3005 205.0
6.2
6.2
WEST 45.9
-224.7
31.2
655.5
114.6
1
159.9
89.7
89.6
40.1
69.0
54.2
-148.6
86.5
-528.8
0.841
-97.6
261.1
113.6
203 193.5
1 EAST230 48.5
0.869
149.9
-80.6
3006 199.8
UPTOWN 49.5
121.1
0.0
-35.4
20.2
73.3
-0.4
73.3
-0.4
1
-655.5
0.859
-85.0
173.1
74.9
153 197.6
-149.9
80.6
MID230 50.9
1
0.854
-68.3
-58.2
-78. 2
150. 3
151.0
38.8
181.2
49.5
-72.9
-72.9
20.1
-670.7
-1.8
-1.8
CATDOG 43.6 205 192.4
-10.1
SUB230 45.8
-37.9
103.3
178.2
59.5
-92.0
-76.9
471.5
216.1
0.0
-209.9
1057.6
543.7
-712.5
-536.3
1
0.935
-149.0
-178.7
-120.1
-120.2
0.826
92.1
93.7
1
-31.4
-34.9
12.9 0.931
715. 5
687. 9
-18.6
3018
38.4
0.0
-470.2
-209.5
-204.7
527.8
348.3
351.9
270.9
800.0
600.0H
1
1 2 1
1 Bus - VOLTAGE (kV/PU)/ANGLE
PSS(R)E PROGRAM APPLICATION GUIDE EXAMPLE
BASE CASE INCLUDING SEQUENCE DATA Branch - MW/Mvar
MON, FEB 02 2015 18:40 Equipment - MW/Mvar
SAVNW 90.0% RATEA
1.050OV 0.950UV
5.1.1 Test 1: Not a Close-In Fault in Pilot Scheme Line – Using Fictitious Node
A line fault is applied on one of the lines connected to Bus 152 at a distance of 90% from it. Distance
relays are modeled on both ends of the line with an ability to send a transfer trip to the other end upon
sensing a Zone 1 fault. Though the other end of Line 152 sees a Zone 2 fault, this pilot scheme trips the
breaker as soon as the other relay on Bus 152 times out on the Zone 1 fault. Upon successful operation of
both breakers, the fault is isolated, and there are no other tripping actions.
To model a fault in PSS/E at any location in a transmission line other than the two line ends, a
fictitious node needs to be added, as explained in Appendix B. In this test, to model a fault in the line
connecting Buses 151 and 152 that is located at a distance of 0.1 pu of total line length from Bus 151, a
new fictitious node (151152) is added between Buses 151 and 152. Figure 5.2 shows the location of the
5.3
fictitious bus. Distance relays then need to be associated with the two branches newly created by the
fictitious bus addition. That is, one branch is from the near end to the fictitious bus, and the other is from
the remote end to the fictitious bus.
151 152
NUCPANT MID500
* 465.9 -465.4 * 465.4 -460.4
-6.7 -19.3 -159.4 -76.5
1.012 1.017
505.9 508.5
BUS # 151152
NUCMID 500.00
TYPE 1
AREA 1 FLAPCO
ZONE 1 FIRST
VOLTAGE 1.01041PU
505.206KV
ANGLE 9.69Deg
MISMATCH 0.00
178.66
The bus fault is introduced at the fictitious bus (151152) at t = 5 s and simulation runs until dynamic
simulation reaches a steady state. In this test, dynamic simulation reaches a steady state at t = 16 s. The
following is the sequence of relay tripping events:
a) Distance relay (DISTR1) at Circuit 1 from 151 to 151152 is activated as Zone 1 and its timer
started at t = 5 s.
b) Distance relay (DISTR1) at Circuit 1 from 152 to 151152 is activated as Zone 2 and its timer
started at t = 5 s.
c) Zone 1 timer timed out at t = 5.017 s; self-trip breaker timer and also transfer trip and breaker
trip timers started at the same time.
d) Circuit 1 from 151 to 151152 tripped at t = 5.05 s and transfer trip timer also timed out at the
same time. In this case, the Zone 1 relay accelerates the other relay, and as a result, the other
end (Circuit 1 from 152 to 151152) trips at the same time (t = 5.05 s), and soon thereafter the
two voltages start to recover.
The channel plot in Figure 5.3 shows that the voltage at Bus 151 collapses more than the Bus 152
voltage. This indicates that the fault is closer to Bus 151.
5.4
Figure 5.3. Voltage Plots of the Terminal Buses of the Faulted Line for Test 1
5.1.2 Test 2: Not a Close-In Fault in Step Distance Line – Using Fictitious Node
This simulation uses the same procedure and files that were used in Test 1 except that the transfer trip
capability of DISTR1 is assumed to have failed. As a result of that, the near end of the line to the fault at
Bus 151 trips on the Zone 1 setting (4 cycles) and the other end of the line at Bus 152 trips at the Zone 2
setting (22 cycles).
Each end will trip according to the Zone 1 or Zone 2 delays where appropriate. The bus fault is
introduced at the fictitious bus (151152) at t = 5 s and simulation runs until dynamic simulation reaches a
steady state. In this test, dynamic simulation reaches a steady state at t = 16 s. The following is the
sequence of relay tripping events:
a) Distance relay (DISTR1) at Circuit 1 from 151 to 151152 is activated as Zone 1 and its timer
started at t = 5 s.
b) Distance relay (DISTR1) at Circuit 1 from 152 to 151152 is activated as Zone 2 and its timer
started at t = 5 s.
c) Zone 1 timer timed out at t = 5.017 s; self-trip breaker timer and breaker timer started at the
same time.
d) Circuit 1 from 151 to 151152 tripped at t = 5.05 s.
e) Circuit 1 from 152 to 151152 trips as Zone 2 fault at t = 5.333 s and the channel plot (Figure
5.4) shows the two voltages start to recover after tripping both ends of the branch.
5.5
Figure 5.4. Channel Plot for Test 2
In Test 3, a fault is applied at Bus 201 at t = 5 s and the fault is cleared after 10 cycles. The simulation
runs until dynamic simulation reaches a steady state. In this test, dynamic simulation reaches a steady
state at t = 75 s. Table 5.2 shows a summary. No corrective action was required for this contingency with
these protection settings. The details of each tripping action in Test 3 are presented in Table 5.3.
Simulation result plots are shown in Figure 5.5 and Figure 5.6.
5.6
Table 5.3. Tripping Action Details of Test 3
Relay
Type
DISTR1 TimeOut Busfrom Busto ckt Details
• Distance relay (DISTR1) at circuit 1 from 201 to 202 is
activated as Zone 1 and its timer started at t = 5 s.
• Zone 1 timer timed out at t = 5.067 s; self-trip breaker timer
DISTR1 5.1 201 202 1
started at the same time.
• Circuit 1 from 201 to 202 is tripped at t = 5.1 s.
• Channel plots for Bus 201 and 202 are shown in Figure 5.5.
VTGTPA TimeOut Bus BusName BuskV Details
VTGTPA at Bus 211:
• Pickup timer started at t = 5.004 s.
• Breaker timer started at t = 5.154 s.
VTGTPA 5.237 211 MINE_G 20 • Breaker timer timed out at time t = 5.237 s.
• Channel plot for Bus 211 is shown in Figure 5.6
• Voltage at Bus 211 starts to recover after tripping and
reached a steady state around 60 s.
Figure 5.5. Channel Plot for Voltages at Buses 201 and 202
5.7
Figure 5.6. Channel Plot for Voltage at Bus 211
In this dynamic simulation, a fault is applied at Bus 151 at t = 5 s; the fault is applied for 12 cycles
and then cleared. A significant number of undervoltage and underfrequency generator relays were tripped
due to this fault, which leads to system blackout. The network did not converge after t = 6.3708 s. A total
of seven relays are activated during this dynamic simulation; Table 5.4 shows a summary.
5.8
The sequence of tripping is shown in Figure 5.7. It is observed that Tripping 1 is due to a distance
relay, Tripping 2 is due to undervoltage at Generators 101 and 102, and the remaining trippings from 3 to
5 are due to underfrequency at Generators 3018, 206, 3011, and 211. The details of each tripping action in
Test 4 are presented in Table 5.5. Simulation result plots are shown in Figure 5.8 and Figure 5.9.
1
Area 1 to 2 Interchange
2
0.898
81.2R
750.0
1 1
5
1
102 19.4 -36.6 MW
81.2R
17.7R
0.898 0.983
750.0
600.0
104.0R
734.2
187.8
358.7 MW
696.8
369.9
734.2
187.8
-63.1
316.2
5 2 .5
-52.5
93.0
184.0 Mv ar
.0
- 93
-692.3
-233.0
53.3
0.910
4
451.9
-305.8
-732.0
-732.0
0.969
3004 0.874 619.1 Mv ar
-248.5
.5
201 455.1
-90.9
-90.9
63.3
3001 WEST
222.9 48.0
0.0
- 52
151 436.9
9 4 .9
-770.0
281.3
691.5
101.2
770.8
99.0
-10.8
-207.2211.0
0.0
-249.6
-26.7
458.2
778.5
685.6
0.952
10.8
3003 218.9
1
S. MINE 45.3
-755.6
0.868
-68.0
1
202 434.2
EAST500 55.2
-5.4
103.6
-5.4
103.6
-669.2
-195.3
0.874
238.4
-96.1
225.3
49.5
164.0
530.4
152 436.9
-104.3
-104.3
-182.2
3005 205.0
6.2
6.2
WEST 45.9
114.6
-224.7
31.2
655.5
1
159.9
89.7
89.6
40.1
69.0
54.2
-148.6
86.5
-528.8
0.841
-97.6
261.1
113.6
203 193.5
1 EAST230 48.5
0.869
149.9
-80.6
3006 199.8
UPTOWN 49.5
121.1
0.0
-35.4
20.2
73.3
-0.4
-0.4
73.3
1
-655.5
0.859
-85.0
173.1
74.9
153 197.6
-149.9
80.6
MID230 50.9
1
0.854
-68.3
-58.2
-78. 2
150. 3
151.0
38.8
181.2
49.5
-72.9
-72.9
20.1
-670.7
-1.8
SUB230 45.8
-37.9
103.3
178.2
59.5
-92.0
-76.9
471.5
216.1
0.0
-209.9
1057.6
543.7
-712.5
-536.3
3
1
0.935
4
-149.0
-178.7
-120.2
-120.1
0.826
92.1
93.7
1
-31.4
-34.9
12.9 0.931
715. 5
687. 9
-18.6
3018
38.4
0.0
-470.2
-209.5
-204.7
527.8
348.3
351.9
270.9
800.0
600.0H
1
1 2 1
1 Bus - VOLTAGE (kV/PU)/ANGLE
PSS(R)E PROGRAM APPLICATION GUIDE EXAMPLE
BASE CASE INCLUDING SEQUENCE DATA Branch - MW/Mvar
MON, FEB 02 2015 18:40 Equipment - MW/Mvar
SAVNW 90.0% RATEA
1.050OV 0.950UV
5.9
Table 5.5. Tripping Action Details of Test 4
Relay
Type
DISTR1 TimeOut Busfrom Busto ckt Details
• Distance relay (DISTR1) at Circuit 1 from 151 to 152 and
relay at Circuit 2 from 151 to 152 are activated as Zone 1
DISTR1 5.1 151 152 1
and their timers started at t = 5 s.
• Zone 1 timer timed out at t = 5.067 s; self-trip breaker
timer started at the same time.
DISTR1 5.1 151 152 2 • Circuit 1 from 151 to 152 and Circuit 2 from 151 to 152
are tripped at t = 5.1 s.
VTGTPA TimeOut Bus BusName BuskV Details
VTGTPA at Buses 101 and 102:
VTGTPA 5.237 101 NUC-A 21.6 • Pickup timer started at t = 5.004 s.
• Breaker timer started at t = 5.154 s.
• Breaker timer timed out at time t = 5.237 s.
VTGTPA 5.237 102 NUC-B 21.6 • Channel plots for Buses 101 and 102 are shown in Figure
5.8.
FRQTPA TimeOut Bus BusName BuskV Details
FRQTPA at Bus 3018:
• Pickup timer started at t = 6.275 s.
• Breaker timer started at t = 6.279 s.
FRQTPA 6.362 3018 CATDOG_G 13.8 • Breaker timer timed out at time t = 6.362 s.
FRQTPA at Buses 206 and 3011:
FRQTPA 6.371 206 URBGEN 18 • Pickup timer started at t = 6.283 s.
• Breaker timer started at t = 6.287 s.
FRQTPA 6.371 3011 MINE_G 13.8 • Breaker timer timed out at time t = 6.362 s.
FRQTPA at Bus 3011:
• Pickup timer started at t = 6.296 s.
• Breaker timer started at t = 6.300 s.
• Breaker timer timed out at time t = 6.383s.
• Channel plots for speeds of machines 3018, 206, 3011,
FRQTPA 6.383 211 HYDRO_G 20 and 211 are shown in Figure 5.9.
5.10
Figure 5.8. Channel Plots for Voltages at Buses 101 and 102
Figure 5.9. Channel Plots for Speeds of Machines 3018, 206, 3011, and 211
5.11
misoperation of a transfer trip communication channel in a distance relay can result in significant
generation outages, in comparison to the first example, where it operates correctly and consequently there
were no generation outages. In the third example, we show how non-firm, frequency-responsive load can
help in maintaining system stability after significant generation loss. In the fourth example, we show how
an SPS/RAS action is activated in post-dynamic analysis.
5.2.1 Example 1: Line Fault with a Pilot Scheme (Transfer Trip Enabled)
A line fault is applied on one of the lines connected to Bus X1 at a distance of 90% from Bus Y1 at
time t = 10 s, as shown in Figure 5.10.
Figure 5.10. Example 1: Line Fault with a Pilot Scheme (Transfer Trip Enabled)
Distance relays are modeled on both ends of the line, each having the ability to send a transfer trip to
the other end upon sensing a Zone 1 fault. Though the other end of the line (at Bus X1) sees a Zone 2
fault, this pilot scheme trips the breaker as soon as the other relay times out on the Zone 1 fault. Upon
successful operation of both breakers, the fault is isolated, without other tripping actions. The voltages at
the two ends are shown in Figure 5.11.
Buses X1 and Y1 Voltages (pu)
PSS/E includes a branch fault, but it cannot be set at a particular distance on the line. To achieve this
fault at 90% of the line, a new bus (X3) is created at 90% tap of the line and a bus fault is introduced at
this bus. In case the fault is isolated by Zone 1 timing of the two relays at both ends, the impact of the
fault on the system will be fairly minimal. The fault is introduced at 10 seconds into the dynamic
simulation. The relay trippings observed are given in Table 5.6.
5.12
Table 5.6. Relay Trippings for Example 1
After the dynamic simulation, no control conditions that could trigger SPS/RAS actions were
observed. The line overloads observed on the system were below 130% of Rate A and no voltage
violations below 0.9 pu were observed. No corrective action was required for this contingency. This
contingency resulted in a total of 1 tripping action with no generation loss and no load loss, as given in
Table 5.7.
Example 2 is similar to Example 1, but the communication channel for transfer trip is assumed to
have failed; the line fault is applied at time t = 5 s. As a result, the near end of the line to the fault at
Bus Y1 trips at Zone 1 settings (4 cycles) and the other end of the line trips at Zone 2 settings (22 cycles).
Since the Zone 2 trip persists longer than the Zone 1 trip, timers on many other relays would have started,
and some of them had cascaded trippings. Graphs of simulation results are given in Figure 5.12 and
Figure 5.13.
The sequence of relay trippings observed during the dynamic simulation is shown in Table 5.8. After
the dynamic simulation, no control conditions that could trigger SPS/RAS actions were observed. The
line overloads observed on the system were below 130% of Rate A and no voltage violations below
0.9 pu were observed. No corrective action was required for this contingency with these protection
settings. This contingency resulted in a total of 18 tripping actions with a total generation loss of
3,004 MW and no load loss, as given in Table 5.9.
5.13
Buses X1 and Y1Voltages (pu)
Nearby Generator Bus Voltage (pu)
Other Generator Bus Voltages (pu)
Figure 5.12. Example 2: Buses X1 and Y1 Voltage (top graph) and Generating Units Tripping due to
Undervoltage (middle graph) and Overvoltage (bottom graph)
5.14
Channel Plot
1.25
0.5
0.25
0
5 6 7 8 9 10 11 12 13 14 15 16 17
Time (seconds)
Generator Underfrequency Tripping (Hz)
Time (seconds)
Channel Plot
The generating units trip when angle >180 degrees
200
150
Generator Rotor Angle (degrees)
100
50
-50
-100
5 6 7 8 9 10
Time (seconds)
Figure 5.13. Example 2: Generating Units Tripping due to Overvoltage (top graph), Underfrequency
(center graph), and Out-of-Step (bottom graph) Conditions
5.15
Table 5.8. Relay Tripping Sequence for Example 2 (Sample Output of the DCAT)
Relay Type
DISTR1 TimeOut (s) Bus from Bus to Ckt id
DISTR1 5.05 X1 X2 1
DISTR1 5.333 Y1 Y2 1
VTGTPA TimeOut (s) Pgen (MW) Qgen (MVAr)
VTGTPA 5.387 1204.9 156.52
VTGTPA 5.387 1194.9 152.6
VTGTPA 6.421 68 28.8
VTGTPA 6.421 67 28.8
VTGTPA 6.487 17 14.8
VTGTPA 6.487 17 14.8
VTGTPA 6.571 15 0
VTGTPA 6.579 68.99 6.59
VTGTPA 6.583 70.99 6.59
VTGTPA 6.583 69.99 6.78
VTGTPA 6.583 67.99 6.59
FRQTPA TimeOut (s) Pgen (MW) Qgen (MVAr)
FRQTPA 9.662 7.53 7.37
FRQTPA 9.662 5.42 0
AngleThr AngleDev
OutOfStep_new TimeOut (s) Pgen (MW) Qgen (MVAr) (degrees) (degrees)
OutOfStep_new 10.1374 0 −12.25 180 180.2261
VTGTPA 16.046 74.67 38
VTGTPA 16.046 71.61 38
AngleDev = angle deviation
AngleThr = angle threshold
Ckt id = circuit identification
DISTR1 = distance-relay model
FRQTPA = underfrequency/overfrequency generator disconnection relay
Qgen = generator reactive power
VTGTPA = undervoltage/overvoltage generator disconnection relay
5.16
5.2.3 Example 3: Demonstration of the Role of a Non-Firm,
Frequency-Responsive, Load-Shedding Scheme in Maintaining Grid
Integrity after an Extreme Event
A bus fault that lasted for six cycles was introduced at a large substation. All elements connected to
this substation were then tripped to isolate the fault, including a very large power plant. This extreme
event did not converge in TransCARE analysis, because the amount of generation loss was higher than
the available spinning reserve. Using the DCAT, this extreme event gives a good example of how a
non-firm, frequency-responsive, load-shedding scheme acts and sheds a part of the load to restore the
balance between generation and load.
A significant amount of generation was lost due to this fault, which was followed by many
underfrequency non-firm load sheddings. The fault is introduced at time t = 10 seconds into the dynamic
simulation. Graphs of simulation results are given in Figure 5.14, Figure 5.15, and Figure 5.16.
Generator Bus Frequency (Hz)
Time (seconds)
Generator Bus Frequency (Hz)
Time (seconds)
5.17
Frequency at Different Load Buses (Hz)
Channel Plot
50
0
Generator Rotor Angle (degrees)
-50
-100
-150
-200
-250
-300
-350
9.75 10 10.25 10.5
Time (seconds)
Figure 5.16. Example 3: Generating Unit Out-of-Step Tripping. The generating units trip when the angle
exceeds 180 degrees.
A partial list of the relay tripping sequence observed during the dynamic simulation is given in Table
5.10. After the dynamic simulation, no control conditions that could trigger SPS/RAS actions were
observed. The line overloads observed on the system were below 130% of Rate A and no voltage
violations below 0.9 pu were observed. No corrective action was required for this contingency with these
protection settings. This contingency resulted in a total of 84 tripping actions with a total generation loss
of 3,900 MW and 1,068 MW load loss, as given in Table 5.11.
5.18
Table 5.10. Relay Tripping Sequence for Example 3
Relay Type
DISTR1 TimeOut (s) From To
DISTR1 10.054 X1 Y1
DISTR1 10.054 X2 Y2
Pgen Qgen
FRQTPA TimeOut (MW) (MVAr)
FRQTPA 10.104 70.56 −10.05
FRQTPA 10.104 70.56 −10.05
Pgen Qgen AngleThr AngleDev
OutOfStep_new TimeOut (MW) (MVAr) (degrees) (degrees)
OutOfStep_new 10.4207 1375 160.03 180 182.5495
OutOfStep_new 10.4207 1375 180.03 180 181.8143
Bus Bus
Qshed Shed Load (pu of Voltage Frequency
LDSH_LDFR TimeOut Stage Pshed (MW) (MVAr) initial load value) (pu) (Hz)
LDSH_LDFR 11.529 1 13.68 5.97 0.3876 0.97 59.72
LDSH_LDFR 11.633 1 7.92 2.29 0.1646 1.01 59.7
LDSH_LDFR 11.675 1 5.74 2.15 0.6512 0.98 59.71
LDSH_LDFR 11.675 1 2.85 0.91 0.0905 1.03 59.71
LDSH_LDFR 11.687 1 1.99 0.45 0.1585 1.03 59.71
LDSH_LDFR 11.692 1 1.99 0.45 0.1654 0.97 59.71
LDSH_LDFR 11.7 1 1.5 0.35 0.1307 1.03 59.71
LDSH_LDFR 11.721 1 2.13 0.61 0.0392 1.03 59.71
LDSH_LDFR 11.733 1 5.39 1.12 0.2122 1 59.71
VTGTPA TimeOut Pgen Qgen
VTGTPA 11.737 50 30
Bus Bus
Qshed Shed Load (pu of Voltage Frequency
LDSH_LDFR TimeOut Stage Pshed (MW) (MVAr) initial load value) (pu) (Hz)
LDSH_LDFR 11.754 1 3.28 0.79 0.4316 0.99 59.71
LDSH_LDFR 11.762 1 4.58 1.01 0.237 1.01 59.72
LDSH_LDFR 11.767 2 7.1 2.04 0.1304 1.03 59.72
LDSH_LDFR 11.846 1 23.63 0.07 0.6513 1.01 59.65
LDSH_LDFR 11.896 1 14.24 4.68 0.6513 0.99 59.68
LDSH_LDFR 11.95 1 92.48 37.97 0.6513 1.02 59.66
LDSH_LDFR 12.008 1 0.51 0.1 0.0158 0.98 59.66
LDSH_LDFR 12.008 1 0 0 0.3372 1.02 59.65
LDSH_LDFR 12.008 1 19.51 5.69 0.3372 1.02 59.65
LDSH_LDFR 12.008 1 58.65 17.11 0.3372 1.02 59.65
LDSH_LDFR 12.008 1 78.16 22.8 0.3372 1.02 59.65
LDSH_LDFR 12.058 1 16.67 3.34 0.3799 1.02 59.67
LDSH_LDFR 12.062 2 11.91 2.39 0.2714 1.03 59.67
LDSH_LDFR 12.079 1 23.44 2.57 0.4162 1.02 59.67
LDSH_LDFR 12.083 1 1.31 0.18 0.1267 0.97 59.68
LDSH_LDFR 12.083 1 0.91 0.13 0.1267 0.97 59.68
LDSH_LDFR 12.1 1 26.05 0 0.5555 1.07 59.67
LDSH_LDFR 12.1 1 26.05 0 0.5555 1.07 59.67
5.19
Table 5.10. (contd)
Bus Bus
Qshed Shed Load (pu of Voltage Frequency
LDSH_LDFR TimeOut Stage Pshed (MW) (MVAr) initial load value) (pu) (Hz)
LDSH_LDFR 12.1 1 26.05 0 0.5555 1.07 59.67
LDSH_LDFR 12.104 2 5.21 0.95 0.0578 1.02 59.67
LDSH_LDFR 12.162 1 1.36 0.33 0.0171 1.02 59.66
LDSH_LDFR 12.167 1 21.79 0 0.6513 1 59.63
LDSH_LDFR 12.167 1 23.54 0 0.6513 0.98 59.67
LDSH_LDFR 12.167 1 26.05 0 0.2821 0.99 59.67
LDSH_LDFR 12.171 1 23.54 0 0.6513 0.98 59.67
LDSH_LDFR 12.179 1 4.56 0.65 0.0756 0.99 59.67
LDSH_LDFR 12.179 1 0 0 0.0756 0.99 59.67
LDSH_LDFR 12.183 1 1.35 0.32 0.0227 1 59.67
LDSH_LDFR 12.196 1 28.06 0 0.3443 1.02 59.66
LDSH_LDFR 12.204 1 42.98 7.83 0.477 1.02 59.66
LDSH_LDFR 12.204 1 24.25 0.6 0.384 1.01 59.67
LDSH_LDFR 12.212 1 2.85 0.74 0.0356 1 59.67
LDSH_LDFR 12.217 2 25.02 0 0.307 1.02 59.66
LDSH_LDFR 12.217 2 16.88 0.42 0.2673 1.01 59.67
LDSH_LDFR 12.217 1 0.77 0.18 0.0061 1 59.67
LDSH_LDFR 12.221 1 1.76 0.11 0.6511 1.02 59.66
LDSH_LDFR 12.225 1 7.74 0.23 0.2851 1.02 59.66
LDSH_LDFR 12.225 1 9.77 3.4 0.2247 1.02 59.66
LDSH_LDFR 12.225 1 3.64 0 0.2247 1.02 59.66
LDSH_LDFR 12.225 1 4.64 0.62 0.0587 0.98 59.67
LDSH_LDFR 12.258 2 9.94 0.29 0.3662 1.02 59.66
LDSH_LDFR 12.262 1 4.88 1.99 0.2781 0.99 59.67
LDSH_LDFR 12.262 1 4.88 1.99 0.2781 0.99 59.67
LDSH_LDFR 12.262 2 5.41 0.73 0.0685 0.98 59.68
LDSH_LDFR 12.271 1 3.26 0.97 0.2778 1.02 59.66
LDSH_LDFR 12.271 1 26.05 0 0.5832 0.99 59.63
LDSH_LDFR 12.271 1 26.05 0 0.5832 0.99 59.63
LDSH_LDFR 12.271 1 26.05 0 0.5832 0.99 59.63
LDSH_LDFR 12.283 1 5.66 1.66 0.6513 1 59.68
LDSH_LDFR 12.3 1 26.05 0 0.4634 1 59.62
LDSH_LDFR 12.3 1 26.05 0 0.4634 0.99 59.62
LDSH_LDFR 12.312 1 123.75 0 0.5625 1.02 59.67
LDSH_LDFR 12.333 1 1.39 0.26 0.141 1.02 59.67
LDSH_LDFR 12.346 1 10.42 4.43 0.4623 1.01 59.66
LDSH_LDFR 12.346 1 10.03 0 0.4623 1.01 59.66
LDSH_LDFR 12.354 1 5.21 1.12 0.0708 1.01 59.66
FRQTPA TimeOut Pgen Qgen
FRQTPA 12.971 7.53 7.37
FRQTPA 12.971 5.42 0
5.20
Table 5.10. (contd)
AngleThr AngleDev
OutOfStep_new TimeOut Pgen Qgen (degrees) (degrees)
OutOfStep_new 13.2457 0 −12.25 180 180.1145
VTGTPA TimeOut Pgen Qgen
VTGTPA 13.821 392.37 38.87
VTGTPA 14.05 68 28.8
VTGTPA 14.05 68 28.8
VTGTPA 14.05 68 28.8
VTGTPA 14.05 68 28.8
VTGTPA 14.05 68 28.8
VTGTPA 14.05 67 28.8
VTGTPA 19.651 74.67 38
VTGTPA 19.688 71.61 38
In this example, a bus fault that lasted for six cycles was introduced at Bus X5, which was then
tripped to isolate the fault. Along with this bus trip, a line within the vicinity was also considered to have
tripped due to nuisance tripping. This was one of the extreme events that had the potential to trigger an
SPS/RAS. The fault was introduced at t = 5 seconds and the bus was isolated after 10 cycles, along with a
line trip during the dynamic simulation. The relay tripping sequence observed during the dynamic
simulation is shown in Table 5.12. A graph of the simulation result is shown in Figure 5.17.
Relay Type
DISTR1 TimeOut
DISTR1 5.333
DISTR1 5.333
Pgen Qgen
VTGTPA TimeOut (MW) (MVAr)
VTGTPA 6.421 68 28.8
VTGTPA 6.421 68 28.8
VTGTPA 6.421 67 28.8
5.21
Channel Plot
1.25
0.75
0.5
0.25
0
5
Time (seconds)
Figure 5.17. Example 4: Generator Overvoltage Trippings. (The generating units trip due to
overvoltage.)
After the dynamic simulation, one control condition that could trigger an SPS/RAS was observed in
the post-dynamic steady-state case. A second dynamic simulation has been performed to trigger this
cascading event.
It is to be noted that during the first dynamic simulation, since there was no system slack bus, the bus
angles would have moved away from zero degrees. They could have settled close to 180 degrees. If the
second dynamic simulation to implement the SPS/RAS cascade is started from these angle states, there is
a great possibility that some of the generators would trip off by out-of-step protection even though they
are not out of step. This problem is addressed by forcing the slack bus angle to zero before every dynamic
simulation and solving a power flow to obtain a convergent solution. It might be necessary to relax the
tolerance of the power flow to about 5 MVA and run a second power flow with the usual tolerance of
0.1 MVA.
No other trippings have been observed during the dynamic simulation where the SPS/RAS event has
been triggered. The line overloads observed on the system were below 130% of Rate A and no voltage
violations below 0.9 pu were observed. No corrective action was required for this contingency with these
protection settings. The sequence of DCAT actions that were performed for this contingency is shown in
Figure 5.18. This contingency resulted in a total of 84 tripping actions with a total generation loss of
203 MW and no load loss, as given in Table 5.13.
5.22
Table 5.13. Generation and Load Loss Summary for Example 4
5.23
6.0 Steady-State Cascading-Outage Analysis for Preselection
of Initiating Events
Given the computational burden of dynamic simulations, we cannot analyze all possible initiating
events. Steady-state cascading-outage analysis can be used to prune the large number of initiating events
for further investigation using DCAT. In this chapter, steady-state cascading-outage simulations have
been performed on the full interconnection grid used in the simulation examples in Section 5.2 using
TransCARE to filter and preselect initiating events for the DCAT.
Cascading failures may occur due to a variety of causes such as breaker failures, common tower and
common right-of-way circuit outages, and loss of important transmission network facilities. Although the
probability of such events may be low, nevertheless they may result in serious consequences leading to
local or even widespread load loss. These initiating events are triggered by action of a set of breakers
comprising a protection zone. Since several bulk-power transmission system components are protected by
a set of breakers, all of these components are taken out of service. When a PCG (a set of components
protected by a common set of breakers) goes out of service due to action of the breakers defining the PCG
boundary, other components belonging to a different protection zone may also go out of service. These
initial outages could in turn cause severe overloads and voltage deviations in transmission facilities,
which may trigger further tripping action of other PCGs, and so on. These cascading outages can
propagate through the interconnection, incurring significant loss of load and potentially leading to system
collapse. The difficulty of this analysis is compounded by the complexity of the models and the multitude
of initiating events and propagation scenarios.
6.1
6.1.1 Protection and Control Groups
The analysis method that simulates network vulnerability to cascading failures is a part of the
TransCARE software and is termed the cascading-outage analysis. TransCARE was developed jointly by
EPRI and Southern Company over the past few decades. A realistic simulation of cascading failures must
include PCGs because cascading failures may occur in a power system operating under steady-state
conditions.
10 18 20 22
PCG #1
24
- Circuit Breaker
PCG #2
- Bus
PCG #3 PCG #4
- Transformer
27 29
Although TransCARE was designed for comprehensive probabilistic transmission network and
generation reliability analysis, its main solution algorithms are well suited for simulating cascading
failures. Its model allows up to ten base-case scenarios whose analyses form the foundation for computing
reliability indices while including the impact of system load variation. These base cases can either be
supplied as individual files or the rest of the cases can be created by load scaling from a single supplied
base case. TransCARE is capable of performing comprehensive contingency analysis by including:
• PCG outage due to temporary and permanent faults
6.2
• enumeration of independent contingencies, a combination of a maximum of five line sections and
four generators
• common-mode contingencies
• user-supplied, must-run contingencies
• a two-weather-outage model
• variation of system load.
TransCARE contingency analysis uses a wind-chime enumeration scheme (Meliopoulos et al. 2005)
to systematically enumerate independent component outages due to repair. Contingency analysis can be
further augmented by supplying additional contingency lists containing common-mode-dependent events
and/or must-run contingencies. Independent contingency analysis involves a systematic contingency
enumeration utilizing efficient ranking of contingencies, using performance-index-based overload or
voltage ranking. While traditional reliability assessment is generally confined to combinations of bus-to-
bus line sections and generator outages, TransCARE incorporates a far more detailed assessment that
simulates the sequence of component outages commencing from breaker actions when faults occur. In
terms of load loss, PCG outages have the greatest impact on network reliability, and exclusion of this
model from traditional contingency analysis would severely underestimate impact of contingencies.
TransCARE includes a very fast decoupled power-flow algorithm that implements both partial matrix
refactorization and factor update algorithms to modify the system matrix during bus-type switching. An
auxiliary solution in the reactive power/voltage (Q-V) iteration aids in smoothing solution perturbations
introduced due to bus-type switching. These enhancements have resulted in extremely fast solution speed
while enhancing the robustness of the solution algorithm. TransCARE includes a rigorous and robust
framework for wide-ranging optimization-based remedial actions. The remedial-actions algorithm
determines a set of global control actions while minimizing the vector of available control variables. The
linear programming module provides a mixed integer solution and incorporates both continuous and
discrete controls. Control actions include generator real and reactive power redispatch, transformer-tap
and phase-shift adjustment, capacitor and reactor switching, three classes of load curtailment, and even
relaxation of area interchange. The remedial-actions algorithm is based on computing the sensitivity of
system constraints, such as overloads and voltage violations, with respect to system controls. The
sensitivity computation is exact and uses the full Jacobian matrix.
During contingency solution, the dispatch algorithm restores generation-load balance in the system
following the outage of one or more generating units. A dispatch error is generated by algebraically
summing the generation, load, real shunt flow, and base-case losses apportioned to the buses. Defining
the “margin” as the difference between the upper limit and the current generation of a generating unit,
unit participation factors are computed and normalized in so that the sum of these participation factors
equals one. The resulting dispatch error is then apportioned to each of the generating units that are online
to bring the system power balance to a rough equilibrium.
The dispatch error could be for the whole power system or for each interchange area. When area-
interchange obligations are to be observed, and in the absence of network islanding, the dispatch will be
6.3
by area (only control areas that are in the superset of the study area are dispatched). All areas contained in
the study area are classified as part of the dispatch area. The dispatch error is then distributed among the
participating units (units with nonzero unit participation factors) in the dispatch area(s).
These initiating events are subjected to cascading-outage analysis as shown in the flow chart in Figure
6.2. The details of the simulation are output in a formatted report that lists not only the initiating events
but also the cascading outages, system problems, and load loss that may be triggered as a result.
The flow chart shown in Figure 6.2 illustrates the method of cascading-outage analysis implemented
in TransCARE. The analysis shown is for a single load level; other load levels are simulated in a similar
fashion, analyzing the impact of initiating events upon the power system.
6.4
A list of initiating events supplied by the user serves as the starting point of this analysis. An
initiating event can be supplied as a combination of transmission-line, generator, and/or transformer
outages. Other than the PCG tripping actions following an initiating event, important user specifications
include the following:
• a “voltage collapse” threshold to prevent the power flow solution from diverging
• a load-bus tripping threshold, which to some extent models the setting of a low-voltage relay
• a generator control-voltage tripping threshold
• an overload threshold for tripping overloaded lines.
Starting with the first initiating event, the identified PCGs are simultaneously taken out of service. A
power flow solution is attempted; if voltage collapse conditions are detected at certain buses, then the
loads at these buses are tripped out of service. This is to make sure that a power-flow solution is reached
to the extent possible, given that extreme events comprising outage of a large number of components are
being analyzed. The solved power-flow system state is now scrutinized for load-bus voltages that are
below the user-specified threshold. If such buses are detected, then the loads at these buses are tripped,
mimicking the action of a low-voltage relay or a motor stalling. The resulting system becomes the starting
point for the next power-flow solution. If no load-bus voltages are below threshold, generator terminal
voltages are examined to identify ones that are below that specified threshold; if any are found, the
corresponding generators are tripped and another power-flow solution is attempted. If neither load-bus
voltages nor generator terminal voltages are below the respective specified thresholds, then circuits that
are overloaded above the specified limit are identified. The PCGs containing the highest-loaded line
segment are identified and tripped. This then forms the cascading outage. The tripping sequence is
continued until the power-flow solution is unable to converge or a maximum of 20 cascading power flows
is reached.
The resulting load loss for each cascade is tabulated and reported, including system violations such as
overloads and voltage violations. The amount of load loss for each category of tripping is also reported.
This procedure is repeated for each initiating event until the user-specified initiating-event list is
exhausted.
6.5
Typically a single power flow, or a number of power flow cases not exceeding ten system operating
states, is (are) supplied, depending on the objective of the study. A single case can be specified if the
analysis is only of interest for a particular load level. However, if it is of interest to examine the variation
of system failures due to cascading outages with varying load levels, then a number of power flow cases
should be supplied. The load scaling feature can also be used to examine how system failures vary with
load levels.
The other mandatory input is a file containing breaker locations on the high-voltage network as
translated to a bus-oriented positive-sequence network, which can be automatically generated by
TransCARE. Once the breaker locations are supplied, PCGs are automatically determined using a robust
network-trace algorithm. The PCGs coincide roughly with the primary protection zone in a typical
system-protection scheme. The traced PCGs are output into a file that also contains default outage
statistics. Both the breaker location file and the traced PCGs are processed with an ancillary file-
preparation program that reads the power-flow data and the specified breaker locations and then outputs
the traced PCGs.
The other major requirement for performing cascading-outage analysis is a list of initiating events
that are simulated individually in order to identify whether any of them cause cascading failures leading
to either local or widespread blackouts. The specifications for an initiating event include outages of line
sections, transformers, generator units, and/or combinations thereof.
Analysis and tabulation of system problems is restricted to a specified study area. A study area is
normally defined by the control area over which a particular utility has jurisdiction and control. The PCGs
to which the specified components belong, which were previously identified using a network trace, are
first identified; the initiating event is triggered by simultaneously taking out of service all PCGs identified
by the network trace.
Currently, TransCARE supports the power flow files in the format of “*.sav” cases in PSS/E
Version 32. Modifications to the base case(s) may be required to run simulations properly in TransCARE.
As an example, if the base case has many study areas to be simulated simultaneously, it is necessary to
reduce the total number of areas in the model by restricting bus areas to those of interest.
To simulate cascading outages, TransCARE requires information on the location of circuit breakers
powering the network, which is normally supplied using existing system-protection maps. This method
necessarily involves tedious and time-consuming manual procedures in order to prepare the requisite
breaker location data file. However, if the actual breaker locations are not available, the automatic breaker
placement module in TransCARE can be used. The breaker placement logic follows existing system-
protection practices. A threshold bus voltage level is defined based on user specification, above which all
lines emanating from a bus are assumed to be protected by a breaker; e.g., 161 kV. Similarly, all buses of
four points or higher are assumed to be protected by placing breakers on all radiating lines. Three-
winding transformers are handled assuming that each of the three branches is protected by breakers at
6.6
both terminals. In order to confine PCGs to each study area at points where a control area connects to a
neighboring utility, both terminals of a tie line are assumed to be protected by breakers.
For branches below the user-specified threshold voltage, each bus is pivoted and every line radiating
from it traced. Such tracing identifies lines that are networked and those that are radial. If a radial line is
discovered by the topological trace, then a breaker is placed at the farthest point from the line terminal
where the line connects to the network. Network lines are lines not having breakers at the pivoted bus.
The breaker placement data is written in the required format for automated PCG identification.
Breaker locations are used to perform a network trace to identify components that belong to a PCG.
The trace algorithm also automatically identifies other PCGs that may go out of service outside of the
protection zone of a PCG. Identified PCGs and the dependent outages are written to a file containing the
components that fall within a PCG and those that are forced out of service by the primary outage.
The following threshold values are very important; they affect the cascading-outage analysis results,
which should be based on common practice in the power industry:
• overloaded-circuit tripping threshold: 130% of MVA Rating A values on transmission lines
• low-voltage generator tripping threshold: 0.85 pu
• simulation low-voltage load tripping threshold: 0.85 pu.
It should be noted that the current version of TransCARE does allow tripping due to overvoltage.
The selection of initiating events plays a crucial role in accurate simulation and analysis of potentially
large-scale power system failures. Successful identification of such events can help effectively identify
the most severe disturbances and help system planners propose preemptive system reinforcements that
will improve both the security and the reliability of the system. Unlike traditional contingency analysis,
which confines outages to bus-to-bus line sections, cascading analysis implements simultaneous outage of
several sections of transmission line protected by a set of breakers; it thus mimics the actual outage
sequence in a bulk-power transmission system. For example, a substation breaker failure could lead to
multiple PCG outages followed by a cascading process. Common-right-of-way transmission lines are
more vulnerable to simultaneous trips when the lines are located in different parts of the system.
6.7
6.2.6.1 Type 1: Substation Outage
The outage of a substation will result in the loss of all the branches and generators connected to this
station. Initiating events of this type are chosen based on the bus voltage level; i.e., the simulation only
includes the outage of substations with voltage levels above a certain prespecified threshold, e.g., 100 kV.
In the event of the loss of two large generators at the same time in the system, a generator list is
selected first to include all the machines with an apparent power (MVA) output greater than a specified
value. With this list, simulations can be run that consider all possible combinations of any two machines
in this list.
In the contingency of the coincident loss of two major transmission lines, a list of transmission lines
with MVA flow greater than a prespecified threshold level is created. This list is then used to create a set
of initiating events that considers all possible combinations of any two transmission lines in the list.
In accordance with to the above criteria, a MATLAB®1 code was created to automatically produce the
list of initiating events used in TransCARE for any system model. The code can create contingency files
with tens of thousands of initiating events based on prespecified criteria.
1
MATLAB is a product of The Math WorksTM
6.8
6.3.2 Ranking Index of Initiating Events
Ranking the severity of initiating events is needed to identify the critical events, so that remedial
actions can be designed to assist the system operator in handling those events and preventing or arresting
the occurrence of cascading failures. It is challenging due to the many factors that should be considered.
Initiating events that cannot be solved cannot be ranked without further investigation to determine the
reasons for the lack of a power-flow solution. For those cases solved in TransCARE, those initiating
events with load loss and cascading trippings can be ranked based on a severity index, which would
consider the amount of load loss in cascading failures, the number of cascading outages, and the total
number of failed elements in the initiating event:
𝐿𝑆 +𝑀∗𝑁𝑐
𝐼𝐼𝐼𝐼𝐼𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = 𝑁𝑘
(1)
Although no two blackouts follow the same sequence of events, similar partial sequences of
cascading events may exist in a particular power system, such as partial patterns in which transmission
lines (PCGs), generators, or buses are forced out in a certain order and can appear more often in a variety
of initiating events and system conditions, as shown previously in Figure 2.4. Therefore, these patterns
can result from multiple different initiating events and can be seen as parts of different cascading
processes. If confirmed, the concept of critical corridors could be used to recommend transmission system
enhancements, protection system modification, and remedial actions to help eliminate the most frequently
observed, and therefore most probable, critical sequences leading to the most severe consequences such as
massive load loss or system collapse.
The main goal of this effort is to develop a methodology for identifying critical corridors in the
system and to examine the hypothesis of critical corridors. The methodology is based on searching for
common paths, or sequences, that may exist in multiple different cascading-outage events. These critical
paths can be ranked according to their frequency of occurrence (or, in future research, based on their
probability) and severity. Below is the proposed procedure to identify a critical corridor; a MATLAB
script was developed to extract key information from a TransCARE simulation result file.
1) Open the PCG group description file (*.cko) and build a lookup table to store all the lines in this
file and their PCG group number.
2) Open a TransCARE result file (*.cdn) and start reading this file.
6.9
3) For each line, search for key words:
ii. If the current line contains ‘========= CIRCUITS SWITCHED ===========’ and its above
line contains ‘== AUTOMATIC CIRCUIT TRIPPING DUE TO THERMAL LIMIT
VIOLATION’, this line indicates that there are a few circuits tripped due to thermal violation,
shown right after the current line.
i. For the same initiating event, store all the PCG numbers that are tripped during this simulation.
ii. Filter the simulation cases with more than one PCG action for the same initiating event; (e.g., for
initiating event 17, there are three PCG groups tripped. This case is considered as a cascading
event. On the contrary, if for initiating event 20, only one PCG group tripped, this case is not
a cascading event. Therefore, this case is not stored).
iii. Build a matrix to store all the cascading events, including initiating event number and the
corresponding PCG actions.
i. Exhaustively search for all the possible sequential pairs in the cascading-event matrix and count
their frequency.
iii. Output the most frequently occurring pairs to *.csv (comma-separated value) files.
7) Search for critical triplets (the three sequential PCGs that occur most often); the algorithm is
similar to Step 6. (This function will be added in the near future).
8) Search for critical corridor including four PCGs, five PCGs, etc., if necessary.
6.10
6.4 Case Studies
Steady-state cascading-outage simulations have been performed on a full interconnection grid using
TransCARE to preselect initiating events for the DCAT. Case 1 examines 620 initiating events that were
provided by a grid operator, while Case 2 examines more than 9,000 initiating events that were created
based on certain criteria. The advantage of steady-state cascading-outage analysis is that hundreds of
thousands of initiating events can be examined with much less computational effort than with dynamic
simulations.
6.4.1 Case 1
Case 1 provides an initial testing result using TransCARE for cascading-outage analysis using the
provided contingency list from a grid operator. The initial power-flow base case was obtained. However,
the detailed breaker locations were not available to the research team; therefore, the breakers were
automatically generated in TransCARE and PCGs were determined based on the generated breaker
locations. The participation factors for redispatching generators were calculated based on the generating
unit maximum real power Pmax. An initiating event list was obtained, which was converted from a PSS/E
contingency file (*.con) to an initiating event file (*.smd) in TransCARE. A total of 620 contingencies
was converted successfully. After the cascading-outage analysis simulation in TransCARE, the detailed
simulation results were all saved in a log file (*.cdn file). The MATLAB codes developed by PNNL team
were used to read the *.cdn file, and the summary is shown below. (The numbers in parentheses are the
percentage of each type of result out of the total number of initiating events).
e) No. of initiating events: 620
f) No. of non-solved cases: 6 (1%)
g) No. of capacity deficiency cases: 0 (0%)
h) No. of divergent cases: 0 (0%)
i) No. of non-solved cases after several power flows: 2 (0.3%)
j) No. of severe cases with load loss or cascading events: 388 (62%)
k) No. of normal cases: 224 (36%).
Figure 6.3 shows the total amount of load loss and number of lines tripping after the initiating event.
6.11
2000
1000
500
0
0 100 200 300 400 500 600 700
3
No. of line tripping
0
0 100 200 300 400 500 600 700
Contingency No.
Critical-corridor analysis was performed to identify the cascading sequences with the highest
frequency of occurrence, shown in Table 6.1.
6.12
6.4.2 Case 2
In this section, more contingencies are generated using a MATLAB script, including substation
outages, N−2 generator outages, N−2 line outages, random combinations of generator and line outages,
etc. The following types of initiating events, along with their thresholds, were used to create a
significantly larger number of initiating events for a more comprehensive study:
a) substation outage with voltage level larger than 100 kV
b) random combination of two generator outages, for all machines with active power output
larger than 200 MW.
There were 9,133 initiating events created to perform a more comprehensive study. The summary of
TransCARE simulation results is shown below. (The numbers in parentheses are the percentages of each
type of result out of the total number of initiating events.)
a) No. of initiating events: 9,133
b) No. of non-solved cases: 5 (0.05%)
c) No. of capacity deficiency cases: 0 (0%)
d) No. of divergent cases: 2 (0.02%)
e) No. of non-solved cases after several power flows: 0 (0%)
f) No. of severe cases with load loss or cascading events: 3,943 (43%)
g) No. of normal cases: 5,183 (57%).
Figure 6.4 shows the total amount of load loss and number of lines tripping after each initiating event.
Critical event analysis was also performed on the 9,133 cases, and several critical corridors (with two and
three sequential PCG outages) were identified; these are shown in Table 6.2 and Table 6.3, respectively.
6.13
1500
Load loss, MW
1000
500
0
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
5
No. of line tripping
0
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
Contingency No.
As explained earlier in this section, TransCARE adopts a static-analysis method to identify system
behavior following severe disturbances. Power flows are performed using a very computationally
efficient decoupling method that significantly reduces the computational time of all simulations. For a
contingency list with 9,608 initiating events, it only takes 1~2 minutes to obtain all the simulation results
on an Intel Core 2 Duo-based machine.
6.14
7.0 Conclusions, Lessons Learned, and Future Work
7.1 Conclusions
The DCAT was developed to realistically model cascading-outage processes in the power grid. It uses
a hybrid dynamic and steady-state approach to simulate the cascading-outage process that includes both
fast dynamic and slower events. The integration of dynamic models used in planning studies with
protection scheme models, including generation, transmission and load protection systems, is a key
element. Post-dynamic steady-state analysis was used to model SPS/RAS as well as automatic and
manual corrective actions. Steady-state cascading-outage analyses were performed using TransCARE to
prescreen initiating events for the DCAT.
The developed Python code that represents the DCAT implementation will be made available to grid
operators to overcome the difficulties facing the power industry in implementing extreme-events analysis.
Overall, the DCAT bridges multiple gaps in cascading-outage analysis and puts solutions in a single,
unique prototype tool capable of automatically solving and analyzing cascading processes in large,
interconnected power grids using multiprocessor computers. This study has been conducted in close
collaboration with grid operators Siemens PTI and EPRI. While the DCAT has been implemented using
PSS/E in Phase I of the study, other commercial software packages have similar capabilities and may be
used in future phases or for different aspects of the analysis.
7.1
• Protection system modeling is vital for accurate cascading-failure simulations. The lack of integrated
dynamic models with protection relays in the industry is a major challenge for performing sound
cascading-outage analysis. This project has demonstrated how the protection system model can be
embedded in an existing dynamic simulation tool.
The following subsections provide more details and some additional thoughts on the lessons learned.
For planning and NERC compliance purposes, there are typically two teams within the grid operator
organization: one team handles base power-flow models/contingency lists for steady-state analysis, and
another team handles dynamic models with more detailed base power flow cases. Take as an example
modeling of a wind power plant in the base power-flow case. For dynamic simulation, the collector
system will be presented using several equivalent machines with their associated dynamic models located
at several buses; for steady-state analysis, it will be modeled as one single bus. The more-detailed base
power-flow cases are more appropriate for use in the cascading-outage analysis. In addition, cascading-
outage analysis should use a hybrid dynamic and steady-state approach to simulate fast dynamic and
slower steady-state events as implemented in the DCAT.
For steady-state analysis, two critical components have roles in finding a converged solution after
extreme contingencies:
• The modeling of generation redispatch when the extreme events result in a significant mismatch
between generation and load can be based on inertial response, governor response, or using a list of
generating units with predetermined participation factors.
• The modeling of SPS/RAS is very important because tripping of certain elements can help in reaching
convergence.
The lack of integrated dynamic models with protection relays is a major challenge for performing
sound cascading-outage analysis. The current practice is to mimic protection actions by assuming that the
fault (initiating event) will be cleared, and identify the elements that will be tripped due to this fault with a
certain time delay after fault inception. In addition, some grid operators model underfrequency and
undervoltage load-shedding relays. The newly issued NERC Standard PRC-024-1, “Generator Frequency
and Voltage Protective Relay Settings” (NERC PRC-024-1), will make the under/overfrequency and
under/overvoltage relay settings universal for all generating units. Grid operators should add these relay
models to their dynamic models. In addition, modeling of out-of-step protection for generating units is
important. For transmission protection, the modeling of distance relays with correct settings could be a
challenge because this information is typically set by transmission owners and not available to grid
operators. Because overcurrent relay tripping actions are generally slow compared to distance relays,
overcurrent relays are unlikely to operate during dynamic simulation if the distance relays operate
appropriately. PSS/E imposes a hard limit on the number of relays to be modeled in the transmission
7.2
system (3,000 maximum). Therefore, there is no need to implement overcurrent relays in dynamic
simulation; instead, monitor line overloading in the post-dynamic analysis.
Longer duration events that are not practical in dynamic simulation need to be considered in
cascading-outage analysis. The following actions should be modeled:
• SPS/RAS
• automatic corrective actions for voltage violation corrections
• manual corrective actions for generation redispatch and load shedding
• transmission line trips caused by overloading.
Implementation of SPS/RAS can be of two types. Some SPS/RAS actions that are critical for
dynamic stability of the system are performed in the time frame of few cycles up to a few seconds for the
safety of the system. Dynamic SPS/RAS actions can be implemented using a relay scheme that operates
based on the time settings provided by the planner. For the purpose of dynamic simulation, updating the
*.dyr files with the appropriate relay information and performing the simulation can capture the effects of
these SPS/RAS actions.
Other SPS/RAS actions, however, are automatically enabled and occur in a time frame longer than a
few seconds. These SPS/RAS actions could not be automated during the dynamic simulation similarly to
the operation of protection relays. The model conditions for each SPS/RAS are checked using the steady-
state case extracted at the end of dynamic simulation. If a model condition is satisfied for an SPS/RAS,
this action is performed by running a new dynamic simulation. The steady-state file extracted at the end
of the previous dynamic simulation is used to start this new dynamic simulation. The new dynamic
simulation is allowed to run for a few seconds for flat start, and the SPS/RAS action is then implemented.
The dynamic response of the interconnected system to such SPS/RAS action can then be captured.
7.2.5 Low-Voltage Network Model Details and the Impact on Load Shedding
Low-voltage network models are typically aggregated models, which can affect the accuracy of the
amount of load shedding. Some grid operators develop several base cases, with each case being modeled
with more low-voltage network details for a certain portion of the system. Using these different base
power-flow cases for cascading-outage analysis may result in different amounts of load shedding due to
undervoltage and underfrequency relay protection.
To fully comply with the new NERC Standard TPL-001-4, “Transmission System Planning
Performance Requirements” (NERC TPL-001-4), a development of new or modified extreme events
analysis tools is very much needed. The capabilities of existing simulation tools are not sufficient to fully
address the NERC requirements standard.
7.3
The standard has been partially in effect since January 2015 and will be in full enforcement by
January 2016.
The main target of future work should be a significant increase in power system reliability, resiliency,
and ability to withstand or recover from major disturbances.
The work reported in this project should be put in a broader context of system survivability and
resilience. The work will include both technical and nontechnical issues. Possible directions for future
work include the following:
• The analysis could be expanded to cover extreme events of a broader nature, such as earthquakes,
hurricanes, geomagnetic storms, and premeditated attacks.
• Interactions between the electric power system and the information technology systems could be
considered, as well as interactions with other industries such as the natural gas transportation and
storage system, transportation, the military, and others.
• Develop system restoration strategies on the national and interconnection levels. This effort will
require the development of new ideas, methods, and situation awareness and decision-support tools
and capabilities.
• The ultimate goal is to equip major software tools used by the industry, decision-makers, and policy-
makers with the cascading-outage analytical capability and actionable information that will help
prevent and mitigate the outcomes of blackouts.
• Continuous attention should be given to industry outreach, partnership, and coordination of multiple
activities in the area of cascading-outage simulations.
In this report, a detailed methodology for simulating cascading failures from the aggravated state
followed by triggering events and subsequent cascading evolution was presented. The final steady state
might be a system that has a different configuration with loss of load and/or generation, or several islands.
This methodology and its implementation constitute a step forward to address the gaps in existing
approaches listed in the Introduction. At the same time, several significant gaps and opportunities remain
unaddressed and need further thorough investigation and development, as explained in the following
subsections. They can be part of the future work. The following discussion gives some additional details
on future activities.
7.4
7.3.1 Improved Methods for Sampling Initiating Events
Improved methods for sampling the initial conditions and events that trigger cascades are needed.
Additional types of initiating events should be studied. For instance, the increasing penetration of variable
renewable generation resources, battery storage schemes, demand-side load-management schemes, virtual
and actual consolidation of balancing authorities, new performance standards, and other factors should be
studied. The effects of high distributed-generation penetration and microgrids also need to be
investigated.
Breaker location information is critically important for producing an adequate structure of PCGs.
Access to this information is one of the most significant near-term improvements needed for the
deterministic extreme-events simulation methodology. Substation design and configuration have a
significant impact on PCG structure, and ultimately on system reliability and cascading sequences. The
system model used for cascading-outage analyses should reflect the various types of substation
configurations as well as the differences in their behavior after disturbances. In addition, the modeling of
SPS/RAS remains a task that requires further effort.
The risks of cascading events are determined to a great extent by their probabilities. These
probabilities are based on the probabilities of component outages, the probabilities of relay protection
misoperation, the probabilities of communication system failures, and so on. The variety of events that
may lead to cascading is huge. To facilitate the probabilistic approach it is necessary to create, list, and
classify such events and determine their probabilities. Based on this, we need to develop procedures to
quantify the probabilities of multiple simultaneous events, convolution procedures for continuous and
discrete events’ probability distributions, and probabilities in the event branching process.
Cascading (blackout) severity indices should be improved and further developed. They are very
important for understanding cascading failures and industry applications. There are quite a few possible
criteria for selecting “ideal” severity indices. Some of these criteria could be as follows:
a. Transparency – The severity indices should be easy to understand and interpret. This condition is
very important for the acceptance of these indices by the electrical utility industry.
b. Probabilistic Nature – There is an enormous variety of possible cascading events scenarios. Each of
them contributes to the overall assessment of the likelihood and severity of cascading events. The
overall severity index cannot just mechanically summarize the characteristics of particular cascading
scenarios, such as the load loss. This is because each scenario has a different likelihood. As we have
already discussed in this report, risk-based severity indices appear to be a good choice for combining
scenario-specific information into an overall cascading-severity assessment. In these indices the
severities of particular cascading events are surmised with their weights (probabilities of occurrence
of these events).
7.5
c. Backward Traceability – There is a need to backtrack and compare the most significant contributing
factors to the overall cascading-severity index. This feature is related to the sharpness characteristic
explained below.
d. Saturation – The cascading-severity indices should be able to include additional cascading-events
scenarios without major changes in their value each time we add a new scenario. Non-saturated
solutions would introduce certain “instability,” randomness, and ambiguity into the cascading-events
analysis process. Without satisfying the saturation requirement, cascading-events analysis results will
be difficult to evaluate or to use in practice. For instance, they can help in making decisions on
possible system reinforcements. Of course, this requirement can only be considered when a
sufficiently large number of scenarios is covered.
e. Sensitivity – The severity indices should be sensitive to changes of system parameters, system
configuration, and system reinforcements. A sensitivity index can be developed that will help in
identifying the most efficient strategy for mitigating cascades.
f. Sharpness – The sharpness concept was proposed by Makarov and Hardiman (2003). “Sharpness”
probabilistically quantifies the degree of dominance of certain cascading processes, their parts, and
their causes. Zero sharpness means that multiple cascading processes or their parts have similar
severities, and that it is difficult to indicate particular processes that are dominant in terms of severity.
Greatest attention should be given to the areas with high severity and sharpness.
g. Predictive and Actionable Information – Blackouts are typically analyzed after the fact, rather than
beforehand; it would be better to try to predict future events and their probabilities. The severity
indices should provide information that helps to identify causes of cascading. They should be
predictive from both grid planning and operational perspectives. The indices should also provide
information to help select the most effective system reinforcements and make the best control
decisions to reduce the risk and potential consequences of cascading events. The use of
synchrophasor data for situational awareness in simulating a cascading failure is a good area for
research and development.
7.6
• Since the protection system is a critical component in a cascading failure, it may be good to have a
screening tool to find which relays are vulnerable by evaluating the relay margins for various
contingencies (Dobraca et al. 1990). This may be supplemented by trajectory sensitivity analysis (Bai
and Ajjarapu 2007).
During this project, a strong and effective partnership and collaboration have been established
between PNNL, planning engineers of a grid operator, Siemens, and EPRI. This partnership resulted in
the development of a near-production-grade tool for cascading-outage analysis in only one year of work.
Normally, developments of this complexity require years of work. This is another example of the
effectiveness of collaboration between the U.S. Department of Energy, national laboratories, and industry
in the matters of innovation, great national importance, and expected outcome. The future outreach effort
will include:
• wide dissemination of the project’s results and findings, including presentations at industry forums
and conferences as well as publications
• expansion of industry outreach activities by establishing cooperation with other entities, including
California ISO, PJM, Idaho Power, and other industry organizations that have already expressed
interest in this area of research. Results will be communicated to vendors that are developing major
software products and are deeply interested in the area
• dramatically improved cooperation with the other national laboratories and universities that have
historically been involved and have significant achievements in cascading-outage analysis: Argonne
National Laboratory, Los Alamos National Laboratory, Lawrence Livermore National Laboratory, the
Massachusetts Institute of Technology, and others
• development of project proposals to support continued funding for future work.
7.7
8.0 References
Andersson G, P Donalek, R Farmer, N Hatziargyriou, I Kamwa, P Kundur, N Martins, J Paserba,
P Pourbeik, J Sanchez-Gasca, R Schulz, A Stankovic, C Taylor, and V Vittal. 2005. “Causes of the 2003
Major Grid Blackouts in North America and Europe, and Recommended Means to Improve System
Dynamic Performance.” IEEE Transactions on Power Systems 20(4):1922-1928. Accessed April 29,
2015 at http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=1525122.
Bai H and V Ajjarapu. 2007. “Relay Margin Trajectory Based Identification of Transmission
Vulnerability for Power System Security Assessment.” 2007 iREP Symposium – Bulk Power System
Dynamics and Control – VII, Revitalizing Operational Reliability, August 19–24, 2007, Charleston, South
Carolina. Accessed June 11, 2015 at http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4410544.
Baldick R, B Chowdhury, I Dobson, Z Dong, B Gou, D Hawkins, H Huang, M Joung, D Kirschen, F Li, J
Li, Z Li, C-C Liu, L Mili, S Miller, R Podmore, K Schneider, K Sun, D Wang, Z Wu, P Zhang, W Zhang
and X Zhang. 2008. “Initial review of methods for cascading failure analysis in electric power
transmission systems.” IEEE Power and Energy Society Computer and Analytical Methods
Subcommittee Task Force on Understanding, Prediction, Mitigation and Restoration of Cascading
Failures. 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical
Energy in the 21st Century. DOI: 10.1109/PES.2008.4596430. Accessed April 30, 2015 at
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4596430.
Beck G, D Povh, D Retzmann, and E Teltsch. 2011. “Global Blackouts – Lessons Learned.” Presented at
POWER-GEN Europe 2005, Milan, Italy, June 28–30, 2005. Updated version, July 2011. Siemens AG,
Energy Sector, Power Transmission Division, Germany. Accessed April 27, 2015 at
http://www.energy.siemens.com/us/pool/hq/power-transmission/HVDC/Global_Blackouts.pdf.
Bhatt N, S Sarawagi, R O’Keefe, P Duggan, M Koenig, M Leschuck, S Lee, K Sun, V Kolluri, S Mandal,
M Peterson, D Brotzman, S Hedden, E Litvinov, S Maslennikov, X Luo, E Uzunovic, B Fardanesh,
L Hopkins, A Mander, K Carman, MY Vaiman, MM Vaiman, and M Povolotskiy. 2009. “Assessing
vulnerability to cascading outages.” In IEEE/PES Power Systems Conference and Exposition, Seattle,
Washington. DOI: 10.1109/PSCE.2009.4840032. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4840032&queryText%3DBhatt+Sarawagi
+Assessing+vulnerability+to+cascading+outages.
CAISO. 2013. Draft: Summary of San Francisco Peninsula Extreme Event Reliability Assessment.
California Independent System Operator, Folsom, California. Accessed March 19, 2015 at
http://www.caiso.com/Documents/Summary-SFPeninsulaExtremeEvent-ReliabilityAssessment-
Jun6_2013.pdf.
CAISO. 2015. “2014-2015 Transmission planning process.” California Independent System Operator,
Folsom, California. Accessed March 19, 2015 at
http://www.caiso.com/planning/Pages/TransmissionPlanning/2014-
2015TransmissionPlanningProcess.aspx.
8.1
Carreras BA, DE Newman, I Dobson, and AB Poole. 2000. “Initial evidence for self-organized criticality
in electric power system blackouts.” In Proceedings of the 33rd Annual Hawaii International Conference
on System Sciences, Wailea, Maui, Hawaii. DOI: 10.1109/HICSS.2000.926768. Accessed May 12, 2015
at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=926768&queryText%3DCarreras+Newma
n+Dobson+Poole+Initial+evidence+for+self-organized+criticality+in+electric+power+system+blackouts.
Carreras BA, DE Newman, I Dobson, and AB Poole. 2004. “Evidence for self-organized criticality in a
time series of electric power system blackouts.” IEEE Transactions on Circuits and Systems I,
51(9):1733. DOI: 10.1109/TCSI.2004.834513. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=1333223&queryText%3DCarreras+New
man+Poole+Evidence+for+self-
organized+criticality+in+a+time+series+of+electric+power+system+blackouts.
Chen J, C Qin, N Liu, W Qiu, J Kang, Y Chen, and J Hu. 2014. “Power System Analysis And Simulation
Based On Cloud Computing Platform,” ed. H Tan, Simulation and Modelling Methodologies,
Technologies and Applications, WIT Press. DOI: 10.2495/SMTA140041.
CPUC—California Public Utilities Commission. 2015. Comments of the Staff of the California Public
Utilities Commission on the 2014-2015 Draft Transmission Plan following the February 17, 2015
Stakeholder Meeting. California Public Utilities Commission, Tempe, Arizona. Accessed March 19, 2015
at http://www.caiso.com/Documents/CPUCCommentsonDraft2014-2015TransmissionPlan.pdf.
Crow ML and M Ilic. 1990. “The parallel implementation of the waveform relaxation method for
transient stability simulations.” IEEE Transactions on Power Systems 5(3):922-932. DOI:
10.1109/59.65922. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=65922&queryText%3DCrow+The+parall
el+implementation+of+the+waveform+relaxation+method+for+transient+stability+simulations.
Davis AC and J Zauzmer. 2015. “Power surge knocks out electrical service in parts of D.C. region.” The
Washington Post, April 7, 2015. Accessed April 27, 2015 at
http://www.washingtonpost.com/local/scattered-power-outages-reported-across-dc-
area/2015/04/07/8f4e8b84-dd49-11e4-a500-1c5bb1d8ff6a_story.html.
Decker IC, DM Falco and E Kaszkurewicz. 1996. “Conjugate gradient methods for power system
dynamic simulation on parallel computers.” IEEE Transactions on Power Systems 11(3):1218-1227. DOI:
10.1109/59.535593. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=535593&queryText%3DDecker+Conjuga
te+gradient+methods+for+power+system+dynamic+simulation+on+parallel+computers.
Direskeneli H. 2015. “The 31-March-2015 Turkish black-out is not the end of the world.” The Journal of
Turkish Weekly, May 12, 2015, Ankara, Turkey. Accessed May 12, 2015, at
http://www.turkishweekly.net/columnist/3958/the-31-march-2015-turkish-black-out-is-not-the-end-of-
the-world.html.
8.2
Dobraca F, MA Pai and PW Sauer. 1990. “Relay margins as a tool for dynamical security analysis.”
International Journal of Electrical Power and Energy Systems, Vol. 12, No. 4, pp. 226–234.
DOI:10.1016/0142-0615(90)90038-D. Accessed June 11, 2015 at
http://www.sciencedirect.com/science/article/pii/014206159090038D.
Dobson I, KR Wierzbicki, BA Carreras, VE Lynch, and D Newman. 2006. “An estimator of propagation
of cascading failure.” In Proceedings of the 39th Annual Hawaii International Conference on System
Sciences, 2006 (HICSS ’06), Kauai, Hawaii. DOI: 10.1109/HICSS.2006.54. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=1579801&queryText%3DDobson+Lynch
+Newman+An+estimator+of+propagation+of+cascading+failure.
Dobson I, J McCalley, and C-C Liu. 2010. Fast Simulation, Monitoring and Mitigation of Cascading
Failure – Final Project Report. PSERC Publication 10-18, Power Systems Engineering Research Center.
Accessed March 19, 2015 at
https://www.google.com/url?q=http://www.pserc.wisc.edu/documents/publications/reports/2010_reports/
Dobson_PSERC_Report_S-
32_2010.pdf&sa=U&ei=NQsLVbrtAcKZgwSo8YPQCw&ved=0CAYQFjAA&client=internal-uds-
cse&usg=AFQjCNHsPlbYSPzziZFPd4lf1EEXlzoMPQ
EPRI. 2012. TransCARE: Evaluate Transmission Contingency and Reliability. Electric Power Research
Institute, Palo Alto, California. Accessed March 19, 2015, at
http://www.epri.com/abstracts/Pages/ProductAbstract.aspx?ProductId=000000000001025568.
Fouad AA and V Vittal. 1992. Power System Transient Stability Analysis Using the Transient Energy
Function Method. Prentice-Hall, Inc., Upper Saddle River, New Jersey.
GE. (Undated). Load Shedding, Load Restoration and Generator Protection Using Solid-state and
Electromechanical Underfrequency Relays. General Electric Company. Accessed April 29, 2015 at
http://store.gedigitalenergy.com/FAQ/Documents/489/GET-6449.pdf.
8.3
Horowitz SH and AG Phadke. 2008. Power System Relaying, 3rd ed. Research Studies Press Limited and
John Wiley & Sons Ltd. ISBN: 978-0-470-05712-4. Accessed April 28, 2015 at
http://onlinelibrary.wiley.com/doi/10.1002/9780470758786.fmatter/pdf.
IEEE—Institute of Electrical and Electronics Engineers. 2009. IEEE Standard for AC High-Voltage
Circuit Breakers Rated on a Symmetrical Current Basis - Preferred Ratings and Related Required
Capabilities for Voltages Above 1000 V. Standard C37.06-2009. IEEE Power and Energy Society. DOI:
10.1109/IEEESTD.2009.5318709. Accessed April 29, 2015 at
http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=5318689.
Jin S, Z Huang, R Diao, D Wu, and Y Chen. 2013. “Parallel Implementation of Power System Dynamic
Simulation.” In the 2013 IEEE Power and Energy Society General Meeting (PES), Vancouver, British
Columbia, Canada. DOI: 10.1109/PESMG.2013.6672565. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6672565&queryText%3DJin+Huang+Wu
+Parallel+Implementation+of+Power+System+Dynamic+Simulation.
Kumbale M, R Hardiman, and Y Makarov. 2008. “A Methodology for Simulating Power System
Vulnerability to Cascading Failures in the Steady State.” European Trans. on Electrical Power, Special
Issue: Blackouts of the Power Grids 18(8):802–808 (Invited). DOI: 10.1002/etep.303. Accessed April 27,
2015 at http://onlinelibrary.wiley.com/doi/10.1002/etep.303/pdf.
La Scala M, A Bose, DJ Tylavsky, and JS Chai. 1990. “A highly parallel method for transient stability
analysis.” IEEE Transactions on Power Systems 5(4):1439. DOI: 10.1109/59.99398. Accessed May 12,
2015 at
http://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=Tylavsky+A+highly+parall
el+method+for+transient+stability+analysis.
Li C, Y Sun, and X Chen. 2007. “Analysis of the blackout in Europe on November 4, 2006.” In
International Power Engineering Conference, 2007 (IPEC 2007), pp. 939–944. Singapore. Accessed
April 28, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4510160&queryText%3DLi+Sun+Chen+
Analysis+of+the+blackout+in+Europe+on+November+4%2C+2006.
8.4
Lin H, S Sambamoorthy, S Shukla, J Thorp, and L Mili. 2011. “Power system and communication
network co-simulation for smart grid applications.” IEEE Power and Engineering Society Innovative
Smart Grid Technologies (ISGT), January 17–19, 2011. Accessed June 11, 2015 at
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5759166. DOI: 10.1109/ISGT.2011.5759166.
Lin H, SS Veda, SS Shukla, L Mili and J Thorp. 2012. GECO: Global Event-Driven Co-Simulation
Framework for Interconnected Power System and Communication Network. IEEE Transactions on Smart
Grid Vol. 3, No. 3, 1444–1456. Accessed June 11, 2015 at
http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6200399.
Makarov YV and RC Hardiman. 2003. “On Risk-based Indices for Transmission Systems.” Proc. IEEE
PES Annual Meeting, Toronto, Ontario, Canada, July 13–17, 2003. Accessed June 11, 2015 at
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1270387&tag=1.
Makarov YV, VI Reshetov, VA Stroev, and NI Voropai. 2005. “Blackouts in North America and Europe:
Analysis and Generalization.” In 2005 IEEE St. Petersburg PowerTech Conference, St. Petersburg,
Russia. DOI: 10.1109/PTC.2005.4524782. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4524782&queryText%3DMakarov+Black
outs+in+North+America+and+Europe%3A+Analysis+and+Generalization.
Miller S. 2008. “Extending Traditional Planning Methods to Evaluate the Potential for Cascading Failures
in Electric Power Grids.” In Power and Energy Society General Meeting - Conversion and Delivery of
Electrical Energy in the 21st Century, IEEE 2008, Pittsburgh, Pennsylvania. DOI:
10.1109/PES.2008.4596768. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4596768&queryText%3DMiller+Extendi
ng+Traditional+Planning+Methods+to+Evaluate+the+Potential+for+Cascading+Failures+in+Electric+Po
wer+Grids.
Meliopoulos APS, D Taylor, C Singh, F Yang, SW Kang, and G Stefopoulos. 2005. Comprehensive
Power System Reliability Assessment. PSERC Report 05-13, April 2005. Accessed October 20, 2015 at
http://pserc.wisc.edu/documents/publications/reports/2005_reports/meliopoulos_reliability_s13_finalrepo
rt_april_05.pdf.
NERC PRC-023-3. 2014. Transmission Relay Loadability. North American Electric Reliability
Corporation, Atlanta, Georgia. Accessed July 6, 2015 at
http://www.nerc.com/_layouts/PrintStandard.aspx?standardnumber=PRC-023-3&title=Transmission
Relay Loadability&jurisdiction=United States
NERC PRC-024-1. 2014. Generator Frequency and Voltage Protective Relay Settings. North American
Electric Reliability Corporation, Standard PRC-024-1, Atlanta, Georgia. Accessed April 2, 2014 at
http://www.nerc.com/pa/Stand/Reliability%20Standards/PRC-024-1.pdf.
8.5
NERC TPL-001-0.1. 2009. System Performance Under Normal Conditions. North American Electric
Reliability Corporation, Standard TPL-001-0.1, Atlanta, Georgia. Accessed April 27, 2015 at
http://www.nerc.com/files/TPL-001-0_1.pdf.
NERC TPL-001-4. 2014. Transmission System Planning Performance Requirements. North American
Electric Reliability Corporation, Standard TPL-001-4, Atlanta, Georgia. Accessed March 31, 2015 at
http://www.nerc.com/files/TPL-001-4.pdf.
NERC TPL-003-0b. 2010. System Performance Following Loss of Two or More BES Elements. North
American Electric Reliability Corporation, Atlanta, Georgia. Accessed July 7, 2015, at
http://www.nerc.com/files/TPL-003-0b.pdf.
NERC TPL-004-0a. 2005. System Performance Following Extreme Events Resulting in the Loss of Two
or More Bulk Electric System Elements (Category D). North American Electric Reliability Corporation,
Atlanta, Georgia. Accessed July 7, 2015, at http://www.nerc.com/files/TPL-004-0a.pdf.
Pai MA. 1989. Energy Function Analysis for Power System Stability. Springer Science and Business
Media, New York, New York.
Papic M, K Bell, Y Chen, I Dobson, L Fonte, E Haq, P Hines, D Kirschen, X Luo, S Miller, N Samaan,
M Vaiman, M Varghese, and P Zhang. 2011. “Survey of Tools for Risk Assessment of Cascading
Outages.” Prepared by the Task Force on Understanding, Prediction, Mitigation and Restoration of
Cascading Failures of the IEEE Computing & Analytical Methods Subcommittee. In 2011 IEEE Power
and Energy Society General Meeting, pp. 1–9. Detroit, Michigan. DOI: 10.1109/PES.2011.6039371.
Accessed May 1, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6039371&queryText%3DPapic+Survey+
of+Tools+for+Risk+Assessment+of+Cascading+Outages.
Paul J-P and KRW Bell. 2004. “A flexible and comprehensive approach to the assessment of large-scale
power system security under uncertainty.” International Journal of Electrical Power and Energy Systems,
26(4):265-272. DOI: 10.1016/j.ijepes.2003.10.006.
Pavella M, D Ernst, and D Ruiz-Vega. 2000. Transient Stability of Power Systems: a Unified Approach to
Assessment and Control. Vol. 581, Springer Science & Business Media, New York, New York. Accessed
July 7, 2015 at http://orbi.ulg.ac.be/bitstream/2268/13288/1/Book1-ROOT.pdf.
Pfitzner R, K Turitsyn, and M Chertkov. 2011. “Cascading dynamics of power grid networks.” May 24,
2011. Accessed April 27, 2015 at http://cnls.lanl.gov/~chertkov/SmarterGrids/OurPresentations/turitsyn-
cascades.pdf
Phadke AG and JS Thorp. 1996. “Expose hidden failures to prevent cascading outages.” IEEE Computer
Applications in Power 9(3):20. DOI: 10.1109/67.526849. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=526849&queryText%3DPhadke+Thorp+
Expose+hidden+failures+to+prevent+cascading+outages.
8.6
PG&E. 2015. Pacific Gas and Electric Comments on the Draft 2014-2015 Draft Transmission Plan and
Stakeholder Meeting on February 17, 2015. Pacific Gas and Electric Company, San Francisco, California.
Accessed March 19, 2015 at http://www.caiso.com/Documents/PGECommentsDraft2014-
2015TransmissionPlan.pdf.
Pourbeik P, PS Kundur, and CW Taylor. 2006. “The anatomy of a power grid blackout - root causes and
dynamics of recent major blackouts.” IEEE Power and Energy Magazine 4(5):22–29. DOI:
10.1109/MPAE.2006.1687814. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=1687814&queryText%3DPourbeik+The+
anatomy+of+a+power+grid+blackout+-+Root+causes+and+dynamics+of+recent+major+blackouts.
Saha R, A Talegaonkar, V Singh, SR Narasimhan, M Khanna, and P Misra. 2014. Report of the Task
Force on Technical Study in Regard to Grid Stability. Accessed March 31, 2015 at
http://www.cea.nic.in/reports/articles/god/task_force_report_dec14.pdf.
SEL. 2015. SEL-700G Family of Generator and Intertie Protection Relays. Schweitzer Engineering
Laboratories, Inc., Pullman, Washington. Accessed July 6, 2015 at
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCYQFjAB&url=https
%3A%2F%2Fwww.selinc.com%2FWorkArea%2FDownloadAsset.aspx%3Fid%3D7574&ei=8uiaVfHxB
YTJsAXzkp-ICA&usg=AFQjCNG4wfvoliYWbRGXq0dPf3ODmfpCAg&bvm=bv.96952980,d.b2w.
Soman SA, TB Nguyen, MA Pai, and R Vaidyanathan. 2004. “Analysis of angle stability problems: a
transmission protection systems perspective.” IEEE Transactions on Power Delivery 19(3):1024-1033.
DOI: 10.1109/TPWRD.2004.824417. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=1308323&queryText%3DSoman+Pai+An
alysis+of+angle+stability+problems%3A+a+transmission+protection+systems+perspective.
Tang L and J McCalley. 2014. “Transient stability constrained optimal power flow for cascading
outages.” In 2014 IEEE PES General Meeting | Conference and Exhibition, pp. 1-5. National Harbor,
Maryland. DOI: 10.1109/PESGM.2014.6939917. Accessed May 12, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6939917&queryText%3DTang+Transient
+stability+constrained+optimal+power+flow+for+cascading+outages.
Task Force on Recent Blackout Experience, Mitigation, and Role of New Technologies. 2007. Blackout
Experiences and Lessons, Best Practices for System Dynamic Performance, and the Role of New
Technologies. IEEE Power & Energy Society, Special Publication PES-TR12 (formerly TP190). Part 1
accessed April 29, 2015 at http://resourcecenter.ieee-
pes.org/files/2013/11/TR12_TP190_Full_Content_Part1.pdf. Part 2 accessed April 29, 2015 at
http://resourcecenter.ieee-pes.org/files/2013/11/TR12_TP190_Full_Content_Part2.pdf.
Thorp JS and H Wang. 2001. Computer Simulation of Cascading Disturbances in Electric Power Systems
– Impact of Protection Systems on Transmission System Reliability – Final Project Report. PSERC
Publication 01-01, Power Systems Engineering Research Center. Accessed March 19, 2015 at
http://www.pserc.wisc.edu/documents/publications/papers/2001_general_publications/ThorpFinalReport.
pdf.
8.7
Tziouvaras D. 2007. “Relay Performance During Major System Disturbances.” In 60th Annual
Conference for Protective Relay Engineers. pp. 251–270. College Station, Texas. DOI:
10.1109/CPRE.2007.359905. Accessed March 19, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4201100&queryText%3DRelay+Perform
ance+During+Major+System+Disturbances+Tziouvaras.
U.S.–Canada Power System Outage Task Force. April 2004. Final Report on the August 14, 2003
Blackout in the United States and Canada: Causes and Recommendations. Accessed April 27, 2015 at
http://energy.gov/sites/prod/files/oeprod/DocumentsandMedia/BlackoutFinal-Web.pdf.
V&R Energy Systems Research, Inc. 2010. Physical and Operational Margins (POM) Overview.
Accessed April 29, 2015 at http://www.vrenergy.com/index.php/component/docman/doc_download/16-
general-pom-overview.html.
Vaiman M, K Bell, Y Chen, B Chowdhury, I Dobson, P Hines, M Papic, S Miller, and P Zhang. 2012.
“Risk Assessment of Cascading Outages: Methodologies and Challenges.” IEEE Transactions on Power
Systems 27(2):631-641. DOI: 10.1109/TPWRS.2011.2177868. Accessed May 1, 2015 at
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6112807&queryText%3DVaiman+Risk+
Assessment+of+Cascading+Outages%3A+Methodologies+and+Challenges.
Vaiman M and M Papic. 2015. “Summary of Results of IEEE CFWG Survey on the Analysis of
Cascading Outages,” presented at 2015 IEEE PES General Meeting, July 2015, Denver. Accessed
October 15, 2015 at http://sites.ieee.org/pes-camscftf/
WECC. 2015. TPL-001-WECC-CRT-3 Draft Posting 3, April 2015, Transmission System Planning
Performance. Western Electricity Coordinating Council, Salt Lake City, Utah. Accessed October 15,
2015 at http://www.wecc.biz/Reliability/WECC-0100%20TPL-001-WECC-CRT-3%20-
%20Posting%202%20-%20for%20redline%204-29-2015.doc
8.8
Appendix A
–
Protection Models in PSS/E
Appendix A
In PSS/E the (mho, impedance, or reactance) distance-relay model is DISTR1. This model covers all
three types of distance relays (impedance, reactance, and admittance). The implementation and parameter
description for this model are as follows:
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 11, Section 11.2.
A.1
CONs Val Description
1
pu = per unit
A.2
ICONs Value Description
Type 1, mho distance
M Type 2, impedance distance
Type 3, reactance distance
M+1 0 Monitor
1 Monitor and operate
M+2 From bus number
M+3 To bus number First transfer trip
M+4 Circuit ID
M+5 From bus number
M+6 To bus number Second transfer trip
M+7 Circuit ID
M+8 From bus number
M+9 To bus number Third transfer trip
M+10 Circuit ID
M+11 X 1
Permissive flag for self trip
2
M+12 X
Permissive flag for transfer trip
M+13
.
. X ICONs required for internal program logic
.
M+28
Set to 1 and −1 by supervisory relay to block trip and force trip, respectively.
1
2
Set to 1 by supervisory relay to block trip.
A.3
Figure A.1. Zone Reach, Center Distance, Centerline Angle, and Diameter for the DISTR1 Relay Model
A.4
Figure A.3. Blinder Types/Rotations for the DISTR1 Relay Model
The initial implementation uses Zone 1 and Zone 2, with generic parameters as shown in the table of
settings for the DISTR1 relay below.
A.5
Settings for the DISTR1 Relay
Parameter Description Value
IBUS The from bus in the PSS/E model frombus
’DISTR1’ Name of the relay model ’DISTR1’
JBUS The to bus in the PSS/E model tobus
ID Circuit identifier ckt
RS Relay slot (1 or 2) 1
M Type 1, mho distance 1
M+1 1 Monitor and operate 1
M+2 First transfer trip frombus number
M+3 First transfer trip tobus number
M+4 First transfer trip circuit ID
M+5 Second transfer trip frombus number
M+6 Second transfer trip tobus number
M+7 Second transfer trip circuit ID
M+8 Third transfer trip frombus number
M+9 Third transfer trip tobus number
M+10 Third transfer trip circuit ID
J Zone 1 operating time (cycles) 4
J+1 Zone 1 reach (diameter or reactance) (pu) 80% of |Z|
J+2 Zone 1 centerline angle (degrees) atan(X/R)
J+3 Zone 1 centerline distance 40% of |Z|
J+4 Zone 2 pickup time (cycles) 35
J+5 Zone 2 reach (diameter or reactance) (pu) 120% of |Z|
J+6 Zone 2 centerline angle (degrees) atan(X/R)
J+7 Zone 2 centerline distance 60% of |Z|
J+8 Zone 3 pickup time (cycles) 1.00E+06
J+9 Zone 3 reach (diameter or reactance) (pu)
J+10 Zone 3 centerline angle (degrees)
J+11 Zone 3 centerline distance
J+12 Angle of directional unit
J+13 Threshold current
J+14 Self-trip breaker time (cycles) 2
J+15 Self-trip reclosure time (cycles) 1.00E+06
J+16 Transfer trip breaker time (cycles) 1.00E+06
J+17 Transfer trip reclosure time (cycles) 1.00E+06
J+18 1st blinder type (1,2, −1,−2) 0
J+19 1st blinder intercept (pu) 0
J+20 1st blinder rotation (degrees) 0
J+21 2nd blinder type (1,2, −1,−2) 0
J+22 2nd blinder intercept (pu) 0
J+23 2nd blinder rotation (degrees) 0
A.6
Example for PSS/E *.dyr File Entry for Distance-Relay Model DISTR1
A.7
A.2 Relay Models for Generator Protection
VAR # Description
K Timer memory
ICONs # Description
M Bus number where voltage is monitored
M+1 Bus number of generator bus where relay is
located
M+2 Generator ID
M+3 Delay flag
M+4 Timeout flag
M+5 Timer status
Note: ICONs (M+3) through (M+5) are control flags that are not to be changed by the user.
Format:
Note: Model VTGDCA disconnects generator bus (i.e., disconnects all equipment attached to the
generator bus). Model VTGTPA disconnects generators only.
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 23, Section 23.27.
A.8
Implementation Details for VTGTPA
Multiple instances of the VTGTPA relay are required to implement the settings based on North
American Electric Reliability Corporation (NERC) requirements in Table 3.1. For example, the table
below shows settings for a single instance of the VTGTPA relay that trips “instantaneously” (after relay
pickup time and breaker time).
J+ Description Value
VL, lower voltage threshold (pu) 0.45
1 VU, upper voltage threshold (pu) 1.2
2 TP, relay pickup time (s) 0.00005
3 TB, breaker time (s) 0.083
In this example, Generator number ‘1’ at Bus Xxxx is taken out of service 0.083 seconds after the
voltage at Bus Xxxx becomes higher than 1.2 pu or lower than 0.45 pu for 0.00005 seconds or more.
The PSS/E technical team’s suggested approach is to use a separate instance of the relay for each
individual setting. Using this approach, the settings would be as shown in the two tables below.
A.9
In this case, the VTGTPA definitions for Generator ‘1’ at Bus Xxxx would look like the following:
VAR # Description
K Timer memory
ICONs # Description
M Bus number where frequency is monitored
Bus number of generator bus where relay is
M+1
located
M+2 Generator ID
M+3 Delay flag
M+4 Timeout flag
M+5 Timer status
Note: ICONs (M+3) through (M+5) are control flags that are not to be changed by the user.
Format:
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 23, Section 23.26.
A.10
Note: Model FRQDCA disconnects a generator bus (i.e., disconnects all equipment attached to the
generator bus). Model FRQTPA disconnects generators only.
Multiple instances of the FRQTPA relay are required to implement the settings based on NERC
requirements in Table 3.2. For example, the table below shows settings for a single instance of the
FRQTPA relay that trips “instantaneously” (after relay pickup time and breaker time).
In this example, generator number ‘1’ at Bus Xxxx is taken out of service 0.083 seconds after the
frequency at Bus Xxxx is higher than 61.8 Hz or lower than 57.5 Hz for 0.00005 seconds or more.
The suggested approach of the PSS/E technical team is to use a separate instance of the relay for each
individual setting. Using this approach, the settings would be as shown in the two tables below.
A.11
FRQTPA Overfrequency Settings
In this case, the FRQTPA definitions for Generator ‘1’ at Bus Xxxx would look like the following:
1
This section is taken from the document Generator Scan and Trip Model, provided by Siemens.
A.12
ICONs # Description
Flag:
• −1: Disable the model
M
• 0: Monitor only
• 1: Monitor and trip
M+1 IBUS, Bus number
M+2 Machine ID (enter within single quote)
Flag:
• 1: Use machine average angle
• 2: Use the rotor angle in Center of Inertia (COI)
M+3 reference frame (See Note 3)
• 3: Use angle of machine whose bus number and
machine id are specified in ICON(M+4) and
ICON(M+5) (See note 4)
Machine bus number
M+4
Used when ICON(M+3) is 3, else 0
Machine id (specified within single quotes)
M+5
Used when ICON(M+3) is 3, else 0
DYRE record:
0 'USRMDL' 0 'GNSCNANG' 8 0 6 1 0 1 ICON(M) to ICON(M+5), CON(J) /
Notes:
1. The model scans the machine at bus IBUS with machine ID specified in ICON(M+2).
2. The model can either just report, or report and trip, those generators for which the following
conditions are met:
a. machine is a synchronous machine
b. machine rotor angle is greater than the angle selection [per the flag in ICON(M+3)] by a
specified amount [specified in CON(J)].
3. If ICON(M+3) is set to 1 and if there are no synchronous machines (i.e., machines for which the
angle has a meaning) in the case, PSS/E will put an error message and the model will be ignored.
4. If ICON(M+3) is set to 2 and if there are no synchronous machines with inertia constant greater
than zero in the case, PSS/E will put an error message and the model will be ignored. Also, since
the generator inertia values are in the generator dynamic model data record, PSS/E has to know
which generator model is attached to this machine. If the generator model attached is not one of
the following: GENROU, GENROE, GENSAL, GENSAE, GENDCO, or GENTPJU1 (V32 &
V33), GENTPJ1 (for V34), then PSS/E will put an error message and the model will ignore this
machine from COI calculation.
5. If ICON(M+3) is set to 3, and if the machine [whose bus number and machine ID are as specified
in ICON(M+4) and ICON(M+5)] is not found, PSS/E will put an error message and the model
will be ignored.
6. ICON(M) is a flag whose value can be −1, 0, or 1. If ICON(M) is −1, the model scan and trip
functionality is disabled; if 0, the model just reports all synchronous machines whose angle
exceeds the average angle by the specified threshold; if 1, the model reports and also trips
synchronous machines whose angle exceeds the angle [angle selection per ICON(M+3)] by the
specified threshold.
A.13
7. This model will generate call in subroutine CONEC. Use of this model will therefore require
compilation of the conec file (conec.fix or conec.for).
The table below shows settings for a single instance of the GNSCNANG 1 in this project.
J+ Description Value
1 Angle threshold (degrees) 180
In this example, Generator ‘1’ at Bus Xxxx is taken out of service if the relative rotor angle of this
generator is greater than 180 degrees.
1
GNSCNANG is a PSS®E user-written model developed by Siemens PTI for this project.
2
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.3.
A.14
CONs Value Description
J f1, first load shedding point (Hz)
J+1 t1, first point pickup time (s)
J+2 frac1, first fraction of load to be shed
J+3 f2, second load shedding point (Hz)
J+4 t2, second fraction pickup time (s)
J+5 frac2, second fraction of load to be shed
J+6 f3, third load shedding point (Hz)
J+7 t3, third point pickup time (s)
J+8 frac3, third fraction of load to be shed
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
A.15
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
An example of using the underfrequency load-shedding relay model “LDSHBL” in PSS/E is given
below:
Syntax:
Bus Number, 'LDSHBL',LID,freq1,t1,fraction1,freq2,t2,fraction2,freq3,t3,fraction3,Breaker Time
Implementation:
Xxxx, 'LDSHBL',‘1’,59.3,0.5,1.0,0,0,0,0,0,0,0.058/MID230
A.16
A.3.1.2 Underfrequency Load Shedding with Transfer Trip: LDS3BL, LDS3OW,
LDS3ZN, LDS3AR, LDS3AL 1
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.2.
A.17
VARs Value Description
L First timer memory
L+1 Second timer memory
L+2 Third timer memory
L+3 Fourth timer memory
L+4 Fifth timer memory
L+5 Transfer trip timer
A.18
I, 'LDS3xx', LID, ICON(M) to ICON(M+2), CON(J) to CON(J+20) /
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.1.
A.19
VARs Value Description
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
A.20
A.3.1.4 Time Underfrequency Load Shedding: LDSTBL, LDSTOW, LDSTZN, LDSTAR,
LDSTAL 1
L Frequency (Hz)
L+1 Relay trip contact position
L+2 Breaker timer memory
N Relay status
N+1 Breaker timer flag
N+2 Breaker timeout flag
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.4.
A.21
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.6.
A.22
VARs Value Description
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
An example of using the undervoltage load-shedding relay model “LVSHBL” in PSS/E is given
below:
A.23
Syntax:
Bus number ,’LVSHBL’,LID,JBUS,v1,t1,frac1,v2,t2,frac2,v3,t3,frac3,Tb,/To-Station name
Implementation:
Xxxx,'LVSHBL','1',0,0.91,3, 1 ,0,0,0,0,0,0,0.08333,/MID230
A.24
A.3.2.2 Undervoltage Load Shedding with Transfer Trip: LVS3BL, LVS3OW, LVS3ZN,
LVS3AR, LVS3AL 1
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.5.
A.25
VARs Value Description
L First timer memory
L+1 Second timer memory
L+2 Third timer memory
L+3 Fourth timer memory
L+4 Fifth timer memory
L+5 First transfer trip timer
L+6 Second transfer trip timer
A.26
Reserved Value Description
ICONs
N First point delay flag
N+1 First point timeout flag
N+2 First point timer status
N+3 Second point delay flag
N+4 Second point timeout flag
N+5 Second point timer status
N+6 Third point delay flag
N+7 Third point timeout flag
N+8 Third point timer status
N+9 Fourth point delay flag
N+10 Fourth point timeout flag
N+11 Fourth point timer status
N+12 Fifth point delay flag
N+13 Fifth point timeout flag
N+14 Fifth point timer status
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
Model Suffix "xx" "I" Description
BL Bus number
OW Owner number
ZN Zone number
AR Area number
AL 0
A.27
A.3.2.3 Undervoltage and Underfrequency Load Shedding: UVUFBLU1, UVUFOWU1,
UVUFZNU1, UVUFARU1, UVUFALU1 1
1
This section is taken from PSS/E 32.0.5: PSS/E Model Library, Revised October 2010, Chapter 10, Section 10.7.
A.28
VARs # Description
L First voltage-based timer memory
(a) Set JBUS = 0, if remote bus is same as the local bus to which the load is
connected.
Reserved # Description
ICONs
N First voltage-based point delay flag
N+1 First voltage-based point timeout flag
N+2 First voltage-based timer status
N+3 Second voltage-based point delay flag
N+4 Second voltage-based point timeout
fl
N+5 Second voltage-based timer status
N+6 Third voltage-based point delay flag
N+7 Third voltage-based point timeout flag
N+8 Third voltage-based timer status
A.29
Reserved # Description
ICONs
N+9 First frequency-based point delay flag
N+10 First frequency-based point timeout flag
N+11 First frequency-based timer status
Second frequency-based point delay
N+12
flag
N+13 Second frequency-based point timeout flag
N+14 Second frequency-based timer status
N+15 Third frequency-based point delay flag
N+16 Third frequency-based point timeout flag
N+17 Third frequency-based timer status
LID is an explicit load identifier or may be * for application to loads of any ID associated with the
subsystem type.
"IT"
Model Suffix "xx" "I" Description
Description
BL 1 Bus number
OW 2 Owner number
ZN 3 Zone number
AR 4 Area number
AL 5 0
A.30
Appendix B
–
Distance-Relay Modeling in PSS/E
Appendix B
In the following sections, the system used to illustrate the approach is the “SAVNW” in the sample
systems provided by PSS/E.
B.1
Table B.2. Settings Required in the DISTR1 Model for J Parameters
Parameter Value Description
J Operating time : 345 kV = 1 cycle, 138 kV = 2 cycle
J+1 80% |Z| Reach
Zone 1
J+2 Angle(Z) Centerline angle = line angle in degrees
J+3 40% |Z| Center = ½ Reach, no reverse coverage
J+4 35 Operating time
J+5 120% |Z| Reach
Zone 2
J+6 Angle |Z| Centerline angle = line angle in degrees
J+7 60% |Z| Center = ½ Reach, no reverse coverage
J+8 90 Operating time typically 90 cycles = 1.5 s
J+9 (*2) Reach
Zone 3
J+10 Angle |Z|
J+11 (*2) Center = ½ Reach, no reverse coverage
J+12 Angle |Z| + 90 deg Angle of directional unit (unused here, but this would be the correct value)
J+13 10% |Line Rated Threshold current; it resets the impedance element for low currents as safety
MVA| feature.
J+14 Breaker time: 345 kV = 2 cycles, 138 kV = 4 cycles
Self trip
J+15 1.0e+6 Reclosure time (unused)
J+16 (*1) Breaker time
Transfer trip
J+17 1.0e+6 Reclosure time (unused)
J+18 (*2) Type (1,2, −1, −2) – Blinders described in separate section
1
J+19 (*2) Intercept (pu ) 1st blinder
J+20 (*2) Rotation (degrees)
J+21 (*2) Type(1,2, −1, −2) – Blinders described in separate section
J+22 (*2) Intercept (pu) 2nd blinder
J+23 (*2) Rotation (degrees)
(*1): To be used in internal fault using fictitious node.
(*2): To be used when setting Zone 3
B.2.1 Limitations
These settings are applicable for typical low-impedance three-phase faults. Higher impedance faults,
or other unbalanced fault types, are not covered by these settings.
B.3.1 Considerations
In this case, relays are associated with the branch between both ends of the line.
Line faults can be simulated as close-in faults at either end. Only three-phase faults can be applied in
a dynamic study.
The whole line is taken off service as soon as either relay at either end trips. This is equivalent to
having breakers at both ends tripping simultaneously.
1
pu = per unit
B.2
A fault resistance value of 0.0001 ohm was tested and works correctly.
B.3.2 Limitations
A zero ohm fault cannot be simulated because it will cause zero volts measurement at the relay
closest to the fault. With zero voltage, the distance relay cannot determine whether the fault is internal in
the forward direction or external behind it. This implies that the DISTR1 model does not use the stored
voltage in the implementation equation.
In a real scenario, the tripping times at each end are not simultaneous and there may be typically
around two (2) cycles difference between trippings at each end. This time difference creates problems in
some pilot schemes with parallel lines sometimes causing an incorrect trip on the unfaulted parallel line.
B.3.3 Example
B.4.1 Considerations
In this case, breakers are represented at each end of the line by using very short branches, thus adding
two intermediate nodes to the line.
The small branch needs to have R > 0 in order for this approach to work in PSS/E V32.
Line faults can be simulated as close-in faults in the branch between the two intermediate nodes. The
first node specified indicates the location of the close-in fault.
The relays are associated with each of the very short branches representing the breakers at each end
using the reach settings for the overall line.
With this arrangement, it is possible to represent the case of one end tripping while the other end
remains closed.
B.4.2 Limitation
The relay is designed to use voltage measurement from the first node specified. This is equivalent to
having a bus potential transformer measurement for the relay. However, in many cases on a real scenario,
the voltage is measured using a potential transformer located at the line side of the breaker.
B.4.3 Example
B.3
B.5 Not a Close-In Fault – Using Fictitious Node
B.5.1 Considerations
In this case, a new fictitious node is added at the location where the fault needs to be simulated.
The relays need to be associated with the two branches newly created by the node addition. That is,
one is from one end to the tap point, and the other is from the remote end to the tap point.
In case of a pilot scheme being applied, the transfer trip capability of DISTR1 needs to be used to
make sure both ends trip simultaneously.
In case of step distance without a pilot scheme, the transfer trip capability of DISTR1 does not need
to be used. Each end will trip according to the Zone 1 or Zone 2 delay where appropriate.
B.5.2 Example
B.6.1 Considerations
The objective of a Zone 3 element is to provide backup in case the breaker at the remote bus
corresponding to the adjacent line downstream fails to trip for a fault at any point in the adjacent line. In
this case, all sources of fault current feeding the remote bus need to be tripped.
The setting selected should be based on all the faults two buses away in the forward direction from
the relay of interest.
To comply with North American Electric Reliability Corporation (NERC) requirements, Figure B.1
needs to be followed considering IEmergency the 15-minute line rating.
B.4
Figure B.1. Load Encroachment Criteria from NERC
B.6.2 Example
In this example, the setting for Zone 3 is selected as the terminal on Bus 152 in Branch 152 to 151.
The Zone 3 at Bus 152 MID500, Branch 152 to 151, can provide backup protection for faults at Buses
101 NUC-A and 102 NUC-B.
However, the Zone 3 from Bus 152 MID500 is unable to provide protection for a fault at Bus 201
HYDRO because the apparent fault impedance is located in the second quadrant far away from the mho
Zone 3.
To cover the faults at Buses 101 and 102, a Zone 3 setting of 5.1 × ZL was used, where ZL is the line
impedance.
Taking into account the loading criteria from NERC, we find the impedance at 30 degrees is equal to
0.061594 (= 0.85/1.15/12.0). Zone 3 needs to be restricted by using blinders at both sides. Figure B.2,
Figure B.3, and Figure B.4 show plots of different zones of protection.
In the simulation runs, it was observed that the power swing was severe and entered Zone 2 and
Zone 1 as well. Thus, Zone 3 did not have chance to operate.
B.5
0.24
X in P.Unit
1+ D60_1,21P1
2+ D60_1,21P2
3+ D60_1,21P3
0.16
A (1 2 3)
0.08
151 NUCPANT
152 MID500
3
1 (Z3
2 (Z1 U1)
(Z2
-0.16 -0.08 0.08 0.16
R in P.Unit
-0.08
B.6
0.24
X in P.Unit
1+ D60_1,21P1
2+ D60_1,21P2
3+ D60_1,21P3
0.16
A (1 2 3)
0.08
151 NUCPANT
152 MID500
1 (Z3
2
3 (Z1 U1)
(Z2
-0.16 -0.08 0.08 0.16
R in P.Unit
-0.08
B.7
0.24
X in P.Unit
1+ D60_1,21P1
2+ D60_1,21P2
3+ D60_1,21P3
0.16
0.08
151 NUCPANT
A (1 2 3)
152 MID500
1 (Z3
2
3 (Z1 U1)
(Z2
-0.16 -0.08 0.08 0.16
R in P.Unit
-0.08
B.8
Appendix C
–
Selected Implementation Codes in PSS/E
Appendix C
• Enable or disable the simulation option setting that scans for generators for which the angle
differs from the angular average by more than a specified threshold using application
programming interface (API) “set_genang”.
C.1
– VSRTIM is the voltage secondary recovery time in seconds. Input if BAT_command or ICODE
is 0 or negative (unchanged by default). Output if ICODE is positive. VSRTIM has to be greater
than VPRTIM.
psspy.save(r"""CASENAME.sav""")
For more information, refer to the PSS/E Program Operation Manual, Section 18.2.
• To perform the dynamic simulation, the generators are converted to a current source model using
the command “CONG”. A traditional power flow solution cannot be performed when the
generators are converted. This process is not automatically reversible. This can be resolved by
saving the power flow raw file (i.e., converting the *.sav file to a *.raw file). The command for
this conversion is
psspy.rawd_2(0,1,[1,1,1,0,0,0,0],0,r"""CASENAME.raw""")
After the raw case is read, to perform inertial- or governor- response power flows, a “Unit inertia and
governor data file” is necessary. This could be extracted when a power flow case and dynamic files
are read into PSS/E. When we select “Save” on the PSS/E graphical user interface, options for saving
this file are displayed (see the figure below).
C.2
“Save” Option to Extract “Unit Inertia and Governor response file”
This file could be used to perform inertial- and governor- response power flows. One advantage of
inertial- and governor- response power flows is that a swing bus need not be selected in every island. The
power flows automatically identify all islands and select swing buses in every island.
C.3
SUBSYSTEM 'AGC_NW'
BUS ****
BUS ****
BUS ****
BUS ****
BUS ****
SUBSYSTEM 'NW'
JOIN 'GROUP1'
ZONE ***
KVRANGE 100.000 400.000
END
JOIN 'GROUP2'
ZONE ***
KVRANGE 100.000 400.000
END
After generating the DFAX (distribution factors) file with this subsystem and the contingency
definitions files, when performing the AC contingency analysis, PSS/E gives options for several dispatch
modes, shown in the figure below. These dispatches are based on the subsystems that we have defined
above.
C.4
C.4 Special Protection Systems / Remedial Action Schemes
To meet system performance requirements, special protection systems/remedial action schemes
(SPSs/RASs) are designed to detect predetermined system conditions and automatically take corrective
actions, other than the isolation of faulted components. These schemes are designed to:
a) maintain system stability
b) address reliability standards
c) maintain acceptable power flows
d) maintain acceptable system voltages.
There are several functions in PSS/E for conducting contingency analysis in a steady state. The
procedure outlined below describes the process of evaluation of a multilevel contingency.
Step 1: The AC contingency function calculates full AC power flow for a set of contingencies, and
results are stored in contingency solution files.
Step 2: The SPS/RAS monitors model conditions. In “model condition,” choose the type of element
to which the condition would be applied and choose the specific object. Define a set of conditions that
apply to that object. For example, we may specify the tripping of a combination of lines and
generators if the apparent power (MVA) flow on the line between two buses is greater than a
specified value.
Step 3: If the action condition of an SPS/RAS model is satisfied (i.e., MVA flow on the specified line
is greater than the specified value), all trip actions defined within a trip specification (i.e., tripping of
the specified combination of lines and generators in Step 2) will be applied. These actions are used to
resolve the system criteria violations caused by a contingency. These actions include, but are not
limited to:
• tripping of generator/bus/transformer
• tripping of sources
• load curtailment or tripping
• system reconfiguration
• changes in MW and MVAr output.
This process continues until the number of such power flows performed as part of the SPS/RAS
simulation for each contingency reaches a maximum limit.
C.5
Tripping Simulation Function for SPSs/RASs
In PSS/E, AC corrective actions are modeled as an optimal power flow problem (see PSS/E Program
Operation Manual).
This feature has been used to explore possible corrective actions. Since the corrective actions are part
of the AC contingency analysis, a contingency definition is necessary to implement the corrective action.
To get around this problem, we have defined a fictitious contingency by adding a high-impedance branch
in parallel with an existing branch and defined this dummy branch as the contingency. The actions are
shown in the Python commands below.
A fictitious contingency is defined with this branch being opened. The *.con file definition is
provided here.
CONTINGENCY 'TEMP'
OPEN BRANCH FROM BUS 151 TO BUS 201 CKT 2
END
The corrective actions can be performed with several participating units. These units can be
generators, phase shifters, tap-changing transformers, switched shunts, loads, etc. The first corrective
C.6
actions are performed with control phase shifters, tap-changing transformers, and switched shunts. If the
voltage and flow violations still remain, generator controls are the next to be used.
Syntax:
psspy.dfax([1,1],r"""All.sub""",r"""All.mon""",r"""temp.con""",
r"""test_corrective_actions.dfx""")
• Corrective actions with phase shifter, tap setting, and switched shunt adjustments
C.7
View publication stats