Coordinated Control of Multiple Virtual Synchronous ... - MDPI

0 downloads 0 Views 6MB Size Report
Oct 17, 2018 - Subsequently, the inertia and damping of multiple VSGs are ... and hence lowers the frequency support and damping to a power system [1–3].
energies Article

Coordinated Control of Multiple Virtual Synchronous Generators in Mitigating Power Oscillation Pan Hu 1, *, Hongkun Chen 2 , Kan Cao 1 , Yuchuan Hu 1 , Ding Kai 1 , Lei Chen 2 1 2

*

and Yi Wang 1

State Grid Hubei Electric Power Research Institute, Wuhan 430072, China; [email protected] (K.C.); [email protected] (Y.H.); [email protected] (D.K.); [email protected] (Y.W.) School of Electrical Engineering, Wuhan University, Wuhan 430072, China; [email protected] (H.C.); [email protected] (L.C.) Correspondence: [email protected]; Tel.: +86-027-8856-4097

Received: 10 September 2018; Accepted: 11 October 2018; Published: 17 October 2018

 

Abstract: Virtual synchronous generators (VSGs) present attractive technical advantages and contribute to enhanced system operation and reduced oscillation damping in dynamic systems. Traditional VSGs often lack an interworking during power oscillation. In this paper, a coordinated control strategy for multiple VSGs is proposed for mitigating power oscillation. Based on a theoretical analysis of the parameter impact of VSGs, a coordinated approach considering uncertainty is presented by utilizing polytopic linear differential inclusion (PLDI) and a D-stable model to enhance the small-signal stability of system. Subsequently, the inertia and damping of multiple VSGs are jointly exploited to reduce oscillation periods and overshoots during transient response. Simulation, utilizing a two-area four-machine system and a typical microgrid test system, demonstrates the benefits of the proposed strategy in enhancing operation stability and the anti-disturbing ability of multiple VSGs. The results conclusively confirm the validity and applicability of the method. Keywords: multiple VSGs; oscillation mitigation; coordinated control; small-signal and transient stability

1. Introduction The high penetration of renewable energy sources (RESs) reduces rotational inertia significantly and hence lowers the frequency support and damping to a power system [1–3]. To address the challenges, many scholars introduce a virtual synchronous generator (VSG) control strategy to resemble the operation of the SG with its inertia behavior [4–6]. By introducing rotor motion equations, a VSG-based converter integrates the inertia and damping functions in one single term [7]. Different from traditional voltage control, this “synchronverter concept” controller enjoys a better frequency response during a disturbance and provides voltage and frequency support in the weak grid. However, the unsuitable parameters of controllers may deteriorate oscillation suppressing ability and reduce the stability margin of a system when multiple VSGs operate in parallel [8]. Since the time-scale of converter controllers is inconsistent with the mechanical adjustment of synchronous machines (SMs), the authors of [9–11] proved that the integration of converter-based generators exerts little impact on the original electromagnetic oscillation mode (EOM) of a power system. Though the collateral impact of RESs replacing SMs reduces the overall inertia, the small-signal stability of the system improves, especially displacing SMs, thereby affecting the modes. However, the VSG-based converters will be involved in the original electromagnetic oscillation mode due to the implementation of rotor motion behavior [12]. Consequently, the small-signal stability of a power system may be deteriorated if the parameters of the VSG are not coordinated with other SMs and VSGs.

Energies 2018, 11, 2788; doi:10.3390/en11102788

www.mdpi.com/journal/energies

Energies 2018, 11, 2788

2 of 17

On the other hand, as the VSG unit is not a real synchronous machine, the parameters can be adaptively updated to operate faster and more stably during disturbances [13]. This characteristic provides outstanding flexible and convenient performances of VSGs in oscillation mitigation. Some studies [14,15] have addressed this idea and designed a bang-bang control strategy according to four intervals of the oscillation cycle. The inertial is set to be a big or small value when the product of |dω/dt| and ∆ω is positive or negative, respectively [14]. However, this work lacks the detailed design of the inertial parameters during each cycle and does not consider the damping factor. To overcome this drawback, the authors of [15] introduce a parameter design method of rotor inertia combined with damping factors. The thresholds of J and D are set, and |dω/dt| and ∆ω are multiplied by two experiential coefficients to add as a correction term. However, this parameter design can still be enriched to better suppress power oscillation. Dealing with the power oscillation issue, this paper aims to contribute a coordinated control for multiple VSGs. The novelty of this paper mainly focuses on the following: (a) The mechanism of low-frequency oscillations caused by the interaction between VSGs and SMs is quantitatively investigated. A coordinated method is then put forward to keep robustness and damping under disturbances and uncertainty. (b) The possibility of reducing intervals in one oscillation cycle is expounded. Subsequently, an optimized issue is built to fulfill the coordinate-adaptive update of inertial and damping parameters during transient disturbances. The article is organized in the manner as follows. Section 2 theoretically presents the impact of VSG parameters on the small-signal stability. Subsequently, the coordinated design method is demonstrated for parameter optimization. Section 3 presents an advanced control strategy for multiple VSGs in reducing oscillation periods. Section 4 is devoted to simulation analysis. Conclusions and future works are summarized in Section 5. 2. Coordinated Parameters Optimization of Multiple VSGs for Small-Signal Stability Improvement 2.1. The Mechanism of Low-Frequency Oscillations Caused by VSGs and SMs The impact of the VSG-based converters participating in the EOM of a system is investigated quantitatively below using traditional small-signal analysis method. The derivation is given by utilizing a simple two-machine system. Figure 1a is the control block of VSGs and Figure 1b is the system network. In Figure 1b, VSG control is introduced to DG. Assume the phase angle of the load is zero, the classical small-signal model of SG is expressed as: JG ω 0

d∆ω = −∆Pe − DG ∆ω − ∆PDG dt

(1)

U1 U2 cos δ. ZL

(2)

PL = Energies 2018, 11, x FOR PEER REVIEW

3 of 17

VSG-based inverter DG

U1 ∠δ

U2 ∠0

PDG ZL

Synchronous generator

(a)

Pe Bus 1

Bus 2 Load

(b)

Figure 1. 1. Virtual synchronous synchronous generator generator (VSG) control block and two-machine infinite-bus system: Figure (a) the the control control block block of of VSG; VSG; (b) (b) the the two-machine two-machineinfinite-bus infinite-bussystem. system. (a)

The linearized model of power balance equation with an initial state δ0 at Bus 1 meets: ΔPL =

U1U 2 cos δ 0 Δδ = ΔPe + ΔPDG ZL

.

(3)

As traditional inverters lack inertia, the VSG control algorithm shown in Figure 1a is introduced to provide frequency and voltage support during power fluctuations. Combined with a ω − P

Energies 2018, 11, 2788

3 of 17

The linearized model of power balance equation with an initial state δ0 at Bus 1 meets: ∆PL =

U1 U2 cos δ0 ∆δ = ∆Pe + ∆PDG . ZL

(3)

As traditional inverters lack inertia, the VSG control algorithm shown in Figure 1a is introduced to provide frequency and voltage support during power fluctuations. Combined with a ω − P droop strategy, the model for a VSG under yields: (

dδ dt

= ω − ω0 . Jdg ω0 dω dt = Pre f − PDG − ( Kω + Ddg )( ω − ω0 )

(4)

Since traditional control of the DG is often working on a maximum power point tracking (MPPT) state, the active power output does not vary with a small disturbance on the grid side, indicating ∆PDG = 0 in Equation (1). When VSG control strategy is introduced, the output of the active power responses as grid frequency varies. Combined with Equations (1), (3) and (4), the linearized model with/without VSG control is expressed: (

JG ω0 d∆ω dt + DG ∆ω + I∆δ = 0 ( JG + Jdg )ω0 d∆ω dt + ( DG + Kω + Ddg ) ∆ω + I∆δ = 0

(5)

where I = [(U1 U2 )/ZL ] cos δ0 . For the original system, the eigenvalues and damping ratio are calculated as: q 0 0 2 − DG ± DG − 4JG0 ω02 I p1,2 = (6) 0 2JG ω0 s 0 − DG 1 ξ= . (7) 0 2 I JG ω 0 0

0

For VSG, DG = DG + Kω + Ddg , JG = JG + Jdg . The inertia and droop coefficient of the system increase when VSG control is introduced. According to Equations (6) and (7), the damping ratio may decrease, and the eigenvalues may move from left to right when the parameters of multiple VSGs and SGs do not complement each other well. The unsuitable parameters of the system deteriorate stability margin and increase angle instability risk, which is unfavorable to the grid power oscillation. Figure 2 gives a simple example of two VSG controllers operating in parallel. The eigenvalues of this simple system are calculated as the inertia and damping varies from their rated values to their limitations. The results show that the coordinated design needs to be introduced for multiple VSGs to obtain a better operational performance.

Energies2018, 2018,11, 11,x2788 Energies FOR PEER REVIEW Energies 2018, 11, x FOR PEER REVIEW

(a) (a)

D from 0.5 to 30 D from 0.5 to 30

100 100 50 50 0 0

-50 -50

-100 -100 -150 -60 -150 -60

200 200 150 150 100 100 50 50 0 0 -50 -50 -100 -100 -150 -150 -200 -12 -200 -12

J from 0.1 to 8 J from 0.1 to 8

-1 -1 Imaginary Axis (seconds Imaginary Axis (seconds ) )

150 150 -1 -1 Imaginary Axis (seconds Imaginary Axis (seconds ) )

of17 17 44of 4 of 17

-50 -50

-40

-30

-20

-10

-40 Axis-30 -20-1) -10 Real (seconds Real Axis (seconds-1)

0 0

-10 -8 -6 -4 -1 -10 Real-8Axis (seconds -6 -4)

-1

-2 -2

0 0

Real Axis (seconds )

(b) (b)

(c) (c)

Figure 2. Small-signal stability analysis results of two VSGs operating in parallel. (a) The network of Figure 2. Small-signal stability analysis results of two VSGs operating in parallel. (a) The network of two VSG system, (b) The eigenvalues of system as the inertia varies, (c) The eigenvalues of system as two VSG system, (b) The eigenvalues of system as the inertia varies, (c) The eigenvalues of system as the damping varies. the damping varies.

2.2. Parameter Multiple VSG ininImproving Stability ofofSystem 2.2. ParameterDesign DesignMethod Methodfor for ImprovingSmall-Signal Small-Signal 2.2. Parameter Design Method for Multiple Multiple VSG VSG in Improving Small-Signal Stability Stability of System System Quite often, we want the system to operate with well-damped oscillations and keep robustness Quite Quite often, often, we we want want the the system system to to operate operate with with well-damped well-damped oscillations oscillations and and keep keep robustness robustness under disturbances [16]. For this motivation, the D-stable region [17] is presented here to the under disturbances [16]. For this motivation, the D-stable region [17] is presented here to let let under disturbances [16]. For this motivation, the D-stable region [17] is presented here to let the the eigenvalues of typical operating points lie in an area of secure operation. To enhance the damping eigenvalues lielie in in anan area of secure operation. To enhance the damping ratio eigenvalues of oftypical typicaloperating operatingpoints points area of secure operation. To enhance the damping ratio and stability margin the system, this region is to used to define a criterion the controller and margin of theof system, this region is used define criterion for thefor controller design. ratiostability and stability margin of the system, this region is used to adefine a criterion for the controller design. Modes with higher damping behaviors stand on a complex plane shown in Figure 3. The Modes higher behaviorsbehaviors stand on astand complex shown in Figure 3. The performance design.with Modes withdamping higher damping on plane a complex plane shown in Figure 3. The performance robustness constraints for the design methodology is presented as follows: robustness constraints forconstraints the designfor methodology is presented asisfollows: performance robustness the design methodology presented as follows: AQ +QATTT + 2α Q < 0 AQ AQ + QA +QA ++ 2αQ 2α Q < < 00

"

# T cosθθ( (AATTTQ Q− ) ) + QA − QA sinθsin ( AθT(QA + ) ) cos QA TQQA ) cos θ ( TAT Q − QA)< 0 < 0.  sin θ ( A Q +TQA cosθcos ( QA − QA QA θ (QA sinθθ((AA TQ Q− ) ) < 0 − QA)TT) sin − QA cos θ (QA − QA ) sin θ ( A Q − QA)  . .

LMI region LMI region For pole placement For pole placement

θ = arccosζ θ = arccosζ

(8) (8) (8) (9)(9) (9)

θ θ

α α

Figure Figure3.3.D-stable D-stablearea. area. Figure 3. D-stable area.

The proof of cancan be found in [17]. theAs output of renewable generation is stochastic, The ofthis thistheorem theorem be found in As [17]. the output of renewable generation is The proof of this theorem can be found in [17]. As the output of renewable generation is the system under different operation states indicates the weak adaptability of the traditional certainty stochastic, the system under different operation states indicates the weak adaptability of the stochastic, the system under different operation states indicates the weak adaptability of the traditional certainty model. To guarantee the robustness of the converter and enhance dynamic traditional certainty model. To guarantee the robustness of the converter and enhance dynamic

Energies 2018, 11, 2788

5 of 17

model. To guarantee the robustness of the converter and enhance dynamic response, a polytopic linear differential inclusion model is presented here for better expressing uncertainty in RES. Instead of precisely predicting system state in a period, the LDI only requires a motion-changed region of the uncontrolled resource in time [18]. This advantage provides a possibility to apply a stochastic forecast model to deal with the stability analysis with systematical prediction errors. According to its mathematical definition, the system based on PLDI is expressed as: •

x (t) ∈ co ( Ai x + Bi u).

(10)

For a typical PLDI, the system has globally uniform stability when it satisfies an exponentially stable theorem [19]. This characteristic provides a possibility to apply PDLI theory to qualitatively judge the stability of the stochastic time-variant system and simplifies the analysis process of uncertainty disturbances. According to [19,20], the stability criterion for PLDI is given as follows: Theorem 1. Consider a composite positive function Vc ( x ) in Equation (11). A PDLI system is exponentially N

stable if and only if positive–definite matrices Qk ( x ) ∈ Rn×n , Fk ( x ) ∈ Rm×n , and Q(γ∗ ) = ∑ γk∗ Qk , k =1

F (γ∗ )

N

= ∑

k =1

γk∗ Fk

exist, such that

T

Vc ( x ) = minx P(γ) x = minx γ∈Γ

γ∈Γ

T

N

∑ γi Q i

! −1 x

(11)

i =1

Ai Qk + Qk Ai T + Bi Fk + Bi T Fk T < − βQk .

(12)

According to the Schur complement rule, Equation (12) is equal to:

" subject to

ϑ x

Vc x = # minϑ T N x ≥ 0, γ ∈ Γ, ∑ γi = 1 Q(γ) i =1

(13)

The detail proving process of Equations (12) and (13) is found in [19]. In a practical circuit, Kω is determined by the system operation requirement. The parameters Ddg and Jdg , according to [21], should satisfy: ( Ddg + Kω ) 0≤J≤ cot PMreq , ( Ddg + Kω /ω0 ) ≤ Dmax . (14) 2π f cpmin Combined with the small-signal model of the VSG-based converter, the optimized issue considered stochastic excitation yields min ϑ subject to (6), (8), (9), (10), (12), (13), (14)

(15)

In the practical project, we always want a ξ 0 larger than 0.05, which is called a strong damping mode. Then, let ξ 0 = 0.05, and α = ξ 0 ωn . The polytopic linear differential matrices Ai is: " Ai ∈

Asysi 0

0 Avsg

# Asysi and Avsg satisfies (1) and (5).

(16)

When a polytopic model is considered, Equations (8) and (9) should be rewritten for each vertex system, and the resulting set of inequalities should be solved simultaneously to ensure all eigenvalues

Energies 2018, 2018, 11, 11, x2788 Energies FOR PEER REVIEW

of 17 17 66 of

a family of bilinear matrix inequities (BMIs) that contain bilinear terms as the product of a full matrix that lie in a designed region. The optimized issue expressed by Equation (15) consists of a family and a scalar. To effectively solve the BMI problem and improve the applicability for large-scale of bilinear matrix inequities (BMIs) that contain bilinear terms as the product of a full matrix and systems, the path-following method [22] is adopted here to update all parameters. a scalar. To effectively solve the BMI problem and improve the applicability for large-scale systems, theImproved path-following method [22] is adopted here Strategy to updateofallMultiple parameters. 3. Coordinate-Adaptive J/D Control VSGs in Mitigating OSC 3. Improved Coordinate-Adaptive J/D Control Strategy of Multiple VSGs in Mitigating OSC 3.1. The Mechanism of Improved Bang-Bang Control Strategy in Improving the Transient Stability of a System 3.1. The Mechanism Improved Bang-Bang Control three Strategy in Improving thetransient Transientdisturbances Stability of a System Generally, theofsystem needs to go through intervals during before converging intothe a steady state [16].toThis transition (i.e.,intervals a–b–c–b)during showntransient in Figuredisturbances 4a often inevitably Generally, system needs go through three before causes power oscillation and deteriorates frequency damping. In contrast, as the rotor doesinevitably not exist, converging into a steady state [16]. This transition (i.e., a–b–c–b) shown in Figure 4a often the controller of the VSG can frequency be more flexible during the OSCascycle, hence accelerating causes power parameters oscillation and deteriorates damping. In contrast, the rotor does not exist, the response of the VSG in tracking the steady state. For example, during the acceleration modes the controller parameters of the VSG can be more flexible during the OSC cycle, hence accelerating the (i.e., a–b and c–b), high inertial parameters are adapted to resist disturbances, while small inertial response of the VSG in tracking the steady state. For example, during the acceleration modes (i.e., a–b parameters need to be chosen during the deceleration period (i.e., b–csmall and inertial b–a) toparameters accelerate and c–b), high inertial parameters are adapted to resist disturbances, while convergence. This strategy was first introduced by [14,15] and represents one step further on how to need to be chosen during the deceleration period (i.e., b–c and b–a) to accelerate convergence. This detail the coordinate design of adaptive parameters (i.e., J and D) during each stage. strategy was first introduced by [14,15] and represents one step further on how to detail the coordinate In of fact, the intervals during OSC can be stage. reduced into one interval (i.e., a–b) if the design adaptive parameters (i.e.,the J and D)cycle during each appropriate control strategy is utilized. For example, on the right side Figure 4b, we usually want In fact, the intervals during the OSC cycle can be reduced intoofone interval (i.e., a–b) if the the frequency converges intoisa utilized. rated value the sameontime 1 that the output of VSG increases to its appropriate control strategy Foratexample, the tright side of Figure 4b, we usually want final required converges power. This process velocity grow firstofand then decrease. If the frequency into a ratedrequires value atthe theangular same time t1 thattothe output VSG increases to its this scene happens, the other stages in the OSC cycle no longer exist, and the other transient final required power. This process requires the angular velocity to grow first and then decrease. If this adjustments of the are eliminated. when a large occurs, adjustments the angular scene happens, the system other stages in the OSCSpecifically, cycle no longer exist, anddisturbance the other transient t frequency quickly increases and obtains its upper limit at time . According to Equation during u of the system are eliminated. Specifically, when a large disturbance occurs, the angular(4), frequency

this period, the inertial term at left limit side of the equation is larger than the (4), damping The ω quickly increases and obtains itsthe upper at time tu . According to Equation duringterm. this period, then remains with the fastest velocity and waits for the decreasing order. When the decline time td the inertial term at the left side of the equation is larger than the damping term. The ω then remains ω begins comes, to decrease termorder. at the left side ofdecline the equation smallerthe than with thethe fastest velocity and waitsand forthe theinertial decreasing When the time tis ω d comes, the damping term.and Finally, the ω term will at converge into of itsthe rated valueisatsmaller time t1than , andthe thedamping system begins to decrease the inertial the left side equation operates steadily any further During this twhole the output of the VSG term. Finally, thewithout ω will converge intoadjustment. its rated value at time the system operates steadily 1 , and cycle, 2 at the this same time cycle, t1. It needs to be emphasized that theincreasing output of remains increasing reaches PDuring without any furtherand adjustment. whole the output of the VSG remains ω the the VSG rises between tu andthat td, the andoutput the of is VSG continuous but and reaches P2 atlinearly the sameduring time t1 . periods It needs to be emphasized rises linearly nondifferentiable during tuthe whole time. Compared to SM, the VSG is flexible to during periods between and td , and the ω is continuous butonly nondifferentiable duringenough the whole operate in this idea. time. Compared to SM, only the VSG is flexible enough to operate in this idea.

1

1

4

P1

P2 1

P1

tu td 4

t0 t1 t2 t3 t4 t5 Time

δ a δb δc

Power Angle

(a)

δd

δ

1

t

t0

2

ωn

t1

T Time

t

1

rotor angular

Pa a

d

3

rotor angular

Active Power

b

P2

3 Active Power

c

Active Power

2

2

Pb

P

P

P

ωn

3 4

t0 t1 t2 t3 t4 t5 Time

t

tu td t0

T t1

Time

t

(b)

Figure 4. The power-angle power-angle curve curve of a synchronous synchronous machine machine (SM) (SM) and and the the proposed proposed VSG: VSG: (a) (a) the SM response during duringtransient transient disturbances; (b) the proposed VSG during response during transient disturbances; (b) the proposed VSG response transient disturbances. disturbances.

3.2. Parameter Design Method for Multiple VSG Corresponding to Oscillation Cycle

3.2. Parameter Method for Multiple VSG Corresponding Oscillation Cycle self-adaptive control. To begin Design with, we should set a trigger threshold thattoenables transient The threshold is determined endurance capacity of the VSG-based converter. WhenThe the To begin with, we shouldby setthe a trigger threshold thatand enables transient self-adaptive control. threshold is determined by the endurance capacity and of the VSG-based converter. When the

Energies 2018, 11, 2788

7 of 17

disturbance ∆P > L happens, the controller starts. Then, to fulfil the expectation in Figure 4b, the parameter-optimization issue, for one VSG, yields min Tosc ω

subject to ∆P ≈

Uvsg Ugrid Xs

TRosc 0

[ω (t) − ω0 ]dt, ω (t) t=0 = ω (t) t=Tosc = ωn

(17)

|ω (t) − ω0 | ≤ 2π∆ f max , |dω/dt| ≤ 2πkmax The first equality constraint ∆P represents the required power deviation that is calculated by the terminal voltage Uvsg and Ugrid at the converter and grid side and the impedance Xs between these two sides. The second equality term represents the steady-state constraint. The third and fourth constraints consider the limitation of the frequency change-rate threshold kmax , e.g., the charge–discharge rate of the battery in the VSG-based converter and the maximum frequency deviation ∆ f max . According to the model in Equation (17) at a particular time t ∈ (0, Tosc ), the constrains ω (t) at the time-span Tosc in Figure 4b satisfies:

ω ( t ) − ω0 =

   2πkmax t

0 ≤ t ≤ T1

2π∆ f max   2πk (T max

osc

T1 ≤ t ≤ T2 .

(18)

− t) T2 ≤ t ≤ Tosc

It is obvious that T1 = ∆ f max /kmax , and T2 = Tosc − ∆ f max /kmax . Assume the same decline rate of frequency. Based on Equations (17) and (18), we have ∆P ≈

Tosc Uvsg Ugrid Z 2Uvsg Ugrid π ∆ f max [ω (t) − ω0 ] dt ≤ ∆ f max ( Tosc − ). Xs Xs kmax

(19)

0

If we know the final state of the system (i.e., ∆P is obtained), then Tosc is identified by Equation (19). Then, according to Equation (18), the term dω/dt should meet the following condition:    2πkmax dω/dt = 0   −2πk max

0 ≤ t ≤ T1 T1 ≤ t ≤ T2 . T2 ≤ t ≤ Tosc

(20)

Combined with Equations (4) and (20), parameters J and D during three periods should meet the following conditions: (a) In a period 0 < t < T1 , the frequency linearly increases as a rate of kmax . Then at this stage, the parameters J should meet the following condition: J1 = ( Pre f + k ω (ω − ω0 ) − Pe )/2πkmax ω.

(21)

To accelerate this transient process, Ddg = 0 at this period. (b) When the system meets dω/dt = 0, the system transits to Stage 2, and parameters Ddg should have [ Pre f + k ω (ω − ω0 ) − Pe ] Ddg = . (22) 2π∆ f max (2π∆ f max + ω0 ) During this period, J is set as the original value. (c) Then, in T1 < t < T2 , the frequency linearly decreases as a rate of kmax , and Ddg = 0 while J meets the following condition: J3 = −( Pre f + k ω (ω − ω0 ) − Pe )/2πkmax ω.

(23)

Energies 2018, 11, 2788

8 of 17

This control strategy can be applied to a single VSG-based system owing to the power fluctuation, and the adjustment is mainly provided by this converter. From Equations (17)–(19), to obtain the adjust time T2 , the adjusting power ∆P = P2 − P1 should be identified. This situation indicates that the coordinated controller needs to obtain the next system steady state. However, for a multiple VSG-based system, the steady-state output of each VSG is not easy to achieve. For this concern, a system state estimation algorithm is needed. Considering a typical AC network, the oscillation happens due to the power matching process between each SMs when a disturbance happens. When detecting the imbalance frequency between each bus, the SMs adjust their output for system synchronization. Subsequently, the frequency recovers to its rated value. This characteristic indicates that each VSG at the same bus should synchronize at any moment to eliminate OSC. Therefore, if each VSG introduces the proposed parameter-optimization issue, according to Equation (18), the deviation of the power angle is the same. Hence, the state estimation algorithm can utilize this characteristic to simplify the calculation procedure. Since the controller needs to obtain the final system state variable (i.e., voltage and active power), this estimation is somehow similar to static security analysis [23] after a disturbance. For a typical network contained n bus, the system at each bus meets the following power balance constraints [23]: Pi = Ui ∑ Uj ( Gij cos δij + Bij sin δij ), Qi = Ui ∑ Uj ( Gij sin δij − Bij cos δij ). j ∈i

(24)

j ∈i

In traditional power flow analysis, SM is set as a PV node, and a Vδ node is needed for power balancing. However, a VSG-based converter is not appropriate to be considered as a PV node, especially V/ f control is introduced. When system operates in an island model, the power balance between load and energy resource is maintained by adjusting converter output. Therefore, according to Equation (24), the VSG-based converter meets the following conditions: Uvsg Ui 0

XL

sin δiv = Ui ∑ Uj ( Gij cos δij + Bij sin δij ) j ∈i

Uvsg Ui Uvsg cos δiv −Ui 0 Uvsg X

= Ui ∑ Uj ( Gij sin δij − Bij cos δij )

(25)

j ∈i

L

The left side of Equation (25) represents the output of the VSG when line impedance meets X  R. This requirement can be fulfilled by adding virtual impedance [24]. Hence, in Equation (25), 0 X L = X L + Xvir , Uvsg is set as the nominal integrated voltage. The equation contains two unknown variables (i.e., Ui and δij ), which are consistent with traditional PQ node constraint. Then, based on Newton-Raphson, the Jacobian matrix yields "

∆P ∆Q

#

"

=

H J

N L

#"

∆δ ∆V/V

# .

(26)

When ∆P > L, the next operation state is obtained by Equations (25) and (26) and the equality constraint of power angle on the same bus. Equation (26) can be solved by the Newton-Raphan method in this case. The calculation speed can be faster if the system satisfies the constraints of the PQ decoupled method. Moreover, if the grid structure is fixed, the iterative matrix in Equation (26) is determined and only needs to generate once according to the PQ algorithm. Noted that this calculation will cause a time-delay issue. From Equation (18), the controller satisfies T1 = ∆ f max /kmax , which is constant and identified by controller response ability. Therefore, the time-span at Stage 1 (T1 ) is determined. This characteristic indicates that the time-delay issue can be eliminated if the measurement and calculation process can be done before time T2 . From a practical

Energies 2018, 11, x FOR PEER REVIEW

9 of 17

be eliminated if the measurement and calculation process can be done before time T2 . From a practical Energies 2018,perspective, 11, 2788

the speed requirement can be fulfilled, especially for a large-scale power 9 of 17 system containing Wide Area Measurement System (WAMS) equipment, e.g., Power Management Unit (PMU) [25]. perspective, the speed requirement can be fulfilled, especiallyso forthe a large-scale system containing The maximal power margin of each VSG is different, proposed power method is limited by the Wide Area Measurement System (WAMS) equipment, e.g., Power ManagementToscUnit (PMU) [25]. [ (is t) − 0 ] dt .by minimum of the maximal adjust-margin VSG-based converters. Let  =method Then, The maximal power margin of each of VSG is different, so the proposed limited the R Tosc0 minimum of the maximal adjust-margin of VSG-based converters. Let ∆δ = [ ω ( t ) − ω ] dt. Then, 0 0 for a given system, for a given system, = min 1max  2max  nnmax (27) max }.. ∆δmax=max min , ∆δ,2max , . . ,...... . . . . ∆δ (27) {∆δ1max



Equation maximal self-adjustment ability of aof system, which is limited by each Equation(27) (27)represents representsthe the maximal self-adjustment ability a system, which is limited by ∆δ . If the strength of the disturbances exceeds the limitation of the system, the strategy in [15] each in imax i max . If the strength of the disturbances exceeds the limitation of the system, the strategy is utilized in this paper. [15] is utilized in this paper. In control of In all, all, the the steps steps for forcoordinate-adaptive coordinate-adaptiveJ/D J/D control of multiple multiple VSGs VSGs is is summarized summarized as as follows: follows: (a) Measure disturbances. If > goStep to Step PL,go L ,to (a) Measure the the busbus disturbances. If ∆P (b); (b); (b) Set value satisfy the first-periodrequirement requirementininEquation Equation(21), (21),while whileestimating estimatingthe the (b) Set thethe J/DJ/D value to to satisfy the first-period final final state state of theofsystem by utilizing Equations (25) and (26) and equality constraint; the system by utilizing Equations (25) and (26) and equality constraint; (c) Transit J/D to the values in Equation (22) at time T1 ; meanwhile, calculate Tosc and T2 ; (c) Transit J/D to the values in Equation (22) at time T1 ; meanwhile, calculate Tosc and T2 ; (d) time At time , letJ/D the J/D value satisfy Equation return to their values. T2 the (d) At T2 , let value satisfy Equation (23)(23) andand return to their raterate values. 4. Case Case Study Study 4. Tovalidate validatethe theproposed proposedapproach, approach, two two test test cases cases are areutilized. utilized. The The first first case case is is aa four-machine four-machine To two-area test system shown in Figure 5a. In this case, each generator model has six generator states, two-area test system shown in Figure 5a. In this case, each generator model has six generator states, and the theadditional additional control is considered. not considered. TheinSMs in 1Areas 1 and 2 arebyreplaced by two and control is not The SMs Areas and 2 are replaced two VSG-based VSG-based converters with the equivalent MVA rating of the original SM. The specification and converters with the equivalent MVA rating of the original SM. The specification and setting of VSGs setting of VSGs are shown 1, and the typical system data supplied [16]. To be are shown in Table 1, and in theTable typical system operation dataoperation is supplied byis[16]. To bebymentioned, mentioned, the VSG Jparameters J and D before optimization are with consistent with the original in the VSG parameters and D before optimization are consistent the original SM in the SM same the same bus. The purpose of this setting is to prove that the VSG-based converter participates in the bus. The purpose of this setting is to prove that the VSG-based converter participates in the original original electromechanical oscillation electromechanical oscillation modes. modes. 400MW G1 1

5

25km

6

7

10km

8 9 110km 110km

C1

10km

10

25km

11

3 G3

C2

L1

L2 4

2 G

G

VSG

VSG

(a)

(b)

Figure cases system: (a) four-machine two-area systemsystem containing VSG; (b) VSG; a typical Figure5.5.Test Test cases system: (a) four-machine two-area containing (b) microgrid a typical containing three VSGs.three VSGs. microgrid containing Table 1. Case 1: Main simulation parameters of the VSG model. Table 1. Case 1: Main simulation parameters of the VSG model. Controller Constraints of VSG

Controller Constraints of VSG Minimum PMreq , f cpmin 45◦ , 8.5/12.3 Hz, 30 N·m/rad max , D cpmin ,/ D Minimum f cp PM req , /ffcp max 45°, 8.5/12.3 min min 2 Hz, 30 N·m/rad Jmax , DC Voltage, DC Capacitor

20 kg/m , 1150 V, 10,000 µF

2 DC Capacitor Jmax , DC Voltage, Control parameters of VSG at 20 buskg/m 2 and, 41150 V, 10,000 μF

Control parameters of VSG at bus 2 and24 11.571 kg/m , 11.773 N·m/rad 2 11.571 N· m/rad 12.418kg/m kg/m,2 11.773 , 10.89 N ·m/rad 2 VSG at Bus 4: virtual, inertia/damping 12.418 kg/m , 10.89 N·m/rad

VSG at Bus 2: virtual, inertia/damping at4:Bus 2: virtual, inertia/damping VSGVSG at Bus virtual, inertia/damping

The second case is a typical Microgrid system shown in Figure 5b. The operation parameters, which were optimized by the PLDI and the D-stable model, are given in Table 2. The validation was

Energies 2018, 11, x FOR PEER REVIEW

VSG at Bus 4: virtual, inertia/damping

10 of 17

12.418 kg/m2, 10.89 N·m/rad

Energies 2018, 11, 2788

10 of 17

The second case is a typical Microgrid system shown in Figure 5b. The operation parameters, which were optimized by the PLDI and the D-stable model, are given in Table 2. The validation was carried carried out out on on aa real-time real-time digital digital simulator simulator (RTDS) (RTDS) to to validate validate the the controller controller presented presented in Section 2. The model of the VSG and the proposed controller were built on RSCAD, which The model of the VSG and the proposed controller were built on RSCAD, whichisisaccompanying accompanying software software of of RTDS. RTDS. The Thesignal signalconnection connection of ofthe theRTDS RTDSsimulation simulationisisshown shownin inFigure Figure6.6. The The digital digital output output card card (GTDO) (GTDO) and and the thedigital digitalinput inputcard card(GTDI) (GTDI)was wasprovided providedtotogenerate generateaaD/A D/A signal signal for for communication between the RTDS and controller platform. The Field Programmable Gate Array communication between the RTDS and controller platform. The Field Programmable Gate Array (FPGA, (FPGA, XC3S200-AN) XC3S200-AN) and and Digital Digital Signal Signal Processing Processing (DSP, (DSP, TMS-320F28335) TMS-320F28335) constitute constitute the the main main hardware architectures of a platform. The PWM pulse signal was provided by this platform. hardware architectures of a platform. The PWM pulse signal was provided by this platform.

Figure Figure 6. 6. The The semi-physical semi-physical platform platform of of the themicrogrid microgridbased basedon onthe theRTDS RTDSsystem. system. Table 2. Case 2: Main simulation parameters of the microgrid system. Table 2. Case 2: Main simulation parameters of the microgrid system. Main Network System Main Network System Inertia/damping/DC voltage/Droop 2, 2·N m/rad, 700 V, kg/m 0.2 kg/m2 , 2·N m/rad,0.2 700 V, 100 kW/Hz, j2Ω Inertia/damping/DC voltage/Droop coefficient/Virtual impedance of VSG coefficient/Virtual impedance of VSG 100 kW/Hz, j2Ω Equivalent power source 10.5 kV, 50 Hz power source 10.5 kV, 50kW Hz AC Load 1/AC Load 3,Equivalent DC Load1/DC Load2 (8 + j2) kVA, (11 + j2) kVA, 6 kW/5 (8 + j2) kVA, (11 + j2) Transmission j0.347 Ω/km, L1 = 15 km, L2 = 10 km, L3 = 20kVA, km 6 AC Load 1/ACLine Load 3, DC Load1/DC Load2 kW/5 kW Virtual Synchronous Generator Parameters j0.347 Ω/km, L1 = 15 km, L2 = Transmission Line VSG1: PV generation/Storage 12 kW, 10 kW 10 km, L3 = 20 km VSG2: PV generation/Storage, PV Virtual Synchronous Generator Parameters 8 kW/4 kW, 6 kW/4 kW generation/Storage VSG1: PV generation/Storage 12 kW, 10 kW VSG 3: Wind power/Storage 14 kW/8 kW VSG2: PV generation/Storage, PV generation/Storage 8 kW/4 kW, 6 kW/4 kW VSG 3: Wind power/Storage 14 kW/8 kW

4.1. Case 1 Study

4.1. Case 1 Study stability is of great importance for a system to perform well. To mitigate the power Small-signal oscillation caused by VSGs, the 1 test system was introduced to validate the mitigate coordinated Small-signal stability is ofCase great importance formainly a system to perform well. To the parameter design method with the traditional VSG controllerto[4], the stable power oscillation caused in bySection VSGs, 3. theCompared Case 1 test system was mainly introduced validate the margin and the dynamic response of the multiple-VSG system before and after optimization are coordinated parameter design method in Section 3. Compared with the traditional VSG controller presented here to show the [4], the stable margin andadvantages. the dynamic response of the multiple-VSG system before and after The dominant eigenvalues original two-area system, before and after optimization, are optimization are presented here of to the show the advantages. shown in Figure 7. The oscillation decays in all cases when system, a disturbance the level The dominant eigenvalues of the original two-area beforehappens. and afterHowever, optimization, are of damping ratio of interarea i.e., ξ when = 0.0341), is too small to be accepted. After shown in Figure 7. the Theoriginal oscillation decaysmodel, in all cases a disturbance happens. However, the replacing the SMs with VSG-based converter station, the i.e., dominant eigenvalues in be Figure 7 are level of damping ratioa of the original interarea model, ξ = 0.0341), is too shown small to accepted. changed and improved butwith still aquite close to the originalstation, oscillation Since the VSG parameters After replacing the SMs VSG-based converter the model. dominant eigenvalues shown in JFigure and D 7are the SM, thebut similarity of oscillation both VSGs andSince SMs are areconsistent changed with and improved still quite close to theindicates originalthat oscillation model. the coupled, and parameter optimization of multiple VSGs needs to be considered. To satisfy operation VSG parameters J and D are consistent with the SM, the similarity of oscillation indicates that both requirement, theare minimum the system is optimization 0.05, and the of physical constraints of the converter VSGs and SMs coupled,ξ of and parameter multiple VSGs needs to VSG be considered. are Table 1. Based on the proposed designed in Section thethe dominant To shown satisfy in operation requirement, the minimum ξ ofmethod the system is 0.05,2.1, and physicaleigenvalues constraints after optimization is also in in Figure dynamic response to step changes of 2% with/without of the VSG converter areshown shown Table7.1.The Based on the proposed designed method in Section 2.1, optimization are shown in Figures 8 and 9. In Figure 7, the eigenvalues are located in a specified complex plane that satisfies the design requirement, and the damping ratios of the system are all larger than 0.05. According to Figures 8 and 9,

Energies 2018, 11, x FOR PEER REVIEW Energies 2018, 11, x FOR PEER REVIEW Energies 2018, 11, x FOR PEER REVIEW

11 of 17 11 of 17 11 of 17

the dominant eigenvalues after optimization is also shown in Figure 7. The dynamic response to step the dominant eigenvalues after optimization is also shown in Figure 7. The dynamic response to step changes of 2% with/without optimization are shown in Figures 8 and 9. the dominant after optimization also shown in Figure changes of 2%eigenvalues with/without optimization areisshown in Figures 8 and7.9.The dynamic response to step In Figure 7, the eigenvalues are located in a specified complex plane that satisfies the design changes of 2% with/without optimization are shown in Figures 8 and 9. In2018, Figure 7, the eigenvalues are located in a specified complex plane that satisfies the design Energies 11, 2788 11 of 17 requirement, and the damping ratios of the system are all larger than 0.05. According to Figure 8 and In Figureand 7, the are of located in a specified complex planeAccording that satisfies the design requirement, the eigenvalues damping ratios the system are all larger than 0.05. to Figure 8 and Figure 9, the generator speed responses to changes in the mechanical torque decays fast when J/D requirement, the damping ratios of the than 0.05. According Figure 8 and Figure 9, the and generator speed responses to system changesare inall thelarger mechanical torque decaystofast when J/D parameters are designed. In contrast, the oscillation of the original system with insufficient ξ decays the generator speed responses to changes inchanges the mechanical torque decays fast J/D Figure 9, theare generator speed responses in the the original mechanical torque decays fastparameters when J/D parameters designed. In contrast, the to oscillation of system withwhen insufficient ξ decays for designed. more than 30contrast, s. In addition, thethe simulation result shows the high tracking speed and small are In the oscillation of the original system with insufficient ξ decays for more parameters are designed. In contrast, oscillation of the original system with insufficient ξ decays for more than 30 s. In addition, the simulation result shows the high tracking speed and small overshoot of the proposed algorithm. than 30 s. than In simulation shows the high tracking and smallspeed overshoot the for more s. Intheaddition, theresult simulation result shows the speed high tracking and of small overshoot of addition, the30proposed algorithm. proposed algorithm. overshoot of the proposed algorithm. Pole Map 5 5 5

-1

AxisAxis (seconds Imaginary ) -1 ) -1 ) (seconds Imaginary Axis (seconds Imaginary

Pole Map Pole Map

Original system Before optimization Original system After optimization Before optimization After optimization Original system Before optimization After optimization

θ

0 θ 0 θ αα 0 α -5 -5 -5 -0.7 -0.6 -0.5 -0.4 -0.3 -0.2 -0.1 -0.7 -0.6 -0.5 Real-0.4 -0.3 -0.2 -0.1 Axis (seconds) Axis (seconds) -0.7 -0.6 -0.5 Real-0.4 -0.3 -0.2 -0.1

(seconds) Figure 7. The eigenvalues of Real theAxis system before/after optimization. Figure 7. The eigenvalues of the system before/after optimization. Figure optimization. Figure 7. 7. The The eigenvalues eigenvalues of of the the system system before/after before/after optimization. MW 200.0 Area1 to Area2 (line1) 200.0 MW Area1 to Area2 (line1) 199.0 MW Proposed parameter design 200.0 Area1 to Area2 (line1) 199.0

198.0 199.0 198.0 197.0 198.0 197.0 196.0 197.0 196.0 195.0 196.0 195.0 194.0 195.0 194.0 0.0 194.00.0 0.0

Proposed design Traditionalparameter VSG control Traditionalparameter VSG control Proposed design Traditional VSG control

T/s

5.0 5.0 5.0

10.0 15.0 20.0 25.0 30.0 35.0T/s40.0 10.0 15.0 20.0 25.0 30.0 35.0T/s 40.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0

40.5 40.5 40.0 40.5 40.0 39.5 40.0 39.5 39.0 39.5 39.0 38.5 39.0 38.5 38.0 38.5 38.0 37.5 0.0 38.0 37.5 0.0 37.5 0.0

Angle response AngleProposed response parameter design parameter designangle4 Angle response angle2Proposed angle3

angle1 angle1

angle2Proposed parameter angle3

angle1

angle2

designangle4

angle3

angle4

5.0 5.0

10.0 15.0 20.0 25.0 30.0 35.0 40.0 10.0 15.0 Time/s 20.0 25.0 30.0 35.0 40.0

5.0

10.0

15.0 Time/s 20.0 25.0

30.0

35.0

40.0

40.5 40.5 40.0 40.0 40.5 39.5 39.5 40.0 39.0 39.0 39.5 38.5 38.5 39.0 38.0 38.0 38.5 37.5 37.50.0 38.0 0.0 37.5 0.0

Angle/° Angle/° Angle/°

Angle/° Angle/° Angle/°

Figure 8. Dynamic Dynamic responseof of inter-areapower power before/after optimization. optimization. Figure Figure 8. 8. Dynamic response response of inter-area inter-area power before/after before/after optimization. Figure 8. Dynamic response of inter-area power before/after optimization.

Angle response Angle response Traditional VSG control Traditional angle2 response angle3VSG controlangle4 Angle

angle1 angle1

angle2

angle1

angle2

angle3

angle4

angle3

angle4

Traditional VSG control

5.0 5.0

10.0 15.0 20.0 25.0 30.0 35.0 40.0 10.0 15.0 Time/s 20.0 25.0 30.0 35.0 40.0

5.0

10.0

15.0

Time/s 20.0 25.0 30.0 35.0 40.0

Time/s (b) (a) (b) (a) of (b)After optimization, (b) Figure 9.9. Dynamic Dynamic response response of power power angle anglebefore/after before/after optimization. optimization. (a) Figure

(a) Time/s

Figure 9. Dynamic response of power angle before/after optimization. (a) After optimization, (b) before optimization. optimization. before Figure 9. Dynamic response of power angle before/after optimization. (a) After optimization, (b) before optimization. before optimization. 4.2. 4.2. Case Case 22 Study Study

4.2. Case 2 Study To utilize the the outstanding flexible and convenient performances of VSGs during oscillation, 4.2. Case 2fully Study Tofully utilize outstanding flexible and convenient performances of VSGs during To fully utilize the outstanding flexible and convenient performances of VSGswith during Case 2 was performed to validate the coordinate-adaptive method in Section 2. Compared the oscillation, Case 2 was performed to validate the coordinate-adaptive method in Section 2. To fully utilize the performed outstandingto flexible and convenient performances of VSGs during oscillation, Case 2 was validate the coordinate-adaptive method in Section 2. constant J/D controller [4] and the traditional adaptive control [6], the effectiveness and advantage of Compared Case with 2thewas constant J/D controller [4] andcoordinate-adaptive the traditional adaptive control [6], the oscillation, performed to validate methodcontrol in Section 2. Compared with the constant J/DJ/D controller [4] the andarethe traditional adaptive [6], the the improved coordinate-adaptive controlcoordinate-adaptive strategy verified. effectiveness and advantage of the improved J/D control strategy are verified. Compared with the constant J/D controller [4] and the traditional adaptive control [6], the effectiveness and advantage of theof improved coordinate-adaptive J/D control strategy arefluctuation verified. Figure gives thethe rootroot locus this as the inertia Thevaries. disturbance Figure 10 10 gives locus oftest thissystem test system as thevaries. inertia The disturbance effectiveness andgives advantage of the improved coordinate-adaptive J/D control strategy aredisturbance verified. Figure 10 the root locus of this test system as the inertia varies. The margin is setmargin as 10 kW, analyses are performed to assess the dynamictotransient performance fluctuation is and set related as 10locus kW, andthis related analyses are performed assess the dynamic Figure margin 10 givesis the of test analyses system asare theperformed inertia varies. The the disturbance fluctuation set root as 10 kW, and related to this assess behaviors of the VSGs with the proposed coordinated strategy. The description of case is asdynamic follows: transient performance behaviors of the VSGs with the proposed coordinated strategy. The fluctuation margin is set as 10 kW, and related analyses are performed to assess strategy. the dynamic transient performance behaviors of the VSGs with the proposed coordinated At 0.5 s, there is a step change from 8 to 18 kW in the active power of AC Load1 in Figure 5b. Then,The 2s transient performance behaviors of the VSGs with the proposed coordinated strategy. The later, the load decreases to its rated value. The transient response of VSG-based converters is shown in Figures 11–14 as follows.

Energies 2018, 11, x FOR PEER REVIEW Energies 2018, 11, x FOR PEER REVIEW

12 of 17 12 of 17

description of this case is as follows: At 0.5 s, there is a step change from 8 to 18 kW in the active description this case is as follows: At20.5 s, there a step changetofrom 8 to value. 18 kWThe in the active power of ACofLoad1 in Figure 5b. Then, s later, the is load decreases its rated transient power of AC Load1 in Figure 5b. Then, 2 s later, the load decreases to its rated value. The transient response of11, VSG-based converters is shown in Figures 11–14 as follows. Energies 2018, 2788 12 of 17 response of VSG-based converters is shownofincurrent, Figuresfrequency, 11–14 as follows. Figures 11–13 shows the comparison and active power among different Figures 11–13atshows comparison frequency, andofactive power among different control strategies each the VSG. Figure 14 of is current, the changing process adaptive virtual inertia and Figures 11–13 shows the comparison of current, frequency, and active power among different control strategies at each VSG. Figure 14 is the changing process of adaptive virtual inertia and damping coefficients during transient response. According to Figures 11–13, the coordinated control strategies at each VSG. Figure 14 is the changing process of adaptive virtual inertia and damping damping coefficients transient response. According Figures coordinated controller is well able during to control the system response duringtothe sharp 11–13, rise of the power. During coefficients during transient response. According to Figures 11–13, the coordinated controller is time well controller is well able to control the system response during the sharp rise of power. During simulation, the overshoot under coordinated control is restricted to a small area and the settling able to control the system response during the sharp rise of power. During simulation, the overshoot simulation, the overshoot under coordinated control is restricted to a small area and the settling timeJ of the system is less than 0.01 s. The total transient period is less than 0.05 s. In contrast, the constant under coordinated control is restricted to a small area and the settling time of the system is lessJ of the lesstraditional than 0.01 s.adaptive The totalcontrol transient is lesstothan 0.05 s. In contrast, thefrequency. constant and D system controlisand [6] period took longer converge into the rated than 0.01 s. the The total transient period less than 0.05 s. In contrast, the constant J andfrequency. Dmethod. control and D control and traditional adaptive control [6] took longer to into the rated Meanwhile, overshoot of the systemis under these controllers is converge higher than the proposed and traditional adaptive control [6] took longer to converge into the rated frequency. Meanwhile, Meanwhile, the overshoot of the system under these controllers is higher than the proposed method. Moreover, the oscillating amplitude of frequency under constant J/D is larger than 1 Hz. The the overshoot theofsystem under these isunder higher than the proposed Moreover, theofoscillating amplitude of controllers frequency constant is13larger than 1Moreover, Hz. The dynamic response current and active power shown in Figures 11 J/D and alsomethod. demonstrates the the oscillating amplitude of frequency under constant J/D is larger than 1 Hz. The dynamic response of dynamic response of current and active power shown in Figures 11 and 13 also demonstrates the advantages of the proposed method over the other controllers. The overshoot and total transient current and active power shown in Figures 11 and 13 also demonstrates the advantages of the proposed advantages of the the proposed other controllers. Theregion, overshoot period under proposed method methodover are the constricted to a small and and the total activetransient power method other controllers. and totalto transient period under thethe proposed period over under the proposed are state. constricted a small region, and activemethod power experiences athe smooth transitionmethod toThe theovershoot final are constricted to a small region, and thefinal active power experiences a smooth transition to the final state. experiences a smooth transition to the state.

Figure 10. The root locus of this test system with the J from −0.1 to 1.0. Figure 0.1 to to 1.0. 1.0. Figure10. 10. The The root rootlocus locusof ofthis thistest testsystem systemwith withthe theJJfrom from− −0.1

(a) (a)

(b) (b)

(c) (c)

Figure 11. Current responses among different controllers: (a) VSG1; (b) VSG2; (c) VSG3. Figure 11. Current responses among different controllers: (a) VSG1; (b) VSG2; (c) VSG3.

Energies 2018, 11, 2788 Energies 2018, 11, x FOR PEER REVIEW

52 51.5 51 50.5 50 49.5 49 48.5 48 0

13 of 17 13 of 17

f/Hz

D/J Costant Traditional adaptive control Proposed D/J control

T/s 0.5

1.5

2

2.5

3

3.5

4

D/J Costant traditional adaptive control 51 Proposed D/J control 50.5

51

f/Hz

50.5

f/ H z

1

50

D/J Costant traditional adaptive control Proposed D/J control

50

49.5

49.5 49

49

T/s

48.5 0.40

0.45 0.5

48.5 0.80 2.40 2.45 2.50 2.55

0.55 0.60 0.65 0.70 0.75

T/s 2.60 2.65

2.70

2.75 2.80

(a)

D/J Costant Traditional adaptive control Proposed D/J control

f/Hz

52 51.5 51 50.5 50 49.5 49 48.5 48 0

T/s 0.5

1.5

2

2.5

3

3.5

4

D/J Costant traditional adaptive control 51 Proposed D/J control 50.5

51

f/Hz

50.5

f/ H z

1

50

D/J Costant D/J traditional control Proposed D/J control

50

49.5

49.5 49

49

T/s

48.5 0.40

0.45 0.5

48.5 0.80 2.40 2.45 2.50 2.55

0.55 0.60 0.65 0.70 0.75

T/s 2.60 2.65

2.70

2.75 2.80

(b)

D/J Costant Traditional adaptive control Proposed D/J control

f/Hz

52 51.5 51 50.5 50 49.5 49 48.5 48 0

51

1

3

3.5

D/J Costant traditional adaptive control 51 Proposed D/J control 50.5

50

4 D/J Costant traditional adaptive control Proposed D/J control

50

49.5

49.5 49 48.5 0.40

2.5

2

1.5

f/Hz

f/ H z

50.5

T/s 0.5

49

T/s 0.45 0.5

0.55 0.60 0.65 0.70 0.75

48.5 0.80 2.40 2.45 2.50 2.55

T/s 2.60 2.65

2.70

2.75 2.80

(c) Figure Frequencyresponse responseamong among different different controllers: controllers: (a) Figure 12.12.Frequency (a)VSG1; VSG1;(b) (b)VSG2; VSG2;(c)(c)VSG3. VSG3.

Energies 2018, 11, 2788 Energies 2018, 11, x FOR PEER REVIEW

14 of 17 14 of 17

(a)

Active power/kW

15

D/J Costant Traditional adaptive control Proposed D/J control

13 11 9

T/s 0

0.5

1

1.5

2

2.5

15

15

14

14

3

3.5

4

D/J Costant traditional adaptive control Proposed D/J control

Active power/kW

Active power/kW

7

13

13 D/J Costant traditional adaptive control Proposed D/J control

12 11 10 0.40 0.45

12 11

T/s

T/s

0.5

0.55 0.60

0.65 0.70

10 0.75 0.80 2.40 2.45 2.50

2.55 2.60

2.65

2.70 2.75 2.80

(b) 15

D/J Costant Traditional adaptive control Proposed D/J control

Active power/kW

13 11 9 7 5 0

T/s 0.5

1

1.5

2

13

13

11

3.5

4

D/J Costant traditional adaptive control Proposed D/J control

11

9

D/J Costant traditional adaptive control Proposed D/J control

7 5 0.40 0.45

3

15

Active power/kW

Active power/kW

15

2.5

9 7

T/s

T/s

0.5

0.55 0.60

0.65 0.70

5 0.75 0.80 2.40 2.45 2.50

2.55 2.60

2.65

2.70 2.75 2.80

(c) Figure Activepower powerresponse responseamong among different controllers: (c)(c) VSG3. Figure 13.13.Active controllers:(a) (a)VSG1; VSG1;(b) (b)VSG2; VSG2; VSG3.

Energies 2018, 11, 2788 Energies 2018, 11, x FOR PEER REVIEW

15 of 17 15 of 17 8 D/N·m·s/rad

0.2 0.1 0 -0.1 0.5

1.0

1.5

0.2

0 -0.1 0.53

0.1 0

-0.1

T/s 0.5

D/N·m·s/rad

0.1

0.56

T/s 2.5

T/s 0.5

0.2

J/kg·m2

J/kg·m2

T/s 2.5

2.0

6 4 2 0

2.53

2.56

1.0

1.5

2.0

6

2.5

6

D/N·m·s/rad

J/kg·m2

0.3

4 2 0

4 2 0

T/s 0.5

(a)

0.53

T/s

0.56

2.5

2.53

2.56

(b)

Figure 14. variation of virtual inertia and damping coefficient: (a) virtual damping 14. The The variation of virtual inertia and damping coefficient: (a)inertia; virtual(b) inertia; (b) coefficient. damping coefficient.

In Figure 14, J and D are fitted to Equations (21)–(23). 14, the the adaptive adaptivedynamic dynamicprocess processofofparameters parameters J and D are fitted to Equations (21)– During the first according to Equation (21), parameter J satisfies a linearlya decreasing function, (23). During theperiod, first period, according to Equation (21), parameter J satisfies linearly decreasing while the ω linearly Theincreases. parameterThe D atparameter Stage 2 is obviously linearly Stage ω linearly function, while the increases. D at Stage 2 is increasing. obviously At linearly 3, parameter shows3,a parameter contrary tendency a change in ω. Itwith should be noted that inertial increasing. AtJ Stage J shows with a contrary tendency a change in ω . Itthe should be parameter J is negative during this to fast convergence. noted that the inertial parameter J isperiod negative during this period to fast convergence. Note that, of of thethe microgrid is fixed and the impedance satisfiessatisfies x  R, that, since sincethe thestructure structure microgrid is fixed andnetwork the network impedance the methodmethod can be utilized and theand ∆δ and directly and quickly identified the PQ decoupled can be utilized the ∆V andbe ΔV can be directly and quickly x PQ R , decoupled Δδ can using Equation The proposed is fast enoughistofast calculate thetothreshold identified using(26). Equation (26). Theestimation proposedalgorithm estimation algorithm enough calculatetime the T (in this case, it is 6 ms, according to Figure 14) before the controller requires. From the viewpoints of threshold time T2 (in this case, it is 6 ms, according to Figure 14) before the controller requires. From 2 increasing the adaptability of the proposed controllerofand reducing the requirement thereducing measurement the viewpoints of increasing the adaptability the proposed controller of and the of the device’s ability, some follow-up work can be done, such as the improvement of the estimation requirement of the measurement of the device’s ability, some follow-up work can be done, such as algorithm with deep learning as well as reduced-order of as real-sized power systems.models of the improvement of the estimation algorithm with deepmodels learning well as reduced-order real-sized power systems. 5. Conclusions

5. Conclusions This paper introduces a coordinated control for multiple virtual synchronous generators to improve stability. Simulation, control utilizingfor a two-area system generators and a typical This small-signal paper introduces a coordinated multiple four-machine virtual synchronous to microgrid test system, validates the proposed strategy. Based on theoretical analysis and simulation improve small-signal stability. Simulation, utilizing a two-area four-machine system and a typical study, the major conclusions include the following: microgrid test system, validates the proposed strategy. Based on theoretical analysis and simulation (1) The theoretical analysis and related simulation prove that the VSG-based converters are study, the major conclusions include the following: involved in the original electromagnetic oscillation mode. Hence, ratio may decrease and (1) The theoretical analysis and related simulation prove the thatdamping the VSG-based converters are the eigenvalues will move from left to right. The simulation result in Case 1 shows the high tracking involved in the original electromagnetic oscillation mode. Hence, the damping ratio may decrease speed and small overshoot and thus effectiveness of the proposed and the eigenvalues will move fromshows left tothe right. The simulation result in algorithm. Case 1 shows the high (2) To further reduce dynamic periods during transient disturbances, anproposed optimization algorithm tracking speed and small overshoot and thus shows the effectiveness of the algorithm. for the controlling of periods multipleduring VSG-based converters is presented. Compared to the (2) coordinated To further reduce dynamic transient disturbances, an optimization algorithm constant J and D control and traditional adaptive control, the advanced controller can well reduce for the coordinated controlling of multiple VSG-based converters is presented. Compared to the overshootJ and amplitude in Case 2. constant and oscillating D control and traditional adaptive control, the advanced controller can well reduce The results effectively confirm the applicability of the method and indicates the benefits of the overshoot and oscillating amplitude in Case 2. proposed strategy in enhancing operation stability and the method anti-disturbing abilitythe of multiple VSGs. The results effectively confirm the applicability of the and indicates benefits of the Concerning the proposed coordinated control, a few aspects should be enriched, and these include proposed strategy in enhancing operation stability and the anti-disturbing ability of multiple VSGs. reducing andthe optimizing investmentcontrol, of a detection coping strategy responding Concerning proposedthe coordinated a few system. aspects Moreover, should be aenriched, and these include to asymmetric faults is necessary. These tasks will be carried out in the future. reducing and optimizing the investment of a detection system. Moreover, a coping strategy responding to asymmetric faults is necessary. These tasks will be carried out in the future.

Author Contributions: P.H. helped design the study, analyze the data, and write the manuscript. H.C. helped conduct the study. K.C. helped analyze the data. Y.H. helped draw the figure. D.K. helped draft the manuscript. Author Contributions: helpedanalysis. design the study, analyze themanuscript. data, and write the manuscript. H.C. helped L.C. helped conduct theP.H. simulation Y.W. helped edit the conduct the study. K.C. helped analyze the data. Y.H. helped draw the figure. D.K. helped draft the manuscript. Funding: This research was funded by the National Science Foundation of China, grant number 510507117 L.C. helped conduct the simulation analysis. Y.W. helped edit the manuscript. Conflicts of Interest: The authors declare no conflicts of interest. Funding: This research was funded by the National Science Foundation of China, grant number 510507117.

Conflicts of Interest: The authors declare no conflicts of interest.

Energies 2018, 11, 2788

16 of 17

Nomenclature Subscript i, j, k Subscript G Subscript dg, DG U1 , U2 ZL Pe , PL ω, ω0 Jdg , Ddg , Kω Q ∈ Rn × n

integer index = {1, 2, 3, . . . . . . }. presents the synchronous machine (SM). presents the distribution generation (DG). the voltage at bus 1 and bus 2 respectively. impedance between bus 1 and bus 2. the electromagnetic power and supply power of SM. operational and rated rotor angular velocity. virtual inertia, damping coefficient, and droop coefficient of VSG. symmetric matrix of linear matrix inequality (LMI) variables. N

γ∗ ( x ) = arg min x T ( ∑ γ j Q j ) γ∈Γ N

−1

x

j =1

α, θ x ∈ Rn , u ∈ Rn , Ai ∈ Rn×n , Bi ∈ Rn×m PMreq , f cpmin , Dmax ξ 0 , Tosc , θ Gij , Bij Pi , Qi

N

a typical convex hull function which meets 0 ≤ γi ≤ 1, ∑ γi = 1. i =1

designer specified scalar values shown in Figure 3. the state, input variable and constant matrices of the system. the required phase margin, cut-off frequency and max droop of VSG. the damping ratio threshold and response time-span of the system, θ = arccosξ 0 . the real and imaginary parts of an element in nodal admittance matrix. the net active and reactive power at node i.

References 1. 2. 3.

4. 5. 6. 7. 8.

9. 10. 11. 12.

13.

Kozlova, M. Real option valuation in renewable energy literature: Research focus, trends and design. Renew. Sustain. Energy Rev. 2017, 80, 180–196. [CrossRef] Miller, N.; Loutan, C.; Shao, M.; Clark, K. Emergency response: US system frequency with high wind penetration. IEEE Power Energy Mag. 2013, 6, 63–71. [CrossRef] Collins, S.; Deane, J.P.; Poncelet, K.; Panos, E.; Pietzcker, R.C. Integrating short term variations of the power system into integrated energy system models: A methodological review. Renew. Sustain. Energy Rev. 2017, 76, 839–856. [CrossRef] Zhong, Q.C.; Hornik, T. Synchronverters: Grid-friendly inverters that mimic synchronous generators. IEEE Trans. Ind. Electron. 2011, 58, 1259–1267. [CrossRef] Karimi-Ghartemani, M.; Khajehoddin, S.A.; Piya, P.; Ebrahimi, M. Universal controller for three-phase inverters in a microgrid. IEEE J. Emerg. Sel. Top. Power Electron. 2016, 4, 1342–1353. [CrossRef] Shintai, T.; Miura, Y.; Ise, T. Oscillation damping of a distributed generator using a virtual synchronous generator. IEEE Trans. Power Deliv. 2014, 29, 668–676. [CrossRef] Guan, M.; Pan, W.; Zhang, J.; Hao, Q.; Cheng, J. Synchronous generator emulation control strategy for voltage source converter (vsc) stations. IEEE Trans. Power Syst. 2015, 30, 3093–3101. [CrossRef] Xi, X.; Geng, H.; Yang, G. Small signal stability of weak power system integrated with inertia tuned large scale wind farm. In Proceedings of the IEEE PES Innovative Smart Grid Technologies (ISGT), Washington, DC, USA, 19–22 February 2014; pp. 514–518. Eftekharnejad, S.; Vittal, V.; Heydt, G.T.; Keel, B.; Loehr, J. Impact of increased penetration of photovoltaic generation on power systems. IEEE Trans. Power Syst. 2013, 28, 893–901. [CrossRef] Gautam, D.; Vittal, V.; Harbour, T. Impact of increased penetration of DFIG-based wind turbine generators on transient and small signal stability of power systems. IEEE Trans. Power Syst. 2009, 24, 1426–1434. [CrossRef] Quintero, J.; Vittal, V.; Heydt, G.T.; Zhang, H. The impact of increased penetration of converter control-based generators on power system modes of oscillation. IEEE Trans. Power Syst. 2015, 29, 2248–2256. [CrossRef] Ma, J.; Qiu, Y.; Li, Y.; Zhang, W.; Song, Z. Research on the impact of dfig virtual inertia control on power system small-signal stability considering the phase-locked loop. IEEE Trans. Power Syst. 2017, 32, 2094–2105. [CrossRef] Torres L., M.A.; Lopes, L.A.C.; Morán T., L.A.; Espinoza C., J.R. Self-tuning virtual synchronous machine: A control strategy for energy storage systems to support dynamic frequency control. IEEE Trans. Energy Convers. 2014, 29, 833–840. [CrossRef]

Energies 2018, 11, 2788

14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.

17 of 17

Alipoor, J.; Miura, Y.; Ise, T. Power system stabilization using virtual synchronous generator with alternating moment of inertia. IEEE J. Emerg. Sel. Top. Power Electron. 2015, 3, 451–458. [CrossRef] Li, D.; Zhu, Q.; Lin, S.; Bian, X.Y. A self-adaptive inertia and damping combination control of vsg to support frequency stability. IEEE Trans. Energy Convers. 2017, 32, 397–398. [CrossRef] Rogers, G. Power System Oscillations; Kluwer Academic Publishers: Norwell, MA, USA, 2000. Chilali, M.; Gahinet, P. H∞ design with pole placement constraints: A LMI approach. IEEE Trans. Autom. Control 1996, 4, 358–367. [CrossRef] Smirnov, G.V. Introduction to the theory of differential inclusions. Am. Math. Soc. 2002, 255, 114–139. Hu, T.; Lin, Z. Properties of the composite quadratic Lyapunov functions. IEEE Trans. Autom. Control 2004, 49, 1162–1167. [CrossRef] Pham, H.; Jung, H.; Hu, T. State-space approach to modeling and ripple reduction in ac–dc converters. IEEE Trans. Control Syst. Technol. 2013, 21, 1949–1955. [CrossRef] Wu, H.; Ruan, X.; Yang, D.; Chen, X.; Zhao, W. Small-signal modeling and parameters design for virtual synchronous generators. IEEE Trans. Ind. Electron. 2016, 63, 4292–4303. [CrossRef] Hassibi, A.; How, J.; Boyd, S. A path-following method for solving BMI problems in control. In Proceedings of the American Control Conference, Anchorage, AK, USA, 8–10 May 2002; Volume 2, pp. 1385–1389. Sauer, P.W.; Pai, M.A. Power System Dynamics and Stability; Prentice-Hall: Englewood Cliffs, NJ, USA, 1998. 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. [CrossRef] Bevrani, H.; Watanabe, M.; Mitani, Y. Power System Monitoring and Control; John Wiley & Sons: Hoboken, NJ, USA, 2014. © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).