Feasible Region of Optimal Power Flow
Feasible Region of Optimal Power Flow
Feasible Region of Optimal Power Flow
1, JANUARY 2018
Abstract—The feasible region plays a fundamental role in solv- sults on the geometry of a feasible power injection region for
ing optimal power flow (OPF) problems. In this paper, a math- several network topologies of power grids have been developed
ematical characterization of the feasible region is presented. An (see [10], [12], for example).
equivalence is established between the feasible region of an OPF
problem and the union of regular stable equilibrium manifolds OPF solutions do not exist if the corresponding feasible region
of a quotient gradient system (QGS) that is derived from the set is an empty set. Any solution algorithm proposed for solving
of equality and inequality constraints of the OPF problem. It is OPF problems will not converge if the feasible region does not
further shown that the QGS is completely stable and that each exist. The geometry and characteristics of feasible region indeed
trajectory converges to an equilibrium manifold, making the QGS affect the performance of OPF solution methods. A sufficient
trajectories useful in locating feasible OPF solutions. The theoreti-
cal results developed in this paper have been numerically verified in condition for an OPF problem to have multiple local optimal
several OPF problems. Finally, the notion of a local feasible region solutions is when the feasible region is composed of several
is proposed and discussed. disconnected feasible components. Each feasible component
Index Terms—Optimal power flow, feasible region, characteri- contains at least one local optimal solution while one feasible
zation, visualization, complete stability. component contains the global optimal solution; exceptionally
multiple feasible components contain the global optimal solu-
I. INTRODUCTION tions.
PTIMAL power flow (OPF) is a constrained nonlinear An explicit expression for the feasible region of an OPF prob-
O optimization problem that is complex to solve in mul-
tiple aspects. Many deterministic techniques and intelligent
lem is very challenging to obtain, except for 2-bus OPF problems
[13], [14]. In this paper, a characterization of the feasible region
meta-heuristics have been proposed, including the linear pro- of OPF problems is developed. This mathematical characteriza-
gramming approach, the quadratic programming approach, the tion is computable and can lead to the development of numerical
nonlinear programming approach, the Newton method, the inte- methods for computing feasible solutions. It is shown that the
rior point method, genetic algorithms, particle swarm optimiza- feasible region of a general OPF problem equals the union of
tion, and convex relaxation-based methods (see, for example, regular stable equilibrium manifolds of a non-hyperbolic dy-
[1]– [9]). namical system that is constructed from the set of equality and
In the past, however, few research efforts were directed to- inequality constraints of the OPF problem.
ward investigating another fundamental subject in solving the It is further shown that the non-hyperbolic dynamical system
OPF problem: the feasible region. The feasible region of OPF is completely stable. This complete stability property allows one
problems is defined as the set of control variables for which to locate multiple feasible solutions for the OPF problems via
all the equality and inequality constraints are satisfied. There trajectories of the non-hyperbolic dynamical system, which can
are two kinds of constraints in OPF problems: linear constraints be useful for practical applications.
(box constraints) and nonlinear constraints. Because of the non- In summary, this paper develops and presents:
linear constraints, the feasible region is usually non-convex and 1) A mathematical characterization of the feasible region of
disconnected. Indeed, it was observed in numerical studies that general nonlinear OPF problems utilizing a dynamical
the feasible region is non-convex [4], [10], [11]. Analytical re- system that is constructed from the set of equality and
inequality constraints of the OPF problem.
Manuscript received June 28, 2016; revised October 27, 2016, January 20,
2) A global stability analysis of the constructed non-
2017, and March 17, 2017; accepted March 23, 2017. Date of publication April hyperbolic dynamical system that offers a novel and
27, 2017; date of current version December 20, 2017. This work was supported promising trajectory-based way to find feasible solutions.
in part by the Advanced Research Project Agency-Energy, USA, under Award
#DE-FDA-0001002 and in part by the National Natural Science Foundation
However, some trajectories may converge to degenerate
of China (51337007). Paper no. TPWRS-00930-2016. (Corresponding author: stable equilibrium manifolds, which are not feasible com-
Hsiao-Dong Chiang.) ponents. In this case, an effective method to escape from
H.-D. Chiang is with the School of Electrical and Computer Engineering,
Cornell University, Ithaca, NY 14853, USA (e-mail: hc63@cornell.edu).
degenerate stable equilibrium manifolds and move toward
C.-Y. Jiang is with the School of Electrical Engineering and Automation, regular stable equilibrium manifolds is needed.
Tianjin University, Tianjin 300072, China (e-mail: justpayne@tju.edu.cn). 3) The notion of a local feasible region for large-scale OPF
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
problems for visualization of feasible components and
Digital Object Identifier 10.1109/TPWRS.2017.2692268 local optimal solutions.
0885-8950 © 2017 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
CHIANG AND JIANG: FEASIBLE REGION OF OPTIMAL POWER FLOW: CHARACTERIZATION AND APPLICATIONS 237
2) Vi : voltage magnitude at bus i F R = {u ∈ 2N G −1 : H(x) = H(u, y(u), s(u, y(u))) = 0}.
3) PG i : real power of generators at bus i (8)
4) QG i : reactive power of generators at bus i Because of the nonlinear constraints, the feasible region FR
Functional expressions: is usually complex and may be composed of multiple path-
1) Slf : branch flow at the from bus of line l connected feasible components, such as
2) Slt : branch flow at the to bus of line l k
Equations (1) are known as the power flow equations while FR = F Ri , (9)
Equations (2) are the physical limitations imposed on the amount i=1
of real and reactive power that can be generated. The operat- where F Ri is the ith disjoint path-connected feasible component
ing limits imposed on the voltage magnitudes are expressed and k denotes the total number of feasible components.
in Equations (3) while Equations (4) are the thermal limits of We next study the dimension of the feasible region of OPF
branch flows through transmission lines and transformers. problems (1)–(4).
The variables in the OPF problem can be divided into con- Fact 1: (Dimension of the feasible region)
trol variables (u) and state variables (y). The control variables Assume that 0 is a regular value of the function H(·).
include the real power injection and voltage magnitude of the Then, the feasible component F Ri is a (2NG − 1)-dimensional
P-V bus (generator buses are modeled as P-V buses, except one smooth manifold.
generator bus is chosen as the slack bus), the voltage magni- The definitions for regular value and a smooth manifold can
tude of the slack bus, phase shifters, transformer taps, capacitor be found in [21]. Fact 1 can be easily proven using the regularity
shunts, FACTS, and so on. In this paper, we do not consider the condition and the implicit function theorem. Moreover, by the
discrete control variables, rendering the dimension of control Sard theorem, the set of regular values of H(·) is residual and
variables as NG + (NG − 1) = 2NG − 1. All the other vari- dense in m . This fact asserts that each feasible component is
ables are state variables, which can be expressed as functions generally a (2NG − 1)-dimensional smooth manifold. But the
of the control variables via the power flow equations in (1). regularity assumption can be violated in some extreme cases,
Regarding the functional expressions (Slf , Slt ), they can be ex- like the ill-posed cases in [24]. In these cases, the dimension of
pressed as explicit functions of the state variables and control the feasible region is less than 2NG − 1.
variables. We next study a 2-bus system (see Fig. 1). This case is the
For simplicity, Equations (1)–(4) can be rewritten as follows: same as that in [13], except that bus 2 is assumed to be a local
voltage-controlled bus. Hence, in this 2-bus system, bus 1 is
CE (u, y(u)) = 0
, u ∈ 2N G −1 , y ∈ 2N B (5) the slack bus, and the voltage magnitude of bus 1 (i.e., V1 ) is a
CI (u, y(u)) ≤ 0 control variable. Bus 2 is a locally controlled bus, so V2 is also a
238 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 33, NO. 1, JANUARY 2018
where Σjr s
is a regular stable equilibrium manifold of QGS (12). ẋ = −DH2 − bu s (x)T H2 − bu s (x). (13)
Proof: See the Appendix.
Theorem 5 asserts that the feasible region of general OPF The feasible region of (10) and the SEMs of system (13)
problems (1)–(4) equals the union of regular stable equilibrium are numerically computed and compared in Fig. 4. The feasible
manifolds of QGS system (12). We point out that the QGS has region in Fig. 4(a) is computed using the interior point method
been developed to obtain feasible points of general nonlinear with a constant objective function value. Indeed, the feasible
240 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 33, NO. 1, JANUARY 2018
region in this case equals the union of the two SEMs in Fig. 4(b), stability region of the corresponding SEM, which is a
as asserted by Theorem 5. smooth manifold. This is because the vector field of the
QGS (12) is at least continuously differentiable [15].
Hence, the proposed method is not sensitive to initial
V. APPLICATIONS conditions in the sense that the initial points converge to
The proposed QGS nonlinear system (12) can provide novel different points lying on the same SEM as long as the
computational mechanisms to locate a path-connected feasible initial points lie inside the same stability region.
component. A conceptual numerical algorithm will be intro- ii) Since the proposed QGS-based trajectory method does
duced in this section. To shed some light on this mechanism, not require matrix inversion, the ill-conditioning of a Ja-
we next show that the QGS possesses a desirable numerical cobian matrix along a trajectory of QGS (12) is avoided.
property: each trajectory converges to an equilibrium manifold. iii) The QGS-based method provides a novel and promising
Theorem 6: (Complete stability) trajectory-based way to compute a feasible solution, if it
QGS (12) is completely stable, i.e., each trajectory of system exists. This method can be combined with other methods,
(12) converges to an equilibrium manifold. such as the interior point method or other optimization-
Proof: See the Appendix. based methods, to obtain feasible solutions and local op-
Theorem 5 and Theorem 6 lead to the following (conceptual) timal solutions.
QGS-based method for computing multiple feasible solutions
of general OPF problems (1)–(4). VI. NUMERICAL STUDY
Given: The nonlinear constraint set of OPF problems (1)–(4)
In this section, the feasible regions of several test systems and
and an initial guess.
the stable equilibrium manifolds of the corresponding QGS will
Step 1: Construct the corresponding QGS (12).
be simulated to illustrate Theorem 2, Theorem 4, and Theorem
Step 2: Integrate QGS (12), starting from the initial guess
5. In addition, the notion of a local feasible region will be
until it converges to a point lying on one stable equilibrium
proposed and employed to visualize the feasible region of high-
manifold, say x.
dimensional OPF problems.
Step 3: If |H(x)| ≤ ε is a sufficiently small positive scalar,
then x is a feasible solution and go to Step 4; otherwise, try an-
A. The Feasible Region and SEMs
other point that lies outside the stability region of the degenerate
SEM containing x and go to Step 2. The feasible regions of OPF problems can be mathematically
Step 4: If a sufficient number of feasible solutions are ob- characterized by the regular stable equilibrium manifolds of
tained, then stop; otherwise, try another initial point lying in a system (12), as asserted by Theorem 5. To visualize the feasible
neighborhood of x and go to Step 2. region, we sample a variety of initial points to obtain the feasible
Remarks: solutions lying on the stable equilibrium manifolds. To compute
1) Steps 1 through 3 are built on Theorem 6 and on the di- the feasible region and the stable equilibrium manifolds in a
mension property of the stability region and the stability straightforward way, we employ the Latin hypercube sampling
boundary [15]. As asserted by Theorem 6, the state space technique to uniformly sample a large number of points, say
of system (12) is composed of the closure of the stability 10000 points, within the bounds of each variable of the test
regions of SEMs of the system. Therefore, only trajec- systems. We then integrate system (12), starting from these
tories on the stability boundaries converge to unstable initial points, to obtain points lying on the stable equilibrium
equilibrium manifolds. Since the dimension of stability manifolds. As asserted by Theorem 6, the state space of system
regions is n while the stability boundaries are of n−1 (12) is composed of the closure of the stability regions of stable
[15], Theorem 6 implies that almost every trajectory of equilibrium manifolds of the system. Hence, these trajectories
QGS converges to a point lying on one SEM. will converge to either regular or degenerate SEMs. Since the
2) Theorem 6 suggests that computing a feasible point of the Latin hypercube sampling technique is applied to uniformly
general OPF problem can be implemented by integrating sample points in the search space, we believe that, for small test
QGS (12) to a point lying on one regular stable equilibrium systems, all the SEMs in the search space may be located as
manifold. This point is a feasible solution, as assured by long as the sample size is sufficiently large, although this claim
Theorem 5. cannot be guaranteed.
3) The global convergence property of this trajectory-based We consider a 9-bus system composed of three generators
method is assured by Theorem 6. However, some trajec- and nine branches [13]. By Fact 1, the feasible region of the
tories may converge to degenerate SEMs. Step 3 partially 9-bus system is 5-dimensional. The feasible region and stable
deals with this situation. An effective method to system- equilibrium manifolds on the PG projection plane are shown in
atically escape from a degenerate SEM and move toward Fig. 5, where the feasible region is obtained in the same way
a regular SEM is needed. as that obtained in Fig. 4(a). The numerical results shown in
Some distinguishing features of the QGS-based method in- Fig. 5 suggest that this 9-bus test system has three disconnected
clude the following: feasible components containing four OPF solutions with the
i) The convergence region of a feasible component of local optima and global optimum marked with ‘×’ and ‘◦’,
an OPF problem under the QGS-based method is the respectively. We have the following observations:
CHIANG AND JIANG: FEASIBLE REGION OF OPTIMAL POWER FLOW: CHARACTERIZATION AND APPLICATIONS 241
Fig. 6. Local feasible components and local optimal solutions of the 118-bus
Fig. 5. The feasible region and stable equilibrium manifolds of the 9-bus sys-
system. (a) Local feasible components containing the three local OPF solutions
tem. The feasible region is composed of three feasible components: the local
on the P G 6 9 × P G 7 0 × P G 7 2 projection plane. (b) Local feasible compo-
OPF solutions are located in two feasible components, and the global OPF solu-
nents containing the three local OPF solutions on the P G 6 9 × P G 7 0 projection
tion is located in the other feasible component. (a) Feasible components, three
plane.
local OPF solutions, and one global OPF solution on the P G 1 × P G 2 × P G 3
projection plane. (b) Stable equilibrium manifolds on the P G 1 × P G 2 × P G 3
projection plane. There are three regular stable equilibrium manifolds and one
degenerate stable equilibrium manifold in the state space of the corresponding feasible region and then projecting the feasible region onto a 2-
QGS. or 3-dimensional subspace) is employed to visualize the feasi-
ble region. However, the projection method is not suitable for
1) Each feasible component corresponds to a SEM. visualizing the feasible region of large OPF problems because
2) There is one degenerate SEM (the red point) whose en- of the two main problems:
ergy function value is non-zero, and thus, not a feasible 1) The search space is large
component. 2) Even if the original feasible components are disconnected,
3) The energy function achieves its local minimum at the the projection may be connected.
degenerate SEM and is consistent with Theorem 4. It is indeed very challenging to completely visualize the en-
While Fig. 5 suggests that the feasible region of this 9-bus tire high-dimensional feasible region of an OPF problem. To
system is composed of three disconnected components, there is this end, the notion of a local feasible region is proposed. We
no rigorous proof for this suggestion. In one respect, it is possible argue that, for high-dimensional OPF problems, one is usually
(though unlikely) that the feasible region in Fig. 5 is connected interested in local feasible regions surrounding some important
via very thin regions that are not detected. On the other hand, points such as the current operating point or certain local optimal
the number of disconnected components in the projection can solutions.
only give a lower bound for the number in the original space. A 118-bus OPF test system from [13] is examined. We adopt
The above numerical studies are in agreement with the three-point strategy used in [20] to compute the local feasible
Theorem 2, Theorem 4, and Theorem 5, and they confirm that region:
the union of regular stable equilibrium manifolds of the QGS Step 1: Choose 3 points (a, b, c) of interest in the search
(12) indeed equals the feasible region of OPF problems. space and define the following 2-dimensional plane in high-
dimensional search space:
Step 2: Starting from some points lying on the 2-dimensional the fact that certifying the feasibility of an OPF problem has been
plane defined in Step 1, integrate the corresponding trajectories proven to be strongly NP-hard [22]. In the proposed QGS-based
until they converge to some SEMs of the QGS. method, the main challenge is that even if (7) is feasible, the
Step 3: Select 2 or 3 variables from the control variables of trajectories may converge to degenerate SEMs. Therefore, an
the OPF problem. effective method to escape from degenerate SEMs and move
Step 4: Obtain a local feasible region by projecting these toward regular SEMs is needed.
points on the SEMs, obtained in Step 2, onto the projection The analytical results developed in this paper can be fur-
plane defined by the variables selected in Step 3. ther explored. Additional development of the visualization tech-
Remarks: niques for displaying the local feasible regions is needed. When
1) Step 1 defines a 2-dimensional cutting plane that contains the QGS-based method converges to a degenerate SEM, the
the 3 points of interest, while Step 2 obtains a local feasible problem of how to recover a feasible solution by changing cer-
region near the cutting plane. tain constraint parameters via exploring the degenerate SEM
2) Step 3 and Step 4 project the obtained local feasible region requires further investigation.
onto a 2- or 3-dimensional subspace for better visualiza-
tion. APPENDIX
For the 118-bus test system, the three known local optimal
A. Proof of Theorem 2: Proof: First, we will prove that
solutions (marked with ‘×’ in Fig. 6) are chosen as the points
each feasible region component F Ri of constraint set (7) is a
of interest and the PG 69 × PG 70 × PG 72 plane is chosen as
pseudo-hyperbolic equilibrium manifold of QGS (12).
the projection plane because, on this PG subspace, the sum of
Let x̄ be a feasible point on F Ri , i.e., x̄ ∈ F Ri ,H(x̄) = 0.
the Euclidean distances between pairs of the three local opti-
Then the Jacobian of system (12) at x̄ is:
mal solutions is the maximum. The local feasible components
containing the three local optimal solutions are shown in Fig. 6. DQH (x̄) = −D(DH(x̄)T )H(x̄) − DH(x̄)T DH(x̄)
We observe from Fig. 6 that the three known local optimal solu-
= −DH(x̄)T DH(x̄)
tions are located on two disconnected feasible components, but
this observation needs further examination. We believe that this DQH (x̄) is a real symmetric matrix, so the eigenvalues of
notion of local feasible regions may offer valuable insights and DQH (x̄) that have zero real parts can only be zeros.
information regarding the entire feasible region. Hopefully, this Assume that rank(DH(x̄)) = r. Then it is obvious that
work will spur more research into improving this notion.
dim(DH(x̄)⊥ ) = n − r
where DH(x̄)⊥ := {u : DH(x̄)u = 0}.
VII. CONCLUSION
Let the basis vectors that form DH(x̄)⊥ be
We have developed a mathematical characterization of the
feasible region of nonlinear optimal power flow problems. This vi , i = 1, 2, . . . , n − r.
characterization is developed through a QGS derived from the Then, for each vi ,
set of equality and inequality constraints of the underlying non-
linear optimal power flow problem. An equivalence between DH(x̄)vi = 0 ⇒ −DH(x̄)T DH(x̄)vi = 0, i = 1, 2, . . . , n−r.
the entire feasible region of an OPF problem and the union of Thus, vi is an eigenvector associated with the zero eigen-
regular stable equilibrium manifolds of the QGS has been es- value. Since rank(DH(x̄)T DH(x̄)) = rank(DH(x̄)) = r,
tablished. It is further shown that the QGS is completely stable the number of zero eigenvalues of DQH (x̄) is n − r. Hence, ev-
and that each trajectory converges to an equilibrium manifold, ery eigenvector associated with the zero eigenvalue of DQH (x̄)
making the QGS-based method useful in locating OPF feasible can be represented by vi , i = 1, 2, . . . , n − r.
solutions with the following features: Moreover, for any vector u ∈ DH(x̄)⊥ , u is on the tangent
1) It is not sensitive to initial conditions in the sense that space Tx̄ (F Ri ) [21], that is, all the eigenvectors associated
the initial points converge to different points lying on the with the zero eigenvalues are on the tangent space Tx̄ (F Ri ).
same SEM as long as the initial points lie inside the same Therefore, according to Definition 2 and Definition 3, F Ri is a
stability region. pseudo-hyperbolic equilibrium manifold of QGS (12).
2) It does not require matrix inversion, hence possible ill- Next, we show that F Ri is a pseudo-hyperbolic equilibrium
conditioning of the Jacobian matrix along a trajectory is manifold and a stable equilibrium manifold of system (12):
avoided. 1) For any vector u ∈ / DH(x̄)⊥ ,
3) The QGS-based method provides a novel and promising
trajectory-based way to compute feasible solutions. This uT DQH (x̄)u = −(DH(x̄)u)T DH(x̄)u
method can be combined with other methods, such as the = − DH(x̄)u 2
< 0.
interior point method or other optimization-based meth-
ods, to obtain feasible solutions as well as local optimal 2) For any vector u ∈ DH(x̄)⊥ , we have uT DQH (x̄)u = 0.
solutions. So, the Jacobian of system (12) at x̄ is negative semi-definite.
In future work, we plan to develop effective numerical QGS- Moreover, F Ri is a pseudo-hyperbolic equilibrium manifold.
based methods for fast computation of feasible solutions, despite Therefore, according to Definition 3 and Definition 4, F Ri is a
CHIANG AND JIANG: FEASIBLE REGION OF OPTIMAL POWER FLOW: CHARACTERIZATION AND APPLICATIONS 243
stable equilibrium manifold of system (12). This completes the is constant and SVV2 h is nonnegative. Similarly, (H7’) becomes
proof. unbounded (positive infinity) if V goes to negative infinity. In
B. Proof of Theorem 3: Proof: We will show that function other words, E(x) always becomes unbounded, regardless of
E(x) satisfies the three conditions of energy functions (E1), whether V goes to positive or negative infinity.
(E2), and (E3). Case 2.2: If V is bounded but one or more variables in
First, voltage angle constraints are added to constraint set (7): {SVV h , SVV l } go to infinity, then (H6’) becomes unbounded as
SVV h goes to infinity, since V is bounded and V m ax is constant.
θi 2 ≤ (θim ax )2 i ∈ {1, . . . , NB }
Similarly, (H7’) becomes unbounded as SVV l goes to infinity.
where θim ax is usually chosen as 2π, which does not affect the Therefore, E(x) becomes unbounded if either SVV h or SVV l
final solutions of constraint set (7) and will help avoid periodic goes to infinity.
solutions. To summarize, the value of E(x) becomes unbounded if one
By adding slack variables to each inequality constraint, the or more variables in {V, SVV h , SVV l } go to infinity. By anal-
constraint functions of OPF problems can be defined: ogy, the cases for one or more variables in {PG , SVP h , SVP l }
⎛ ⎞ ⎛ ⎞ or {QG , SVQ h , SVQ l } that go to infinity can be similarly ana-
PG − PL − P (θ, V ) H1
⎜ ⎟ ⎜ ⎟ lyzed. The above discussion leads to the conclusion that E(x)
⎜ QG − QL − Q(θ, V ) ⎟ ⎜H2 ⎟ becomes unbounded as well if x → ∞. Hence, condition (E3)
⎜ ⎟ ⎜ ⎟
⎜ θ2 − (θm ax )2 + SV 2 ⎟ ⎜H3 ⎟ is verified.
⎜ θ ⎟ ⎜ ⎟
⎜S 2 − (S m ax )2 + SV 2 ⎟ ⎜ ⎟ Above all, E(x) satisfies conditions (E1) – (E3) and is an
⎜ f l Sf ⎟ ⎜H4 ⎟
⎜ 2 ⎟ ⎜ ⎟ energy function for system (12). This completes the proof.
⎜ St − (Slm ax )2 + SVS2t ⎟ ⎜H5 ⎟
⎜ ⎟ ⎜ ⎟ C. Proof of Theorem 4: Proof: Let Σs be a stable equi-
⎜ ⎟ ⎜ ⎟
H(x) = ⎜ V − V m ax + SVV2 h ⎟ = ⎜H6 ⎟ = 0. librium manifold of (12). We first show that E(x) = constant
⎜ ⎟ ⎜ ⎟
⎜ V m in − V + SVV2 l ⎟ ⎜H7 ⎟ for all x ∈ Σs . Fix x0 ∈ Σs and let x1 ∈ Σs too. Then, by
⎜ ⎟ ⎜ ⎟
⎜ P − P m ax + SV 2 ⎟ ⎜ ⎟ the connectedness of equilibrium manifold Σs , there exists
⎜ G G Ph ⎟ ⎜H8 ⎟
⎜ m in ⎟ ⎜ ⎟ a path c : → Σs such that c(0) = x0 and c(1) = x1 . Since
⎜ PG − PG + SVP2 l ⎟ ⎜H9 ⎟
⎜ ⎟ ⎜ ⎟ ∇E(c(s)) = DH(c(s))T H(c(s)) = 0 for all s, we have
⎜ Q − Qm ax + SV 2 ⎟ ⎜ ⎟
⎝ G G Qh ⎠ ⎝ H10 ⎠
QG − QG + SVQ l
m in 2
H11 d d
E(c(s)) = ∇E(c(s))T c(s) = 0.
ds ds
By differentiating E(x), one obtains:
Hence, E(c(s)) = constant for all s, which implies that
dE(x)
= ∇E(x), ẋ = DH(x)T · H(x), −DH(x)T · H(x) E(x0 ) = E(c(0)) = E(c(1)) = E(x1 ). Therefore, E(x) = a
dt constant for all x ∈ Σs . Next, since Σs is stable, there exists
2 an ε > 0 such that Φ(t, z) → Σs for each z ∈ Bε (Σs ). Since
= −DH(x)T · H(x) ≤ 0 E(Φ(t, z)) is an energy function of t for each z ∈ Bε (Σs ), we
have E(z) ≥ E(Σs ), which implies that Σs is locally optimal
Therefore, condition (E1) holds. Clearly, dEdt(x) = 0 if and for the following minimization problem:
only if x is an equilibrium point. Thus, condition (E2) is also
satisfied. It remains to be shown that condition (E3) is valid. To min E(x).
this end, we will prove the inverse negative proposition of (E3),
i.e., If x → ∞ then E(x) = 12 H(x) 2 → ∞. Moreover, if the global minimal value (i.e., E(x) = 0) is
Observe that if x → ∞, then at least one variable in set achieved, then Σs is a feasible component of constraint set (7).
{θ, V, PG , QG , SV } goes to infinity. In this regard, we discuss This completes the proof.
the following cases. D. Proof of Theorem 5: Proof: We will show the necessity
Case 1: If one or more variables in {θ, SVθ , SVS f , SVS t } go and sufficiency. The sufficiency follows from Theorem 4 and the
to infinity, then one can easily check that either (H3’), (H4’), definition of non-degenerate stable equilibrium. Assume Σr s
or (H5’) must become unbounded because θm ax and Slm ax are is a regular stable equilibrium manifold of QGS (12). Then
fixed constants, while the terms θ2 , SVθ2 , SVS2f and SVS2t are H(Σr s ) = 0, i.e., Σr s is a feasible component of (7).
all nonnegative. This shows that E(x) becomes unbounded if Next, we show the necessity. Assume that F Rj is a feasi-
one or more variables in {θ, SVθ , SVS f , SVS t } go to infinity. ble component of constraint set (7). According to Theorem 2,
Case 2: If one or more variables in the complement F Rj is a stable equilibrium manifold of (12). Moreover, if
{V, SVV h , SVV l , PG , SVP h , SVP l , QG , SVQ h , SVQ l } go to in- H(F Rj ) = 0, then F Rj is a non-degenerate stable equilibrium
finity, the same conclusion can be derived as follows. To fix the manifold. This completes the proof.
ideas, one can start by considering the case in which one or more E. Proof of Theorem 6: Proof: The conditions (E1) and
variables in {V, SVV h , SVV l } go to infinity. Indeed, if one or (E2) of the energy functions ensure that every trajectory of
more variables in {V, SVV h , SVV l } go to infinity, the discussion system (12) either converges to an equilibrium manifold or
can be further sub-divided below for the sake of clarity. diverges. We next show that it is not possible for a trajectory of
Case 2.1: If V goes to positive infinity, one observes that the QGS to diverge. This is because of the following fact, which
(H6’) must become unbounded (positive infinity), since V m ax can be found in the proof of Theorem 3:
244 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 33, NO. 1, JANUARY 2018
If x → ∞, then the energy function of (12),E(x) = [18] J. Lee and H. D. Chiang, “Theory of stability regions for a class of nonhy-
1
H(x) 2 , goes to infinity. perbolic dynamical systems and its application to constraint satisfaction
2 problems,” IEEE Trans. Circuits Syst. I, vol. 49, no. 2, pp. 196–209,
Since the energy function decreases along any non-trivial tra- Feb. 2002.
jectory, it follows that every trajectory of system (12) converges [19] W. A. Bukhsh, A. Grothey, K. McKinnon, and P. A. Trodden. Test Case
to an equilibrium manifold. This completes the proof. Archive of Optimal Power Flow (OPF) Problems With Local Optima.
[Online]. Available: http://www.maths.ed.ac.uk/optenergy/LocalOpt/
[20] W. Suampun and H. D. Chiang, “Critical evaluation of methods for es-
ACKNOWLEDGMENT timating stability boundary for transient stability analysis in power sys-
tems,” in Proc. IEEE Power Energy Soc. General Meeting, 2010, pp. 1–8.
The authors would like to thank the reviewers for their de- [21] J. Milnor, Topology From the Differentiable Viewpoint. Charlottesville,
tailed and insightful comments, which greatly improved the VA, USA: Univ. Virginia Press, 1965.
[22] D. Bienstock and A. Verma, “Strong NP-hardness of AC power flows
presentation of this paper. feasibility,” arXiv preprint arXiv: 1512.07315, 2015.
[23] R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, “MAT-
REFERENCES POWER: Steady-state operations, planning and analysis tools for power
systems research and education,” IEEE Trans. Power Syst., vol. 26, no. 1,
[1] J. Carpentier, “Contribution to the economic dispatch problem,” Bull. de pp. 12–19, Feb. 2011.
la Société Française des Electriciens, vol. 3, no. 8, pp. 431–447, 1962. [24] K. C. Almeida and A. Kocholik, “Solving Ill-posed optimal power flow
[2] M. Huneault and F. D. Galiana, “A survey of the optimal power flow problems via Fritz-John optimality conditions,” IEEE Trans. Power Syst.,
literature,” IEEE Trans. Power Syst., vol. 6, no. 2, pp. 762–770, May 1991. vol. 31, no. 6, pp. 4913–4922, Nov. 2016.
[3] J. A. Momoh, M. E. El-Hawary, and R. Adapa, “A review of selected
optimal power flow literature to 1993. Part I & II,” IEEE Trans. Power
Syst., vol. 14, no. 1, pp. 96–111, Feb. 1999.
[4] B. C. Lesieutre and I. A. Hiskens, “Convexity of the set of feasible injec-
tions and revenue adequacy in FTR markets,” IEEE Trans. Power Syst.,
vol. 20, no. 4, pp. 1790–1798, Nov. 2005.
[5] K. S. Pandya and S. K. Joshi, “A survey of optimal power flow methods,”
J. Theor. Appl. Inf. Technol., vol. 4, no. 5, pp. 450–458, 2008. Hsiao-Dong Chiang (M’87–SM’91–F’97) received
[6] J. Lavaei and S. H. Low, “Zero duality gap in optimal power flow problem,” the Ph.D. degree in electrical engineering and com-
IEEE Trans. Power Syst., vol. 27, no. 1, pp. 92–107, Feb. 2012. puter sciences from the University of California at
[7] D. K. Molzahn, J. T. Holzer, B. C. Lesieutre, and C. L. DeMarco, “Imple- Berkeley, Berkeley, CA, USA. Since 1998, he has
mentation of a large-scale optimal power flow solver based on semidefinite been a Professor with the School of Electrical and
programming,” IEEE Trans. Power Syst., vol. 28, no. 4, pp. 3987–3998, Computer Engineering, Cornell University, Ithaca,
Nov. 2013. NY, USA. His current research interests include non-
[8] S. Low, “Convex relaxation of optimal power flow: Parts I & II,” IEEE linear system theory, nonlinear computation, nonlin-
Trans. Control Netw. Syst., vol. 1, no. 1, pp. 15–27, Mar. 2014. ear optimization, and their practical applications. He
[9] D. Molzahn and I. Hiskens, “Sparsity-exploiting moment-based relax- holds 17 U.S. and overseas patents and several con-
ations of the optimal power flow problem,” IEEE Trans. Power Syst., sultant positions. He is the author of two books: Direct
vol. 30, no. 6, pp. 3168–3180, Nov. 2015. Methods for Stability Analysis of Electric Power Systems: Theoretical Founda-
[10] J. Lavaei, D. Tse, and B. Zhang, “Geometry of power flows and optimiza- tions, BCU Methodologies, and Applications (Hoboken, NJ, USA: Wiley, 2011)
tion in distribution networks,” IEEE Trans. Power Syst., vol. 29, no. 2, and (with Luis F. C. Alberto) Stability Regions of Nonlinear Dynamical Sys-
pp. 572–583, Mar. 2014. tems: Theory, Estimation, and Applications (Cambridge, U.K.: Cambridge Univ.
[11] A. Schecter and R. P. O’Neill. (2013). Exploration of the ACOPF Feasible Press, 2015). He has served as an Associate Editor for several IEEE transactions
Region for the Standard IEEE Test Set. FERC Staff Technical Paper. [On- and journals and is the founder of Bigwood Systems, Inc., Ithaca.
line]. Available: http://www.ferc.gov/industries/electric/indus-act/market-
planning/opf-papers/acopf-6-test-problem-properties.pdf
[12] B. Zhang and D. Tse, “Geometry of injection regions of power networks,”
IEEE Trans. Power Syst., vol. 28, no. 2, pp. 788–797, May 2013.
[13] W. A. Bukhsh, A. Grothey, K. McKinnon, and P. A. Trodden, “Local
solutions of the optimal power flow problem,” IEEE Trans. Power Syst.,
vol. 28, no. 4, pp. 4780–4788, Nov. 2013.
[14] D. Alves and G. da Costa, “An analytical solution to the optimal power
flow,” IEEE Power Eng. Rev., vol. 22, no. 3, pp. 49–51, Mar. 2002. Chu-Yang Jiang received the B.Sc. degree in elec-
[15] H. D. Chiang and L. F. C. Alberto, Stability Regions of Nonlinear Dynam- trical engineering and automation from Tianjin Uni-
ical Systems: Theory, Estimation, and Applications. Cambridge, U.K.: versity, Tianjin, China, in 2011, where he is currently
Cambridge Univ. Press, 2015. working toward the Ph.D. degree at the School of
[16] H. D. Chiang, M. W. Hirsch, and F. F. Wu, “Stability region of nonlinear Electrical Engineering and Automation. His areas of
autonomous dynamical systems,” IEEE Trans. Autom. Control, vol. 33, interest include optimal power flow problems, nonlin-
no. 1, pp. 16–27, Jan. 1988. ear dynamic systems, and their application to electric
[17] H. D. Chiang, Direct Methods for Stability Analysis of Electric Power power systems.
Systems: Theoretical Foundations, BCU Methodologies, and Applications.
Hoboken, NJ, USA: Wiley, 2011.