Professional Documents
Culture Documents
Abstract The AC power flow equations are fundamental in changes in the power system mentioned above mean that
all aspects of power systems planning and operations. They are this may no longer be possible. Thus, Newton-Raphson tech-
routinely solved using Newton-Raphson like methods. However, niques which rely on good initialization may fail to converge.
there is little theoretical understanding of when these algorithms
are guaranteed to find a solution of the power flow equations or In such a situation, it becomes difficult to assess whether
how long they may take to converge. Further, it is known that in the system is actually operationally unsafe or the Newton-
general these equations have multiple solutions and can exhibit Raphson method failed because of numerical difficulties or
arXiv:1506.08814v2 [cs.SY] 7 Oct 2015
chaotic behavior. In this paper, we show that the power flow bad initialization. In this paper, we propose an approach to
equations can be solved efficiently provided that the solution remedy this problem. Our approach is based on the theory of
lies in a certain set. We introduce a family of convex domains,
characterized by Linear Matrix Inequalities, in the space of monotone operators. Just as a convex optimization problem
voltages such that there is at most one power flow solution in can be solved efficiently, one can find zeros of a monotone
each of these domains. Further, if a solution exists in one of these operator efficiently. (In fact, the gradient of a convex function
domains, it can be found efficiently, and if one does not exist, a is a monotone operator.) Thus, if we can show that the
certificate of non-existence can also be obtained efficiently. The nonlinear PF equations can be described by a monotone
approach is based on the theory of monotone operators and
related algorithms for solving variational inequalities involving operator, then they can be solved efficiently. It turns out
monotone operators. We validate our approach on IEEE test that the PF operator is not globally monotone, however it
networks and show that practical power flow solutions lie within is monotone over restricted domains.
an appropriately chosen convex domain. Our main technical result is a description of the do-
main over which the power flow operator (whose zeros are
I. I NTRODUCTION
solutions to the PF equations), is monotone. In fact, we
Power systems are experiencing revolutionary changes introduce a family of monotonicity domains, parameterized
due to various factors, including: Integration of renewable by a matrix-valued parameter. Each monotonicity domain is
generation, distributed generation, smart metering, direct characterized by a Linear Matrix Inequality (LMI) in the
or price-based load-control capabilities. While potentially real and imaginary components of the voltage phasor at each
contributing to the long-term sustainability of the power bus. Within each of these monotonicity domains, there can
grid, these developments also pose significant operational be at most one solution of the PF equations. Further, the
challenges by making the power system inherently stochas- solution of the PF equations within each domain can be
tic and inhomogeneous. As these changes become more reduced to the solution of a monotone variational inequality,
widespread, the system operators will no longer have the for which there exist efficient algorithms. The algorithms run
luxury of large positive and negative reserves. Moreover, in polynomial time and terminate either by finding a solution
operating the future power grid will require developing new to the PF equations or a certificate that no solution exists to
computational tools that can assess the system state and the PF equations within that domain.
its operational margins more accurately and efficiently than The choice of monotonicity domain is critical, since dif-
current approaches. Specifically, these new techniques need ferent domains cover different parts of the voltage space.
to go beyond linearized methods of analysis and ensure Ideally, one would like to find a monotonicity domain that
that the power system is safe even in the presence of large covers all the solutions of interest, i.e. solutions that satisfy
disturbances and uncertainty. In this paper, we focus on the typical operational constraints on voltages and phases. In
fundamental equations of the power system the Power general, this is a hard problem. We deal with this problem by
Flow (PF) equations. The equations constitute a system proposing a sufficient condition to ensure that voltages satis-
of nonlinear equations and are known to exhibit complex fying some bounds are constrained within the monotonicity
and chaotic behavior [1][2]. In the past, when the power domain. Finding the largest bound can then be cast as a
systems were operated well within their security margins, the quasi-convex optimization problem. We use this technique to
PF equations were solved without difficulty using standard pick the monotonicity domain. Numerical tests show that this
techniques like Newton-Raphson and its variants. However, approach is able to generate a sufficiently large monotonicity
1 Krishnamurthy Dvijotham and Steven Low are with the De- domain for several test networks.
partment of Computing and Mathematical Sciences, California Insti- The rest of this paper is organized as follows. Section II
tute of Technology, 1200 E California Blvd, Pasadena, CA, USA covers relevant background on power systems and monotone
dvij@cs.washington.edu,slow@caltech.edu operators. The main technical results are presented in Section
2 Michael Chertkov is with the Center for Nonlinear Studies (CNLS)
and T-Division, Los Alamos National Laboratory, Los Alamos, NM, USA, III. In Section IV, we discuss how our approach compares
chertkov@lanl.gov to related work on conditions for existence and uniqueness
of PF solutions. In Section V, we present numerical results C. Background
illustrating our approach on some IEEE benchmark networks. 1) Power Flow Equations: The PF equations model the
II. M ODELING P OWER S YSTEMS flow of power over the network. They are a set of coupled
A. Notation nonlinear equations that follow from Kirchoffs laws applied
to the AC power network. Circuit elements in the standard
R is the set of real numbers, C the set of complex
power systems models are all linear, if one ignores discrete
numbers. Rn , Cn denote the corresponding Euclidean space
elements like tap-changing transformers. Even though Ohms
in n dimensions.
laws and Kirchhoffs laws are linear in voltages and currents,
Given a set C Rn , Int (C) denotes the interior of the
power is a product of a voltage and a current and hence
set. Given a complex number x C, Re (x) denotes its real
quadratic.
part and Im (x) its imaginary part. x denotes its complex
PF equations are static and as such the equations model the
conjugate. If X Cnn is a square matrix with complex
regime when the network is balanced, that is, the net sum of
entires, X denotes the conjugate transpose. kxk refers to
power consumptions, injections and power dissipated is zero.
the Euclidean norm of a vector x Rn or x Cn and
This relies on the assumption that at the time-scale where
hx, yi to the standard Euclidean dot product. Given an vector
the PF equations are solved (every few minutes), the system
x Rn , di (x) denotes the n n diagonal matrix with (i, i)-
is in a quasi-steady state, i.e. the dynamic disturbances
th entry equal to xi . S k denotes the space of kk symmetric
have been resolved through actions of the automatic control
matrices.
(voltage regulators, power system stabilizers and primary and
Given a differentiable function f : Rk 7 Rk , f denotes
secondary frequency control systems). The complete set of
the Jacobian of f , a k k matrix with the i-th row being
PF equations over the graph (V, E) is formally stated as
the gradient of the i-th component of f .
T
For M Rnn , Sy (M ) = M +M 2 . I (p) is the indicator Pi = Re Vi (Y V )i
i pq pv
function:
( Qi = Im Vi (Y V )i i pq
1 if p = True |Vi | = vi i pv
I (p) =
0 if p = False
VS = V0
B. Power System Model
It will also be convenient, for what follows, to utilize the
The transmission network is modeled as a graph (V, E)
Cartesian parametrization of voltages:
where V is the set of nodes and E is the set of edges. In
power systems parlance, the nodes are called buses and the Vi = Vix + jViy , i pq pv.
edges are called lines (transmission lines). We shall use these x
terms interchangeably in this manuscript. Nodes are denoted c V
Let V = denote the stacked vector of real and
by indices i = 0, 1, . . . , n and edges by ordered pairs of Vy
nodes (i, j). We pick an arbitrary orientation for each edge, imaginary voltage components, so that Vic = Vix , Vn+i
c
=
y
so that for an edge between i and j, only one of (i, j) and Vi .
(j, i) is in E. If there is an edge between buses i and j, we Definition 1. Define the power flow operator as F : R2n 7
write i j, j i. R2n
Edges correspond to transmission lines. The transmission
2 2
network is characterized by its complex admittance matrix [F (V c )]i = Gii (Vix ) + (Viy )
Y Cnn . Y is symmetric but not necessarily Hermitian. X
Bij Viy Vjx Vix Vjy
Let G = Re (Y ) , B = Im (Y ).
ji
Let Vi be the voltage phasor, Pi and Qi denote active and X
Gij Vix Vjx + Viy Vjy Pi , i pv pq
reactive injection at the bus i respectively. V is the vector of
voltage phasors at all buses. Buses are of three types: ji