You are on page 1of 11

950 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO.

3, SEPTEMBER 2019

On Identification of Distribution Grids


Omid Ardakanian , Member, IEEE, Vincent W. S. Wong , Fellow, IEEE, Roel Dobbe ,
Steven H. Low , Fellow, IEEE, Alexandra von Meier , Member, IEEE,
Claire J. Tomlin , Fellow, IEEE, and Ye Yuan , Member, IEEE

Abstract—Large-scale integration of distributed energy networks. But the rapid growth in deployment of demand-side
resources into distribution feeders necessitates careful technologies and distributed energy resources (DER), such as
control of their operation through power flow analysis. solar panels, wind turbines, battery storage systems, and plug-
While the knowledge of the distribution system model is cru-
cial for this analysis, it is often unavailable or outdated. The in electric vehicles, in recent years has led to unprecedented
recent introduction of synchrophasor technology in low- amounts of variability and uncertainty, which complicate grid
voltage distribution grids has created ample opportunity operations and threaten its reliability. This necessitates more
to learn this model from high-precision, time-synchronized comprehensive monitoring of distribution circuits beyond the
measurements of voltage and current phasors at various
substation and manifests the need for a novel planning and oper-
locations. This paper focuses on joint estimation of admit-
tance parameters and topology of a polyphase distribution ation paradigm centered around pervasive monitoring, real-time
network from the available telemetry data via the lasso, a analytics, and proactive control [1].
method for regression shrinkage and selection. We propose Numerous smart grid technologies have been piloted in re-
tractable convex programs capable of tackling the low-rank cent years to make electrical events and responses observable
structure of the distribution system and develop an on- and comparable between multiple locations, examples of which
line algorithm for early detection and localization of critical
events that induce a change in the admittance matrix. The are the distribution supervisory control and data acquisition
efficacy of these techniques is corroborated through power system and distribution-level synchrophasor technology [2]—a
flow studies on four three-phase radial distribution systems network of inexpensive and high-fidelity phasor measurement
serving real and synthetic household demands. units (termed μPMUs) sampling voltage and current waveforms
Index Terms—Distribution grids, event detection, phasor at high frequency [3]. Distribution system operators could use
measurement units (PMUs), smart grids, system identifica- measurements of these sensors along with appropriate analytical
tion. tools for many purposes, including topology detection, model
I. INTRODUCTION validation, state estimation, distributed generation characteriza-
tion, fault detection, equipment health monitoring, and phasor-
ISTRIBUTION grids were traditionally sized in a way
D that they would not be stressed under severe loading con-
ditions. This fit and forget strategy worked well enough for many
based control [4]–[6]. These capabilities are essential for cost-
effective planning and reliable operation of distribution systems.
While only a small number of nodes are currently equipped
years owing to the simple design and operation rules of these
with μPMUs, these sensors are expected to become more com-
Manuscript received February 22, 2018; revised October 31, 2018; mon in low-voltage distribution grids in the future. Specifically,
accepted December 5, 2018. Date of publication January 4, 2019; synchrophasor capability can be built into devices such as in-
date of current version September 17, 2019. This work was sup- verters, relays, and transformers, which are connected to many
ported in part by the National Natural Science Foundation of China
(NNSFC Grant No. 91748112) and in part by the Natural Science nodes in the network. Hence, the synchrophasor network can
and Engineering Research Council of Canada (NSERC). Recom- potentially cover the entire distribution network, including in-
mended by Associate Editor L. Wehenkel. (Corresponding author: termediate and end nodes. Assuming that synchrophasor data
Ye Yuan.)
O. Ardakanian is with the Department of Computing Science, Univer- are available from all nodes, this paper focuses on joint estima-
sity of Alberta, Edmonton AB T6G 2E8, Canada (e-mail:, oardakan@ tion of distribution system model parameters and its topology.
ualberta.ca). The knowledge of the distribution system model is of vital im-
V. W. S. Wong is with the Department of Electrical and Computer
Engineering, University of British Columbia, Vancouver, BC V6T 1Z4, portance for many diagnostics and control applications, yet it
Canada (e-mail:, vincentw@ece.ubc.ca). is often unavailable or outdated due to the continuous integra-
R. Dobbe, A. von Meier, and C. J. Tomlin are with the Depart- tion of distribution components and frequent reconfiguration of
ment of Electrical Engineering and Computer Sciences, University of
California, Berkeley, Berkeley, CA 94720-1770 USA (e-mail:, roel@ feeders.
ainowinstitute.org; vonmeier@berkeley.edu; tomlin@eecs.berkeley. The inverse power flow (iPF) problem, originally defined
edu). in [7], concerns recovering the admittance matrix of a power
S. H. Low is with the Department of Computing and Mathematical
Science, California Institute of Technology, Pasadena, CA 91125 USA system from a sequence of voltage and current phasor mea-
(e-mail:, slow@caltech.edu). surements corresponding to different steady states of the sys-
Y. Yuan is with the School of Automation, Huazhong University of tem. In this paper, we study the iPF problem in the context of
Science and Technology, Wuhan 430074, China (e-mail:, yye@hust.
edu.cn). a polyphase distribution system (loopy or radial) where each
Digital Object Identifier 10.1109/TCNS.2019.2891002 node is equipped with a sensor (i.e., the full observability

2325-5870 © 2019 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.
ARDAKANIAN et al.: IDENTIFICATION OF DISTRIBUTION GRIDS 951

assumption). Drawing on sparsity-based regularization tech- posed based on conditional independence tests for nodal voltage
niques [8]–[10], we present a tractable convex program to measurements. Principal component analysis is employed
uniquely identify the admittance matrix of the distribution sys- in [19] to obtain a lower dimensional subspace of the avail-
tem when the identification problem is well-posed. To tackle the able μPMU data and project the original data onto this subspace
low-rank structure of a distribution network, we develop a novel by learning coefficients of the basis matrix using an adaptive
algorithm based on matrix decomposition, which is capable of training method. An online event detection algorithm is then
identifying a large submatrix of the admittance matrix. Further- proposed to approximate phasor measurements using these co-
more, we propose an online algorithm for early detection and efficients, issuing an alert whenever a significant approximation
localization of critical events that change the admittance ma- error is noticed. While some of these works can accurately
trix in one way or another. Extensive simulations are performed identify real-time topology of the distribution network, none of
to evaluate the efficacy of these algorithms on IEEE 13-bus, them investigated the system identification (or model parameter
34-bus, 37-bus, and 123-bus feeders serving real and synthetic estimation) problem in radial or mesh distribution systems.
loads. The closest lines of work to ours are given in [20] and [21],
This paper extends our prior work [11] in the following ways. which attempt to jointly address the topology detection and
First, we propose the use of the adaptive lasso penalty to es- model parameter estimation problems. In [20], these problems
timate large elements of the admittance matrix, attenuating the are merely studied in a radial setting, assuming the true vari-
bias problem. Second, we propose a regularization technique ance of nodal power injection (real and reactive) is known and
that leverages the approximate knowledge of the admittance sensor measurements are precise. We do not make these assump-
matrix to enhance identification when the constructed data ma- tions in this paper. In [21], the maximum-likelihood estimation
trix is low rank. Third, we exploit the parametric sparsity in the framework is used to jointly estimate the line parameters and
difference between the true admittance matrix and the one after topology of a distribution system, given noisy measurements
event so that one can reduce the number of samples to localize of power injections and voltage phasors obtained from μPMUs
the event. and smart meters. Despite the novelty of this paper, the authors
used a single-phase power flow model, ignoring the mutual cou-
II. RELATED WORK pling between phase conductors. Our approach is different from
The distribution system identification problem has received a theirs in two ways. First, we adopt a three-phase ac model for
lot of attention lately. However, most research focuses on topol- describing power flow in distribution systems. Second, we ad-
ogy verification, which entails identifying the subset of distri- dress detection and localization of events and faults that could
bution lines that are energized using smart meter data or phasor induce a change in the admittance matrix.
measurements, and little effort has been put into learning the We note that the system identification problem studied in
impedance parameters of lines and transformers from the avail- this paper is analogous to network tomography, which concerns
able sensor data. Due to the imprecise and correlated phasor inferring internal performance information and topology of a
measurements, model parameter estimation will be nontrivial computer network from measurements [22].
even if the true topology is known. For example, the correla-
tion between node voltage measurements is leveraged in [12] III. PROBLEM FORMULATION
to detect the grid topology via a sparse Markov random field.
This section describes the iPF problem in a polyphase distri-
Power measurements collected from different types of meters
bution system and introduces a regularization technique for si-
are used in [13] to detect the topology of a radial distribution
multaneous estimation and variable selection to efficiently solve
system by solving an integer programming problem. A data-
this problem under certain assumptions.
driven algorithm based on group lasso is proposed in [14] to
identify the topology of a mesh distribution network using volt-
A. Preliminaries
age magnitude and power consumption measurements of smart
meters. A data-driven online algorithm is proposed in [15] for We denote the set of complex matrices and the set of sym-
detecting a switching event by comparing a trend vector built metric complex matrices by C and S, respectively, the transpose
from μPMU data with a given library of signatures derived of a matrix A by A , its Hermitian (complex conjugate) trans-
from the possible topology changes. This algorithm cannot be pose by AH , its pseudoinverse by A† , its Frobenius norm by
utilized to efficiently detect topology change events in a large AF , and the smallest number of linearly dependent columns
distribution network due to the exponential number of feasi- of this matrix by Spark(A). All-zeros and all-ones vectors are
ble radial structures. In [16], the optimal placement of sensors denoted, respectively, by 0 and 1, and the cardinality of a set N
in a distribution network is investigated in order to infer the is denoted by |N |. Placing a caret over a letter indicates that it
status of switches from the measurements using the maximum- represents an estimated value.
likelihood method. This approach requires the knowledge of the A polyphase power distribution system can be modeled by an
number of switches installed in the network and their location. undirected graph G = (N , E), where N = {1, 2, . . . , N } rep-
A mutual-information-based algorithm is proposed in [17] to resents the set of nodes, and E ⊆ N × N represents the set
identify the distribution topology by building a graphical model of energized lines, each connecting two distinct nodes. We de-
that describes the probabilistic relationship among voltage mea- note the phases of a node n ∈ N by Pn ⊆ {an , bn , cn } and the
surements. In [18], a graphical model learning algorithm is pro- phases of a line (m, n) ∈ E connecting node m to node n by
952 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO. 3, SEPTEMBER 2019

Pm n ⊆ {am n , bm n , cm n }. For node n ∈ N and phase φ ∈ Pn , the following, we first study how the admittance matrix can be
let Vnφ ∈ C be its line-to-ground voltage and Inφ ∈ C be the in- identified when the identification problem is well-posed. We
jected current. We represent the voltages and injected currents discuss in Section IV how a large part of the admittance matrix
K
of different phases of node n ∈ N by vectors Vn = {Vnφ }φ∈Pn can be identified despite the low-rank structure of Vbus . We call
K
and In = {Inφ }φ∈Pn , respectively, and use the per-unit system the iPF problem well-posed when the measurement matrix Vbus
K
to express the quantities. We treat the voltage at the distribution has full rank, and call it ill-posed when Vbus is low rank.
substation as reference for phasor representation.
We model lines as π-equivalent components and denote the B. Sparsity-Based Regularization
phase impedance and shunt admittance matrices of line (m, n)
This section presents a robust algorithm for recovering the
by Zm n ∈ C|Pm n |×|Pm n | and Yms n ∈ C|Pm n |×|Pm n | , respectively.
admittance matrix of a distribution system from noisy sensor
Similarly, transformers are modeled as series components with
data. Existing synchrophasor technology is capable of sampling
an admittance matrix that depends on the type of connection.
voltage and current waveforms at 120 Hz or higher [3]. But even
Assembling the admittance matrices of all components, the ad-
at a lower temporal resolution (e.g., 1 min), enough data can be
mittance matrix can  be constructed
 for the distribution system,
collected to identify the model of a distribution network com-
denoted by Ybus ∈ S n ∈N |Pn |× n ∈N |Pn | , which is a symmetric
prised of several hundred nodes, before it changes. Nevertheless,
matrix that satisfies Ybus 1 = 0 if shunt elements are neglected.
for convenience, we henceforth refer to the available sensor data
The bus admittance matrix relates the node voltages and injected
as μPMU data. We make the following two assumptions: 1) the
currents according to Ohm’s law
identification problem is well-posed, and 2) all nodes can be
⎡ ⎤ ⎡Y Y12 . . . Y1N
⎤⎡
V1 (k)

monitored.
I1 (k) 11
⎢ ⎥ ⎢ Y  Y22 . . . Y2N ⎥ ⎢ ⎥ The admittance matrix can be identified by solving the fol-
⎢ I2 (k) ⎥ ⎢ 12 ⎥ ⎢ V2 (k) ⎥
⎢ ⎥=⎢ ⎥⎢ ⎥ lowing regression problem:
⎢ . ⎥ ⎢ .. .. .. ⎥ ⎢ . ⎥ (1)
 
⎣ .. ⎦ ⎢ ⎥ ⎢
. ⎦⎣ . ⎥
.. .
⎣ . . . ⎦ Ybus = argmin Y VbusK K 
− Ibus F
Y
IN (k) Y  
Y2N . . . YN N VN (k)

1N

subject to Y ∈ SN ×N . (3)
I bus (k ) Y bus V bus (k )
In practice, the sample size K can be smaller than the number
where
 k = 1, . . . , K is the time index, Vbus (k), Ibus (k) ∈
of unknown variables in the admittance matrix and we seek
C n ∈N |Pn |×1 are steady-state complex nodal voltages and in-
for a sparse solution because Ybus encodes the topology of a
jected currents at time k, each off-diagonal block of Ybus is a
−1 distribution network, which is typically radial at any given time
submatrix Ym n = −Zm n corresponding to the admittance of a (hence, most elements of the admittance matrix are zero). Thus,
polyphase line (m, n), and each diagonal block is a submatrix
  we adopt sparsity-based regularization techniques to identify
1 s the admittance matrix. We specifically enforce sparsity of Ybus
−1
Yn n = Y + Zm n .
2 mn by applying the vec operator, which converts a matrix into a
m ∈{o|(o,n )∈E}
column vector, to the objective function and constraining the
Hence, the admittance matrix incorporates the mutual coupling 0 -norm of vec(Ybus )
between phase conductors.  
Ŷbus = argmin ((Vbus
K 
) ⊗ 1N )vec(Y )−vec(Ibus K 
)
Rewriting (1) in vector form for K time slots yields Y 2
⎡ ⎤ ⎡ ⎤
I1 (1) . . . I1 (K) V1 (1) . . . V1 (K) subject to Y ∈ SN ×N , vec(Y )0 ≤ δ (4)
⎢ ⎥ ⎢ ⎥
⎢ I2 (1) . . . I2 (K) ⎥ ⎢ V2 (1) . . . V2 (K) ⎥ where ⊗ is the Kronecker product and δ determines the degree
⎢ ⎥ ⎢ ⎥
⎢ . .. ⎥ = Ybus ⎢ . .. ⎥ of sparsity of Ybus . The cardinality constraint makes this problem
⎢ .. ..
. ⎥ ⎢ . ..
. ⎥
⎣ . ⎦ ⎣ . . ⎦ NP-hard [24].
IN (1) . . . IN (K) VN (1) . . . VN (K) Exploiting the symmetric structure of Ybus , we reduce the


number of parameters that need to be estimated. Consider a
K
I bus K
V bus 2
mapping f : CN ×N → C(N +N )/2×1 , which collects the lower
(2)
K K triangular elements of a complex matrix as illustrated in the
where Vbus and Ibus collect nodal voltages and injected currents
following:
sampled at K successive time slots (with white noise) by μPMU
installed downstream of the nodes in the primary distribution f (A) = [a11 , a21 , a31 , . . . , aN 1 , a22 , a32 , . . . , aN 2 , . . . , aN N ]
network (i.e., on subfeeders originating from them).
The iPF problem that we study in this paper concerns recov- where aij is the element in the ith row and jth column of matrix
ering the admittance matrix of a polyphase distribution system A. Observe that f is a bijection for any Y ∈ SN ×N and we have
2 2

Ybus from voltage and current phasor measurements of all nodes, vec(Y ) = QY f (Y ), where QY ∈ RN ×(N +N )/2 is a unique
K
Vbus K
and Ibus K
. In general, Vbus is low rank in a power system binary matrix that converts f (Y ) to vec(Y ). Hence, the iPF
making the identification problem ill-posed. This is reported problem can be reformulated as
  2
for transmission PMU data in [19] and is further supported  K K 
f (Y ) = argmin  V ⊗ 1N QY x−vec(I ) +λ x0
by the experiments on real μPMU data obtained from [23]. In 2
x∈C( N
bus
+ N ) / 2 ×1
bus
2
ARDAKANIAN et al.: IDENTIFICATION OF DISTRIBUTION GRIDS 953

where λ is a suitable positive regularization parameter. The Rescaling the columns of A = (Vbus K 
⊗ 1N )QY with the corre-
above-mentioned problem is nonconvex and cannot be solved γ
sponding weights, i.e., |x̂i | , reduces (7) to the standard lasso
efficiently; thus, we solve a convex relaxation of this problem problem, and therefore, it can be solved using the same algo-
known as the lasso [25], hoping that the solutions coincide. rithms developed for the lasso. Note that the two-dimensional
In [9], conditions are established for the solution of 1 opti- cross-validation is typically used to tune (λ, γ).
mization to coincide with the solution of 0 optimization. The In Section VI, we compare the lasso and the adaptive lasso
penalized form of lasso can be written as penalties and show that the adaptive lasso outperforms the lasso
 2 in terms of identification accuracy in the test feeders.
 
  
 K 
min  K 
Vbus ⊗ 1N QY x−vec(Ibus ) +λ x1 . D. Exploiting Additional Structure
2 + N ) / 2 ×1 

x∈C ( N


 A
b  Distribution circuits are upgraded and reconfigured to meet
2
(5) the growing demand of a neighborhood, accommodate new tech-
The lasso continuously shrinks the elements of Ybus toward nologies installed at customers’ premises, and minimize losses.
0 as λ increases, and some coefficients are shrunk to exact 0 These changes are seldom incorporated into the distribution
if λ is sufficiently large. Hence, selecting λ is critical to the system model; thus, the available model is usually obsolete and
performance of the lasso. One way to choose this regularization cannot be relied on for diagnostics and control applications. We
parameter is to minimize the Bayesian information criterion now discuss how such an approximate model can be leveraged
as discussed in [14]. We note that (5) can be solved using a to improve the identification accuracy.
standard convex optimizer as well as iterative algorithms [26]– We represent the available (and presumably inaccurate) ad-
[28], which are more compelling in large distribution networks. mittance matrix of a distribution system by Y  Ybus + Ψ,
In practice, it may be possible to obtain partial information where Ybus is the true admittance matrix of the network, which
about the network topology. To improve the performance of the we ultimately intend to find, and Ψ is an arbitrary error matrix
identification algorithm, this information can be incorporated that must be identified. We note that Ψ is symmetric since both
in the form of equality constraints added to (5). In this paper, Y and Ybus are symmetric. If all elements of Ψ are small, the
we consider a general situation where the network topology is identification problem reduces to solving the following regular-
unknown completely. ized least squares problem:
Once f (Y ) is recovered, vec(Y ) can be easily constructed 

2
K 
Ybus = Y − argmin (Y − Ψ)Vbus K
− Ibus 2
 +λ ΨF (8)
Ψ∈SN ×N F
vec(Y ) = QY f (Y ). (6)
where λ is a tuning parameter.
It is shown in [7] that the proposed technique can solve the Alternately, Ψ might have a small number of nonzero ele-
identification problem when it is well-posed. ments that are not necessarily small, e.g., when the only un-
known information is the status of switches, which typically
C. Avoiding Unnecessary Bias have large admittance values. In such cases, the Frobenius norm
of Ψ in (8) must be replaced with the 0 -norm of Ψ and similarly
Despite significant statistical and computational advantages
the 2 -norm of x in (9) must be replaced with its 1 -norm (after
of the lasso for solving the iPF problem, it is not an “Ora-
convex relaxation).
cle procedure” and could result in suboptimal estimation in
Exploiting the symmetric structure of Ψ and adopting the
certain cases [29]. The lasso equally penalizes all elements of
technique outlined in Section III-B, we can solve the following
Ybus , thereby producing biased estimates for the large elements.
ridge regression problem to identify Ψ:
Hence, it may fail to identify the true admittance matrix when
the distribution system contains several switches and voltage  = argmin
f (Ψ) Ax − b22 + λ x22 (9)
2
x∈C( N + N ) ×1
regulators that have much larger admittance than the distribu-
K
tion lines. where A = −(Vbus ⊗ 1N )QΨ and b = vec(Ibus K
− Y Vbus
K
).
To avoid the unnecessary bias, we can assign data-dependent This approach can be used to periodically update the distri-
weights to different elements of Ybus in the 1 penalty. The bution system model.
two-stage algorithm, known as the adaptive lasso [29], applies Remark 1: This problem can be solved analytically with a
less shrinkage whenever the true unknown variable is large. very high computational complexity, i.e., O(cdim(A)3 ), where
Specifically, f (Y ) can be recovered from cdim(A) denotes the number of columns in A. Alternatively, it
|xi | is well known that we can solve it using the standard gradient
min Ax−b22+λ (7) descent.
2
x∈C( N + N ) / 2 ×1
i
|x̂i |γ

where γ is a positive parameter and x̂i is an initial estimator for IV. LOW-RANK STRUCTURE OF DISTRIBUTION SYSTEMS
xi , e.g., the ordinary least squares (OLS) estimator defined The voltage measurement matrix Vbus K
is low rank in most
polyphase distribution systems due to the interdependencies be-
x̂ = (A A)−1 A b. tween nodal voltages; this matrix has several singular values
954 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO. 3, SEPTEMBER 2019

that are too small even when we consider the measurement er-
Algorithm 1: Basis Selection Algorithm.
ror introduced by μPMUs. This results in an ill-posed problem
that cannot be solved to identify the admittance matrix in its 1: Perform orthogonal-triangular decomposition of K bus ;
entirety even if K N . To tackle this problem, we propose a 2: Sort diagonal elements of the upper triangular matrix;
novel identification algorithm based on a particular partitioning 3: Choose the first R elements; return the corresponding
K elements in the permutation matrix as indices of the
of Vbus into two matrices, one of which has full row rank; this
K
permits us to recover at least some part of the admittance ma- linearly independent rows of Vbus ;
trix, whereas the rest of it cannot be recovered. The steps of this
algorithm are described in the following.
f and matrix Q:
A. Similarity Transformation  
− X  ⊗ X  QY 1 1 f (Y1,1 ) + QY 2 2 f (Y2,2 ) = vec(C).
K K
Let R be the row rank of Vbus . We partition Vbus into two
Enforcing sparsity of the components of Ybus , it is possible to
matrices via a similarity transformation of the matrix Ybus
identify Y1,1 and Y2,2 from this optimization problem
K
T Ibus = (T Ybus T −1 )(T Vbus
K
) (10)  



1,1 )
f (Y
I Y V = arg min λ wi |xi |
  2,2 )
f (Y x
K i
where T is a n ∈N |Pn | × n ∈N |Pn | matrix that splits Vbus  2

into an R × K matrix, denoted by V2 , containing R linearly +  −(X ⊗X  )QY 1 1 , QY 2 2 x − vec(C) . 2
K
independent rows of Vbus and an ( n ∈N |Pn | − R) × K matrix, (15)
K
denoted by V1 , containing other rows of Vbus that are all in the
row space of V2 . Algorithm 1 describes the steps for building Depending on whether we use the lasso or the adaptive lasso
these two submatrices from the available synchrophasor data. penalty, wi is set to 1 or 1/|x̂i |γ for some γ > 0.
K
Shuffling rows of Vbus K
and Ibus according to this transformation Once this problem is solved, Y1,2 can be identified from (13)
yields using the method of least squares. However, there is no guaran-
    tee that Y1,2 is estimated with sufficient accuracy as the error
K
V1 K
I1 introduced in the process of estimating Y2,2 propagates. We
T Vbus = , T Ibus = .
V2 I2 show in Section VI that Y2,2 can be accurately estimated in
all cases despite the low-rank structure, whereas Y1,1 and Y1,2
Since V1 is in the row space of V2 , we can estimate the basis cannot be recovered with sufficient accuracy.
X such that V1 = XV2 from μPMU data by computing the
pseudoinverse of V2 : X = V1 V†2 . Note that the pseudoinverse is V. TIMELY DETECTION AND LOCALIZATION OF EVENTS
well defined here since V2 is full row rank.
Several types of power system events, such as switching ac-
B. Recovering Parts of Ybus tions, tap operations, arc and ground faults, can change the
effective admittance between the nodes, thereby resulting in a
We write (10) as different admittance matrix. In this section, we propose an on-
       line algorithm for tracking changes in the admittance matrix
I1 Y1,1 Y1,2 XV2 Y1,1 X + Y1,2
= = V2 (11) of a distribution system and identifying the events that induced
I2 Y1,2 Y2,2 V2 Y
1,2 X + Y2,2 these changes. This algorithm requires a small amount of data


Y and has a low false alarm rate, enabling operators to take reme-
dial actions in quasi real time.
where {Yi,j }i,j ∈{1,2} are four submatrices of Y obtained accord- Consider an affine parameterization of the admittance matrix,
ing to the decomposition of V. Note that V2 has full row rank. δ (k )
denoted by Ybus , where
We have

I1 = (Y1,1 X + Y1,2 ) V2 (12) 0, k < t
δ(k) =
  1, k ≥ t
I2 = Y1,2 X + Y2,2 V2 . (13)
is the discrete mode and t is the time that the event has
Solving (12) for Y1,2 and substituting it into (13) yields
occurred. Our goal is to determine t and find out how the
1 0
−X  Y1,1 X + Y2,2 = C (14) admittance matrix has changed by estimating Ybus − Ybus us-
ing as few successive voltage and current phasor measure-
in which C = I2 V†2
− (V†2 ) I
1X
can be computed from the ments as possible. The updated entries of the admittance
μPMU data. Vectorizing both sides of the equation yields matrix indicate the type and approximate location of the
  event. For instance, if two elements of the admittance ma-
− X  ⊗ X  vec(Y1,1 ) + vec(Y2,2 ) = vec(C).
trix change in a certain way during an event, it can be at-
This problem can be written in the following form to reduce the tributed to a switch that was opened while another one was
number of parameters that need to be estimated using bijection closed.
ARDAKANIAN et al.: IDENTIFICATION OF DISTRIBUTION GRIDS 955

A. Event Detection matrices. Hence, we have


To detect a change in the admittance matrix, we estimate  min  vec(ΔY )0
the injected current vector at time k from Ohm’s law using the Δ Y ∈S n ∈N
|Pn |×
n ∈N
|Pn |

0
known admittance matrix Ybus and the measured voltage vector t→t+K 0 t→t+K t→t+K
subject to Ibus − Ybus Vbus = ΔY Vbus (18)
at time k. We then compare the estimated injected current vector
Iˆbus with the measured current vector Ibus at time k to calculate which can be relaxed and converted to the following weighted
the prediction error regularized 1 -norm optimization:

e(k) = Ibus (k) − Iˆbus (k) = Ibus (k) − Ybus
0
Vbus (k). (16) vec(ΔY ) = QΔ Y × arg min Ax − b22 + λ wi |xi | (19)
i
The series e(·) is white noise if the admittance matrix does
t→t+K  t→t+K
not change; this can be verified by the turning point test. For where A = (Vbus ⊗ 1N )QΔ Y , b = vec(Ibus 0
− Ybus
t→t+K
a detailed discussion on how network topology errors can be Vbus ), and wi is the weight of the 1 penalty, which is
detected, the readers can refer to [30]. When the prediction defined earlier. This problem is convex and can be solved
error e(k) exceeds a predefined threshold, we assert that the efficiently with only a small number of μPMU samples com-
admittance matrix has changed at time k. pared to the original identification algorithm. The following
proposition gives the necessary and sufficient condition for the
B. Event Localization solution of the 0 minimization to converge to the true sparse
difference matrix by establishing a minimum bound on the
The simplest approach to event localization is to run the iden-
number of μPMU samples that are required.
tification algorithm presented in the previous section upon de-
Proposition 1 (From [8]): For any vector z, there exists a
tection of an event to update the admittance matrix. In a large
unique signal w such that z = Φw with w0 = S if and only
distribution system, this requires collecting and processing a
if Spark(Φ) > 2S.
considerable number of μPMU samples following the detection,
Following this, the proposed event localization algorithm
implying that the identification task may not be accomplished
needs as many μPMU samples as required for Spark(A) to
in a timely manner. To address this shortcoming, we propose an
exceed twice the number of elements of the admittance matrix
identification algorithm that scales with the size of the network
that will change during an event.
by taking advantage of the knowledge of the admittance matrix
before an event and the fact that only a small number of its
VI. PERFORMANCE EVALUATION
elements will change during the event.
Given that the effective admittance between just a small num- We evaluate the efficacy of the proposed algorithms in es-
ber of nodes is expected to change in an event, the difference timating the model parameters and tracking topology changes
between the two admittance matrices corresponding to the sys- through power flow studies on test distribution systems under
tems before and after the event must be sparse. We leverage this various loading conditions. To carry out this evaluation, we de-
sparsity to recover the new admittance matrix velop a simulation framework in MATLAB, which integrates
1 0
built-in graphics and advanced analysis capabilities with the
min
1
vec(Ybus − Ybus )0 CVX toolbox for convex optimization [31], and the Open Dis-
Y bus
tribution System Simulator (OPENDSS) [32] for power flow
t→t+K 1 t→t+K
subject to Ibus = Ybus Vbus analysis (our code is available on GitHub [33]). The OPENDSS
  can be controlled from MATLAB through a component ob-
1 |Pn |× n ∈N |Pn |
Ybus ∈S n ∈N (17)
ject model (COM) interface, allowing us to load a distribution
0
in which Ybus is known, t is the time slot when the event is system model, change its parameters, perform power flow cal-
detected, and culations, and retrieve the results. The control mode is disabled
⎡ ⎤ in OPENDSS to ensure that the transformer taps are not auto-
I1 (t) . . . I1 (t + K) matically adjusted during a simulation. This guarantees that the
⎢ ⎥
⎢ I2 (t) . . . I2 (t + K) ⎥ admittance matrix does not change unless we trigger an event.
t→t+K ⎢ ⎥
Ibus =⎢ . .. ⎥ Fig. 1 depicts the principal components of this framework.
⎢ .. ..
. ⎥
⎣ . ⎦ The simulator takes as input a distribution system model, the
IN (t) . . . IN (t + K) demand profile of a certain number of homes (for a fixed number
⎡ ⎤ of time slots), the point of connection of each home (i.e., the
V1 (t) . . . V1 (t + K) node that it is connected to), and a set of events that should be
⎢ ⎥
⎢ V2 (t) . . . V2 (t + K) ⎥ simulated at specified times. These events change the admittance
t→t+K ⎢ ⎥
Vbus =⎢ . .. ⎥. matrix in a deterministic way and we record all these changes.
⎢ .. ..
. ⎥
⎣ . ⎦ Given this input data, the aggregate demand is calculated at each
VN (t) . . . VN (t + K) node and a power flow study is performed in a loop for each
time slot to compute the voltage magnitude and phase angle at
1 0
It can be readily seen that ΔY  Ybus − Ybus is a symmetric each node, which are treated as μPMU measurements. The pro-
complex matrix as it is the difference of two symmetric complex posed convex programs are then solved to recover the original
956 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO. 3, SEPTEMBER 2019

Fig. 2. One-line diagram of the modified IEEE 13-bus test feeder. The
dashed line represents the switch added to the original feeder. The num-
ber of phases connecting two nodes is shown by slashes on the lines.

possibility that the lasso produces biased estimates for


these large elements.
Fig. 1. Block diagram of the integrated simulation framework. Moreover, two of these test feeders contain switches that can
be operated to induce a change in the admittance matrix. The
123-bus test system contains 12 switches that can be operated
TABLE I
PROPERTIES OF THE RADIAL TEST FEEDERS
in a certain way to change the topology while maintaining its
radial structure. Hence, it provides an ideal setting for validating
the event detection and localization algorithm. Similarly, the
13-bus feeder has a normally closed switch. We modify this
system by adding a normally open switch with the exact same
configuration between bus 680 and bus 692, as shown in Fig. 2.
This creates two feasible radial structures that span all nodes.
We use this feeder to validate both event detection and system
identification algorithms. The 34-bus and 37-bus feeders do not
admittance matrix from the available μPMU data and update
have a switch and are merely used for the purpose of validating
it after detecting each event. The sequence of recovered admit-
the identification algorithm.
tance matrices is eventually compared against the sequence of
true admittance matrices to quantify the estimation error. We
describe our test cases next. B. Residential Loads and Phasor Measurements
A node in the distribution system model represents an ag-
A. Distribution Feeders
gregation point where usually a pole-top transformer supplies
We evaluate our algorithms on four IEEE test feeders, namely a small number of residential customers. Since distribution cir-
13-bus, 34-bus, 37-bus, and 123-bus systems [34]; these unbal- cuits are not modeled beyond these transformers, we aggregate
anced radial systems operate at a nominal voltage of 4.16, 24.9, demands of downstream customers at the corresponding nodes.
4.8, and 4.16 kV, respectively, and differ in size and sparsity, We assume that each node is monitored by a μPMU that mea-
as shown in Table I. The columns of this table, respectively, sures the magnitude and phase angle of the node voltage and the
represent the test feeder, the number of nodes in its OPENDSS current drawn by the downstream customers once every time
K
model, the rank of Vbus (when K is much larger than the number slot.
of nodes), the percentage of Ybus elements that are zero (i.e., the We use real data from the ADRES dataset [35] to model the
sparsity level), and the absolute value of the largest element of customers connected to the 13-bus, 34-bus, and 37-bus test feed-
the admittance matrix. The following observations can be made ers. This dataset consists of high-resolution (1 s) measurements
for each test feeder. of real power, reactive power, and per-phase voltage values of 30
K
1) Vbus is rank deficient, which implies that it is impossible Austrian households over 14 days. To obtain a sufficient number
to recover the full admittance matrix from the μPMU of customers for our simulation, we treat a three-phase load as
data. three separate single-phase loads, and split 14 days of available
2) The admittance matrix is extremely sparse. data for each household into 14 individual loads each represent-
3) The admittance matrix has at least one element (such ele- ing the demand of a customer over a particular day. We connect
ments typically correspond to the admittance of switches a random number of customers between 5 and 15 to each node,
and voltage regulators) that is several orders of magni- except the nodes that are terminals of voltage regulators and
tude larger than other nonzero elements, hinting at the switches; no load is connected to these nodes.
ARDAKANIAN et al.: IDENTIFICATION OF DISTRIBUTION GRIDS 957

TABLE II
ESTIMATION ERROR OF Y2 , 2 BY THE LASSO AND ADAPTIVE LASSO

In the case of the IEEE 123-bus feeder, we need high-


resolution measurements of many households, which we lack.
To address this problem, we synthesize residential loads (real
power) using the continuous-time Markov models derived from
fine-grained measurements of the power consumption of 20
households in Ontario [36]. We connect a random number of
customers between 5 and 10 to each node, except the nodes
that represent the terminals of voltage regulators and switches.
Fig. 3. Identification error of the lasso and the adaptive lasso for differ-
Hence, the load distribution is nonuniform across different ent noise levels in the IEEE 13-bus test feeder.
phases of a node. We consider a constant power factor of 95%
at each node, which is typical for residential loads, and set the
reactive power accordingly in each time slot. relative error. The one element that is not accurately identified
corresponds to the substation. Nevertheless, the adaptive lasso
C. Results estimates that element with a lower error compared to the lasso
as suggested by the two error metrics representing the overall
To deal with the low-rank structure of the test feeders, we accuracy of these methods. Should we leverage the knowledge
utilize the algorithm proposed in Section IV to identify the of the substation type and configuration, both methods can ac-
largest part of the admittance matrix that could be possibly curately estimate all elements of Y2,2 (M1, M2 < 0.01).
recovered from the available data. We also utilize the event We next validate our method on a mesh network by adding
detection and localization algorithm proposed in Section V to a single-phase line between bus 611.3 and bus 646.3. Table II
track how the admittance matrix changes in an event. To validate summarizes that our algorithm can identify the topology and
these algorithms, we perform several simulation runs for each parameters except for one element that corresponds to the sub-
test feeder where each simulation spans one day divided into 1-s station. Similar to the previous case, the adaptive lasso estimates
time slots. In each case, we estimate the admittance matrix using that element more accurately than the lasso as suggested by the
both the lasso and the adaptive lasso penalties and compare their two error metrics.
performance. We use two metrics to quantify the error incurred In the case of the 34-bus and 37-bus feeders, the lasso fails
in estimating Y2,2 , which is a submatrix of Y that excludes to accurately identify more than one element of the admittance
the rows and columns corresponding to the primary side of the matrix, resulting in estimation errors that are remarkably higher
voltage regulator and the distribution transformer (i.e., bus 633) than the previous case. We verify that those elements have large
Metric 1 (M1): vec(Y2,2 − Y2,2 )1 admittance values. However, the adaptive lasso successfully es-
Metric 2 (M2): 2,2 − Y2,2 F
Y timates those elements in both feeders and detects the true topol-
ogy of the network, resulting in relatively smaller estimation
where Metric M1 is used to evaluate the error of topology errors.
identification, whereas Metric M2 is the error of parameter es- 2) Identification With Noisy Measurements: We now ex-
timation. plore the scenario in which μPMU measurements are noisy.
To tune the parameters of the convex programs, we search We only show the results for the 13-bus feeder due to space
through a reasonable set of values. Specifically, γ and λ of the limitations. To simulate the measurement error, we add a white
adaptive lasso are chosen from {0.5, 1, 2} and the set of loga- Gaussian noise with zero mean and variance σ 2 to node voltages
rithmically spaced points between 105 and 10−5 , respectively. and treat them as μPMU measurements under the assumption
The same set of values are considered to determine λ of the that the instrumental transformers are calibrated according to
lasso. Moreover, the OLS estimator is adopted as the weight of the data sheets. We have observed that perturbing node voltages
the 1 penalty in the adaptive lasso. by a small Gaussian noise does not completely eliminate the
1) Identification With Precise Measurements: We first low rank problem for smaller feeders such as the IEEE 13-bus
explore the scenario in which μPMU measurements are not network. We try different values of σ and perform ten simula-
affected by noise. Table II lists the two error metrics when the tion runs for each value. In particular, we increase the standard
lasso or the adaptive lasso penalty is used to identify the admit- deviation from 10−6 to 10−2 and report the mean value of the
tance matrix of the three test feeders. In the case of the 13-bus two error metrics over these runs. Fig. 3 shows the mean estima-
feeder, both methods can detect the true topology of the network tion error of the lasso and the adaptive lasso. It can be seen that
and estimate all elements of Y2,2 except one, with less than 1% both methods are quite sensitive to noise. When σ = 10−6 , the
958 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO. 3, SEPTEMBER 2019

cated on three-phase lines. The estimation error will increase


significantly if we use fewer samples to identify ΔY .
Turning our attention to the 123-bus test feeder, we simulate
a line switching event by closing the switch between bus 13
and bus 152, whereas opening the switch between bus 151 and
bus 300 (refer to [37] for the topology of this feeder). The
simultaneous switching operation maintains the radial structure
of this distribution system. The proposed algorithm detects the
event in the same time slot that it occurs and accurately identifies
ΔY (M1, M2 < 0.1) using a small number of μPMU samples
following the detection.

VII. CONCLUSION
Widespread adoption of DER in power distribution grids calls
for an advanced operation paradigm centered around monitor-
 when 23 μPMU samples are
Fig. 4. Colored representation of Δ Y ing, diagnostics, and control. While the knowledge of the dis-
used to recover the admittance matrix following the detection of the tribution system model is crucial for most diagnostics and con-
switching event. trol applications, this model is often unavailable or outdated in
practice. This paper explored how the admittance matrix of a
estimation error of both methods is quite similar to the scenario polyphase power distribution system can be identified from lim-
with precise measurements (see Table II). The adaptive lasso can ited voltage and current phasor measurements of inexpensive
accurately identify all elements of Y 2,2 , except for one element distribution PMUs. We proposed tractable convex programs to
(as discussed earlier) as long as σ ≤ 10−3 . Should σ exceeds recover the admittance matrix in various settings and to track
this level, the adaptive lasso fails to identify several elements changes in the network topology, and investigated the funda-
and both error metrics increase significantly. This is because mental limitations of these techniques. We showed that the net-
the noise standard deviation of around 10−2 is quite large for work topology can be accurately determined in all test networks,
the line impedance values, making the identification problem and the parameters of a reduced admittance matrix can be esti-
impossible to solve. Unlike the adaptive lasso, the lasso is less mated with sufficient accuracy as long as the measurement error
robust to noise and only yields sufficiently accurate estimates is below a certain level.
when σ ≤ 10−4 . There are several avenues for future work. The μPMU instal-
3) Event Detection and Localization: We finally validate lation is currently limited in low-voltage distribution networks.
the proposed event detection and localization algorithm by sim- Furthermore, μPMUs occasionally send corrupt data that are not
ulating a line tripping event and a switching operation in the suitable for identification. To address these problems, we intend
13-bus test feeder, and a switching operation in the 123-bus test to develop techniques that leverage both smart meter and μPMU
feeder. These events are triggered after the admittance matrix data to improve identifiability of low-voltage distribution grids.
has been identified for the initial configuration of the distribution We also plan to develop an identification algorithm that can
system. deal with hidden states in the network. Moreover, the proposed
We first focus on the 13-bus test feeder. We introduce a line technique can be computationally expensive and sensitive to
tripping event by disconnecting the single-phase line between noise when it is applied to a distribution network with noisy
bus 611 and bus 684, and a switching event by closing the switch measurements from thousands of nodes. We intend to develop a
between bus 692 and bus 680, whereas opening the switch be- robust distributed identification algorithm for large distribution
tween bus 671 and bus 692. Both events will change the ad- networks.
mittance matrix and therefore must be identifiable from the
available data. We observe that the proposed algorithm detects REFERENCES
the event in both cases in the same time slot that it occurs, i.e.,
[1] O. Ardakanian, S. Keshav, and C. Rosenberg, Integration of Renewable
immediately after processing the μPMU data for that time slot. Generation and Elastic Loads Into Distribution Grids (Springer Briefs in
For the switching event, ΔY can be estimated with relatively Electrical and Computer Engineering). New York, NY, USA: Springer,
high accuracy (M1 = 0.17, M2 = 0.10) using 23 μPMU sam- 2016.
[2] North American Synchrophasor Initiative, “Distribution task team.” [On-
ples following the detection of this event, as shown in Fig. 4. line]. Available: https://www.naspi.org/distt. Accessed on: Dec. 30, 2018.
In this figure, the color of a cell located at row i and column [3] PSL, “Micro synchrophasors.” [Online]. Available: http://www.
j represents the value of |Y 1 (i, j) − Y 0 (i, j)|. It can be read- powersensorsltd.com/PQube3.php. Accessed on: Dec. 30, 2018.
[4] D. B. Arnold, C. Roberts, O. Ardakanian, and E. M. Stewart, “Synchropha-
ily seen that all elements of ΔY are zero except for six 3 × 3 sor data analytics in distribution grids,” in Proc. IEEE Power Energy Soc.
submatrices, which have changed due to this event, enabling us Innovative Smart Grid Technol. Conf., Apr. 2017, pp. 1–5.
[5] A. von Meier, E. Stewart, A. McEachern, M. Andersen, and L.
to locate the event within a small geographical area. We veri- Mehrmanesh, “Precision micro-synchrophasors for distribution systems:
fied that these submatrices correspond to the admittance of the A summary of applications,” IEEE Trans. Smart Grid, vol. 8, no. 6,
two switches that are operated. Note that these switches are lo- pp. 2926–2936, Nov. 2017.
ARDAKANIAN et al.: IDENTIFICATION OF DISTRIBUTION GRIDS 959

[6] T. Yang et al., “A distributed algorithm for economic dispatch over [31] M. Grant and S. Boyd, “CVX: Matlab software for disciplined
time-varying directed networks with delays,” IEEE Trans. Ind. Electron., convex programming, version 2.1,” Mar. 2014. [Online]. Available:
vol. 64, no. 6, pp. 5095–5106, Jun. 2017. http://cvxr.com/cvx
[7] Y. Yuan, O. Ardakanian, S. Low, and C. Tomlin, “On the inverse power [32] EPRI, “Simulation Tool: OpenDSS.” [Online]. Available: http://www.
flow problem,” Oct. 2016, arXiv:1610.06631. smartgrid.epri.com/SimulationTool.aspx. Accessed on: Dec. 30, 2018.
[8] D. L. Donoho and M. Elad, “Optimally sparse representation in general [33] O. Ardakanian et al., “Simulation framework.” [Online]. Avail-
(nonorthogonal) dictionaries via l1 minimization,” Proc. Nat. Acad. Sci. able: https://github.com/sustainable-computing/Distribution-Grid-
USA, vol. 100, no. 5, pp. 2197–2202, 2003. Identification. Accessed on: Nov. 2, 2018.
[9] J. A. Tropp, “Recovery of short, complex linear combinations via l1 min- [34] W. Kersting, “Radial distribution test feeders,” in Proc. IEEE Power En-
imization,” IEEE Trans. Inf. Theory, vol. 51, no. 4, pp. 1568–1570, Apr. ergy Soc. Winter Meeting, 2001, vol. 2, pp. 908–912.
2005. [35] ADRES, “Autonomous decentralised renewable energy systems.” [On-
[10] V. Chandrasekaran, S. Sanghavi, P. A. Parrilo, and A. S. Willsky, “Rank- line]. Available: http://www.ea.tuwien.ac.at/projects/adres_concept/EN/.
sparsity incoherence for matrix decomposition,” SIAM J. Optim., vol. 21, Accessed on: Dec. 30, 2018.
no. 2, pp. 572–596, 2011. [36] O. Ardakanian, S. Keshav, and C. Rosenberg, “Markovian models for
[11] O. Ardakanian, Y. Yuan, R. Dobbe, A. von Meier, S. Low, and C. Tom- home electricity consumption,” in Proc. SIGCOMM Workshop Green
lin, “Event detection and localization in distribution grids with phasor Netw., 2011, pp. 31–36.
measurement units,” in Proc. IEEE Power Energy Soc. Gen. Meeting, Jul. [37] Distribution Test Feeder Working Group, IEEE PES, “Distribu-
2017, pp. 1–5. tion test feeders.” [Online]. Available: https://ewh.ieee.org/soc/pes/
[12] S. Bolognani, N. Bof, D. Michelotti, R. Muraro, and L. Schen- dsacom/testfeeders. Accessed on: Dec. 30, 2018.
ato, “Identification of power distribution network topology via volt-
age correlation analysis,” in Proc. IEEE Decis. Control, Dec. 2013,
pp. 1659–1664.
[13] V. Arya, T. S. Jayram, S. Pal, and S. Kalyanaraman, “Inferring connectivity Omid Ardakanian (M’15) received the B.Sc. de-
model from meter measurements in distribution networks,” in Proc. 4th gree in computer engineering from Sharif Uni-
Int. Conf. Future Energy Syst., May 2013, pp. 173–182. versity of Technology, Tehran, Iran, in 2009, and
[14] Y. Liao, Y. Weng, and R. Rajagopal, “Urban distribution grid topology the M.Math. and Ph.D. degrees in computer sci-
reconstruction via lasso,” in Proc. IEEE Power Energy Soc. Gen. Meeting, ence from the University of Waterloo, Waterloo,
Jul. 2016, pp. 1–5. ON, Canada, in 2011 and 2015, respectively.
[15] G. Cavraro, R. Arghandeh, K. Poolla, and A. von Meier, “Data-driven He was an NSERC Postdoctoral Fellow with
approach for distribution network topology detection,” in Proc. IEEE the University of California at Berkeley and the
Power Energy Soc. Gen. Meeting, Jul. 2015, pp. 1–5. University of British Columbia. In 2017, he joined
[16] Y. Sharon, A. M. Annaswamy, A. L. Motto, and A. Chakraborty, “Topol- the Department of Computing Science, Univer-
ogy identification in distribution network with limited measurements,” in sity of Alberta, Edmonton, AB, Canada, where
Proc. IEEE Power Energy Soc. Innovative Smart Grid Technol., Jan. 2012, he is currently an Assistant Professor. His research interests include
pp. 1–6. computer networks, ubiquitous computing, and cyber-physical systems.
[17] Y. Weng, Y. Liao, and R. Rajagopal, “Distributed energy resources topol- Dr. Ardakanian is currently the Information Services Director of ACM
ogy identification via graphical modeling,” IEEE Trans. Power Syst., Emerging Interest Group on Energy Systems and Informatics, and a
vol. 32, no. 4, pp. 2682–2694, Jul. 2017. Guest Editor for the IEEE TRANSACTIONS ON SMART GRID (Special Issue
[18] D. Deka, S. Backhaus, and M. Chertkov, “Estimating distribution grid on Theory and Application of PMUs in Power Distribution Systems). He
topologies: A graphical learning based approach,” in Proc. Power Syst. was the recipient of Best Paper Awards from IEEE PES General Meet-
Comput. Conf., Jun. 2016, pp. 1–7. ing, ACM BuildSys, and ACM e-Energy.
[19] L. Xie, Y. Chen, and P. R. Kumar, “Dimensionality reduction of
synchrophasor data for early event detection: Linearized analysis,”
IEEE Trans. Power Syst., vol. 29, no. 6, pp. 2784–2794, Nov.
2014. Vincent W. S. Wong (S’94–M’00–SM’07–F’16)
[20] D. Deka, S. Backhaus, and M. Chertkov, “Structure learning and received the B.Sc. degree in electrical engineer-
statistical estimation in distribution networks—Part II,” Feb. 2015, ing from the University of Manitoba, Winnipeg,
arXiv:1502.07820. MB, Canada, in 1994, the M.A.Sc. degree in
[21] J. Yu, Y. Weng, and R. Rajagopal, “PaToPa: A data-driven parameter and electrical engineering from the University of Wa-
topology joint estimation framework in distribution grids,” IEEE Trans. terloo, Waterloo, ON, Canada, in 1996, and the
Power Syst., vol. 33, no. 4, pp. 4335–4347, Jul. 2018. Ph.D. degree in electrical engineering from the
[22] M. Coates, R. Castro, R. Nowak, M. Gadhiok, R. King, and Y. Tsang, University of British Columbia (UBC), Vancou-
“Maximum likelihood network topology identification from edge-based ver, BC, Canada, in 2000.
unicast measurements,” SIGMETRICS Perform. Eval. Rev., vol. 30, no. 1, From 2000 to 2001, he was a Systems En-
pp. 11–20, Jun. 2002. gineer with the PMC-Sierra Inc. (now Microchip
[23] A. von Meier, D. Culler, A. McEachern, and R. Arghandeh, “Micro- Technology Inc.). In 2002, he joined the Department of Electrical and
synchrophasors for distribution systems,” in Proc. IEEE Power Energy Computer Engineering, UBC, where he is currently a Professor. His
Soc. Innovative Smart Grid Technol. Conf., Feb. 2014, pp. 1–5. research interests include protocol design, optimization, and resource
[24] B. K. Natarajan, “Sparse approximate solutions to linear systems,” SIAM management of communication networks, with applications to wireless
J. Comput., vol. 24, no. 2, pp. 227–234, Apr. 1995. networks, smart grid, mobile edge computing, and Internet of Things.
[25] R. Tibshirani, “Regression shrinkage and selection via the lasso,” J. Roy. Dr. Wong is currently an Executive Editorial Committee Member for
Statist. Soc. Ser. B, vol. 58, pp. 267–288, 1996. the IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, an Editor-at-
[26] I. Daubechies, M. Defrise, and C. De Mol, “An iterative thresholding Large for the IEEE TRANSACTIONS ON COMMUNICATIONS, and an Asso-
algorithm for linear inverse problems with a sparsity constraint,” Commun. ciate Editor for the IEEE TRANSACTIONS ON MOBILE COMPUTING. He was
Pure Appl. Math., vol. 57, no. 11, pp. 1413–1457, 2004. a Guest Editor for the IEEE JOURNAL ON SELECTED AREAS IN COMMUNI-
[27] B. Efron, T. Hastie, I. Johnstone, and R. Tibshirani, “Least angle regres- CATIONS and the IEEE WIRELESS COMMUNICATIONS. He was also on the
sion,” Ann. Statist., vol. 32, no. 2, pp. 407–499, Apr. 2004. editorial boards of the IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY
[28] J. Friedman, T. Hastie, H. Hfling, and R. Tibshirani, “Pathwise coordi- and Journal of Communications and Networks. He is a Tutorial Co-Chair
nate optimization,” Ann. Appl. Statist., vol. 1, no. 2, pp. 302–332, Dec. of the IEEE GLOBECOM’18. He was a Technical Program Co-Chair
2007. of the IEEE SmartGridComm’14, and a Symposium Co-Chair of IEEE
[29] H. Zou, “The adaptive lasso and its oracle properties,” J. Amer. Statist. ICC’18, IEEE SmartGridComm (’13, ’17), and IEEE Globecom’13. He
Assoc., vol. 101, no. 476, pp. 1418–1429, 2006. is the Chair of the IEEE Vancouver Joint Communications Chapter and
[30] K. A. Clements and P. W. Davis, “Detection and identification of topology was the Chair of the IEEE Communications Society Emerging Technical
errors in electric power systems,” IEEE Trans. Power Syst., vol. 3, no. 4, Sub-Committee on Smart Grid Communications. He was the recipient
pp. 1748–1753, Nov. 1988. of the 2014 UBC Killam Faculty Research Fellowship.
960 IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 6, NO. 3, SEPTEMBER 2019

Roel Dobbe received the B.S. degree in me- Alexandra von Meier (M’10) received the B.A.
chanical engineering and M.S. degree in sys- degree in physics and Ph.D. degree in energy
tems and control from Delft University of Tech- and resources from the University of California,
nology, Delft, The Netherlands, in 2007 and Berkeley, Berkeley, CA, USA, in 1986 and 1995,
2010, respectively, and the Ph.D. degree in respectively.
control, intelligent systems and energy from the She is an Associate Professor with the De-
Department of Electrical Engineering and Com- partment of Electrical Engineering and Com-
puter Sciences, University of California, Berke- puter Science, and Director of Electric Grid Re-
ley, Berkeley, CA, USA, in 2018. search at the California Institute for Energy and
He is a Postdoctoral Researcher with the AI Environment, University of California, Berkeley.
Now Institute, New York University, New York, She was previously a Professor of Energy Man-
NY, USA, where he researches the social and political implications or ar- agement and Design with Sonoma State University.
tificial intelligence and automated decision-making. His Ph.D. research
focused on the design, analysis, and integration of novel monitoring
and control strategies for safety-critical systems, including in cancer
research and electrical power systems. His work on state estimation
and machine learning for electric grid control has been developed with Claire J. Tomlin (F’10) received the B.A.Sc. de-
Lawrence Berkeley National Labs and was implemented on the Dutch gree in electrical engineering from the Univer-
national grid by utility Alliander. He also developed techniques to im- sity of Waterloo, Waterloo, ON, Canada, in 1992,
prove the interpretability and trust in machine learning algorithms used the M.Sc. degree in electrical engineering from
by utilities as a data scientist with C3 IoT in Silicon Valley. Imperial College, University of London, London,
U.K., in 1993, and the Ph.D. degree in electri-
cal engineering from the University of California,
Berkeley, Berkeley, CA, USA, in 1998. She is
the Charles A. Desoer Professor of Engineer-
ing in electrical engineering and computer sci-
ences with the University of California, Berkeley,
Berkeley, CA, USA. She was an Assistant, Associate, and Full Professor
in aeronautics and astronautics with Stanford University from 1998 to
2007, and in 2005 joined University of California, Berkeley. She works
in the area of control theory and hybrid systems, with applications to
air traffic management, UAV systems, energy, robotics, and systems
biology.
Prof. Tomlin is a MacArthur Foundation Fellow (2006), and was the
recipient of the IEEE Transportation Technologies Award in 2017.

Steven H. Low (F’00) received the B.S. de-


gree from Cornell University, Ithaca, NY, USA, Ye Yuan (M’13) received the B.Eng. degree
in 1987, and the Ph.D. degree from the Univer- (Valedictorian) in control engineering from the
sity of California, Berkeley, Berkeley, CA, USA, Department of Automation, Shanghai Jiao Tong
in 1992, both in EE. University, Shanghai, China, in September 2008,
He is currently the Gilloon Professor with and the M.Phil. and Ph.D. degrees in engineer-
the Department of Computing and Mathemati- ing from the Department of Engineering, Univer-
cal Sciences and the Department of Electrical sity of Cambridge, Cambridge, U.K., in October
Engineering and has been with California Insti- 2009 and February 2012, respectively.
tute of Technology, Pasadena, CA, USA, since He is currently a Full Professor with
2000. Before that, he was with the AT&T Bell Huazhong University of Science and Technol-
Laboratories, Murray Hill, NJ, USA from 1992 to 1996, and with the Uni- ogy, Wuhan, China. He was a Postdoctoral Re-
versity of Melbourne, VIC, Australia from 1996 to 2000. His research searcher with the University of California, Berkeley, a Junior Research
on communication networks has been accelerating more than 1 TB of Fellow with Darwin College, University of Cambridge, and has been hold-
Internet traffic every second since 2014. ing visiting researcher positions with California Institute of Technology,
Dr. Low has been a corecipient of the IEEE Best Paper Awards, on Massachusetts Institute of Technology, and Imperial College London.
the editorial boards of major journals in networking and power systems, His research interests include system identification and control with ap-
and Honorary/Chair Professor in Australia, China, and Taiwan. He was a plications to cyber-physical systems.
member of the Networking and Information Technology Technical Advi- Dr. Yuan is the recipient of the China National Recruitment Program
sory Group for the U.S. President’s Council of Advisors on Science and of 1000 Talented Young Scholars, the Dorothy Hodgkin Postgraduate
Technology in 2006. Award, and Microsoft Research Ph.D. Scholarship.

You might also like