Next Article in Journal
Development of Environmental Long Range RFID Sensors Based on the Modulated Scattering Technique
Next Article in Special Issue
A Variable Speed Pumped Storage System Based on Droop-Fed Vector Control Strategy for Grid Frequency and AC-Bus Voltage Stability
Previous Article in Journal
A Low Hardware Consumption Elliptic Curve Cryptographic Architecture over GF(p) in Embedded Application
Previous Article in Special Issue
A Control Methodology for Load Sharing System Restoration in Islanded DC Micro Grid with Faulty Communication Links
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Virtual Micro-Islanding-Based Control Paradigm for Renewable Microgrids

1
School of Electronics Information and Electrical Engineering (SEIEE), Shanghai Jiao tong University, No. 800 Dongchuan Road, Shanghai 200240, China
2
State Grid, Wuxi Power Supply Company, Wuxi 214000, China
*
Author to whom correspondence should be addressed.
Electronics 2018, 7(7), 105; https://doi.org/10.3390/electronics7070105
Submission received: 27 May 2018 / Revised: 25 June 2018 / Accepted: 28 June 2018 / Published: 4 July 2018
(This article belongs to the Special Issue Applications of Power Electronics)

Abstract

:
Improvements in control of renewable energy-based microgrids are a growing area of interest. A hierarchical control structure is popularly implemented to regulate key parameters such as power sharing between generation sources, system frequency and node voltages. A distributed control infrastructure is realized by means of a communication network that spans the micro-distribution grid. Measured and estimated values, as well as corrective signals are transmitted across this network to effect required system regulation. However, intermittent latencies and failures of component communication links may result in power imbalances between generation sources, deviations in node voltages and system frequency. This paper proposes a hierarchical control structure to regulate the operation of an islanded AC microgrid experiencing communication link failures. The proposed strategy aims to virtually sub-divide the microgrid into controllable “islands”. Thereafter, active power sharing, frequency and voltage restoration is achieved by competing converter systems through multi-agent consensus. The effectiveness of the proposed methodology has been verified through stability analyses using system wide mathematical small signal models and case study simulations in MATLAB, Simpower systems.

1. Introduction

Recent advances in renewable energy technologies have led to a greater penetration of distributed renewable energy resources (DERs) in power distribution networks. However, due to the stochastic nature of renewable energy resources, Distributed Generation Units (DGUs) suffer from voltage deviations, frequency and power flow variations. Micro-grids (MGs) present a viable solution to the renewable energy integration problem. A micro grid is usually composed of a smaller power distribution network, energy sources, energy storages, Electric Vehicles (EV), DGUs, supervisory control and data acquisition devices. The MG behaves as a smaller isolated power system that can operate either as an energized island or in synchrony with the legacy power network. Local control measures are applied within the micro-grid to address voltage, frequency and power flow deviations [1,2,3,4].
Power conversion stages of multiple DGUs operate in parallel through the MG distribution network. Proportional sharing of power between various DGUs is required to ensure stable system operation and fair power contribution by each generation source in a microgrid. Droop control methods are employed as a simple decentralized strategy for sharing total load power among DGUs. Active and reactive power fractions proportional to frequency and amplitude respectively, are subtracted from converter output. This method is commonly referred to as P-f and Q-E droop method and has been previously used in the control of un-interruptible power supply systems (UPS) [5,6,7,8,9,10]. Although, the droop methods provide a degree of reliability, there are certain drawbacks associated therewith. P-f/Q-E droop control works on the principle of reducing frequency and voltage by fractions to achieve power sharing. To keep the system voltage and frequency within a permissible range, a secondary control layer must be implemented to periodically correct these deviations. This can be realized through a centralized hierarchical control; composed of three or more control layers; or a decentralized control strategy where local nodes share information that modifies voltage and frequency references for inner control loops [10,11,12,13,14].
Most centralized control algorithms require a two-way transmission of information between DGUs throughout the system and Microgrid central controllers (MGCC). Such a control structure is often complicated and expensive to implement, in addition to being susceptible to single point of failure (SPOF). Therefore, a decentralized control approach employing consensus algorithms, has emerged as an alternate to centralized control methods [2,15,16,17]. Consensus-based methods model the frequency and voltage restoration goals as a multi-agent consensus problem; where, each power converter behaves as an agent regulating its voltage and frequency in combination with other agents (nodes), collectively arriving at consensus values for V and f. A virtual leader node may provide desired nominal values for controlled parameters to the micro grid controls [2,18,19].
Some researches propose a secondary voltage restoration method based on distributed cooperative control of multi-agent systems [12], wherein individual inverter units are considered as systems having non-linear internal dynamics. Input-Output feedback linearization is used to convert the secondary voltage restoration problem in such units into a second order linear tracker synchronization problem. The authors in [20] explore active power sharing in islanded AC microgrid with secondary control of frequency and voltage restoration. The inverters have been modeled as cooperative multiagent systems such that their frequency and voltage restoration be a synchronization problem. In [21], the authors present a consensus-based distributed secondary restoration control for both frequency and voltage in droop-controlled AC microgrids.
The authors in [22], present a distributed secondary control method for an inverter-based microgrid with uncertain communication links. The method discussed addresses active power flow control and restoration of frequency and voltage to nominal values. In [23], a distributed control strategy for reactive power sharing and voltage restoration in AC microgrids is presented. The strategy discussed uses small signal model of the system and sensitivity analysis to evaluate the relationship between voltage magnitude and reactive power sharing. In [24], authors have proposed a consensus-based distributed voltage control algorithm for islanded inverter-based microgrids with arbitrary meshed electrical topologies. This algorithm is based on weighted average consensus protocol that replaces traditional V-Q droop method.
The authors in [25] present a dynamic consensus algorithm (DCA) for coordinated control with an autonomous current sharing control strategy to balance discharge rate of energy storage systems (ESS) in an islanded AC microgrid. The DCA is used to share information between DG converter units to regulate output power according to ESS capacities and battery state of charge. In [26] authors propose a cooperative distributed control method for AC microgrids that discusses an alternate for the centralized secondary control and the primary-level droop mechanism of each inverter. Voltage, reactive power, and active power regulators are employed to achieve regulation of these parameters.
The work presented in [12,20,21,23,24] assumes a fault-free communication network with no broken or disrupted communication links. The communication digraph used is, therefore, time in-varying. However, the studies presented in [22,25,26] discuss scenarios with faulty communication links. The authors in [25] have represented faulty communications through a dynamically varying digraph.
This work proposes a hybrid, multi-agent consensus-based control strategy to realize power sharing, voltage and frequency regulation for an islanded AC microgrid. The method developed here addresses faults created by faulty communication links through virtually isolating portions of the network suffering from communication faults and intermittencies. Thereafter, the control parameters are tuned to treat these isolated portions as smaller “virtual micro-grids” within the larger micro-gird. The salient contributions of this work are:
  • Identification of failed communication links.
  • Virtual segmentation of the MG network into smaller controllable islands.
  • Variation in droop and consensus control parameters to achieve power sharing, voltage and frequency restoration during communication faults.
  • Using small signal analysis to study MG system stability under the proposed control scheme.
The rest of the paper is divided as follows: Section 2 gives the microgrid network layout, derives the admittance matrix and fundamental power flow equations. Section 3 describes the hierarchical control paradigm proposed. Section 4 gives details of the communication network layer and basic graph theoretic definitions. Section 5 expounds the virtual sub islanding method used in this work. Section 6 gives small signal system derivation. Section 7 presents the results of stability analysis using eigen evolutions. Section 8 gives case study simulations and results. Section 9 concludes the paper.

2. Network Layout

This section describes the network layout and derives the admittance matrix and fundamental power flow equations. Figure 1 represents a simplified radial type three phase three wire system used in this study and the proposed four level control strategy. Buses 1 through 6 are fed through power electronic converters interfaced with the network using LC filters. The buses 2 through 6 are directly loaded with adjustable power loads whereas bus-1 is not directly loaded. This network can be operated in islanded mode. Table 1 outlines rated system parameters and Table 2 gives bus loads. All distributed renewable generators are represented by equivalent DC sources. Later sections describe the multi-level control methodology in detail.
Equation (1) Gives the combined bus admittance matrix of micro network. Equation (2) gives the steady state model of the system.
Y b u s M G = [ ( Y s 1 + Y 17 + Y 12 ) Y 12 0 0 0 0 Y 17 Y 21 ( Y s 2 + Y 23 + Y 12 ) Y 23 0 0 0 0 0 Y 32 ( Y s 3 + Y 32 + Y 34 ) Y 34 0 0 0 0 0 Y 43 ( Y s 4 + Y 43 + Y 45 ) Y 45 0 0 0 0 0 Y 54 ( Y s 5 + Y 54 + Y 56 ) Y 56 0 0 0 0 0 Y 65 ( Y s 6 + Y 65 ) 0 Y 71 0 0 0 0 0 ( Y 71 + Y s 7 ) ]
[ Y b u s M G ] [ V 1 V 2 V 3 V 4 V 5 V 6 V 7 ] T = [ I s 1 I s 2 I s 3 I s 4 I s 5 I s 6 I s 7 ] T
where Ysi represents the inverter (source) LCL coupling admittance; Yij represents the line admittance between ith and jth busses (nodes); Isi represents the current injected into the ith bus. The active and reactive powers injected at each node can be given by (3) and (4).
P i = n = 1 N | Y i n V i V n | · cos ( θ i n + δ n δ i )
  Q i = n = 1 N | Y i n V i V n | · sin ( θ i n + δ n δ i )
where, Yin is the admittance connected between ithand nth bus; Viis the voltage magnitude at ith inverter terminal and Vn is voltage magnitude at the nth bus; θ i n is the admittance angle between bus ith and nth bus,   δ n is voltage angle at nth bus whereas δ i is the voltage angle at ith bus.

3. Hierarchical Control Paradigm

This section elaborates on the hierarchical control structure implemented to regulate the microgrid network. the distributed control paradigm is divided into four layers, as shown in Figure 1. The inner, or zero level controls, consist of current and voltage control loops that regulate basic local dynamics. The primary level controls address power balancing between converter nodes. The secondary level controls serve to correct voltage and frequency deviations created by primary control action. The zero level, primary and secondary controls are further elaborated in Figure 2a–d. This work proposes a tertiary level control, aimed at detecting communication link failures and mitigating their effect by creating smaller virtual sub-islands within the microgrid and regulating their performance by modifying secondary and primary controller parameters. The tertiary controls absorb and process frequency and voltage measurements ( k N ω o k , k N υ o k ) , from node neighborhood. Once the status of connectivity of the network has been determined as described in Section 5, updated references for voltage and frequency PI gains in secondary control K p V * , K i V * , K p f * , K i f * , and droop gains m p * , n p * are passed down to secondary and primary levels.

3.1. Zero Level Control loops: Voltage and Current Regulation

Voltage and current control loops in d-q-0 frame form the zero level control loops for each of the power converters as shown in Figure 2a,b. dynamical equations for voltage control loop are given as (5) and (6).
d ϕ d i d t = ϕ d i = u o d i * u o d i d ϕ q i d t =   ϕ q i = u o q i * u o q i }
i l d i * =   F i · i o d i ω b · C f i · u o q i + K P V i ( u o d i * u o d i ) + K I V i ϕ d i i l q i * =   F i · i o q i ω b · C f i · u o d i + K P V i ( u o q i * u o q i ) + K I V i ϕ q i }
where, KPVi and KIVi represent the proportional and integral gains of the voltage controller. ϕ d i and ϕ q i are auxiliary state variables for the PI controllers. Fi is the feed-forward gain. voqi, vodi, iodi and ioqi are system measurements as seen in Figure 2d.
Similarly, (7) and (8) represent the dynamical model for current control loop at each node as shown in Figure 2b.
  d ς d i d t = ς d i = i l d i * i l d i d ς q i d t = ς q i = i l q i * i l q i }
  u i d i * =   ω b · L f i · i l q i + K P C i ( i l d i * i l d i ) + K I C i ς d i u i q i * =   ω b · L f i · i l d i + K P C i ( i l q i * i l q i ) + K I C i ς q i }
where, KPCi and KICi represent the proportional and integral gains of the voltage controller. ς d i and ς q i are auxiliary state variables for the PI controllers used. ilqi and ildi are system measurements as seen in Figure 2d.

3.2. Primary Controls: Power Balancing between Distributed Sources

Power sharing control is based on so called “droop” principle [27], i.e., frequency and voltage are proportionally reduced to achieve active and reactive power sharing respectively as shown in Figure 2c. Equations (9) and (10) represent the droop controller.
ω i * = ω i m P i · ( P i )
V d i * = V d i n Q i · ( Q i ) V q i * = 0 V o = V d i * 2 + V q i * 2 }
where, ω i and V 0 are the nominal references of frequency and voltage for the ith inverter. P i and Q i correspond to active and reactive power being injected by the ith power inverter at output terminals. m P i and n Q i are droop gains that can be calculated as (11).
{ m P i = Δ ω P m a x n Q i = Δ V Q m a x
where, Δ ω and Δ V are the maximum change permissible for converter frequency and voltage respectively. Pmax and Qmax are the maximum active and reactive power the converter can deliver [12]. Primary control calculates power using two-axis theory. For accurate measurement of the fundamental power component low pass filters are used having cut off frequency of ω c i . The reference frames of all inverters may be converted a common reference frame. The angle difference between ith inverter and common frequency reference frame can be shown as (12)
δ = ( ω ω c o m ) · d t
where, ω c o m is the MG common system frequency.

3.3. Secondary Controls: Voltage Magnitude and Frequency Restoration

Voltage magnitude and frequency restoration is achieved through multiagent consensus-based secondary control implemented at each node [28]. Figure 2d shows the distributed frequency and voltage restoration control schemes. Frequency regulation method is given by (13).
δ ω i ( t ) =   k p f e ω i ( t ) + k i f e ω i ( t ) · d t e ω i ( t ) = j N i a i j ( ω o i ( t ) ω o j ( t ) ) + h i ( ω o i ( t ) ω r e f ( t ) ) }
where, ω r e f is the nominal reference frequency, ω o j is the measured system frequency sensed at all nodes in the neighborhood of the ith node being considered. kpf and kif are proportional and integral gains as shown in Figure 2d. δ ω i is the frequency correction applied to frequency reference of the ith inverter node. h i is pinning gain whose value is zero for primary node.
The voltage regulation method is described in (14):
δ V i =   k p v e v i + k i v e v i d t   e v i ( t ) = j N i a i j ( v o i ( t ) v o j ( t ) ) + g i ( v o i ( t ) v r e f ( t ) ) }
where, v n o m is the nominal reference voltage for the system in p.u., v o j is the system voltage sensed at all converter nodes in the communication neighborhood of the node ibeing considered. kpv and kiv are proportional and integral gains as shown in Figure 2d. δ V i is the voltage correction applied to voltage reference of the ith inverter node.   g i is pinning gain whose value is zero for primary node.

4. Communication Network

The communication network used to exchange information between DGs can be modelled as a digraph. A digraph is usually expressed as G c o m = ( V g   E g   A g ) which is composed of a non-empty, finite set of M nodes given by V g = {   v 1   v 2   v 3   v M } . The arcs that connect these nodes are given by E g   V g ×   V g . The associated adjacency matrix is given by A g = [ a i j ] R N × N . In a microgrid, the DGs can be thought of as the nodes of a communication digraph whereas the arcs represent communication links [28].
In this work, it is assumed that the communication network is initially stable and time invariant as represented in Figure 3a. However, communication links are made to break in analysis given in later sections of the paper. Channel noise has been neglected for simplifying calculations. Therefore, the representative digraph is also initially time invariant, i.e., A g is a constant. An arc from node j to node i is denoted by ( v j   ,   v i ) , where node j receives information from node i. aij is the weight of the arc connecting vi to vj. a i j > 0 , if ( v j   ,   v i )   E g , otherwise a i j = 0 . Node i is called a neighbor of node j, if the arc ( v j   ,   v i )   E g . Set of nodes neighboring the ith DGU v i   are given by N i = { v j   V g : ( v i   , v j )   E g }. The Laplacian Matrix L g = ( l i j ) N × N is defined as l i j = a i j ,   i j and l i i = j 1 N a i j   for   i = 1 , ,   N . Such that L 1 N = 0 with 1 N = ( 1 ,   , 1 ) T   R N . The in-degree matrix can be defined as D G i n = d i a g   { d i i n } , where, d i i n =   j     N i ( a j i ) and out-degree matrix as D G o u t = d i a g   { d i o u t } , where d i o u t =   i     N i ( a j i ) . The diagonal pinning gain matrix is given by   G = d i a g   { g i } . The system adjacency, degree and Laplacian matrix are given in Appendix C.
The multiagent consensus algorithms implemented across the MG system converge over time according to [29]. The global system dynamics can therefore be given as (15) and (16).
x ˙ = ( D g + G g ) x + A g x = ( D g + G g A g ) x + G x 0
where,
x ˙ = ( L g + G g ) x + G x _ 0
and,
  x _ 0 = 1 x 0 = [ x o x 0 ] T

5. Virtual Sub-Islanding: Tertiary Controls

In this section, tertiary controls are presented here that monitor network connectivity. When link breakage is detected the microgrid network is virtually partitioned into sub-networks determined by connectivity of healthy communication links as described in Figure 3b,d. The supervisory consensus gains in the secondary control loop and primary control droop gains are subsequently updated to regulate power sharing and frequency voltage regulation. The following subsections further elaborate these functions.

5.1. Cut Set Enumeration

Cut set enumeration is used to analyze virtual segmentation of the microgrid network into major and minor sub-islands. A cut set of a connected graph or nodes may be defined as set of edges whose removal can disconnect the graph or nodes. Therefore, a cut set divides a graph into exact components and can subsequently be used to denote a partition of the vertices [30,31]. If V g denotes the vertex of graph G , and if P g is the subset of vertices in one component of graph G induced by a cut set, then the cut set can be represented by, ( P g , P ¯ g ) , where P ¯ g = V g P g . The cut set space for a graph with n vertices has dimensions of ( n 1 ) .

5.2. Depth First Search Algorithm

The Depth First Search (DFS) algorithm is used to analyze graph connectivity. A graph G c o m consists of vertices V g and edges E g . Initially all vertices are considered as un-visited. The DFS algorithm starts from any vertex of the graph and follows an edge until it reaches next vertex V g . While choosing an edge to traverse, an edge emanating from an un-visited vertex is always chosen. A set of old vertices V g with possible unvisited edges are stored in memory [32,33]. The updated Laplacian matrix then can be obtained as L g = D g i n A g [32,34,35].
The following Lemmas elaborate the formation of cut-sets:
Lemma 1.
A vertex cut set for graph G c o m = ( V g , E g ) is a sub set of V g , whose removal will result into a disconnected graph. The vertex connectivity of graph G c o m , represented by k 0 ( G c o m ) , is the minimum number of vertices in any of its vertex cut set. Assuming N nodes form a graph, if two sub sets become disconnected from each other, one of these sets of agents/ nodes are considered lost [33]. Since there are two such sets created, the smaller of the two will be considered as lost. We can define a ratio as:
( S ) = ε ( S , S c ) min { c a r d ( S ) , c a r d ( S c ) }
where, ε ( S , S c ) is the number of disconnected nodes, c a r d ( S ) and c a r d ( S c ) are the number of nodes in sub sets.
Cheeger’s Inequality [33] states that:
( S ) λ 2 ( G c o m ) ( G c o m ) 2 2 d m a x ( G c o m )
Lemma 2.
Let graph G c o m = [ V g , E g ] , for each vertex v V g (node) creates a lookup table that contains all vertices w , such that ( v , w ) E g . This lookup table is called adjacency matrix for vertex V g . A set of lookup tables at each node (vertices) in graph Gcom is called adjacent structure for graph Gcom. A graph may have many adjacency structures because every edge around a vertex gives an adjacency structure and every structure leads to a unique arrangement of edges at each vertex.
The Depth First Search method (DFS) described in Appendix B [32] functions efficiently using the adjacency structure producing set of edges ( E g ) . DFS algorithm is here labeled depth first index, D F I ( v ) for every vertex V g . Initially the value is equal to zero, whereas on the last iteration, the D F I ( v ) is the order of last visited vertex V g . The complexity of the algorithm is O ( max ( n , | E g | ) ) . For every v V , D F I ( v ) Is called only once after it will be D F I ( v ) = 0 . DFS algorithm total time proportional to | E g | .
The proposed method uses each node to maintain a communication link table of all known nodes throughout the micro network. These tables are updated following an exchange of information between neighboring nodes. When one or more communication links fail partially or completely, as shown in Figure 3b–d, the proposed algorithm virtually segments the network into smaller “virtual” sub micro grids. The control parameters for these scenarios are determined by arriving at good tradeoffs between system stability and better performance for each case. Eigen evolutions are used to arrive at these optimized values that are then stored in lookup tables, as shown in Table 3, that updated droop gains (mp*, nq*) and consensus gains (KpV *, KiV *, Kpf *, Kif *) accordingly.

6. Small Signal Analysis of Microgrid System

To evaluate the performance of a proposed control method, small signal analysis of the MG system is undertaken [29,36]. Large signal dynamical equations are perturbed to obtain small signal model of the entire MG system. This section elaborates the small signal model components used in development and analysis of the control scheme.

6.1. Zero Level Converter Control Model

Small signal model for voltage control are given as in Equations (19)–(22), obtained by perturbing respective dynamical equations around quiescent point at which stability analysis is required [37,38].
Δ ϕ d i = ϕ d i = Δ v o d i * Δ v o d i
Δ ϕ q i =   ϕ q i = Δ v o q i * Δ v o q i
Δ i l d i * =   F i · Δ i o d i ω b · C f i · Δ v o q i + K P V i ( Δ v o d i * Δ v o d i ) + K I V i ϕ d i
Δ i l q i * =   F i · Δ i o q i ω b · C f i · Δ v o d i + K P V i ( Δ v o q i * Δ v o q i ) + K I V i ϕ q i
where, KPVi and KIVi represent the proportional and integral gains of the voltage controller. Δ ϕ d i and Δ ϕ q i are perturbations in auxiliary state variables for the PI controllers. Fi is the feed-forward gain. voqi, vodi, iodi and ioqi are system measurements as described before.
Similarly, Equations (23)–(26) represent the small signal model for current control loop at each node as shown in Figure 2b.
Δ ς d i = ς d i = Δ i l d i * Δ i l d i
Δ ς q i = ς q i = Δ i l q i * Δ i l q i
Δ v i d i * =   ω b · L f i · Δ i l q i + K P C i ( Δ i l d i * Δ i l d i ) + K I C i · Δ ς d i
Δ v i q i * =   ω b · L f i · + K P C i ( Δ i l q i * Δ i l q i ) + K I C i · Δ ς q i
where, KPCi and KICi represent the proportional and integral gains of the voltage controller. Δ ς d i and Δ ς q i are perturbations in auxiliary state variables for the PI controllers used. ilqi and ildi are system measurements as described before in Section 3.

6.2. Primary Power Sharing Control Model

The linearized small signal model for power controller can be written as Equations (27) and (28). The power controller provides operating frequency for the DGU (ωi) and reference voltage (vodi* and voqi*) for voltage control loop [12].
Δ P ˙ = ω c i Δ P i + ω c i ( I o d Δ v o d + I o q Δ v o q + V o d Δ i o d + V o q Δ i o q )
Δ Q ˙ = ω c i Δ Q i + ω c i ( I o q Δ v o d I o d Δ v o q V o q Δ i o d + V o d Δ i o q )
where I o d ,   I o q , V o d and V o q represent steady state values of i o d ,   i o q ,   v o d , v o q as in Figure 2c,d. ω c i   is the cut-off frequency for low pass filters employed in the power calculator.
Small signal model of frequency and voltage control are given by (29) and (30):
Δ ω = m p · Δ P Δ v o d * = n q · Δ Q Δ v o q * = 0 }
Δ δ ˙ = Δ ω Δ ω c o m = m p · Δ P Δ ω c o m

6.3. Grid-Side Filter Model

The small signal model for the LC output filter can be given by Equations (31)–(36):
Δ i l d i ˙ = R f i L f i · Δ i l d i + ω i · Δ i l q i + 1 L f i · Δ v i d i 1 L f i · Δ v o d i + I l q · Δ ω
Δ i l q i ˙ = R f i L f i · Δ i l q i ω i · Δ i l d i + 1 L f i · Δ v i q i 1 L f i · Δ v o q i + · Δ ω
Δ v o d i ˙ = ω i · Δ v o q i + 1 C f i · Δ i l d i 1 C f i · Δ i o d i +   V o q · Δ ω
Δ v o q i ˙ = ω i · Δ v o d i + 1 C f i · Δ i l q i 1 C f i · Δ i o q i   V o d · Δ ω
Δ i o d i ˙ = R c i L c i · Δ i o d i + ω i · Δ i o q i + 1 L c i · Δ v o d i 1 L c i · Δ v b d i + I o q · Δ ω
Δ i o q i ˙ = R c i L c i · Δ i o q i ω i · Δ i o d i + 1 L c i · Δ v o q i 1 L c i · Δ v b q i I o d · Δ ω
The input and output parameters as shown in Figure 2d are transformed to the common reference frame using transformation matrix T γ as in Equations (37) and (38):
[ Δ i o D Q ] = [ T γ ] · [ i o d q ] = [ cos ( δ ) sin ( δ ) sin ( δ ) cos ( δ ) ] · [ Δ i o d q ] + [ I o d cos ( δ ) I o q sin ( δ ) I o d sin ( δ ) I o q cos ( δ ) ] [ Δ δ ]
[ Δ u b d q ] = [ T γ 1 ] · [ u b D Q ] = [ cos ( δ ) sin ( δ ) sin ( δ ) cos ( δ ) ] · [ Δ v b D Q ] + [ U b D sin ( δ ) U b Q cos ( δ ) U b D cos ( δ ) U b Q sin ( δ ) ] [ Δ δ ]

6.4. Small Signal Model of the ith Inverter

The components described in previous sections can be combined to arrive at a small signal model of ith distributed generation unit. This model can be written in suitable form as:
[ Δ x ˙ i n v i ] = A i n v i · [ Δ x i n v i ] + B i n v i · [ Δ u b D Q i ] + B i W c o m · [ Δ w c o m ]
[ Δ w i Δ i o D Q i ] = [ C i n v w i C i n v c i ] · [ Δ x i n v i ]
where the state vector is
[ Δ x i n v ] = [ Δ δ i   Δ P i   Δ Q i   Δ ϕ d i   Δ ϕ q i   Δ ς d i   Δ ς q i   Δ i l d i   Δ i l q i Δ v o d i   Δ v o q i   Δ i o d i   Δ i o q i   ] T
The matrices Ainvi, Binvi, Biwcom, Cinwi, Cinvci depend on component values and may be calculated as shown in appendices.

6.5. Combined Model of N Inverters

A combined model for power converters paralleled through the microgrid network is presented as in Equations (42)–(47):
[ Δ x i n v ] = A i n v · [ Δ x i n v ] + B i n v · [ Δ v b D Q ] [ Δ i o D Q ] = C i n v c ·   [ Δ x i n v ] }
[ Δ x i n v ] = [ Δ x i n v 1   Δ x i n v 2   Δ x i n v N ] T
A i n v = [ A i n v 1 + B 1 w c o m C i n v w 1 0 0 0 0 A i n v 2 + B 2 w c o m C i n v w 2 0 0 0 0 . 0 0 0 0 A i n v N + B N w c o m C i n v w N ]
B i n v = [ B i n v 1 B i n v 2 . B i n v N ]
[ Δ v b D Q ] = [ Δ v b D Q 1   Δ v b D Q 2 Δ v b D Q N ] T
C i n v = [ [ C i n v c 1 ] 0 0 0 0 [ C i n v c 2 ] 0 0 0 0 . 0 0 0 0 [ C i n v c N ] ]

6.6. Load and Network Model

A combined model for load and network, derived through Kirchhoff voltage and current laws, can be expressed in terms of line currents and node voltages as in (48) and (49):
[ Δ i l i n e D Q ] ˙ = A N E T [ Δ i l i n e D Q ] + B 1 N E T [ Δ u b D Q ] + B 2 N E T · Δ ω
[ Δ i l o a d D Q ] ˙ = A L O A D [ Δ i l o a d D Q ] + B 1 L O A D [ Δ u b D Q ] + B 2 L O A D · Δ ω
where,   A N E T ,   B 1 N E T ,   B 2 N E T and A L O A D , B 1 L O A D ,   B 2 L O A D are network and load matrices, respectively, given in Appendix A.

6.7. Micro Grid Model

Finally, we can combine above described component models to express a small signal model for the complete microgrid system (50)–(55). The system used here is composed of s = 6 DGUs, n = 6 lines, p = 5 loads, m = 7 nodes. MATLAB Simulink, and Linear analysis tools (R2018a, product registered to SJTU, Shanghai, China) have been used to analyze this complex system by perturbing dynamical equations of the same.
[ Δ v b D Q ] = R N ( M i n v [ Δ i o D Q ] + M L o a d [ Δ i l o a d D Q ] ˙ + M n e t [ Δ i l i n e D Q ] ˙ )
R N = [ r N r N ] 2 m × 2 n
M L o a d = [ 1 1 ] 2 m × 2 p
M n e t = [ 1 0 1 1 0 1 1 0 1 1 0 1 ] 2 m × 2 n
M i n v = [ 1 1 0 0 0 0 0 0 0 0 1 1 ] 2 m × 2 s
[ Δ x i n v ˙ Δ i l i n e D Q ˙ Δ i l o a d D Q ˙ ] = A M G [ Δ x i n v Δ i l i n e D Q Δ i l o a d D Q ]
where, (53) represents the complete small signal model of the MG system used in this study. The system matrix AMG is provided in the appendices.

7. Stability and Sensitivity Analysis

The small signal model of the MG given by Equations (48)–(53) is utilized to plot eigen values of the system under varying control and system parameters. Eigen values or modes are solutions to characteristic equation of the system’s linearized state matrix. Sensitivity of the system states to changes in system parameters can be determined by analyzing the system state matrix AMG. A sensitivity factor rpki gives the measure of association between different state variables and their participation in modes [36,39]. Sensitivity, rpki of an eigen value λi, in relation to the corresponding diagonal element of state matrix akk, can be given by (56):
r p k i = λ i a k k
Eigen evolution traces are plotted to perform stability and sensitivity analyses, ascertain limits for the test MG network under the proposed control scheme. The droop gains of all inverters as well as multiagent consensus gains have been perturbed to arrive at operational limits of the system as given in Table 4. Eigen traces given in Figure 4a–d demonstrate system behavior under varying control gains. Figure 4a shows the movement of eigen values with increase in mp, towards the right half plane. Figure 4b shows the movement of eigen values under influence of increasing proportional consensus gains, (KpV, Kpf), towards the right half plane. Figure 4c shows the movement of eigen values under influence of increasing integral consensus gains, (KiV, Kif) towards the left half of the plane. Proportional consensus gains (KpV, Kpf) tend to force the system towards early convergence, however they push the system stability to its limits. Conversely, integral consensus gains (KiV, Kif) tend to stabilize the system. Figure 4d shows the movement of poles under influence of increasing reactive power control gains nq, towards the right half plane. Table 4 gives operational limits of control parameters obtained from the analysis. Overall, the MG system is more sensitive towards variation in reactive power control gains nq than active power gains mp.

8. Evaluation with Case Studies

This section elaborates case study simulations undertaken for scenarios resulting from multiple communication link failures. The proposed algorithm subsequently segments the microgrid network into “virtual sub islands” described as follows. Figure 5a–g gives active power sharing results for each case discussed.

8.1. Case-1: Full Ring Sparse Connected Communication Network

In the first scenario considered, the communication network between nodes forms a complete ring digraph as represented in Figure 3a. All nodes receive information from neighboring nodes and, as such, no communication islands are formed. All converter nodes converge to proportional values of active power injection as seen in Figure 5a.

8.2. Case-2: Two Sub Groups with Equal Number of Members

This scenario is based on multiple link failures leading to the segmentation of the microgrid communication network into two virtual islands of approximately equal size. The DGUs 1 through 3 form one communication sub-island whereas DGUs 4 through 6 form another sub-island as shown in Figure 3b. Subsequently, with the aid of proposed controls, active power injected by all nodes falls within two subgroups as can be seen Figure 5c, whereas, in absence thereof, the injected powers diverge, as seen in Figure 5e.

8.3. Case-3: Three or More Sub Groups with Equal Number of Members

This considers a scenario where communication link failures divide the microgrid information network into three or more virtual sub-islands approximately equal in size viz the number of nodes in each. Accordingly, DGUs 1 and 2, 3 and 4, 5 and 6, form three virtual sub islands as shown in Figure 3c. The control algorithms within each sub-island drive the system to achieve proportional power sharing as shown in Figure 5e. Conversely, Figure 5c shows an imbalance in injected active powers when the proposed tertiary controls are absent.

8.4. Case-4: Two Sub Groups with Un-Equal Number of Members

This scenario considers an event wherein one node becomes completely isolated from the other nodes due to multiple communication link failures. The DGUs 1 through 5 correspond to one virtual sub-island. Whereas, the DGU-6 is isolated as an individual converter sub-island as shown in Figure 3d. The results obtained for this can be seen in Figure 5g. It may be observed that tertiary controls enable the power injected to fall within two subgroups accordingly, whereas, in absence thereof, the injected powers diverge.

8.5. Comparison with Previous Conventional Control Strategies

Figure 5 compares the simulation study results obtained for the proposed control strategy with results of conventional consensus-based control and distributed estimation-based methods. The left half of the figure (Figure 5: (a) (c) (e) (g)) shows the results for the proposed method, whereas, those on the right (Figure 5: (b) (d) (f) (h)) are the results of consensus-based control. It can be observed that for all cases presented, the proposed method shows better convergence than previously existing control schemes. Figure 6a,b present results for frequency and voltage restoration with the proposed control strategy, whereas, subfigures (c) and (d) present results of frequency and voltage restoration with consensus-based control under faulted communication links. Table 5 compares the proposed strategy with conventional methods previously discussed under similar testing circumstances following respective details presented. The proposed method shows early convergence under a given condition as compared with others with lesser active power mismatch between DGUs.

9. Conclusions

A hierarchical multiagent consensus-based control strategy is proposed to address the coupled objectives of power balancing between generation sources, voltage and frequency restoration in islanded AC microgrids. A sparse communication network spans alongside a system distribution network and provides media for communication of estimated values and corrective signals. The proposed method mitigates system instability and power sharing imbalances when the supervisory communication network is experiencing link failures. The nodes lying inside connected communication neighborhoods form virtual “sub-islands”, wherein, power sharing, voltage and frequency regulation control function with reference to locally available information. To verify the effectiveness of the proposed strategy, mathematical small signal models of individual components are stitched together to form an MG system model. These models are then used to analyze the performance of the said controls using eigen plots with regards to system stability and sensitivity towards variation in control parameters. Case simulation studies for different communication scenarios are undertaken. The two kinds of analyses adopted verify the effectiveness of the proposed control strategy for the given scenarios.

Author Contributions

K.H., M.U.S. and M.M.K. have contributed to the conceptualization behind this work. K.H. has prepared the write up and manuscript. M.U.S. has prepared the algorithms used in this paper, whereas, M.M.K. has helped with small signal modelling and validation. S.H. has helped with the write up, sectionalizing and appropriate referencing. H.J. and M.T.F. have helped with the software and experimental verification. This work had been jointly supervised by M.M.K. and H.T.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. System Matrices

A M G = [ A i n v + B i n v R N M i n v C i n v C B i n v R N M n e t B i n v R N M L o a d B 1 n e t R N M i n v C i n v C + B 2 n e t C i n v . ω A n e t + B 1 n e t R N M n e t B 1 N e t R N M L o a d B 1 L o a d R N M i n v C i n v C + B 2 L o a d C i n v . ω B 1 L o a d R N M n e t A L o a d + B 1 L o a d R N M L o a d ]
A I n v i = [ A P i 0 0 B P i B V 1 i C P v i 0 0 B V 2 i B C 1 i D V 1 i C P v i B C 1 i C V i 0 B C 1 i D V 2 i + B C 2 i B L C L 1 i D C 1 i D V 1 i C P v i + B L C L l i D C l i C V i B L C L i C C i A L C L i + B L C L 2 i [ T V i 1 00 ] B L C L 3 i C P w i B L C L l i ( D C 1 i D V 2 i + D C 2 i ) ] 13 × 13
A n e t = [ R l i n e 1 L l i n e 1 ω 0 0 0 0 0 ω 0 R l i n e 1 L l i n e 1 0 0 0 0 0 0 R l i n e 2 L l i n e 2 ω 0 0 0 0 0 ω 0 R l i n e 2 L l i n e 2 0 0 0 0 0 0 R l i n e N L l i n e N ω 0 0 0 0 0 ω 0 R l i n e N L l i n e N ]
A l o a d = [ R l o a d 1 L l o a d 1 ω 0 0 0 0 0 ω 0 R l o a d 1 L l o a d 1 0 0 0 0 0 0 R l o a d 2 L l o a d 2 ω 0 0 0 0 0 ω 0 R l o a d 2 L l o a d 2 0 0 0 0 0 0 R l o a d N L l o a d N ω 0 0 0 0 0 ω 0 R l o a d N L l o a d N ]
B 1 n e t = [ 1 L l i n e 1 1 L l i n e 1 1 L l i n e 1 1 L l i n e 1 1 L l i n e N 1 L l i n e N 1 L l i n e N 1 L l i n e N ]
B 1 L O A D = [ 1 L l o a d 1 1 L l o a d 1 1 L l o a d 1 1 L l o a d 1 1 L l o a d N 1 L l o a d N 1 L l o a d N 1 L l o a d N ]
B I N V i = [ 0 0 0 B L C L 2 T s 1 ] 2 × 13 T
B i w c o m = [ B P w c o m 0 0 0 ] 13 × 1 T
C I N V w i = { [ C p w 0 0 0 ] 1 × 13 i = 1 [ 0 0 0 0 ] 1 × 13 i 1 }
C I N V c i = [ [ T C 0 0 ] 0 0 [ 0 0 T S ] ] 2 × 13
where all entries of the matrices AMG, Ainvi, Binvi, Biwcom, CINVwi, CINVci represent sub-matrices describing the system obtained from (5)–(40) after mathematical manipulations.

Appendix B. Algorithm

Algorithm 1: Depth First Search for Graph G = { A ( v ) | v V } , where A ( v ) adjacency list for V
Initiate: A graph G ( V , E ) repressing comm. network topology for the Micro Grid.
  Check: the connectivity using DFS and generate look up table.
  BEGIN
   Integer i;
   Routine D F S ( v , u ) ; Comment vertex u is the parent vertex for v vertex in the spanning tree constructed
   BEGIN
     NUMBER ( V ) : = i   : = i + 1 ;
     FOR w is the adjacency list if v DO
      BEGIN
     IF w is not yet numbered THEN
       BEGIN
     Construct arc v w in P ;
      D F S ( w , v ) ;
    END
   ELSE IF NUMBER ( w ) < NUMBER ( v ) and w   = u
       THEN construct arc v   w in p ;
     END;
   END;
     i   : = 0 ;
   D F S ( s , 0 ) ;
 END;

Appendix C

Appendix C.1. Adjacency Matrix

A g = [ 0 1 0 0 0 1 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 0 ]

Appendix C.2. Degree Matrix

D g = [ 2 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 0 0 0 0 2 ]

Appendix C.3. Laplacian Matrix

L g = [ 2 1 0 0 0 1 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 1 0 0 0 1 0 ]

References

  1. Zeng, Z.; Yang, H.; Zhao, R. Study on small signal stability of microgrids: A review and a new approach. Renew. Sustain. Energy Rev. 2011, 15, 4818–4828. [Google Scholar] [CrossRef]
  2. Han, Y.; Li, H.; Shen, P.; Coelho, E.A.A.; Guerrero, J.M. Review of active and reactive power sharing strategies in hierarchical controlled microgrids. IEEE Trans. Power Electron. 2017, 32, 2427–2451. [Google Scholar] [CrossRef]
  3. Habib, S.; Kamran, M.; Rashid, U. Impact analysis of vehicle-to-grid technology and charging strategies of electric vehicles on distribution networks—A review. J. Power Sources 2015, 277, 205–214. [Google Scholar] [CrossRef]
  4. Hossain, M.A.; Pota, H.R.; Issa, W.; Hossain, M.J. Overview of AC microgrid controls with inverter-interfaced generations. Energies 2017, 10, 1300. [Google Scholar] [CrossRef]
  5. Guerrero, J.M.; Matas, J.; de Vicuna, L.G.; Castilla, M.; Miret, J. Decentralized control for parallel operation of distributed generation inverters using resistive output impedance. IEEE Trans. Ind. Electron. 2007, 54, 994–1004. [Google Scholar] [CrossRef]
  6. Guerrero, J.M.; De Vicuña, L.G.; Matas, J.; Miret, J.; Castilla, M. Output impedance design of parallel-connected UPS inverters. IEEE Int. Symp. Ind. Electron. 2004, 2, 1123–1128. [Google Scholar] [CrossRef]
  7. Guerrero, J.M.; Matas, J.; De Vicuña, L.G.; Castilla, M.; Miret, J. Wireless-control strategy for parallel operation of distributed-generation inverters. IEEE Trans. Ind. Electron. 2006, 53, 1461–1470. [Google Scholar] [CrossRef]
  8. Guerrero, J.M.; Vásquez, J.C.; Matas, J.; Castilla, M.; García de Vicuna, L. Control strategy for flexible microgrid-based on parallel line-interactive UPS systems. IEEE Trans. Ind. Electron. 2009, 56, 726–736. [Google Scholar] [CrossRef]
  9. De Brabandere, K.; Bolsens, B.; Van Den Keybus, J.; Woyte, A.; Driesen, J.; Belmans, R. A voltage and frequency droop control method for parallel inverters. IEEE Trans. Power Electron. 2007, 4, 1107–1115. [Google Scholar] [CrossRef]
  10. Han, H.; Hou, X.; Yang, J.; Wu, J.; Su, M.; Guerrero, J.M. Review of power sharing control strategies for islanding operation of AC microgrids. IEEE Trans. Smart Grid 2016, 7, 200–215. [Google Scholar] [CrossRef]
  11. Guerrero, J.M.; Chandorkar, M.; Lee, T.L.; Loh, P.C. Advanced control architectures for intelligent microgridspart I: Decentralized and hierarchical control. IEEE Trans. Ind. Electron. 2013, 60, 1254–1262. [Google Scholar] [CrossRef]
  12. Bidram, A.; Member, S.; Davoudi, A.; Lewis, F.L.; Guerrero, J.M.; Member, S. Distributed cooperative secondary control of microgrids using feedback linearization. IEEE Trans. Power Syst. 2013, 28, 3462–3470. [Google Scholar] [CrossRef]
  13. Kordkheili, H.; Banejad, M.; Kalat, A.; Pouresmaeil, E.; Catalão, J. Direct-lyapunov-based control scheme for voltage regulation in a three-phase islanded microgrid with renewable energy sources. Energies 2018, 11, 1161. [Google Scholar] [CrossRef]
  14. Han, H.; Li, L.; Wang, L.; Su, M.; Zhao, Y.; Guerrero, J.M. A novel decentralized economic operation in islanded AC microgrids. Energies 2017, 10, 804. [Google Scholar] [CrossRef]
  15. Lu, L.Y.; Chu, C.C. Consensus-based secondary frequency and voltage droop control of virtual synchronous generators for isolated AC micro-grids. IEEE J. Emerg. Sel. Top. Circuits Syst. 2015, 5, 443–455. [Google Scholar] [CrossRef]
  16. Wang, X.; Zhang, H.; Li, C. Distributed finite-time cooperative control of droop-controlled microgrids under switching topology. IET Renew. Power Gener. 2017, 11, 707–714. [Google Scholar] [CrossRef]
  17. Wang, H.; Zeng, G.; Dai, Y.; Bi, D.; Sun, J.; Xie, X. Design of a Fractional Order Frequency PID Controller for an Islanded Microgrid : A multi-objective extremal optimization mathod. Energies 2017, 10, 1502. [Google Scholar] [CrossRef]
  18. Lewis, F.L.; Qu, Z.; Davoudi, A.; Bidram, A. Secondary control of microgrids based on distributed cooperative control of multi-agent systems. IET Gener. Transm. Distrib. 2013, 7, 822–831. [Google Scholar] [CrossRef]
  19. Liu, W.; Gu, W.; Xu, Y.; Wang, Y.; Zhang, K. General distributed secondary control for multi-microgrids with both PQ-controlled and droop-controlled distributed generators. IET Gener. Transm. Distrib. 2017, 11, 707–718. [Google Scholar] [CrossRef]
  20. Zuo, S.; Davoudi, A.; Song, Y.; Lewis, F.L. Distributed finite-time voltage and frequency restoration in islanded AC microgrids. IEEE Trans. Ind. Electron. 2016, 63, 5988–5997. [Google Scholar] [CrossRef]
  21. Guo, F.; Wen, C.; Mao, J.; Song, Y.D. Distributed secondary voltage and frequency restoration control of droop-controlled inverter-based microgrids. IEEE Trans. Ind. Electron. 2015, 62, 4355–4364. [Google Scholar] [CrossRef]
  22. Lu, X.; Yu, X.; Lai, J.; Guerrero, J.M.; Zhou, H. Distributed secondary voltage and frequency control for islanded microgrids with uncertain communication Links. IEEE Trans. Ind. Inform. 2017, 13, 448–460. [Google Scholar] [CrossRef] [Green Version]
  23. Wang, Y.; Wang, X.; Chen, Z.; Blaabjerg, F. Distributed optimal control of reactive power and voltage in islanded microgrids. IEEE Trans. Ind. Appl. 2017, 53, 340–349. [Google Scholar] [CrossRef]
  24. Schiffer, J.; Seel, T.; Raisch, J.; Sezi, T. Voltage stability and reactive power sharing in inverter-based microgrids with consensus-based distributed voltage control. IEEE Trans. Control Syst. Technol. 2016, 24, 96–109. [Google Scholar] [CrossRef]
  25. Guan, Y.; Meng, L.; Li, C.; Vasquez, J.; Guerrero, J. A dynamic consensus algorithm to adjust virtual impedance loops for discharge rate balancing of AC microgrid energy storage units. IEEE Trans. Smart Grid 2017, 3053. [Google Scholar] [CrossRef]
  26. Bidram, A.; Nasirian, V.; Davoudi, A.; Lewis, F.L. Droop-free distributed control of AC microgrids. Adv. Ind. Control 2017, 31, 141–171. [Google Scholar] [CrossRef]
  27. Guerrero, J.M.; Vasquez, J.C.; Matas, J.; De Vicuña, L.G.; Castilla, M. Hierarchical control of droop-controlled AC and DC microgrids - A general approach toward standardization. IEEE Trans. Ind. Electron. 2011, 58, 158–172. [Google Scholar] [CrossRef]
  28. Bidram, A.; Nasirian, V.; Davoudi, A.; Lewis, F.L. Cooperative Synchronization in Distributed Microgrid Control, 1st ed.; Grimble, M.J., Ed.; Springer International Publishing: Basel, Switzerland, 2017; ISBN 978-3-319-50807-8. [Google Scholar]
  29. Coelho, E.A.A.; Wu, D.; Guerrero, J.M.; Vasquez, J.C.; Dragičević, T.; Stefanović, Č.; Popovski, P. Small-Signal Analysis of the Microgrid Secondary Control Considering a Communication Time Delay. IEEE Trans. Ind. Electron. 2016, 63, 6257–6269. [Google Scholar] [CrossRef] [Green Version]
  30. Char, J.P. Circuit, cutset and path enumeration, and other applications of edge-numbering convention. Proc. Inst. Electr. Eng. 1970, 117, 532–538. [Google Scholar] [CrossRef]
  31. Char, J.P. Generation and realisation of loop and cutsets. Proc. Inst. Electr. Eng. 1969, 116, 2001–2008. [Google Scholar] [CrossRef]
  32. Gibbons, A. Algoritmic Grpah Theory; Cambridge Univeristy Press: Cambridge, UK, 1985. [Google Scholar]
  33. Egerstedt, M.; Mesbahi, M. Graph Theoretic Method in Multiagent Networks; Princeton University Press: Princeton, NJ, USA, 2010; ISBN 9780691140612. [Google Scholar]
  34. Lewis, F.L.; Zhang, H.; Hengster-Movric, K.; Das, A. Cooperative Control of Multi Agent Systems, 1st ed.; Springer International Publishing: Basel, Switzerland, 2014; Volume 53, ISBN 9781447155737. [Google Scholar]
  35. Lee, K.K.; Chen, C.E. An Eigen-based approach for enhancing matrix inversion approximation in massive MIMO systems. IEEE Trans. Veh. Technol. 2017, 66, 5483–5487. [Google Scholar] [CrossRef]
  36. Mahmoud, M.S.; AL-Sunni, F.M. Control and Optimization of Distributed Generation Systems, 1st ed.; Springer International Publishing: Basel, Switzerland, 2015; ISBN 978-3-319-16909-5. [Google Scholar]
  37. Pogaku, N.; Prodanović, M.; Green, T.C. Modeling, analysis and testing of autonomous operation of an inverter-based microgrid. IEEE Trans. Power Electron. 2007, 22, 613–625. [Google Scholar] [CrossRef]
  38. Yu, K.; Ai, Q.; Wang, S.; Ni, J.; Lv, T. Analysis and optimization of droop controller for microgrid system based on small-signal dynamic model. IEEE Trans. Smart Grid 2016, 7, 695–705. [Google Scholar] [CrossRef]
  39. Chen, C.-T. Linear System Theory and Design, 3rd ed.; Oxford University Press: New York, NY, USA, 1999; ISBN 0195117778. [Google Scholar]
Figure 1. Distribution network and control system layout.
Figure 1. Distribution network and control system layout.
Electronics 07 00105 g001
Figure 2. (a) Voltage Control loop; (b) Current Control loop; (c) Primary Control: Power Controller; (d) Secondary Control: Voltage and Frequency regulation.
Figure 2. (a) Voltage Control loop; (b) Current Control loop; (c) Primary Control: Power Controller; (d) Secondary Control: Voltage and Frequency regulation.
Electronics 07 00105 g002aElectronics 07 00105 g002b
Figure 3. Communication network connectivity: (a) Full ring bidirectional connectivity; (b) Dual link failure resulting in two symmetrical sub networks; (c) Triple link failure resulting in three symmetrical sub networks; (d) Dual link failure resulting in two asymmetrical sub-networks.
Figure 3. Communication network connectivity: (a) Full ring bidirectional connectivity; (b) Dual link failure resulting in two symmetrical sub networks; (c) Triple link failure resulting in three symmetrical sub networks; (d) Dual link failure resulting in two asymmetrical sub-networks.
Electronics 07 00105 g003
Figure 4. Observing effect of control gain variation on system stability through eigen traces: (a) effect of variation in mp; (b) effect of variation in tertiary controller integral gains; (c) effect of variation in tertiary controller proportional gains; (d) effect of variation in nq.
Figure 4. Observing effect of control gain variation on system stability through eigen traces: (a) effect of variation in mp; (b) effect of variation in tertiary controller integral gains; (c) effect of variation in tertiary controller proportional gains; (d) effect of variation in nq.
Electronics 07 00105 g004
Figure 5. Comparison of active power sharing under proposed control strategy and conventional consensus-based control with varying communication network health: (a) Full ring connectivity with proposed control; (b) Full ring connectivity with consensus-based control; (c) Triple link failure, three sub-islands with proposed control; (d) Triple link failure, three sub islands with consensus-based control (e) Dual link failure, two sub islands with proposed control (f) Dual link failure, two sub islands with conventional consensus-based control (g) Dual link failure, two asymmetrical sub islands with proposed control (h) Dual link failure, two asymmetrical sub islands with consensus-based control.
Figure 5. Comparison of active power sharing under proposed control strategy and conventional consensus-based control with varying communication network health: (a) Full ring connectivity with proposed control; (b) Full ring connectivity with consensus-based control; (c) Triple link failure, three sub-islands with proposed control; (d) Triple link failure, three sub islands with consensus-based control (e) Dual link failure, two sub islands with proposed control (f) Dual link failure, two sub islands with conventional consensus-based control (g) Dual link failure, two asymmetrical sub islands with proposed control (h) Dual link failure, two asymmetrical sub islands with consensus-based control.
Electronics 07 00105 g005
Figure 6. System performance under communication failures: (a) Frequency restoration with the proposed control strategy; (b) Voltage restoration with the proposed control strategy; (c) Frequency restoration with consensus-based control; (d) Voltage restoration with consensus-based control.
Figure 6. System performance under communication failures: (a) Frequency restoration with the proposed control strategy; (b) Voltage restoration with the proposed control strategy; (c) Frequency restoration with consensus-based control; (d) Voltage restoration with consensus-based control.
Electronics 07 00105 g006
Table 1. System parameters for microgrid control.
Table 1. System parameters for microgrid control.
ParametersValuesParametersValues
Lf1.35 mHmp4.5 × 10 −6
Rf0.1 Ωnq1× 10 −6
Cf25 µFKpf0.4
Lc1.35 mHKif0.5
Rc0.05 ΩKpV0.5
Rline0.1 ΩKiV0.3
Lline0.5 mHF1
fnom60 Hzωc60 Hz
Vnom415 VL-L
Table 2. System loads.
Table 2. System loads.
Bus. No.Directly Connected Bus Load
P (p.u.)Q (p.u.)
1.00
2.0.30.3
3.0.250.25
4.0.250.25
5.0.250.25
6.0.250.25
7.00
Table 3. Controller parameters for analyzed cases.
Table 3. Controller parameters for analyzed cases.
CasesDescriptionSecondary Consensus GainPrimary Droop Gain
1.Full ring networkVoltageKpV0.5mp1.0 × 10−10
KiV0.1
FrequencyKpf0.4nq1.0 × 10−7
Kif0.1
2.Two symmetrical islands formedVoltageKpV0.7mp1.0 × 10−5
KiV0.2
FrequencyKpf0.8nq1.0 × 10−3
Kif0.2
3.Three symmetrical islands formedVoltageKpV1.2mp2.5 × 10−3
KiV0.3
FrequencyKpf1.5nq1.0 × 10−3
Kif0.2
4.Two asymmetrical islands formedVoltageKpV3.0mp2.0 × 10−4
KiV0.5
FrequencyKpf2.2nq1.0 × 10−4
Kif0.5
Table 4. Variation range for primary and secondary controller gains.
Table 4. Variation range for primary and secondary controller gains.
Sr. No.Control Parameters
1.Droop GainsMin.Max.
mp1 × 10−101 × 10−3
nq1 × 10−71 × 10−3
2.Consensus frequency
kpf0.42.5
kif0.10.6
3.Consensus voltage
kpV0.53.5
kiV0.10.7
Table 5. Comparison of the proposed control strategy with existing conventional Strategies.
Table 5. Comparison of the proposed control strategy with existing conventional Strategies.
Sr. No.ParametersProposed MethodDistributed Estimation-Based Methods [22,25,26]Consensus-Based Methods [12,20,21,23]
1.Maximum Active power mismatch0.03 p.u.0.05 p.u.0.10 p.u.
2.Max Voltage variation 0.01 p.u.0.1 p.u.0.2 p.u.
3.Max frequency variation 0.4 Hz
(4.0 × 10−5 Hz/VA)
0.2 Hz
(2.0 × 10−5 Hz/VA)
1 Hz
(1.0 × 10−5 Hz/VA)
4.Convergence time (frequency)4 s10 sNo convergence if links severed
5.Convergence time (voltage)1 s7 sNo convergence if links severed

Share and Cite

MDPI and ACS Style

Hashmi, K.; Mansoor Khan, M.; Jiang, H.; Umair Shahid, M.; Habib, S.; Talib Faiz, M.; Tang, H. A Virtual Micro-Islanding-Based Control Paradigm for Renewable Microgrids. Electronics 2018, 7, 105. https://doi.org/10.3390/electronics7070105

AMA Style

Hashmi K, Mansoor Khan M, Jiang H, Umair Shahid M, Habib S, Talib Faiz M, Tang H. A Virtual Micro-Islanding-Based Control Paradigm for Renewable Microgrids. Electronics. 2018; 7(7):105. https://doi.org/10.3390/electronics7070105

Chicago/Turabian Style

Hashmi, Khurram, Muhammad Mansoor Khan, Huawei Jiang, Muhammad Umair Shahid, Salman Habib, Muhammad Talib Faiz, and Houjun Tang. 2018. "A Virtual Micro-Islanding-Based Control Paradigm for Renewable Microgrids" Electronics 7, no. 7: 105. https://doi.org/10.3390/electronics7070105

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop