Adaptive Droop Gain-Based Event-Triggered Consensus Reactive Power Sharing in Microgrids

: This paper proposes an adaptive droop gain-based consensus approach for reactive power sharing in microgrids (MGs) with the event triggered communication protocol (ETCP). A multi-agent system-based network is constructed to establish the communication with distributed generators (DGs) in MGs. An ETCP is proposed to reduce the communication among agents to save resources and improve system reliability, as the communication is only needed when the event triggered condition is fulﬁlled. A stability analysis is conducted to guarantee the existence of the equilibrium point and the freeness of the Zeno solution. Moreover, an adaptive droop gain is designed to reduce the impact of imbalanced feeder impedances. Four case studies are conducted to verify the e ﬀ ectiveness and performance of the proposed method. The simulation results show that the ETCP-based approach is capable of achieving power sharing consensus, communication reduction and shifting the information exchange mode based on the operation scenarios. This paper proposes an ETCP-based reactive power sharing approach for MGs with the consensus principle. A MAS-based ring network is established to form the communication between DGs. The ETCP aims to reduce the communication between neighboring DGs thus saving resources and enhance system reliability. A novel ETC is proposed to trigger exchange of information and a stability analysis is conducted to prove the existence of equilibrium point and freeness of the Zeno solution. Moreover, an adaptive droop gain is designed to reduce the impact of imbalanced feeder impedance. Four case studies are conducted to verify the effectiveness of the proposed method. The simulation results show that the proposed ETCP approach is capable of reducing the communication effort and maintain the power sharing performance. Moreover, the ETCP approach is adaptive to different operation scenarios by shifting its communication mode.


Introduction
The propagation of renewable energy resources around the world has brought about new challenges for electrical energy communities in the course of the harvesting, integration and consumption of those unlimited but unstable energy sources. The power inverter-based MGs has provided a promising solution for the integration of distributed renewable resources into the power grid. MG has received increasing interests and attention in recent years due to its capability of combining generation units, loads and storage devices into controllable systems for energy management and grid integration [1,2].
A MG can operate in either grid-connected mode or islanded mode, and shift between the two modes seamlessly [3]. The main problems and challenges associated with MGs are their low inertia, the intermittent and stochastic nature of DGs and bidirectional power flows [3]. In the field of MG control, there are two types of typical control mechanism, the centralized control and the decentralized or the distributed control [4,5]. In the centralized control, the DGs are exchanging information with the central controller which decides and broadcasts the central control information to the individual DGs. However, the centralized control requires reliable extensive communication network for information gathering and processing. Moreover, the centralized control is vulnerable to communication failure and computational failure in the communication network or data acquisition equipment. The decentralized control, on the other hand, does not necessarily require extensive communication network, as the decision making process is based on local information and information exchange is performed between neighboring DGs. Thus, the decentralized control is better applicable for large scale MG.
(1) An ETCP-based communication strategy among agents of DGs in MG is proposed to save communication resource; (2) An ETC-based reactive power sharing control approach is proposed to achieve consensus of the DGs' in the MG; (3) A stability analysis is presented to guarantee the existence of the equilibrium point and freeness of Zeno solution; (4) A voltage droop slope tuning approach is proposed to compensate for voltage drops mismatch across feeders with the ETCP mechanism.
The remainder of this paper will be organized as: Section 2 will present the MAS-based MG structure; Section 3 will present the proposed ETCP; Section 4 will present the proposed power sharing strategy and voltage droop slope tuning method with the ETCP; Section 5 will conduct four case study analysis; Section 6 draws a conclusion of this paper.

MAS-Based Communication Network
In this paper, the MAS network is employed to establish communication between DGs. Generally, there are two types of topologies in the network, i.e., the ring communication network and the radial communication network. In this paper, the ring communication network is employed, as shown in Figure 1. In Figure 1, the controlled network consists of two layers, where the bottom layer is the MG network with DGs and local controllers, and the top layer is the MAS-based communication network. It is worth noticing that the ring communication network does not have to be identical to that of the MG structure, since the communication of DGs is established via their corresponding agents. Moreover, the agents in the communication network have to be communication for information exchange, which means that each agent has to be connected with at least one of its neighboring agents.
concept of ETCP has been extensively investigated recently among control society, it has never been applied to MG power sharing to the best of our knowledge. This paper proposes an ETCP based consensus control for reactive power sharing in MGs. On the basis of MAS, the communication strategy between agents of DGs is established with ETCP, and consensus of the DGs is achieved with the ETCP based reactive power sharing. The implementation of the ETCP is to save communication resource and alleviate the effect of time delay on system performance. A stability analysis is conducted to ensure that the consensus can be achieved. Moreover, the time-delay effect of communication network is incorporated in the consensus control of agents. The main contribution of this paper is given as follows: (1) An ETCP-based communication strategy among agents of DGs in MG is proposed to save communication resource; (2) An ETC-based reactive power sharing control approach is proposed to achieve consensus of the DGs' in the MG; (3) A stability analysis is presented to guarantee the existence of the equilibrium point and freeness of Zeno solution; (4) A voltage droop slope tuning approach is proposed to compensate for voltage drops mismatch across feeders with the ETCP mechanism.
The remainder of this paper will be organized as: Section 2 will present the MAS-based MG structure; Section 3 will present the proposed ETCP; Section 4 will present the proposed power sharing strategy and voltage droop slope tuning method with the ETCP; Section 5 will conduct four case study analysis; Section 6 draws a conclusion of this paper.

MAS-Based Communication Network
In this paper, the MAS network is employed to establish communication between DGs. Generally, there are two types of topologies in the network, i.e., the ring communication network and the radial communication network. In this paper, the ring communication network is employed, as shown in Figure 1. In Figure 1, the controlled network consists of two layers, where the bottom layer is the MG network with DGs and local controllers, and the top layer is the MAS-based communication network. It is worth noticing that the ring communication network does not have to be identical to that of the MG structure, since the communication of DGs is established via their corresponding agents. Moreover, the agents in the communication network have to be communication for information exchange, which means that each agent has to be connected with at least one of its neighboring agents.   Next, it is necessary to introduce some basic notations and concepts to describe the communication network based on the graph theory. We define a directed graph G = G(V, E), where V = {1, 2, . . . , N} refers to the set of N vertices, E ⊆ V × V refers to the edges of graph consist of ordered pairs of vertices (i, j). If (i, j) ∈ E, then vertex i is called an in-neighbor of vertex j, and j is the out-neighbor of i. The set of all the in-neighbors and out-neighbors of node i are given by The Laplacian matrix of G is defined as L = D − A, and it has the following properties: 1) σ(L) = {0, λ 2 , . . . , λ N }, and R{λ i } > 0 for all non-zero eigenvalues; 2) L1 N = 0 and there exists β ∈ R N which satisfies β T 1 N = 1 and β T L = 0; 3) G is a rooted graph if and only if L has only a zero eigenvalue; 4) if G is a rooted graph, then there exists matricesL ∈ R (N−1)×(N−1) , U ∈ R N×(N−1)

Conventional Droop Control
For an isolated microgrid, one of the key control missions is to command the DGs to share the load demand based on their power ratings. Hence, the basic principle of consensus based active and reactive power sharing is to maintain the ratios of shared powers and their ratings identical, namely: remain the same for individual DGs in MG, where P i and Q i are active and reactive power output of the i-th DG, P max i and Q max i are active and reactive power ratings of i-th DG. For the problem of active power sharing, the frequency droop control law is commonly employed, which is denoted by [25]: where ω i and V i are the obtained frequency and amplitude of the output voltage reference, ω d i and V d i are their references, P m i and Q m i are the measured active and reactive powers, P d i and Q d i are reference active and reactive powers, respectively; k P i and k Q i are the frequency and voltage droop coefficients. Based on the conventional consensus principle, the Q − V droop control law is updated as [26]: where χ denotes the constant weighting factors, k i denotes the feedback gain; N i denotes the set of the neighboring agents that has communication with agent i. It can be observed from Equation (5) that the consensus of agents requires knowledge of other agents, which requires communication between agents that are directly connected to each other.

Voltage and Reactive Power Dynamics
To establish the ETCP based reactive power sharing strategy in Sections 3 and 4, the voltage and reactive power dynamics of the inverters should be established. The inverters in MG can be treated as AC voltage sources, and the dynamics of inverter at DG i can be presented as [26]: where δ i is the phase angle; u δ i and u V i are control inputs; τ P i is the time constant of the filter. Neglecting the impact of phase angle dynamics on the reactive power flows, and considering that the Q − V droop control law in Equation (4) only uses reactive power measurement, Equation (6) can be reduced to: It has already defined that L is the Laplacian matrix of the communication network and we define the following matrices: T := diag(τ P i ), D := diag(1/χ i ), K := diag(k i ); and the following column vectors: where ⊗ is the Kronecker product. Then, the closed loop dynamics of MG can be written as"

Event Triggered Consensus Control
In conventional consensus based reactive power sharing schemes, agent i needs to monitor the reactive power flow of the local inverters Q i (t) and the neighboring inverters' Q l (t) in order to generate the control signal V i (t). The general practice is to employ local monitoring devices to calculate the reactive power and implement periodical signal transmission protocol to communicate with the neighboring nodes. Hence, the traditional communication protocol is based on fixed period. The selection of the sampling frequency 1/T directly impacts the control performance because the actual reactive power flow is continuous in time. Thus, higher sampling frequency induces better control performance while requires faster communication channel.
However, traditional communication protocols commence information deliver at fixed time instants, which is redundant under most circumstances. Recalling that the main objective of reactive power sharing is to make sure that the DGs contribute reactive powers proportional to their ratings, signal sampling and information transmission are only necessary when the reactive power outputs are deviated from the ideal status for certain level. Hence, the ETCP is proposed to determine the optimal communication time instant based on the predefined ETC. In the controller side of DGs, the reactive power output Q i (t) is measured and transmitted between neighboring agents. Define possible the time instants for information transmission as: Energies 2020, 13, 1152 6 of 24 The proposed control architecture is shown in Figure 2, where agent i is assisted with an augmented state variableQ m i to decide the time instants for information transmission.
are deviated from the ideal status for certain level. Hence, the ETCP is proposed to determine the optimal communication time instant based on the predefined ETC. In the controller side of DGs, the reactive power output ( ) i Q t is measured and transmitted between neighboring agents. Define possible the time instants for information transmission as: The proposed control architecture is shown in Figure 2, where agent i is assisted with an augmented state variable ˆm i Q to decide the time instants for information transmission.
where  P i is the time constant of the filter that is connected to the i-th DG, and the dynamics of the neighboring agents of i is given by: In order to reduce redundant communication between agents, the proposed control input is given by: In the proposed architecture, the augmented variableQ m i is employed to describe an unperturbed model of the reactive power of the power inverters when the power demand is stabilized before time t i k and it will be reset to the new value of Q m i when information transmission occurs. Q i,m j and Q i,m l are sets that store the all the transmitted information of in-neighbor and out-neighbor agents of agent i. The dynamics ofQ m i can then be written as: where τ P i is the time constant of the filter that is connected to the i-th DG, and the dynamics of the neighboring agents of i is given by: In order to reduce redundant communication between agents, the proposed control input is given by: The main difference of Equation (11) and Equation (4)-Equation (5) is that in Equation (12), the control input can make use of either the updated information from the neighboring agents, or the stored information of the neighboring agents in the previous triggering instant. For example, if t ∈ t i k , t i k+1 , Q i,m j (t) will remain to be the stored information in the previous triggering instant, namely, Q i,m j (t) = Q i,m j (t i k ); otherwise, Q i,m j (t) will be updated to the novel state, namely, With such mechanism, the event triggering principle is integrated into Equation (12). In such manner, the MG requires less communication among agents. The proposed triggering instants with the ETC is given as: and N k is a selectable integer to form the time horizon. In Equation (13), the basic principle of designing the ETC is that when the output power of DGs is well regulated, the error between the actual reactive power and the augmented state variable will not exceed the average error in between the past two consecutive nodes.

Stability Analysis
To analysis the stability of the controlled agents, we work with the errors of the augmented variable and the actual variable e i =Q m i − Q m i , and the dynamics of e i are given by: . . , Q m n and e = (e 1 , . . . , e n ) as the new state vector, and their dynamics can be written as: where L = D − A is the Laplacian matrix of the DGs' graph G, K 1 = −T −1 − L, R k = diag{r 1k , . . . , r Nk }, and r 1k = 1 if t i p = t k for p ≥ 0 or r 1k = 0 otherwise. Let a(t) = β T Q m , and notice that β = 1 N /N, it is easy to obtain . a(t) = −T −1 a(t). And let ρ(t) = Q m − 1 N a(t), it can be easily obtained that: .
Our mission is to ensure that ρ(t) is asymptotic bounded in two consecutive triggering instant, as the norm of ρ(t) can serve as the mismatch between Q m i andQ m i . Here we propose the following lemma: Proof: From Equation (16), it can be obtained that for all: It follows that: Notice: Energies 2020, 13, 1152 8 of 24 Hence, ∃K ≥ 1, and λ ≥ 0, such that: (20) which yields:

Zeno Freeness
The Zeno solution is a kind of phenomenon where there is an infinite number of triggering instant within finite time horizon. In the system of MG, if the Zeno solution exists, there has to be infinite sampling time instant to acquire the reactive power output of the DGs, which is impossible for practical implementation [27,28]. The existence of the Zeno solution leads to impractical triggering instants that can be implemented in physical systems. Hence, Zeno freeness is the precondition for ETCP design. Considering the fact that e i (t k ) = 0, we have: Recalling that e i (t) is lower bounded, i.e., e i (t) ≥ Γ > 0, we have: hence, we have: Thus, any time interval between two consecutive triggering instants is lower bounded, which suggests the freeness of the Zeno solution.

Adaptive Droop Coefficient Design
In a MG, the performance of reactive power can be impacted by the feeder impedance mismatch. The impedance installed in between the DG power source and the bus will decide the voltage drop of the feeder, and ultimately impact the reactive power sharing performance. Consider two DGs in a connected MG as shown in Figure 3, where taking the voltage at the point of common coupling (PCC) as the reference, the voltage drop is described by: Suppose that the first two DGs in Figure 3 have the same power ratings and the active and reactive powers are shared, then ∆V 1 = ∆V 2 , which indicates that δV 1 is the voltage drop mismatch in the feeders of the two DGs. The voltage drop mismatch will result in errors in reactive power sharing across different DG units. Hence, one solution to further enhance reactive power sharing performance is to eliminate Energies 2020, 13, 1152 9 of 24 the voltage drop imbalance term in Equation (25). Considering Equation (3), and adding an adaptive term in the droop coefficient and we have: where ∆k Q i = −δV 1 /∆Q i . It can be seen that by adding the extra term, the term δV 1 which determines the mismatch in voltage drop can be eliminated from Equation (26), thus the impact of impedance imbalance is diminished.
XQ RP V . Suppose that the first two DGs in Figure 3 have the same power ratings and the active and reactive powers are shared, V is the voltage drop mismatch in the feeders of the two DGs. The voltage drop mismatch will result in errors in reactive power sharing across different DG units. Hence, one solution to further enhance reactive power sharing performance is to eliminate the voltage drop imbalance term in Equation (25). Considering Equation (3), and adding an adaptive term in the droop coefficient and we have:  Figure 3. Structure of two DG units connected to a bus.

General Power Sharing Control Framework
Incorporating the ETCP proposed previously and the adaptive droop coefficient, the general power sharing control framework structure is shown in Figure 4. The typology of DG1, DG2 and DG3 shown in Figure 1 is taken as an example for illustration purpose. In Figure 4, the agent is responsible for establishing between neighboring DGs.

General Power Sharing Control Framework
Incorporating the ETCP proposed previously and the adaptive droop coefficient, the general power sharing control framework structure is shown in Figure 4. The typology of DG1, DG2 and DG3 shown in Figure 1 is taken as an example for illustration purpose. In Figure 4, the agent is responsible for establishing between neighboring DGs.
Energies 2020, 13, x FOR PEER REVIEW 10 of 24 Figure 4. General power sharing control framework structure In each agent, the storage device will collect and store the power output of the DG1 and the neighboring DGs in present and historical time instants. In the meantime, the stored power output data of the in-neighbors and out-neighbors of DG1, as well as the present reactive power of DG1 will serve as inputs for ETC Checking to determine the next communication instant. When the ETC is determined, the messenger will sent out a request for the neighboring agents for communication and the messengers in the other agents will execute the communication command to communicate with Agent 1. With the updated information from the other two DGs, the power sharing algorithm will be In each agent, the storage device will collect and store the power output of the DG1 and the neighboring DGs in present and historical time instants. In the meantime, the stored power output data of the in-neighbors and out-neighbors of DG1, as well as the present reactive power of DG1 will Energies 2020, 13, 1152 10 of 24 serve as inputs for ETC Checking to determine the next communication instant. When the ETC is determined, the messenger will sent out a request for the neighboring agents for communication and the messengers in the other agents will execute the communication command to communicate with Agent 1. With the updated information from the other two DGs, the power sharing algorithm will be updated with the adaptive droop gain coefficient. It is worth noticing that the communication between different agents is conducted with fiber-optical network. Hence, time delay caused by information delivery speed can be neglected.

Simulation
Simulation is conducted to verify the effectiveness and overall performance of the proposed approach. The MG topology is the same as that in [19] only except that there are 10 DGs in the MG, where the ring type communication network is employed. The reactive power ratings of the DGs range from 1 KVAr to 2.5 KVAr, and the communication frequency with the periodic communication is 400 Hz.

Case 1: Load Step Change
Firstly, it is essential to test the performance of the proposed method under load step change. The DGs are connected with different local loads ranging from 800 VAr to 2 KVAr. To show the improved performance of the proposed approach, the period communication (PC)-based distributed control model in [4] is selected for comparison purpose. Figures 5-10 show the simulation results of both methods under load step change. From time t = 0s to t = 1.0s, the DGs are connected with 55% of the total rated load; at instant t = 1.0s, the total load increases to 80% of the rated level. It can be seen from Figures 5 and 6 that both methods show similar behaviors in reactive power sharing, and consensus of the DGs can be achieved in the advent of load step change. Figures 7 and 8 show the control input with PC and ETCP. Obviously, when ETCP is adopted, the control input will be held to the same value in between two consecutive time instants until the ETC is satisfied. In this way, the communication between the neighboring agents is reduced to a certain level, as shown in Figure 9. Figure 10 compares the total numbers of communication with PC and ETCP. It can be figured out that the agents with PC require the same numbers of communication, while the numbers of communication with ETCP is diversified but much less than those of the PC. Hence, the effectiveness of the ETCP in communication reduction and performance maintenance is verified.

Case 2: Impact of Communication Time Delay
It is necessary to analyze the impact of communication time delay on the performance of the proposed method. It is assumed that time delays happen between agent 1 and agent 2 with delay values: 30ms   , 55ms   and 80ms   . The time delay happens when there is a load step

Case 2: Impact of Communication Time Delay
It is necessary to analyze the impact of communication time delay on the performance of the proposed method. It is assumed that time delays happen between agent 1 and agent 2 with delay values: 30ms   , 55ms   and 80ms   . The time delay happens when there is a load step

Case 2: Impact of Communication Time Delay
It is necessary to analyze the impact of communication time delay on the performance of the proposed method. It is assumed that time delays happen between agent 1 and agent 2 with delay values: τ = 30ms, τ = 55ms and τ = 80ms. The time delay happens when there is a load step change at time node t = 1.0s. Simulation results with the three time delays are shown in  It can be seen from Figure 11 that when the time delay happens, it takes the agents longer time to reach the new consensus state, and the time for convergence increases if the delay time becomes larger. Figures 12 and 13 show the control input with PC and ETCP with time delay τ = 80ms. Obviously, the control input lasts longer before converging to a stable value if there is time delay.     It can be seen from Figure 11 that when the time delay happens, it takes the agents longer time to reach the new consensus state, and the time for convergence increases if the delay time becomes larger. Figure 12 and Figure 13 show the control input with PC and ETCP with time delay 80ms   . Obviously, the control input lasts longer before converging to a stable value if there is time delay.

Case 3: Communication Link Failure
Communication failure between agents may happen in the operation of MGs, and it has an unexpected impact on the power sharing outcomes of the DGs. Hence, it is necessary to evaluate the impact of communication link failure on the performance of the proposed method. In this case, three types of communication link failure are assumed as shown in Figure 14. The three types of communication failure are typical and they can represent all the possible common failures in the ring topology.
The simulation result under the three communication failures is shown in Figure 15. In Figure  15, the communication failure happens at 0.18  t s and the communication failure is cleared at 0.80  t s . When type (a) communication failure happens, only agent 1 and 2 are directly impacted and their reactive power outputs experience minor fluctuation before they reach the consensus state. When the fault is cleared at 0.80  t s , their power output will again be impacted and they can get back to the consensus state fast. When type (b) failure happens, agent 1 will lose contact with agent 1 and agent 3. Without communication, DG1 will reach an independent state, as shown in Figure   Figure 13. Control input with ETCP with time delay τ = 80ms.

Case 3: Communication Link Failure
Communication failure between agents may happen in the operation of MGs, and it has an unexpected impact on the power sharing outcomes of the DGs. Hence, it is necessary to evaluate the impact of communication link failure on the performance of the proposed method. In this case, three types of communication link failure are assumed as shown in Figure 14. The three types of communication failure are typical and they can represent all the possible common failures in the ring topology.  The simulation result under the three communication failures is shown in Figure 15. In Figure 15, the communication failure happens at t = 0.18s and the communication failure is cleared at t = 0.80s. When type (a) communication failure happens, only agent 1 and 2 are directly impacted and their reactive power outputs experience minor fluctuation before they reach the consensus state. When the fault is cleared at t = 0.80s, their power output will again be impacted and they can get back to the consensus state fast. When type (b) failure happens, agent 1 will lose contact with agent 1 and agent 3. Without communication, DG1 will reach an independent state, as shown in Figure 15d. After the fault is cleared, DG1 will get back to the consensus state. When type (c) failure happens, agent 1 and 3 are isolated from the network and they share information with each other. Without communication with the rest of the agents, agent 1 and 3 reach their new state of consensus, as shown in Figure 15f, and they will return to the consensus state of the other agents when the fault is cleared.   Moreover, it can be observed in the bottom part of Figure 16 that if the agent is topologically farther from the failure point, it requires less communication with the neighbors, as its performance is less impacted by the failure.    Moreover, it can be observed in the bottom part of Figure 16 that if the agent is topologically farther from the failure point, it requires less communication with the neighbors, as its performance is less impacted by the failure. Moreover, it can be observed in the bottom part of Figure 16 that if the agent is topologically farther from the failure point, it requires less communication with the neighbors, as its performance is less impacted by the failure.

Case 4: Power Generation Fluctuation
As the power sources of DGs are non-conventional and stochastic, power generation fluctuation is inevitable and it can impact the reactive power control performance since the power sources become less predictable. Thus, it is necessary to test the performance of the proposed method under reactive power generation fluctuation. In this case, the DG source power is replaced by wind energy with the same reactive power level. Figure 17 to Figure 19 shows the simulation results of the proposed method and the PC-based reactive power sharing. Comparing Figure 17a-d, it can be figured out that with the ETCP approach, the DGs can converge to the consensus state in a faster manner. Figure 17e,f show the control input of the two methods. Comparing Figures 17f and 8 or Figure 13, it can be observed that the control input in this case has to be updated at a much higher frequency and the average time for a control signal to be held is largely shortened. This is caused by the fact that the control error is harder to be eliminated and the ETC will be easier fulfilled, as the power generation fluctuates and become less predictable. Figures 18 and 19  held is largely shortened. This is caused by the fact that the control error is harder to be eliminated and the ETC will be easier fulfilled, as the power generation fluctuates and become less predictable. Figure 18 and Figure 19 present the triggering instant and the total communication numbers, respectively.   Figure 19 shows that although the communication frequency among agents increases, the ETCP approach can still reduce the total communication effort while maintaining the performance.

Experimental Verification
To show the validity of the proposed method in the real environment, experiments are conducted. In this study, the experimental platform consists of five DGs with the same rated power of 20KVA. The system parameters can be found in [19]. The DGs have communication links between them with the ring topology and they are controlled by a central controller, as shown in Figure 20.   Figure 19 shows that although the communication frequency among agents increases, the ETCP approach can still reduce the total communication effort while maintaining the performance.

Experimental Verification
To show the validity of the proposed method in the real environment, experiments are conducted. In this study, the experimental platform consists of five DGs with the same rated power of 20KVA. The system parameters can be found in [19]. The DGs have communication links between them with the ring topology and they are controlled by a central controller, as shown in Figure 20.  Figure 19 shows that although the communication frequency among agents increases, the ETCP approach can still reduce the total communication effort while maintaining the performance.

Experimental Verification
To show the validity of the proposed method in the real environment, experiments are conducted. In this study, the experimental platform consists of five DGs with the same rated power of 20KVA. The system parameters can be found in [19].

Conclusion
This paper proposes an ETCP-based reactive power sharing approach for MGs with the consensus principle. A MAS-based ring network is established to form the communication between DGs. The ETCP aims to reduce the communication between neighboring DGs thus saving resources and enhance system reliability. A novel ETC is proposed to trigger exchange of information and a stability analysis is conducted to prove the existence of equilibrium point and freeness of the Zeno solution. Moreover, an adaptive droop gain is designed to reduce the impact of imbalanced feeder impedance. Four case studies are conducted to verify the effectiveness of the proposed method. The simulation results show that the proposed ETCP approach is capable of reducing the communication effort and maintain the power sharing performance. Moreover, the ETCP approach is adaptive to different operation scenarios by shifting its communication mode. It can be observed from Figure 21a,b that when the type (a) failure happens, the DGs can still reach consensus for power sharing as the communication between five DGs is still linked. From Figure 21c,d, it can be observed that if DG 1 is isolated from the communication link, it cannot reach consensus with the other four DGs, as there is no communication link between DG1 and the other DGs. Nevertheless, after the communication failure is cleared, DG1 can still reach the consensus state for reactive power sharing. Meanwhile, when the type (c) communication failure happens, i.e., two connected DGs are isolated from the communication network, two different consensus states can be achieved, as shown in Figure 21f.

Conclusions
This paper proposes an ETCP-based reactive power sharing approach for MGs with the consensus principle. A MAS-based ring network is established to form the communication between DGs. The ETCP aims to reduce the communication between neighboring DGs thus saving resources and enhance system reliability. A novel ETC is proposed to trigger exchange of information and a stability analysis is conducted to prove the existence of equilibrium point and freeness of the Zeno solution. Moreover, an adaptive droop gain is designed to reduce the impact of imbalanced feeder impedance. Four case studies are conducted to verify the effectiveness of the proposed method. The simulation results show that the proposed ETCP approach is capable of reducing the communication effort and maintain the power sharing performance. Moreover, the ETCP approach is adaptive to different operation scenarios by shifting its communication mode.