Documente Academic
Documente Profesional
Documente Cultură
erators and are denoted by the set PV, enforce (1a) and Re Vk Y k· V
= Pk (η) ∀k ∈ {PQ, PV} (2b)
(1c) with specified Pk and |Vk |2 . The associated reactive
power Qi may be computed as an “output quantity” via Im Vk Y k· V = Qk (η) ∀k ∈ PQ (2c)
(1b). Finally, a single slack bus is selected with specified (
Im Vk Y k· V ≥ Qmax ψU k + Qmin
k k (1 − ψU k )
Vk (typically chosen such that the reference angle is 0◦ ,
Im Vk Y k· V ≤ Qk ψLk + Qmax
min
k (1 − ψLk )
i.e., Im (Vk ) = 0). The set S denotes the slack bus.
The active power Pk and reactive power Qk at the slack ( ∀k ∈ {PV, S} (2d)
bus are determined from (1a) and (1b); network-wide Vk V k ≥ |Vk∗ |2 (1 − ψU k )
∀k ∈ {PV, S} (2e)
conservation of complex power is thereby satisfied. Vk V k ≤ |Vk∗ |2 (1 − ψLk ) + M ψLk
Note that while we consider a constant-power load ψLk + ψU k ≤ 1 ∀k ∈ {PV, S} (2f)
model, more general “ZIP” models which also have X
constant-current and constant-impedance components can (ψLk + ψU k ) ≤ ng − 1 (2g)
be incorporated into the convex relaxations [29]. k∈{PV, S}
Additionally, generator reactive power outputs must be ψU k ∈ {0, 1} ψLk ∈ {0, 1} ∀k ∈ {PV, S} (2h)
within specified limits. If a generator’s reactive power
output is between the upper and lower limits, the gen- where ng is the number of PV and slack buses; M is
erator maintains a constant voltage magnitude at the bus a large constant; Pk (η) and Qk (η) are specified linear
(i.e., behaves like a PV bus). If a generator’s reactive functions of η providing the active and reactive power
power output reaches its upper limit, the reactive power loading directions, respectively, at bus k; and Vk∗ denotes
output is fixed at the upper limit and the bus voltage specified voltage magnitudes at slack and PV buses.
magnitude is allowed to decrease (i.e., behaves like a Equations (2b) and (2c) correspond to the power flow
PQ bus with reactive power injection given by the upper equations (1a) and (1b). Equations (2d)–(2h) use binary
limit). If the generator’s reactive power output reaches its variables to implement the complementarity constraints
lower limit, the reactive power output is fixed at the lower from [15] that model the reactive power versus voltage
limit and the voltage magnitude is allowed to increase magnitude characteristic shown in Figure 1. When the
(i.e., the bus behaves like a PQ bus with reactive power binary variable ψUk is equal to one, the upper reactive
injection determined by the lower limit). Figure 1 shows power limit of the generator at bus k is binding. Accord-
this reactive power versus voltage characteristic with a ingly, (2d) fixes the reactive power output at the upper
voltage magnitude setpoint of V ∗ and lower and upper limit and (2e) sets the lower voltage magnitude limit to
reactive power limits of Qmin and Qmax . zero. When the binary variable ψLk is equal to one, the
lower reactive power limit of the generator at bus k is
3. Non-Convex Optimization Formulation binding. Accordingly, (2d) fixes the generator reactive
for Calculating Voltage Stability Margins power output at the lower limit and (2e) removes the
upper voltage magnitude limit. When both ψUk = 0 and
This section reviews a non-convex optimization prob- ψLk = 0, (2d) constrains the reactive power output within
lem adopted from [15] whose solution provides a voltage the upper and lower limits and (2e) fixes the voltage
magnitude to the specified value Vk∗ . Consistency in the
reactive power limits is enforced by (2f); a generator’s
Pk = tr Hk W (6a)
reactive power output cannot simultaneously be at both
the upper and lower limits. Constraint (2g) ensures the Qk = tr H̃k W (6b)
existence of at least one voltage-controlled bus. This is
not necessary but improves convergence characteristics. where tr (·) is the trace operator. The squared voltage
The optimal solution to (2), denoted η ∗ , provides a magnitudes are
stability margin in the specified loading direction.
|Vk |2 = tr (ek e⊺k W) (6c)
4. Convex Relaxations The expressions in (6) are linear in the entries of W.
Thus, all the non-linearity is isolated to the rank con-
This section employs convex SDP and SOCP relax- straint (5). The SDP relaxation is formed by using (6) to
ations of the non-convex power flow equations (1) to replace all terms involving V in (2) with terms involving
upper bound the voltage stability margin η ∗ from (2). W and then relaxing the rank constraint W = V V H to
The formulations in this section are developed from relax- the positive semidefinite matrix constraint W < 0:
ations of optimal power flow problems in [30] and [21].
When combined with the integer constraints in (2d)–(2h), max η subject to (7a)
W,η,ψL ,ψU
the resulting formulations are mixed-integer SDP and
mixed-integer SOCP problems. Despite the non-convexity
tr Hk W = Pk (η) ∀k ∈ {PQ, PV} (7b)
resulting from the integer constraints, global solution
of these problems is enabled by the convexity of the tr H̃k W = Qk (η) ∀k ∈ PQ (7c)
underlying relaxations of the power flow equations and
the availability of lower and upper bounding techniques tr H̃k W ≥ Qmax
k ψU k + Qmin
k (1 − ψU k )
for mixed-integer conic programs [31], [32].3 The SDP
tr H̃k W ≤ Qmin max
k ψLk + Qk (1 − ψLk )
relaxation was first presented in [17] and extended to
handle reactive-power-limited generators in [20]. The ( ∀k ∈ {PV, S} (7d)
SOCP relaxation is the main contribution of this paper. tr (ek e⊺k W) ≥ (Vk∗ )2 (1 − ψU k )
tr (ek e⊺k W) ≤ (Vk∗ )2 (1 − ψLk ) + M ψLk
4.1. SDP Relaxation ∀k ∈ {PV, S} (7e)
W<0 (7f)
Using the quadratic relationship between the power ψLk + ψU k ≤ 1 ∀k ∈ {PV, S} (7g)
injections and the voltage phasors, the SDP relaxation X
is developed by isolating the power flow non-convexity (ψLk + ψU k ) ≤ ng − 1 (7h)
to a rank constraint. Relaxation of this rank constraint k∈{PV, S}
to a less stringent positive semidefinite matrix constraint ψU k ∈ {0, 1} ψLk ∈ {0, 1} ∀k ∈ {PV, S} (7i)
yields the SDP relaxation.
Denote the k th column of the n × n identity matrix as Denote the globally optimal objective value to (7)
ek . Define the Hermitian matrices as ηSDP
∗
.
A global solution to the SDP relaxation which satisfies
the rank condition (5) is exact and thus yields both the
YH ek e⊺k + ek e⊺k Y globally maximal voltage stability margin and the voltage
Hk = (3)
2 phasors at the “nose point” of the P–V curve. However,
YH ek e⊺k − ek e⊺k Y ηSDP
∗
provides an upper bound on the voltage stability
H̃k = (4)
2j margin even if the rank condition (5) is not satisfied.
⊺ H Without consideration of reactive power limits (i.e.,
where (·) and (·) indicate the transpose and conjugate Qmax = −Qmin = ∞, ψUk = ψLk = 0, ∀k ∈
k k
transpose, respectively. Let W denote the n × n rank-one {PV, S}), the SDP relaxation is equivalent to the for-
Hermitian matrix mulation in [17]. By exploiting network sparsity, calcu-
lation of voltage stability margins for large systems is
W =VVH (5) computationally tractable [18], [19].
The formulation with consideration of reactive power
The active and reactive power injections are limits, first presented in [20], is a mixed-integer SDP.
Mixed-integer SDP solvers, such as YALMIP’s branch-
3. When the meaning is clear from the context, we occasionally abuse
terminology by referring to formulations with both convex constraints and-bound algorithm [31], are not mature and the appli-
and non-convex integer variables as “convex relaxations.” cability of (7) is thus limited to small systems.
4.2. SOCP Relaxation
|Vl |2 bsh,lm
Computational difficulties related to the immaturity of |Vm |2 = 2
− 2 (Xlm Qlm + Rlm Plm ) − |Vl |2 Xlm 2
τlm τlm
mixed-integer SDP solvers motivates the development of 2 2
!
2 2 2 b sh,lm |V l|
more computationally tractable alternatives to the formu- + Rlm + Xlm Qlm bsh,lm + τlm Llm + 2
4τlm
lation in Section 4.1. This section presents a computa-
(12)
tionally advantageous mixed-integer SOCP relaxation.
We use the “branch-flow model” (BFM) relaxation Active and reactive line losses are
of the power flow equations from [21]. The BFM has
the same optimal objective value as a relaxation of the Rlm b2sh,lm
2
complex SDP constraint W < 0 to less stringent SOCP Ploss,lm =Rlm τlm Llm + 2
|Vl |2 + Qlm Rlm bsh,lm
4τlm
constraints (i.e., the “bus-injection model” relaxation (13a)
in [21]). The BFM is selected due to its superior numeric 2
!
2 X b
lm sh,lm − 2b sh,lm
characteristics [33]. Qloss,lm =Xlm τlm Llm + 2
|Vl |2
The BFM relaxes the DistFlow equations [34], which 4τlm
formulate the power flow equations in terms of active (13b)
power, reactive power, and squared current magnitude
The active and reactive injections at bus k are
flows, Plm , Qlm , and Llm , respectively, into terminal l
of the line connecting buses l and m as well as squared X X
2 PkSOCP = Plm + (Ploss,lm − Plm ) + gsh,k |Vk |2
voltage magnitudes |Vk | at each bus k.
{(l,m)∈L {(l,m)∈L
As shown in Figure 2, consider a line model with s.t. l=k} s.t. m=k}
an ideal transformer that has a specified turns ratio (14a)
τlm ejθlm : 1 in series with a Π circuit with series
X X
QSOCP
k = Qlm + (Qloss,lm − Qlm ) + bsh,k |Vk |2
impedance Rlm + jXlm and shunt admittance jbsh,lm . {(l,m)∈L {(l,m)∈L
s.t. l=k} s.t. m=k}
0 + j Q G5 0 + j Q G4 0 + j Q G3
5 4 3
Vk V k ≤ |Vk∗ |2 (16a)
Qmax
Im Vk Yk· V ≤ k (16b) j 0.1 j 0.1
j 0.1 j 0.1
PD3 + j 0
Accordingly modifying the SDP and SOCP relaxations PG1+ j Q G1 PG2+ j Q G2
6. Results
[18] R. Jabr, “Exploiting Sparsity in SDP Relaxations of the [33] L. Gan and S. Low, “Convex Relaxations and Linear
OPF Problem,” IEEE Trans. Power Syst., vol. 27, no. 2, Approximation for Optimal Power Flow in Multiphase
pp. 1138–1139, May 2012. Radial Networks,” in 18th Power Syst. Comput. Conf.
(PSCC), Aug. 2014.
[19] D. Molzahn, J. Holzer, B. Lesieutre, and C. DeMarco,
“Implementation of a Large-Scale Optimal Power Flow [34] M. Baran and F. Wu, “Optimal Capacitor Placement on
Solver Based on Semidefinite Programming,” IEEE Trans. Radial Distribution Systems,” IEEE Trans. Power Del.,
Power Syst., vol. 28, no. 4, pp. 3987–3998, 2013. vol. 4, no. 1, pp. 725–734, Jan. 1989.
[20] D. Molzahn, V. Dawar, B. Lesieutre, and C. DeMarco, [35] B. Lesieutre and I. Hiskens, “Convexity of the Set of Fea-
“Sufficient Conditions for Power Flow Insolvability Con- sible Injections and Revenue Adequacy in FTR Markets,”
sidering Reactive Power Limited Generators with Appli- IEEE Trans. Power Syst., vol. 20, no. 4, pp. 1790–1798,
cations to Voltage Stability Margins,” in IREP Symp. Bulk Nov. 2005.
Power Syst. Dynam. Control - IX. Optimiz., Secur. Control
Emerg. Power Grid, Aug. 25-30 2013. [36] Univ. Washington Power Syst. Archive, http://www.ee.
washington.edu/research/pstca/.
[21] S. Low, “Convex Relaxation of Optimal Power Flow: Parts
I & II,” IEEE Trans. Control Network Syst., vol. 1, no. 1, [37] Univ. Edinburgh Power Syst. Archive, “GB Network,”
pp. 15–27, Mar. 2014. http://www.maths.ed.ac.uk/optenergy/NetworkData/
fullGB/.
[22] J. Jarjis and F. D. Galiana, “Analysis and Characterization
of Security Regions in Power Systems, Part I: Load [38] R. Zimmerman, C. Murillo-Sánchez, and R. Thomas,
Flow Feasibility Conditions in Power Systems,” McGill “MATPOWER: Steady-State Operations, Planning, and
University, DOE/ET/29108–T1-Pt.1, Mar. 1980. Analysis Tools for Power Systems Research and Educa-
tion,” IEEE Trans. Power Syst., no. 99, pp. 1–8, 2011.
[23] M. Ilic, “Network Theoretic Conditions for Existence and
Uniqueness of Steady State Solutions to Electric Power [39] S. Fliscounakis, P. Panciatici, F. Capitanescu, and L. We-
Circuits,” in IEEE Int. Symp. Circuits Syst. (ISCAS), vol. 6, henkel, “Contingency Ranking with Respect to Overloads
May 1992, pp. 2821–2828 vol.6. in Very Large Power Systems Taking into Account Un-
certainty, Preventive and Corrective Actions,” IEEE Trans.
[24] F. Dörfler and F. Bullo, “Novel Insights into Lossless AC Power Syst., vol. 28, no. 4, pp. 4909–4917, 2013.
and DC Power Flow,” in IEEE Power Eng. Soc. General
Meeting, Jul. 2013. [40] D. Molzahn, C. Josz, I. Hiskens, and P. Panciatici, “So-
lution of Optimal Power Flow Problems using Moment
[25] M. Ebrahimpour and J. Dorsey, “A Test for the Existence Relaxations Augmented with Objective Function Penaliza-
of Solutions in Ill-Conditioned Power Systems,” in IEEE tion,” IEEE 54th Ann. Conf. Decis. Control (CDC), Dec.
Southeastcon, Apr. 1991, pp. 444–448. 2015.