You are on page 1of 12

This article has been accepted for publication in a future issue of this journal, but has not been

fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

Sequential Service Restoration for Unbalanced


Distribution Systems and Microgrids
Bo Chen, Member, IEEE, Chen Chen, Member, IEEE, Jianhui Wang, Senior Member, IEEE,
and Karen L. Butler-Purry, Senior Member, IEEE
 for the affected loads [8-11]; distributed energy resources
Abstract—The resilience and reliability of modern power (DERs) and microgrids can support load demands locally during
systems are threatened by increasingly severe weather events and the restoration to release the line capacity and improve the
cyber-physical security events. An effective restoration voltage profile [12-19].
methodology is desired to optimally integrate emerging smart grid
technologies and pave the way for developing self-healing smart
The distribution service restoration (DSR) problem is
grids. In this paper, a sequential service restoration (SSR) traditionally formulated as a combinatorial optimization
framework is proposed to generate restoration solutions for problem, and has been well studied in the literature [8-11].
distribution systems and microgrids in the event of large-scale Conventional service restoration is implemented through
power outages. The restoration solution contains a sequence of reconfiguration. By introducing distributed generators (DGs)
control actions that properly coordinate switches, distributed and microgrids, the DSR model can be adapted by assuming
generators, and switchable loads to form multiple isolated
microgrids. The SSR can be applied for three-phase unbalanced
their output power as being the negative constant load, or
distribution systems and microgrids and can adapt to various dispatching DGs and microgrids while searching for the
operation conditions. Mathematical models are introduced for optimized configuration [12-15]. Recently, researchers have
three-phase unbalanced power flow, voltage regulators, proposed various methods to partition the distribution systems
transformers, and loads. The SSR problem is formulated as a into isolated subsystems based on the concept of the microgrid.
mixed-integer linear programming model, and its effectiveness is The load demand within each isolated microgrid can be balanced
evaluated via the modified IEEE 123 node test feeder.
by the DGs within the same microgrid [16-18]. However, most
Index Terms—Distributed generator, distribution system, existing algorithms in the literature formulate the DSR problem
microgrid, mixed-integer linear programming (MILP), restoration as a single-step optimization problem, which can only provide a
sequence, service restoration, self-healing final configuration. Single-step methods do not consider the task
of generating an intermediate feasible restoration sequence,
I. INTRODUCTION which the system operators desire in order to restore the system
from a post-fault configuration to the final configuration.
T he resilience and reliability of modern power systems are
threatened due to increasingly severe weather events and
cyber-physical security events [1]. Major storms and
Various algorithms have been proposed to determine the
switching sequence, such as genetic algorithm [20], dynamic
sophisticated cyber-physical attacks can result in tremendous programming [21], mixed-integer programming (MIP) [22, 23],
loss of life, destruction of property, and large-scale power and branch and bound algorithm [15]. In the distribution control
outages which may last hours or even days [2-4]. To expedite the center, switching order management (SOM) software is
restoration progress, many efforts have been made toward normally used to generate and validate the switching sequences
developing self-healing smart grids with features that can [24]. Existing sequence-generating algorithms work well for
automatically identify, isolate, and restore the problematic conventional distribution systems without DERs. Integrating the
elements with few, if any, manual interruptions [5]. Specifically, operation of DERs into the DSR problem introduces both
emerging smart grid technologies are playing more and more unprecedented opportunities and challenges for generating
important roles in fast service restoration for both transmission restoration sequences in the context of active distribution
and distribution systems [6, 7]. For example, in distribution systems and microgrids. Specifically, DERs should be properly
systems, remotely controllable switches (e.g., sectionalizing coordinated to share the load demand while satisfying various
switches, tie switches) enable the post-fault network operation constraints throughout the restoration process.
reconfiguration, which provides alternative energization paths Single-step methods cannot handle inter-temporal constraints
that involve multiple time steps (e.g., ramp rate constraint for
dispatchable DGs). Therefore, the final configuration provided
B. Chen is with the Energy Systems Division, Argonne National Laboratory,
Argonne, IL 60439 USA (e-mail: bo.chen@anl.gov). He was with the by the single-step methods may be invalid, if a feasible
Department of Electrical and Computer Engineering, Texas A&M University, restoration sequence cannot be generated. An algorithm that can
College Station, TX 77840 USA. fully coordinate the DG dispatching actions and the switching
C. Chen is with the Energy Systems Division, Argonne National Laboratory,
Argonne, IL 60439 USA (e-mail: morningchen@anl.gov). actions during the restoration process is presented in this paper.
J. Wang is with the Department of Electrical Engineering at Southern Distribution systems are inherently unbalanced given that the
Methodist University, Dallas, TX, USA and the Energy Systems Division at load demands on each phase are always changing randomly [25].
Argonne National Laboratory, Argonne, IL, USA (email:
jianhui.wang@ieee.org) However, most papers assume the distribution systems under
K. L. Butler-Purry is with the Department of Electrical and Computer study are three-phase balanced. Some algorithms can be easily
Engineering, Texas A&M University, College Station, TX 77840 USA (e-mail: adapted to incorporate unbalanced operational conditions such
klbutler@tamu.edu).
Page 1 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

as heuristic algorithms and rule-based expert system algorithms operated in tree topology. Unlike radial operation, which
[26, 27]. But they may not guarantee finding the globally optimal requires unidirectional power flow, tree topology allows
solution. In order to improve the optimality, some linear bidirectional power flow and maintains radial structure [34].
three-phase power flow equations have been proposed in the The SSR methodology can be implemented by performing the
literature [28-31]. They can potentially be incorporated into the following steps.
problem formulation for distribution system applications such as Step 1) Information Collection. The outage management system
optimal power flow, reconfiguration, and service restoration. In (OMS) collects data from various types of entities such as
addition, various components in typical distribution systems and the customer information system (CIS), interactive voice
microgrids such as voltage regulators, transformers, and ZIP response (IVR), advanced metering infrastructure (AMI),
loads (i.e., constant impedance (Z), constant current (I), and and the field measurements (e.g., protective relays, fault
constant power (P)) should be considered [28]. Furthermore, the indicators, switchgears) through the supervisory control
DGs under unbalanced operation conditions are subjected to and data acquisition (SCADA) system.
various constraints (e.g., current unbalance constraint, ramping Step 2) Fault Location and Isolation. After being hit by severe
rate constraint, and output limit constraint), thereby introducing weather events, a power system can be subjected to
additional challenges for problem formulation [32]. multiple faults that occur at different components and
To address the aforementioned challenges, this paper locations. Based on the information collected from the
proposes a sequential service restoration (SSR) framework for protective relays and fault indicators, the fault locations
radial distribution systems and microgrids with dispatchable can be pinpointed. The faulty areas can be isolated by
DGs. The main contributions of this paper are to: opening the switches that are installed along the feeders.
1. Develop a SSR framework to generate restoration sequences Then the maintenance crews are dispatched to fix the
that could fully coordinate the operation of DGs and failed components in the isolated faulty areas.
switchgears over multiple time steps. Step 3) System Model Identification. The resources that can
2. Introduce a system model that incorporates linear potentially participate in the restoration are determined in
three-phase power flow, ZIP loads, voltage regulators, this step by assessing the availability and controllability
transformers, capacitor banks, and DG unbalanced of various components such as DGs, lines, switches, and
operation conditions. loads.
3. Formulate the SSR problem as a mixed-integer linear Step 4) Service Restoration. The proposed SSR algorithm is
programming (MILP) model which could be effectively performed by solving the MILP model and generating a
solved by off-the-shelf MILP solvers. restoration sequence that can coordinate all the
4. Propose a set of topological and sequencing constraints controllable components across multiple time steps. Then
based on the concept of the “bus block,” which can partition the system can be sequentially restored. If the restoration
the system into multiple isolated subsystems while sequence cannot be successfully carried out (e.g., loss of
maintaining the tree structure. communication, or damaged by succeeding outages),
The remainder of this paper is organized as follows. Section II system operators should return to Step (1) to collect
introduces the SSR methodology. Section III introduces the up-to-date information, isolate the problematic
MILP model for SSR. Section IV provides numerical results, components in Step (2), update the system model in Step
and conclusions are discussed in Section V. (3), and generate a new restoration sequence in Step (4).

II. SSR METHODOLOGY III. MILP FORMULATION FOR SSR


Emerging DGs and various remotely controllable devices in In this section, the sets and decision variables are defined, and
modern distribution systems demonstrate great potential that can then the MILP formulation is presented. Specifically, the
be leveraged for service restoration. The proposed SSR aims to mathematical models of various power system components (e.g.,
advance the conventional service restoration technique by voltage regulator, transformer, ZIP load) and operational
coordinating these emerging techniques to achieve more constraints are introduced.
efficient restoration solutions. More specifically, the proposed
A. Model Representation
SSR will generate a sequence of control actions that optimally
coordinate DGs and switchgears to restore as much load demand A series of sets is defined to represent the components
as possible. The control actions are assigned to multiple time (e.g., nodes, lines, loads, DGs) based on their controllability
steps, and at each time step, various operational constraints are status. A distribution system consists of 𝑁𝑛 buses, 𝑁𝑏𝑟 lines, 𝑁𝑙
satisfied to guarantee that the restoration solution can be loads, and 𝑁𝑔 DGs, where 𝒩 ≔ {1,2, … , 𝑁𝑛 } represents the set
implemented successfully. Note that most distribution systems of all the buses such as load buses and DG buses. ℒ ⊆ 𝒩 is the
are constructed in weakly meshed topology and operated in set of buses connected to loads. 𝒢 ⊆ 𝒩 is the set of substation
radial topology, because it is easier to implement fault location, buses and buses connected to dispatchable DGs. Then, ℬ ≔
isolation, and protection coordination [25]. However, radially {(𝑖, 𝑗): 𝑖 ∈ 𝒩, 𝑗 ∈ 𝒩, 𝑖 ≠ 𝑗} represents the set of all the lines in
operated distribution systems are no longer radial after the system, and 𝒱 ⊆ ℬ denotes the set of lines installed with
introducing a high penetration of DGs that can cause voltage regulators and transformers.
bidirectional power flow [33]. In this paper, we assume that The superscript “ 𝑆 ” represents the controllability of a
radial distribution systems and microgrids with multiple DGs are component. Namely, ℬ 𝑆 ⊆ ℬ is the set of lines that can be
Page 2 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

remotely controlled; ℒ 𝑆 ⊆ ℒ is the set of loads that can be shown. The active and reactive power output of each energized
remotely switched on or off; 𝒢 𝑆 ⊆ 𝒢 is the set of substation DG is shown as well. If two or more DGs are energized, they will
buses (i.e., slack buses) or DGs with black start capability. It is be cooperatively dispatched. Fig. 1(b) shows the configurations
𝐺
worth mentioning that the dispatchable DGs without black start of the energized system at each step. At Step 1, 𝑥1,1 = 1,
𝐵𝑅
capability can only be started from external sources. meaning DG1 is started to energize Node 1. At Step 2, 𝑥12,2 = 1,
Similarly, the superscript “𝐹” represents the failure status of meaning the switchable line between Node 1 and Node 2 is
the components. Namely, 𝒩 𝐹 ⊆ 𝒩 is the set of nodes that closed to energize Node 2, which further enables Load 2 to be
cannot be energized (e.g., fallen power poles, flooded 𝐿
energized (i.e., 𝑥2,2 = 1). Similarly, Node 3 is energized at Step
substations); ℬ 𝐹 ⊆ ℬ is the set of lines that are damaged or 3 by closing the line between Node 2 and Node 3. Meanwhile,
disconnected (e.g., trees lean on these lines, blown fuses); ℒ 𝐹 ⊆ DG3 is started to share the load demand, since its terminal node
ℒ is the set of loads that cannot be restored in a short time; 𝒢 𝐹 ⊆ (i.e., Node 3) is energized. The proposed SSR method should
𝒢 is the set of DGs that cannot be utilized for service restoration. coordinate all the controllable components to restore as much
Next, 𝒯 ≔ {1,2, … , 𝑇} is the set of steps. 𝑇 is the length of load as possible across multiple steps, and ensure all the
horizon and ∆𝑡 is the length of each step. A set of binary constraints are satisfied.
variables and continuous variables is defined to represent the
B. Objective Function
control actions and energization statuses of various components
at each step 𝑡 ∈ 𝒯 . Namely, 𝑠𝑖,𝑡 𝑁
∈ {0,1} represents the The objective function is defined to maximize the total
𝐵𝑅
energization status of node 𝑖 at step 𝑡; 𝑥𝑖𝑗,𝑡 ∈ {0,1} determines restored energy over the time horizon considering the weight
𝐿 factor of each load 𝑙 (denoted as 𝛽𝑙𝐿 ):
whether the line (𝑖, 𝑗) is energized at step 𝑡 ; 𝑥𝑙,𝑡 ∈ {0,1} 𝜙
𝐺 max ∑ 𝑙∈ℒ ∑𝑡∈𝒯 ∑𝜙∈{𝑎,𝑏,𝑐} 𝛽𝑙𝐿 ∙ 𝑃𝑙,𝑡 ∙ ∆𝑡, (1)
determines whether the load 𝑙 is restored at step 𝑡; and 𝑥𝑔,𝑡 ∈
𝜙 and subject to the following constraints:
{0,1} determines whether the DG 𝑔 is started at step 𝑡. 𝑃𝑔,𝑡 ∈ ℝ 1) System model constraints ((8)–(9) and (16))
𝜙
and 𝑄𝑔,𝑡 ∈ ℝ are defined as the active and reactive power 2) System operation constraints ((19) – (22))
provided by the DG at node 𝑔 ∈ 𝒢 for each phase at step 𝑡. 𝜙 ∈ 3) DG operation constraints ((26) – (28))
Φ ≔ {𝑎, 𝑏, 𝑐} represents the phases. These binary and 4) Connectivity constraints ((29) – (31))
continuous variables are the decision variables of the MILP 5) Topological and sequencing constraints ((32) – (33))
model, and the restoration solutions could be generated based on The problem is formulated as a MILP model, which can be
their values, as shown in Fig. 1. solved effectively by off-the-shelf solvers such as CPLEX.

Decision
C. System Model Constraints
Step 1 Step 2 Step 3 Step 4 Step 1 Node 1
Variables
DG1 1) Linear three-phase power flow model
𝐺
𝑥1,𝑡 1 1 1 1
Many smart grid applications integrated in a modern
Step 2 Node 1 Node 2
𝜙 𝜙
𝑃1,𝑡 , 𝑄1,𝑡
𝜙
𝑃1,1 +
𝜙
𝑗𝑄1,1
𝜙
𝑃1,2 +
𝜙
𝑗𝑄1,2 𝜙
𝑃1,3 +
𝜙
𝑗𝑄1,3
𝜙
𝑃1,4
𝜙
+ 𝑗𝑄1,4
DG1
distribution management system (DMS) require the power flow
L
Load 2 to be calculated in real time or near real time. Linear power flow
𝐵𝑅
𝑥12,𝑡 0 1 1 1
is a powerful tool that can be easily incorporated into the models
Step 3
Node 1 Node 2
𝐿
𝑥2,𝑡 0 1 1 1 DG1 L
of various applications. A linear power flow model for
Load 2 three-phase unbalanced systems is proposed in [28-31] and
𝐵𝑅 Node 3
𝑥23,𝑡 0 0 1 1 introduced as follows.
𝐺
DG3 For each line (𝑖, 𝑗) ∈ ℬ, we apply Kirchhoff’s voltage law,
𝑥3,𝑡 0 0 1 1
Step 4
and then we have [25]:
Node 1 Node 2
𝜙 𝜙
𝑃3,𝑡 , 𝑄3,𝑡 0 0 𝜙
𝑃3,3 + 𝑗𝑄3,3
𝜙 𝜙 𝜙
𝑃4,4 + 𝑗𝑄4,4
DG1 L
𝑽𝑗 = 𝑽𝑖 − 𝔃𝑖𝑗 𝑰𝑖𝑗 , (2)
Τ
Load 2
where 𝑽𝑖 = [𝑉𝑖𝑎 , 𝑉𝑖𝑏 , 𝑉𝑖𝑐 ] ∈ ℂ3×1 is the vector of complex
𝐿
𝑥3,𝑡 0 0 0 1 Node 3
numbers representing three-phase voltage at bus 𝑖 . 𝑽𝑗 =
DG3
𝑡 L Load 3 Τ Τ
1 2 3 4
[𝑉𝑗𝑎 , 𝑉𝑗𝑏 , 𝑉𝑗𝑐 ] ∈ ℂ3×1 , 𝑰𝑖𝑗 = [𝐼𝑖𝑗𝑎 , 𝐼𝑖𝑗𝑏 , 𝐼𝑖𝑗𝑐 ] ∈ ℂ3×1 , and 𝔃𝑖𝑗 ∈
(a) (b)
Fig. 1. Possible restoration sequence derived from the binary variables and
ℂ3×3 is the total line impedance consisting of resistance 𝒓𝑖𝑘 and
continuous variables that are solved by the proposed DSR model: (a) decision reactance 𝒙𝑖𝑗 , which are determined by the phase impedance
variables, (b) derived restoration sequence. matrix 𝔃𝑎𝑏𝑐 𝑖𝑗 ∈ ℂ
3×3
in Ω/mile and the length of the line 𝑙(𝑖, 𝑗) in
miles [25]:
Fig. 1 shows an example of how to derive the restoration
sequence for a simple three-node system, which could be a 𝔃𝑖𝑗 = 𝑙(𝑖, 𝑗)𝔃𝑎𝑏𝑐
𝑖𝑗 = 𝒓𝑖𝑗 + j𝒙𝑖𝑗 . (3)
distribution system or a microgrid. Components are numbered Note “𝑗” is used to denote the node index, and “j” is used to
according to the node number. All lines and loads are assumed to denote the imaginary part of a complex number.
be switchable and disconnected at Step 1. DG1 is a black start Denoting ⨀ and ⊘ as the element-wise product and division,
DG, and DG2 is a dispatchable DG without black start respectively, the line current 𝑰𝑖𝑗 can be calculated by
capability. A possible restoration solution, which is assumed to 𝑰𝑖𝑗 = 𝑺∗𝑖𝑗 ⊘ 𝑽∗𝑖 , (4)
Τ
be generated by the proposed SSR method, is shown in Fig. 1(a). where 𝑺𝑖𝑗 = [𝑃𝑖𝑗𝑎 + j𝑄𝑖𝑗
𝑎
, 𝑃𝑖𝑗𝑏 + j𝑄𝑖𝑗
𝑏
, 𝑃𝑖𝑗𝑐 + j𝑄𝑖𝑗
𝑐
] ∈ ℂ3×1 is the
At each step, the energization status of each component is apparent power from bus 𝑖 to bus 𝑗. Substituting (4) into (2) and
Page 3 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

𝐵𝑅 𝜙 𝐵𝑅 𝜙
multiplying the left side and the right side by their complex −𝑀(1 − 𝑥𝑖𝑗,𝑡 )𝒆𝒊𝒋 ≤ 𝒂2 ⨀𝑼𝑗 − 𝑼𝑖 ≤ 𝑀(1 − 𝑥𝑖𝑗,𝑡 )𝒆𝒊𝒋 , (𝑖, 𝑗) ∈ 𝒱, 𝑡 ∈ 𝒯, (9)
conjugate, respectively [30], we have: where 𝒂 ∈ ℝ 3×1
is the vector representing the ratio between
𝑽𝑗 ⨀𝑽𝑗∗ = 𝑽𝑖 ⨀𝑽∗𝑖 − 𝔃𝑖𝑗 (𝑺∗𝑖𝑗 ⊘ 𝑽𝑖∗ )⨀𝑽∗𝑖 − 𝔃∗𝑖𝑗 (𝑺𝑖𝑗 ⊘ 𝑽𝑖 )⨀𝑽𝑖 + secondary winding and primary winding for each phase. Again,
𝒄𝑖𝑗 (𝑺𝑖𝑗 , 𝑽𝑖 , 𝔃𝑖𝑗 ), (5) 𝑀 is a large number that should be selected carefully. The
where 𝒄𝑖𝑗 (𝑺𝑖𝑗 , 𝑽𝑖 , 𝔃𝑖𝑗 ) is the higher-order term which can be regulator is assumed to be adjustable from −16 step to +16 step,
neglected if the line losses is small compared to power flow and in order to regulate the voltage from +10% to −10%, with 5/8%
voltages are nearly balanced [29]: per step [25]. Denoting 𝒏𝒕𝒂𝒑 ∈ {−16, −15, … , +15, +16} as the
𝑉𝑖𝑎 𝑉𝑖𝑏 𝑉𝑐 tap position for each phase, the ratio is calculated by:
≈ ≈ 𝑉𝑖𝑎 ≈ 𝑒 j2𝜋/3 . (6) 𝒂 = 1 + 0.00625𝒏𝒕𝒂𝒑 . (10)
𝑉𝑖𝑏 𝑉𝑖𝑐 𝑖
Note that (6) only holds for three-phase buses. For two-phase Note that the tap positions are assumed to be fixed in this
buses, only presenting phases are assumed to be nearly balanced. paper. However, tap positions can be modeled as decision
Substituting (6) into (5), denoting 𝑼 = [|𝑉 𝑎 |2 , |𝑉 𝑏 |2 , |𝑉 𝑐 |2 ]𝑇 variables and incorporated into the proposed SSR framework
and neglecting 𝒄𝑖𝑗 , we have: using the linear model proposed in [37].
𝑼𝒋 = 𝑼𝒊 − 𝔃 ∗
̃𝑖𝑗 𝑺𝑖𝑗 −𝔃 ̃∗𝑖𝑗 𝑺𝑖𝑗 , (7) 3) ZIP loads and capacitor banks models
3×3 All the loads are assumed to be voltage-dependent loads,
where 𝔃̃𝑖𝑗 = 𝜶⨀𝔃𝑖𝑗 ∈ ℂ , and 𝜶 is defined as:
which are normally modeled by the composite of constant
1 𝑒 −j2𝜋/3 𝑒 j2𝜋/3 impedance (Z), constant current (I), and constant power (P and
𝜶 = [ 𝑒 j2𝜋/3 1 𝑒 −j2𝜋/3 ].
−j2𝜋/3 j2𝜋/3
Q). For each phase, the voltage-dependent load demand (𝑃𝑙 +
𝑒 𝑒 1 j𝑄𝑙 ) for load 𝑙 ∈ ℒ can be described as:
Together with the power balance constraints for each bus at 2
𝑃𝑙 𝑍 |𝑉𝑙 | 𝐼 |𝑉𝑙 | 𝑃
each step, we can formulate the linear power flow constraints = 𝑎𝑙,𝑝 ( ) + 𝑎𝑙,𝑝 ( ) + 𝑎𝑙,𝑝 , (11a)
𝑃𝑙𝑁 |𝑉𝑙𝑁 | |𝑉𝑙𝑁 |
considering the energization status of each line at each step: 2
𝜙 𝑄𝑙 𝑍 |𝑉 | 𝐼 |𝑉 | 𝑃
𝑼𝑖,𝑡 − 𝑼𝑗,𝑡 ≤ 𝔃 ∗
̃𝑖𝑗 𝑺𝑖𝑗,𝑡 ̃∗𝑖𝑗 𝑺𝑖𝑗,𝑡 + 𝑀(1 − 𝑥𝑖𝑗,𝑡
+𝔃 𝐵𝑅
)𝒆𝒊𝒋 , (8a) = 𝑎𝑙,𝑞 ( 𝑁𝑙 ) + 𝑎𝑙,𝑞 ( 𝑁𝑙 ) + 𝑎𝑙,𝑞 , (11b)
𝑄𝑙𝑁 |𝑉𝑙 | |𝑉𝑙 |
𝜙
𝑼𝑖,𝑡 − 𝑼𝑗,𝑡 ≥ 𝔃̃𝑖𝑗 𝑺∗𝑖𝑗,𝑡 + 𝔃̃∗𝑖𝑗 𝑺𝑖𝑗,𝑡 − 𝑀(1 − 𝑥𝑖𝑗,𝑡
𝐵𝑅
)𝒆𝒊𝒋 , where 𝑃𝑙𝑁 + 𝑁
j𝑄𝑙 is the load demand of load 𝑙 at the nominal
(𝑖, 𝑗) ∈ 𝐵\𝒱, 𝑡 ∈ 𝒯, (8b) voltage 𝑉𝑙𝑁 ; 𝑍
𝑎𝑙,𝑝 𝐼
, 𝑎𝑙,𝑝 𝑃
, 𝑎𝑙,𝑝 𝑍
, 𝑎𝑙,𝑞 𝐼
, 𝑎𝑙,𝑞 𝑃
, and 𝑎𝑙,𝑞 are coefficients
∑ℎ:(ℎ,𝑖)∈𝐵 𝑷𝐵𝑅 𝐺 𝐵𝑅
ℎ𝑖,𝑡 + ∑ 𝑔:𝑔=𝑖,𝑔∈𝒢 𝑷𝑔,𝑡 = ∑𝑗:(𝑖,𝑗)∈𝐵 𝑷𝑖𝑗,𝑡 +
representing the percentages of constant impedance, current, and
∑𝑙:𝑙=𝑖,𝑙∈ℒ 𝑷𝐿𝑙,𝑡 , (8c) power of active and reactive power of load 𝑙, and should satisfy:
𝑍 𝐼 𝑃 𝑍 𝐼 𝑃
𝐵𝑅 𝐺
∑ℎ:(ℎ,𝑖)∈𝐵 𝑸ℎ𝑖,𝑡 + ∑ 𝑔:𝑔=𝑖,𝑔∈𝒢 𝑸𝑔,𝑡 = ∑𝑗:(𝑖,𝑗)∈𝐵 𝑸𝑖𝑗,𝑡 +𝐵𝑅 𝑎𝑙,𝑝 + 𝑎𝑙,𝑝 + 𝑎𝑙,𝑝 = 1, 𝑎𝑙,𝑞 + 𝑎𝑙,𝑞 + 𝑎𝑙,𝑞 = 1, (12a)
𝑍 𝐼 𝑃 𝑍 𝐼 𝑃
∑𝑙:𝑙=𝑖,𝑙∈ℒ 𝑸𝐿𝑙,𝑡 , (𝑖, 𝑗) ∈ 𝐵, 𝑡 ∈ 𝒯, 𝑎𝑙,𝑝 , 𝑎𝑙,𝑝 , 𝑎𝑙,𝑝 , 𝑎𝑙,𝑞 , 𝑎𝑙,𝑞 , 𝑎𝑙,𝑞 ∈ ℝ≥0 . (12b)
(8d) 2
𝜙
where 𝒆𝒊𝒋 ∈ {0,1} 3×1
is the vector with binary entries to Substituting 𝑈𝑙,𝑡 = |𝑉𝑙,𝑡 | into the above equations while
considering the energization status of load 𝑙 at step 𝑡 , the
represent phases. For example, if a branch (𝑖, 𝑗) is a single-phase
𝜙 single-phase load demand at each step can be expressed by two
line (e.g., phase B), then 𝒆𝒊𝒋 = [0,1,0]𝑇 . (𝑷𝐵𝑅 𝐵𝑅
𝑖𝑗,𝑡 + j𝑸𝑖𝑗,𝑡 ) is the 𝐿
nonlinear functions of 𝑈𝑙,𝑡 and 𝑥𝑙,𝑡 :
vector of three-phase apparent power flowing from bus 𝑖 to bus 𝑗 𝑎𝑍 𝑎𝐼
𝐺
through line (𝑖, 𝑗) at step 𝑡 . (𝑷𝑔,𝑡 + j𝑸𝐺𝑔,𝑡 ) is the three-phase 𝑃𝑙,𝑡 = 𝑥𝑙,𝑡 𝐿 𝑁
𝑃𝑙 ( 𝑁𝑙,𝑝2 𝑈𝑙,𝑡 + 𝑙,𝑝 √𝑈𝑙,𝑡 + 𝑎𝑙,𝑝𝑃
), (13a)
|𝑉𝑙 | |𝑉𝑙𝑁 |
power outputted by DG 𝑔 at step 𝑡 . (𝑷𝐿𝑙,𝑡 + j𝑸𝐿𝑙,𝑡 ) is the 𝑎𝐼
𝑎𝑍
three-phase load demand on node 𝑙 at step 𝑡. The big-M method 𝑄𝑙,𝑡 = 𝑥𝑙,𝑡 𝐿 𝑁
𝑄𝑙 ( 𝑁𝑞 2 𝑈𝑙,𝑡 + 𝑙,𝑞 𝑃
√𝑈𝑙,𝑡 + 𝑎𝑙,𝑞 ). (13b)
|𝑉𝑙 | |𝑉𝑙𝑁 |
is used in (8a)–(8b) to ensure that the equality constraints are
Considering 𝑈𝑙,𝑡 varies in a small range when the node is
only applied for energized lines, except voltage regulators and
energized and is constrained by the voltage magnitude
transformers [35]. 𝑀 is a large number and should be selected
carefully to ensure that the constraints are valid only when the constraint, the nonlinear term √𝑈𝑙,𝑡 can be linearized around
line is energized. Active and reactive power balance at each node 𝑈𝑙,𝑡 = 1.0 based on its Taylor series expansion:
is guaranteed by (8c)–(8d). √𝑈𝑙,𝑡 ≈ 0.5 + 0.5𝑈𝑙,𝑡 . (14)
The linear models for voltage regulators, transformers, ZIP Substituting (14) into (13), we have:
𝑍 𝐼 𝐼
loads, and capacitor banks are introduced below. 𝑎𝑙,𝑝 𝑎𝑙,𝑝 𝑎𝑙,𝑝
𝑃𝑙,𝑡 = 𝑃𝑙𝑁 ( 𝑁 2 + 0.5 𝑁 ) 𝑥𝑙,𝑡 𝐿
𝑈𝑙,𝑡 + 𝑃𝑙𝑁 (0.5 𝑁 + 𝑎𝑙,𝑝 𝑃 𝐿
) 𝑥𝑙,𝑡 , (15a)
2) Voltage regulator and transformer models |𝑉𝑙 | |𝑉𝑙 | |𝑉𝑙 |
𝑍 𝐼 𝐼
𝑎𝑙,𝑞 𝑎𝑙,𝑞 𝑎𝑙,𝑞
A single-phase voltage regulator can be modeled as an ideal 𝑄𝑙,𝑡 = 𝑄𝑙𝑁 ( 𝑁 2 + 0.5 𝑁 ) 𝑥𝑙,𝑡 𝐿
𝑈𝑙,𝑡 + 𝑄𝑙𝑁 (0.5 𝑁 + 𝑎𝑙,𝑞 𝑃 𝐿
) 𝑥𝑙,𝑡 . (15b)
|𝑉 | |𝑉 | |𝑉 𝑙 |
transformer connected with an equivalent line representing the 𝑙 𝑙
𝐿
leakage impedance [36]. A three-phase voltage regulator can be The nonlinear term 𝑥𝑙,𝑡 𝑈𝑙 can be linearized by introducing an
modeled by connecting three single-phase voltage regulators. extra variable 𝑦𝑙,𝑡 and two extra inequality constraints (i.e., (16c)
Transformers share the same model as voltage regulators but and (16d)). Then, the three-phase wye-connected load at step 𝑡
with fixed ratios. In this paper, all of the regulators are assumed can be described as:
𝑍 𝐼 𝐼
to be wye-connected type B regulators. A linear voltage 𝑎𝑙,𝑝 𝑎𝑙,𝑝 𝑎𝑙,𝑝
𝑷𝐿𝑙,𝑡 = 𝑷𝐿𝑁 𝐿𝑁 𝑃
𝑙 ⨀ ( 𝑁 2 + 0.5 |𝑉 𝑁 |) 𝒚𝑙,𝑡 + 𝑷𝑙 (0.5 |𝑉 𝑁 | + 𝑎𝑙,𝑝 ) 𝑥𝑙,𝑡 , (16a)
𝐿
regulator model is proposed in [36]. |𝑉 𝑙 | 𝑙 𝑙
𝑍 𝐼 𝐼
𝑎𝑙,𝑞 𝑎𝑙,𝑞 𝑎𝑙,𝑞
The relationship between the voltage magnitudes on both 𝑸𝐿𝑙,𝑡 = 𝑸𝐿𝑁 𝐿𝑁 𝑃
𝑙 ⨀ ( 𝑁 2 + 0.5 |𝑉 𝑁 |) 𝒚𝑙,𝑡 + 𝑸𝑙 (0.5 |𝑉 𝑁 | + 𝑎𝑙,𝑞 ) 𝑥𝑙,𝑡 , (16b)
𝐿
|𝑉𝑙 | 𝑙 𝑙
sides for a three-phase voltage regulator, with 𝑖 as the primary 𝐿
𝟎 ≤ 𝒚𝑙,𝑡 ≤ 𝑥𝑙,𝑡 𝑼𝑚𝑎𝑥 , (16c)
side and 𝑗 as the secondary side, can be expressed as:
Page 4 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

𝐿 𝐿
(1 − 𝑥𝑙,𝑡 )𝑼𝑚𝑖𝑛 ≤ 𝑼𝑙,𝑡 − 𝒚𝑙,𝑡 ≤ (1 − 𝑥𝑙,𝑡 )𝑼𝑚𝑎𝑥 , (16d) incremental loading on each DG at each step should be smaller
𝑎𝑁 𝑏𝑁 𝑐𝑁 𝑇 𝑎𝑁 𝑏𝑁 𝑐𝑁 𝑇 than the maximum permissive step load.
where 𝑷𝐿𝑁 𝐿𝑁
𝑙 = [𝑃𝑙 , 𝑃𝑙 , 𝑃𝑙 ] , 𝑸𝑙 = [𝑄𝑙 , 𝑄𝑙 , 𝑄𝑙 ] ,
𝜙 𝜙 𝐶𝑎𝑝
𝑎 𝑏 𝑐 𝑇 𝑚𝑖𝑛 𝑚𝑎𝑥 2 ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡 − ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡−1 ≤ 𝑀𝐿𝑆 ∙ 𝑃𝑔 ,
𝒚𝑙,𝑡 = [𝑦𝑙,𝑡 , 𝑦𝑙,𝑡 , 𝑦𝑙,𝑡 ] . 𝑼 and 𝑼 are set to 0.95 𝑝. 𝑢. and
𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, 𝑡 > 1, (21)
1.052 𝑝. 𝑢., respectively, for each presenting phase. In this paper, 𝐶𝑎𝑝
for each load, the same ZIP parameters and nominal voltage are where 𝑃𝑔 is the rated capacity of DG 𝑔. Note that the MLS
used for each presenting phase. factor should be carefully approximated for each DG. In this
For delta-connected loads as shown in Fig. 2, the paper, it is assumed that the DGs, transformers, lines, and
approximated wye-connected model can be derived by assuming associated protective relays can withstand the transient inrush
(6) still holds. For the approximated load on phase A, we have: current induced by the cold load pickup issues.
𝐿
𝑆𝑎𝑏 𝐿
𝑆𝑐𝑎 𝑒 −j𝜋/6 𝐿 𝑒 −j5𝜋/6 4) Initial condition constraints
𝑆𝑎𝐿 = 𝑉𝑎 𝐼𝑎∗ = 𝑉𝑎 ( − )≈ 𝑆𝑎𝑏 − 𝐿
𝑆𝑐𝑎 . (17) The initial conditions are defined by directly assigning values
𝑉𝑎𝑏 𝑉𝑐𝑎 √3 √3
to the corresponding binary decision variables based on the
information collected from the devices at the post-outage stage.
Specifically, substation buses and black start DGs are started
from the first step, and the voltage is maintained at 1.0 p.u. All
the switchable lines are opened at the first step.
𝐺
𝑥𝑔,𝑡 = 1, 𝑼𝑔2 = [1.0, 1.0, 1.0]𝑇 , 𝑔 ∈ 𝒢 𝑆 \𝒢 𝐹 , 𝑡 ∈ 𝒯, (22a)
𝐵𝑅
𝑥𝑖𝑗,𝑡 = 0, (𝑖, 𝑗) ∈ ℬ 𝑆 \ℬ 𝐹 , 𝑡 = 1. (22b)
For components that cannot participate in the restoration, the
binary variables are set to zero.
𝐵𝑅 𝐺 𝑁 𝐿
𝑥𝑖𝑗,𝑡 = 0, 𝑥𝑔,𝑡 = 0, 𝑠𝑘,𝑡 = 0, 𝑥𝑙,𝑡 = 0,
Fig. 2. The approximated wye-connected model of a delta-connected load:
(𝑖, 𝑗) ∈ ℬ , 𝑔 ∈ 𝒢 , 𝑘 ∈ 𝒩 , 𝑙 ∈ ℒ 𝐹 , 𝑡 ∈ 𝒯. (22c)
𝐹 𝐹 𝐹
(a) delta-connected load, (b) approximated wye-connected load.
E. DG Operation Constraints
Similarly, we can derive 𝑆𝑏𝐿 and 𝑆𝑐𝐿 and derive the 1) DG current unbalance constraints
approximated wye-connected load in matrix form: Three-phase DGs under unbalanced operation conditions
j𝜋 j5𝜋
𝑆𝑎𝐿 𝑒− 6 0 −𝑒 − 6 𝑆𝑎𝑏
𝐿
should satisfy the current unbalance constraint to avoid
𝐿 1 j5𝜋 j𝜋 𝐿
[𝑆𝑏 ] = [−𝑒 − 6 overheating [39]. A current unbalance factor (CUF) is defined as
√3 𝑒− 6 0 ] [ 𝑆𝑏𝑐 ]. (18) (1)
𝐿 𝐿
𝑆𝑐 j5𝜋 j𝜋 𝑆𝑐𝑎 the ratio of negative sequence current (𝐼2 ) to positive sequence
0 −𝑒 − 6 −𝑒 − 6 (1)
Note that the same ZIP parameters are applied for current (𝐼1 ) at the first harmonic:
𝐿 𝐿 𝐿 (1)
𝑆𝑎𝑏 , 𝑆𝑏𝑐 , 𝑆𝑐𝑎 . Single-phase and two-phase loads in both wye |𝐼2 |
𝐶𝑈𝐹 = (1) , (23)
connection and delta connection can be modeled in a similar way |𝐼1 |
by setting the variables associated with the missing phase(s) to (1) (1)
𝐼2 = (𝐼𝑎 + 𝛼 2 𝐼𝑏 + 𝛼𝐼𝑐 )/3, 𝐼1 = (𝐼𝑎 + 𝛼𝐼𝑏 + 𝛼 2 𝐼𝑐 )/3, (19b)
zero. Wye-connected and delta-connected capacitor banks are where 𝛼 = 𝑒 j2𝜋/3. Three-phase synchronous DGs will trip when
modeled as switchable constant impedance loads. CUF exceeds 10%–20%. Inverter-based DG can operate up to
Equations (8)–(9) and (16) form the linear power flow for 100% CUF [39].
unbalanced three-phase power systems with DGs, voltage Substituting (4) into (23), assuming (6) holds, we have [32]:
regulators, transformers, capacitor banks, and ZIP loads. |𝑆 𝑎 +𝛼 2 𝑆 𝑏 +𝛼𝑆 𝑐 | |𝑃𝑁 +𝑗𝑄𝑁 |
𝐶𝑈𝐹 ≈ = . (24)
|𝑆 𝑎 +𝑆 𝑏 +𝑆 𝑐 | |𝑃𝑃 +𝑗𝑄𝑃 |
D. System Operation Constraints
A simple function introduced in [40] is used to approximate
1) Transformer and line capacity constraints 𝑎 𝑏 𝑐 𝑎 𝑏
(24). Letting 𝑆𝑔,𝑡 + 𝛼 2𝑆𝑔,𝑡 + 𝛼𝑆𝑔,𝑡 𝑁
= 𝑃𝑔,𝑡 𝑁
+ j𝑄𝑔,𝑡 , 𝑆𝑔,𝑡 + 𝑆𝑔,𝑡 +
𝟎 ≤ 𝑷𝐵𝑅 𝑚𝑎𝑥
𝑖𝑗,𝑡 ≤ 𝑷𝑖𝑗
𝐵𝑅
∙ 𝑥𝑖𝑗,𝑡 , (𝑖, 𝑗) ∈ ℬ, 𝑡 ∈ 𝒯, (19a) 𝑐 𝑃 𝑃
𝐵𝑅 𝑚𝑎𝑥 𝐵𝑅 𝑆𝑔,𝑡 = 𝑃𝑔,𝑡 + j𝑄𝑔,𝑡 , we have:
𝟎 ≤ 𝑸𝑖𝑗,𝑡 ≤ 𝑸𝑖𝑗 ∙ 𝑥𝑖𝑗,𝑡 , (𝑖, 𝑗) ∈ ℬ, 𝑡 ∈ 𝒯, (19b) 𝑁 +j𝑄 𝑁 | 𝑁 |,|𝑄 𝑁 |)+0.4688 min(|𝑃 𝑁 |,|𝑄 𝑁 |)
|𝑃𝑔,𝑡 𝑔,𝑡 0.9375 max(|𝑃𝑔,𝑡 𝑔,𝑡 𝑔,𝑡 𝑔,𝑡
where 𝑃𝑖𝑗max and 𝑄𝑖𝑗 max
are maximum permissive active and 𝑃 +j𝑄 𝑃 |
≈ 𝑃 |,|𝑄 𝑃 |)+0.4688 min(|𝑃 𝑃 |,|𝑄 𝑃 |)
, (25a)
|𝑃𝑔,𝑡 𝑔,𝑡 0.9375 max(|𝑃𝑔,𝑡 𝑔,𝑡 𝑔,𝑡 𝑔,𝑡
reactive power. Equations (19a)–(19b) ensure that the line power
where:
on each presenting phase is zero if this line is not energized, and √3 √3
𝑁 𝑎 𝑏 𝑏 𝑐 𝑐
should be maintained within the permissive range if this line is 𝑃𝑔,𝑡 = 𝑃𝑔,𝑡 + 𝑄𝑔,𝑡 − 0.5𝑃𝑔,𝑡 − 𝑄𝑔,𝑡 − 0.5𝑃𝑔,𝑡 , (25b)
2 2
energized. 𝑁 𝑎 √3 𝑐 𝑏 √3 𝑏 𝑐
𝑄𝑔,𝑡 = 𝑄𝑔,𝑡 + 𝑃𝑔,𝑡 − 0.5𝑄𝑔,𝑡 − 𝑃𝑔,𝑡 − 0.5𝑄𝑔,𝑡 , (25c)
2) Voltage limit constraints 2 2
𝑃 𝑎 𝑏 𝑐
𝑁
𝑠𝑖,𝑡 𝑁
∙ 𝑼𝑚𝑖𝑛 ≤ 𝑼𝑖,𝑡 ≤ 𝑠𝑖,𝑡 ∙ 𝑼𝑚𝑎𝑥 , 𝑖 ∈ 𝒩, 𝑡 ∈ 𝒯, (20) 𝑃𝑔,𝑡 = 𝑃𝑔,𝑡 + 𝑃𝑔,𝑡 + 𝑃𝑔,𝑡 , (25d)
𝑃 𝑎 𝑏 𝑐
𝑎 𝑏 2 𝑐 2 2 𝑄𝑔,𝑡 = 𝑄𝑔,𝑡 + 𝑄𝑔,𝑡 + 𝑄𝑔,𝑡 , (25e)
where 𝑼𝑖,𝑡 = [|𝑉𝑖,𝑡 | , |𝑉𝑖,𝑡 | , |𝑉𝑖,𝑡 | ]𝑇 . 𝑎 𝑏 𝑐 𝑎 𝑏 𝑐
𝑃𝑔,𝑡 , 𝑃𝑔,𝑡 , 𝑃𝑔,𝑡 ∈ ℝ≥0 , 𝑄𝑔,𝑡 , 𝑄𝑔,𝑡 , 𝑄𝑔,𝑡 ∈ ℝ. (25f)
3) Maximum load step constraints
To allow the voltage and frequency of each isolated microgrid Equation (25a) can be linearized by introducing a series of
to recover quickly, picking up large block loads at a time should binary variables and continuous variables, as shown in the
be avoided [38]. For each DG, a maximum load step (MLS) APPENDIX. Then, the linear form of the DG current unbalance
factor is defined as a fraction of the rated DG capacity. Then, the constraints can be described as:
Page 5 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

𝑁𝑚𝑎𝑥 𝑁𝑚𝑖𝑛 𝑃𝑚𝑎𝑥


0.9375𝑦𝑔,𝑡 + 0.4688𝑦𝑔,𝑡 ≤ 𝐶𝑈𝐹𝑔 (0.9375𝑦𝑔,𝑡 + G. Topological and Sequencing Constraints
𝑃𝑚𝑖𝑛
0.4688𝑦𝑔,𝑡 ), 𝑔 ∈ 𝒢 𝑆 ∩ 𝒢 3∅ , 𝑡 ∈ 𝒯, (26) Topological and sequencing constraints are defined to ensure
where 𝐶𝑈𝐹𝑔 is the maximum permissive CUF for DG 𝑔. 𝒢 3∅ is that (1): each microgrid is isolated from other microgrids and
the set of three-phase DGs. Equation (26) guarantees each operated in tree topology, and (2): all the lines are energized
black-start DG operates securely under unbalanced operation sequentially.
conditions. 1) Concept of Bus Block
2) DG output constraints In a distribution system, some buses may be directly
𝜙 interconnected by non-switchable lines, thus forming a “bus
𝐺
𝑥𝑔,𝑡 ∙ 𝑃𝑔min ≤ ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡 ≤ 𝑥𝑔,𝑡
𝐺
∙ 𝑃𝑔max , 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, 𝑡 > 1,
block”. Fig. 3 shows that by grouping buses into multiple bus
(27a) blocks, the reduced network will only contain switchable lines.
𝐺 min 𝜙 𝐺 max
𝑥𝑔,𝑡 ∙ 𝑄𝑔 ≤ ∑𝜙∈{𝑎,𝑏,𝑐} 𝑄𝑔,𝑡 ≤ 𝑥𝑔,𝑡 ∙ 𝑄𝑔 , 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, 𝑡 > 1, Each bus block contains at least one bus. Note that all the buses
(27b) and lines within the same bus block will be energized at one
𝜙 𝐺 max 𝑆 time, which is guaranteed by (30b). For a reduced network, we
0 ≤ ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡 ≤ 𝑥𝑔,𝑡 ∙ 𝑃𝑔 , 𝑔 ∈ 𝒢 , 𝑡 ∈ 𝒯, 𝑡 = 1, (27c)
𝜙 denote 𝒦 ≔ {1,2, … , 𝑁𝑘 }, 𝑁𝑘 ≤ 𝑁𝑛 as the set of bus blocks, and
𝐺
0 ≤ ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡 ≤ 𝑥𝑔,𝑡 ∙ 𝑃𝑔max , 𝑔 ∈ 𝒢 𝑆 , 𝑡 ∈ 𝒯, 𝑡 = 1, (27d)
denote 𝒞 ≔ {(𝑖, 𝑗): 𝑖 ∈ 𝒦, 𝑗 ∈ 𝒦, 𝑖 ≠ 𝑗} as the switchable lines
𝑎 𝑏 𝑐 𝑎 𝑏 𝑐
𝑃𝑔,𝑡 = 𝑃𝑔,𝑡 = 𝑃𝑔,𝑡 ,𝑄𝑔,𝑡 = 𝑄𝑔,𝑡 = 𝑄𝑔,𝑡 ,𝑔 ∈ 𝒢\𝒢 𝑆 , 𝑡 ∈ 𝒯, (27e) 𝐵𝐿
between bus blocks. 𝑠𝑘,𝑡 is defined as the energization status of
min max min max
where 𝑃𝑔 , 𝑃𝑔 , 𝑄𝑔 , and 𝑄𝑔 are minimum and maximum bus block 𝑘 ∈ 𝒦 at step 𝑡. The energization status of a line
values for active and reactive output of DG 𝑔. Equations (27c) – 𝐵𝑅
(𝑖, 𝑗) ∈ 𝒞 can be represented by 𝑥𝑖𝑗,𝑡 .
(27d) allow black start DGs to be started from a zero-loading Bus block 2
condition. Equation (27e) requires that for non-black start DGs,
the power generated by each phase should be the same. Bus block 1 Bus block 3 Bus block 1 Bus block 2 Bus block 3
3) DG ramp rate constraints
𝐺 𝜙 𝜙 𝐺
−𝑥𝑔,𝑡 ∙ 𝑃𝑔𝑅𝐴𝑀𝑃 ∙ ∆𝑡 ≤ ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡 − ∑𝜙∈{𝑎,𝑏,𝑐} 𝑃𝑔,𝑡−1 ≤ 𝑥𝑔,𝑡 ∙
𝑅𝐴𝑀𝑃
𝑃𝑔 ∙ ∆𝑡, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, 𝑡 > 1, (28) DG DG
where 𝑃𝑔𝑅𝐴𝑀𝑃 is the maximum ramp rate for DG 𝑔.
bus line switch
F. Connectivity Constraints DG DG bus block

Connectivity constraints describe the physical connections Fig. 3. The concept of “bus block,” which can be formed by a single bus or
among components including DGs, lines, loads, and buses. multiple buses interconnected by non-switchable lines. The reduced network
1) DGs contains the switchable lines only.
𝐺 𝑁
𝑥𝑔,𝑡 ≤ 𝑠𝑔,𝑡 , 𝑔 ∈ 𝒢\(𝒢 𝑆 ∪ 𝒢 𝐹 ), 𝑡 ∈ 𝒯, (29a) 2) Topology Constraints
𝐺 𝐺
𝑥𝑔,𝑡 − 𝑥𝑔,𝑡−1 ≥ 0, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, 𝑡 > 1. (29b) Topology constraints ensure that each microgrid is isolated
Equation (29a) ensures that a dispatchable DG without black from other microgrids and operated in tree topology. For each
start capability should be started only when it connects to an bus 𝑖 inside bus block 𝑘, we have:
𝐵𝐿 𝑁
energized node. Equation (29b) guarantees that once a DG is 𝑠𝑘,𝑡 = 𝑠𝑖,𝑡 , 𝑘 ∈ 𝒦, 𝑡 ∈ 𝒯 (32a)
started, it cannot be tripped in the following steps. Equation Equation (32a) ensures that the energization status of each bus
(29b) is an optional constraint, which can be removed for DGs 𝐵𝐿
inside a same bus block 𝑘 is represented by 𝑠𝑘,𝑡 .
(e.g., renewables) that can be tripped after being started. 𝐵𝐿 𝐵𝐿 𝐵𝐿 𝐵𝐿 𝐵𝑅 𝐵𝑅
(𝑠𝑖,𝑡 − 𝑠𝑖,𝑡−1 ) + (𝑠𝑗,𝑡 − 𝑠𝑗,𝑡−1 ) ≥ 𝑥(𝑖,𝑗),𝑡 − 𝑥(𝑖,𝑗),𝑡−1 ,
2) Lines (𝑖, 𝑗) ∈ 𝒞, 𝑡 ∈ 𝒯, 𝑡 > 1,
𝐵𝑅 𝑁 𝐵𝑅 𝑁 (32b)
𝑥𝑖𝑗,𝑡 ≤ 𝑠𝑖,𝑡 , 𝑥𝑖𝑗,𝑡 ≤ 𝑠𝑗,𝑡 , (𝑖, 𝑗) ∈ ℬ 𝑆 \ℬ 𝐹 , 𝑡 ∈ 𝒯, (30a) 𝐵𝑅 𝐵𝑅 𝐵𝑅 𝐵𝑅
𝐵𝑅 𝑁 𝐵𝑅 𝑁
∑𝑖: (𝑖,𝑗)∈𝒞(𝑥𝑖𝑗,𝑡 − 𝑥𝑖𝑗,𝑡−1 ) + ∑𝑖: (𝑘,𝑖)∈𝒞(𝑥𝑘𝑖,𝑡 − 𝑥𝑘𝑖,𝑡−1 )≤ 1+𝑀
𝑥𝑖𝑗,𝑡 = 𝑠𝑖,𝑡 , 𝑥𝑖𝑗,𝑡 = 𝑠𝑗,𝑡 , (𝑖, 𝑗) ∈ ℬ\(ℬ 𝑆 ∪ ℬ 𝐹 ), 𝑡 ∈ 𝒯, (30b) 𝐵𝐿
𝐵𝑅 𝐵𝑅
𝑠𝑖,𝑡−1 , 𝑖 ∈ 𝒦, 𝑡 ∈ 𝒯, 𝑡 > 1. (32c)
𝑥𝑖𝑗,𝑡 − 𝑥𝑖𝑗,𝑡−1 ≥ 0, (𝑖, 𝑗) ∈ ℬ 𝑆 \ℬ 𝐹 , 𝑡 ∈ 𝒯, 𝑡 > 1. (30c)
Equation (32b) requires that if both end bus blocks of a
Equation (30a) require that if a switchable line is energized, switchable line are already energized at step 𝑡 − 1, this line
both end nodes must be energized. Equations (30b) guarantee cannot be closed to avoid forming a loop. Equation (32c) ensures
that a non-switchable line will be energized immediately when that if a bus block is de-energized at step 𝑡 − 1, then it can only
one of the end nodes is energized. Equation (30c) implies that a be energized at step 𝑡 by at most one switchable line.
line cannot be tripped after being energized. 3) Sequencing Constraints
3) Loads Sequencing constraints guarantee that a feasible switching
𝐿 𝑁
𝑥𝑙,𝑡 ≤ 𝑠𝑙,𝑡 , 𝑙 ∈ ℒ 𝑆 \ℒ 𝐹 , 𝑡 ∈ 𝒯, (31a) sequence can be generated and can be described by the following
𝐿 𝑁 𝑆 𝐹
𝑥𝑙,𝑡 = 𝑠𝑙,𝑡 , 𝑙 ∈ ℒ\(ℒ ∪ ℒ ), 𝑡 ∈ 𝒯, (31b) constraints:
𝐿 𝐿
𝑥𝑙,𝑡 − 𝑥𝑙,𝑡−1 ≥ 0, 𝑙 ∈ ℒ 𝑆 , 𝑡 ∈ 𝒯, 𝑡 > 1. (31c) 𝑁
𝑠𝑔,𝑡 𝐺
= 𝑥𝑔,𝑡 , 𝑔 ∈ 𝒢 𝑆 \𝒢 𝐹 , 𝑡 ∈ 𝒯, (33a)
Equation (31a) requires that a switchable load can only be 𝐵𝐿 𝐵𝑅 𝐵𝑅
𝑠𝑖,𝑡 ≤ ∑𝑖: (𝑖,𝑗)∈𝒞 𝑥𝑖𝑗,𝑡 + ∑𝑖: (𝑘,𝑖)∈𝒞 𝑥𝑘𝑖,𝑡 , 𝑖 ∈ 𝒦, 𝑡 ∈ 𝒯, (33b)
energized when it connects to an energized node. Equation (31b) 𝐵𝑅
𝑥(𝑖,𝑗),𝑡 𝐵𝐿
≤ 𝑠𝑖,𝑡−1 𝐵𝐿
+ 𝑠𝑗,𝑡−1 , (𝑖, 𝑗) ∈ 𝒞, 𝑡 ∈ 𝒯, 𝑡 > 1. (33c)
ensures a non-switchable load will be energized immediately
Equation (33a) ensures that a bus can be directly energized by
when it connects to an energized node. Equation (31c) requires
a black start DG or a substation node. Then all the other buses
that if a load is restored, it cannot be tripped again.
inside the same bus block will be energized, according to (32a).
Page 6 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

Equation (33b) ensures that a bus block can only be energized by TABLE I
PARAMETERS OF DGS ADDED TO IEEE 123 NODE TEST FEEDER
an energized switchable line. Equation (33c) requires that each
switchable line can only be energized when at least one of its end Parameters DG1 DG2 DG3 DG4 DG5 DG6 DG7
Node position 13 18 25 47 60 77 105
bus blocks is energized at the previous interval. Pgmax (MW) 0.9 1.05 1.2 1.5 1.2 1.2 1.5
Furthermore, an optional constraint can be used to ensure that Pgmin (MW) 0.09 0.1 0.12 0.15 0.12 0.12 0.15
a set of loads (e.g., critical loads) can be restored prior to another Qmax
g (MVar) 0.7 0.8 0.9 1.2 0.9 0.9 1.2
set of loads: Qmin
g (MVar) -0.5 -0.5 -0.6 -0.9 -0.6 -0.6 -0.9
𝐿
𝑥𝑛𝑙,𝑡 𝐿
≤ 𝑥𝑐𝑙,𝑡 , 𝑐𝑙, 𝑛𝑙 ∈ ℒ\ℒ 𝐹 , 𝑡 ∈ 𝒯, (33d) PgR (MW/min) 0.5 0.4 0.3 0.2 0.3 0.5 0.6
CUF (%) 100% 20% 10% 10% 20% 10% 100%
where the subscript 𝑐𝑙 represents a particular critical load, and 𝑛𝑙 MLS (%) 80% 70% 80% 60% 50% 60% 80%
represents a particular non-critical load. Equation (33d) can be Status 1 1 0 1/0 1 1/0 1
used for two or more loads that must be restored at a given
sequence. Indeed, we can use (33d) to require that all the There are a total of 85 loads and 4 capacitors in the test
non-critical loads must be restored after all the critical loads are system. The controllability is indicated in TABLE III, where a
restored. Using (33d) may generate low-quality solutions. For load is named by the letter “L” followed by a subscript and a bus
example, if restoring a critical load cannot be restored due to number, and a capacitor is named by the letter “C” followed by a
limited operation margins, it will further prevent all the subscript and the bus number. For the sake of simplicity, the
non-critical loads from being restored. weight factor is assumed to be 1.0 for each load. If there are
critical loads in the system, larger weight factors must be
IV. NUMERICAL RESULTS assigned to these critical loads, in order to restore them prior to
In this section, the proposed SSR algorithm is validated via the other loads. The subscript “1” indicates that the load is directly
IEEE 123 node test feeder. The MILP problem is solved by connected to the bus, “1/0” indicates that the load can be
CPLEX 12.6 on an Intel Core i7-4600U with a 2.1-GHz CPU, remotely switched on or off, and “0” indicates that the load
12 GB of RAM, and 64-bit operating system PC. cannot be restored for some reasons. Switchable lines are named
by the letter “S” with the superscript and the subscript as the
A. IEEE 123 Node Test Feeder
“from bus” and “to bus”, respectively.
The single-line diagram of the IEEE 123 node test feeder is Four permanent faults are applied to four locations, as shown
shown in Fig. 4. Buses are represented by dots, and the in Fig. 4. Dashed lines indicate that these lines are opened in
substation bus (i.e., bus 150) is represented by a bar. order to maintain the radial topology or isolate the faulty areas.
Three-phase, two-phase, and single-phase lines are represented For example, the fault occurring on line between Bus 53 and 54
by black, yellow, and green wires, respectively. There are a total (denoted as 53–54), which is in the middle of the feeder, should
of 46 switchable lines and 4 voltage regulators in the system. be isolated by opening the upstream switch (e.g., 52–53) and
Each voltage regulator is equipped with switches on both sides. downstream switches (e.g., 54–57, 54–55, 54–94). A fault
Note that determining the optimal allocation for tie lines is occurring on line 82–83, which is at the end of the feeder, should
beyond the scope of this paper. The detailed system parameters be isolated by opening the upstream switch (e.g., 81–82).
can be found in [41]. Isolating the fault on line 150–1 will cause general blackout to
the system. Tripped lines should keep being opened until the
faulty areas are cleared. In this paper, the faults are assumed to
be persisting during the restoration process.
For the sake of simplicity, the duration between two
consecutive steps (i.e., ∆𝑡) is fixed to 1 minute. Properly setting
up ∆𝑡 is critical to accelerating the restoration process. Many
factors should be considered, such as DG ramp rates, control
delay, and transient responses. Determining ∆𝑡 is out of the
scope of this paper.
B. SSR Results
1) Impact of Horizon Lengths
Since the SSR method must define various variables and
constraints for each step, it is important to decide a proper
horizon length, or the total number of steps. In this paper, the
Fig. 4. IEEE 123 node test feeder with multiple DGs and tie switches. horizon length used for presenting the case studies is set to 7.
Note that the SSR method can only search for optimal solutions
Seven DGs are added to the system, and their parameters are
within a given horizon. Thus, different sequences may be
summarized in TABLE I. “Status” indicates the type of DGs,
generated when using different horizon lengths. On one hand,
where “1” indicates that the DG is a black start DG; “1/0”
using large horizon lengths will require defining numerous
indicates that the DG is a non-black start DG but can be started
variables and constraints; hence this requires extended
by external sources; and “0” represents that the DG is not
computation time. On the other hand, using small horizon
available for participating in the service restoration.
lengths may not guarantee the optimal solution for large-scale
Page 7 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

systems. In this paper, different horizon lengths are tested. The TABLE III
SWITCHABLE LINES AND LOADS ENERGIZED AT EACH STEP
total restored load at the end of the time horizon and computation
time are summarized in TABLE II. TABLE II shows that only Step Switched-on Lines Restored Loads and DGs
1,704.8 kW of load are restored within three steps, and None {DG1, L1/016, L1/017, L1/034}1, {DG2}2,
1
3,143.5 kW of load are restored within five steps. When the {DG5}3, {DG7}4
8
{𝑆13 13 1
, 𝑆152 }, {L11,L12,L14,L15,L16,L17,L19,L112,L152}1,{
horizon length is 7, 9, or 11, a total of 3,365.2 kW of load can be L1/019,L1/020,L122,L124,L135,L137,L138,
18 18 2
restored. This result indicates that choosing the horizon length to {𝑆21 , 𝑆135} ,
2 L139,L141}2,{L158,L159,L1/060,L162, L163}3,
57 60 60 3
be 3 or 5 will generate only sub-optimal restoration solutions. {𝑆60 , 𝑆61 , 𝑆62 } , {L1102,L1103,L1104, L1/0106, L1/0107,L1109,
101 105 4
However, the computation time increases exponentially as the {𝑆105 , 𝑆108 } L1111, L1112, L1113, L1114}4
9 1 23 40 2
horizon length is extended. Indeed, for large systems, solving the {𝑆14 } , {𝑆25 , 𝑆42 } , {L110, L111}1, {L143, L145}2, {L164, L165,
3 63 56 3 97 4
MILP model using large horizon lengths will become {𝑆64 , 𝑆61 } , {𝑆197 } L166, L168, L169}3, {L170, L171, L198}4
25 25 44 2
computationally intensive. Therefore, the horizon length should {𝑆26 , 𝑆28 , 𝑆47 } , {DG4,L128,L131,L132,L133,L1/042,L1/046,
67 98 4
be determined carefully to balance the computation time and the 4 {𝑆72 , 𝑆99 } L147,L148}2, {L1/055, L1/056}3, {L173,L174,
quality of solutions. A proper horizon length can be determined L175,L176,L186, L187, L188, L199, L1100}4
28 47 2
offline, by solving various fault scenarios generated according to {𝑆29 , 𝑆49 } , {L129, L130, L149, L150}2,
5 76 87 4
damage assessment reports. For online use, short horizon lengths {𝑆77 , 𝑆89 } {DG6, L177, L190, L192}4
77 91 4
can be selected to achieve satisfying results using the 6 {𝑆78 , 𝑆93 } {L179,L180,L194,L195,L196,C1/089, C1/090}4
80 4
rolling-horizon method, which will be introduced later in this 7 {𝑆81 } {L184, L185, C1/092}4
paper. Loads Not Restored: L051, L053, L082, L083
aEach isolated microgrid is denoted by { ∎ }No.. ‘No.’ is the index of formed
TABLE II microgrids. The components energized by each microgrid are denoted in the bracket.
COMPUTATION TIME AND TOTAL RESTORED LOAD FOR
DIFFERENT HORIZON LENGTHS
Horizon Restored Computation
Length Load (kW) Time (s)
3 1704.8 2.59
5 3143.5 4.52
7 3365.2 9.88
9 3365.2 16.34
11 3365.2 30.82

2) Restoration Solution
The control sequence for switchable lines and loads is listed in
TABLE III, given the horizon length is 7. Energized lines and
voltage regulators are denoted by an upper-case letter “S” with a
superscript representing one end bus, and a subscript
representing the other end bus. At Step 1, 3 single-phase loads
(i.e., L1/016, L1/017, and L1/034) are restored by DG1. This is
because DG1 is inverter-based, hence it can operate at 100%
Fig. 5. Energized system at the last step. De-energized components are removed
CUF. At Step 7, a total of four loads cannot be restored because
from the original diagram. Four isolated microgrids are formed.
they are isolated due to the faults. Two voltage regulators on
lines 150-149 and 160-67 are not energized. The three-phase voltage for each bus at the last step
As shown in Fig. 5, the system is partitioned into four isolated (i.e., seventh step) is shown in Fig. 7. Each vertically aligned
microgrids by energizing switchable lines sequentially, and the column of dots represents the phase voltages on one bus. Note
radial structure of each isolated microgrid is maintained at each that some nodal voltages are not shown because they are not
step. Within each microgrid, all of the loads are balanced by the energized. For single-phase or two-phase buses, one or two dots
DGs within the same microgrid. It is worth noticing that two of corresponding to the associated phases will be present in the
the microgrids in Fig. 5 contains two DGs. For example, DG4 on vertically aligned columns. The phase voltages for all of the
Bus 47 is started at Step 4, according to TABLE III. Then, DG4 energized buses fall between 0.985 p.u. to 1.01 p.u. In addition,
is coordinatively dispatched by the SSR method to generate the phase voltage constraints are satisfied for each step but are
designated amount of power during the following time steps. not shown owing to space limitations.
Fig. 6 illustrates how one of the isolated microgrids in Fig. 5 is Fig. shows the three-phase active power output for each DG
energized step-by-step by performing the restoration sequence. at each step. Black start DGs (i.e., DG1, DG2, DG5, and DG7)
Note that only the first five steps are shown, since no more lines are operated under unbalanced condition to balance the load
are energized after the fifth step. All of the energized lines are demand on each phase, whereas non-black start DGs (i.e., DG4
represented by solid black lines. At each step, all of the and DG6) are dispatched to output same amount of power to
constraints including the radial topology and DG current each phase. DG3 is not started.
unbalance constraints are satisfied.

Page 8 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

29
32 30
32
48 47 49 50
48 47 33 28
33 28 31
23 45 46 31
24 25
39 44
27 25 45 46
41 27 25 45 46 44
23 42 44 26
22 21 40 38 24 43 39 26
20 19 18 23 42
20 19 18 41 23 42 24 43 39
24 43 39
36 22 21 40 38 41
41
135 35 20 19 18 22 21 40 38
22 21 40 38
37 36 20 19 18
135 35 20 19 18 36
36 135 35
37 135 35
37
37

Energized Node Non-switchable Line Switchable Line Voltage Regulator DG

Fig. 6. Single-line diagram to demonstrate how one of the isolated microgrids is developed step-by-step. Only configurations for the first five steps are shown, since
no more lines and loads are energized after the fifth step. Only energized lines are shown.

1.02
Voltage (p.u.)

Va Vb Vc
1.01
1
0.99
0.98
0 5 10 15 20 25 30 35
55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130 40 45 50
Node Number
Fig. 7. Three-phase nodal voltage at the last step. System nodes are numbered in ascending order based on their original names. Vertically aligned dots represent
associated phase voltages on the same bus. Only energized nodal voltages are shown.

restored energy using different horizon lengths in the


DG1 DG2 DG3 DG4 DG5 DG6 DG7
1500 rolling-horizon method. For each selected horizon length, no
more loads will be restored after the ninth step, which allows us
Phase A (kW)

1200
900 to compare the total energy restored within the first nine steps
600 and the restored load demand at Step 9. According to TABLE
300
IV, all the selected horizon lengths can eventually restore
0
1 2 3 4 5 6 7 3,365.2 kW of load demand using the rolling-horizon method at
Step Step 9. Using smaller horizon lengths (e.g., 3 and 5) requires less
(a) computation time and more iterations than using larger horizon
1500 lengths (e.g., 11). In terms of total restored energy, smaller
Phase B (kW)

1200 horizon lengths may generate suboptimal solutions. For


900
example, when the horizon length is set to 3, 368.37 kWh is
600
300
restored within nine steps. However, the rest of the selected
0 horizon lengths can lead to restoring 371.13 kWh within nine
1 2 3 4 5 6 7 steps. This is because for each iteration, the SSR method will
Step
only search for the optimal solution within the given horizon
(b)
length. Therefore, smaller horizon lengths can be easily trapped
1500
in local optimal solutions, due to lack of coordination across
Phase C (kW)

1200
900
multiple steps. Fig. 9 shows the total restored load at each step
600 for different horizon lengths. At Step 4, less load is restored
300 when the horizon length is 3. This is because during the first
0 iteration (i.e., Step 1 through Step 3), the SSR method generated
1 2 3 4 5 6 7 a restoration sequence that prevents more loads from being
Step
(c) restored during the second iteration (i.e., Step 3 to Step 5).
Fig. 8. Active power output of each DG at each step: (a) phase A active power
output, (b) phase B active power output, (c) phase C active power output. TABLE IV
COMPUTATION TIME AND TOTAL RESTORED ENERGY FOR
3) Rolling-horizon method DIFFERENT HORIZON LENGTHS USING ROLLING-HORIZON METHOD
The proposed SSR method can be initiated from any Total Energy Restored
Horizon No. of Computation
Restored Within Load at 9th
operational conditions, so it can be easily configured to Length Iteration
9 Steps (kWh) Step (kW)
Time (s)
implement the rolling-horizon method. In the rolling-horizon 3 5 368.37 3365.2 10.15
method, we can repeatedly run the SSR algorithm by 5 3 371.13 3365.2 11.31
7 2 371.13 3365.2 15.04
incorporating the system configuration from the previous 9 1 371.13 3365.2 16.34
iteration as the initial condition for the current iteration. For each 11 1 371.13 3365.2 30.82
iteration, the horizon length will be fixed. This process will
continue until no more loads can be restored.
TABLE IV summarizes the computation time and total
Page 9 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

Fig. 9. Restored load demand at each step for different horizon lengths

C. Solution Validation (a)

The linear three-phase power flow used in the MILP model


can approximate the voltage and line power for three-phase
unbalanced systems, but inevitably introduces approximation
errors. In this paper, the restoration solution generated by the
SSR method is validated by OpenDSS, which is an open-source
software developed by the Electric Power Research Institute
(EPRI). Multiple testing scenarios are generated based on the
modified IEEE 123 node system for validation purposes. The
load profile is enlarged by a scale factor between 1.0 and 1.5. For
each scenario, a restoration sequence is generated using the SSR
method. For each restoration sequence, at each step, the linear
power flow results are compared with the OpenDSS results in
(b)
the correlation plots, as shown in Fig. 10. In Fig. 10(a), voltage Fig. 10. Correlation between linear power flow results and OpenDSS results
magnitudes derived from the MILP model are compared with
OpenDSS results. It shows that the voltage magnitudes are
always maintained between 0.98 p.u. and 1.02 p.u., and that they APPENDIX
are closely correlated with the OpenDSS results. The maximum
This appendix provides the derivation of the linear
error is around 0.002 p.u. In Fig. 10(b), the line apparent powers
approximation of the nonlinear terms in equation (25a) in
approximated by the linear power flow are compared with the 𝑄𝑁 𝑃𝑃 𝑄𝑃
OpenDSS results. The maximum error is around 80 kVA. This is
𝑃𝑁
Section III.D. Define 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ∈ ℝ𝑇×𝑛𝑔 , and 𝑑𝑔,𝑡
𝑃𝑁1
,
𝑃𝑁2 𝑄𝑁1 𝑄𝑁2 𝑄𝑃1 𝑄𝑃2
mainly due to the fact that the nonlinear terms, which represent 𝑑𝑔,𝑡 , 𝑑𝑔,𝑡 , 𝑑𝑔,𝑡 , 𝑑𝑔,𝑡 , 𝑑𝑔,𝑡 ∈ {0,1}𝑇×𝑛𝑔 , then |𝑃𝑔,𝑡
𝑁 𝑁
| , |𝑄𝑔,𝑡 |,
the system losses and voltage drops, are neglected in the linear 𝑃 𝑃
|𝑃𝑔,𝑡 | and |𝑄𝑔,𝑡 | can be linearized by:
power flow model. Since the power outputs of non-black start 𝑃𝑁
0 ≤ 𝑦𝑔,𝑡 𝑁
− 𝑃𝑔,𝑡 ≤ 𝑈𝑔𝑚𝑎𝑥 𝑑𝑔,𝑡
𝑃𝑁1
, (34a)
DGs are the same for both linear and nonlinear models, black 𝑃𝑁 𝑁 𝑚𝑎𝑥 𝑃𝑁2
0 ≤ 𝑦𝑔,𝑡 + 𝑃𝑔,𝑡 ≤ 𝑈𝑔 𝑑𝑔,𝑡 , (34b)
start DGs in the nonlinear power flow model will produce more 𝑃𝑁1 𝑃𝑁2
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, (34c)
power to account for the system losses. Therefore, some lines 𝑄𝑁 𝑄𝑁1
𝑁
may be overloaded in OpenDSS if they are already fully loaded 0 ≤ 𝑦𝑔,𝑡 − 𝑄𝑔,𝑡 ≤ 𝑈𝑔𝑚𝑎𝑥 𝑑𝑔,𝑡 , (34d)
𝑄𝑁 𝑁 𝑄𝑁2
in the linear power flow model. Conservative limits can be used 0 ≤ 𝑦𝑔,𝑡 + 𝑄𝑔,𝑡 ≤ 𝑈𝑔𝑚𝑎𝑥 𝑑𝑔,𝑡 , (34e)
to avoid violating the line capacity constraints. 𝑄𝑁1 𝑄𝑁2
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, (34f)
𝑃𝑃 𝑃
𝑦𝑔,𝑡 = 𝑃𝑔,𝑡 , (34g)
V. CONCLUSION 𝑄𝑃 𝑃 𝑚𝑎𝑥 𝑄𝑃1
0 ≤ 𝑦𝑔,𝑡 − 𝑄𝑔,𝑡 ≤ 2𝑈𝑔 𝑑𝑔,𝑡 , (34h)
In this paper, a novel SSR methodology is proposed for 𝑄𝑃 𝑄𝑃2
𝑃
restoring unbalanced distribution systems and microgrids. The 0 ≤ 𝑦𝑔,𝑡 + 𝑄𝑔,𝑡 ≤ 2𝑈𝑔𝑚𝑎𝑥 𝑑𝑔,𝑡 , (34i)
𝑄𝑃1 𝑄𝑃2
SSR problem is formulated as a MILP model, which can 𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, (34j)
efficiently generate the optimal restoration sequences to 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯, (34k)
coordinate dispatchable DGs and switchgears to energize the where 𝑈𝑔𝑚𝑎𝑥 = 𝑃𝑔𝑚𝑎𝑥 + 𝑄𝑔𝑚𝑎𝑥 .
system on a step-by-step basis. The SSR methodology can adapt 𝑁𝑚𝑎𝑥
Define 𝑦𝑔,𝑡 𝑁𝑚𝑖𝑛
, 𝑦𝑔,𝑡 ∈ ℝ𝑇×𝑛𝑔 , 𝑑𝑔,𝑡
𝑁𝑚𝑎𝑥1 𝑁𝑚𝑎𝑥2
, 𝑑𝑔,𝑡 𝑁𝑚𝑖𝑛1
, 𝑑𝑔,𝑡 ,
to various operation conditions and form multiple isolated 𝑁𝑚𝑖𝑛2 𝑇×𝑛 𝑃𝑁 𝑄𝑁 𝑃𝑁 𝑄𝑁
subsystems, while satisfying self-adequacy and operation 𝑑𝑔,𝑡 ∈ {0,1} 𝑔 , then max(𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ) and min(𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 )
constraints for each subsystem. The rolling-horizon method is can be linearized as:
𝑁𝑚𝑎𝑥 𝑃𝑁 𝑁𝑚𝑎𝑥 𝑄𝑁
further employed to reduce the extensive computation 𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 , (35a)
complexity for large-scale systems. 𝑁𝑚𝑎𝑥
𝑦𝑔,𝑡 𝑃𝑁 𝑚𝑎𝑥
≤ 𝑦𝑔,𝑡 + 𝑈𝑔 (1 − 𝑑𝑔,𝑡 𝑁𝑚𝑎𝑥1
), (35b)
𝑁𝑚𝑎𝑥 𝑄𝑁 𝑁𝑚𝑎𝑥2
𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 + 𝑈𝑔𝑚𝑎𝑥 (1 − 𝑑𝑔,𝑡 ), (35c)
𝑁𝑚𝑎𝑥1 𝑁𝑚𝑎𝑥2
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯. (35d)
Page 10 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

𝑁𝑚𝑖𝑛 𝑃𝑁 𝑁𝑚𝑖𝑛 𝑄𝑁 [14] B. Ansari and S. Mohagheghi, "Electric service restoration using
𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 , (35e)
microgrids," 2014 IEEE PES General Meeting | Conference & Exposition,
𝑁𝑚𝑖𝑛 𝑃𝑁 𝑁𝑚𝑖𝑛1
𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 − 𝑃𝑔𝑚𝑎𝑥 (1 − 𝑑𝑔,𝑡 ), (35f) National Harbor, MD, 2014, pp. 1-5.
𝑁𝑚𝑖𝑛 𝑄𝑁 𝑁𝑚𝑖𝑛2 [15] T. T. H. Pham, Y. Besanger and N. Hadjsaid, "New challenges in power
𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 − 𝑄𝑔𝑚𝑎𝑥 (1 − 𝑑𝑔,𝑡 ), (35g) system restoration with large scale of dispersed generation insertion," in
𝑁𝑚𝑖𝑛1 𝑁𝑚𝑖𝑛2
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯. (35h) IEEE Transactions on Power Systems, vol. 24, no. 1, pp. 398-406, Feb.
2009.
𝑃𝑃 𝑄𝑃 𝑃𝑃 𝑄𝑃
Similarly, max(𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ) and min(𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ) can be [16] C. Chen, J. Wang, F. Qiu and D. Zhao, "Resilient distribution system by
microgrids formation after natural disasters," in IEEE Transactions on
linearized by introducing 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ∈ ℝ𝑇×𝑛𝑔 ,
𝑃𝑚𝑎𝑥 𝑃𝑚𝑖𝑛 𝑃𝑚𝑎𝑥1
𝑑𝑔,𝑡 , Smart Grid, vol. 7, no. 2, pp. 958-966, March 2016.
𝑃𝑚𝑎𝑥2
𝑑𝑔,𝑡 𝑃𝑚𝑖𝑛1
, 𝑑𝑔,𝑡 𝑃𝑚𝑖𝑛2
, 𝑑𝑔,𝑡 ∈ {0,1}𝑇×𝑛𝑔 : [17] Z. Wang and J. Wang, "Self-healing resilient distribution systems based on
𝑃𝑚𝑎𝑥 𝑃𝑃 𝑃𝑚𝑎𝑥 𝑄𝑃 sectionalization into microgrids," in IEEE Transactions on Power Systems,
𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 , (36a) vol. 30, no. 6, pp. 3139-3149, Nov. 2015.
𝑃𝑚𝑎𝑥 𝑃𝑃 𝑚𝑎𝑥 𝑃𝑚𝑎𝑥1 [18] A. Sharma, D. Srinivasan and A. Trivedi, "A decentralized multiagent
𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 + 𝑈𝑔 (1 − 𝑑𝑔,𝑡 ), (36b)
𝑄𝑃 system approach for service restoration using DG islanding," in IEEE
𝑃𝑚𝑎𝑥 𝑃𝑚𝑎𝑥2
𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 + 𝑈𝑔𝑚𝑎𝑥 (1 − 𝑑𝑔,𝑡 ), (36c) Transactions on Smart Grid, vol. 6, no. 6, pp. 2784-2793, Nov. 2015.
𝑃𝑚𝑎𝑥1 𝑃𝑚𝑎𝑥2 [19] H. Li, A. T. Eseye, J. Zhang, and D. Zheng, "Optimal energy management
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯. (36d) for industrial microgrids with high-penetration renewables," Protection
𝑃𝑚𝑖𝑛 𝑃𝑃 𝑃𝑚𝑖𝑛 𝑄𝑃
𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 , 𝑦𝑔,𝑡 ≤ 𝑦𝑔,𝑡 , (36e) and Control of Modern Power Systems, vol. 2, pp. 12-28, 2017.
𝑃𝑚𝑖𝑛 𝑃𝑃 𝑚𝑎𝑥 𝑃𝑚𝑖𝑛1 [20] I. Watanabe and M. Nodu, "A genetic algorithm for optimizing switching
𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 − 𝑃𝑔 (1 − 𝑑𝑔,𝑡 ), (36f) sequence of service restoration in distribution systems," Proceedings of the
𝑃𝑚𝑖𝑛 𝑄𝑃 𝑃𝑚𝑖𝑛2
𝑦𝑔,𝑡 ≥ 𝑦𝑔,𝑡 − 𝑄𝑔𝑚𝑎𝑥 (1 − 𝑑𝑔,𝑡 ), (36g) 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753),
2004, pp. 1683-1690.
𝑃𝑚𝑖𝑛1 𝑃𝑚𝑖𝑛2
𝑑𝑔,𝑡 + 𝑑𝑔,𝑡 = 1, 𝑔 ∈ 𝒢, 𝑡 ∈ 𝒯. (36h) [21] R. Perez-Guerrero, G. T. Heydt, N. J. Jack, B. K. Keel and A. R.
Castelhano, "Optimal restoration of distribution systems using dynamic
programming," in IEEE Transactions on Power Delivery, vol. 23, no. 3, pp.
1589-1596, July 2008.
ACKNOWLEDGEMENT [22] S. Thiébaux, C. Coffrin, H. Hijazi, and J. Slaney, "Planning with MIP for
supply restoration in power distribution systems," presented at the
J. Wang's work is supported by the U.S. Department of Proceedings of the Twenty-Third international joint conference on
Energy (DOE)'s Office of Electricity Delivery and Energy Artificial Intelligence, Beijing, China, 2013.
Reliability. [23] C. Coffrin and P. Van Hentenryck, "Transmission system restoration with
co-optimization of repairs, load pickups, and generation dispatch,"
International Journal of Electrical Power & Energy Systems, vol. 72, pp.
REFERENCES 144-154, Nov. 2015.
[24] S. Borlase, Smart Grids: Infrastructure, Technology, and Solutions: Taylor
[1] R. J. Campbell, Weather-related power outages and electric system
& Francis, 2012.
resiliency: Congressional Research Service, Library of Congress, 2012.
[25] W. H. Kersting, Distribution System Modeling and Analysis: CRC Press,
[2] Y. Wang, C. Chen, J. Wang and R. Baldick, "Research on resilience of
2001.
power systems under natural disasters—a review," in IEEE Transactions
[26] S. Srivastava and K. L. Butler-Burry, "Expert-system method for automatic
on Power Systems, vol. 31, no. 2, pp. 1604-1613, March 2016.
reconfiguration for restoration of shipboard power systems," in IEE
[3] B. Chen, S. Mashayekh, K. L. Butler-Purry and D. Kundur, "Impact of
Proceedings - Generation, Transmission and Distribution, vol. 153, no. 3,
cyber attacks on transient stability of smart grids with voltage support
pp. 253-260, 11 May 2006.
devices," 2013 IEEE Power & Energy Society General Meeting,
[27] D. Kleppinger, R. Broadwater, and C. Scirbona, "Generic reconfiguration
Vancouver, BC, 2013, pp. 1-5.
for restoration," Electric Power Systems Research, vol. 80, no. 3, pp.
[4] S. Liu, B. Chen, T. Zourntos, D. Kundur and K. Butler-Purry, "A
287-295, March 2010.
coordinated multi-switch attack for cascading failures in smart grid," in
[28] H. Ahmadi, J. R. Martı´ and A. von Meier, "A linear power flow
IEEE Transactions on Smart Grid, vol. 5, no. 3, pp. 1183-1195, May 2014.
formulation for three-phase distribution systems," in IEEE Transactions on
[5] B. Renz, J. Miller, and J. Harmon, "Anticipates and responds to system
Power Systems, vol. 31, no. 6, pp. 5012-5021, Nov. 2016.
disturbances (self-heals)," National Energy Technology Laboratory, U.S.
[29] L. Gan and S. H. Low, "Convex relaxations and linear approximation for
Department of Energy DOE/NETL-2010/1421, August 2010.
optimal power flow in multiphase radial networks," 2014 Power Systems
[6] —, "A systems view of the Modern Grid: Appendix A1 Self-Heals," the
Computation Conference, Wroclaw, 2014, pp. 1-9.
National Energy Technology Laboratory, U.S. Department of Energy,
[30] B. A. Robbins and A. D. Domínguez-García, "Optimal reactive power
2007.
dispatch for voltage regulation in unbalanced distribution systems," in
[7] C. Abbey, D. Cornforth, N. Hatziargyriou, K. Hirose, A. Kwasinski, E.
IEEE Transactions on Power Systems, vol. 31, no. 4, pp. 2903-2913, July
Kyriakides, et al., "Powering Through the Storm: Microgrids Operation for
2016.
More Efficient Disaster Recovery," in IEEE Power and Energy Magazine,
[31] A. Borghetti, F. Napolitano, and C. A. Nucci, "Volt/var optimization of
vol. 12, no. 3, pp. 67-76, May-June 2014.
unbalanced distribution feeders via mixed integer linear programming,"
[8] H. Ahmadi, A. Alsubaie and J. R. Martí, "Distribution system restoration
International Journal of Electrical Power & Energy Systems, vol. 72, pp.
considering critical infrastructures interdependencies," 2014 IEEE PES
40-47, Nov. 2015.
General Meeting | Conference & Exposition, National Harbor, MD, 2014,
[32] Z. Wang; J. Wang; C. Chen, "A three-phase microgrid restoration model
pp. 1-5.
considering unbalanced operation of distributed generation," in IEEE
[9] Qin Zhou, D. Shirmohammadi and W. H. E. Liu, "Distribution feeder
Transactions on Smart Grid , vol.PP, no.99, pp.1-1.
reconfiguration for service restoration and load balancing," in IEEE
[33] P. P. Barker and R. W. De Mello, "Determining the impact of distributed
Transactions on Power Systems, vol. 12, no. 2, pp. 724-729, May 1997.
generation on power systems. Part I - Radial distribution systems," 2000
[10] S. Khushalani, J. M. Solanki and N. N. Schulz, "Optimized restoration of
Power Engineering Society Summer Meeting (Cat. No.00CH37134),
unbalanced distribution systems," in IEEE Transactions on Power Systems,
Seattle, WA, 2000, pp. 1645-1656 vol. 3.
vol. 22, no. 2, pp. 624-630, May 2007.
[34] R. E. Brown, Electric power distribution reliability: CRC press, 2008.
[11] K. L. Butler-Purry and N. D. R. Sarma, "Self-healing reconfiguration for
[35] J. A. Taylor and F. S. Hover, "Convex models of distribution system
restoration of naval shipboard power systems," in IEEE Transactions on
reconfiguration," in IEEE Transactions on Power Systems, vol. 27, no. 3,
Power Systems, vol. 19, no. 2, pp. 754-762, May 2004.
pp. 1407-1413, Aug. 2012.
[12] J. Li, X. Y. Ma, C. C. Liu and K. P. Schneider, "Distribution system
[36] B. A. Robbins, H. Zhu and A. D. Domínguez-García, "Optimal tap setting
restoration with microgrids using spanning tree search," in IEEE
of voltage regulation transformers in unbalanced distribution systems," in
Transactions on Power Systems, vol. 29, no. 6, pp. 3021-3029, Nov. 2014.
IEEE Transactions on Power Systems, vol. 31, no. 1, pp. 256-267, Jan.
[13] S. Mohagheghi and F. Yang, "Applications of microgrids in distribution
2016.
system service restoration," 2011 Innovative Smart Grid Technologies
(ISGT), Hilton Anaheim, CA, 2011, pp. 1-7.
Page 11 of 12

0885-8950 (c) 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.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2017.2720122, IEEE
Transactions on Power Systems

[37] J. F. Franco, M. J. Rider, M. Lavorato, and R. Romero, "A mixed-integer


LP model for the optimal allocation of voltage regulators and capacitors in
radial distribution systems," International Journal of Electrical Power &
Energy Systems, vol. 48, pp. 123-130, June 2013.
[38] M. Adibi et al., "Power system restoration - A task force report," in IEEE
Transactions on Power Systems, vol. 2, no. 2, pp. 271-277, May 1987.
[39] M. W. Davis, R. Broadwater, and J. Hambrick, "Modeling and testing of
unbalanced loading and voltage regulation: Final report," National
Renewable Energy Laboratory, Golden, CO, USA, Subcontract Rep.
NREL/SR-581-41805, July 2007.
[40] M. Allie and R. Lyons, "A root of less evil [digital signal processing]," in
IEEE Signal Processing Magazine, vol. 22, no. 2, pp. 93-96, March 2005.
[41] IEEE PES Distribution Test Feeders [Online]. Available:
http://www.ewh.ieee.org/soc/pes/dsacom/testfeeders/index.html

Bo Chen (M’17) received the Ph.D. degree in


electrical engineering from Texas A&M University,
College Station, USA, in 2017. He recived the B.S. and
M.S. degrees from North China Electric Power
University, Baoding, China. In 2016, he worked as a
research aide at the Argonne National Laboratory, IL,
USA. Currently, he is a postdoctoral researcher at the
Energy Systems Division, Argonne National
Laboratory, IL, USA. His research interests include
modeling, control, and optimization of power systems,
and co-simulation of cyber-physical smart grids.

Chen Chen (M’13) received the B.S. and M.S. degrees


from Xi’an Jiaotong University, Xi’an, China, in 2006
and 2009, respectively, and the Ph.D. degree in
electrical engineering from Lehigh University,
Bethlehem, PA, USA, in 2013. During 2013-2015, he
worked as a postdoctoral researcher at the Energy
Systems Division, Argonne National Laboratory,
Argonne, IL, USA. Dr. Chen is currently a
Computational Engineer with the Energy Systems
Division at Argonne National Laboratory. His primary
research is in optimization, communications and signal
processing for smart electric power systems, cyber-physical system modeling for
smart grids, and power system resilience.

Jianhui Wang (M’07-SM’12) received the Ph.D.


degree in electrical engineering from Illinois Institute
of Technology, Chicago, Illinois, USA, in 2007.
Presently, he is an Associate Professor with the
Department of Electrical Engineering at Southern
Methodist University, Dallas, Texas, USA. He also
holds a joint appointment as Section Lead for
Advanced Power Grid Modeling at the Energy Systems
Division at Argonne National Laboratory, Argonne,
Illinois, USA.
Dr. Wang is the secretary of the IEEE Power & Energy
Society (PES) Power System Operations, Planning & Economics Committee. He
is an associate editor of Journal of Energy Engineering and an editorial board
member of Applied Energy. He has held visiting positions in Europe, Australia
and Hong Kong including a VELUX Visiting Professorship at the Technical
University of Denmark (DTU). Dr. Wang is the Editor-in-Chief of the IEEE
Transactions on Smart Grid and an IEEE PES Distinguished Lecturer. He is also
the recipient of the IEEE PES Power System Operation Committee Prize Paper
Award in 2015.

Karen L. Butler-Purry received the B.S. degree


(summa cum laude) in Electrical Engineering from
Southern University, USA, the M.S. degree from the
University of Texas at Austin, USA, and the Ph.D.
degree in Electrical Engineering from Howard
University, USA. She joined Texas A&M University,
USA, in 1994, where she currently serves as Interim
Vice President for Research and Professor in the
Department of Electrical and Computer Engineering.
Her research interests are in the areas of protection and
control of distribution systems and isolated power
systems such as all electric power systems for ships,
mobile grids, and microgrids, cybersecurity protection, intelligent systems for
equipment deterioration and fault diagnosis, and engineering education.
Page 12 of 12

0885-8950 (c) 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.

You might also like