NERC TPL-001: C 00 “N-1-1” Contingency Analysis 2010

advertisement
NERC
C TPL-001:
00
“N-1-1” Contingency Analysis
2010 PowerWorld Client Conference
J
June
24
24, 2010
Portland Oregon
NERC Standard TPL-001-1
• Part of NERC Project 2006-02
–A
Assess Transmission
T
i i F
Future
t
Needs
N d and
dD
Develop
l
Transmission Plans
– http://www.nerc.com/filez/standards/Assess-Transmission-Future-Needs.html
• W
Would
ld require
i T
Transmission
i i Pl
Planners and
d
Planning Coordinators to prepare an annual
Planning
g Assessment of its p
portion of the Bulk
Electric System
• Would require study and documentation of
several classes of contingencies
• March 2010 ballot was not approved and will
proceed to recirculation ballot
PowerWorld Client Conference
© 2010 PowerWorld Corporation
2
TPL-001-1 Event Categories
• P0: No Contingency, Normal System
• P1,
P1 P2
P2: Si
Single-Element
l El
C
Contingency
i
• P3: Generator Outage, followed by System
Adjustments followed by loss of another single
Adjustments,
element
• P4,, P5: Multiple-Element
p
Contingency
g
y
• P6: Transmission Outage, followed by System
Adjustments, followed by loss of another single
element
• P7: Multiple-Element Contingency (Common
Structure)
PowerWorld Client Conference
© 2010 PowerWorld Corporation
3
Definitions
• Base Case: The power system in its normal
steady-state, operation, with all elements in
service that are expected to be in service.
• Primary Contingency: An loss of one or
more system elements that occurs first. A
Pi
Primary
C
Contingency
ti
may b
be a planned
l
d or
unplanned event.
• Secondary
Secondar Contingenc
Contingency: An contingenc
contingency
that occurs after the Primary Contingency.
This is usually an unplanned event
event.
PowerWorld Client Conference
© 2010 PowerWorld Corporation
4
System Adjustments
• TPL-001-1 allows “planned System adjustments
such
h as T
Transmission
i i configuration
fi
i changes
h
and re-dispatch of generation… if such
adjustments are executable within the time
duration applicable to the Facility Ratings”
• Interruption of Firm Transmission Service and
Loss of Non-Consequential Load are allowed
for some events
• System Adjustments are sometimes termed
Remedial Action Schemes (RAS) or Special
P t ti Schemes
Protection
S h
(SPS)
PowerWorld Client Conference
© 2010 PowerWorld Corporation
5
Definitions
• N-1-1 Contingency: A sequence of events
consisting of the initial loss of a single generator
or transmission component (Primary
Contingency), followed by system adjustments,
followed by another loss of a single generator
or transmission
t
i i componentt (Secondary
(S
d
Contingency).
• Model
M d l Criteria:
C it i An
A evaluation
l ti off system
t
conditions in Simulator, that if met, would cause
a conditional system adjustment to occur
occur.
PowerWorld Client Conference
© 2010 PowerWorld Corporation
6
“N-1-1” Contingencies
• TPL-001-1 category
g y P3 and P6 outages
g
could be classified “N-1-1” contingencies
– A system
y
element is forced out of service
– Adjustments are made if necessary for security
of the N-1 condition
– A second system element is forced out of
service
PowerWorld Client Conference
© 2010 PowerWorld Corporation
7
PowerWorld Simulator Contingency
Modeling
• Many combinations of
actions and elements,
elements e.g.
eg
– Open a line
– Change generator output
– Partially curtail a load
• Unconditional or
conditional actions, which
occur only when specified
system criteria are met
• Very detailed modeling
of System
y
Adjustments
j
is possible
PowerWorld Client Conference
© 2010 PowerWorld Corporation
8
N-1-1 Analysis Process
PowerWorld Client Conference
© 2010 PowerWorld Corporation
9
B7 Case:
Normal System Operation
150 MW
40 Mvar
153 MW
AGC ON
One
64 MW
63 MW
A
80 MW
30 Mvar
Three
MVA
1.00 pu
1.05 pu
A
28 MW
90 MW
28 MW
Four
MVA
60 MW
40 MW
20 Mvar
A
80%
MVA
1.00 pu
A
55 MW
MVA
MVA
60 MW
A
89 MW
MVA
56 MW
Two
1.04 pu
2 MW
A
3 MW
50 MW
AGC ON
2 MW
A
MVA
80 MW
Five
79 MW
1.02 pu
150 MW
AGC ON
53 MW
A
A
130 MW
40 Mvar
MVA
200 MW
0 Mvar
Six
1.04 pu
MVA
3 MW
27 MW
26 MW
A
53 MW
Seven
MVA
27 MW
A
26 MW
1.04 pu
MVA
250 MW
AGC ON
PowerWorld Client Conference
200 MW
AGC ON
slack
© 2010 PowerWorld Corporation
200 MW
0 Mvar
10
B7 Case: Primary Contingencies
• Without System Adjustments, case has
severall b
branch
h overloads
l d d
during
i various
i
Primary Contingencies
PowerWorld Client Conference
© 2010 PowerWorld Corporation
11
System Adjustments
• If effective System Adjustments are known,
i
incorporate
them
h
iinto contingency
i
d
definitions
fi i i
• Simulator’s tools may be used to help design
S t
System
Adjustments
Adj t
t if they
th are nott known:
k
– Sensitivity Analysis
– Line Loading Replicator
– OPF: apply to post-contingent system when system
adjustments are permitted post-contingency
– SCOPF: apply to pre-contingent system when
system adjustments are not permitted postcontingency
PowerWorld Client Conference
© 2010 PowerWorld Corporation
12
TLR Sensitivities:
Single Element
• For contingencies
g
with a single
g overload, solve
contingency of interest
• Use TLR Sensitivities and Custom Expressions
to estimate the impact of adjusting generators
and loads in relieving the overload
Overloaded
Line
Source of
Make-up
Power
13
TLR Sensitivities:
Multiple Element
Source of
p Power
Make-up
WTLR shows
good
d llocations
ti
tto
change
load/generation
14
Line Loading Replicator
Overloaded line and
estimated MW flow to meet
MVA limit
IInjection
j ti group containing
t i i allll
possible System Adjustment
controls (gens and/or loads)
Suggested changes for
achieving desired loading
15
OPF: System Adjustments After
Contingency
• Primary Contingency: Loss of Line between buses 5 and 7
150 MW
40 Mvar
153 MW
AGC ON
67 MW
66 MW
A
One
80 MW
30 Mvar
Three
MVA
1.00 pu
1.05 pu
A
19 MW
86 MW
19 MW
Four
MVA
65 MW
40 MW
20 Mvar
A
MVA
1.00 pu
A
62 MW
MVA
MVA
66 MW
50 MW
AGC ON
13 MW
A
A
86 MW
MVA
62 MW
T
Two
A
1.04 pu
51 MW
13 MW
106%
119 MW
117 MW
MVA
Five
0.98 pu
150 MW
AGC ON
0 MW
A
130 MW
40 Mvar
MVA
200 MW
0 Mvar
Six
1 04 pu
1.04
51 MW
1 MW
1 MW
A
0 MW
Seven
MVA
1 MW
A
1 MW
1.04 p
pu
MVA
250 MW
AGC ON
PowerWorld Client Conference
201 MW
AGC ON
sla ck
© 2010 PowerWorld Corporation
200 MW
0 Mvar
16
OPF Results
• Drop generator at bus 4, increase generator at
bus 6
PowerWorld Client Conference
© 2010 PowerWorld Corporation
17
OPF Results: Difference Flows
0 MW
0 Mvar
0 MW
AGC ON
One
5 MW
4 MW
A
0 MW
0 Mvar
Three
MVA
0.00 pu
0.00 pu
A
11 MW
5 MW
11 MW
Four
MVA
7 MW
0 MW
0 Mvar
A
MVA
0.00 pu
A
9 MW
MVA
MVA
7 MW
Gen drop
of 43 MW
at bus 6
provides
30 MW
relief on
overloaded
line
A
4 MW
MVA
9 MW
Two
0.00 pu
23 MW
A
31 MW
10 MW
43 MW
AGC ON
23 MW
A
MVA
Fi
Five
30 MW
-0.04 pu
0 MW
AGC ON
53 MW
A
0 MW
0 Mvar
MVA
0 MW
0 Mvar
Six
PowerWorld Client Conference
0.00 pu
10 MW
27 MW
27 MW
A
53 MW
Seven
MVA
27 MW
A
27 MW
0.00 pu
MVA
-43 MW
AGC ON
0 MW
AGC ON
© 2010 PowerWorld Corporation
sla ck
0 MW
0 Mvar
18
Modeling System Adjustments
•
•
•
Contingency Block for Remedial Action Scheme
Block may be applied to multiple contingencies that cause similar
overloading on line 2-5
25
Optionally assign Model Criteria to block elements or entire block to
apply the RAS only at certain loading conditions
PowerWorld Client Conference
© 2010 PowerWorld Corporation
19
Primary Contingency with System
Adjustments
150 MW
40 Mvar
153 MW
AGC ON
58 MW
57 MW
A
One
80 MW
30 Mvar
Three
MVA
1.00 pu
1.05 pu
A
42 MW
95 MW
42 MW
Four
MVA
51 MW
40 MW
20 Mvar
A
85%
MVA
1.00 pu
A
44 MW
MVA
MVA
51 MW
100 MW
OFF AGC
22 MW
A
A
95 MW
MVA
44 MW
Two
A
1.04 p
pu
0 MW
21 MW
99%
110 MW
109 MW
MVA
Five
0.98 pu
150 MW
AGC ON
0 MW
A
130 MW
40 Mvar
MVA
200 MW
0 Mvar
Six
1.04 pu
0 MW
0 MW
0 MW
A
0 MW
Seven
MVA
0 MW
A
0 MW
1 04 pu
1.04
MVA
200 MW
OFF AGC
PowerWorld Client Conference
200 MW
AGC ON
slack
© 2010 PowerWorld Corporation
200 MW
0 Mvar
20
Secondary Contingencies
• Solve a Primary Contingency and set as reference
• Run the contingency analysis on the set of Secondary
Contingencies
• Repeat OPF or SCOPF processes for secondary
contingencies that result in overloads
PowerWorld Client Conference
© 2010 PowerWorld Corporation
21
SCOPF where System Adjustments are
not Permitted After Contingency
-60 MW
AGC ON
• SCOPF
One
difference
case (relative
to Base Case)
C
)
• Load must be Two
shed
h d att b
bus 5
for system to
be secure for 0 MW
the secondary 0 MvarSix
contingencies
g
0 MW
0 Mvar
17 MW
17 MW
A
0 MW
0 Mvar
Three
MVA
0.00 pu
0.00 pu
A
28 MW
43 MW
28 MW
Four
MVA
11 MW
0 MW
0 Mvar
A
MVA
0.00 pu
A
16 MW
MVA
MVA
11 MW
50 MW
AGC ON
6 MW
A
A
42 MW
0.00 pu
0.00 pu
PowerWorld Client Conference
MVA
16 MW
6 MW
A
2 MW
13 MW
MVA
Five
13 MW
-0.03 pu
0 MW
AGC ON
53 MW
A
-60 MW
0 Mvar
MVA
2 MW
26 MW
26 MW
A
53 MW
Seven
MVA
26 MW
A
26 MW
0.00 pu
MVA
-50 MW
AGC ON
-1 MW
AGC ON
© 2010 PowerWorld Corporation
slack
0 MW
0 Mvar
22
System Adjustments Revised
• Revised RAS to apply to Primary Contingency
so that Secondary Contingencies are secure
with no further System Adjustments
PowerWorld Client Conference
© 2010 PowerWorld Corporation
23
Generator and Load Models
• Use OPF with Minimum Control Change
objective
bj i ffunction
i to assign
i uniform
if
cost per
MW to adjust any OPF control
• However,
H
it may b
be d
desirable
i bl tto assign
i a hi
higher
h
cost to load controls than to generation controls
– In this way,
way load shedding may also be considered
considered,
but would only be applied if generator actions are
ineffective or extreme
– Use OPF with Minimum Cost objective function, and
assign “V-shaped” marginal cost curves to
generators and appropriate
g
pp p
benefit curves to loads
PowerWorld Client Conference
© 2010 PowerWorld Corporation
24
Generator Cost Curve
• Slope of curve is “cost” to adjust generator output by 1
MW
• Set breakpoint to the current operating point
• Easy to implement with Auxiliary File
Slope of line is
MWh Price 1
Cost ($/h)
Slope of line is
MWh Price 2:
Set to -MWh Price 1
MW Break 1:
Set to Gen Min MW
PowerWorld Client Conference
MW Break
B k2
2:
Set to Gen MW
(present output)
© 2010 PowerWorld Corporation
Gen Output (MW)
25
Generator Cost Curve Auxiliary File
• Cost to move all g
generators is set to $10 p
per
MW
// assign all generators a cost of $10/MWh to deviate from their
present outputs
SCRIPT
{
SelectAll(GEN);
SetData(GEN, [GenBidMW, GenBidMWHR, GenBidMW:1, GenBidMWHR:1],
["@GenMWMin", -10, "@GenMW", 10], Selected);
UnSelectAll(GEN);
}
PowerWorld Client Conference
© 2010 PowerWorld Corporation
26
Load Benefit Models
• Maximum load is set to nominal value
• Load benefit is much higher than cost to
redispatch generation
PowerWorld Client Conference
© 2010 PowerWorld Corporation
27
Combining Two Lists of Contingencies
• Use “Join Active
Contingencies”
feature to
combine list of
primary and
secondary
d
contingencies
into a complete
N-1-1 set
PowerWorld Client Conference
© 2010 PowerWorld Corporation
28
More Information
• White p
paper
p and sample
p p
power flow case
and contingencies
– http://www.powerworld.com/Resources/TransmissionPlanning.asp
PowerWorld Client Conference
© 2010 PowerWorld Corporation
29
Download