Next Article in Journal
A Systematic Review of Reliability Studies on Composite Power Systems: A Coherent Taxonomy Motivations, Open Challenges, Recommendations, and New Research Directions
Next Article in Special Issue
THD Reduction in Wind Energy System Using Type-4 Wind Turbine/PMSG Applying the Active Front-End Converter Parallel Operation
Previous Article in Journal
Heat Transfer Behaviors in Horizontal Wells Considering the Effects of Drill Pipe Rotation, and Hydraulic and Mechanical Frictions during Drilling Procedures
Previous Article in Special Issue
Adaptive Sliding Mode Speed Control for Wind Energy Experimental System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Droop Control with Washout Filter

College of Electrical and engineering, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Energies 2018, 11(9), 2415; https://doi.org/10.3390/en11092415
Submission received: 30 August 2018 / Revised: 8 September 2018 / Accepted: 10 September 2018 / Published: 12 September 2018
(This article belongs to the Special Issue Power Electronics in Renewable Energy Systems)

Abstract

:
In this paper, a droop washout filter controller (DWC), composed of a conventional droop controller and a washout filter controller, is proposed. The droop controller is used to ensure the “plug-and-play” capability, and the droop gain is set small. The washout filter is introduced to compensate the active power dynamic performance (APDP). Compared to the droop controller, the DWC can achieve accurate active power sharing and smaller frequency difference without losing the APDP. Additionally, a novel modeling technology is proposed, using which a small-signal model for an island microgrid (MG) is constructed as a singular system. The system’s stability is analyzed and the DWC is verified using real-time (RT-LAB) simulation with hardware in the loop (HIL).

1. Introduction

Due to the environmental pollution of fossil energy, distributed generators (DGs), such as photovoltaic panels, have attracted great attention and their use is increasing rapidly. To effectively integrate DGs, microgrid (MG) is introduced [1]. In an MG, the DG units, such as photovoltaic panels, are always installed through power electronic units in parallel, which make them adjustable. An MG should remain stable in island mode. The load should be shared by each DG proportionally when an MG operates in island, where all DGs are connected in parallel.
By imitating the operations of synchronous in power system, the droop control strategy is applied to achieve power sharing in an AC MG for its advantages such as no need for communication; however, it also has many disadvantages such as frequency difference and poor reactive power sharing, which many papers have analyzed [2,3]. To solve its defect, a secondary control strategy is widely adopted, which can find the global information of an MG [4]. However, the secondary control always needs additional communication links. When there are no communication links or the communication fails, an MG must operate stably and meet the system needs.
To improve the active power dynamic performance (APDP) of a DG embedded with the droop strategy, various control strategies have been put forward [5,6,7,8,9]. Another DOF (degree of freedom) is added in [5], in which the derivative term is introduced to achieve a better APDP [7]. In [6], the coefficients of the derivative control loop among DGs are set proportionally. The APDP is improved by introducing derivative control with an adaptive coefficient which is small [8]. In [9], the angle and frequency droop control strategies are combined to improve the performance of active power output. A washout, i.e., the lack of low-frequency component of output power, filter control strategy is proposed in [10]. It is actually a band-pass filter (BPF) to restore the voltage and frequency without communication. However, the over dependence on the initial state makes it weak on “plug-and-play”. In [11], a secondary controller based on washout filter is proposed which analyzes the parameter setting conditions of the secondary controller. In this paper, a droop washout filter controller (DWC) is proposed which combines the conventional droop controller and the washout filter. Compared with the washout filter controller presented above, the DWC maintains important advantage of “plug-and-play” in the droop control loop. Compared with the controller that only contains droop controller, the droop coefficient could be set smaller, which results in a smaller frequency difference in the steady state, and the APDP can be compensated by the washout filter control loop.
The stability of the MG embedded with the DWC is analyzed using small signal method in this paper. In [12], the entire model of an inverter based MG is established in state-space form, which has been adopted by many articles [11,13,14,15,16,17,18,19,20]. The active load is modeled and its characteristics are analyzed in [13]. In [14], the accurate model of an islanded MG with the phase-locked loop (PLL) is built and discussed. Using the singular perturbation technique, the states of the inductor-capacitor-inductor (LCL) filter and PLL block are divided as fast states, which reduced the system order and calculation burden [15]. In [16], a system with the internal model controller is modeled and discussed. To find the optimal set of proportional parameters in inner controllers and droop gains, an objective function is designed on the basis of the small signal model of an MG using genetic algorithm [17]. An MG which contains current source DGs and voltage source DGs are modeled in [18]. In these articles, a key technology named virtual resistor is used, using which each component in an MG could be modeled together, and it is first presented in [12]. By analyzing the system, we found that the virtual resistor technology works by introducing several poles which are away from the imaginary axis when the virtual resistor value is very large. In this paper, the virtual resistor technology is abandoned and an islanded MG is remodeled as a singular system [21].
The structure of this paper is as follows. The conventional droop controller and the washout filter controller are analyzed in Section 2. In Section 3, the DWC, which combines the droop controller and washout filter controller, is presented. In Section 4, the model of an MG is constructed embedded with the DWC. The stability of an islanded MG, which is composed of two inverters and an impedance load, is analyzed in Section 5. The hardware in the loop (HIL) simulation results are presented in Section 6 to show the validity of the DWC. Finally, the conclusions are summarized in Section 7.

2. Frequency and Voltage Amplitude Deviations Analysis

2.1. Conventional Droop Controller

The line impedances are assumed to be mainly inductive in this paper. The power flow between two nodes can be expressed as:
P = E 1 E 2 X δ
Q = E 1 ( E 1 E 2 ) X ,
where E 1 and E 2 are the voltage amplitudes, δ is the phase angle difference, and X is the line impedance. From the two equations, it can be informed that the real power is proportional to δ ; and the reactive power is determined by the difference between E 1 and E 2 with fixed line impedance.
Using the d q theory, the instantaneous output power p and q , are given by
p = v o d i o d + v o q i o q
q = v o d i o q v o q i o d .
The power controller received the measured output power through a low pass filter (LPF), which can be expressed as:
P = ω f s + ω f p
Q = ω f s + ω f q ,
where ω f is the cut-off frequency.
The conventional droop control scheme can be expressed as:
ω = ω m p ( P P )
V = V n q ( Q Q ) ,
where ω and V are the angular velocity and amplitude of the output voltage, ω and V are the reference values, P and Q are the reference values of active and reactive power, and m p and n q are the active and reactive power droop coefficients, respectively.
The active power output is adjusted by the frequency. However, it is directly determined by the phase angular and not the frequency from Equation (1). The relation between them is
Δ δ = 1 s Δ ω .
From Equation (8), it can be seen that the amplitude difference is necessary for reactive power sharing. However, Δ ω is not necessary theoretically. The relationship between them in the steady state can be expressed as:
Δ ω = m p Δ P
Δ V = n q Δ Q ,
where Δ V = V V , Δ P = P P and Δ Q = Q Q .

2.2. Washout Filter

The washout filter controller is a BPF without the low frequency component and can eliminate the frequency and amplitude deviations of output voltage in theory. As explained in [10], the control mechanism of the washout filter controller could be expressed as:
ω = ω m p · s s + ω h · ( P P )
V = V n q · s s + ω h · ( Q Q ) ,
where ω h is the cut-frequency of the high pass filter (HPF). By examining Equations (5), (6), (12) and (13), it can be derived that the following equation should be satisfied.
ω h < ω f .
From Equations (5), (6), (12) and (13), the washout filter is a BPF indeed, as explained in [11]. When a load change happens, the selected frequency signals can be used by each DG to adjust its output power which is proportional to the droop coefficients m p and n q . To remove the low-frequency signals, the last parts of Equations (12) and (13) should be zero theoretically in the steady state. Compared to the droop controller, the washout filter will not lead to frequency and amplitude deviation. It can achieve active power sharing at the same time. However, the lack of low-frequency signals leads to its inability to “plug and play”, which is shown in Section 6.
Equation (2) shows that the reactive power sharing relies on voltage amplitudes deviation between different nodes. If the amplitude restores to the rated value for each DG, there will be no amplitude deviation between each DG, and the reactive power output will be inversely proportional to the line impedance value if the network topology is star [22,23], which indicates that the washout filter controller does nothing on reactive power sharing in the steady state.

3. Proposed Control Strategy

As explained in Section 2, the conventional droop can achieve power sharing and “plug and play” but with frequency and amplitude differences of the output voltage. The washout filter can easily eliminate the frequency and amplitude differences, but with poor reactive power sharing and cannot realize “plug and play”. Inspired by this, a novel control strategy which combines the two control strategies together is proposed in this part, as shown in Figure 1. The droop control loop consists of an LPF, which makes it maintain the “plug and play” advantage, and the washout filter control loop aims to compensate the APDP caused by the small droop coefficient. Thus, the control scheme of the DWC can be derived as:
ω = ω m l · ( P 1 P ) m h · s s + ω h · ( P 2 P ) ,
where P 1 = ω l 1 s + ω l 1 p , P 2 = ω l 2 s + ω l 2 p , m l is the droop coefficient, and m h is the washout filter coefficient. The DWC consists of two independent frequency bands whose frequency characteristics are shown in Figure 2. It should be noted that there is no size relationship between ω l 1 and ω h . When ω h = ω l 1 and ω l 2 ω l 1 , the DWC degenerates to a PD (proportional–differential) control method [6,9], where the differential coefficient is m h ω h .
Regardless of the difference between ω l 1 and ω l 2 and combined with Equation (1), Equation (15) can be rewritten as:
ω ω = m l · ( P 1 P ) 1 ω h · d ω d t m l + m h ω h · E 1 E 2 X · ( ω ω g ) ,
where ω g is the frequency of the MG. Comparing Equation (16) and the virtual synchronous generator control equation in [24], which can be expressed as:
ω ω = m l · ( P out P ) J m l ω d ω d t D m l · ( ω ω g ) ,
where J is the virtual inertia and D is the damping factor, it can be derived that
{ J = 1 ω m l ω h D = 1 + m h m l ω h · E 1 E 2 X .
Thus, the APDP of the DWC can be adjusted by tuning ω h and m h [25].
With the analysis above, the correspondence between different control strategies can be summarized as:
  • The “P-f” droop control strategy is equivalent to J = 0 and D = 0 [24].
  • The “PD” control strategy [5,6,7,8,9] is equivalent to J = 0 with D = m h m l · E 1 E 2 X .
  • The washout filter control [10] is equivalent to removing the parameter m l .
  • The DWC is equivalent to the “PD” controller with ω h = ω l 1 and ω l 2 ω l 1 .
  • The DWC is equal to the virtual synchronous generator control strategy with ω l 2 = ω l 1 .
Since the washout filter cannot reduce amplitude difference, the reactive power controller adopts the conventional Q V droop controller as follows:
V = V n l · ( Q Q ) ,
where Q = ω l 1 s + ω l 1 q , and n l is the reactive power control loop coefficient.
The coefficient m l of each inverter should be set as [26]:
m l , i Δ P i = m l , j Δ P j .
Considering the APDP of the inverters, the same rule applies to coefficient m h
m h , i Δ P i = m h , j Δ P j .
Since the frequency difference in the steady state has nothing to do with washout filter, it only relies on the droop controller. To reduce the frequency difference in the steady state, the value of m l should be set smaller compared to the conventional droop controller. However, small droop gain always leads to slow dynamic adjustment process, which is not desired. As analyzed above, the DWC can be seen as a virtual synchronous generator controller, so the APDP can be compensated by regulating ω h and m h .
The inner control loop includes a voltage controller which is a PI (proportional–integral) regulator and a current controller which is a P regulator.

4. Small Signal Model

The small signal model of an islanded MG embedded with the DWC is constructed as a singular system in this section. Based on the model, the stability is analyzed. Before modeling, some symbols need to be defined. Suppose the system has “m” nodes, “s” inverters, “n” lines, and “p” load points [12]. The complete model consists of a differential algebraic part and an algebraic part. Since the differential equations has been discussed by many articles [4,12,13,14,15], the details of some matrices are given in Appendix A and not repeat in each section.

4.1. Differential Algebraic Equations

4.1.1. Load and Network Models

The state equations of loads which are general resistive and inductive loads are expressed as follows:
E L O A D [ Δ 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 [ Δ v b D Q ] + B 2 L O A D [ Δ ω ] [ Δ i l o a d D Q ] = C L O A D [ Δ i l o a d D Q ] [ Δ v b D Q ] = [ Δ v b D Q , 1 Δ v b D Q , 2 Δ v b D Q , m ] ,
where E L O A D is a unit matrix of 2p-dimensions and C l o a d is a unit matrix of 2p-dimensions, too.
The model of the network can be represented by the following equations:
E N E T [ Δ i l i n e D Q ] ˙ = A N E T [ Δ i l i n e D Q ] + B 1 N E T [ Δ v b D Q ] + B 2 N E T [ Δ ω ] [ Δ i l i n e D Q ] = C l i n e [ Δ i l i n e D Q ] ,
where E N E T and C l i n e are two unit matrixes of 2n-dimensions.

4.1.2. Singular Inverter Model

Power Controller: To model the power controller, Equation (15) needs to be rewritten as:
Δ ω = Δ ω 1 + Δ ω 2 ,
where Δ ω 1 = m l · Δ P 1 , and Δ ω 2 = m h · s s + ω h · Δ P 2 . Combining with Equation (9), the relations between the power angles and active power variables can be expressed as [27]:
{ Δ δ 1 = m l s · Δ P 1 Δ δ 2 = m h · 1 s + ω h · Δ P 2 .
By linearizing Equations (19) and (25), the model of the power controller can be expressed as:
E P [ Δ x p ] ˙ = A P [ Δ x p ] + B P [ Δ i l d q Δ v o d q Δ i o D Q ] + B P ω c o m [ Δ ω c o m ] [ Δ v o d q ] = C P V [ Δ x p ] [ Δ ω ] = C P ω [ Δ x p ] .
In Equation (26),
[ Δ x p ] = [ Δ δ 1 Δ 2 Δ P 1 Δ P 2 Δ Q ] T .
Voltage and Current Controllers: As the voltage controller is a PI regulator and the current is a P regulator, they are formulated together for convenience:
E V C [ Δ d q ] ˙ = [ 0 ] [ Δ d q ] + B V C 1 [ Δ v o d q ] + B V C 2 [ Δ i l d q Δ v o d q Δ i o D Q ] [ Δ v i d q ] = C V C [ Δ d q ] + D V C 1 [ Δ v o d q ] + D V C 2 [ Δ i l d q Δ v o d q Δ i o D Q ] ,
LCL Filter: The LCL filter can be modeled as follows:
E L C L [ Δ x l c l ] ˙ = A L C L [ Δ x l c l ] + B L C L 1 [ Δ v i d q ] + B L C L 2 [ Δ v b D Q ] + B L C L 3 [ Δ ω ]
In Equation (29),
[ Δ x l c l ] = [ Δ i l d q Δ v o d q Δ i o d q ] T .
Common Frame Transformation: For the convenience of system modeling, the small signal model of each inverter can be built separately. Every DG’s dq transformation is on its local reference frame ( d q ). However, the output variables of each component should be converted to the common reference frame ( D Q ) to construct a whole system, and the transformation equations for these variables could be written as [12]:
[ Δ i o D Q ] = T S [ Δ i o d q ] + T C [ Δ δ ]
[ Δ v b d q ] = T S 1 [ Δ v o D Q ] + T V 1 [ Δ δ ] .
Complete Model of an Individual Inverter: The complete model of an individual inverter consists of the circuit part and the controller part which has 13 state variables. The complete model of an inverter can be expressed as:
E I N V i [ Δ x i n v i ] ˙ = A I N V i [ Δ x i n v i ] + B I N V i [ Δ v b D Q i ] + B i ω c o m [ Δ ω c o m ] [ Δ ω Δ i o D Q i ] = [ C I N V w i C I N V c i ] [ Δ x i n v i ] ,
where
[ Δ x i n v i ] = [ Δ x p i Δ d q i Δ x l c l i ] T .

4.1.3. Combined Model of All Inverters

As an individual model of an inverter has been built, the combined model of all inverters in an islanded MG can be expressed as follows:
E I N V [ Δ 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 ] ,
where
[ Δ x I N V ] = [ Δ x i n v , 1 Δ x i n v , 2 Δ x i n v , s ] T .

4.2. Algebraic Equations

Using Kirchhoff’s current law (KCL) for each node, it is easy to derive that
[ 0 ] [ Δ v b D Q , i ] = [ Δ i o D Q , i ] [ Δ i l o a d D Q , i ] + j ϵ G [ Δ i l i n e D Q , j i ] ,
where G is a set which contains the nodes connected to node i, and Δ v b D Q , i are algebraic variable.
Applying this relation to all nodes in the system, it can be obtained that
M I N V [ Δ i o D Q ] + M N E T [ Δ i l i n e D Q ] + M L O A D [ Δ i l o a d D Q ] = 0 ,
where M I N V , M N E T and M L O A D are the mapping matrix of the network structure of the system and are detailed defined in [12].

4.3. Complete Microgrid (MG) Model

By combing all of the inverters, loads, distribution lines and the relations of coupling states, the complete state matrix of an MG can be obtained as:
E s y s [ Δ x s y s ] ˙ = A s y s [ Δ x s y s ] ,
where
[ Δ x s y s ] = [ Δ x I N V Δ i l i n e D Q Δ i l o a d D Q Δ v b D Q ]
E s y s = [ E I N V 0 0 0 0 E N E T 0 0 0 0 E L O A D 0 0 0 0 0 2 m × 2 m ] A s y s = [ A I N V 0 0 B I N V B 2 N E T C I N V ω A N E T 0 B 1 N E T B 2 L O A D C I N V ω 0 A L O A D B 1 L O A D M I N V C I N V c M N E T C l i n e M L O A D C L O A D 0 2 m × 2 m ] .
The matrix E s y s is singular obviously, which indicates that the system is a singular system.

5. Stability Analysis

The small signal model built in Section 4 is singular. To analyzed the system, a determinant is defined as:
Δ ( s ) = | s E s y s A s y s | .
The stability of the system is determined by the roots of Δ ( s ) . A simple method to observe the stability of the system is checking whether the real parts of all its finite eigenvalues are negative. If all are negative, the system is stable [28]. The pencil ( s E s y s A s y s ) is regular when Δ ( s ) is not identically zero. The model of an MG is always regular since it is a physical dynamical system [29].
In this paper, DG 1 is chosen as the common reference frame, so Δ δ 1 and Δ δ 2 in DG 1 are ignored in calculation [15]. The eigenvalues can be easily calculated with function “eig(A,B)” in MATLAB (MathWorks, Natick, MA, USA), where “A” corresponds to A s y s , and “B” corresponds to E s y s .
In this section, the MG shown in Figure 1 is analyzed. Its complete model is constructed using the procedure shown in Section 4. The eigenvalues of the system can be found using the method described above. The parameters of the MG are shown in Table 1, and the steady points, which are measured from a MATLAB/SIMULINK simulation, of the MG are summarized in Table 2.
The root loci of the system are shown in Figure 3. Figure 3a is the eigenvalues for the parameters given in Table 2. The eigenvalues labeled Load are mainly affected by the load parameters. The modes labeled Inner controllers are sensitive to the voltage and current controllers. In the group labeled LCL filter, the modes are associated with the LCL filter parameters. The modes shown in Power controller group are sensitive to the power controller parameters. The modes labeled Washout filter are associated with the frequency parameters of the washout filter. Since the parameter ω l 2 has little effect on the dominant poles, the root locus is not shown here.
Figure 3b shows the trajectory of the three dominant poles as the droop coefficients m l 1 changes from 6 × 10 6 to 6 × 10 4 , where m l 2 is always two times of m l 1 . The influence of λ 1 and λ 2 is easily analyzed. λ 3 could be seen as an inertial link. When droop coefficients increase, the eigenvalues λ 1 and λ 2 move towards vertical axis and the eigenvalue λ 3 moves away from it, which improve the dynamic performance of the system, but oversized droop coefficients cause system oscillation and instability.
Figure 3c shows the root locus of m h 1 as it moves from 0 to 1.4 × 10 3 , where m h 2 is always two times m h 1 . When m h 1 increases, the three dominate poles move close to the imaginary axis. On the one hand, λ 1 and λ 2 increase the dynamic performance of the system but make it more oscillatory. On the other hand, λ 3 suppresses the oscillation but increases the adjustment time of the system. To improve the dynamic performance, λ 1 and λ 2 should be set close to the imaginary axis.
Figure 3d shows the root locus of ω h as it moves from 0 to 125.6, which results in the dominant poles moving away from the imaginary axis. Considering Figure 3c,d, the λ 1 and λ 2 could have more flexible assignment by adjusting parameters ω h and m h . Thus, the larger ω h is, the faster the dynamic performance is. However, considering the impact on the inner control loop, it is set as 40 π in this paper. There is another design shown in the next section. In that design, ω h should be set very small, and m h is several times m l .
To sum up, the droop coefficient m l could be set smaller compared to the conventional principle to reduce the frequency difference in the steady state, and the washout filter could be added to compensate the APDP.

6. Real Time Simulation Results

The DWC is verified in real-time simulations with HIL [30]. The MG shown in Figure 1 is simulated in RT-LAB (Opal-RT, Montreal, QC, Canada) and the controllers run in STM32F407 MCUs (STMicroelectronics, Geneva, Switzerland). The real-time simulation apparatus is shown in Figure 4.

6.1. Performance Comparison with the Conventional Droop Controller

To verify the DWC on APDP and frequency deviation compared to the conventional droop control strategy, the performances of the two control strategies are compared in this section. Different frequency ranges are selected of the washout filter to shown the performance of the DWC. The active power performance is presented in Figure 5 and the corresponding frequency performance is presented in Figure 6, which is defined as:
Δ ω = ω 0 ω .
The parameters are listed in Table 1. The droop coefficients of the active power control loop for the two DGs are set as 6.3 × 10 6 and 12.6 × 10 6 in the three cases. Initially, the MG is in steady state. At t = 1.5 s, a resistive load of 15 kW is connected to the MG. Figure 5a shows the performance of droop control method. The droop coefficients in Figure 5b is two times of Figure 5a. Figure 5c shows the performance in which the washout filters coefficients ω h and ω l 2 are set as 40 π and 60 π, m h 1 and m h 2 are set as 5 × 10 4 and 1 × 10 3 , respectively. In Figure 5d, ω h and ω l 2 are set as 0.4π and 20π and m h 1 and m h 2 are set as 1.9 × 10 5 and 3.8 × 10 5 . The results are listed in Table 3. In Figure 5a,b, it can be seen that the APDP can be improved by increasing the droop coefficient, but it also increases the frequency deviation in Figure 6a,b.
In Figure 5c, the washout filter is designed in high-frequency band. As analyzed in Section 5, the eigenvalues are close to the imaginary axis in this design, which means the dynamic performance of the system is fast. In Figure 5d, the washout filter is designed in low-frequency band. Although the eigenvalue distribution is similar, the virtual inertia and damping factor are bigger compared with Figure 5c. Figure 6c,d shows the corresponding frequency dynamic performances. In Figure 6c, the frequency changes rapidly, as parameter ω h is large (small virtual inertia). Conversely, the frequency changes slowly in Figure 6d, as ω h is small (large virtual inertia). In Figure 5 and Figure 6, it can be seen that the system using he DWC can achieve a better APDP with the same frequency deviation in the steady state compared to the droop controller.

6.2. Performance Comparison with the Washout Filter Controller

The “plug-and-play” capabilities of the washout filter controller and the DWC are shown in Figure 7 and Figure 8. The parameters of the washout filter are ω h = 0.4 π   and ω l 2 = 20 π . The coefficients are m l 1 = 1 × 10 6 , m l 2 = 2 × 10 6 ,   m h 1 = 2 × 10 6 , and m h 2 = 4 × 10 6 .
In Figure 7, there is only a washout filter control loop in the power controller. From t = 0 s to t = 10 s, the system is under steady state. The output power of the two DGs are 9 kW and 6 kW, respectively, the ratio of which does not meet the designed 2:1. At t = 10 s, DG2 is disconnected from the MG and, at t = 20 s, the synchronization process starts. When the angular and voltage amplitude meets the requirements, DG2 is reconnected to the MG. At this moment, the active power outputs are 13 kW and 2 kW, respectively. The operating point does not meet the requirement and is different with the operating point from 0 s to 10 s. Figure 7 shows the washout filter is weak on “plug-and-play” for the lack of static component. Figure 8 shows that the output power of the two DGs are 10 kW and 5 kW from 0 s to 10 s and from 30 s to 50 s, respectively, which indicates the sharing is accurate both before the line disconnection and after the line reconnection. Figure 8 verifies the “plug-and-play” capabilities of the DWC.

7. Conclusions

In this paper, an improved droop control strategy that combines the droop controller and washout filter controller is proposed, obtaining the advantages of both. The DWC can achieve “plug-and-play” with the droop control loop, and the washout filter controller is used to improve the APDP. The droop gains could be small to reduce the frequency difference in the steady state, and the washout filter is to compensate the APDP loss in this paper. In addition, a complete singular small signal model of an MG using the DWC is rebuilt. Using the singular model, the stability of the system is discussed. Finally, an MG embedded with the DWC has been tested with HIL, which demonstrates the effectiveness of the DWC on frequency deviation and APDP.

Author Contributions

Conceptualization, Y.H.; Methodology, Y.H.; Software, Y.H.; Validation, Y.H.; Formal Analysis, Y.H.; Investigation, Y.H.; Resources, W.W.; Data Curation, Y.H.; Writing-Original Draft Preparation, Y.H.; Writing-Review & Editing, W.W.; Visualization, W.W.; Supervision, W.W.; Project Administration, W.W.; Funding Acquisition, W.W.

Funding

This research was funded by National Key Research and Development Program of China (2016YFB0900500); State Grid Corporation Science and Technology Project (SGZJ0000BGJS1600312); Key Research Program of Zhejiang province (2017C01039).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The state space matrices of the load model are described here.
A L O A D = [ A l o a d , 1 0 0 0 A l o a d , 2 0 0 0 A l o a d , p ] 2 p × 2 p
B 1 L O A D = [ B 1 l o a d , 1 B 1 l o a d , 2 B 1 l o a d , p ] 2 p × 2 m
B 2 L O A D = [ B 2 l o a d , 1 B 2 l o a d , 2 B 2 l o a d , p ] 2 p × 2 m
A l o a d , i = [ R l o a d , i L l o a d , i ω 0 ω 0 R l o a d , i L l o a d , i ]
B 1 l o a d , i = [ 1 L l o a d , i 0 0 1 L l o a d , i ]
B 2 l o a d , i = [ I l o a d Q i I l o a d D i ]
State space matrices of the network are listed below.
A N E T = [ A N E T , 1 0 0 0 A N E T , 2 0 0 0 A N E T , n ] 2 n × 2 m
B 1 N E T = [ B 1 N E T , 1 B 1 N E T , 2 B 1 N E T , p ] 2 p × 2 m
B 2 N E T = [ B 2 N E T , 1 B 2 N E T , 2 B 2 N E T , n ] 2 n × 1
A N E T , i = [ r l i n e , i L l i n e , i ω 0 ω 0 r l i n e , i L l i n e , i ]
B 1 N E T , i = [ 1 L l i n e , i 0 1 L l i n e , i 0 0 1 L l i n e , i 0 1 L l i n e , i ] 2 × 2 m
B 2 N E T , i = [ I l i n e Q i I l i n e D i ]
The state space matrices of the power controllers are listed as follows.
E p is a unit matrix of five dimensions.
A P = [ 0 0 0 0 0 1 ω h 0 0 0 m l 0 ω l 1 0 0 0 m h 0 ω l 2 0 0 0 0 0 ω l 1 ]
B P = [ 0 5 × 2 B p 1 B p 2 ]
B P 1 = [ 0 0 0 0 ω l 1 I o d ω l 1 I o q ω l 2 I o d ω l 2 I o q ω l 1 I o q ω l 1 I o d ]
B P 2 = [ 0 0 0 0 ω l 1 V o d ω l 1 V o q ω l 2 V o d ω l 2 V o q ω l 1 V o q ω l 1 V o d ]
B P ω c o m = [ 1 0 0 0 0 0 1 0 0 0 ] T
C P V = [ 0 0 0 0 n q 0 0 0 0 0 ]
C P ω = [ 0 0 m l 0 0 0 ω h 0 m h 0 ]
The state space matrices of the voltage and current controllers are listed as follows.
E V C is a unit matrix of two dimensions.
B V C 1 = [ 1 0 0 1 ]
B V C 2 = [ 0 0 1 0 0 0 0 0 0 1 0 0 ]
C V C = [ K p c K i v 0 0 K p c K i v ]
D V C 1 = [ K p c K p v 0 0 K p c K p v ]
D V C 2 = [ 1 0 K p c 0 0 0 0 1 0 K p c 0 0 ]
The state space matrices of the output LCL filter model are presented here.
E l c l is a unit matrix of six dimensions.
A L C L = [ r L f L f ω 0 1 L f 0 0 0 ω 0 r L f L f 0 1 L f 0 0 1 c f 0 0 ω 0 1 c f 0 0 1 c f ω 0 0 0 1 c f 0 0 1 L c 0 r L c L c ω 0 0 0 0 1 L c ω 0 r L f L f ]
B L C L 1 = [ 1 L f 0 0 0 0 0 0 1 L f 0 0 0 0 ] T
B L C L 2 = [ 0 0 0 0 1 L c 0 0 0 0 0 0 1 L c ] T
B L C L 3 = [ I l q I l d V o q V o d I o q I o d I l q I l d V o q V o d I o q I o d ] T
The state space matrices of the reference frame transformation are presented here.
T S = [ cos ( δ 0 ) sin ( δ 0 ) sin ( δ 0 ) cos ( δ 0 ) ]
T C = [ I o d sin ( δ 10 ) I o q cos ( δ 10 ) I o d sin ( δ 20 ) I o q cos ( δ 20 ) I o d cos ( δ 10 ) I o q sin ( δ 10 ) I o d cos ( δ 20 ) I o q sin ( δ 20 ) ]
T V 1 = [ V b D sin ( δ 10 ) + V b Q cos ( δ 10 ) V b D sin ( δ 20 ) + V b Q cos ( δ 20 ) V b D cos ( δ 10 ) V b Q sin ( δ 10 ) V b D cos ( δ 20 ) V b Q sin ( δ 20 ) ]
T V 1 = [ V b D sin ( δ 0 ) + V b Q cos ( δ 0 ) V b D cos ( δ 0 ) V b Q sin ( δ 0 ) ]
The state space matrices of the complete model of and individual inverter are presented here.
E I N V i = [ E p i 0 0 0 E v c i 0 0 0 E l c l i ] 13 × 13
A I N V i = [ A P i 0 B P i B V C 1 i C P V i 0 B V C 2 i B L C L 1 i D V C 1 i C P V i + B L C L 2 i [ T V 1 0 2 × 3 ] B L C L 3 i C P w i B L C L 1 i C V C i A L C L i + B L C L 1 i D V C 2 i ] 13 × 13
B I N V i = [ 0 7 × 2 B L C L 2 T S 1 ]
B i ω c o m = [ B P ω c o m 0 8 × 2 ]
C I N V w i = { [ C P ω 0 2 × 8 ] i = 1 [ 0 2 × 13 ] i 1
C I N V c i = [ T C 0 2 × 9 T S ]
The state space matrices of the combined model of all inverters are presented here.
E I N V = [ E I N V , 1 0 0 E I N V , s ] 13 s × 13 s
A I N V = [ A I N V 1 + B 1 ω c o m C I N V ω 1 0 0 B 2 ω c o m C I N V ω 1 A I N V 2 0 B s ω c o m C I N V ω 1 0 A I N V s ] 13 s × 13 s
B I N V = [ B I N V 1 0 0 0 0 B I N V 2 0 0 0 0 0 B I N V s 0 ] 13 s × 2 m
C I N V c = [ C I N V c 1 0 0 0 C I N V c 2 0 0 0 C I N V c s ] 13 s × 13 s
C I N V ω = [ C I N V c 1 0 0 0 C I N V c 2 0 0 0 C I N V c s ] 13 s × 13 s

References

  1. Hossain, A.M.; Pota, R.H.; Issa, W.; Hossain, J.M. Overview of AC Microgrid Controls with Inverter-Interfaced Generations. Energies 2017, 10, 1300. [Google Scholar] [CrossRef]
  2. Li, D.; Zhao, B.; Wu, Z.; Zhang, X.; Zhang, L. An Improved Droop Control Strategy for Low-Voltage Microgrids Based on Distributed Secondary Power Optimization Control. Energies 2017, 10, 1347. [Google Scholar] [CrossRef]
  3. Dou, C.; Zhang, Z.; Yue, D.; Gao, H. An Improved Droop Control Strategy Based on Changeable Reference in Low-Voltage Microgrids. Energies 2017, 10, 1080. [Google Scholar] [CrossRef]
  4. Zhang, H.; Kim, S.; Sun, Q.; Zhou, J. Distributed Adaptive Virtual Impedance Control for Accurate Reactive Power Sharing Based on Consensus Control in Microgrids. IEEE Trans. Smart Grid 2016. [Google Scholar] [CrossRef]
  5. Mohamed, Y.A.R.I.; El-Saadany, E.F. Adaptive Decentralized Droop Controller to Preserve Power Sharing Stability of Paralleled Inverters in Distributed Generation Microgrids. IEEE Trans. Power Electron. 2008, 23, 2806–2816. [Google Scholar] [CrossRef]
  6. Kim, J.; Guerrero, J.M.; Rodriguez, P.; Teodorescu, R.; Nam, K. Mode Adaptive Droop Control With Virtual Output Impedances for an Inverter-Based Flexible AC Microgrid. IEEE Trans. Power Electron. 2011, 26, 689–701. [Google Scholar] [CrossRef]
  7. Mohamed, Y.A.-R.I.; Radwan, A.A. Hierarchical Control System for Robust Microgrid Operation and Seamless Mode Transfer in Active Distribution Systems. IEEE Trans. Smart Grid 2011, 2, 352–362. [Google Scholar] [CrossRef]
  8. Chen, J.; Wang, L.; Diao, L.; Du, H.; Liu, Z. Distributed Auxiliary Inverter of Urban Rail Train—Load Sharing Control Strategy under Complicated Operation Condition. IEEE Trans. Power Electron. 2016, 31, 2518–2529. [Google Scholar] [CrossRef]
  9. Xia, Y.; Peng, Y.; Wei, W. Triple droop control method for ac microgrids. IET Power Electron. 2017, 10, 1705–1713. [Google Scholar] [CrossRef]
  10. Yazdanian, M.; Mehrizi-Sani, A. Washout Filter-Based Power Sharing. IEEE Trans. Smart Grid 2015. [Google Scholar] [CrossRef]
  11. Han, Y.; Li, H.; Xu, L.; Zhao, X.; Guerrero, J. Analysis of Washout Filter-Based Power Sharing Strategy—An Equivalent Secondary Controller for Islanded Microgrid without LBC Lines. IEEE Trans. Smart Grid 2017. [Google Scholar] [CrossRef]
  12. Pogaku, N.; Prodanovic, 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]
  13. Bottrell, N.; Prodanovic, M.; Green, T.C. Dynamic Stability of a Microgrid with an Active Load. IEEE Trans. Power Electron. 2013, 28, 5107–5119. [Google Scholar] [CrossRef]
  14. Rasheduzzaman, M.; Mueller, J.A.; Kimball, J.W. An Accurate Small-Signal Model of Inverter- Dominated Islanded Microgrids Using $dq$ Reference Frame. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 1070–1080. [Google Scholar] [CrossRef]
  15. Rasheduzzaman, M.; Mueller, J.A.; Kimball, J.W. Reduced-Order Small-Signal Model of Microgrid Systems. IEEE Trans. Sustain. Energy 2015, 6, 1292–1305. [Google Scholar] [CrossRef]
  16. Leitner, S.; Yazdanian, M.; Mehrizi-Sani, A.; Muetze, A. Small-Signal Stability Analysis of an Inverter-Based Microgrid with Internal Model–Based Controllers. IEEE Trans. Smart Grid 2017. [Google Scholar] [CrossRef]
  17. 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 2015. [Google Scholar] [CrossRef]
  18. Mohammadi, F.D.; Keshtkar, H.; Feliachi, A. State Space Modeling, Analysis and Distributed Secondary Frequency Control of Isolated Microgrids. IEEE Trans. Energy Convers. 2017. [Google Scholar] [CrossRef]
  19. Peng, Y.; Shuai, Z.; Shen, J.; Wang, J.; Tu, C.; Cheng, Y. Reduced order modeling method of inverter-based microgrid for stability analysis. In Proceedings of the 2017 IEEE Applied Power Electronics Conference and Exposition (APEC), Tampa, FL, USA, 26–30 March 2017; pp. 3470–3474. [Google Scholar]
  20. Egwebe, A.M.; Fazeli, M.; Igic, P.; Holland, P.M. Implementation and Stability Study of Dynamic Droop in Islanded Microgrids. IEEE Trans. Energy Convers. 2016, 31, 821–832. [Google Scholar] [CrossRef]
  21. Rosenbrock, H.H. Structural properties of linear dynamical systems. Int. J. Control 2007, 20, 191–202. [Google Scholar] [CrossRef]
  22. Mahmood, H.; Michaelson, D.; Jiang, J. Reactive Power Sharing in Islanded Microgrids Using Adaptive Voltage Droop Control. IEEE Trans. Smart Grid 2015, 6, 3052–3060. [Google Scholar] [CrossRef]
  23. Zhou, J.; Kim, S.; Zhang, H.; Sun, Q.; Han, R. Consensus-based Distributed Control for Accurate Reactive, Harmonic and Imbalance Power Sharing in Microgrids. IEEE Trans. Smart Grid 2016. [Google Scholar] [CrossRef]
  24. Liu, J.; Miura, Y.; Ise, T. Comparison of Dynamic Characteristics between Virtual Synchronous Generator and Droop Control in Inverter-Based Distributed Generators. IEEE Trans. Power Electron. 2016, 31, 3600–3611. [Google Scholar] [CrossRef]
  25. Nguyen, C.-K.; Nguyen, T.-T.; Yoo, H.-J.; Kim, H.-M. Improving Transient Response of Power Converter in a Stand-Alone Microgrid Using Virtual Synchronous Generator. Energies 2018, 11, 27. [Google Scholar] [CrossRef]
  26. Guerrero, J.M.; Hang, L.; Uceda, J. Control of Distributed Uninterruptible Power Supply Systems. IEEE Trans. Ind. Electron. 2008, 55, 2845–2859. [Google Scholar] [CrossRef] [Green Version]
  27. Sun, Y.; Hou, X.; Yang, J.; Han, H.; Su, M.; Guerrero, J.M. New Perspectives on Droop Control in AC Microgrid. IEEE Trans. Ind. Electron. 2017, 64, 5741–5745. [Google Scholar] [CrossRef] [Green Version]
  28. Lewis, F.L. A survey of linear singular systems. Circuits Syst. Signal Process. 1986, 5, 3–36. [Google Scholar] [CrossRef]
  29. Milano, F.; Dassios, I. Primal and Dual Generalized Eigenvalue Problems for Power Systems Small-Signal Stability Analysis. IEEE Trans. Power Syst. 2017, 32, 4626–4635. [Google Scholar] [CrossRef]
  30. Cai, H.; Xiang, J.; Wei, W.; Chen, M.Z.Q. V-dp/dv Droop Control for PV Sources in DC Microgrids. IEEE Trans. Power Electron. 2017. [Google Scholar] [CrossRef]
Figure 1. The study microgrid (MG) and the droop washout filter controller (DWC). DC: direct-current; PWM: pulse width modulation; PI: proportional integral.
Figure 1. The study microgrid (MG) and the droop washout filter controller (DWC). DC: direct-current; PWM: pulse width modulation; PI: proportional integral.
Energies 11 02415 g001
Figure 2. Frequency characteristics of the DWC.
Figure 2. Frequency characteristics of the DWC.
Energies 11 02415 g002
Figure 3. Dominant root locus of the system: (a) eigenvalue spectrum of MG state matrix; (b) dominant root locus as m l 1 [ 6 × 10 6 , 6 × 10 4 ]; (c) dominant root locus as m h 1   [0, 1.4 × 10 3 ]; and (d) dominant root locus as ω h   [0, 125.6]. LCL: inductor-capacitor-inductor.
Figure 3. Dominant root locus of the system: (a) eigenvalue spectrum of MG state matrix; (b) dominant root locus as m l 1 [ 6 × 10 6 , 6 × 10 4 ]; (c) dominant root locus as m h 1   [0, 1.4 × 10 3 ]; and (d) dominant root locus as ω h   [0, 125.6]. LCL: inductor-capacitor-inductor.
Energies 11 02415 g003
Figure 4. Hardware in the loop (HIL) simulation setup for the study system.
Figure 4. Hardware in the loop (HIL) simulation setup for the study system.
Energies 11 02415 g004
Figure 5. Active power sharing performance: (a) droop controller with m l 1 = 6.3 × 10 6 , m l 2 = 1.26 × 10 5 ; (b) droop controller with m l 1 = 1.26 × 10 5 , m l 2 = 2.52 × 10 5 ; (c) DWC with large ω h ; and (d) DWC with small ω h .
Figure 5. Active power sharing performance: (a) droop controller with m l 1 = 6.3 × 10 6 , m l 2 = 1.26 × 10 5 ; (b) droop controller with m l 1 = 1.26 × 10 5 , m l 2 = 2.52 × 10 5 ; (c) DWC with large ω h ; and (d) DWC with small ω h .
Energies 11 02415 g005
Figure 6. Frequency deviations performance: (a) droop controller with m l 1 = 6.3 × 10 6 , m l 2 = 1.26 × 10 5 ; (b) droop controller with m l 1 = 1.26 × 10 5 , m l 2 = 2.52 × 10 5 ; (c) DWC with large ω h ; and (d) DWC with small ω h .
Figure 6. Frequency deviations performance: (a) droop controller with m l 1 = 6.3 × 10 6 , m l 2 = 1.26 × 10 5 ; (b) droop controller with m l 1 = 1.26 × 10 5 , m l 2 = 2.52 × 10 5 ; (c) DWC with large ω h ; and (d) DWC with small ω h .
Energies 11 02415 g006
Figure 7. Performance of the washout controller under feeder disturbance.
Figure 7. Performance of the washout controller under feeder disturbance.
Energies 11 02415 g007
Figure 8. Performance of the DWC under feeder disturbance.
Figure 8. Performance of the DWC under feeder disturbance.
Energies 11 02415 g008
Table 1. Test System Parameters.
Table 1. Test System Parameters.
ParameterValueParameterValue
V D C 800 V f s 5 kHz
m l 1 6.3 × 10 6 V g 380 V (line-line)
m h 1 6 × 10 5 r L f 0.1 Ω
n l 1 0.001 L f 1 mH
ω l 1 20 π rad/s C f 800 μF
ω l 2 60 π rad/s r L c 0.03 Ω
ω h 40 π rad/s L c 0.3 mH
K p v 0.1 ω 0 50 Hz
K i v 150 r l i n e , 1 0.12 Ω
K p c 0.002 L l i n e , 1 1.2 mH
R l o a d 10 Ω r l i n e , 2 0.08 Ω
L l o a d 5 mH L l i n e , 2 0.8 mH
Table 2. Initial Conditions.
Table 2. Initial Conditions.
ParameterValueParameterValue
V o d (10.0 309.5) V o q (0 0)
I o d (20.0 10.1) I o q (−1.2 −4.2)
I l d (20.0 10.1) I l q (76.6 73.2)
V b d (309.6 309.2 307.5) V b q (29.6 27.6 23.9)
I l i n e d (20.0 10.1) I l i n e q (−0.81 −3.4)
δ 0 (−0.2 0) I l o a d q (30.3 −2.6)
Table 3. Dynamic performance.
Table 3. Dynamic performance.
Figure 5 and Figure 6abcd
Adjustment Time (ms)600350350300
Overshoot (%, DG2)23151015
Frequency deviation (rad)0.080.160.080.08

Share and Cite

MDPI and ACS Style

Hu, Y.; Wei, W. Improved Droop Control with Washout Filter. Energies 2018, 11, 2415. https://doi.org/10.3390/en11092415

AMA Style

Hu Y, Wei W. Improved Droop Control with Washout Filter. Energies. 2018; 11(9):2415. https://doi.org/10.3390/en11092415

Chicago/Turabian Style

Hu, Yalong, and Wei Wei. 2018. "Improved Droop Control with Washout Filter" Energies 11, no. 9: 2415. https://doi.org/10.3390/en11092415

APA Style

Hu, Y., & Wei, W. (2018). Improved Droop Control with Washout Filter. Energies, 11(9), 2415. https://doi.org/10.3390/en11092415

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