Virtual Oscillatorâ - 'Based Methods For Grid-Forming Inverter Control
Virtual Oscillatorâ - 'Based Methods For Grid-Forming Inverter Control
DOI: 10.1049/rpg2.12398
This is an open access article under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License, which permits use and distribution in any medium, provided the
original work is properly cited, the use is non-commercial and no modifications or adaptations are made.
© 2022 The Authors. IET Renewable Power Generation published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology
are used which may lead to power and frequency oscillations as they do not need power calculations and power filters. The
[2]. Droop-based methods which adjust voltage and frequency efficiency of the VOC-based inverter in power-sharing among
by tuning active and reactive power [25] are widely employed parallel-connected photovoltaics is discussed [41]. The two-
in power system control. Although the efficacy of this method stage converter-based PV generation is used combined with
has been proved, the voltage dynamics are often neglected modified VOC and cascade sliding mode control. With this pro-
[23]. Besides, the synchronization of systems is only local as posed control configuration, the power-sharing in proportion
the phasor dynamics admit multiple equilibria on the torus, to the inverter power rating and maximum power point tracking
corresponding to different relative angle configurations [26, is guaranteed autonomously without the need of energy storage
27]. Recently, a novel method, VOC, is used for controlling the systems. Further applications of VOC in the single-phase and
GFM inverters, which attracts significant attention. The supe- three-phase in islanded mode were investigated in [42, 43].
riority of VOC performance compared to conventional GFM However, for grid-connected mode application, [44] indicated
controllers has shown in [10, 11, 28, 29]. More discussions on that these oscillators need to be modified as they have several
the GFM controllers can be found in [21]. Figure 1 summarizes undesirable features. Van der Pol, for instance, contains high
and demonstrates the main GFM inverter control approaches. level of harmonics and it is incompatible with secondary con-
To leverage the positive features of VOC, this work focuses on trol [44]. Additionally, they are not dispatchable [38, 40]. Hence,
the various arrangement of VOC. The basic idea of VOC is [44] introduced an enhanced design that can eliminate the issue
using the dynamic of nonlinear oscillators originated from syn- with harmonics and compatibility. [45] altered the VOC design
chronization of coupled oscillators [30]. As it was proven that by adding a coefficient enabling power control. In addition, a
there is an analogy between coupled oscillators network and top-down approach inspired by consensus strategies and flock-
power inverters [30, 31], this method is generalized and used ing was introduced [46–48]. As an example of consensus-based
in power system control. The initial controller used Kuramoto approach, [23, 49, 50] discussed dispatchable virtual oscillator
model and implemented in polar coordinates with fixed mag- control (dVOC) and verified that it provides almost global
nitude assumption [32]. However, further research, [33, 34], asymptotic Moreover, the authors of [37] proposed Andronov–
investigated the modified versions of the Kuramoto model of Hopf Oscillator (AHO) which is similar to dVOC approach
coupled oscillators. Recently, the idea of coupled oscillators while providing simple and explicit design. Although dVOC
has been implemented with Liénard type oscillators such as and AHO-based controllers provide a suitable GFM operation,
Van der Pol (VdP) and Dead-Zone Oscillator (DZO) [35, 36]. their performance are limited during fault. Hence, in recent
These oscillators can provide periodic, self-sustained, and stable attempt, authors in [16] proposed an unified virtual oscillator
oscillations [37] and they require less computational operation control (uVOC) which added fault-ride through (FRT). It
as they depend on the instantaneous measurements [38]. There- also provided grid synchronization without using PLL, which
fore, faster transient response compared to droop control can extends the application of VOC in future power system control.
be achieved [39]. These communication-free oscillators, also, As discussed, VO-based methods can enhance future power
provide fast synchronization and accurate power- sharing [40] system control by providing distinguished features. These
AZIZI AGHDAM AND AGAMY 837
TABLE 1 Benefits and key features of virtual oscillator-based control Moreover, the control loop interactions leading the coupled
Benefits Key features power control is discussed and the related works are reviewed.
It is noteworthy to mention that the scope of this work is
Fast synchronization and ∙ No need for explicit power calculations
limited to the study of VO-based approaches used in GFM
accurate power sharing [42, and power filters [44]
44] control and other existing VOs and GFM controllers are not
considered.
Instantaneous response [51] ∙ Time-domain based control law [38]
∙ No need for using the low-pass filter [38] The remainder of paper is organized as follows: Section 2
provides the analysis of VO theory and synchronization con-
No need for PLL to measure ∙ Embedded power-frequency equations in
the frequency [16] VOC can replace the PLL [16, 37, 50] cept. In Section 3, the focus is more on various oscillators
structures and their parameters design. It will be followed by
Provide a droop-like voltage ∙ Embedded droop-based equations in VOC
and frequency response [52] in steady state is equal to droop principles a detailed comparison between the droop control and VOC in
[10, 11, 39] Section 4. The operation consideration including stability anal-
Less computational burden ∙ Control law is based on the inverter output ysis, pre-synchronization and harmonics are discussed in Sec-
[45] current instead of power calculations [52] tion 5. Section 6 reviews the implementation challenges as well
∙ No need for modeling the high order as relative proposed solutions. Finally, concluding remarks and
synchronous machine like machine direction for future work are outlined in Section 7.
emulation-based approaches [23, 49]
Robust controller [40] ∙ Independent of filter parameter variations
[40]
∙ Independent of type of load [40]
2 CONCEPT OF VIRTUAL
∙ Independent of number of inverters and OSCILLATORS AND SYNCHRONIZATION
their initial conditions [40]
Straightforward and simple ∙ Combined voltage tracking control with 2.1 Synchronization of virtual oscillators
design [42] primary control [52]
∙ No need for specific external reference of Synchronization of coupled oscillators has been studied in var-
voltage and frequency or any ious areas such as nature, science and engineering [53–56]. The
trigonometric functions [42]
synchronization of oscillators are obtained when phase locking
and consensus among corresponding states of coupled dynam-
ical system are achieved [30]. In general, a coupled oscillator
features and corresponding benefits are summarized in Table 1. network can be described by a set of heterogeneous oscilla-
However, in advance to applying them in real applications, tors and a graph describing the oscillators interaction. Based on
different aspects of them still need more studies. In this regard, this description, coupled oscillators dynamic equation can be
this work provides a broad survey on applied VOC in power defined by single-state or multi-state dynamic model [57–59]. A
system control to point out challenges and directions for future dynamic model of a network with N oscillators, each character-
investigation. Unlike the previous works which have focused ized by a phase angle 𝜃i ∈ S1 and a natural rotation frequency
on the various applications of VOC in GFM inverter control, 𝜔i ∈ ℝ2 is given by
this work aims to provide a systematic review on VOC. To this
end, it compares different VOC arrangements and highlight ∑
N
the merits and weaknesses of these implementations. It, also, 𝜃̇ i = wi − ai j sin(𝜃i − 𝜃 j ), (1)
studies the various parameters of VOC control law and their j =1
impacts on the system stability. Besides, the previous inves-
tigations considered several assumptions such as constant dc where the dynamic of each isolated oscillator is 𝜃̇ i = 𝜔i for
voltage, pure inductive and resistive networks and so on which i, j ∈ 1, … , N , and the interaction function between neighbor-
are not valid in special cases. The main contribution of this ing oscillators is ai j sin(𝜃i − 𝜃 j ), where ai j is a weight showing
work is preparing a background to challenge the validity of coupling strength for each undirected edge {i, j } [60]. [60], also,
these assumptions and robustness of controller against design presented the mechanical analog of the coupled oscillators and
and network parameter variations, type of load and operation springs. It is shown that there is a competition between the
modes. Furthermore, operational challenges and the main exist- external driving forces 𝜔i and the internal restoring torques
ing issues within the VOC implementation are comprehensively ai j sin(𝜃i − 𝜃 j ). Therefore, coupled oscillator dynamics (1) is a
studied. It will show the lack of inertial response, control loop trade-off between each oscillator’s tendency to align with its
interactions and incapability to provide FRT degrade the con- natural frequency 𝜔i and the synchronization enforcing cou-
troller performance. Various solutions for these deficiencies are pling ai j sin(𝜃i − 𝜃 j ) with its neighbors. In this case, a strong
outlined. Among several issues within VOC implementation, coupled and homogeneous network is amenable to synchro-
the lack of inertial response is specifically studied in this work. nization, where all frequencies 𝜔i or even all phases 𝜃i become
This is because providing inertial response is vital for GFM aligned. However, a weakly coupled and strongly heterogeneous
controller applied in inverter-dominated power system (low-
inertia system). A three-phase modified dVOC-based inverter is 1
S 1 = [0, 2𝜋] denotes the unit circle.
simulated and the frequency response enhancement is shown. 2
The set of real numbers is denoted by ℝ.
838 AZIZI AGHDAM AND AGAMY
(i.e. with strongly dissimilar natural frequencies) network does in the output inductance, and measurement of terminal quan-
not display any coherent behavior. Generalizing this concept tities or controller computational error [67]. In [68–70], it is
and using it in power system applications can help present the shown that when internal voltage in parallel inverters with pas-
analogy between coupled oscillator network and power system sive loads are different from each other, there will be a periodic
components, that is, inverters. As shown in [61], the swing equa- current circulation that decays to zero as the terminal voltages
tion of the power system and non-uniform Kuramoto-oscillator in the system of parallel inverters synchronize. To have an accu-
are equivalent. Hence, by leveraging the feature of a nonlinear rate synchronization among a set of inverters, [42] proposed
oscillator, the frequency and voltage of the power system can be control based on DZO. Moreover, this issue was overcome
K
controlled. To this end, (1) is rearranged by replacing ai j = by applying a non-linear control variable in S-Z module of the
N
given as Kuramoto model of coupled oscillator virtual oscillator in which the phase difference between the
voltage and current is used to determine the output value of
K ∑
N the oscillator [68]. The S-Z module in the virtual oscillator is a
𝜃̇ i = wi − sin(𝜃i − 𝜃 j ), (2) module with dual characteristics of controllable current source
N j =1
and controllable resistor, which is connected to a resonant
circuit. The mathematical equations and analysis can be found
where K is coupling gain of N oscillators. The description in in [68]. Thus, the phase lag of the current caused by the circu-
[62] emphasised that Kuramoto model of oscillators are locally lating current will be eliminated. Similarly, [69] added Source-
exponentially synchronized regarding all to all connectivity with Resistance (SR) module to adjust amplitude and frequency and
different wi when K > Kcritical ; where Kcritical is a certain thresh- compensate load current disturbance. The current of SR is
old that satisfies synchronization condition. To define Kcritical , controlled by output voltage of virtual oscillator. Furthermore,
Lyapunov approach was used to ensure stability by appropri- a distinctive method for synchronization of parallel inverters
ate choice of K [30]. In other investigations [63]-[64], synchro- was introduced [67], which uses the virtual-based oscillators
nization conditions for coupled oscillators using passivity the- to generate carrier reference unlike previous methods which
ory were discussed. In presence of passive elements in these produce modulation reference for synchronization of paral-
methods, the formulation of a storage function and power net- leled inverter. It is confirmed that this method can eliminate
works will be difficult. Hence, in [40], 2 input-output stability the switching frequency circulating currents in addition to
methods was used. This method facilitates the analysis of model fundamental one, which has been suppressed by modulation
with storage functions. Furthermore, synchronization of multi- waveform.
ple inverters based on droop control was analyzed with equiv-
alent Kuramoto-oscillator models and sufficient stability condi-
tions [33],[65]. While this conventional method has been used 3 VIRTUAL OSCILLATOR CONTROL
in power system control, it cannot provide very fast synchro- METHODS
nization (less than the 10 cycles) [66]. The reason is that non-
sinusoidal signals can dominate the transient behavior in a stan- In this section, oscillators that have been used in the power
dard phasor-domain [66]. To enhance the synchronization of system control in either grid-following or grid-forming modes
multiple inverters, control methods based on virtual oscillator will be presented. Generally, they can be classified into two
(e.g. Liénard oscillators) was proposed in [42],[40]-[38], which main groups: Liénard oscillators including VdP and DZO ,
is independent of the number of oscillators (inverters) and the and consensus-based approaches such as dVOC, AHO and
load impedance feeding by inverters. This communication-less uVOC.
method, also, does not require computation of the real and reac-
tive power output which increases the speed of synchroniza-
tion. Additionally, it is shown that employing this method min- 3.1 Van der pol oscillator
imizes system frequency deviation from the nominal value and
enable accurate synchronization among parallel inverters. The One of the well-known methods to emulate non-linear dynam-
importance of precise synchronization in multiple-inverter net- ics of virtual oscillator control is Van der Pol oscillator(VdP).
works stems from the need to eliminate the circulating currents This oscillator is defined by a second-order model of oscil-
among inverters, which reduces the efficiency of the system. In lator [38]. The general equation of VdP which evolves in
the following section the impact of circulating current caused by time according to the second-order differential equation is
inaccurate synchronization among inverters will be presented in given by
more detail.
d 2x dx
2
− 𝜇(1 − x 2 ) + x = 0, (3)
dt dt
2.2 Circulating current among parallel
inverters where x denotes the position coordinate and it is a function of
the time t. 𝜇 represents a scalar parameter indicating the non-
Circulating current among parallel inverters originates from linearity and the strength of the damping [71]. Leveraging Lié-
inaccurate synchronization of inverter output voltage, mismatch nard’s theorem to prove that the system has a limit cycle, and
AZIZI AGHDAM AND AGAMY 839
1 Voc Qrated
Cmin ∶= , (8)
2|Δwmax | Vmin Prated
𝜎
Cmin1 ∶= max , (9)
8wnom 𝛿3∶1 FIGURE 3 (a) Dead-zone function f (v), (b) the nonlinear
voltage-dependent current source g(v) [36]
trise,max
Cmax ∶= 𝜎, (10)
6 imum slope of the voltage-dependent current source function
g(Vosc ), which is given as
max(Cmin , Cmin1 ) ≤ C ≤ Cmax . (11)
g(Vosc ) = f (Vosc ) − 𝜎Vosc . (15)
The rated power including rated reactive power, Qrated , and Prated ,
Vmin , Voc , 𝜎 and nominal angular frequency, wnom , also, impact on The functions f(⋅) and g(⋅) are indicated in Figures 3a and 3b,
the range of proper C . Thus, the allowable capacitor range can respectively. The solid lines indicate the DZO related func-
be obtained by applying restriction factors and (8)–(11). Then, tions and dashed ones illustrate VdP benchmark functions. Fig-
the value of L can be selected in such a way that the resonant ure 3 confirms that despite the difference between parame-
frequency matches the nominal frequency wnom . ters of DZO and VdP, both methods have similar approaches
to establish a decentralized control of inverters as they are
1 governed by approximately the same functions. The electrical
L= 2
. (12)
wnom C circuit-equivalent of three-phase power system with nonlinear
DZO is shown in Figure 4.
Besides the aforementioned requirements to choose the proper As shown, similar to VdP oscillator the digital controller con-
L and C , they should be selected such that near sinusoidal oscil- sists of a nonlinear voltage-dependent current source defined in
lations are ensured as well as providing fast response. To these (15) and parallel RLC circuit. To build the command signals to
ends, another design parameter that is quasi-harmonic limit 𝜖 is control the inverter, the nonlinear dynamic equations with two
defined. It can arrange the relationship of L and C as states, Vosc and the inductor current iL , are constructed as
√
1 [ ( 1) ]
𝜖=
L
. (13) V̇ osc = Vosc 𝜎 − − f (Vosc ) − iL − iosc
C C R
(16)
1
The smaller value of 𝜖 exhibits near-sinusoidal oscillations, i̇L = V .
L osc
which can be achieved at the expense of a sluggish dynamic
response. Therefore, the parameter design trades off between
dynamic response and harmonic content.
⎧
⎪2𝜎(Vocs − 𝜙), Vocs > 𝜙
⎪
f (Vocs ) = ⎨0, |Vocs | ≤ 𝜙 , (14)
⎪
⎪2𝜎(Vocs + 𝜙), Vocs < −𝜙
⎩
In general, DZO control was formulated for voltage-source Moreover, the effectiveness of virtual oscillator- based con-
inverters [29]; whereas [76] investigated the current-source troller in the providing an equal power contribution of each
inverter to deal with protection issues. To do this, a virtual inverter in power system is shown in [42]. The relationship of
admittance which simulates the output current produced by a rated power of jth or kth inverter can be represented by
voltage difference across a component that programmed in the
controller is used. The current source implementation outper- Pk kj
forms the voltage source since the effective output impedance = ∀ k, j = 1, … , N , (18)
Pj kk
can be adjusted by tuning virtual admittance while in the volt-
age source implementation it needs to change the core oscillator k j and kk are output-filter scaling parameters. The output cur-
dynamics or inverter filter physically. The requirement for this rent of each inverter is scaled by k j ki and kk ki . Thus, to enhance
implementation is having a current control bandwidth much the power sharing among heterogeneous inverters with vari-
higher than the base controller. In this case, according to the ous rated power, k j and kk can be defined to balance differ-
singular perturbations theorem converter can be assumed as an ent rated powers. This modification guarantees equal power
ideal current source. It is concluded that the implementation sharing among inverters without physically changing the fil-
based on these conditions leads to a current-controlled amplifier ter impedance at the output of an inverter. Therefore, the rel-
oscillator system which is equivalent to voltage sourced ampli- ative power contribution of an inverter under DZO control
fier. Therefore, the basic oscillator performance, synchroniza- can be altered by changing controller coefficients. Furthermore,
tion of multiple inverters, responses to load changes, and droop the proposed filter-design strategy also ensures that the rel-
characteristics will enhance. Additionally, the extension of DZO ative distortion contributions of the individual inverter out-
from single-phase to three-phase was demonstrated. put currents are matched, such that the THD of the parallel
system is essentially the same as the THD of each individual
inverter [42]. Furthermore, recently, [77] tried to introduce a
3.2.1 Parameter selection procedure for DZO more comprehensive design procedure for VOC to guarantee
the asymptotic stability. This procedure also takes into account
The parameters selection of DZO including linear oscillator pre-synchronization requirements for the case an inverter is
with (R, L, C), and scaling factors are similar to specifications added/removed.
provided in 3.1. DZO non-linear oscillator parameters, 𝜙 and
𝜎 must be defined such that a stable and unique limit cycle
is achieved. To this end, the value of 𝜙 can be tuned with an 3.3 Dispatchable virtual oscillator
open-circuit test to ensure that the inverter output voltage does
1
not exceed the maximum load voltage. In addition, 𝜎 > and As shown in previous sections, VdP and DZO are capable
√ R
to enhance the synchronization and equal power sharing in
L 1
𝜖= (𝜎 − ), the phase plot resembles a unit circle, which islanded grid [39]. However, the utilization of them in grid-
C R
implies that the voltage oscillation approximates an ideal sinu- connected mode faces some limitations. First, these approaches
soidal in the time domain [42],[40]. To ensure the global asymp- do not provide dispachability inherently due to their structures
totic synchronization conditions, in a network with N number [45]. This is because the oscillator has only one input (feedback
of inverters, DZO parameters must satisfy the following equa- of i) and no input to define power set-points. In this case, con-
tion troller is not able to have any control on power and inverter
behaves as a grid-following inverter. Moreover, VdP oscillator
‖ ki k−1
v Z f ( jw)Zosc ( jw) ‖
‖
‖ contains the third harmonic which restricted the application
sup ‖ −1 ‖ 𝜎 < 1, (17)
w∈R ‖ ‖
‖ ki kv Z f ( jw) + Zosc ( jw) ‖ 2 in grid-connected mode[44],[78]. Hence, to provide dispatch-
ablity feature and suppress harmonics, [44] proposed modi-
where Zosc is the impedance of the DZO resonant RLC cir- fied Liénard oscillator. Additionally, dVOC which inherits the
cuit and Z f is a linear reference filter impedance. The condi- consensus-like dynamic features and guarantees the network of
tion in (17) confirms that the synchronization based on this inverters is almost globally asymptotic stable with respect to
controller is independent of load type and number of inverters set-points satisfying ac power-flow is introduced [49],[23],[50].
[42]. Meanwhile, (17) implies the controller may not be robust [50] showed that dVOC is dispatchable, as its control law con-
to filter impedance or VO impedance variations. To analyse this, tains power set-point that enable system operators to spec-
[40], specifically examined the robustness of VOC to parameter ify power set-points for each inverter. It is, also, confirmed
variations by measuring the error in voltage synchronization. In that dVOC operation reduces to the aforementioned oscillators
[40], the factors causing parameter variations were introduced as when power set-points are not regarded [50]. Schematic in Fig-
small round-off or truncation errors in programming of param- ure 5 indicates a three-phase inverter controlled by dVOC. As
eters with microcontroller or filter impedance variations due to it can be seen, dVOC does not contain explicit term of typ-
hardware degradation, etc. It was concluded that small varia- ical oscillator (L, C ) and is governed by mathematical equa-
tions in parameters leads to negligible error in power sharing tion duplicating conventional oscillator. This mathematical anal-
and circulating currents among inverters decay to zero. ysis considering essential conditions to reach the almost global
842 AZIZI AGHDAM AND AGAMY
1
v̇ c = [−i − gi + 𝜎vC − u1 ],
to satisfy stability in dVOC-based inverter is considering the C L
(28)
sufficient time separation between inverters dynamic and trans- 1
i̇L = [vc − gv + 𝜎𝜖(𝜖iL ) − 𝜖u2 ],
mission line dynamics [23], [24]. While line dynamics could be L
ignored in conventional power system due to the slow dynamic
∗
of generators, it leads to instability in inverter-dominant system where [u1 , u2 ]= ki R(𝜙)(i𝛼𝛽 − i𝛼𝛽 ) and i𝛼𝛽 is the measured
[24]. In [24], to consider the transmission line effect on dVOC inverter output current represented in 𝛼𝛽 stationary framework.
performance and the stability analysis, singular perturbation the- ∗
Reference currents (i𝛼𝛽 ) can be defined as
ory was used as the standard quasi-steady-state approximation
cannot be applicable. Besides, in [23], [24], a boundary for 𝛼 2
and 𝜂 values based on specified conditions were outlined which i𝛼∗ = (v p∗ + v𝛽 q∗ ), (29)
3||v𝛼𝛽 || 𝛼
is summarized as following
2
i𝛽∗ = (v p∗ − v𝛼 q∗ ), (30)
∑
N v ∗j 1
∗2
vmin 3||v𝛼𝛽 || 𝛽
||Y jk |||1 − cos(𝜃∗jk )| + 𝛼 < (1 + cos(𝜃∗ )) ∗2 𝜆2 (L)
j =1
vk∗ 2 vmax √
where ||v𝛼𝛽 || = v𝛼2 + v𝛽2 is the magnitude of modulation sig-
c
− c𝜂 < , nals [v𝛼 , v𝛽 ], which can be obtained from
𝜌||𝛾||(c + 5||𝜅 − ||)
(26)
𝜁 kv ki
v̇ 𝛼 = 2 − ||v ||2 )v − w v −
(2Vnom (i − i ∗ ), (31)
where for all k, j ∈ N , ||Y jk || is the line admittances. 𝜃∗jk is k2v
𝛼𝛽 𝛼 nom 𝛽
C 𝛽 𝛽
𝜋
steady-state angle, 𝜃∗ ∈ [0, ] shows the existence of a maxi-
2 𝜁 kv ki
mal steady-state angle such that |𝜃∗jk | ≤ 𝜃∗ , vmin
∗2 ∗2 are
and vmax v̇ 𝛽 = 2 − ||v ||2 )v + w v −
(2Vnom 𝛼𝛽 𝛽 nom 𝛼 (i − i ∗ ), (32)
k2v C 𝛼 𝛼
the smallest and largest magnitude set-points, respectively. 𝜅 is
defined as diag(Di ) and 𝜆2 (L) is the second smallest eigenvalue
where 𝜁 denotes the convergence speed to steady state.
of the graph Laplacian L. The stability margin is represented by
c ∈ ℝ > 0 and ||𝛾||=||R(𝜃)T ||.
3.4.1 Parameter selection procedure for AHO
3.4 Andronov–Hopf oscillator
Similar to Lineard oscillator (VdP and DZO) design, to define
appropriate C and 𝜁 for AHO, an acceptable range for C an 𝜁
Another approach which is similar to dVOC (consensus-based
can be defined based on maximum power transition time 𝜏max ,
approach) is AHO. This oscillator emulates the dynamics of max
maximum voltage rise time trise , minimum voltage Vmin , maxi-
Andronov–Hopf systems [79] and uses the local inverter-
mum allowable frequency deviation |Δw|max , and nominal oscil-
level objectives which yields a straightforward design [37]. The
lation amplitude Xnom .
schematic of three-phase inverter based on AHO is illustrated in
Figure 6. This design contains explicit terms to define desirable
1 1
dynamic response such as voltage rise time and power transition Cmin ∶= √ , (33)
2
(2)Vmin |Δw|max
time. Similar to dVOC, AHO can be used in grid-forming oper-
844 AZIZI AGHDAM AND AGAMY
2
3Vnom
Cmax ∶= 𝜏 , (34)
ZSrated max
3
𝜁min ∶= max . (35)
2Xnom trise
kv k i 𝜁
𝜂= , 𝛼= , 𝜇 = 𝜁. (36)
C 𝜂 FIGURE 7 A three-phase inverter with the uVOC [16]
Similar to (19), the uVOC control law consists of three part: har- N ph Δwmax Vmax
2
𝜂= , (38a)
monic oscillator, synchronization feedback as well as magnitude Prated
correction term. The magnitude correction term is exerted radi-
ally along the d-axis on the voltage vector and it is opposed by 2 𝜂 Qrated
𝜇= [ ], (38b)
either the error in real power output or the reactive power out- 2
N ph (2Vmax − Vnom
2 2
) − Vnom
4
small voltage magnitude deviation is assumed (||vi || ≈ vi∗ ) [50]. must be considered to guarantee the almost global asymptotic
Based on the analogy between VOC and droop control, two stability of oscillator. In other words, considering a sufficient
methods can be designed to produce similar steady-state char- time-scale separation between the inverter dynamics and line
acteristics; whereas their dynamic performance can be differ- dynamics to avoid any possible interaction between dynamics
ent [26]. [85] analyzed the time responses of the two methods of line and controller is crucial. Moreover, [35] focused on the
in more specific way. It compares the linearized form of two network topology impact and outlined several conditions for
models as well as the original models. With linearized models, ensuring the global asymptotic synchronization of Liénard-type
it was indicated that two methods have different modes while nonlinear oscillators in uniform Linear Time Invariant (LTI)
they have similar dominant modes which determine the equal electrical networks. A uniform network implies a networks that
transient response. The comparison, also, covers the original has identical per-unit-length impedances or identical resistance-
model of droop control and averaged VOC. In this case, similar inductance ratio (R∕L) for the interconnecting lines and ignor-
transient response was achieved though the steady state perfor- ing shunt elements. It is worth noting that purely resistive and
mance is different. The main reason is that the original VOC purely inductive networks are special cases of the uniform net-
dynamics have harmonic oscillations in steady state caused by works. The authors in [88] expanded the previous investigation
the non-sinusoidal characteristics of the virtual oscillator. Fur- on the global asymptotic synchronization and used heteroge-
thermore, [87] and [51] compare the time response of virtual neous LTI electrical networks as a framework. This research has
oscillator and droop controlled microgrids in the small-signal more reliability as the real networks are heterogeneous network
framework. [51] emphasised the effect of frequency and ampli- with different R∕L. It is concluded that VOC within a set of
tude regulation ranges on the efficiency of different approaches conditions can provide stability regardless of the network topol-
in terms of time response and energy consumption. It was ogy. Further research, [80], measures the impact of filter param-
shown when the terminal voltage frequency regulation range eters on the stability of system controlled by AHO. Based on
is large enough (i.e. Δ f ≥ 0.2Hz), VOC dynamic responses is the eigenvalue analysis, it is indicated that to guarantee the GFM
faster than droop control. Thus, in this case, virtual oscillator- stability, the filter ratio of resistance-inductance R f ∕L f , must
based controller reduces the transient energy losses as it reacts be above the critical value of R f ∕L f . For example, in a purely
faster. In lower frequency regulation range, however, droop- inductive network, the system is unstable as it has two right hand
based control showed better response as the voltage amplitude side eigenvalues while increasing R f ∕L f stabilize the system.
range increases. [51], also, showed the results are valid for dif- In addition to considering line dynamics and filter impedance,
ferent loads such as resistive load, a constant power load and a it is essential to have consistent primary response of controller
nonlinear load. in complex networks consisting of DGs with different primary
responses such as synchronous generators, droop-control and
VOC-based units. Due to having fast primary response of
5 OPERATIONAL CONSIDERATIONS controllers (i.e. VOC-based inverters), it may lead to impact the
stability of entire system [89]. This issue will be more challeng-
5.1 Stability analysis ing if the power capacity of GFM inverters by faster controller
is significant. In addition, in [80], the impact of the power refer-
The small-signal stability assessment and the sufficient con- ence on small-signal stability was discussed and showed that P ∗
ditions for stability of GFM inverters governed by VOC was has little impact on small-signal stability given P ∗ does not reach
discussed comprehensively in literature. In [42, 44, 49], the the maximum transferable power. While the majority of investi-
stability of virtual oscillator-based controller and its parameter gations focus on small-signal stability analysis, the behaviour of
selection criteria for ensuring synchronization and almost global system when subjected to large-signal disturbance have not been
stability were outlined. Particularly, [24] studied the effect of widely studied. Recently, in [90], transient stability of dVOC-
transmission line dynamics on GFM control for inverter-based based inverter in presence of severe transient disturbance
ac power systems. It was discussed that the electromagnetic was investigated and compared to droop controller. In this
transients of the transmission lines were negligible in the research, a first-order nonlinear power angle (𝛿) dynamic equa-
generator-dominant power system due to the slow dynamics of tion was derived from the non-uniform oscillator dynamics. To
the system. However, in inverter-based power system, ignoring assess the stability of the system in [90], the equilibrium point,
these dynamics leads to system instability. Hence, through the which implies the point that P ∗ = Pmax , is defined. This point
design of control gains, the dynamic model of transmission lines exists provided that P ∗ is less than the Pmax , maximum power
AZIZI AGHDAM AND AGAMY 847
transferred between inverter and infinite bus. Pmax is obtained tem. This is utilized for synchronization purpose only and will
from be deactivate in normal situation [16],[76]. Also, this method
is used for decoupling voltage and phase regulation loops [44],
VE [16]. These research emphasis that adding a virtual impedance
Pmax = 3 . (40)
XT does not affect the asymptotic synchronization or the stability
property of the network as the emulated resistance has identical
As it can be seen Pmax depends on inverter voltage V and effect as that of a real resistance in the network in the frequency
infinite bus voltage E as well as total reactance connecting range of interest. Furthermore, [91] proposed a novel method
inverter and infinite bus XT . When the system is subjected for pre-synchronization of AHO-based inverter. This investi-
to a large-signal disturbance (i.e. transmission line outage or gation unlike existing methods, alter the conventional AHO
load disturbance), according (40), V or XT may change which dynamics by adding comparative states, which define the time
impact on the Pmax and equilibrium point. In this case, system of grid connection, instead of using virtual impedance emu-
behaves in two different ways. The first situation is that equilib- lation. In [92], a hierarchical control structure for a smooth
rium point exists after disturbance, but 𝛿 could not reach this transition of microgrids from islanded mode to grid-connected
point before hitting the critical value. Therefore, the system mode was investigated. The authors proposed a control struc-
loses synchronism and will be unstable. On the contrary, if ture uses an average consensus protocol for the secondary con-
the system reaches the equilibrium point before exceeding the trol layer and AHO control as a primary controller. It was shown
critical angle, it can stabilize in steady state. To explain rea- that the proposed method can improve the power-sharing accu-
son causing instability, we can refer to incapability of dVOC to racy among different inverters in normal operation and pre-
retain a constant voltage regulation and the coupled reactive and synchronization provide a seamless transition from islanded to
active power control. In this case, consider a situation when the grid-connected mode.
system faces a remarkable step in load and voltage significantly
sags. As a consequence, the Pmax decreases and it may lead to sit-
uation that system will have no equilibrium point as P ∗ > Pmax . 5.3 Harmonics
Therefore, the voltage should be tightly maintained around
predefined voltage, which can be achieved by a well-designed The existence of harmonics in the non-linear virtual oscilla-
controller gains. It was shown that dVOC controller with dif- tor may restrict the application of VOC in the power system
ferent parameters have different droop characteristics that leads control, in particular GFM inverters control. [78] studied the
to different steady state voltage and power angles. Hence, con- impact of VOC in terms of harmonics on the GFM and GFL
sidering safe margin in control design to eliminate the adverse modes. It was shown that in the islanded mode, harmonics
effect of reactive power on the stability is crucial. More discus- caused by VOC can be bounded by appropriate design of con-
sions on the impact of coupled power control can be found in troller parameters. However, in grid-connected mode it can be
Section 6.2. more complicated as the grid parameters also influence control.
Additionally, in grid-tied the existence of harmonics may lead
to considerable circulating current between grid and inverter. It
5.2 Pre-synchronization of VOC-based also leads to inaccurate synchronization among inverters as well
inverter as inverter and grid. Hence, the harmonics should be considered
and mitigated properly. [78] investigated the source of harmon-
Generally, in addition to the stability analysis, an important ics such as natural delay in controller, non-linear terms in VOC,
issue that can influence the power system performance is pre- non-linear system components (e.g. non-linear load). The focus
synchronization of inverter voltage vinv and grid-side voltage of [78] is on the impact of VOC structure on the harmonics. It,
vg before switch connection. Ignoring synchronization leads to also, showed the harmonics mitigation by controller design. To
significant current spike which damage the hardware or trig- this end, the dynamic equation of VdP (5) is used and rewritten
ger the trip incorrectly [76]. Hence, considering this issue in as
VOC-based inverter is critical as these controllers are not pro-
tected by current limiter like current-controlled inverters. To v̈ − 𝜖𝜎(1 − 𝛽v 2 )v̇ + v = 0. (41)
deal with this issue, one approach is obtaining some degree
of synchronization before closing the switch by adjusting the As discussed in [44], the non-linear term in the VdP leads
state of oscillator to match grid oscillation [76]. For example, to low-order harmonic, particularly, 3rd-order harmonic. [38]
in [44], the state variables varied by altering oscillator capacitor proposed design based on operating in quasi-harmonic lim-
C and voltage scale factor kv . The second approach for limit- its harmonic 𝜖 → 0 and choosing appropriate value for L and
ing the current appearing during breaker connection, is apply- C . High value for C reduces the harmonic content signifi-
ing a virtual impedance. This approach emulates the impedance cantly while prolongs the response time of oscillator. Thus,
that can suppress surge in the current caused by differences there is a trade-off between response times, that is, rise time
between vg and vinv . This impedance does not have any impact and harmonics content. [38, 44], analysed the dynamic equa-
on the real current or voltage and overall stability of the sys- tion of VdP and expressed the relations of these parameters as
848 AZIZI AGHDAM AND AGAMY
∗ = P∗ + P .
Pnew (49)
VI
Limitations Solutions
be assessed. This issue will be more important when the capac- dVOC and uVOC have different representations. The impact
ity of VOC-based DGs is significant compared to the rest of of the controller parameters on the stability and the dynamic
system [44]. Faster primary response provided by part of the response of the system were outlined.
system (i.e. VOC-based unit) may destabilize the entire of the Also, studies of different VO-based approaches show
system [89]. The majority of research related to VOC, the iden- the functionality of consensus-based oscillators compared to
tical controllers are considered. However, in [112], the perfor- VdP and DZO as they are dispatchable. More specifically,
mance of VOC-based inverter connecting to conventional SG, the inverter output harmonics for the different approaches
which is controlled based on conventional droop controller, were discussed and it was concluded that consensus-based
was investigated. Moreover, [111] scrutinized multiple invert- approaches have lower harmonics compared to VdP. Besides,
ers operating in parallel with heterogeneous control techniques. VOC control law was compared to droop control and it was
The authors analyzed a system consisting of two parallel con- concluded that they have the same characteristics at steady state.
nected inverters including droop-controlled inverter and VO- The embedded droop principals of VOC were extracted and
controlled inverter. To guarantee a proportional power shar- used as substitution of PLL for frequency measurement. The
ing between the two parallel-connected inverters controlled operational consideration and limitations of these oscillators
by various control techniques, parameters of both the droop- were presented. In order to employ these controllers in real
control and VOC-parameters should be adjusted such that all applications further investigations are required. The effects of
the units exhibit identical proportional load-sharing in steady changes in inductance to resistance ratios, transformer param-
state. In addition to power sharing studies in a system with het- eter tolerances and degradation, and other network dynamic
erogeneous controller, [113] investigated the small-signal sta- behaviors on the operation of VO-based controllers need to
bility study of a coupled synchronous generator and VOC- be evaluated. Also, the robustness of system against controller
based inverter system. System’s small-signal stability at different parameter variations requires further studies. Additionally, as
inverter penetration levels and the impact of rotational inertia, VOC dynamic response is fast, studies of the impact of such
reactive power support, and filter parameters on stability were response on component stresses and hence the reliability and
investigated. The results highlight the possible incompatibility lifetime of inverters and associated filters are necessary. Fur-
of various controller in the system and it emphasised on the thermore, to improve the VOC performance and utilizing it in
need to develop next generation stabilizing grid-forming con- large-scale system, intelligent approaches such as model predic-
trollers. In [114], N parallel-connected VOC inverters with het- tive control (MPC) and artificial intelligence (AI) can be com-
erogeneous power ratings are considered. It was shown the het- bined with VOC.
erogeneous filter parameters and power rating do not impact the
performance of VOC. However, the performance of VOC with ACKNOWLEDGEMENTS
heterogeneous controllers is challenging and need to be consid- This work was supported in part by the New York State
ered. Research and Development Authority (NYSERDA) under
Grant 137936.
(2014). Available from: https://www.sciencedirect.com/science/article/ 25. Li, Y., Vilathgamuwa, D.M., Loh, P.C.: Design, analysis, and real-time test-
pii/S0142061513003062 ing of a controller for multibus microgrid system. IEEE Trans. Power
5. Matevosyan, J., Badrzadeh, B., Prevost, T., Quitmann, E., Ramasubra- Electron. 19, 1195–1204 (2004)
manian, D., Urdal, H., et al.: Grid-forming inverters: Are they the key 26. Johnson, B., Rodriguez, M., Sinha, M., Dhople, S.: Comparison of virtual
for high renewable penetration?. IEEE Power Energy Mag. 17(6), 89–98 oscillator and droop control. In: 2017 IEEE 18th Workshop on Control
(2019) and Modeling for Power Electronics (COMPEL), pp. 1–6. IEEE, Piscat-
6. Unruh, P., Nuschke, M., Strauß, P., Welck, F.: Overview on grid- away (2017)
forming inverter control methods. Energies 13(10), 2589 (2020). Avail- 27. Brouillon, J.S., Colombino, M., Groß, D., Dörfler, F.: The effect of
able from: https://www.mdpi.com/1996-1073/13/10/2589 transmission-line dynamics on a globally synchronizing controller for
7. Zhong, Q.C., Weiss, G.: Synchronverters: Inverters that mimic syn- power inverters. In: 2018 European Control Conference (ECC), pp.
chronous generators. IEEE Trans. Ind. Electron. 58(4), 1259–1267 2242–2247. IEEE, Piscataway (2018)
(2011) 28. Sinha, M., Dhople, S., Johnson, B., Ainsworth, N., Dörfler, F.: Nonlinear
8. Beck, H.P., Hesse, R.: Virtual synchronous machine. 2007 9th Interna- supersets to droop control. In: 2015 IEEE 16th Workshop on Control
tional Conference on Electrical Power Quality and Utilisation, pp. 1–6. and Modeling for Power Electronics (COMPEL), pp. 1–6. IEEE, Piscat-
IEEE, Piscataway (2007) away (2015)
9. D’Arco, S., Suul, J.A., Fosso, O.B.: Control system tuning and stabil- 29. Dhople, S.V., Johnson, B.B., Hamadeh, A.O.: Virtual oscillator control
ity analysis of Virtual Synchronous Machines. In: 2013 IEEE Energy for voltage source inverters. In: 2013 51st Annual Allerton Conference
Conversion Congress and Exposition, pp. 2664–2671. IEEE, Piscataway on Communication, Control, and Computing (Allerton), pp. 1359–1363.
(2013) IEEE, Piscataway (2013)
10. Guerrero, J.M., de Vicuna, L.G., Matas, J., Castilla, M., Miret, J.: A wire- 30. Joshi, S.K., Sen, S., Kar, I.N.: Synchronization of coupled oscilla-
less controller to enhance dynamic performance of parallel inverters in tor dynamics. IFAC-PapersOnLine 49(1), 320–325 (2016). Avail-
distributed generation systems. IEEE Trans. Power Electron. 19(5), 1205- able from: https://www.sciencedirect.com/science/article/pii/
1213 (2004) S2405896316300738
11. De Brabandere, K., Bolsens, B., Van den Keybus, J., Woyte, A., Driesen, J., 31. Dörfler, F., Bullo, F.: Exploring synchronization in complex oscillator net-
Belmans, R.: A voltage and frequency droop control method for parallel works. In: 2012 IEEE 51st IEEE Conference on Decision and Control
inverters. IEEE Trans. Power Electron. 22(4), 1107–1115 (2007) (CDC), pp. 7157–7170. IEEE, Piscataway (2012)
12. Chen, Y., Hesse, R., Turschner, D., Beck, H.P.: Comparison of meth- 32. Chopra, N., Spong, M.W.: On synchronization of kuramoto oscillators.
ods for implementing virtual synchronous machine on inverters. Renew. In: Proceedings of the 44th IEEE Conference on Decision and Control,
Energy Power Quality J., 1(10), pp. 734–739 (2012) pp. 3916–3922. IEEE, Piscataway (2005)
13. Majumder, R., Chaudhuri, B., Ghosh, A., Majumder, R., Ledwich, G., 33. Simpson Porco, J.W., Dörfler, F., Bullo, F.: Synchronization and power
Zare, F.: Improvement of stability and load sharing in an autonomous sharing for droop-controlled inverters in islanded microgrids. Automat-
microgrid using supplementary droop control loop. IEEE Trans. Power ica 49(9), 2603–2611 (2013). Available from: https://www.sciencedirect.
Syst. 25(2), 796–808 (2010) com/science/article/pii/S0005109813002884
14. Zhang, L., Harnefors, L., Nee, H.P.: Power-synchronization control of 34. Dörfler, F., Bullo, F.: Synchronization and transient stability in power
grid-connected voltage-source converters. IEEE Trans. Power Syst. 25, networks and non-uniform kuramoto oscillators. In: Proceedings of the
809–820 (2010) American Control Conference. IEEE, Piscataway (2009)
15. Grid-Friendly Matching of Synchronous Machines by Tapping into the 35. Sinha, M., Dörfler, F., Johnson, B., Dhople, S.: Synchronization of liénard-
DC Storage. type oscillators in uniform electrical networks. In: 2016 American Control
16. Awal, M.A., Husain, I.: Unified virtual oscillator control for grid-forming Conference, pp. 4311–4316. IEEE, Piscataway (2016)
and grid-following converters. IEEE J. Emerg. Sel. Topics Power Elec- 36. Tôrres, L.A.B., Hespanha, J.P., Moehlis, J.: Synchronization of identical
tron. 9(4), 4573-4586 (2021) oscillators coupled through a symmetric network with dynamics: A con-
17. Kammer, C., Karimi, A.: Decentralized and distributed transient control structive approach with applications to parallel operation of inverters.
for microgrids. IEEE Trans. Control Syst. Technol. 27(1), 311–322 (2019) IEEE Trans. Autom. Control 60(12), 3226–3241 (2015)
18. Huang, L., Xin, H., Dorfler, F.: H∞ −Control of grid-connected convert- 37. Lu, M., Dutta, S., Purba, V., Dhople, S., Johnson, B.: A grid-compatible
ers: design, objectives and decentralized stability certificates. IEEE Trans. virtual oscillator controller: Analysis and design. In: 2019 IEEE Energy
Smart Grid 11(5), 3805–3816 (2020). Available from: https://doi.org/10. Conversion Congress and Exposition (ECCE), pp. 2643–2649. IEEE,
1109/TSG.2020.2984946 Piscataway (2019)
19. Huang, L., Xin, H., Wang, Z., Wu, K., Wang, H., Hu, J., et al.: A vir- 38. Johnson, B.B., Sinha, M., Ainsworth, N.G., Dörfler, F., Dhople, S.V.: Syn-
tual synchronous control for voltage-source converters utilizing dynam- thesizing virtual oscillators to control islanded inverters. IEEE Trans.
ics of DC-link capacitor to realize self-synchronization. IEEE J. Emerg. Power Electron. 31(8), 6002–6015 (2016)
Sel. Topics Power Electron. 5(4), 1565–1577 (2017) 39. Sinha, M., Dörfler, F., Johnson, B.B., Dhople, S.V.: Uncovering droop
20. Jiang, Y., Bernstein, A., Vorobev, P., Mallada, E.: Grid-forming frequency control laws embedded within the nonlinear dynamics of van der
shaping control for low-inertia power systems. IEEE Control Syst. Lett. pol oscillators. IEEE Trans. Control Network Syst. 4(2), 347–358
5(6), 1988–1993 (2021) (2017)
21. Rathnayake, D.B., Akrami, M., Phurailatpam, C., Me, S.P., Hadavi, S., 40. Johnson, B.B., Dhople, S.V., Hamadeh, A.O., Krein, P.T.: Synchronization
Jayasinghe, G., et al.: Grid forming inverter modeling, control, and appli- of nonlinear oscillators in an lti electrical power network. IEEE Trans.
cations. IEEE Access 9, 114781–114807 (2021) Circuits Syst. I Regul. Pap. 61(3), 834–844 (2014)
22. Denis, G., Prevost, T., Panciatici, P., Kestelyn, X., Colas, F., Guillaud, 41. Thai, T.T., Raisz, D., Monti, A., Htut, H.M.: A load power
X.: Review on potential strategies for transmission grid operations based sharing strategy for virtual oscillator-based photovoltaics genera-
on power electronics interfaced voltage sources. In: 2015 IEEE Power tion in islanded microgrid. IFAC-PapersOnLine 53(2), 12906–12911
Energy Society General Meeting, pp. 1-5. IEEE, Piscataway (2015) (2020). Available from: https://www.sciencedirect.com/science/article/
23. Colombino, M., Groß, D., Dörfler, F.: Global phase and voltage syn- pii/S2405896320327671
chronization for power inverters: A decentralized consensus-inspired 42. Johnson, B.B., Dhople, S.V., Hamadeh, A.O., Krein, P.T.: Synchroniza-
approach. In: 2017 IEEE 56th Annual Conference on Decision and Con- tion of parallel single-phase inverters with virtual oscillator control. IEEE
trol (CDC), pp. 5690–5695. IEEE, Piscataway (2017) Trans. Power Electron. 29(11), 6124–6138 (2014)
24. Groß, D., Colombino, M., Brouillon, J.S., Dörfler, F.: The effect of 43. Johnson, B.B., Dhople, S.V., Cale, J.L., Hamadeh, A.O., Krein, P.T.:
transmission-line dynamics on grid-forming dispatchable virtual oscilla- Oscillator-based inverter control for islanded three-phase microgrids.
tor control. IEEE Trans. Control Network Syst. 6(3), 1148–1160 (2019) IEEE J. Photovoltaics 4(1), 387–395 (2014)
854 AZIZI AGHDAM AND AGAMY
44. Awal, M.A., Yu, H., Tu, H., Lukic, S.M., Husain, I.: Hierarchical control 65. Simpson Porco, J.W., Dörfler, F., Bullo, F.: Droop-controlled invert-
for virtual oscillator based grid-connected and islanded microgrids. IEEE ers are kuramoto oscillators. IFAC Proc. Vol. 45(26), 264–269
Trans. Power Electron. 35, 988–1001 (2020) (2012). Available from: https://www.sciencedirect.com/science/article/
45. Raisz, D., Thai, T.T., Monti, A.: Power control of virtual oscillator con- pii/S1474667015348448
trolled inverters in grid-connected mode. IEEE Trans. Power Electron. 66. Tôrres, L.A.B., Hespanha, J.P., Moehlis, J.: Synchronization of identical
34(6), 5916–5926 (2019) oscillators coupled through a symmetric network with dynamics: A con-
46. Sepulchre, R., Paley, D., Leonard, N.: Stabilization of planar collective structive approach with applications to parallel operation of inverters.
motion: All-to-all communication. IEEE Trans. Autom. Control 52, 811– IEEE Trans. Autom. Control 60(12), 3226–3241 (2015)
824 (2007) 67. Hu, J., Ma, H.: Synchronization of the carrier wave of parallel three-phase
47. Jadbabaie, A., Lin, J., Morse, A.S.: Coordination of groups of mobile inverters with virtual oscillator control. IEEE Trans. Power Electron.
autonomous agents using nearest neighbor rules. IEEE Trans. Autom. 32(10), 7998–8007 (2017)
Control 48(6), 988–1001 (2003) 68. Shi, X., Huang, Q., Jing, S., Yi, J.: Performance analysis of parallel inverter
48. Cucker, F., Smale, S.: Emergent behavior in flocks. IEEE Trans. Autom. based on virtual oscillator control. In: 2018 IEEE Innovative Smart
Control 52(5), 852–862 (2007) Grid Technologies - Asia (ISGT Asia), pp. 318–322. IEEE, Piscataway
49. Colombino, M., Groß, D., Brouillon, J.S., Dörfler, F.: Global phase and (2018)
magnitude synchronization of coupled oscillators with application to the 69. Tu, Y., Su, J., Du, Y., Yang, X., Wang, S.: Improved virtual oscillator con-
control of grid-forming power inverters. IEEE Trans. Autom. Control trol for parallel operation inverter systems. In: 2016 IEEE 8th Inter-
64(11), 4496–4511 (2019) national Power Electronics and Motion Control Conference (IPEMC-
50. Seo, G.S., Colombino, M., Subotic, I., Johnson, B., Groß, D., Dör- ECCE Asia), pp. 2063–2067. IEEE, Piscataway (2016)
fler, F.: Dispatchable virtual oscillator control for decentralized inverter- 70. Li, M., Wei, B., Xie, P., Tan, S., Guerrero, J.M., Vasquez, J.C.: Syn-
dominated power systems: Analysis and experiments. In: 2019 IEEE chronization and current sharing for nonlinear-oscillator-based invert-
Applied Power Electronics Conference and Exposition (APEC), pp. 561– ers in islanded three-phase microgrid. In: 2019 IEEE Energy Conver-
566. IEEE, Piscataway (2019) sion Congress and Exposition (ECCE), pp. 2566–2571. IEEE, Piscat-
51. Shi, Z., Li, J., Nurdin, H.I., Fletcher, J.E.: Comparison of virtual oscilla- away (2019)
tor and droop controlled islanded three-phase microgrids. IEEE Trans. 71. Hu, K., wai Chung, K.: On the stability analysis of a pair of van der pol
Energy Convers. 34(4), 1769–1780 (2019) oscillators with delayed self-connection, position and velocity couplings.
52. Ali, M., Nurdin, H.I., Fletcher, J.E.: Output power regulation of a virtual AIP Adv. 3, 112118 (2013)
oscillator controlled inverter. In: 2018 IEEE 18th International Power 72. Lu, M., Seo, G.S., Sinha, M., Rodriguez, F., Dhople, S., Johnson, B.: Adap-
Electronics and Motion Control Conference (PEMC), pp. 1085–1090. tation of commercial current-controlled inverters for operation with vir-
IEEE, Piscataway (2018) tual oscillator control. In: 2019 IEEE Applied Power Electronics Confer-
53. Strogatz, S.H.: Nonlinear Dynamics and Chaos: With Applications to ence and Exposition (APEC), pp. 3427–3432. IEEE, Piscataway (2019)
Physics, Biology, Chemistry and Engineering. Westview Press, Boulder 73. Sinha, M., Poon, J., Johnson, B.B., Rodriguez, M., Dhople, S.V.: Decen-
(2000) tralized interleaving of parallel-connected buck converters. IEEE Trans.
54. Fan, C.X., Jiang, G.P., Jiang, F.H.: Synchronization between two com- Power Electron. 34(5), 4993–5006 (2019)
plex dynamical networks using scalar signals under pinning control. IEEE 74. Stan, G.B.: Global analysis and synthesis of oscillations: A dissipativity
Trans. Circuits Syst. I Regul. Pap. 57(11), 2991–2998 (2010) approach (2005)
55. Varela, F., Lachaux, J.P., Rodriguez, E., Martinerie, J.: The brainweb: Phase 75. Stan, G.B., Sepulchre, R.: Analysis of interconnected oscillators by dissi-
synchronization and large-scale integration. Nat. Rev. Neurosci. 2, 229– pativity theory. IEEE Trans. Autom. Control 52(2), 256–270 (2007)
239 (2001) 76. Opila, D.F., Kintzley, K., Shabshab, S.C., Phillips, S.: Virtual oscillator
56. Jadbabaie, A., Lin, J., Morse, A.S.: Coordination of groups of mobile control of equivalent voltage-sourced and current-controlled power con-
autonomous agents using nearest neighbor rules. IEEE Trans. Autom. verters. Energies 12, 298 (2019)
Control 48(6), 988–1001 (2003) 77. Costa, D.A., Tôrres, L.A.B., Silva, S.M., Conti, A.D., Brandão, D.I.: Param-
57. Kuramoto, Y.: Self-entrainment of a population of coupled non-linear eter selection for the virtual oscillator control applied to microgrids. Ener-
oscillators. In: Araki, H. (ed.) International Symposium on Mathematical gies 14, 1818 (2021)
Problems in Theoretical Physics. pp. 420-422. Springer, Berlin Heidelberg 78. Awal, M.A., Yu, H., Husain, I., Yu, W., Lukic, S.M.: Selective harmonic
(1975) current rejection for virtual oscillator controlled grid-forming voltage
58. Hamadeh, A., Stan, G.B., Sepulchre, R., Goncalves, J.: Global state syn- source converters. IEEE Trans. Power Electron. 35(8), 8805–8818 (2020)
chronization in networks of cyclic feedback systems. IEEE Trans. Autom. 79. Kuznetsov, Y.A.: Andronov-Hopf bifurcation. Scholarpedia 1(10), 1858
Control 57(2), 478–483 (2012) (2006). revision #81241
59. Bharath, R., Slotine, J.J.E.: Nonlinear observer design and synchroniza- 80. Lu, M., Purba, V., Dhople, S., Johnson, B.: Comparison of droop con-
tion analysis for classical models of neural oscillators. arXiv:1310.0479 trol and virtual oscillator control realized by Andronov-Hopf dynamics.
(2013) In: IECON 2020 The 46th Annual Conference of the IEEE Industrial
60. Dörfler, F., Bullo, F.: Synchronization in complex networks of Electronics Society, pp. 4051–4056. IEEE, Piscataway (2020)
phase oscillators: A survey. Automatica 50(6), 1539–1564 (2014). 81. Awal, M.A., Bipu, M.R.H., Chen, S., Khan, M., Yu, W., Husain, I.: A grid-
Available from: https://www.sciencedirect.com/science/article/pii/ forming multi-port converter using unified virtual oscillator control. In:
S0005109814001423 2020 IEEE Energy Conversion Congress and Exposition (ECCE), pp.
61. Joshi, S.K., Sen, S., Kar, I.N.: Synchronization of coupled oscilla- 4300–4307. IEEE, Piscataway (2020)
tor dynamics. IFAC-PapersOnLine 49(1), 320–325 (2016). Avail- 82. Awal, M.A., Rachi, M.R.K., Yu, H., Husain, I., Lukic, S.: Double syn-
able from: https://www.sciencedirect.com/science/article/pii/ chronous unified virtual oscillator control for asymmetrical fault ride-
S2405896316300738 through in grid-forming voltage source converters (2021)
62. Chopra, N., Spong, M.W.: On exponential synchronization of kuramoto 83. Sinha, M., Dörfler, F., Johnson, B.B., Dhople, S.V.: Virtual oscillator con-
oscillators. IEEE Trans. Autom. Control 54(2), 353–357 (2009) trol subsumes droop control. In: 2015 American Control Conference
63. Arcak, M.: Passivity as a design tool for group coordination. IEEE Trans. (ACC), pp. 2353-2358. IEEE, Piscataway (2015)
Autom. Control 52(8), 1380–1390 (2007) 84. Awal, M.A., Yu, H., Lukic, S., Husain, I.: Droop and oscillator based grid-
64. Tôrres, L.A.B., Hespanha, J.P., Moehlis, J.: Power supply synchronization forming converter controls: A comparative performance analysis. Front.
without communication. In: 2012 IEEE Power and Energy Society Gen- Energy Res. 8, 168 (2020). Available from: https://www.frontiersin.org/
eral Meeting, pp. 1–6. IEEE, Piscataway (2012) article/10.3389/fenrg.2020.00168
AZIZI AGHDAM AND AGAMY 855
85. Shi, Z., Nurdin, H.I., Fletcher, J.E., Li, J.: Similarities between virtual 102. Hou, X., Sun, Y., Zhang, X., Lu, J., Wang, P., Guerrero, J.M.: Improve-
oscillator controlled and droop controlled three-phase inverters. In: 2018 ment of frequency regulation in vsg-based ac microgrid via adap-
IEEE 18th International Power Electronics and Motion Control Confer- tive virtual inertia. IEEE Trans. Power Electron. 35(2), 1589–1602
ence (PEMC), pp. 434–439. IEEE, Piscataway (2018) (2020)
86. Gurugubelli, V., Ghosh, A., Panda, A.K., Rudra, S.: Implementation and 103. Li, J., Fletcher, J.E., Holmes, D.G., McGrath, B.P.: Developing a machine
comparison of droop control, virtual synchronous machine, and virtual equivalent inertial response for a virtual oscillator controlled inverter in
oscillator control for parallel inverters in standalone microgrid. Int. Trans. a machine-inverter based microgrid. In: 2020 IEEE Energy Conversion
Electr. Energy Syst. 31(5), e12859 (2021) Congress and Exposition (ECCE), pp. 4314–4321. IEEE, Piscataway
87. Shi, Z., Li, J., Nurdin, H., Fletcher, J.: Transient response comparison of (2020)
virtual oscillator controlled and droop controlled three-phase inverters 104. Meng, J., Wang, Y., Fu, C., Wang, H.: Adaptive virtual inertia control of
under load changes. IET Gener. Transm. Distrib. 14, (2020) distributed generator for dynamic frequency support in microgrid. In:
88. Sinha, M., Dörfler, F., Johnson, B.B., Dhople, S.V.: Synchronization of 2016 IEEE Energy Conversion Congress and Exposition (ECCE), pp.
liénard-type oscillators in heterogenous electrical networks. In: 2018 1–5. IEEE, Piscataway (2016)
Indian Control Conference (ICC), pp. 240–245. IEEE, Piscataway (2018) 105. Hazra, P., Hadidi, R., Makram, E.: Dynamic study of virtual oscillator con-
89. Paquette, A.D., Divan, D.M.: Virtual impedance current limiting for trolled inverter based distributed energy source. In: 2015 North American
inverters in microgrids with synchronous generators. IEEE Trans. Ind. Power Symposium (NAPS), pp. 1–6. IEEE, Piscataway (2015)
Appl. 51(2), 1630–1638 (2015) 106. Muhammad, A., Nurdin, H.I., Fletcher, J.E.: Simultaneous regulation of
90. Yu, H., Awal, M.A., Tu, H., Husain, I., Lukic, S.: Comparative tran- active and reactive output power of parallel-connected virtual oscillator
sient stability assessment of droop and dispatchable virtual oscillator controlled inverters. In: IECON 2018-44th Annual Conference of the
controlled grid-connected inverters. IEEE Trans. Power Electron. 36(2), IEEE Industrial Electronics Society, pp. 4051–4056. IEEE, Piscataway
2119–2130 (2021) (2018)
91. Lu, M., Dutta, S., Purba, V., Dhople, S., Johnson, B.: A Pre- 107. Ali, M., Nurdin, H.I., Fletcher, J.E.: Dispatchable virtual oscillator con-
synchronization Strategy for Grid-forming Virtual Oscillator Controlled trol for single-phase islanded inverters: Analysis and experiments. IEEE
Inverters. In: 2020 IEEE Energy Conversion Congress and Exposition Trans. Ind. Electron. 68(6), 4812–4826 (2021)
(ECCE), pp. 4308–4313. IEEE, Piscataway (2020) 108. Heins, T., Tran, T., Raisz, D., Monti, A.: Power control of Andronov-
92. Sowa, I., Tran, T.T., Heins, T., Raisz, D., Monti, A.: An average consen- Hopf oscillator based distributed generation in grid-connected micro-
sus algorithm for seamless synchronization of Andronov-Hopf oscillator grids. In: Sattler, K.U., Nguyen, D.C., Vu, N.P., Long, B.T., Puta, H.
based multi-bus microgrids. IEEE Access 9, 90441–90454 (2021) (eds.) Advances in Engineering Research and Application, pp. 675–687.
93. Yu, H., Awal, M.A., Tu, H., Du, Y., Lukic, S., Husain, I.: A virtual Springer International Publishing, Cham (2021)
impedance scheme for voltage harmonics suppression in virtual oscillator 109. Paquette, A.D., Divan, D.M.: Virtual impedance current limiting for
controlled islanded microgrids. In: 2020 IEEE Applied Power Electron- inverters in microgrids with synchronous generators. IEEE Trans. Ind.
ics Conference and Exposition (APEC), pp. 609–615. IEEE, Piscataway Appl. 51(2), 1630–1638 (2015)
(2020) 110. Ajala, O., Lu, M., Johnson, B., Dhople, S., Domínguez García, A.: Model
94. Luo, S., Wu, W., Koutroulis, E., Chung, H.S.H., Blaabjerg, F.: A new reduction for inverters with current limiting and dispatchable virtual
virtual oscillator control without third-harmonics injection for DC/AC oscillator control. arXiv:2105.09754 (2021)
inverter. IEEE Trans. Power Electron. 36(9), 10879–10888 (2021) 111. Ali, M., Sahoo, A., Nurdin, H.I., Ravishankar, J., Fletcher, J.E.: On
95. Thai, T.T., Raisz, D., Monti, A., Ponci, F., Ahmadifar, A.: Voltage har- the power sharing dynamics of parallel-connected virtual oscillator-
monic reduction using virtual oscillator based inverters in islanded micro- controlled and droop-controlled inverters in an ac microgrid. In: IECON
grids. In: 2018 18th International Conference on Harmonics and Quality 2019-45th Annual Conference of the IEEE Industrial Electronics Soci-
of Power (ICHQP), pp. 1–6. IEEE, Piscataway (2018) ety, vol. 1, pp. 3931–3936. IEEE, Piscataway (2019)
96. Lin, J.L.: Virtual oscillator control of distributed power filters for selective 112. Tayyebi, A., Groß, D., Anta, A., Kupzog, F., Dörfler, F.: Interac-
ripple attenuation in dc systems. IEEE Trans. Power Electron. 36, 8552– tions of grid-forming power converters and synchronous machines.
8560 (2021) arXiv:1902.10750 (2019)
97. Ashwin, K., Umanand, L., Subba Reddy, B.: Simulation and analysis of 113. Siraj Khan, M.M., Lin, Y., Johnson, B., Sinha, M., Dhople, S.: Stability
virtual oscillator control for parallel connected single phase inverters. Assessment of a System Comprising a Single Machine and a Virtual Oscil-
In: 2020 IEEE International Conference on Electronics, Computing and lator Controlled Inverter with Scalable Ratings. In: IECON 2018-44th
Communication Technologies (CONECCT), pp. 1–6. IEEE, Piscataway Annual Conference of the IEEE Industrial Electronics Society, pp. 4057–
(2020) 4062. IEEE, Piscataway (2018)
98. Duarte, J.L., Roes, M., Xu, X., Wang, F.: Virtual oscillator control 114. Khan, M., Lin, Y., Johnson, B., Purba, V., Sinha, M., Dhople, S.: A
as applied to dc microgrids with multiple sources. In: 2020 IEEE reduced-order aggregated model for parallel inverter systems with virtual
9th International Power Electronics and Motion Control Conference oscillator control. In: 2018 IEEE Workshop on Control and Modeling
(IPEMC2020-ECCE Asia), pp. 2007–2011. IEEE, Piscataway (2020) for Power Electronics (COMPEL), pp. 1–6. IEEE, Piscataway (2018)
99. Tran, T., Raisz, D., Monti, A.: Harmonic and unbalanced voltage compen-
sation with VOC-based three-phase four-leg inverters in islanded micro-
grids. IET Power Electron. 13, 2281–2292 (2020)
100. Aghdam, S.A., Agamy, M.: Adaptive virtual inertia synthesis via enhanced
dispatchable virtual oscillator controlled grid-tied inverters. In: IECON How to cite this article: Azizi Aghdam, S., Agamy,
2021-47th Annual Conference of the IEEE Industrial Electronics Soci- M.: Virtual oscillator-based methods for grid-forming
ety, pp. 1–6. IEEE, Piscataway (2021) inverter control: A review. IET Renew. Power Gener. 16,
101. D’Arco, S., Suul, J.A.: Equivalence of virtual synchronous machines and
frequency-droops for converter-based microgrids. IEEE Trans. Smart
835–855 (2022). https://doi.org/10.1049/rpg2.12398
Grid 5(1), 394–395 (2014)