Whither
Whither
dynamic
dynamic
congestion management ?
congestion management ?
IREP Symposium 2004
IREP Symposium 2004
Cortina
Cortina
d
d
’
’
Ampezzo
Ampezzo
(
(
Italy
Italy
)
)
Louis WEHENKEL
Louis WEHENKEL
–
–
Universit
Universit
é
é
de Li
de Li
è
è
ge
ge
Outline
Outline
The proposal
The proposal
Static congestion management
Static congestion management
Æ
Æ
Dynamic congestion management
Dynamic congestion management
Some arguments in favor of Dynamic CM
Some arguments in favor of Dynamic CM
Immediate vs. delayed actions
Immediate vs. delayed actions
Multiple solutions of SCOPF based static CM
Multiple solutions of SCOPF based static CM
Market power, gaming
Market power, gaming
Sub
Sub
-
-
optimality of static CM
optimality of static CM
Feasibility and needs for research
Congestion management
Congestion management
¾
¾
Real-
Real
-time decision making by system
time decision making by system
operators to
operators to
z
z
maintain system security above minimum
maintain system security above minimum
zz
minimize economic impact
minimize economic impact
zz
avoid discrimination and market bias
avoid discrimination and market bias
¾
¾
Remarks
Remarks
z
z
time step typically of 15 to 30 minutes
time step typically of 15 to 30 minutes
zz
objectives monitored over a longer term
objectives monitored over a longer term
Static CM
Static CM
¾
¾
Problem formulation
Problem formulation
At time k, compute decision
At time k, compute decision
u
u
kkto
to
z
z satisfy satisfy instantaneousinstantaneoussecurity constraints and security constraints and z
z minimize minimize instantaneousinstantaneouscostscosts
Given
Given
x
x
kk, select
, select
u
u
kkin
in
U(x
U(x
kk) to minimize
) to minimize
c
c
kk(x
(x
kk,
,
u
u
kk)
)
¾
¾
Notation
Notation
k : discrete time index (say 15 minutes time step)
k : discrete time index (say 15 minutes time step)
x
xkk: electrical state vector at time k (estimated): electrical state vector at time k (estimated)
u
ukk: decision variables at time k (to determine): decision variables at time k (to determine)
c
ckk(x,u(x,u) : instantaneous cost function, ) : instantaneous cost function, U(x
U(x) : constraints on decision variables ) : constraints on decision variables
¾
¾
NB:
NB:
Constraints Constraints U(xU(x) include feasibility and all kinds of security ) include feasibility and all kinds of securityconstraints deemed relevant (N, N
Dynamic CM
Dynamic CM
¾
¾
Problem formulation
Problem formulation
zz
(Assuming a state transition model :
(Assuming a state transition model : x
x
k+1 k+1=
=
f(x
f(x
kk,
,
u
u
kk,
,
, ,w
w
k k)
)
)
)
z
z
At time k, compute a
At time k, compute a
sequence
sequence
of decisions
of decisions
(
(
u
u
kk, u
, u
k+1k+1,
,
…
…
, u
, u
k+Tk+T--11)
)
to
to
•
•
satisfy security constraints and
satisfy security constraints and
•
•
minimize cost induced
minimize cost induced
over the whole time interval
over the whole time interval
(k, k+T
(k, k+T
-
-
1)
1)
¾
¾
Remarks
Remarks
z
z
Apply
Apply
u
u
kkand refresh the sequence at the next time step
and refresh the sequence at the next time step
zz
Time step of 5 to 30 minutes
Time step of 5 to 30 minutes
zz
Time horizon T of several hours to a few days
Time horizon T of several hours to a few days
zz
(and we neglect faster dynamics)
(and we neglect faster dynamics)
Argument/Question No1
Argument/Question No1
¾
¾
Dynamic Congestion Management can in
Dynamic Congestion Management can in
principle reach a better security/cost
principle reach a better security/cost
tradeoff (over the long term) than static
tradeoff (over the long term) than static
congestion management
congestion management
Would savings be significant ?
Would savings be significant ?
Argument/Question No2
Argument/Question No2
¾
¾
In dynamic CM one can include constraints
In dynamic CM one can include constraints
and/or penalization terms to
and/or penalization terms to
z
z
allocate impact on market participants in a non
allocate impact on market participants in a non
discriminating way (whatever that means
discriminating way (whatever that means
…
…
)
)
z
z
fight against gaming and market power
fight against gaming and market power
What is the impact of this on the
What is the impact of this on the
overall security/cost tradeoff ?
overall security/cost tradeoff ?
Computational feasibility ?
Computational feasibility ?
Try to combine existing model
Try to combine existing model-
-based tools
based tools
z
z