Professional Documents
Culture Documents
Voltage Stability and Contingency Analysis Programs
Voltage Stability and Contingency Analysis Programs
Voltage Stability and Contingency Analysis Programs
and
Contingency Analysis Programs
Severity %
100
90
80
70
60
50
40
30
20
10
0
Line Out: AAA69 ->BUS-Z69 Line Out: DDD69 ->BUS- Line Out: BUS-Z69 ->JJJ69 Line Out: BUS-E69 ->FFF69
E69
Contingency
Table of Contents
Page
Introduction to Voltage Stability ....................................................................................................... 1
Step-by-Step Procedure for Conducting a Voltage Stability Analysis ............................................. 3
Graphic Interface Controls in Voltage Stability .............................................................................. 16
Introduction to Contingency Analysis Program ............................................................................. 17
Step-by-Step Procedure for Conducting a Contingency Analysis ................................................. 19
Validation and Verification for Contingency Analysis Program ..................................................... 28
I.a) Result of Advanced Power Flow Program for contingency Line Out: BUS-E69 ->FFF69 ...... 30
I.b) Result of Advanced Power Flow Program for contingency Line Out: BUS-Z69 ->JJJ69 ....... 30
I.c) Result of Advanced Power Flow Program for contingency Line Out: AAA69 ->BUS-Z69 .... 31
I.d) Result of Advanced Power Flow Program for contingency Line Out: DDD69 ->BUS-E69 ... 31
List of Tables
Note: You can view this manual on your CD as an Adobe Acrobat PDF file. The
file name is:
You will find the Test/Job files used in this tutorial in the following location:
C:\DesignBase\Samples\VoltStab = Voltage Stability
IMPORTANT NOTE: Power Analytics Corporation’s software products are tools intended
to be used by trained professionals only. They are not substitutes for your professional
judgment or for independent verification and testing of results as they pertain to your
specific application. Use of all Power Analytics Corporation software products is governed
by the terms and conditions of the End-User License Agreement (“EULA”) you accepted
when purchasing and installing the software. You must comply with these terms and
conditions in applying the instructional material in this manual. If you do not have or are
unfamiliar with the contents of your EULA for this software, you should request, read, and
understand a copy of your EULA before proceeding.
i
Voltage Stability and Contingency Analysis Programs
Please accept and respect the fact that Power Analytics Corporation has enabled you to make an
authorized disk as a backup to prevent losing the contents that might occur to your original disk
drive. DO NOT sell, lend, lease, give, rent or otherwise distribute Power Analytics Corporation
programs / User's Guides to anyone without prior written permission from Power Analytics
Corporation.
All Rights Reserved.
No part of this publication may be reproduced without prior written consent from
Power Analytics Corporation.
ii
Voltage Stability and Contingency Analysis Programs
Power system voltage stability refers to the system’s ability to maintain acceptable voltage
profiles under different system topologies and load changes. Voltage instability occurs
mainly due to the fact that, unlike active power, reactive power cannot be transported over long
distances. Therefore, a power system rich in reactive power resources is less likely to experience
voltage stability problems. The voltage stability assessment of a power system is of paramount
importance in the planning and daily operation of electrical networks.
The so-called “PV” analysis, which is widely used voltage stability studies, is based on imposing a
gradual load increase in certain or all sections of the power system. Subsequently, a group of
generating units is selected to act as reactive power suppliers in order to compensate for the
voltage drop created by this load increase. When the reactive power compensation capability of
these units is depleted (no power flow solution can be found at that load level), the voltage will
collapse, thereby defining the voltage stability limit for the system.
The most commonly used approach for studying voltage stability is based on static power flow
analysis. DesignBase has also adopted this methodology in its assessment of power system voltage
stability. Dynamic analysis of voltage stability phenomena can be carried out using DesignBase’s
Transient Stability program. The main features of the DesignBase voltage stability program include
flexible selection of system load increase (areas, zones and buses), user defined groups of
generations for dispatch, efficient selection of the monitored quantities, fast and reliable solution
technique, and a comprehensive plotting facility for the visualization of the PV curves. The network
buses and generator reactive power reserves can be monitored in the entire system, by area, zone,
or individually. Examples of the aforementioned features will be shown in the following tutorial.
This tutorial in question will illustrate how to conduct a Voltage Stability Analysis based on the
dynamic reactive-power reserve available in a Power Distribution network. As indicated above,
voltage stability refers to the ability of a system to maintain acceptable voltage levels, under
cycling loads and changing network topologies. In order to control these voltage levels, a sound
reserve of reactive power (MVAR’s) must be available to compensate for system dynamic
conditions.
The program will calculate the maximum stability limits based on dynamically controllable sources
of reactive power. In other words: Generators defined as PV busses. The system must have
at least one PV bus for this analysis to be viable. The example illustrated in this tutorial, is a 14-
bus system published in the textbook entitled “Analysis of Faulted Power Systems” by A. Fouad
and P. M. Anderson of Iowa State University. The objective here is to find the voltage stability
limit of this power system when all of the loads in the system are uniformly increased based on
the patterns that will be explained further into this exercise.
1
Voltage Stability and Contingency Analysis Programs
Before the tutorial is explained, the following table will assist the reader in the interpretation of the
results.
Static Reactive
Load ID Active Power Reactive Power
Compensation
BBB138 50 MW 25 MVAR 20 MVAR (CAP)
CCC138 50 MW 25 MVAR 0 MVAR
ZZZ138 25 MW 20 MVAR 10 MVAR (CAP)
EEE69 25 MW 20 MVAR 10 MVAR (CAP)
HHH138 50 MW 25 MVAR 20 MVAR (CAP)
GGG138 50 MW 25 MVAR 0 MVAR
Table 2 System Load Demand plus Local Static Compensation
Table No.1, indicates that busses AAA138, DDD69 and FFF138 represent the dynamic reactive-
power reserve of this network. Table No.2 illustrates the base load condition from which the
analysis will depart.
The tutorial will attempt to determine whether the system is capable to accommodate a 200%
load growth while maintaining acceptable voltage levels throughout the system. The growth will
be scaled in incremental steps of 2%. The parameters that will be used for the analysis are as
follows:
2
Voltage Stability and Contingency Analysis Programs
Alternatively, the Voltage Stability program can also be invoked from the “Analysis” menu as
indicated below:
3
Voltage Stability and Contingency Analysis Programs
Step 4. Select the “Power Flow Method” to be used. For this example, select “Fast Decoupled”.
Step 5. Define the Power Flow Control options as indicated above, and select “OK”.
4
Voltage Stability and Contingency Analysis Programs
Step 7. Specify the “Load Growth Factor” and the “Load Growth Increment” step to be used.
Both these values must be entered as a %. Use the values indicated in the screen-capture. Also,
for now enter a “Low Voltage Stability Criterion” as indicated below
Step 8. Select “Load Scaling” tab and use “Add All ” as shown below (you may also use
selected loads):
5
Voltage Stability and Contingency Analysis Programs
Step 10. From the “Available Generators” column select each generator that will be used as a
source of reactive power adjustment, and then press “Add” to add it to the “Selected Generators”
column. For this example, select all of them.
Step 12. From the “Available Busses” column select each bus for which a graphic-output report is
required, and then press “Add” to add it to the “Selected Busses” column. For this example select
“Add All”.
6
Voltage Stability and Contingency Analysis Programs
Step 14. From the “Available Generators” column select each generator for which a graphic-
output report is required, and then press “Add” to add it to the “Selected Generators” column. For
this example, select them all.
7
Voltage Stability and Contingency Analysis Programs
Step 16. Once the analysis is completed, the, Program Information” window will report on the
Voltage Stability of the system. In this case, the voltage would collapse if the total load were to be
increased by 62% or 385.5 MW, seen below:
Step 17. Once the simulation is completed, a new icon “Report Manager” will appear as shown
below. Select “Report Manager”
8
Voltage Stability and Contingency Analysis Programs
9
Voltage Stability and Contingency Analysis Programs
Step 19. To view a text report of the analysis, select “View Text Report” under Voltage Stability
Report area shown above.
10
Voltage Stability and Contingency Analysis Programs
11
Voltage Stability and Contingency Analysis Programs
Step 21.
Select the “Bus Voltage
Graphic” tab.
Step 22.
Select from the list, the buses to be
viewed, or click on “Select all Items” to
view all the curves simultaneously.
12
Voltage Stability and Contingency Analysis Programs
13
Voltage Stability and Contingency Analysis Programs
Voltage Stability & Contingency Analysis Program v2.00.00
==============================================================
Selected Loads
==============
Selected Generators
===================
14
Voltage Stability and Contingency Analysis Programs
Voltage Stability & Contingency Analysis Program v2.00.00
==============================================================
Generator Name Generation reactive power Reserve in MVAR with load Increment
------------------------ --------------------------------------------------------------
AAA138 61.924 59.939 57.948 55.944 53.928 51.900 49.859
47.805 45.737 43.657 41.563 39.456 36.878 34.247
31.587 28.898 26.177 23.425 20.639 17.818 14.961
12.065 9.130 6.154 3.134 0.067 -0.009 -0.002
-0.004 -0.006 -0.008
DDD138 0.000 0.000 0.000 0.000 0.000 0.000 0.000
0.000 0.000 0.000 0.000 0.000 0.000 0.000
0.000 0.000 0.000 0.000 0.000 0.000 0.000
0.000 0.000 0.000 0.000 0.000 0.000 0.000
0.000 0.000 0.000
DDD69 97.169 95.882 94.591 93.290 91.980 90.660 89.330
87.990 86.640 85.279 83.907 82.525 79.386 76.117
72.793 69.412 65.970 62.465 58.894 55.252 51.537
47.743 43.866 39.902 35.844 31.685 26.410 20.935
15.264 9.388 3.277
FFF138 32.256 29.410 26.552 23.678 20.789 17.884 14.963
12.027 9.074 6.105 3.119 0.117 0.005 0.005
0.005 0.007 0.008 0.008 0.008 0.008 0.008
0.008 0.009 0.005 0.006 0.007 0.004 -0.010
0.002 -0.000 0.003
15
Voltage Stability and Contingency Analysis Programs
“Print” function.
“Cursor” function.
16
Voltage Stability and Contingency Analysis Programs
The DesignBase’s Contingency Analysis Program (CAP) utilizes advanced solution algorithm and an
extremely user-friendly graphical user interface. CAP solution technique is based on the full AC
powerflow methodology that is fast, accurate, and robust. CAP evaluates thousands of contingencies
within seconds, produces comprehensive reports and supports a number of contingencies including
outage of:
17
Voltage Stability and Contingency Analysis Programs
Transformers
Transmission Facilities
Generation Units
Loads
Reactors/Capacitors
CAP generates comprehensive reports that are easy to understand. In addition, CAP ranks the
contingencies based on the solution violations thereby alleviating the tedious and cumbersome
task of planning/operation engineers inspecting the detailed result for thousands of the analyzed
contingencies. CAP automatically checks the operating voltage limits and flow capabilities of all
equipments against the solution and reports the violation type, degree of violation and
contingency causing the violation. The reports can also be exported to Excel for further analysis
or graphing of the result.
The contingencies are user defined which could be setup via a user-friendly interface. CAP can
automatically prepare the list of all N-1 contingencies within areas, user defined voltage levels,
zones, or entire power system. CAP is capable of handling any N-k contingency type involving
any number of elements.
In addition to contingency definitions, other input data requirement of the contingency analysis
program is similar to the DesignBase’s Advanced Powerflow. The normal and emergency voltage
limits, normal and contingency loading capabilities for transformers, lines/cables are automatically
checked.
18
Voltage Stability and Contingency Analysis Programs
19
Voltage Stability and Contingency Analysis Programs
Next, select the “Contingency Analysis” icon as shown in the figure below:
Next the main contingency analysis dialog will be displayed as shown below. Here, the user can
define contingencies, set the violation criterion, automatically request the program to generated
N-1 contingencies, define filters based on area, zone, and/or System kV, and finally request the
program to simulate the contingencies.
20
Voltage Stability and Contingency Analysis Programs
By default, the program creates an empty contingency named “BaseCase”. The steps required to
create a contingency is described below. A contingency can be multiple events or just a single
event. On the right hand side of the below dialog, the user can define contingency type by
selecting “Buses” or “Branches”. Let assume that we want to define a generator outage at bus
“DDD138”. Double click left mouse on the row showing this generator will prompt the user to
select Bus type contingency, namely,
Outage of a Bus,
Outage of a load, or
Outage of Generator
as shown below:
In the above, the outage of generator is selected and as shown below this event is added to the
contingency.
21
Voltage Stability and Contingency Analysis Programs
To change the name of a contingency, double click on the row with the contingency name as
shown in the left hand side of the dialog box below. A new dialog box for entering the contingency
name will appear.
Similarly to the Bus type contingency, Branch type contingencies can be defined. This is shown
below. Double click on the row where the desired branch is displayed and then select “Out
Service” status.
22
Voltage Stability and Contingency Analysis Programs
The Contingency analysis program can be used to automatically generate N-1 contingencies. For
example, let’s assume it is desired to generate automatically contingencies of all 69 kV
lines/feeders.
First, we select the 69 kV voltage level from the list of available system voltages as shown in the
figure below.
Now, press the “N-1 Contingencies” button as shown in the right hand side of the above figure.
Since the line outages are of interest, place the check mark beside the “Generate N-1 Line
Contingencies” as shown below and press the “OK” button.
23
Voltage Stability and Contingency Analysis Programs
The figure below shows a list of line outages that were generated automatically.
The Contingency analysis program will simulate each of the contingencies defined and checks
the powerflow solution against the user-defined limits for voltage and current/power. To modify
the violation criterion, press “Violation Criteria” button as shown in the right hand side of the
above figure. The user can specify if the contingency analysis program should consider normal or
emergency voltage limits as shown below. Also, overload limit can be defined as a percentage of
rated values (current for lines/cables/switches and KVA for transformers).
24
Voltage Stability and Contingency Analysis Programs
After specifying the desired contingencies and defining violation limits, press the “Analyze &
Report” button, as shown below, to start the contingency analysis simulations.
Once of all contingencies are analyzed, the program presents the results as shown below. The
report contains detail description for each contingency, voltage violations and overload violations.
Finally, the program lists all of the contingencies along with their rank. The ranking is determined
by computing the standard deviation of the bus voltages and line loadings based on the user
preset limits. Once, the total deviation is computed for each case, the worst case is considered to
be the 100% case and all the other cases are normalized and sorted based on it.
25
Voltage Stability and Contingency Analysis Programs
Voltage Stability & Contingency Analysis Program v2.00.00
==============================================================
Bus Voltage Violation (using normal voltage limits) for Contingency: Line Out: AAA69 ->BUS-Z69
=================================================================================================
Branch Overload Violation (using 100.% limit) for Contingency: Line Out: AAA69 ->BUS-Z69
==========================================================================================
Bus Voltage Violation (using normal voltage limits) for Contingency: Line Out: BUS-E69 ->FFF69
===============================================================================================
Branch Overload Violation (using 100.% limit) for Contingency: Line Out: BUS-E69 ->FFF69
========================================================================================
Bus Voltage Violation (using normal voltage limits) for Contingency: Line Out: BUS-Z69 ->JJJ69
===============================================================================================
Branch Overload Violation (using 100.% limit) for Contingency: Line Out: BUS-Z69 ->JJJ69
========================================================================================
26
Voltage Stability and Contingency Analysis Programs
AAA69 BUS-Z69 1 255.0 114.3
BUS-C138 DDD138 1 255.0 129.8
BUS-G138 FFF138 1 255.0 154.6
Bus Voltage Violation (using normal voltage limits) for Contingency: Line Out: DDD69 ->BUS-E69
=================================================================================================
Branch Overload Violation (using 100.% limit) for Contingency: Line Out: DDD69 ->BUS-E69
==========================================================================================
27
Voltage Stability and Contingency Analysis Programs
a) Use the results obtained for each of the contingencies defined in the sample jobfile
named “CONTINGENCY” by the Contingency Analysis Program, see previous section
b) Create a new jobfile for each of the contingencies defined in the sample jobfile and
manually outage the corresponding element (for the case at hand, outage each of the
line/feeder)
c) Using Advanced Poweflow, obtain power flow solution for each of the jobfiles created in
step b above
d) Obtain the result of bus voltages and branch flows for each of the jobfiles in step b, see
section I.a, I.b, I.c, and I.d below
e) Finally compare the result obtained in a) with those from d) above
DesignBase engineers have carried out the above V&V process and results are summarized
below (the jobfiles created in step b are: CONTINGENCY-AAA69-Z69, CONTINGENCY-AAA69-
Z69, CONTINGENCY-FFF69-E69, CONTINGENCY-JJJ69-Z69). These tables shows that the
results are 100% accurate.
Bus Voltage Violation Result for Contingency: Line Out: BUS-E69 ->FFF69
Result from
Bus Name
Contingency Analysis Advanced Powerflow
BUS-E69 0.826 0.826
BUS-Z69 0.935 0.935
EEE69 0.826 0.826
ZZZ69 0.935 0.935
28
Voltage Stability and Contingency Analysis Programs
Bus Voltage Violation Result for Contingency: Line Out: BUS-Z69 ->JJJ69
Result from
Bus Name
Contingency Analysis Advanced Powerflow
BUS-E69 0.939 0.939
BUS-Z69 0.808 0.808
EEE69 0.939 0.939
ZZZ69 0.808 0.808
Bus Voltage Violation Result for Contingency: Line Out: AAA69 ->BUS-Z69
Result from
Bus Name
Contingency Analysis Advanced Powerflow
BUS-E69 0.939 0.939
BUS-Z69 0.824 0.824
EEE69 0.939 0.939
ZZZ69 0.824 0.824
Bus Voltage Violation Result for Contingency: Line Out: DDD69 ->BUS-E69
Result from
Bus Name
Contingency Analysis Advanced Powerflow
29
Voltage Stability and Contingency Analysis Programs
I.a) Result of Advanced Power Flow Program for contingency Line Out:
BUS-E69 ->FFF69
Advanced Power Flow Program V5.50.00
=========================================
Branch Name C# Type Library CodeName Current Ampacity Loading OverLim UnderLim Violation
(KA) (KA) (%) (%) (%)
------------------------ -- -------- ---------------- -------- -------- ------- -------- -------- ---------
I.b) Result of Advanced Power Flow Program for contingency Line Out:
BUS-Z69 ->JJJ69
Advanced Power Flow Program V5.50.00
=========================================
Branch Name C# Type Library CodeName Current Ampacity Loading OverLim UnderLim Violation
(KA) (KA) (%) (%) (%)
------------------------ -- -------- ---------------- -------- -------- ------- -------- -------- ---------
30
Voltage Stability and Contingency Analysis Programs
AAA69 ->BUS-Z69 1 Feeder 250 0.2915 0.2550 114% 100.0% 5.0% over
BUS-C138->DDD138 1 Feeder 250 0.3311 0.2550 130% 100.0% 5.0% over
BUS-G138->FFF138 1 Feeder 250 0.3941 0.2550 155% 100.0% 5.0% over
I.c) Result of Advanced Power Flow Program for contingency Line Out:
AAA69 ->BUS-Z69
Advanced Power Flow Program V5.50.00
=========================================
AAA138 ->JJJ138 1 Feeder 250 0.3194 0.2550 125% 100.0% 5.0% over
BUS-C138->DDD138 1 Feeder 250 0.3129 0.2550 123% 100.0% 5.0% over
BUS-G138->FFF138 1 Feeder 250 0.4131 0.2550 162% 100.0% 5.0% over
BUS-Z69 ->JJJ69 1 Feeder 250 0.2870 0.2550 113% 100.0% 5.0% over
I.d) Result of Advanced Power Flow Program for contingency Line Out:
DDD69 ->BUS-E69
Advanced Power Flow Program V5.50.00
=========================================
31
Voltage Stability and Contingency Analysis Programs
Branch Name C# Type Library CodeName Current Ampacity Loading OverLim UnderLim Violation
(KA) (KA) (%) (%) (%)
------------------------ -- -------- ---------------- -------- -------- ------- -------- -------- ---------
AAA138 ->JJJ138 1 Feeder 250 0.2558 0.2550 100% 100.0% 5.0% over
BUS-C138->DDD138 1 Feeder 250 0.3307 0.2550 130% 100.0% 5.0% over
BUS-E69 ->FFF69 1 Feeder 250 0.2811 0.2550 110% 100.0% 5.0% over
BUS-G138->FFF138 1 Feeder 250 0.3831 0.2550 150% 100.0% 5.0% over
32