Lesieutre Molzahn Borden Demarco-Allerton2011
Lesieutre Molzahn Borden Demarco-Allerton2011
Lesieutre Molzahn Borden Demarco-Allerton2011
Abstract—The application of semidefinite programming (SDP) While this approach is promising, the relaxation inherent
to power system problems has recently attracted substantial in the SDP formulation may yield solutions that are not
research interest. Specifically, a recent SDP formulation offers physically meaningful. However, with their success on a
a convex relaxation to the well-known, typically nonconvex
“optimal power flow” (OPF) problem. This new formulation was significant number of standard IEEE test cases, Lavaei and
demonstrated to yield zero duality gap for several standard power Low claim in [7] that their SDP formulation will satisfy a
systems test cases, thereby ensuring a globally optimal OPF condition ensuring zero duality gap between the primal and
solution in each. The first goal of the work here is to investigate dual objective functions for most practical OPF problems.
this SDP algorithm for the OPF, and show by example that it can We explore a counterexample to this assertion: a three-
fail to give a physically meaningful solution (i.e., it has a non-
zero duality gap) in some scenarios of practical interest. The bus system with a constraint on the magnitude of complex
remainder of this paper investigates a SDP approach utilizing power flow (“apparent power”) on a transmission line. This
modified objective and constraints to compute all solutions example represents a power system with parameters in realistic
of the nonlinear power flow equations. Several variants are ranges, operated with a commonly imposed constraint. The
described. Results suggest SDP’s promise as an efficient algorithm SDP formulation finds a physically meaningful solution when
for identifying large numbers of solutions to the power flow
equations. the line-flow limit is reasonably large, but fails when a stricter
line-flow limit is enforced. The latter case has a non-zero
I. I NTRODUCTION duality gap.
The optimal power flow (OPF) problem seeks decision Directing attention to constraint equations within the OPF,
variable values to yield an optimal operating point for an the power flow equations govern the relationships between
electric power system in terms of a specified objective and voltages and active and reactive power injections in a power
subject to a wide range of engineering limits on active and system. Solutions to the power flow equations correspond to
reactive power generation, bus voltage magnitudes, transmis- the equilibrium points of the underlying differential equations
sion line and transformer flows, and possibly network stability that govern power system dynamic behavior; it is well known
constraints. Total generation cost is the typical objective; other that large numbers of such solutions can exist [8]. Locating
objectives, such as loss minimization, may be considered. multiple solutions to the power flow equations, particularly
The nonconvexity of the OPF problem has made solution those exhibiting low-voltage magnitude, is important to power
techniques an ongoing topic of research since the problem was system stability assessment [9], [10], [11], [12].
first introduced in 1962 by Carpentier [1]. Nonconvexity in One very direct approach to finding multiple power flow
typical OPF formulations enters largely through the nonlinear solutions simply initializes a Newton-Raphson iteration [13]
power flow equations representing physical constraints on the over a range of carefully selected candidate initial conditions.
electric grid [2]. The long literature reflects a wide range of In another approach, Salam et al. [14] applied the homotopy
proposed solution techniques including successive quadratic method of Chow et al. [15] to the power flow problem. This
programs, Lagrangian relaxation, genetic algorithms, particle method can reliably find all solutions [14] but has a com-
swarm optimization, and interior point methods [3], [4]. putational complexity that grows exponentially with system
Recent research has pursued the application of semidefinite size. Ma and Thorp developed a continuation power flow
programming (SDP) to the OPF problem [5], [6], [7]. SDP algorithm that is computationally tractable for large systems
formulations create a convex relaxation of the OPF problem; [16]. However, while the original work claimed a guarantee
the global solution of the relaxed problem can be found in that the algorithm would find all solutions, a recent critique
polynomial time. If the relaxed problem can then be guaran- of this paper revealed a flaw in the associated proof [17], and
teed to display a zero duality gap, the solution of the relaxed we have subsequently constructed a counterexample. Thus one
problem must be the global optimum of the original OPF. may fairly characterize the state of the art as lacking a tractable
None of the prior methods offer such a means to guarantee algorithm to compute all solutions to the power flow solutions.
global optimum, and hence the SDP formulation has attracted We investigate a SDP formulation of the power flow
significant interest. problem in the context of five-bus and seven-bus example
n
systems whose modest dimension allow for identification of X
PGk − PDk =Vdk (Gik Vdi − Bik Vqi )
all solutions via [14]. We attempt to replicate these solutions
i=1
using two variants of the SDP approach to the OPF: one n
X
modifying constraints, the other modifying the objective. The + Vqk (Bik Vdi + Gik Vqi ) (2f)
constraint modification proved wholly unsuccessful. Objective i=1
modification had varying success, as described in more detail n
X
below. QGk − QDk =Vdk (−Bik Vdi − Gik Vqi )
This paper is organized as follows. In Section II, we i=1
n
present the OPF problem in both its classical form and the X
+ Vqk (Gik Vdi − Bik Vqi ) (2g)
SDP form. In Section III, we discuss cases where the SDP
i=1
formulation of the OPF problem fails to provide physically
meaningful results. This includes an example using a three-bus Note that this formulation limits the apparent power flow
system where the SDP formulation fails with a strict line-flow measured at each end of a given line, recognizing that active
constraint. In Section IV, we discuss techniques for finding and reactive line losses can cause these quantities to differ.
multiple solutions to the power flow problem using the SDP
formulation. B. Semidefinite Programming Formulation of the Optimal
Power Flow Problem
II. T HE O PTIMAL P OWER F LOW P ROBLEM
This section describes the formulation of the OPF problem
We first present the OPF problem as it is classically formu- as adopted from the SDP algorithm of [7]. Let ek denote
lated. Specifically, this formulation is in terms of rectangular the k th standard basis vector in Rn . Define the matrix Yk =
voltage coordinates, active and reactive power generation, and ek eTk Y, where the superscript T indicates the transpose opera-
apparent power line-flow limits. See [18] for a review of tor. Define the matrix Ylm = j blm T T
2 + ylm el el − (ylm ) el em ,
the power flow equations in rectangular voltage coordinates. where blm is the total shunt susceptance and ylm is the series
−1
As noted above, this classical OPF formulation is generally admittance of the line (see Figure 1, ylm = (Rlm + jXlm ) ).
nonconvex. We then review the SDP formulation of [7].
Rlm jXlm
A. Classical Formulation of the Optimal Power Flow Problem
Consider an n-bus power system, where N = {1, 2, . . . , n}
represents the set of all buses, G represents the set of generator
buses, and L represents the set of all lines. Let PDk + jQDk j blm
2 j blm
2
represent the active and reactive load demand at each bus
k ∈ N . Let Vk = Vdk + jVqk represent the voltage phasors in
rectangular coordinates at each bus k ∈ N . Let PGk + jQGk
Fig. 1. Transmission Line Π Circuit Model
represent the generation at generator buses k ∈ G. Let Slm
represent the apparent power flow on the line (l, m) ∈ L.
Superscripts “max” and “min” denote specified upper and Matrices employed in the SDP algorithm are given as
lower limits. Let Y = G + jB denote the network admittance
matrix.
" #
1 Re Yk + YkT Im YkT − Yk
Define a quadratic objective function associated with each Yk = (3)
2 Im Yk − YkT Re Yk + YkT
generator k ∈ G, typically representing a dollar/hour variable " #
1 Im Yk + YkT Re Yk − YkT
operating cost.
Ȳk = − (4)
2 Re YkT − Yk Im Yk + YkT
2
fk (PGk ) = ck2 PGk + ck1 PGk + ck0 (1) " #
ek eTk 0
Mk = (5)
The classical OPF problem can then be written as 0 ek eTk
" #
T T
1 Re Ylm + Ylm Im Ylm − Ylm
X Ylm = T
T
(6)
min fk (PGk ) (2a) 2 Im Ylm − Ylm Re Ylm + Ylm
k∈G "
T
T
#
1 Im Ylm + Ylm Re Ylm − Ylm
subject to Ȳlm = − (7)
T T
min max 2 Re Ylm − Ylm Im Ylm + Ylm
PGk ≤ PGk ≤ PGk ∀k ∈ G (2b)
Qmin max
Gk ≤ QGk ≤ QGk ∀k ∈ G (2c) Define vectors of Lagrange multipliers associated with
2 2 lower inequality bounds (2b), (2c), and (2d) as λk , γ k , and
2
Vkmin ≤ Vdk 2
+ Vqk ≤ (Vkmax ) ∀k ∈ N (2d)
max
µk , and those associated with upper bounds as λ̄k , γ̄k , and
|Slm | ≤ Slm ∀ (l, m) ∈ L (2e) µ̄k , respectively.
Define 3 × 3 symmetric matrices to represent generalized III. D ISCUSSION ON THE S EMIDEFINITE P ROGRAMMING
Lagrange multipliers for the line-flow limits (2e): Hlm , with F ORMULATION ’ S A BILITY TO P ROVIDE P HYSICALLY
Hik
lm the (i, k) element of Hlm . M EANINGFUL R ESULTS
Define 2 × 2 symmetric matrices to represent generalized It is important to note that the SDP formulation above
Lagrange multipliers for the quadratic cost functions (2a): Rk , does not enforce the two-dimensional nullspace for A nor the
with Rik
k the (i, k) element of Rk . corresponding rank one condition on W. If the nullspace of A
Define aggregate multipliers λk , γk , and µk for all k ∈ N . has dimension greater than two at the dual problem’s solution,
the duality gap is non-zero and W does not yield a solution
( √ to the primal OPF problem of interest. In [7] the authors
λ̄k − λk + ck1 + 2 ck2 R12
k if k ∈ G
λk = (8) argue that “practical systems operating at normal conditions”
λ̄k − λk otherwise will display this zero duality gap based on their experience
γk = γ̄k − γ k (9) with a number of IEEE test systems. However, in general,
µk = µ̄k − µk (10) the SDP formulation of the dual problem offers three possible
outcomes: a solution that meets conditions for zero duality
Finally, define a scalar real-valued function h and matrix- gap, and hence yields a globally optimal solution to the OPF
valued function A. problem; a solution to the relaxed SDP formulation with a
higher rank W (hence physically meaningless as a solution to
Xn the original OPF problem); the SDP formulation may have no
h= λk Pkmin − λ̄k Pkmax + λk PDk + γ k Qmin
k
k∈N
feasible solution.
2 We begin by discussing a class of solution that [7] discounts
−γ̄k Qmax
k + γk QDk + µk Vkmin − µ̄k (Vkmax )2 (11) as being abnormal, and for which they argue one may not
X X n o expect a zero duality gap: that of negative Lagrange multipliers
ck0 − R22 max 2
) H11 22 33
+ k − (Slm lm + Hlm + Hlm associated with active power balance constraints.
k∈G (l,m)∈L
A. Duality Gap in the Case of Negative LMPs
X The Lagrange multipliers λk for the active power constraints
A= λk Yk + γk Ȳk + µk Mk
given in (2f) and (8) are, in the terminology of power markets,
k∈N
X locational marginal prices (LMP). These are commonly com-
2H12 13
+ lm Ylm + 2Hlm Ȳlm (12) puted and updated many times daily in wholesale electricity
(l,m)∈L markets in the U.S. Simple intuition regarding unconstrained
The SDP formulation of the dual OPF problem may then markets might lead one to believe an OPF solution with
be written as: negative λk , (i.e., consumers at some locations are paid to
consume) could be considered “abnormal” and excluded from
consideration. The authors of [7] do so, stating that their SDP
max h (13a) formulation is not guaranteed to yield a solution with zero
subject to duality gap under these conditions. However, power system
markets operate at conditions with negative LMPs with some
A0 (13b)
regularity. Binding line-flow constraints can cause negative
Hlm 0 ∀ (l, m) ∈ L (13c) LMPs. In systems with binding line-flow constraints, it is
Rk 0, R11
=1
k ∀k ∈ G (13d) possible that increasing the power delivered to certain buses
λk ≥ 0, λ̄k ≥ 0, γ k ≥ 0, γ̄k ≥ 0, µk ≥ 0, µ̄k ≥ 0 (13e) may relieve congestion elsewhere in the system. Reducing
transmission congestion allows for greater output from cheaper
where 0 indicates the corresponding matrix is positive generators, thus reducing overall system costs. Negative LMPs
semidefinite. This formulation is Optimization 4 in [7]. will occur at buses where increasing power consumption leads
The matrix W is the generalized Lagrange multiplier of to decreased overall system costs.
constraint (13b). If the matrix function A evaluated at the The MidwestISO, which operates one the largest wholesale
dual problem’s optimal solution has two zero eigenvalues, [7] power markets in the U.S., displays a color-coded contour map
demonstrates that a unique rank one W can be obtained, and of LMPs throughout its system on its publicly accessible web-
the duality gap is zero. The optimal voltages in rectangular site [19], updating the LMP values at 5-minute intervals. This
coordinates can be extracted from the rank one W. Expressing market saw periods of negative LMPs many times throughout
the rank one matrix as an outer product, W = xxT , one has the summer 2011 period; a sample June 2011 LMP contour is
shown in Figure 2. In this example, 32 of the 190 commercial
T pricing nodes in the MidwestISO market displayed negative
x = Vd1 · · · Vdn Vq1 · · · Vqn (14)
LMPs, with the most negative being a price of $-112 per
yielding the globally optimal solution to the primal OPF MWh at a node in the Hoosier Energy control area. Inability
problem. to reliably compute OPF solutions for situations that yield
PG1+ j Q G1 PG2+ j Q G2
negative LMPs appears to be a practical limitation of the SDP 110. MW 110. MW
formulation. + j 40. MVAR + j 40. MVAR
1 2
95 MW
+ j 50. MVAR
0 + j Q G3
Fig. 2. Negative LMPs (Lagrange Multipliers) in the MidwestISO Market From Bus To Bus R X b
[19] 1 3 0.065 0.620 0.450
3 2 0.025 0.750 0.700
1 2 0.042 0.900 0.300
B. Duality Gap in the Case of Strict Line-Flow Constraints
TABLE II
Here we provide a new computational example to demon- T HREE -B US S YSTEM N ETWORK D ATA
strate that the SDP formulation of the OPF problem may
also fail to produce physically meaningful solutions in the
presence of line-flow constraints. The SDP formulation of
the OPF problem was solved using YALMIP version 3 [20] have no flow limits). The SDP formulation yields a physi-
and SeDuMi version 1.3 [21] for a simple three-bus example. cally meaningful result, as evidenced by the two-dimensional
For comparison purposes, the classical formulation of the nullspace of A, that matches the solution of the classical
OPF problem was solved using an interior point method formulation. The solution is shown in Tables III and IV,
implemented in MATPOWER version 4.0 [4]. and aggregated Lagrange multipliers (LMPs) for active and
The three-bus power system for our example is depicted in reactive power obtained from (8) and (9) are given in Table V.
Figure 3, where the numeric values indicate the PDk + jQDk
load demands in MW and MVAR. This example uses a 100 Bus 1 Bus 2 Bus 3
|V | 1.069 1.028 1.001
MVA base. The active and reactive power outputs of generators δ (degrees) 0 9.916 -13.561
1 and 2 have large, nonbinding limits. The “generator”at bus Pg (MW) 131.09 185.93 0
3 is a synchronous condenser (i.e. it produces only reactive Qg (MVAR) 17.02 -3.50 0.06
power). The reactive power limits for generator 3 are large TABLE III
enough to be nonbinding. The quadratic generator cost curves S OLUTION TO 3-B US S YSTEM WITH L INE -F LOW L IMIT OF 60 MVA
(C LASSICAL AND SDP F ORMULATIONS )
for generators 1 and 2 are given in Table I for power generation
in MWh, where c2 is the coefficient of the squared term, c1 is
the coefficient of the linear term, and c0 is a constant. There is
no cost associated with generator 3 since it produces no active From Bus To Bus From MVA To MVA
power. The network data are given in Table II. Line shunt 1 3 43.90 47.47
susceptances are specified for the entire line (see Figure 1 for 3 2 60.00 60.00
1 2 22.72 28.69
the Π model circuit representation). The voltage magnitudes
at all buses are constrained to the range 1.1 to 0.9. All values TABLE IV
L INE -F LOW D ATA FOR 3-B US S YSTEM WITH L INE -F LOW L IMIT OF 60
are given in per unit. MVA (C LASSICAL AND SDP F ORMULATIONS )
Generator c2 c1 c0
1 $0.11 per (MWh)2 $5 per MWh $0
2 $0.085 per (MWh)2 $1.2 per MWh $0
Bus 1 Bus 2 Bus 3
TABLE I λ ($/MWh) 33.84 32.81 35.96
T HREE -B US S YSTEM G ENERATOR C OST D ATA γ ($/MVAR-hour) 0 0 0
TABLE V
A GGREGATED L AGRANGE M ULTIPLIERS FOR 3-B US S YSTEM WITH
First consider a line-flow limit of 60 MVA enforced on both L INE -F LOW L IMIT OF 60 MVA
ends of the line between bus 2 and bus 3 (all other lines
The optimal objective values for both the SDP and classical lower bounds that of the classical formulation, as expected.
formulations are $5707.07 per hour. While space limitations preclude full system descriptions,
Now reduce the line-flow limit to 50 MVA while leaving larger examples also showed these same properties, in which
the other parameters unchanged. The solution to the SDP for- the SDP algorithm yielded an A matrix of rank greater than
mulation yields an A matrix with four-dimensional nullspace. two, and hence failed to provide a meaningful OPF solution.
The solution therefore has a non-zero duality gap and is no Again, the problematic solution cases appeared as sufficiently
longer physically meaningful. However, the classical formu- strict line-flow limits were imposed.
lation solved via an interior point method in MATPOWER In cases for which the SDP formulation fails to provide a
does yield a (at least locally optimal) solution as shown in zero duality gap, one may conjecture that there remains useful
Tables VI and VII. Aggregated Lagrange multipliers (prices) information to be garnered, particularly in cases for which
for active and reactive power obtained using MATPOWER W is close to a rank one matrix. As a pragmatic heuristic,
are given in Table VIII. The aggregated Lagrange multipliers the binding constraints for the (nonphysical) solution to the
at the nonphysical SDP solution are given in Table IX. Note SDP formulation might be assumed to be the same as those
that all aggregated Lagrange multipliers in both the classical for the actual optimal solution. For an n-bus system with 2n
and SDP formulations are non-negative, and the active power binding constraints, the values of all unknown variables are
balance Lagrange multipliers λ are strictly positive. The du- fully determined, and, with a sufficiently close initial guess,
ality gap/loss-of-physically-meaningful SDP solution cannot, could be computed via standard Newton-Raphson. In cases for
therefore, be attributed to negative Lagrange multipliers. which the binding constraints do not yield a fully determined
system, the dimension of the feasible space is still significantly
Bus 1 Bus 2 Bus 3 reduced, and the closest rank one approximation to W could
|V | 1.100 0.926 0.900
δ (degrees) 0 7.259 -17.267 be employed to yield an initial guess to an alternative OPF
Pg (MW) 148.07 170.01 0 algorithm.
Qg (MVAR) 54.70 -8.79 -4.84
IV. T HE P OWER F LOW P ROBLEM
TABLE VI
S OLUTION TO 3-B US S YSTEM WITH L INE -F LOW L IMIT OF 50 MVA We first review the power flow problem in rectangular
(C LASSICAL F ORMULATION ) coordinates. As noted previously, in practice, individual solu-
tions are easily computed via Newton methods; the challenge
lies in attempting to identify all solutions. To this end, we
demonstrate how the power flow problem can be formulated
From Bus To Bus From MVA To MVA
1 3 52.29 60.28 as an OPF problem through suitable choice of the constraints
3 2 50.00 50.00 and objective function. The SDP formulation of this problem is
1 2 14.02 33.33 adapted to the goal of finding multiple solutions to the power
TABLE VII flow equations.
L INE -F LOW D ATA FOR 3-B US S YSTEM WITH L INE -F LOW L IMIT OF 50
MVA (C LASSICAL F ORMULATION ) A. The Power Flow Equations in Rectangular Coordinates
The power flow equations relate the active and reactive
power injected at each bus to the voltage phasor at each bus.
Bus 1 Bus 2 Bus 3
The variables associated with each bus k are the net active
λ ($/MWh) 37.57 30.10 45.54 power injection (Pk = PGk − PDk ), the net reactive power in-
γ ($/MVAR-hour) 0 0 0 jection (Qk = QGk − QDk ), and the voltage Vk = Vdk + jVqk .
TABLE VIII The power flow equations are shown in (2f) and (2g). The
A GGREGATED L AGRANGE M ULTIPLIERS FOR 3-B US S YSTEM WITH voltage magnitude equation is
L INE -F LOW L IMIT OF 50 MVA (C LASSICAL F ORMULATION )
2 2 2
|Vk | = Vdk + Vqk (15)
See [18] for a review of the power flow equations in rectan-
Bus 1 Bus 2 Bus 3 gular voltage coordinates.
λ ($/MWh) 35.78 31.62 40.83
γ ($/MVAR-hour) 0 0 0
While (2f), (2g), and (15) must all be satisfied at all buses,
only two equations are directly enforced at each bus when
TABLE IX
A GGREGATED L AGRANGE M ULTIPLIERS FOR 3-B US S YSTEM WITH solving the power flow problem. To identify the class of
L INE -F LOW L IMIT OF 50 MVA (SDP F ORMULATION ) constraints imposed at each, buses in the power flow problem
are classified as one of three ”types”: PQ (bus indices denoted
by PQ), PV (bus indices denoted by PV), and slack (bus
The optimal objective value for the SDP formulation is index denoted by S). PQ buses enforce the active and reactive
$5789.87 per hour, whereas the optimal objective value to power equations (2f) and (2g). PV buses enforce the active
the classical formulation is $5812.60 per hour. Thus, the power and voltage magnitude equations (2f) and (15). Finally,
objective function value at the relaxed solution of the SDP a single slack bus enforces specified values of Vdk and Vqk .
B. The Power Flow Equations Formulated as an OPF Problem 0.45 + j 0.15 0.4 + j 0.05
By “tightening” inequality constraints that appear in the V = 1.06
OPF problem (in the limit, upper and lower limits equal), it 0 deg 5 2 3
is clear that one can recover the equalities for the power flow
0.08 + j 0.24 0.01 + j 0.03
problem as a subset of the standard constraints of the OPF
problem. In particular, for sufficiently small ǫ > 0, one may
0.06 + j 0.18
impose OPF constraints:
0.02 + j 0.06 0.08 + j 0.24
0.06 + j 0.18
V. C ONCLUSION
This paper has investigated existing and new applications
voltage magnitudes, in the form
of the semidefinite programming formulation of the optimal
n power flow problem. We have discussed two practical system
2
X
min cT |V | = min ci trace (Mi W) (17) conditions where the SDP formulation of the OPF problem
i=1 may fail to give physically meaningful results. The first was
where c is a vector of weights; i.e. the objective function already identified in the discussion of [7], but was not rec-
in (17) is a weighted sum squares of voltage magnitudes. ognized as a commonly occurring practical system condition:
Appropriate choices of the weights in c favored solutions with that of negative bus LMPs. In a new result, this work has
low voltages at selected buses. also provided a numerical optimal power flow example to
This method identified all of the ten solutions in the five- demonstrate that a non-zero duality gap may arise in SDP
bus system, as summarized in Table XII, and all of the formulation as a line-flow inequality constraint is progressively
four solutions in the seven-bus system, as summarized in “tightened.” Under these conditions, the SDP fails to provide
Table XIII. Solutions above the line in Tables XII and XIII a physically meaningful solution to the original OPF problem
were found using heuristically determined weights c. Similar of interest.
heuristically determined weights were identified that were To explore possible extensions of the SDP formulation in
expected to find the remaining solutions (3, 5, and 10 for the traditionally intractable power system computations, we next
five-bus system and 4 in the seven-bus system); however, the addressed the problem of locating all possible solutions to the
SDP formulation for these heuristically determined weights power flow. To identify different power flow solutions, families
gave nonphysical results. Alternatively, testing a variety of of OPF problems were formulated by modifying the OPF con-
randomly generated weights yielded the combinations below straints and objective function. In the test cases examined, the
the line in Tables XII and XIII that found the remaining modified objective approach was successful in finding all of
solutions. the power flow solutions. Although not all objective functions
As noted previously, solutions with non-zero duality gap yielded physically meaningful solutions, objective functions
in which W has rank greater than one can be used to capable of finding all solutions were identified. As a heuristic
estimate approximate, candidate solutions. As a heuristic, the enhancement to the method, nonphysical solutions obtained
eigenvector associated with the largest eigenvalue of W was from the SDP formulation were used to construct approximate
solutions that then initialized a traditional Newton-Raphson [6] J. Lavaei and S. Low, “Convexification of Optimal Power Flow Prob-
power flow solver. lem,” in 48th Annual Allerton Conference on Communication, Control,
and Computing (Allerton), 2010, October 2010, pp. 223 –232.
The examples examined in this paper demonstrate that the [7] ——, “Zero Duality Gap in Optimal Power Flow Problem,” To appear
SDP formulation in its present development is not capable of in IEEE Transactions on Power Systems, 2011, available at https://www.
reliably solving the OPF problem in several practical operating cds.caltech.edu/∼ lavaei/TPS 1.pdf.
[8] A. Klos and A. Kerner, “The Non-Uniqueness of Load Flow Solution,”
conditions of interest. Initial attempts at adapting the SDP OPF Proc. PSCC-5, p. 3.1/8, Cambridge, 1975.
approach to compute all possible power flow solutions showed [9] H.-D. Chiang, F. Wu, and P. Varaiya, “Foundations of Direct Methods
promise in test cases, but did not give physically meaningful for Power System Transient Stability Analysis,” IEEE Transactions on
Circuits and Systems, vol. 34, no. 2, pp. 160 – 173, February 1987.
results for all objective functions and constraints. Clearly, the [10] M. Ribbens-Pavella and F. Evans, “Direct Methods for Studying Dy-
use of relaxation-based SDP methods in otherwise nonconvex namics of Large-Scale Electric Power Systems-A Survey,” Automatica,
power system problems has significant potential, but in its vol. 21, no. 1, pp. 1 – 21, 1985.
[11] V. Venikov, V. Stroev, V. Idelchick, and V. Tarasov, “Estimation of Elec-
present development does not yet reliably solve the full range trical Power System Steady-State Stability in Load Flow Calculations,”
of practical problems of interest. IEEE Transactions on Power Apparatus and Systems, vol. 94, no. 3, pp.
1034 – 1041, May 1975.
ACKNOWLEDGMENT [12] Y. Tamura, H. Mori, and S. Iwamoto, “Relationship Between Voltage In-
stability and Multiple Load Flow Solutions in Electric Power Systems,”
The authors acknowledge support of this work by U.S. IEEE Transactions on Power Apparatus and Systems, vol. PAS-102,
Department of Energy under award #DE-SC0002319, as well no. 5, pp. 1115 –1125, May 1983.
as by the National Science Foundation under IUCRC award [13] J. Glover, M. Sarma, and T. Overbye, Power System Analysis and
Design. Thompson Learning, 2008.
#0968833. Daniel Molzahn would like to acknowledge the [14] F. Salam, L. Ni, S. Guo, and X. Sun, “Parallel Processing for the
support of the NSF Graduate Research Fellowship. The au- Load Flow of Power Systems: The Approach and Applications,” in
thors would also like to thank Dr. Hongbo Dong and Mr. Proceedings of the 28th IEEE Conference on Decision and Control,
1989, December 1989, pp. 2173 –2178 vol.3.
Taedong Kim for their insightful comments and assistance in [15] S. Chow, J. Mallet-Paret, and J. Yorke, “Finding Zeros of Maps:
validating the results presented in this paper. Homotopy Methods that are Constructive With Probability One,” Math.
Comp, vol. 32, no. 143, pp. 887–899, 1978.
R EFERENCES [16] W. Ma and S. Thorp, “An Efficient Algorithm to Locate All the Load
Flow Solutions,” IEEE Transactions on Power Systems, vol. 8, no. 3, p.
[1] J. Carpentier, “Contribution to the Economic Dispatch Problem,” Bull. 1077, 1993.
Soc. Franc. Elect, vol. 8, no. 3, pp. 431–447, 1962. [17] H. Chen, “Cascaded Stalling of Induction Motors in Fault-Induced
[2] B. Lesieutre and I. Hiskens, “Convexity of the Set of Feasible Injections Delayed Voltage Recovery (FIDVR),” Masters Thesis, University
and Revenue Adequacy in FTR Markets,” IEEE Transactions on Power of Wisconsin-Madison, Department of Electrical and Computer
Systems, vol. 20, no. 4, pp. 1790 – 1798, November 2005. Engineering, 2011. [Online]. Available: http://minds.wisconsin.edu/
[3] Z. Qiu, G. Deconinck, and R. Belmans, “A Literature Survey of Optimal handle/1793/53749
Power Flow Problems in the Electricity Market Context,” in Power [18] R. Klump and T. Overbye, “A New Method for Finding Low-Voltage
Systems Conference and Exposition, 2009. PSCE ’09. IEEE/PES, March Power Flow Solutions,” in Power Engineering Society Summer Meeting,
2009, pp. 1–6. 2000. IEEE, 2000.
[4] R. Zimmerman, C. Murillo-Sánchez, and R. Thomas, “MATPOWER: [19] MidwestISO, “LMP Contour Map from 2:40 PM, June 22, 2011,” http:
Steady-State Operations, Planning, and Analysis Tools for Power Sys- //www.midwestmarket.org/page/LMP+Contour+Map+%28EOR%29.
tems Research and Education,” IEEE Transactions on Power Systems, [20] J. Lofberg, “YALMIP: A Toolbox for Modeling and Optimization in
no. 99, pp. 1–8, 2011. MATLAB,” in Computer Aided Control Systems Design, 2004 IEEE
[5] X. Bai, H. Wei, K. Fujisawa, and Y. Wang, “Semidefinite Programming International Symposium on. IEEE, 2004, pp. 284–289.
for Optimal Power Flow Problems,” International Journal of Electrical [21] J. Sturm, “Using SeDuMi 1.02, A MATLAB Toolbox for Optimization
Power & Energy Systems, vol. 30, no. 6-7, pp. 383–392, 2008. Over Symmetric Cones,” Optimization Methods and Software, vol. 11,
no. 1, pp. 625–653, 1999.