Next Article in Journal
Recommendation of Scientific Publications—A Real-Time Text Analysis and Publication Recommendation System
Next Article in Special Issue
Adaptive Inertia and Damping Coordination (AIDC) Control for Grid-Forming VSG to Improve Transient Stability
Previous Article in Journal
Impact of 3G and 4G Technology Performance on Customer Satisfaction in the Telecommunication Industry
Previous Article in Special Issue
Modeling and Analysis of Non-Linear Phenomena of Satellite Power System in Space Environment and Hazard-Risk Evaluations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability and Distributed Optimization for AC Microgrid Considering Line Losses and Time Delay

1
State Grid Hebei Electric Power Research Institute, Shijiazhuang 050021, China
2
NARI Technology Nanjing Control Systems Co., Ltd., Nanjing 210000, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(7), 1698; https://doi.org/10.3390/electronics12071698
Submission received: 22 March 2023 / Revised: 29 March 2023 / Accepted: 2 April 2023 / Published: 3 April 2023

Abstract

:
With the development of distributed renewable generations, a large number of distributed generations (DGs) are connected to the microgrid. Therefore, distributed cooperative algorithms are more suitable for optimal dispatch of the microgrid than centralized algorithms. This paper proposes a novel distributed cooperative control method for optimal dispatch of microgrids, considering line losses and time delay. First, the optimization model of the microgrid considering line losses is established, and optimality conditions are obtained. Second, a novel distributed optimization method considering line losses is proposed, where the primary control is to achieve optimal dispatch, and the secondary control is to achieve frequency regulation. Third, the stability of the system under time delay is analyzed, and the robust stability conditions are obtained. Finally, simulation results verify the the effectiveness of the proposed method.

1. Introduction

Economic dispatch (ED) and frequency regulation are important for the stable and economic operation of the power system [1,2]. Generally, there are three types of optimal dispatch methods, i.e., centralized [3,4,5,6,7,8,9,10,11], decentralized [1,2,12,13,14,15,16,17] and distributed optimization methods [18,19,20,21,22,23,24]. The centralized optimal dispatch usually has two processes (i.e., “decision” and “control”). In the first process, the central processing unit collects global information, solves optimization problems and produces the references about DG’s output voltage and power. The second process is to track the references by the PI controller. The main task of the centralized optimal dispatch problem is developing an algorithm to solve the optimization problems. Here, the optimization problems are usually formulated using global parameters, such as line impedances, flow limits, cost functions, and load parameters [3,4]. The centralized optimizations are usually based on the traditional optimization techniques, such as convex optimization methods [5,6,7,8] and heuristic optimization methods [9,10,11,12,13,14]. Due to the power low constraint, the ED problem is usually non-convex. To overcome this problem, some convex relaxation methods, such as the semi-definite programming [6] and second-order cone programming [8], are proposed. For the ED problem with more non-convex and stringent constraints, the heuristic optimization methods, such as the genetic algorithm [9], particle swarm optimization [10,11], the mine blast algorithm [12], the strawberry plant propagation algorithm [13] and the deep neural network approach [14], are proposed to find the solution of the ED problem. Moreover, two analytical methods are proposed to reduce the active and reactive power losses in [15,16]. For modern power systems with large amounts of renewable energy, an optimized solution for a renewable energy-based generation system is proposed to face a power shortfall and load shedding [17]. An optimal sizing and assessment method for an islanded renewable-energy-based generation system considering conventional dispatch methodologies is presented in [18]. A comparative analysis of peak load shaving strategies for an isolated microgrid using actual data is presented in [19]. More optimization techniques for hybrid microgrid systems can be seen in [20,21,22]. For the ED problem with centralized frameworks, the optimization models are usually detailed and accurate, so it usually provides the global or near-global optimal solution in the actual system. However, it depends highly on the intense communication and usually suffers from the single point of the failure problem, which increases the communication cost and reduces the reliability of the microgrid.
To reduce the communication cost for the ED problem, some decentralized approaches based on droop control are proposed. The biggest advantage of the decentralized approaches is that it just uses the local information and does not need communications [23,24,25,26,27,28]. Several decentralized methods based on the equal cost principle are proposed in [23,24,26], whose core idea is to make the cost of each distributed generation (DG) equal based on P-f droop control. Therefore, the output power of the expensive DG is small, while the cheaper DG produces more power, thus reducing the operation cost of the microgrid. In [25,27], nonlinear decentralized optimization approach is proposed based on polynomial approximation, whose main idea is selecting the optimal coefficients of the polynomial to achieve optimal dispatch. Generally, these methods can reduce the operation cost to a certain extent but cannot achieve global optimality. For this reason, several decentralized methods towards global optimal dispatch are proposed [1,28], whose core is the equal incremental cost principle (EICP). Here, incremental costs (i.e., the derivative of the cost function with respect to the DG’s output power) are subtly embedded into the P-f droop control. When the system achieves frequency synchronization, the incremental cost of each DG will be the same; thus, the optimal dispatch will be achieved according to the ECIP. Since the ECIP is only applied to the convex problem, reference [2] further studies under what conditions the global optimal dispatch can be realized in a decentralized manner for a microgrid. It is proved that if and only if the so-called optimal solution functions are all strictly monotonically increasing, the global optimal dispatch can be achieved by the nonlinear droop control in [2]. Compared with the centralized optimal dispatch, the decentralized method does not need to solve the optimization problems, which need the load’s real-time information. It only needs to make the incremental cost equal based on droop control. Therefore, decentralized optimization approaches are able to reduce the cost without communications and achieve plug-and-play. However, it is only suitable for the simplified optimization models. For example, the resistance of the cable is neglected, and the line loss is neglected. Moreover, decentralized optimization approaches are based on droop control, resulting in frequency deviation in the steady state.
The distributed optimal strategy, which only needs the neighbouring communication, is more suitable for the microgrid than the centralized method. Compared with the decentralized method, the distributed optimal strategy can achieve optimal dispatch and frequency regulation simultaneously. Several distributed consensus optimal methods [29,30,31,32,33,34,35,36,37,38,39,40] are proposed to solve the ED problem, such as the distributed projected gradient method [29], the distributed λ -consensus algorithm [30,31,32,33,34] and the alternating direction method of multipliers (ADMM) method [35]. However, these methods focus on solving the optimization problems in a distributed manner, so they needs the loads’ real-time information. Due to the presence of the line loss, the load information is not easy to obtain. In [36,37], the distributed secondary control methods, considering economic dispatch, are proposed. By making the incremental cost equal based on the distributed consensus control, the optimal dispatch will be achieved in the steady state. So, it does not need the load’s real-time information. Moreover, frequency regulation is also achieved. To achieve optimal dispatch and frequency regulation in finite time, two methods based on distributed finite time control are proposed in [38,39]. To reduce the communication burden, an economic dispatch method based on distributed event-triggered control is proposed in [40]. However, the works in [36,37,38,39,40] do not consider the effect of line loss. In a low-voltage microgrid, the cable’s resistance cannot be neglected, and the line loss will bring an error in optimal dispatch. Moreover, the cable’s resistance and time delay may lead to system instability, which has not been solved well.
In summary, the centralized methods are able to deal with the detailed and accurate economic dispatch model and provide the global optimal solution. However, it relies on high bandwidth communications, which are too expensive for the microgrid, and it suffers from the single point of the failure problem. The distributed optimization methods only need low bandwidth communications, which are suitable for the microgrid. However, existing distributed optimization methods are more suitable for the simple ED model. For example, the line loss is assumed as zero, and complex power flows are neglected, i.e., the assumptions in the existing distributed optimization methods are too strong. Moreover, the existing distributed optimal dispatch methods may have one or more of the following drawbacks.
(1) It needs the real-time information of the load, which is difficult to obtain.
(2) The line loss is not considered in optimal dispatch, which may cause deviation between the system operation point and the optimal solution. Moreover, the effect of cable resistance on the stability has not been considered.
(3) The optimal dispatch depends on communications, which will not be realized if some communication link fails such that the communication network does not have a spanning tree.
(4) The low bandwidth communication usually has a time delay, which may lead to instability.
This paper proposes a distributed cooperative control method for optimal dispatch considering line losses. The main contributions are the following.
1. A distributed cooperative control method is proposed to achieve optimal dispatch and frequency regulation. First, the optimization model considering line losses is established, and optimality conditions are obtained. Second, cost optimization and frequency regulation are implemented in the primary and secondary control, respectively. Therefore, the optimal dispatch can be achieved without communications, and only frequency recovery depends on communications.
2. The stability of the system considering the cable’s resistance and communication time delay is analyzed, and stability conditions are provided. First, the stability condition of the system with no communication is derived. Second, the stability condition of the system without time delay is obtained based on the singular perturbation theorem. Finally, an analytical stability condition for the system under time delay is provided, which easily to gives guideline for the system design.
Moreover, main innovations are highlighted below.
(1) The optimal dispatch algorithm does not depend on communications. The optimal (or sub-optimal) dispatch can be realized even if there is no communication.
(2) The proposed control scheme does not need the real-time information of the load.
(3) The proposed control scheme can realize optimal dispatch and frequency recovery simultaneously if the communication is normal.
The remainder of this paper is organized as follows: Section 2 introduces the optimization model for optimal dispatch considering line losses and related works. Section 3 describes the proposed distributed cooperative control scheme. Section 4 presents the stability analysis of the system. Case studies are presented in Section 5. Section 6 concludes the paper.

2. Related Works and Problem Formulations

In this section, the optimization problem for the ED considering line losses is introduced. Moreover, some related works and their drawbacks are presented, and the motivations of this paper are provided.

2.1. The Economic Dispatch Problem Considering Line Losses

Consider a microgrid with n dispatchable DGs and other undispatchable DGs; the operation cost function of the dispatchable DGs is usually given by [31]
f ( p ) = i = 1 n f i ( p i ) , p i = a i p i 2 + b i p i + c i
where p i and f i ( p i ) are the output power and operation cost function of the i-th DG, respectively, and a i , b i and c i are coefficients and both positive numbers. The main applications include data centers, ship power supply systems, etc. Then, the optimization model for the ED takes the following form
min p i f ( p ) s . t . i = 1 n p i = p l o a d + p l o s s , 0 p i p m a x , i
where p m a x , i is the maximal output power, p l o s s is the line loss, and p l o a d is the equivalent load power, which is equal to the total load power minus the unschedulable DG’s power. Then, the Lagrangian operator for the optimization model is given by
L ( p , λ ) = f ( p ) + λ ( p l o a d + p l o s s i = 1 n p i ) + i = 1 2 n μ i ϕ i
where λ is the Lagrangian multiplier about the equality constraint, ϕ i is the inequality constraint, and μ i is its Lagrangian multiplier. Then, the optimality conditions (i.e., KKT conditions) are given by
f 1 ( p 1 ) p 1 λ ( 1 p l o a d p 1 p l o s s p 1 ) = 0 f 1 ( p 2 ) p 2 λ ( 1 p l o a d p 2 p l o s s p 2 ) = 0 f 1 ( p n ) p n λ ( 1 p l o a d p n p l o s s p n ) = 0 p l o a d + p l o s s i = 1 n p i = 0
Usually, loads are connected to the grid through power electronics interfaces (i.e., point-of-load (POL) converters). Then, even if the input voltage of the POL converter changes, the output voltage of the POL converter will remain unchanged due to the regulation of the converter. Therefore, the load with the POL converter behaves as an instantaneous constant power load, whose power depends on the output power instead of the input voltage of the POL converter. Here, the load is assumed as a constant power load, i.e., p l o a d p i = 0 . It is highlighted that p l o a d may vary with time but not with p i . Since p l o a d p i = 0 , the optimality conditions in (4) becomes
f 1 ( p 1 ) p 1 λ ( 1 p l o s s p 1 ) = 0 f 2 ( p 2 ) p 2 λ ( 1 p l o s s p 2 ) = 0 f n ( p n ) p n λ ( 1 p l o s s p n ) = 0 p l o a d + p l o s s i = 1 n p i = 0
Let λ i = ( 1 p l o s s p i ) 1 f 1 ( p i ) p i ; the optimal solution about p i can be obtained by the following optimality conditions
λ 1 = λ 2 = = λ n p l o a d + p l o s s i = 1 n p i = 0
Let p * denote the solution of (5). Clearly, p * is unique.

2.2. The Existing Distributed Optimal Dispatch Approaches

For the ED problem in (2), the core task is to make the system operation point satisfy the optimality conditions in (6) through distributed control. There are mainly two types of methods. The first is to solve (5) using a distributed consensus algorithm and then control the DG’s output power to track p i * [31,32,33,41]. The second method does not solve (5) directly, and it uses the distributed consensus control to make λ 1 = λ 2 = = λ n in the steady state [36]. Because the first constraint in (1) is a physical constraint (i.e., it always holds), the system operation point coincides with p * when the system achieves steady state. Thus, the optimal dispatch of the microgrid is realized.
The core algorithm of the first method is briefly summarized below.
λ i ( k + 1 ) = j = 1 n a i j λ i ( k ) + k i ( i = 1 n p i ( k ) p l o a d + p l o s s ( k ) ) λ i ( k ) = ( 1 p l o s s p i ( k ) ) 1 ( 2 a i p i ( k ) + b i )
where a i j > 0 if there is a communication link between the i-th and j-th DG and a i j = 0 otherwise. Moreover, a i j = a j i and j = 1 n a i j = 1 . According to results in [21], p i ( k ) will converge to p * . Clearly, the algorithm in (7) needs the load real-time information, which is usually difficult to obtain.
For the second method, it usually assumes that the cable resistance is zero, thus, p l o s s p n = 0 . Then, a distributed λ -consensus control method is proposed in [36], whose mathematical expression is briefly given by
θ ˙ i = ω i τ i ω ˙ i = ω * ω k i ( p i P i ) P ˙ i = κ ( f i ( p i ) p i μ i ) γ ( w w * ) μ ˙ i = κ ( p i P i ) α j = 1 n a i j ( μ i μ j ) β j = 1 n a i j ( μ i μ j ) d t
When the system achieves the steady state, (9) holds
f 1 ( p 1 ) p 1 = f 2 ( p 2 ) p 2 = = f n ( p n ) p n
Then, the system equilibrium coincides with the optimal solution p * , i.e., the optimal dispatch is realized. Here, the λ -consensus algorithm is embedded into the frequency control scheme.
Remark 1. 
Compared with the method in [31,32,33,34,41], it does not need the real-time information. However, the order of the control algorithm in [36] is high (the system in (8) is a 5-order system), which will increase the difficulty of stability analysis. Moreover, the λ-consensus algorithm depends on communications; the global optimal dispatch will not be realized if part of the communication link fails such that the communication network does not have a spanning tree. (The communication network has a spanning tree if there always exists a communication path connection for any two nodes [42].)

2.3. Motivations of This Paper

This paper investigates the ED problem of the microgrid considering line losses and communication delay. Specifically, we propose a distributed cooperative control method for optimal dispatch which has the following advantages.
(1) The optimal dispatch algorithm does not depend on communications. The optimal (or sub-optimal) dispatch can be realized even if there is no communication.
(2) The proposed control scheme does not need the real-time information of the load.
(3) The proposed control scheme can realize optimal dispatch and frequency recovery simultaneously if the communication is normal.

3. The Proposed Distributed Cooperative Control Method for Optimal Dispatch Considering Line Losses

3.1. The Optimality Conditions of the ED Problem Considering Line Losses

In this paper, the equivalent model of the microgrid is presented in Figure 1. There are n dispatchable DGs; all the loads and undispatchable DGs are equivalent as an instantaneous constant power load [43,44,45]. Moreover, the reactive power of the load is assumed as zero. Let p l o a d denote the active power of the load. Let V e j θ i , V e j θ 2 , , V e j θ n denote the voltages of the DGs, and X 1 e j α 1 , X 2 e j α 2 , , X n e j α n denote the cable’s impedance, where V, α i and X i are positive constant scalars. Let V L e j θ L denote the load voltage and P be the active power of the load.
The complex power of the i-th DG is given by
s i = p i + j q i = V e j θ i ( V e j θ i V L e j θ L X i e j α ) = V ( V e j α V L e j ( θ i θ L + α i ) X i )
From (10), the DG’s active power is obtained as
p i = V 2 X i c o s α i V V L X i c o s ( θ i θ L + α i )
Likewise, the complex power of the load is given by
s L = p l o a d + j q l o a d = V L e j θ L i = 1 n V e j θ i V L e j θ L X i e j α i = V L i = 1 n V e j ( θ L θ i + α i ) V L e j α i X i
Then, the power balance equation of the load is obtained as
i = 1 n ( V V L X i c o s ( α i ( θ i θ L ) ) V L 2 X i c o s α i ) = p l o a d V L i = 1 n ( V L X i s i n α i V X i s i n ( α i ( θ i θ L ) ) = 0
Then, the total line loss is obtained as
p l o s s = i = 1 n p i p l o a d = i = 1 n ( V 2 X i c o s α i V V L X i c o s ( θ i θ L + α i ) ) i = 1 n ( V V L X i c o s ( α i ( θ i θ L ) ) V L 2 X i c o s α i ) = i = 1 n c o s α i X i ( V 2 + V L 2 V V L c o s ( θ i θ L ) )
Usually, | θ i θ L | is very small. Then, we will derive the approximate expression of p l o s s p i by the following assumptions
s i n ( θ i θ L ) θ i θ L , c o s ( θ i θ L ) 1
Under the assumptions in (15), we have
p i = V ( V V L ) X i c o s α i + s i n α i V V L X i ( θ i θ L ) p l o s s = i = 1 n c o s α i X i ( V V L ) 2 i = 1 n ( V L X i s i n α i V X i ( s i n α i ( θ i θ L ) c o s α i ) ) = 0
From the first equation in (16), we have
θ i θ L = ( V V L X i s i n α i ) 1 ( p i V ( V V L ) X i c o s α i )
Substituting (17) into the third equation in (16), we obtain
( i = 1 n s i n α i X i ) ( V L V ) V L + i = 1 n c o t α i p i + ( i = 1 n c o s 2 α i X i s i n α i ) ( V L V ) V = 0
From (18), (19) is derived
( i = 1 n 1 X i s i n α i V V V L i = 1 n s i n α i X i ) ( V L V ) 2 = i = 1 n c o t α i p i
Then, we obtain
p l o s s ϵ i = 1 n c o s α i X i i = 1 n 1 X i s i n α i ϵ i = 1 n s i n α i X i i = 1 n c o t α i p i
where ϵ = V V L , m i n V which is the largest acceptable voltage deviation ratio. Then, the approximate expression of p l o s s p i is given by
p l o s s p i = β c o t α i , β = ϵ i = 1 n c o s α i X i i = 1 n 1 X i s i n α i ϵ i = 1 n s i n α i X i
Optimality Conditions. Therefore, by invoking the result in (5), the optimality conditions for the economic problem considering line losses are obtained as
1 1 β c o t α 1 f 1 ( p 1 ) p 1 = 1 1 β c o t α 2 f 2 ( p 2 ) p 2 = = 1 1 β c o t α n f n ( p n ) p n
Note that the optimization problem in (2) is convex since (20) holds. Then, if and only if the system operation point satisfies the optimality conditions in (22), the optimal dispatch is achieved.

3.2. The Proposed Distributed Cooperative Control Method

In this section, we will propose a distributed cooperative control method to achieve optimal dispatch and frequency regulation.
The proposed distributed cooperative control consists of two layers, namely the primary control and the secondary control. The control block diagram of the proposed method is in Figure 2. The primary control is designed as
θ ˙ i = ω * m ( 1 β c o t α i ) 1 f i ( p i ) p i + x i
where m is the coefficient to keep the frequency within the acceptable range, x i is the second frequency recovery item, and x i is designed as
x ˙ i = d i = 1 n a i j ( x i x j ) + d ( ω * θ ˙ i )
where d is a positive scalar, a i j = 1 if there is a communication link between DG i and j, and a i j = 0 otherwise. Then, the compact form of the system dynamics is given by
θ ˙ = ω * 1 n m K f ( p ) p + x x ˙ = d ( L x + θ ˙ ω * 1 n )
where k i = ( 1 β c o t α i ) 1 ; K = d i a g k i ; 1 n = 1 1 1 T ; x and θ are the vectors of x i and θ i , respectively; L is the Laplacian matrix of the communication network, whose off-diagonal element is a i j ; and the i-th diagonal is j = 1 n a i j . The communication network has a spanning tree if there always exists a communication path connection for any two nodes.
Since communication failures happen sometimes, which may have a negative effect on the optimal dispatch, next, we analyze the steady state of the system when the communication is normal and fails completely.
Steady-State Analysis under Normal Communication. It is noted that the system can reach the steady state only when the system frequency is synchronized. Then, when the system reaches the steady state, we have
θ ˙ 1 = θ ˙ 2 = = θ ˙ n L x + ω * 1 n θ ˙ = 0 n
If we multiply the left by 1 n T , the second equation in (26) becomes
n ω * = 1 n T θ ˙
By invoking the results in the first equation in (26), we have
θ ˙ 1 = θ ˙ 2 = = θ ˙ n = ω *
Then, the second equation in (26) becomes
L x = 0 n
According to graph theory, (30) holds if and only if the communication network has a spanning tree
x 1 = x 2 = = x n
Then, the following is obtained
K f ( p ) p = x m
The result in (31) indicates that (22) holds, i.e., the optimal dispatch is realized.
Remark 2. 
The results show that even if some communications fail, optimal dispatch and frequency recovery can be achieved as long as the communication network has a spanning tree.
Steady-State Analysis when the Communication Fails Completely. When the communication fails completely (i.e., the communication does not have a spanning tree), x i will be reset as zero. When the system reaches the steady state, the following is obtained
K f ( p ) p = ω * 1 n θ ˙ m
By invoking the first equation in (26), (32) indicates that (22) holds, i.e., optimal dispatch is realized.

3.3. Comparative Analysis

In the proposed method, the optimal dispatch method is implemented in the primary control, which is based on the droop control. When the system frequency is synchronized, the optimal dispatch is achieved. Comparing with the method in [36], the optimal dispatch in the proposed method does not depend on the communication. Moreover, the proposed method is simpler than the method in (8). Comparing with the method in [29,30,31,32,33], the proposed method does not need the real-time load information. Comparing with [37,38], the proposed method has considered the impact of line losses; therefore, it may have better performance.
Remark 3. 
The critical contributions of this paper are the following. First, the line losses are considered in the optimization model, and optimality conditions are derived based on Lagrange’ multiplier method. Second, the cost optimization and frequency regulation are implemented in the primary and secondary control, respectively. Therefore, the optimal dispatch can be achieved without communications, and only frequency recovery depends on communications. Third, the stability of the system considering the cable’s resistance and communication time delay is analyzed, and stability conditions are provided.

4. Stability Analysis of the System under the Proposed Method

If the system is stable, the global optimal dispatch will be realized. However, the time delay and the cable’s resistances may lead to system instability. Next, we will analyze the system when it has no communication, the communication without delay and the communication with delay.

4.1. Stability Analysis of the System without Communications

When the system has no communication, x = 0 n . Considering that
f ( p ) p = 2 A p + b
where A = d i a g a i and b = b 1 b 2 b n . Then, the dynamics of the DGs are given by
θ ˙ = ω * 1 n m K ( 2 A p + b )
By neglecting the dynamics of the v L , the small-signal model of (34) is
Δ θ ˙ = 2 m K A ( M 1 Δ θ M 2 θ L )
where M 1 = d i a g V V L X i s i n ( α i + θ i * θ L * ) , M 2 = M 1 1 n , and θ i * θ L * is the phase difference at the steady state. The
Δ θ L = M 3 Δ θ , M 3 = ( i = 1 n V V L X i s i n ( α i ( θ i * θ L * ) ) ) 1 1 n T d i a g V V L X i s i n ( α i ( θ i * θ L * ) )
Then, (35) becomes
Δ θ ˙ = 2 m K A M 4 Δ θ ˙ , M 4 = M 1 M 2 M 3
Then, the system in (34) is stable if K A M 4 has only one zero eigenvalue and the real parts of other eigenvalues are positive. The presence of the simple zero eigenvalue corresponds to the rotational invariance of the system [46]. The main results follow.
Theorem 1. 
The system in (34) is stable if there exists a positive definite matrix P such that P K A M 4 + M 4 T K A P is a positive semi-definite matrix and has a simple zero eigenvalue.
Proof. 
According to Lyapunov’s inertia theorem [47], if there exists a positive definite matrix P such that P K A M 4 + M 4 T K A P is a positive semi-definite matrix and has a simple zero eigenvalue, then the real part of the eigenvalue of K A M 4 has a non-negative part. Moreover, the Jacobian matrix must have a simple zero eigenvalue due to its rotational invariance. Then, Theorem 1 is proved. □
Usually, | θ i θ L | is very small. Then, we assume θ i θ L = 0 , and M 4 becomes
M 4 = d i a g V V L X i s i n α i ( i = 1 n V V L X i s i n α i ) 1 d i a g V V L X i s i n α i 1 n 1 n T d i a g V V L X i s i n α i
which is a Schur complement of the following positive semi-definite matrix with a simple zero eigenvalue
M 5 = d i a g V V L X i s i n α i d i a g V V L X i s i n α i 1 n 1 n T d i a g V V L X i s i n α i i = 1 n V V L X i s i n α i
Therefore, the system is stable if the phase difference | θ i θ L | is small enough. In summary, the system without communication is stable if Theorem 1 holds.

4.2. Stability Analysis of the System without Communication Delay

When the communication is normal and has no time delay, the system dynamics are given by
θ ˙ = ω * 1 n m K f ( p ) p + x x ˙ = d ( L + I ) x d m K f ( p ) p
Then, the small-signal model of the system in (40) is obtained as
Δ θ ˙ Δ x ˙ = 2 m K A M 4 I 2 d m K A M 4 d ( L + I ) Δ θ Δ x
Next, we will derive the stability condition based on the singular perturbation theorem [48]. The main results follow.
Theorem 2. 
Assume the condition in Theorem 1 holds. Then, there is a d * such that the system in (40) is stable when 0 < d d * .
Proof. 
Assume d is small enough.Then, the system in (41) takes the following form
d Δ θ ˙ Δ x ˙ = d 2 m K A M 4 I 2 m K A M 4 ( L + I ) Δ θ Δ x
which is a singular perturbation system. According to Theorem 11.4 in [48], the system is stable if the bound-layer system and the reduced-order system are both stable.
In fact, the bound-layer system (i.e., the fast subsystem ) is the same as the system in (37). According to Theorem 1, it is stable if M 4 + M 4 T is a positive semi-definite matrix and has a simple zero eigenvalue. The reduced-order system (i.e., the slow system) is given by
Δ x ˙ = L Δ x
It is easy to find that the reduced-order system is stable. Therefore, the system in (40) is stable if the conditions in Theorem 2 hold. The proof is accomplished. □
Remark 4. 
In this part, the stability analysis is carried out based on the singular perturbation theorem. If the bound-layer system and the reduced-order system are both stable, there is d * such that the system is stable if 0 < d d * . However, how do we compute the critical value d * ? In fact, there are mainly two methods. The first method is presented in the proof of Theorem 11.4 in [48]. The second is the numerical method such as the root locus method.

4.3. Stability Analysis of the System with Communication Delay

In a distributed control framework, the low-bandwidth neighbor communication is usually used. Therefore, the time delay usually occurs. Next, we will derive the stability conditions of the system under time delay.
The small-signal model of the system under time delay is given by
d Δ θ ˙ ( t ) Δ x ˙ ( t ) = d 2 m K A M 4 I 2 m K A M 4 I Δ θ ( t ) Δ x ( t ) d O L x ( t τ )
where τ is the time delay. It is noted that only state variables that need to be communicated are delayed. The main results follow.
Theorem 3. 
Assume the condition in Theorem 1 holds, and 0 < d d * ( d * is defined in Theorem 2). Then, the system with delay is stable if
τ < π 2 d λ m a x ( L )
Proof. 
Since d is small, the system with delay takes the form in (44), which is also a singular perturbation system. Moreover, the bound-layer system is the same as (37), and the reduced-order system is given by
Δ x ( t ) ˙ = L Δ x ( t τ )
Then, according to the result in [42], the system in (46) is stable if (45) holds. □

5. Simulations

To verify the effectiveness of the proposed distributed cooperative control method, the simulation model of an AC microgrid containing four DGs and one load is established based on Matlab/Simulink. The topology is a star which is shown in Figure 1. DGs are modeled as controlled voltage sources, and the dynamics of the filters of the converters are neglected. Each DG is under the proposed distributed cooperative control method. Cables are resistive–inductive lines, and the load is a constant power load. Specific parameters follow.
Physical Parameters. The voltage amplitude of the DG is designed as V = 220 V, and all DGs have the same voltage amplitude. Cable impedances are X 1 e j α 1 = 5 e j π 3 Ω , X 2 e j α 2 = 2 e j π 6 Ω , X 3 e j α 3 = 5 e j π 3 Ω and X 4 e j α 4 = 4 e j π 6 Ω . The reactive power of the load is 0, and the active power of the load is designed as p l o a d = 2 kW at 0 < t 5 s, p l o a d = 2.5 kW at 5 < t 10 s, p l o a d = 4 kW at 10 < t 15 s and p l o a d = 5.5 kW at 15 < t s. The parameters of the cost functions are a 1 = 0.01 , b 1 = 40 , a 2 = 0.02 , b 2 = 40 , a 3 = 0.01 , b 3 = 10 , a 4 = 0.04 , b 4 = 20 , c 1 = c 2 = c 3 = c 4 = 0 .
Control Parameters. The Laplacian matrix of the communication network is designed as
L = 2 1 0 1 1 2 1 0 0 1 2 1 1 0 1 2
Assume the ϵ = 0.1 . Then, K is obtained as k 1 = 1.27 , k 2 = 1.04 , k 3 = 1.27 , k 4 = 1.04 , K = 1.27 1.04 1.27 1.04 . d = 5 and m = 0.01 .

5.1. Stability Test of the System under the Proposed Method

To test the proposed adaptive protection scheme, the following three cases are designed.
Case 1. The communication is normal and has no time delay.
Case 2. The communication is normal but has a time delay and τ = 0.06 s.
Case 3. The communication is normal but has a time delay, and τ = 0.13 s at 0 < t 5 s. The communication is deprecated when t > 5 s.
Case 4. The communication is normal and has no time delay. The fourth DG starts to work at t = 5 s and stops working at t = 15 s, while the other DGs are normal.
Stability Analysis for Cases 1–3. According to Theorems 1 and 2, if there exists a positive definite matrix P such that P K A M 4 + M 4 T K A P is a positive semi-definite matrix and has a simple zero eigenvalue, the system in Case 1 is stable if d is sufficiently small. By calculations, the second small eigenvalue of K A M 4 is 198.0, 197.2, 193.2 and 187.8 with the load changes. Therefore, the system with no communication is stable, and the system in Case 1 is stable if d is sufficiently small. By calculations, d * is obtained as d * = 43.5 . Since d = 5 < d * = 43.5 , therefore, the system in Case 1 will be stable. According to Theorem 3, the system is stable if τ < π 2 d λ m a x ( L ) = π / 40 = 0.0785 . Therefore, the system in Case 2 will be stable. For the system in Case 3, the system may be unstable when 0 < t < 5 s since τ = 0.13 > 0.0785 . However, when t > 5 s, the communication is deprecated, and the system will be stable. Meanwhile, the optimal dispatch is realized, and only the frequency recovery cannot be achieved.
Plug-and-play capability analysis in Case 4. In the proposed method, only the control parameter β depends on the cable impedances of the whole system. When a DG joins or exits, we only need to update the value of β . Then, the optimal dispatch and frequency regulation will be realized. In Case 4, the fourth DG joins at t = 5 s. Then, β should change from 1.17 to 1.22 . Likewise, the fourth DG exists at t = 15 s, and β should change from 1.22 to 1.17 .
Reviews about Simulation Results. Simulation results of Cases 1, 2 and 3 are presented in Figure 3, Figure 4 and Figure 5. Simulation results about the total line loss (i.e., the difference between the total power demanded and the total power dispatched) and the total cost is shown in Figure 6. Results in Figure 3 and Figure 4 show that the system is stable, which verifies the correctness of the stability results in Theorems 2 and 3. Results in Figure 3c and Figure 4c show that λ i is synchronized, and the frequency is regulated to 50 Hz, which verifies that the proposed method can achieve optimal dispatch and frequency recovery. In Case 3, due to the time delay, the system is unstable. When the communication is deprecated, the system is stable. Moreover, results in Figure 5c show that λ i ( λ i = k i f i ( p i ) p i ) is synchronized after the communication with a heavy delay is deprecated, which verifies that the optimal dispatch in the proposed method does not depend on the communication.
In Case 1 and Case 2, the communication is normal (it may have a slight delay), so the frequency is regulated to 50Hz due to the regulation of the secondary control. In Case 3, communication failure occurs at t = 5 s, and there is no communication when t > 5 s. So, frequency recovery is not achieved, and lambda consensus is achieved, i.e., optimal dispatch is realized. In Case 3, the communication is normal but has a time delay (0.13 s) at 0 < t < 5 s. When t = 5 s, communication failure occurs, and the communication is deprecated when t > 5 s. Simulation results in Figure 4b and Figure 5b show that the system is stable, and optimal dispatch is achieved when t > 5 s (i.e., the communication is deprecated). Therefore, the simulation results verify that the proposed method can achieve optimal dispatch without communications.
It is highlighted that the active power mismatch (i.e., the difference between the total power demanded and the total power dispatched) is the line loss, whose mathematical expression is i = 1 n I i 2 X i c o s α i , where I i is the output current of the i-th DG. When the power of the load increases, the output active power and output current will increase. Therefore, the line loss will increase if the load or λ i increases. Due to the line loss, the total power dispatched is always larger than the total power demanded, i.e., the active power mismatch always exists. When the line is purely inductive or the line resistance is very small, i.e., α i is equal or close to π 2 , the line loss is small, and the active power mismatch is near 0. This paper mainly considers the optimal dispatch of the microgrid with line losses (i.e., the line resistance is large). In the tested microgrid, the line resistances are large, X 1 c o s α 1 = 2.5 Ω , X 2 c o s α 2 = 1.732 Ω , X 3 c o s α 3 = 2.5 Ω , X 4 c o s α 4 = 3.464 Ω , and the output currents are 6.39 A, 4.90 A, 13.95 A and 3.59 A, respectively. So, when t > 15 s, the line loss in Figure 6a is 674.82 W. In fact, the total power dispatched (6174.82 W) = the total power demanded (5.5 kW) + the line loss (674.82 W). Therefore, the active load demand is completely fulfilled under the proposed method.
In Case 4, the fourth DG is out of service when 0 < t < 5 s and 15 < t < 20 s, so the output power p 4 is zero during this time, which is shown in Figure 7a. For the value of λ 4 when the fourth DG is out of service, on the one hand, the incremental cost (lambda) is derived by λ 4 = k 4 f 4 ( p 4 ) p 4 = k 4 ( 2 a 4 p 4 + b 4 ) , so λ 4 = k 4 b 4 = 20.8 when p 4 = 0 , which is shown in Figure 7b. On the other hand, once a DG is out of service, its cost is always 0, so the incremental cost should be 0. In fact, the incremental cost of the DG that stops working can be 20.8, 0 or any other number because once a DG is out of service, it will not communicate with other DGs, and the information of the incremental cost will not be sent to other DGs. That is, the value of this incremental cost does not participate in any calculations, and we only control three other DGs by the proposed method to achieve optimal dispatch. When the fourth DG operates normally, the incremental cost ( λ 4 ) should be λ 4 = k 4 f 4 ( p 4 ) p 4 . Therefore, for the consistency of the expression of λ 4 , we take λ 4 = k 4 ( 2 a 4 p 4 + b 4 ) when p 4 = 0 . So, when the fourth DG is out of service, its incremental cost is 20.8 instead of 0 in Figure 7b.
In Figure 7d, it is noted that when a DG is out of service, it will not contribute towards the total cost. So, the total cost in Case 4 is i = 1 4 f i ( p i ) when 5 t 15 s and i = 1 3 f i ( p i ) when 0 < t < 5 s and 15 < t < 20 s. Case 4 and Case 2 are the same when 5 t 15 s, and Case 4 lacks a cheaper DG (i.e., the fourth DG) when 0 < t < 5 s and 15 < t < 20 s. Therefore, the total cost in Case 4 (i.e., i = 1 3 f i ( p i ) ) is larger than the total cost in Case 2 when 0 < t < 5 s and 15 < t < 20 s, which is shown in Figure 6b and Figure 7d.
The fourth DG joins at t = 5 s and exists at t = 15 s. Figure 7a shows that the system can operate normally. Moreover, the λ c o n s e n s u s is always realized, which shows that the proposed method can achieve plug-and-play.

5.2. Compared with the Existing Method in [36]

Compared with the existing methods, the biggest advantage of the proposed method is that the optimal dispatch does not depend on the communication. Moreover, the existing method in [29,30,31,32,33] needs real-time information, which increases the cost and is difficult to obtain. The method in [36] does not need real-time load information, but it does not consider the effect of the cable resistance, which may bring an error in optimal dispatch. The comparison results between the proposed method and the method in [36] are presented in Table 1, which shows that the operation cost f ( p ) of the system under the proposed method is lower than the system under the method in [36]. The operation cost curves of the proposed method and the existing method in [36] are provided in Figure 8. It is shown that the proposed method has a lower operation cost.

5.3. Discussions about the Performance of the Proposed Method under Parameter Uncertainties

One of the advantages of the proposed method does not need the information of the load, which implies that the proposed method is strongly robust under load uncertainties. In Cases 1–3, the load changes over time. However, the results in Figure 6 show that λ i -consensus is realized (i.e., optimal dispatch is achieved) even if the load is time-varying. On the other hand, the parameter matrix K depends on the cable impedances, especially the ratio R / X . If the cable impedances are uncertain, these deviations may have a non-negligible negative impact on optimal dispatch. This is a defect of the proposed method, and we will investigate and try to address it in future work.

6. Conclusions

In this paper, a novel distributed cooperative control method is proposed, which can achieve optimal dispatch and frequency regulation at the same time. Specifically, when communication is normal, optimal dispatch and frequency regulation can be realized simultaneously. Even if all the communication fails, the optimal dispatch is still realized. Moreover, the stability conditions of the system considering the effect of the resistance and time delay are derived. The simulation results verify the effectiveness of the proposed method. In future work, we will investigate the optimal dispatch scheme for the system with a meshed high R / X ratio network and improve the robustness against the uncertainties of cable impedances.

Author Contributions

S.Z. and L.W. conceived the main idea and wrote and revised the manuscript; T.L., Z.C., X.H. and J.H. gave some useful suggestions to the manuscript; Z.L. provides some mathematical techniques. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. 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] [Green Version]
  2. Liu, Z.; Su, M.; Sun, Y.; Li, L.; Han, H.; Zhang, X.; Zheng, M. Optimal criterion and global/sub-optimal control schemes of decentralized economical dispatch for AC microgrid. Int. J. Electr. Power Energy Syst. 2019, 104, 38–42. [Google Scholar] [CrossRef]
  3. Low, S.H.; Lapsley, D.E. Optimization flow control. I. Basic algorithm and convergence. IEEE/ACM Trans. Netw. 1999, 7, 861–874. [Google Scholar] [CrossRef] [Green Version]
  4. Lavaei, J.; Low, S.H. Zero duality gap in optimal power flow problem. IEEE Trans. Power Syst. 2011, 27, 92–107. [Google Scholar] [CrossRef] [Green Version]
  5. Halilbašić, L.; Pinson, P.; Chatzivasileiadis, S. Convex relaxations and approximations of chance-constrained AC-OPF problems. IEEE Trans. Power Syst. 2018, 34, 1459–1470. [Google Scholar] [CrossRef] [Green Version]
  6. Wang, C.; Cui, B.; Wang, Z.; Gu, C. SDP-based optimal power flow with steady-state voltage stability constraints. IEEE Trans. Smart Grid 2018, 10, 4637–4647. [Google Scholar] [CrossRef]
  7. Sojoudi, S.; Fattahi, S.; Lavaei, J. Convexification of generalized network flow problem. Math. Program. 2019, 173, 353–391. [Google Scholar] [CrossRef]
  8. Cui, B.; Sun, X.A. A new voltage stability-constrained optimal power-flow model: Sufficient condition, SOCP representation, and relaxation. IEEE Trans. Power Syst. 2018, 33, 5092–5102. [Google Scholar] [CrossRef] [Green Version]
  9. Bakirtzis, A.G.; Biskas, P.N.; Zoumas, C.E.; Petridis, V. Optimal power flow by enhanced genetic algorithm. IEEE Trans. Power Syst. 2002, 17, 229–236. [Google Scholar] [CrossRef]
  10. Gaing, Z.L. Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans. Power Syst. 2003, 18, 1187–1195. [Google Scholar] [CrossRef]
  11. Bilal, M.; Shahzad, M.; Arif, M.; Ullah, B.; Hisham, S.B.; Ali, S.S.A. Annual cost and loss minimization in a radial distribution network by capacitor allocation using pso. Appl. Sci. 2021, 11, 11840. [Google Scholar] [CrossRef]
  12. Shahzad, M.; Shafiullah, Q.; Akram, W.; Arif, M.; Ullah, B. Reactive power support in radial distribution network using mine blast algorithm. Elektron. Elektrotechnika 2021, 27, 33–40. [Google Scholar] [CrossRef]
  13. Shahzad, M.; Akram, W.; Arif, M.; Khan, U.; Ullah, B. Optimal siting and sizing of distributed generators by strawberry plant propagation algorithm. Energies 2021, 14, 1744. [Google Scholar] [CrossRef]
  14. Pan, X.; Chen, M.; Zhao, T.; Low, S.H. DeepOPF: A feasibility-optimized deep neural network approach for AC optimal power flow problems. arXiv 2022, arXiv:2007.01002. [Google Scholar] [CrossRef]
  15. Shahzad, M.; Ahmad, I.; Gawlik, W.; Palensky, P. Active power loss minimization in radial distribution networks with analytical method of simultaneous optimal DG sizing. In Proceedings of the 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan, 14–17 March 2016; pp. 470–475. [Google Scholar]
  16. Ihsan, M.; Shahzad, M.; Ullah, N. Analytical method for optimal reactive power support in power network. In Proceedings of the 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan, 30–31 January 2019; pp. 1–6. [Google Scholar]
  17. Shahzad, M.; Qadir, A.; Ullah, N.; Mahmood, Z.; Saad, N.M.; Ali, S.S.A. Optimization of on-grid hybrid renewable energy system: A case study on Azad Jammu and Kashmir. Sustainability 2022, 14, 5757. [Google Scholar] [CrossRef]
  18. Ishraque, M.; Shezan, S.A.; Rana, M.; Muyeen, S.; Rahman, A.; Paul, L.C.; Islam, M. Optimal sizing and assessment of a renewable rich standalone hybrid microgrid considering conventional dispatch methodologies. Sustainability 2021, 13, 12734. [Google Scholar] [CrossRef]
  19. Rana, M.M.; Rahman, A.; Uddin, M.; Sarkar, M.R.; Shezan, S.A.; Ishraque, M.F.; Rafin, S.S.H.; Atef, M. A comparative analysis of peak load shaving strategies for isolated microgrid using actual data. Energies 2022, 15, 330. [Google Scholar] [CrossRef]
  20. Arfeen, Z.A.; Sheikh, U.U.; Azam, M.K.; Hassan, R.; Faisal Shehzad, H.M.; Ashraf, S.; Abdullah, M.P.; Aziz, L. A comprehensive review of modern trends in optimization techniques applied to hybrid microgrid systems. Concurr. Comput. Pract. Exp. 2021, 33, e6165. [Google Scholar] [CrossRef]
  21. Han, H.; Wang, H.; Sun, Y.; Yang, J.; Liu, Z. Distributed control scheme on cost optimisation under communication delays for DC microgrids. IET Gener. Transm. Distrib. 2017, 11, 4193–4201. [Google Scholar] [CrossRef]
  22. Shezan, S.; Delwar, M.H.; Anowar, M.T.; Islam, M.; Kabir, M.; Reduanul, M.; Hasan, M. Technological analysis of a solar-wind-battery-diesel hybrid energy system with fuzzy logic controller. Int. J. Res. Eng. Sci. (IJRES) 2016, 4, 46–57. [Google Scholar]
  23. Nutkani, I.U.; Loh, P.C.; Wang, P.; Blaabjerg, F. Decentralized economic dispatch scheme with online power reserve for microgrids. IEEE Trans. Smart Grid 2015, 8, 139–148. [Google Scholar] [CrossRef]
  24. Nutkani, I.U.; Chiang Loh, P.; Blaabjerg, F. Cost-based droop scheme with lower generation costs for microgrids. IET Power Electron. 2014, 7, 1171–1180. [Google Scholar] [CrossRef]
  25. Cingoz, F.; Elrayyah, A.; Sozer, Y. Plug-and-play nonlinear droop construction scheme to optimize islanded microgrid operations. IEEE Trans. Power Electron. 2016, 32, 2743–2756. [Google Scholar] [CrossRef]
  26. Nutkani, I.U.; Loh, P.C.; Wang, P.; Blaabjerg, F. Linear decentralized power sharing schemes for economic operation of AC microgrids. IEEE Trans. Ind. Electron. 2015, 63, 225–234. [Google Scholar] [CrossRef]
  27. Elrayyah, A.; Cingoz, F.; Sozer, Y. Construction of nonlinear droop relations to optimize islanded microgrid operation. IEEE Trans. Ind. Appl. 2015, 51, 3404–3413. [Google Scholar] [CrossRef]
  28. Chen, F.; Chen, M.; Li, Q.; Meng, K.; Zheng, Y.; Guerrero, J.M.; Abbott, D. Cost-based droop schemes for economic dispatch in islanded microgrids. IEEE Trans. Smart Grid 2016, 8, 63–74. [Google Scholar] [CrossRef] [Green Version]
  29. Guo, F.; Wen, C.; Mao, J.; Song, Y.D. Distributed economic dispatch for smart grids with random wind power. IEEE Trans. Smart Grid 2015, 7, 1572–1583. [Google Scholar] [CrossRef]
  30. Tang, Z.; Hill, D.J.; Liu, T. A novel consensus-based economic dispatch for microgrids. IEEE Trans. Smart Grid 2018, 9, 3920–3922. [Google Scholar] [CrossRef]
  31. Li, Q.; Gao, D.W.; Zhang, H.; Wu, Z.; Wang, F.Y. Consensus-based distributed economic dispatch control method in power systems. IEEE Trans. Smart Grid 2017, 10, 941–954. [Google Scholar] [CrossRef]
  32. Binetti, G.; Davoudi, A.; Lewis, F.L.; Naso, D.; Turchiano, B. Distributed consensus-based economic dispatch with transmission losses. IEEE Trans. Power Syst. 2014, 29, 1711–1720. [Google Scholar] [CrossRef]
  33. Liu, T.; Tan, X.; Sun, B.; Wu, Y.; Tsang, D.H. Energy management of cooperative microgrids: A distributed optimization approach. Int. J. Electr. Power Energy Syst. 2018, 96, 335–346. [Google Scholar] [CrossRef]
  34. Li, Z.; Zang, C.; Zeng, P.; Yu, H.; Li, S. Fully distributed hierarchical control of parallel grid-supporting inverters in islanded AC microgrids. IEEE Trans. Ind. Inform. 2017, 14, 679–690. [Google Scholar] [CrossRef]
  35. Molzahn, D.K.; Dörfler, F.; Sandberg, H.; Low, S.H.; Chakrabarti, S.; Baldick, R.; Lavaei, J. A survey of distributed optimization and control algorithms for electric power systems. IEEE Trans. Smart Grid 2017, 8, 2941–2962. [Google Scholar] [CrossRef]
  36. Xu, Y.; Dong, Z.; Li, Z.; Liu, Y.; Ding, Z. Distributed optimization for integrated frequency regulation and economic dispatch in microgrids. IEEE Trans. Smart Grid 2021, 12, 4595–4606. [Google Scholar] [CrossRef]
  37. Yang, J.; Feng, W.; Hou, X.; Xia, Q.; Zhang, X.; Wang, P. A distributed cooperative control algorithm for optimal power flow and voltage regulation in DC power system. IEEE Trans. Power Deliv. 2019, 35, 892–903. [Google Scholar] [CrossRef]
  38. Zhao, T.; Ding, Z. Distributed finite-time optimal resource management for microgrids based on multi-agent framework. IEEE Trans. Ind. Electron. 2017, 65, 6571–6580. [Google Scholar] [CrossRef] [Green Version]
  39. Xu, Y.; Sun, H. Distributed finite-time convergence control of an islanded low-voltage AC microgrid. IEEE Trans. Power Syst. 2017, 33, 2339–2348. [Google Scholar] [CrossRef]
  40. Li, Z.; Cheng, Z.; Liang, J.; Si, J.; Dong, L.; Li, S. Distributed event-triggered secondary control for economic dispatch and frequency restoration control of droop-controlled AC microgrids. IEEE Trans. Sustain. Energy 2019, 11, 1938–1950. [Google Scholar] [CrossRef]
  41. Shezan, S.; Lai, C.Y. Optimization of hybrid wind-diesel-battery energy system for remote areas of Malaysia. In Proceedings of the 2017 Australasian Universities Power Engineering Conference (AUPEC), Melbourne, VIC, Australia, 19–22 November 2017; pp. 1–6. [Google Scholar]
  42. Olfati-Saber, R.; Murray, R.M. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef] [Green Version]
  43. Liu, Z.; Su, M.; Sun, Y.; Yuan, W.; Han, H.; Feng, J. Existence and stability of equilibrium of DC microgrid with constant power loads. IEEE Trans. Power Syst. 2018, 33, 6999–7010. [Google Scholar] [CrossRef] [Green Version]
  44. Liu, Z.; Su, M.; Sun, Y.; Zhang, X.; Liang, X.; Zheng, M. A comprehensive study on the existence and stability of equilibria of DC-distribution networks with constant power loads. IEEE Trans. Autom. Control 2021, 67, 1988–1995. [Google Scholar] [CrossRef]
  45. Su, M.; Liu, Z.; Sun, Y.; Han, H.; Hou, X. Stability analysis and stabilization methods of DC microgrid with multiple parallel-connected DC–DC converters loaded by CPLs. IEEE Trans. Smart Grid 2016, 9, 132–142. [Google Scholar] [CrossRef]
  46. Simpson-Porco, J.W.; Dörfler, F.; Bullo, F. Synchronization and power sharing for droop-controlled inverters in islanded microgrids. Automatica 2013, 49, 2603–2611. [Google Scholar] [CrossRef] [Green Version]
  47. Stykel, T. Stability and inertia theorems for generalized Lyapunov equations. Linear Algebra Its Appl. 2002, 355, 297–314. [Google Scholar] [CrossRef] [Green Version]
  48. Khalil, H.K. Nonlinear Systems, 3rd ed.; Patience Hall: Hoboken, NJ, USA, 2002; Volume 115. [Google Scholar]
Figure 1. The equivalent topology of the microgrid with n DGs and one load.
Figure 1. The equivalent topology of the microgrid with n DGs and one load.
Electronics 12 01698 g001
Figure 2. The control block diagram and flowchart of the proposed method.
Figure 2. The control block diagram and flowchart of the proposed method.
Electronics 12 01698 g002
Figure 3. Simulation results of Case 1.
Figure 3. Simulation results of Case 1.
Electronics 12 01698 g003
Figure 4. Simulation results of Case 2.
Figure 4. Simulation results of Case 2.
Electronics 12 01698 g004
Figure 5. Simulation results of Case 3.
Figure 5. Simulation results of Case 3.
Electronics 12 01698 g005
Figure 6. Simulation results about the total line loss and the total cost in Case 2.
Figure 6. Simulation results about the total line loss and the total cost in Case 2.
Electronics 12 01698 g006
Figure 7. Simulation results of Case 4.
Figure 7. Simulation results of Case 4.
Electronics 12 01698 g007
Figure 8. Comparative results about the proposed method and the method in [36].
Figure 8. Comparative results about the proposed method and the method in [36].
Electronics 12 01698 g008
Table 1. Comparison results between the proposed method and the method in [36].
Table 1. Comparison results between the proposed method and the method in [36].
The Costs of Case 1/ Case 4 under
the Proposed Method
The Costs of Case 1/Case 4
under the Method in [36]
p l o a d = 2 kW64,719.2/69,474.564,796.8/69,637.7
p l o a d = 2.5 kW89,269.8/89,269.889,540.0/89,540.0
p l o a d = 4 kW179,104.4/179,104.4181,067.6/181,067.6
p l o a d = 5.5 kW296,492.8/329,715.1302,075.7/336,635.2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zeng, S.; Wang, L.; Li, T.; Cheng, Z.; Hu, X.; Liu, Z.; Huang, J. Stability and Distributed Optimization for AC Microgrid Considering Line Losses and Time Delay. Electronics 2023, 12, 1698. https://doi.org/10.3390/electronics12071698

AMA Style

Zeng S, Wang L, Li T, Cheng Z, Hu X, Liu Z, Huang J. Stability and Distributed Optimization for AC Microgrid Considering Line Losses and Time Delay. Electronics. 2023; 12(7):1698. https://doi.org/10.3390/electronics12071698

Chicago/Turabian Style

Zeng, Siming, Lei Wang, Tiecheng Li, Ziwei Cheng, Xuekai Hu, Zhangjie Liu, and Jungao Huang. 2023. "Stability and Distributed Optimization for AC Microgrid Considering Line Losses and Time Delay" Electronics 12, no. 7: 1698. https://doi.org/10.3390/electronics12071698

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