You are on page 1of 8

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. 1

An Effective Controlled Islanding Method for


Power Grid
through a Sequence of Optimization Problems
Mahdi Amini, Haidar Samet, Ali Reza Seifi and Mahdi Davarpanah

𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟(𝑆𝑆) Quality of a partition


𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑆𝑆) Quality index of islanding to n partitions
Abstract--Controlled islanding is an important approach to
prevent instability in power grids. In this paper, a novel approach 𝜂𝜂𝐺𝐺 (𝑘𝑘) The general objective function of separation
is proposed for power system separation, which consists of two 𝜆𝜆𝑖𝑖 𝑖𝑖𝑡𝑡ℎ eigenvalue
steps: 1) Finding multiple islanding scenarios, 2) Choosing the best ℝ
𝑘𝑘 k-dimensional Euclidean space
option to reach the most desirable island. In the first step, different
islanding solutions are determined by a proposed hierarchical
‖. ‖ Euclidean distance

clustering method. In this algorithm, which is based on minimum 𝑎𝑎𝑖𝑖 𝑖𝑖𝑡𝑡ℎ vertex in cluster 𝐴𝐴
active power flow disruption objective function, the generator 𝐴𝐴 Cluster A
coherency constraints are considered in the clustering process. In 𝑏𝑏𝑗𝑗 𝑗𝑗𝑡𝑡ℎ vertex in cluster 𝐵𝐵
the second step, the best separation scenario can be chosen based 𝐵𝐵 Cluster 𝐵𝐵
on an arbitrary objective function. Particularly, in this paper, the 𝐶𝐶𝑗𝑗 𝑗𝑗𝑡𝑡ℎ coherent group
amount of load shedding and the voltage profile deviation after
𝐶𝐶𝑝𝑝 𝑝𝑝𝑡𝑡ℎ coherent group
separation are considered as the final criteria to select the best
solution among available options. In so doing, the degree of load 𝑑𝑑𝑖𝑖 Weighted degree of the 𝑖𝑖𝑡𝑡ℎ vertex (𝑣𝑣𝑖𝑖 )
importance is also taken into account. The proposed two-step 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑�𝑣𝑣𝑖𝑖 , 𝑣𝑣𝑗𝑗 � The similarity between the two vertices 𝑣𝑣𝑖𝑖 and 𝑣𝑣𝑗𝑗
method is applied on the IEEE 9-bus test system and also it is 𝐷𝐷 A diagonal matrix of (𝑑𝑑𝑖𝑖 ) elements
evaluated on the IEEE 39-bus grid. The simulation results on the Similarity matrix
𝐷𝐷𝐷𝐷𝐷𝐷𝑡𝑡𝑁𝑁×𝑁𝑁
IEEE 39-bus grid and the comparative analysis with a state-of-the- 𝐸𝐸 Edges of the graph
art method confirm that the final islanding solution is more 𝑓𝑓(𝑉𝑉𝑖𝑖 ) Voltage deviation index
optimized based on the secondary criteria, which cannot be 𝐹𝐹 The secondary objective function
concerned in the existing approaches. Moreover, the proposed 𝐺𝐺 Graph representation of the power grid
method is computationally efficient and can be employed in the 𝐺𝐺𝑎𝑎 Generators inside cluster 𝐴𝐴
real-scale power grids. Generators inside cluster 𝐵𝐵
𝐺𝐺𝑏𝑏
𝐺𝐺𝑖𝑖 𝑖𝑖𝑡𝑡ℎ generator
Index Terms—Graph Theory, Hierarchical Spectral Clustering,
𝑘𝑘 Number of coherent groups
Power System Separation, Power System Instability, Two-step
Approach 𝑘𝑘𝑎𝑎 Number of vertices in cluster 𝐴𝐴
𝑘𝑘𝑏𝑏 Number of vertices in cluster 𝐵𝐵
NOMENCLATURE 𝑘𝑘1 The weighting factor for 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 in 𝐹𝐹
𝑘𝑘2 The weighting factor for 𝑓𝑓(𝑉𝑉𝑖𝑖 ) in 𝐹𝐹
Acronyms 𝑳𝑳 Laplacian matrix
AC Alternating Current 𝐿𝐿𝑖𝑖 The busbar load shedding coefficient
MPI Minimum Power Imbalance Normalized Laplacian matrix
MPFD Minimum Power Flow Disruption 𝑳𝑳𝑵𝑵
PMU Phasor Measurement Unit 𝑀𝑀 The number of busbars which need load shedding
Voltage Source Converter-based High Voltage Direct 𝑛𝑛 Number of partitions
VSC-HVDC
Current 𝑁𝑁 Number of buses
WAMS Wide Area Measurement System Number of generators
𝑁𝑁𝐺𝐺
Symbols 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖) The amount of load shedding related to the 𝑖𝑖𝑡𝑡ℎ busbar

𝜓𝜓𝑖𝑖 𝑃𝑃𝑖𝑖𝑖𝑖 Active power flow between the two buses 𝑖𝑖 and 𝑗𝑗
𝑖𝑖𝑡𝑡ℎ eigenvector of 𝑳𝑳𝑵𝑵
𝑐𝑐𝑐𝑐𝑐𝑐(𝑆𝑆) The boundary of the subgraph 𝑢𝑢𝑖𝑖 Normalized vector of 𝑥𝑥𝑖𝑖
𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝑆𝑆) The density of the subgraph 𝑣𝑣𝑖𝑖 𝑖𝑖𝑡𝑡ℎ vertex

Mahdi Amini, Haidar Samet, and Ali Reza Seifi are with the School of
Electrical and Computer Engineering, Shiraz University, Shiraz, Iran (e-mail:
ma.amini@ut.ac.ir; samet@shirazu.ac.ir; seifi@shirazu.ac.ir).
Mahdi Davarpanah is with the Electrical and Computer Engineering School,
College of Engineering, University of Tehran, Tehran, Iran (e-mail:
m.davarpanah@ut.ac.ir). Corresponding author: Haidar Samet
DOI: 10.17775/CSEEJPES.2020.01010
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. 2

𝑉𝑉𝑖𝑖max Maximum acceptable voltage disruption. In [11], the correction coefficients between bus
𝑉𝑉𝑖𝑖min Minimum acceptable voltage frequency components were also added to the algorithm. The
𝑉𝑉 Vertices of the graph aforementioned methods utilized the k-mean algorithm for
𝑤𝑤𝑖𝑖𝑖𝑖 Weight of the edge between the two vertices 𝑣𝑣𝑖𝑖 and 𝑣𝑣𝑗𝑗 clustering, which leads to only one islanding scenario. In
𝑊𝑊 Weights of the edges in the graph addition, as the reactive power is usually controlled locally,
Coordinates of 𝑖𝑖𝑡𝑡ℎ vertex in the new k-dimensioned complicating the method in [10] does not result in remarkable
𝑥𝑥𝑖𝑖 Euclidean space
advancement in the islanding results.
I. INTRODUCTION The presented literature survey shows that the MPFD
objective function is the common approach in the power system
N owadays, power grids are susceptible to instability. The
reports of recent blackouts in the world show that short-
circuit event in a transmission line sometimes leads to
islanding methods. The main advantages of the methods based
on this objective function are that they can be easily
implemented using the graph partitioning theory and they are
cascading failures and global blackouts in the power grid. fast and suitable for real-time and practical applications. On the
Usually, because of time limitations, it is hard to perform the other hand, in these methods, other practical requirements e.g.
remedial actions manually in the case of successive failures. power imbalance in the islands are not directly considered.
Therefore, employing an automatic protection and control To overcome this limitation, an effective two-step approach
system is inevitable to perform the necessary actions accurately is introduced in this paper. In the first step, several islanding
and quickly in order to reduce the consequences of an incident solutions are provided using the proposed hierarchical
[1], [2]. clustering algorithm. Then in the second step, the best
The existing methods are mainly based on graph theory and separation scenario is chosen based on a desirable objective
try to decrease the computational burden. They usually utilize function, which would lead to minimum load shedding in the
one of the following objective functions: 1) minimum power islands. Moreover, other potential practical requirements that
imbalance (MPI) in the islands, and 2) minimum power flow cannot to be considered in the first step can be taken into
disruption (MPFD). The methods in the first category seek the account in the second objective function. The initial section of
separation points that result in the minimum power imbalance the proposed method is based on the minimum active power
in the partitions [3], [4]. Since these methods use searching flow disruption objective function through the hierarchical
techniques, they are usually time-consuming. The other spectral clustering theory. In fact, the conventional hierarchical
methods (based on the second objective function) would detect spectral clustering theory is developed to support the generator
the separation points to minimize the variation of power coherency constraint in the power system separation. In
flowing through the remaining lines [1]. These methods lead to addition, to defeat the restriction of the primary objective
better transient stability and they reduce the overload of function and reach the most desirable islanding solution, a
electrical equipment; meanwhile, the grid restoration would be secondary objective function could be defined based on the
easier [1]. Moreover, the implementation of this objective arbitrary criteria. Particularly, in this paper, this objective
function is simpler in graph partitioning theory [1]. On the other function is defined in such a way to reduce load shedding cost
hand, as the minimum power imbalance concern is not and decrease voltage profile deviation after islanding. The
explicitly considered in the optimization procedure, some proposed two-step algorithm is applied on the IEEE 9-bus test
complementary actions like load/generation shedding may be grid and the procedure of the algorithm is scrutinized.
required after separation in order to have stable islands. Simulation results on the IEEE 39-bus test grid confirm that the
In [1] a two-step islanding algorithm was proposed based on availability of numbers of islanding scenarios in the proposed
MPFD. This method utilized the spectral clustering algorithm method and utilizing the secondary objective function lead to
to determine the coherency grouping of the generators and find the most desirable islanding solution. Meanwhile, low
the separation lines accordingly. The aforementioned method computational burden of the proposed method makes it
should be executed recursively to obtain more than two islands. appropriate to be used in real-scale power grids.
The drawback of this approach is its high computational In summary, this paper includes three main contributions:
burdens [5], [6]. Later on, in [5] a new algorithm is proposed 1) A two-step approach in the power grid separation
based on MPFD, which is more efficient in terms of context is introduced: According to the limitation of
computation time. One main drawback of this approach is the the MPFD as the popular objective function, this paper
fixed number of islands (equal to the number of coherent groups utilized the hierarchical clustering algorithm to obtain
of generators). In [7], hierarchical spectral clustering was simultaneously several islanding solutions. Hence, the
employed, which is computationally more efficient; however, other power system requirements can also be
the contribution of this paper was mainly on the mathematical considered in a desirable secondary objective function
theory and practical power grid separation requirements like to reach more sustainable islands.
generator coherency were not considered. In [8], the k-medoids 2) In the first step, a multi-solution method is proposed
algorithm was used in spectral clustering, which provided only based on the hierarchical clustering algorithm: In so
one islanding solution similar to [5]. In [9], the power system doing, new similarity criteria are defined in the
separation approach was introduced for the hybrid AC/VSC- conventional hierarchical clustering algorithm to
HVDC grids. In [10], a multi-layer clustering method was consider the generator coherency constraints in the
employed to minimize both the active and reactive power
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. 3

clustering. Table I shows the comparison between the computational burden. To realize this end, it is required to find
proposed hierarchical clustering algorithm and the the largest islands, which have strong connections between their
existing methods. nodes, i.e., with maximum power flow in the relevant branches,
3) A secondary objective function is defined in the and weak connections with other islands, i.e., with minimum
second step: In order to consider the other power power flow in tie-lines. To measure the quality of the clustering
system requirements, which are not possible to be scenario, two quantities are defined in the graph theory
taken into account in the main objective function, a including the boundary and the denseness of the subgraph. The
secondary criterion is defined based on load shedding boundary of the subgraph is the summation of weights of edges
cost and voltage deviations after islanding. Hence, the between vertices in 𝑆𝑆 and vertices out of 𝑆𝑆, as follows [12]
most desirable islanding solution can be chosen among 𝑐𝑐𝑐𝑐𝑐𝑐(𝑆𝑆) = ∑ 𝑤𝑤𝑖𝑖𝑖𝑖 (3)
the available options of the first step. 𝑖𝑖∈𝑆𝑆, 𝑗𝑗∉𝑆𝑆

The rest of this paper is organized as follows. Section II where the subgraph 𝑆𝑆 is defined as a set of vertices of the
presents the power system separation concept based on graph original graph. In addition, 𝑖𝑖 ∈ 𝑆𝑆 indicates an individual vertex
theory. Section III discusses the graph spectral clustering in the subgraph. It should be noted that 𝑐𝑐𝑐𝑐𝑐𝑐(𝑆𝑆) represents the
algorithms. In Section IV, the proposed method is, and Section sum of power flowing through tie-lines connected to the island.
V evaluates the method using IEEE standard test systems. In The denseness of a subgraph is defined as the sum of
Section VI, a comparative analysis with a state-of-the-art weighted degrees of its vertices as [12]
method is performed. Finally, Section VI concludes the paper. 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝑆𝑆) = ∑ 𝑑𝑑𝑖𝑖 (4)
𝑖𝑖∈𝑆𝑆
TABLE I where 𝑑𝑑𝑖𝑖 is the weighted degree of the 𝑖𝑖 𝑡𝑡ℎ vertex (𝑣𝑣𝑖𝑖 ), which
THE COMPARISON BETWEEN THE PROPOSED HIERARCHICAL CLUSTERING should be calculated as [12]
ALGORITHM AND THE EXISTING METHODS
𝑑𝑑𝑖𝑖 = ∑𝑁𝑁
𝑗𝑗=1 𝑤𝑤𝑖𝑖𝑖𝑖 (5)
of

The flexible choice of


objective

generator coherency

In the power system, di is equivalent to the sum of absolute


Computational burden

the number of islands

Features
values of input and output powers of the 𝑖𝑖 𝑡𝑡ℎ bus. In addition,
𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝑆𝑆) represents the internal power flow of the island plus
Multi-solution
Consideration

boundaries.
function

In order to measure the quality of an island, the following


Main

Reference
quantity is defined [5].
𝑐𝑐𝑐𝑐𝑐𝑐(𝑆𝑆)
[1] MPFD Yes Low No No 𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟(𝑆𝑆) = (6)
𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝑆𝑆)
[3] MPI Yes High No No
[4] MPI Yes Moderate No No The lower value of 𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟(𝑆𝑆) for an island means that the
[5] MPFD Yes Low No No sum of tie-lines power flowing is much lower than the total
[7] MPFD No Low Yes No power of lines inside the island. Therefore, the best island is the
[8] MPFD Yes Low No No
biggest one from which low-power transmission lines are
[10] MPFD Yes Moderate No No
[11] MPFD Yes Moderate No No interrupted. For separation of power system into 𝑛𝑛 independent
The proposed hierarchical islands, the total quality of islanding (𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑆𝑆)) can be defined
MPFD Yes Low Yes Yes
clustering algorithm by the maximum quality of each island, as
𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑆𝑆) = max{𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟(𝑆𝑆𝑖𝑖 ) } , 𝑓𝑓𝑓𝑓𝑓𝑓 𝑖𝑖 = 1. . . 𝑛𝑛 (7)
II. POWER SYSTEM SEPARATION BASED ON GRAPH THEORY To find an optimal solution, it is required to calculate the
𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑆𝑆) for all possible islanding scenarios, where each
A. Power System Graph Representation scenario includes 𝑛𝑛 independent islands, and choose the
N-bus electrical grids can be represented with an un- scenario that achieves the lowest value of 𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑆𝑆). Hence, the
directional weighted graph as 𝐺𝐺 = (𝑉𝑉, 𝐸𝐸, 𝑊𝑊). In this graph, 𝑉𝑉 general objective function for the power system islanding is
and 𝐸𝐸 denote the vertices and edges respectively, which defined as
represent the buses and transmission lines in the power grid.
𝜂𝜂𝐺𝐺 (𝑘𝑘) = min � max {𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟(𝑆𝑆𝑖𝑖 )}� (8)
Hence: 𝑖𝑖=1...𝑛𝑛
𝑣𝑣𝑖𝑖 ∈ 𝑉𝑉, 𝑖𝑖 = 1, 2, … , 𝑁𝑁 (1) It should be noted that in power grid separation, the
𝑒𝑒𝑖𝑖𝑖𝑖 ∈ 𝐸𝐸 ⊂ 𝑉𝑉 × 𝑉𝑉, 𝑖𝑖, 𝑗𝑗 = 1, 2, … , 𝑁𝑁 (2) generators inside each island should be coherent to reach stable
Based on the nature of the power system, this graph is a islands. Hence, this constraint shall be included in the
simple type without multiple edges and loops. W denotes the optimization process.
Obtaining the optimal solution for such a large power system
weights of the edges, which are the values of power flow in the
graph is not computationally feasible and it is an NP-hard
branches. Assuming no network losses, 𝑤𝑤𝑖𝑖𝑖𝑖 = �𝑃𝑃𝑖𝑖𝑖𝑖 � = �𝑃𝑃𝑗𝑗𝑗𝑗 � ,
problem [12]. Accordingly, to achieve an acceptable
where �𝑃𝑃𝑖𝑖𝑖𝑖 � is the active power flow between the two buses 𝑖𝑖 approximate solution, the use of spectral clustering and Cheeger
and 𝑗𝑗. inequality has been proposed [6].
B. The Objective Function of Islanding
III. GRAPH SPECTRAL CLUSTERING
In this paper, minimum power disruption is selected as the
objective function due to its easy implementation and low The graph partitioning aims to find a group of vertices,
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. 4

which have a stronger connection with each other and a weaker contains one vertex.
connection with the vertices of the other groups. One of the • In the new graph, the two most similar clusters are
efficient graph partitioning methods is spectral clustering. This merged and form a new cluster. In such a condition, the
method is based on the eigenvalues and eigenvectors of the new graph contains 𝑁𝑁-2 clusters.
graph Laplacian matrix [12]. The method is described in this • This procedure continues such that new clusters are
section in detail. formed in higher orders.
A. Spectral Clustering Theory The result of hierarchical spectral clustering is generally
shown as a dendrogram, as illustrated in Fig. 1. The dendrogram
The Laplacian matrix ( 𝑳𝑳 ) is used extensively in graph
visualization has several advantages. First, it is possible to
analysis. For 𝐺𝐺 = (𝑉𝑉, 𝐸𝐸, 𝑊𝑊), the Laplacian is an 𝑁𝑁 × 𝑁𝑁 matrix change the number of clusters without extra calculation. Second,
in which 𝑁𝑁 is the number of vertices [12]. It is defined as: it gives a general perspective on the similarity between the
𝑑𝑑𝑖𝑖 , 𝑖𝑖𝑖𝑖 𝑖𝑖 = 𝑗𝑗; clusters [14].
[𝑳𝑳]𝑖𝑖,𝑗𝑗 = �−𝑤𝑤𝑖𝑖𝑖𝑖 , 𝑖𝑖𝑖𝑖 𝑖𝑖 ≠ 𝑗𝑗 𝑎𝑎𝑎𝑎𝑎𝑎 (𝑖𝑖, 𝑗𝑗) ∈ 𝐸𝐸;� (9)
0, 𝑜𝑜𝑜𝑜ℎ𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒.
Moreover, the normalized Laplacian is [12]
−1 −1
𝑳𝑳𝑵𝑵 = 𝐷𝐷 �2 𝐿𝐿𝐷𝐷 �2 (10)
where 𝐷𝐷 is a diagonal matrix in which the diagonal elements
(𝑑𝑑𝑖𝑖 ) are non-zero. The normalized Laplacian matrix is scale-
independent and it is more advantageous for clustering
applications [6].
In order to solve the optimization problem in (8), spectral
clustering provides an approximate solution using the smallest
𝑘𝑘 eigenvalues (𝜆𝜆𝑖𝑖 ) and their corresponding eigenvectors (𝜓𝜓𝑖𝑖 ) of
Fig. 1. Illustrating a typical dendrogram
the normalized Laplacian matrix. The advantage of the
approach compared to the direct analytical method is its much IV. THE PROPOSED ISLANDING METHOD
lower computational complexity [6].
Cheeger inequality shows how close the approximate The proposed islanding method, which is based on the
solution is to the optimal level [6]: WAMS, consists of the following sequences (Fig. 2):
𝜆𝜆𝑘𝑘 1) Finding the islanding scenarios through a proposed
≤ 𝜂𝜂𝐺𝐺 (𝑘𝑘) ≤ 𝑂𝑂(𝑘𝑘 2 )�𝜆𝜆𝑘𝑘 (11) hierarchical clustering algorithm.
2
Therefore, selecting smaller 𝜆𝜆𝑘𝑘 leads to a smaller value for 2) Evaluating the islanding scenarios based on a proposed
𝜂𝜂𝐺𝐺 (𝑘𝑘) and thus better islanding quality can be obtained. secondary objective function and choosing the best one.
The spectral clustering uses 𝑘𝑘 eigenvectors of the Laplacian
matrix to find the vertices in a k-dimensional Euclidean space A. The Proposed Hierarchical Clustering Algorithm
of ℝ𝑘𝑘 , which is known as spectral k-embedding. The previous In this paper, to reach a proper multi-solution approach, the
studies show that using the normalized Laplacian in spectral hierarchical spectral clustering algorithm is extended to satisfy
clustering leads to more appropriate solutions [6]. In the next the generator coherency constraint in the islands. It is assumed
step, the vertices should be clustered using a proper algorithm that all electrical quantities of the power grid are available
in Euclidean space, usually utilizing the k-mean or the k- through the WAMS and the generator coherency grouping is
medoids method. Despite all the benefits of these algorithms, also identified by the PMU-based existing methods [15].
they have some limitations: 1) the number of clusters should be To adapt the hierarchical spectral algorithm to the power
known, and 2) connections of vertices in the graph are not system islanding context, the similarity criteria and merging
considered [7]. To overcome these limitations, hierarchical rule are defined as follows:
spectral clustering has been used [13], which is described in the • Calculating the initial similarity between vertices
following subsection.
- The coordinates of vertices (𝑥𝑥𝑖𝑖) are calculated in ℝ𝑘𝑘
B. Hierarchical Spectral Clustering Theory
space, where 𝑘𝑘 is the dimension of the embedding
Hierarchical clustering is based on the creation of a space which is assumed to be equal to the number of
hierarchy of clusters. Among various approaches, the coherent groups of generators in the whole power grid.
agglomerative method could be appropriate for power grid - The similarity is defined as follows for two adjacent
islanding. This approach is "bottom-up", which is described as vertices in the graph:
follows: 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑�𝑣𝑣𝑖𝑖 , 𝑣𝑣𝑗𝑗 � = �𝑢𝑢𝑖𝑖 − 𝑢𝑢𝑗𝑗 � (12)
• In a graph with 𝑁𝑁 vertices, two most similar vertices 𝑡𝑡ℎ 𝑘𝑘
where 𝑣𝑣𝑖𝑖 is the 𝑖𝑖 vertex, 𝑢𝑢𝑖𝑖 ∈ ℝ is the normalized
(based on the similarity criteria) are selected to create a coordinate of 𝑣𝑣𝑖𝑖 , and ‖. ‖ indicates the Euclidean
cluster. Therefore, a new graph containing 𝑁𝑁-1 clusters distance.
is formed. In other words, two vertices would be merged - For two non-adjacent vertices, the similarity is
to form a new cluster, and each of the other clusters
defined as the shortest path between them, which is
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. 5

calculated based on the Floyd-Warshall algorithm the 𝑖𝑖 𝑡𝑡ℎ busbar, 𝑀𝑀 is the number of busbars which need load
[16], as shedding, and 𝑓𝑓(𝑉𝑉𝑖𝑖 ) represents the grid voltage deviation,
𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑�𝑣𝑣𝑖𝑖 , 𝑣𝑣𝑗𝑗 � = 𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚ℎ (𝑣𝑣𝑖𝑖 , 𝑣𝑣𝑗𝑗 ) (13) which is calculated as
105(𝑉𝑉𝑖𝑖min −𝑉𝑉𝑖𝑖 ) − 1 𝑉𝑉𝑖𝑖 < 𝑉𝑉𝑖𝑖min
• Calculating the similarity between clusters 𝑓𝑓(𝑉𝑉𝑖𝑖 ) = �0 𝑉𝑉𝑖𝑖min < 𝑉𝑉𝑖𝑖 < 𝑉𝑉𝑖𝑖max 𝑜𝑜𝑜𝑜 𝑉𝑉𝑖𝑖 = 0�
- The similarity between two clusters is defined as 1015(𝑉𝑉𝑖𝑖 −𝑉𝑉𝑖𝑖max) − 1 𝑉𝑉𝑖𝑖max < 𝑉𝑉𝑖𝑖
𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝐴𝐴, 𝐵𝐵) = 𝑚𝑚𝑚𝑚𝑚𝑚�𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑(𝑎𝑎𝑖𝑖 , 𝑏𝑏𝑗𝑗 )�, (18)
(14) where, 𝑉𝑉𝑖𝑖min and 𝑉𝑉𝑖𝑖max are assigned to be 90% and 105%
𝑖𝑖 = 1. . . 𝑘𝑘𝑎𝑎 , 𝑗𝑗 = 1. . . 𝑘𝑘𝑏𝑏
respectively.
where 𝐴𝐴, 𝐵𝐵 denote two clusters, 𝑎𝑎𝑖𝑖 is the 𝑖𝑖 𝑡𝑡ℎ vertex in
cluster 𝐴𝐴, 𝑏𝑏𝑗𝑗 is the 𝑗𝑗𝑡𝑡ℎ vertex in cluster 𝐵𝐵, and 𝑘𝑘𝑎𝑎 and Detecting a severe disturbance in the power grid
𝑘𝑘𝑏𝑏 are the number of vertices in clusters 𝐴𝐴 and 𝐵𝐵 ,
respectively. Extracting the pre-fault power flow value of the
• The merging rule transmission lines

In the conventional form of the hierarchical clustering Identifying the generator coherency grouping
algorithm, two most similar vertices/clusters (with based on PMU data
minimum similarity) are merged to create a new
cluster. To consider the generator coherency Performing the first step of the proposed method
constraint, another restriction is added to the and reaching the islanding candidate solutions
hierarchical process as described in the following. It
is assumed that there are 𝑁𝑁𝐺𝐺 generators in the power Executing the load flow analysis module for the
grid in 𝑘𝑘 coherent groups. The coherency group of post-islanding condition of each separation
scenario
each generator can be determined based on transient
stability studies or using data of PMUs available in
Calculating the second objective function for
the power grid. This can be defined as
each scenario and choose the most desirable
𝑖𝑖 = 1, … 𝑁𝑁𝐺𝐺 , 𝑗𝑗, 𝑝𝑝 = 1, … , 𝑙𝑙, . . . , 𝑘𝑘
𝐺𝐺𝑖𝑖 ∈ 𝐶𝐶𝑗𝑗 , � � (15) option
𝐶𝐶𝑗𝑗 ∩ 𝐶𝐶𝑝𝑝 = ∅, ∀𝑗𝑗 ≠ 𝑝𝑝
where 𝐺𝐺𝑖𝑖 is the i𝑡𝑡ℎ generator, 𝐶𝐶𝑗𝑗 and 𝐶𝐶𝑝𝑝 are the 𝑗𝑗𝑡𝑡ℎ
and 𝑝𝑝𝑡𝑡ℎ coherent groups, respectively.
To merge two clusters 𝐴𝐴 and 𝐵𝐵, their generators must Necessity for islanding
be in the same coherent group that can be stated as End No (based on power system
(𝐺𝐺𝑎𝑎 ∪ 𝐺𝐺𝑏𝑏 ) ⊂ 𝐶𝐶𝑙𝑙 , ∀𝐺𝐺𝑎𝑎 ∈ 𝐴𝐴, ∀𝐺𝐺𝑏𝑏 ∈ 𝐵𝐵 (16) vulnerability analysis)
where 𝐺𝐺𝑎𝑎 and 𝐺𝐺𝑏𝑏 represent the generators inside
clusters 𝐴𝐴 and 𝐵𝐵, respectively.
B. The Proposed Secondary Objective Function Yes

The existing methods provide only one separation scenario, Trip commands to the relevant circuit breakers
in which the number of islands is equal to the number of through SCADA system
coherent generators ([5], [8], [10], [11]). On the other hand, Fig. 2. The flowchart of the proposed method
restrictions including power imbalance and overload of The coefficients, 𝑘𝑘1 and 𝑘𝑘2 are weighting factors that are
equipment are not directly considered in the optimization considered equal to 1/(0.1 × 𝑃𝑃𝐺𝐺𝐺𝐺 ) and 0.1, respectively based
procedure. Therefore, some complementary actions like on the comprehensive studies for different power systems.
load/generation shedding are required after islanding to have Meanwhile, 𝑃𝑃𝐺𝐺𝐺𝐺 is the average of power generation in the
stable islands. These actions increase the cost of power plants in the normal operating condition. 𝐿𝐿𝑖𝑖 denotes the
consumer/equipment outage. The proposed hierarchical busbar load shedding coefficient, which is defined by system
spectral clustering algorithm leads to several independent operator regarding the degree of load importance. It should be
islanding scenarios without further computations. Thus, other noted that the proposed method employs a load flow study
power system requirements can be also considered in the module. After executing the first step and providing the
algorithm by using a proper secondary objective function. This islanding solutions, the load flow study should be performed for
function should be defined based on the desirable criteria to each option based on the post-islanding configuration of the
achieve the best scenario. In this paper, the amount of load power grid. Hence, the voltage profile for each scenario would
rejection and bus voltage deviation from the rated value after be available. The required load shedding is also calculated
islanding are the main concerns, which are taken into account based on the load flow results and the generation limitation of
in the proposed secondary objective function as follows each island.
𝐹𝐹 = 𝑘𝑘1 × ∑𝑀𝑀 𝑁𝑁
𝑖𝑖=1 𝐿𝐿𝑖𝑖 × 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖) + 𝑘𝑘2 × ∑𝑗𝑗=1 𝑓𝑓(𝑉𝑉𝑗𝑗 ) (17) It is worth mentioning that the proposed secondary objective
where 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖) denotes the amount of load shedding related to function is just defined to show the effectiveness of the multi-
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. 6

solution concept and could be improved in the future works in 1


⎡0
0
1
0
0
−0.708
0
0
0
0
0
0
−0.826
0
0
0
0 ⎤
⎢0 −0.709⎥
this context. ⎢
0 1 0 0 0 0 0

⎢−0.708 0 0 1 −0.534 −0.269 0 0 0 ⎥
𝐿𝐿𝑁𝑁 = ⎢0 0 0 −0.534 1 0 0 0 0 ⎥
C. The Practical Considerations ⎢0 0 0 −0.269 0 1 0 0 −0.485⎥
⎢0 −0.826 0 0 0 0 1 −0.492 0 ⎥
Nowadays, almost all bulk power grids are monitored and ⎢0 0 0 0 0 0 −0.492 1 −0.185⎥
⎣0 0 −0.7086 0 0 −0.485 0 −0.185 1 ⎦
controlled by the main control system. This system is
(21)
responsible for the stability of the power grid. In so doing, the T2 T3

main control system employs several software modules e.g. G2 G3

load flow, state estimation, etc. Hence, the power system 2 7 8 9 3

controlled islanding module can also be added to this system. C

This module can manage the separation of the power grid based
5 6
on available data of the network (from PMUs) according to the
flowchart of Fig. 2. A
4
B

T1

V. SIMULATION RESULTS 1

In this section, the proposed islanding method is described G1

on the model of the IEEE 9-bus test grid. Meanwhile, to verify Fig. 3. Single line diagram of the IEEE 9-bus test grid
the computational efficiency of the method and show the 2
163
7
76
8
24
9
85
3
effectiveness of the multi-solution approach, simulation of the
IEEE 39-bus and IEEE 118-bus test grids are also performed. 85 60
All numerical calculations are carried out using MATLAB
software [17] on a PC with 2.00GHz Core i7 CPU and 6GB 5 6
RAM. 41 30
4
A. IEEE 9-bus Test Grid
72
To scrutinize the proposed method, the dynamic model of
1
the IEEE 9-bus test grid in DIgSILENT software is used [18].
As depicted in Fig. 3, this grid contains three generators, six Fig. 4. Graph representation of the IEEE 9-bus test system
163 76 24 85
transmission lines, three loads, and three power transformers. 2 7 8 9 3

The corresponding graph of the system under study is shown in


Fig. 4. 60

It is assumed that a three-phase short-circuit fault on line 5-


7 takes place, which is cleared after 200 ms by a protective relay. 5 6

In this case, severe oscillations occur in the grid and the system 41
4
30

will go toward instability in the absence of proper control action. 72


Under such a condition, vulnerability analysis shows the
necessity of power system separation as the last resort to 1

prevent wide area instability. Fig. 5. Graph representation of the IEEE 9-bus system after separation of the
line between buses 5 and 7
To determine separation points, the proposed approach can
be employed as follows: v) The eigenvalues of the normalized Laplacian matrix are
i) After separation of the line between buses 5 and 7 by 0, 0.0531, 0.1903, 1, 1, 1, 1.8097, 1.9469, and 2. The two
protective relays, the updated graph should be generated, smallest eigenvalues ( 𝑘𝑘 =2) are considered and their
which is shown in Fig. 5. corresponding eigenvectors are:
ii) The weighted adjacency matrix of the graph (𝑊𝑊) is equal +0.2549 −0.3615
⎡+0.3844⎤ ⎡+0.4317⎤
to ⎢ ⎥ ⎢ ⎥
0 0 0 72 0 0 0 0 0 +0.2776 −0.1076
⎡0 0 ⎤
⎢ ⎥ ⎢ ⎥
⎢+0.3602⎥ ⎢−0.4839⎥
0 0 0 0 0 163 0
⎢0 85⎥

0 0 0 0 0 0 0
⎥ 𝜓𝜓1 = ⎢+0.1923⎥ , 𝜓𝜓2 = ⎢−0.2729⎥ (22)
⎢72 0 0 0 41 30 0 0 0 ⎥
𝑊𝑊 = ⎢0 0 0 41 0 0 0 0 0 ⎥ (19) ⎢+0.2869⎥ ⎢−0.2109⎥
⎢0 0 0 30 0 0 0 0 60⎥ ⎢+0.4656⎥ ⎢+0.4952⎥
⎢0 163 0 0 0 0 0 76 0 ⎥
⎢0 0 0 0 0 0 76 0 24⎥
⎢+0.3015⎥ ⎢+0.2290⎥
⎣0 0 85 0 0 60 0 24 0 ⎦ ⎣+0.3918⎦ ⎣−0.1437⎦
iii) Based on the results of simulation-based transient vi) The coordinates of vertices in the new Euclidean space
stability studies, the generators are classified into two are calculated as follows:
coherent groups after the disturbance as +0.2549 +0.3918
𝑥𝑥1 = � � , … , 𝑥𝑥9 = � � (23)
−0.3615 −0.1437
𝐶𝐶1 = {𝐺𝐺1 }, 𝐶𝐶2 = {𝐺𝐺2 , 𝐺𝐺3 } (20) vii) The normalized coordinates are:
+0.5762 +0.9388
𝑢𝑢1 = � � , … , 𝑢𝑢9 = � � (24)
iv) The normalized Laplacian matrix of the graph is −0.8173 −0.3445
calculated as follows: viii) The initial similarity matrix based on the proposed
method is calculated using (12) and (13):
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. 7

0
⎡1.7565
1.7565 0.6210 0.0258 0.0517 0.3216 1.7294 1.5629 0.6031 the proposed method could be utilized for a real-scale power
0 1.1714 1.7307 1.7565 1.4349 0.0271 0.1936 1.1534⎤
⎢0.6210

1.1714 0 0.5952 0.6210 0.2994 1.1443 0.9778 0.0180⎥

system.
𝐷𝐷𝐷𝐷𝐷𝐷𝑡𝑡9×9
⎢0.0258
= ⎢0.0517
1.7307 0.5952 0 0.0258
1.7565 0.6210 0.0258 0
0.2958 1.7036 1.5371 0.5772⎥
0.3216 1.7294 1.5629 0.6031⎥ To show the importance of the second objective function in
⎢0.3216
⎢1.7294
1.4349 0.2994 0.2958 0.3216
0.0271 1.1443 1.7036 1.7294
0 1.4078 1.2413 0.2814⎥
1.4078 0 0.1665 1.1263⎥ the proposed method, two cases are defined for load shedding
⎢1.5629
⎣0.6031
0.1936 0.9778 1.5371 1.5629
1.1534 0.0180 0.5772 0.6031
1.2413 0.1665 0 0.9598⎥
0.2814 1.1263 0.9598 0 ⎦ coefficients: 1) All busbars are considered to be uniform
(25) regarding the load shedding importance, 2) two busbars are
ix) After merging vertices based on the similarity matrix and considered more important with higher load shedding
considering coherency constraint, the tree shown in Fig. coefficient. According to the calculation results which are
6 is obtained. shown in Table IV, five-islands solution is the best scenario for
x) For different values of 𝑛𝑛 , separation results are the first case, while the separation of the power grid into six
summarized as: islands leads to the most desirable solution for the second case.
𝑛𝑛 = 2: {4, 1, 5}, {7, 2, 8, 9, 3, 6} TABLE III
𝑛𝑛 = 3: {4, 1, 5}, {7, 2, 8}, {9, 3, 6} THE SIMULATION RESULTS RELATED TO THE 1ST STEP OF
𝑛𝑛 = 4: {4, 1, 5}, {7, 2, 8}, {9, 3}, {6} THE PROPOSED METHOD FOR IEEE 39-BUS TEST GRID
Numbers of Simulation
Splitting branches
islands (𝑛𝑛) time (ms)
n=2
4 3-4, 14-15, 3-18, 2-25, 9-39
Inter-cluster distance

5 3-4, 14-15, 3-18, 2-25, 9-39, 22-23, 16-24 9


n=3
6 3-4, 14-15, 3-18, 2-25, 9-39, 22-23, 16-24, 8-9
n=4

TABLE IV
THE CALCULATION RESULTS RELATED TO THE 2ND STEP
OF THE PROPOSED METHOD FOR IEEE 39-BUS TEST GRID
Numbers 𝑁𝑁
Load shedding
of islands 𝑘𝑘1 × � 𝐿𝐿𝑖𝑖 × 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖) 𝑘𝑘2 × � 𝑓𝑓(𝑉𝑉𝑖𝑖 ) 𝐹𝐹
cases
(𝑛𝑛) 𝑖𝑖=1

4 1 5 7 2 8 9 3 6 4 0.813 0.148 0.96


𝐿𝐿𝑖𝑖 = 1 for all
Bus number busbars 5 0.813 0.134 0.95
Fig. 6. The hierarchical tree of the clustering 6 1.030 0.134 1.16
𝐿𝐿𝑖𝑖 = 1 for busbar 4 0.715 0.148 0.86
#4 and #8
xi) The load-flow study is performed for different values of 𝐿𝐿𝑖𝑖 = 0.5 for the 5 0.715 0.134 0.85
n and the secondary objective function is calculated other busbars 6 0.515 0.134 0.65
based on (17). Table II shows the summary of these
C. IEEE 118-bus Test Grid
studies (𝐿𝐿𝑖𝑖 is considered equal to one for all busbars).
xii) As shown in Table II, splitting into two or three islands To verify the scalability of the proposed method in the large
leads to zero load shedding and the voltage deviations are power grid, the model of IEEE 118-bus test gird is also used
in an acceptable margin. Hence, the value of the [20]. The separation results of this power grid after a short
secondary objective function (𝐹𝐹) is zero. Furthermore, circuit event in the transmission line between the 23rd and 25th
regarding the integrity of the power system and ease of buses are summarized in Table V.
restoration, the two-island option is the best solution for
the system under study. VI. COMPARATIVE ANALYSIS WITH A STATE-OF-THE-ART
TABLE II METHOD
THE SIMULATION RESULTS FOR IEEE 9-BUS TEST GRID
In this section, the proposed algorithm is compared with a
𝑁𝑁
Numbers of Splitting
islands (𝑛𝑛) branches
state-of-the-art method presented in [11]. The aforementioned
𝑘𝑘1 × � 𝐿𝐿𝑖𝑖 × 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖) 𝑘𝑘2 × � 𝑓𝑓(𝑉𝑉𝑖𝑖 ) 𝐹𝐹

2 4-6 0
𝑖𝑖=1
0 0
algorithm is based on a multi-layer spectral clustering algorithm,
3 4-6, 8-9 0 0 0 which utilizes the active and reactive power flow and the
4 4-6, 8-9, 6-9 8.29 0 8.29 correlation coefficient between frequency components. The k-
B. IEEE 39-bus Test Grid mean algorithm used in [11] leads to only one islanding solution.
The number of islands is equal to the number of coherent groups.
In this part, the proposed method is evaluated on the IEEE
To perform the comparative analysis, the IEEE 39-bus test
39-bus test system. The dynamic parameters of the system have
grid was simulated and the two methods were implemented
been completely expressed in [19]. According to the simulation
with the same initial assumptions. The results are summarized
performed in DIgSILENT software, after short circuit
in Table VI. According to the table, both methods lead to the
occurrence in the transmission line between the 16th and 17th
same separation results for the bisectional case. However, the
buses and fault clearance, the generators oscillate in four groups.
availability of the multi solutions in the first step of the
Due to the necessity of islanding, the proposed method is
proposed method leads to a more desirable islanding scenario
applied to find the proper separation points.
(lower 𝐹𝐹) based on the secondary objective function. It should
The simulation results of the 1st step of the proposed method
be specified that the state-of-the-art method is much more
are summarized in Table III. According to the table, the run
complicated than the first step of the proposed method, which
time of the algorithm is about 9 ms. As the computational
is only based on active power flow.
burden of the spectral clustering algorithms is approximately
proportional to the cubic of the number of vertices (𝑁𝑁 3 ) [14],
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. 8

VII. CONCLUSION function. This function should be defined based on the desired
This paper proposed a novel two-step approach for criteria of the system designer. In this paper, the amount of load
intentional islanding that could be utilized in the modern power shedding and the voltage profile deviation of the busbars were
grids (with DGs) as well as the traditional power systems. In the considered as the main concerns in the proposed objective
first step, several islanding solutions are provided based on the function. Meanwhile, the degree of load importance was also
proposed hierarchical spectral clustering theory. Then the best reflected in the cost function. The two-step method was applied
islanding solution can be selected based on an arbitrary second on the IEEE 9-bus grid and the procedure of the algorithm was
objective function in the second step. The proposed clustering scrutinized. Simulation results on the IEEE 39-bus grid and the
algorithm is based on the minimum power flow disruption comparative analysis with a state-of-the-art method confirmed
objective function and the generator coherency constraints are that the availability of numbers of islanding scenarios in the
considered in it. The availability of several islanding scenarios proposed method and utilizing a secondary objective function
helps one to prevail the limitation of the main objective function lead to a better islanding solution. It should be mentioned that
and choose the best option based on the secondary objective the low computational burden of the method makes it proper for
real-scale application of the power system islanding.
TABLE V
THE SEPARATION RESULTS OF THE IEEE 118-BUS TEST GRID
Assumptions Separation results
𝑁𝑁 Simulation
Number of 𝑘𝑘1 × � 𝐿𝐿𝑖𝑖 × 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖)
Initial fault Generator coherency grouping Line outage 𝑘𝑘2 × � 𝑓𝑓(𝑉𝑉𝑖𝑖 ) 𝐹𝐹 time
islands (n) 𝐿𝐿𝑖𝑖 = 1 for all busbars 𝑖𝑖=1 (ms)
15-33, 19-34, 30-38, 24-70,
2 0 0.597 0.60
24-72
VG1 = {v10, v12, v25, v26, v31}
15-33, 19-34, 30-38, 24-70,
3 0.279 0.597 0.88
Line 23-25 24-72, 23-24 180
VG2 = {v46, v49, v54, v59, v61, v65, v66,
v69, v80, v87, v89, v100, v103} 15-33, 19-34, 30-38, 24-70,
4 24-72, 23-24, 77-82, 80-96, 0.430 0.597 1.03
96-97, 80-99, 98-100

TABLE VI
COMPARATIVE ANALYSIS WITH A STATE-OF-THE-ART METHOD [11]
Assumptions Separation results
𝑁𝑁
The method Generator coherency Number of 𝑘𝑘1 × � 𝐿𝐿𝑖𝑖 × 𝑃𝑃𝑠𝑠ℎ𝑒𝑒𝑒𝑒 (𝑖𝑖)
Initial fault Line outage 𝑘𝑘2 × � 𝑓𝑓(𝑉𝑉𝑖𝑖 ) 𝐹𝐹
grouping islands (n) 𝐿𝐿𝑖𝑖 = 1 for all busbars 𝑖𝑖=1
2 14-15 2.441 0.022 2.46
The proposed method
VG1 = {v30, v31, v32, v37, 3 14-15, 4-14 2.441 0.000 2.44
Based on P Line 13-14
v38, v39} 4 14-15, 4-14, 3-4, 4-5 8.779 0.101 8.88
Line 16-17
[11] VG2 = {v33, v34, v35, 36}
Based on P, Q and f 2 14-15 2.441 0.022 2.46

VIII. REFERENCES constrained spectral clustering strategy for intentional islanding of power
grids," IEEE Transactions on Power Delivery, 2019.
[1] L. Ding, F. M. Gonzalez-Longatt, P. Wall, and V. Terzija, "Two-step [11] F. Znidi, H. Davarikia, K. Iqbal, and M. Barati, "Multi-layer spectral
spectral clustering controlled islanding algorithm," Power Systems, clustering approach to intentional islanding in bulk power systems,"
IEEE Transactions on, vol. 28, pp. 75-84, 2013. Journal of Modern Power Systems and Clean Energy, vol. 7, pp. 1044-
[2] A. Kyriacou, P. Demetriou, C. Panayiotou, and E. Kyriakides, 1055, 2019.
"Controlled Islanding Solution for Large-Scale Power Systems," IEEE [12] X. Wang, B. Qian, and I. Davidson, "On constrained spectral clustering
Transactions on Power Systems, vol. 33, pp. 1591-1602, 2018. and its applications," Data Mining and Knowledge Discovery, vol. 28, pp.
[3] C. Wang, B. Zhang, Z. Hao, J. Shu, P. Li, and Z. Bo, "A novel real-time 1-30, 2014.
searching method for power system splitting boundary," Power Systems, [13] A. Recchia, "Contiguity-constrained hierarchical agglomerative
IEEE Transactions on, vol. 25, pp. 1902-1909, 2010. clustering using SAS," J. Stat. Softw, vol. 33, 2010.
[4] A. Raj, G. Gajjar, and S. A. Soman, "Controlled islanding of transmission [14] A. Ghosal, A. Nandy, A. K. Das, S. Goswami, and M. Panday, "A Short
system using synchrophasor measurements," IET Generation, Review on Different Clustering Techniques and Their Applications," in
Transmission & Distribution, vol. 13, pp. 1942-1951, 2019. Emerging Technology in Modelling and Graphics, ed: Springer, pp. 69-
[5] J. Quirós-Tortós, R. Sánchez-García, J. Brodzki, J. Bialek, and V. Terzija, 83, 2020.
"Constrained spectral clustering-based methodology for intentional [15] A. M. Khalil and R. Iravani, "A dynamic coherency identification method
controlled islanding of large-scale power systems," IET Generation, based on frequency deviation signals," IEEE Transactions on Power
Transmission & Distribution, vol. 9, pp. 31-42, 2014. Systems, vol. 31, pp. 1779-1787, 2016.
[6] J. R. Lee, S. O. Gharan, and L. Trevisan, "Multiway spectral partitioning [16] R. W. Floyd, "Algorithm 97: shortest path," Communications of the ACM,
and higher-order cheeger inequalities," Journal of the ACM (JACM) , vol. 5, p. 345, 1962.
vol. 61, p. 37, 2014. [17] MATLAB R2017b: Natick, Massachusetts: The MathWorks Inc., 2017
[7] R. J. Sánchez-García, M. Fennelly, S. Norris, N. Wright, G. Niblo, J. [18] User's Guide of DIgSILENT 14 software, DIgSILENT Company,
Brodzki, et al., "Hierarchical spectral clustering of power grids," Power Germany, Dec. 2010.
Systems, IEEE Transactions on, vol. 29, pp. 2229-2237, 2014. [19] IEEE PES PSDPC SCS. (2013, October). Power System Test Cases.
[8] A. Esmaeilian and M. Kezunovic, "Prevention of power grid blackouts Available at: http://www.sel.eesc.usp.br/ieee/
using intentional islanding scheme," IEEE transactions on industry [20] Power Systems Test Case Archive, Available at:
applications, vol. 53, pp. 622-629, 2017. http://labs.ece.uw.edu/pstca/
[9] Y. Li and S. Wu, "Controlled islanding for a hybrid AC/DC grid with
VSC-HVDC using semi-supervised spectral clustering," IEEE Access, vol.
7, pp. 10478-10490, 2019.
[10] M. Dabbaghjamanesh, B. Wang, A. Kavousi-Fard, S. Mehraeen, N. D.
Hatziargyriou, D. Trakas, et al., "A novel two-stage multi-layer

You might also like