1. Introduction
In recent years, distributed generation (DG) systems based on renewable energy have been playing an increasingly important role in power systems. As the interface between the grid and DG systems such as fuel-cells, photo-voltaic, and micro-turbines, these power electronic converters are important links to inject high-quality power into the grid [
1,
2]. Traditional energy mostly connects to the power grid by a synchronous generator (SG), which can provide robustness and operability during grid faults and power disturbances. Compared with conventional synchronous generators, the distributed power inverter has the advantage of a quick response; however, power electronic converters cannot offer enough inertia and damping support to the power grid [
3,
4,
5].
When traditional generation sources based on synchronous generators (SGs) are replaced by distributed power units with power electronic interfaces, it appears that the total rotating mass of the system is seriously reduced. So, as the penetration of distributed sources increases, the problem will seriously affect the dynamic response and stability of the power system [
6]. Therefore, the concept of a virtual synchronous generator was proposed and studied. The main idea of a virtual synchronous generator (VSG) is to mimic the synchronous generator operating characteristics by controlling the switching pattern of the DG inverters. Therefore, the power electronics interface of the DG system can exhibit a reaction with the inertia and damping components, which are similar to those of a synchronous generator during load changes or frequency disturbances. Due to the principle of the VSG, every DG inverter can be considered as a synchronous generator, so that the relevant control strategy and theoretical analysis of the traditional synchronous generator can be effectively transplanted into a microgrid with a high penetration of distributed renewable energy for the friendly access of the distributed energy resources (DERs) [
7].
In 1997, the static synchronous generator (SSG) was first exploited as an efficient control paradigm by the task force research group of IEEE. In the relative terms of the flexible AC transmission system (FACTS), SSG was defined as that which may be coupled to an AC power system for the purpose of exchanging independently controllable real and reactive power. Based on this idea, the concept of a virtual synchronous machine (VISMA) was firstly proposed in 2007, describing a new type of grid feeding inverter which entirely operates with a storage system and exhibits the amount of inertia and damping properties of electromechanical synchronous machines. At the same time the VSYNC project funded by the European Commission under the FP6 framework program started, in which the concept of Virtual Synchronous Generator (VSG) is demonstrated and put into practice. Additionally, the synchronverter concept, another implementation of VSG, was presented in 2009, which directly embeds the mathematical model of SG into the controller to control the voltage generated [
7]. The virtual inertia, friction coefficient, field inductance, and mutual inductance of a synchronverter can be flexibly set to design the parameters of a synchronverter according to the grid connected. In recent years, many researchers have conducted many studies on the virtual synchronous generator.
Up until now, VSG control technology has been developed for nearly 40 years, where the research work on VSG has mainly focused on VSG modeling, control strategy, stability analysis, and application.
● VSG Modeling
Based on SG models in a different order, the mathematical model of VSG is established such as the second order, the third order, the fourth order, and the fifth order [
8]. Due to the existence of several VSG control algorithms for DG inverters, they can be classified into two categories: the high-order model and the low-order model. The high-order VSG control algorithm has two configurations: the voltage-to-current model and the current-to-voltage model [
9].
However, the high order model is too complex to realize, so the low-order model has been widely used in the recent literature. Current research mainly focuses on the second-order model of a synchronous generator, which contains the mechanical part and the electrical part. The rotor inertia and damping characteristics of the synchronous generator are reflected by the mechanical rotation equation, otherwise known as the swing equation [
10]. The electrical part of the low-order model is based on the stator voltage equation, which describes the relationship between stator voltage and current. If the intrinsic electromagnetic properties of the stator are considered, the electromagnetic model of the synchronous inverter can be used, as proposed in [
11].
● Power-Frequency Control and Excitation Control
Actually, the power-frequency control and excitation control of VSG are used to reveal the P-f (P-ω) and Q-U droop characteristics by emulating the governor and excitation regulator of a synchronous generator, respectively.
In [
12], the differential term of active power and reactive power was introduced in
P-f droop control, where the active power and reactive power terms were used to ensure the steady-state characteristics; and the differential term was used to improve the dynamic characteristics. The linearized transfer equation of active power was used to decouple the damping factor from the angular deviation for reducing power and frequency oscillation in the system. In other work [
13], the virtual impedance was equivalent to the VSG impedance, and the droop characteristic of the micro-power output voltage was realized through the voltage drop of virtual impedance. The VSG reactive power was precisely distributed through the influence of line impedance inconsistency on power allocation, which was reduced by dynamically adjusting the droop coefficient of parallel DGs [
14]. However, the phase locked loop (PLL) is needed in droop control to obtain the frequency of the point of common coupling (PCC), and the deviation of PLL will affect the accuracy of the active power reference calculated by the method previously mentioned, and even the stability of the VSG control system.
● Small Signal Modeling and Parameter Analysis
The main purpose of VSG technology is to improve the stability of a power system that a large number of micro-power elements have access to, and the small signal analysis method is usually used to analyze the stability of the system [
14,
15]. Using the small-signal analysis method, state-space models are built to analyze the oscillation of output active power. The VSG control inherits the advantages of droop control, but easily appears as low-frequency oscillation [
15]. Consequently, the line-frequency-averaged small-signal model of the VSG is derived for system analysis and parameter design. Based on the model, the decoupling conditions between the active power loops and the reactive power loops of the VSG are given in [
16]. In [
17], a high-order small signal model of VSG was established, and the influence of the main control parameters on the stability of the system was discussed by root trajectory analysis. Some studies have quantitatively analyzed the influence of the VSG’s parameter perturbation on grid power tracing, and discussed the design method of the virtual inertia and damping parameters [
18]. In [
19], the stability of the VSG small signal was analyzed in both the grid-connected and island modes. It was pointed out that the change of inertia time constant, damping coefficient, and reactive power droop coefficient had a great influence on system stability [
20]. However, the changing of the state operation point was not considered to simplify the analysis in the above literatures as it was not accurate enough. Therefore, precise small signal modeling and the analysis of the multiple parallel VSG system have become urgent problems that need to be solved.
In this paper, an enhanced active power controller without PLL is proposed for the establishment of VSG control, and an accurate small-signal model of a multiple parallel VSG system was established step by step, before the variation of the system eigenvalues and their influence on the stability of small signals system were analyzed with the deviation of VSG key parameters (droop coefficient and virtual inertia). The design rule of the droop coefficient and virtual inertia for the main parameters of the multiple parallel VSGs system are then shown.
2. Basic Operation Principle of Inverters as VSG
Figure 1 shows the basic principle of the VSGs. The distributed energy resources such as wind and solar energy can be equivalent to a prime motor, and a classical three-phase voltage-source inverter was used as synchronous generators that can mimic the properties of SGs such as power droop, damping, and inertia. Following the principle of the VSG, every distributed grid-connected inverter operated as a synchronous generator, so that the method and theory of large-scale grid stability controlling could be transplanted into controlling a microgrid with a high penetration of distributed energy resources (DREs) [
21,
22]. Therefore, the problem of the fluctuating DREs affecting the voltage and frequency of the microgrid can be solved effectively.
There are two important parts of VSG realization: the mathematical modeling and the operation control algorithm. The existence of VSG control algorithms can be classified into two categories: high-order models and low-order models [
8]. As the high-order models such as the fifth order model and seventh order model are very complex, the low-order models have been used in enormous applications in recent literature. The second order model is a typical low-order model of VSG, which consists of two parts: the mechanical part and the electrical part. The swing equation is known to describe the relation of the inertia, damping, and rotor angular velocity of SGs. Depending on the swing equation, the control algorithm of the second order model is equivalent to the traditional droop mechanism. Similarly, the swing equation has two main types, as shown in
Table 1. Both of the two types of swing equation have extensive applications in a VSG control system. It is noted that the two types of the swing equation cannot be mixed. In the swing equation under System International (SI), the rotor inertia
is used to denote the virtual inertia of VSG. However, the per unit inertia constant
H is usually used for the swing equation in per unit (pu). In the pu type of the swing equation,
is the per unit rotor angular frequency;
and
are the per unit mechanical and electromagnetic torque, respectively;
is the damping coefficient;
is the rotor phase angle with the number of pole-pairs being set to 1; and the base angular grid frequency is defined by
. The corresponding parameters in Type SI are represented in Equation (1).
This paper adopted the classical second order model for VSG modeling, which mainly includes the mechanical part and the electrical part, as seen in Equation (1). The mechanical part is indicated by the rotor motion equation; moreover, the electrical part is shown by the stator voltage equation. It is noteworthy that all the equations in this paper are presented in SI, for unity of the variables.
where
Pm is the mechanical active power that is the same as the one of the prime mover;
Pe is the electromagnetic active power;
ω is the rotor angular frequency;
is the rated angular frequency;
is the angular frequency of the grid;
is the electric angle of rotor;
D is the damping factor;
is the virtual rotor inertia;
is the armature resistance;
is the synchronous reactance;
is the output voltage of the VSG;
is the excitation electromotive force; and
is the stator current [
22].
Based on the basic control principle of SG, the traditional droop control method was used in the VSG control system for mimicking the actual frequency regulator and voltage regulator. The rotor angular frequency reference and the voltage amplitude reference used for the inner voltage and current loop control can be calculated by Equation (2), which were obtained under the assumption of a purely inductive transmission line.
where
PN and
QN are the rated active power and reactive power, respectively;
P and
Q are the output active power and reactive power of VSG, respectively;
DP is the damping coefficient of the
P-
ω control loop; and
Dq is the damping coefficient of the
Q-U control loop.
Figure 2 shows the block diagram of the traditional frequency control and virtual inertia control of VSG.
is the frequency at PCC measured by the phase locked loop (PLL). Regardless of whether the inverter was island or grid-tied,
was the same when the frequency of the PCC was nearly constant with a ±0.2 Hz deviation. The frequency dynamics were determined by the droop characteristic so that the load disturbance could be shared among the VSGs with appropriate droop characteristics.
According to Equations (1) and (2), the active power controller—which includes the droop controller and virtual inertia controller—can be described as:
Hence, the deviation of PLL will affect the accuracy of the active power reference calculated by the method previously mentioned, and even the stability of the VSG control system. Furthermore, it is not easy to obtain the transient frequency deviation in practical projects. Therefore, a simplified active power controller of VSG without PLL is presented. In situations where the grid frequency’s offset is in general very small,
can be considered as
, and a new form of Equation (3) is shown as Equation (4). Thus, the simplified active power controller of VSG is shown in
Figure 3.
where
.
Figure 4 shows the reactive power controller of the VSG, which is operated as an excitation regulator in the SG control system.
ki is the integral constant of the proportional-integral (PI), which is used to make the voltage of PCC follow the voltage reference; and
QVSG is the output reactive power feedback value of VSG.
4. Results and Analysis
In this section, the results from the time-domain simulations and the electrical simulations in MATLAB/Simulink are presented for the verification of the presented small-signal model. Moreover, the stability analysis and evaluation of the parameters on the system dynamics were conducted. To explain the problem more clearly, a two-parallel VSGs system is discussed as an example, as shown in
Figure 9.
4.1. Verification of Small-Signal Model
By applying the parameters listed in
Table 2, the perturbation of the load occurred in the two-parallel VSGs system at 2 s. First, the averaged model was simulated in MATLAB/Simulink to obtain the stable operating points, around which the nonlinear system could be linearized. Under the parameter conditions (before the load changing and after the load changing), there were two set of operating points. The dynamic response of the state-space variables in the small-signal model (ssm) are shown in
Figure 10 and
Figure 11, together with the results from the electrical simulation model (esm), labeled as “(ssm)” and “(esm)”, respectively. Furthermore, the start-up transient and initial steady-state before 1.8 s are not contained in the results for simplicity. The subscripts “1” and “2” denote whether the results were from VSG #1 or from VSG #2. The dynamic response of the angular frequency, active power, and reactive power is shown in
Figure 10. During stage (0 <
t < 2 s), the two-parallel VSGs system was originally operated with load
1, and load
2 was connected to the system at
t = 2 s to emulate a load perturbation at PCC. It is clear that the changed tracks of
and
are nearly the same, decreasing from 315.7 rad/s to 314.4 rad/s. The changed trend of active power is opposite to that of the angular frequency, which is properly in accordance with the droop control method after a load perturbation in the system. At 2.0 s, the load
2 is connected to PCC, and both the angular frequency and active power change from a steady-state to another via an obvious time delay, which is the representation of virtual inertia in VSG control. The intermediate control signals of the VSGs system are shown graphically in
Figure 11, and in all of the graphs, the transient response decays in about 0.6 s. For all signals considered, the prediction of the small-signal model very closely resembles that found in the electrical simulation model, both in terms of the transient and steady-state response. Additionally, the visible ripples are shown in the electrical simulation results for
ifd,
ifd,
iod, and
iod.
It can be seen that the transient and steady-state response of the small-signal model and the electrical simulation model very closely resembled each other. During the transient response, the active power of the VSG varied, as opposed to the reference values from the P-ω controller. Additionally, the response of the high-frequency switching ripple was obvious for all signals.
4.2. System Stability by Eigenvalue Analysis
The small-signal dynamics of the linearized small-signal model as shown in Equation (21) were accessed by performing an eigenvalue analysis for the main parameters in the system. With the values of the main system parameters of the two-parallel VSGs system as discussed previously, the system eigenvalues are shown in
Table 3. Based on the damping ratio, the eigenvalues were divided into three groups: fast states, middle states, and slow states. The eigenvalues with indexes 3 to 10 contributed to the fast dynamics, the eigenvalues with indexes 17 and 18 contributed to the slow dynamics, and the eigenvalues with indexes 11 and 14 belonged to the middle ones. The natural oscillation frequency of the first and second eigenvalues’ real parts were much more negative (on the order of 10
7) when compared to the rest of the eigenvalues, and their nature frequency was near the system frequency. Therefore, they have little association with the dynamic behavior of the system, and are thus neglected in the following discussion.
By plotting the eigenvalue loci in the complex plane, the impacts of the main parameters on system dynamics could be quantified. The eigenvalue loci in the complex plane with the parameters changing are shown in
Figure 12 and
Figure 13, such as the droop coefficient and inertia value. The eigenvalues are marked with red stars, and arrows indicate the direction of the parameter sweep. For simple analysis, the parameters of the two VSGs were set at the same value, and only the important eigenvalues were plotted.
● Impact of Droop Coefficient on System Dynamics
With a variation of droop coefficient
Dp1,2, which changed from 0.00005 to 0.002, the parametric eigenvalue analysis was repeated. In the overview of the eigenvalue loci shown in
Figure 12a, the eigenvalues
were neglected due to little change in their location. The eigenpair
moved towards the right half of the complex plane, and the real part of
increased as the damping ratio was reduced. Furthermore, when the value of
Dp1,2 was more than 0.00055, an obvious vibration appeared, and the
entered the unstable region of the complex plane that generated the instability of the system.
Figure 12b shows the eigenvalues loci in the parametric sweep of droop coefficient
Dq1,2 varying in the range of 0.00015 to 0.006. Due to little location changing, the eigenvalues
were neglected and are not discussed in the following. With the reactive power droop coefficient increasing, it was clear that the damping ratio of the eigenpair
was reduced, and gradually became close to the imaginary axis, which was not conducive to the stability of the system. This loci showed that an increase in the reactive power droop coefficient could result in a narrow range of stable operation, and even caused instability of the system.
● Impact of Virtual Inertia on System Dynamics
The virtual inertia feature is one of the main characteristics of the VSG system when compared to the traditional DC/AC inverter, so it is needed to assess the impact of inertia on the system dynamics. For the analysis in the following, the line parameter in the system was set to different cases such as the pure inductive line, pure resistive line, and resistor-inductance line. Then, the parametric sweep of inertia was conducted in the range of 0.1 kg∙m2 to 4.1 kg∙m2.
The eigenvalue loci for the sweep of virtual inertia are plotted in
Figure 13. It was observed that the range of stable operation became narrow following the variation of inertia. The eigenvalue
gradually moved towards the right side of the complex plane. With the virtual inertia increasing, the eigenvalue
became a pair of conjugate complex roots. The real component of the eigenvalue
increased gradually, as the imaginary part decreased. Obviously,
played an important role in influencing the stability of the system, and even makes the system potentially unstable. It was clear that the low value of inertia could produce a higher risk of small-signal instability with slow-frequency oscillation.
4.3. Design Rule for the Droop Coefficient and Virtual Inertia
Based on the previous sections, the design rule of the droop coefficient and virtual inertia for the main parameters of the multiple parallel VSGs system are shown as the following:
The increase of the active power and reactive power droop coefficient may decrease the relative damping with low-frequency eigenvalues, which goes against the system stability. Too large a value of Dp and Dq can cause low-frequency oscillation in the multiple parallel VSGs system.
Decreases in the virtual inertia will increase the damping ratio of the low-frequency eigenvalues. Even with plenty of large virtual inertia, the low-frequency eigenvalues will be presented with divergent oscillation in the multiple parallel VSGs system.
This rule is important for parameter design and optimization of the multiple parallel VSGs system such as the droop coefficient and the virtual inertia, which are the key parameters for VSG control. During the parameter design based on the small-signal model analysis, it must be ensured that all the eigenvalues of the system in every frequency range are provided with enough damping. The parameter design for the multiple parallel VSGs system must combine the stability of the eigenvalues in every frequency range.
To verify the design rule proposed, the simulation results (the active power of the two VSG, labeled by
P1 and
P2) are shown in
Figure 14 under the parametric variation around the critical values, which can be obtained from the corresponding eigenvalue loci. In
Figure 13a, it can be perceived that
P1 and
P2 became gradually unstable with the increasing of
Dp, and the power oscillation occurred between the two VSGs when
Dp reached the value of 0.00055. Furthermore, the oscillation became very violent when
Dp was equal to 0.001. As shown in
Figure 13b, the active power of the two VSGs could be well shared before 2.0 s. However, after 2.0 s, the virtual inertia was changed from 0.1 kg∙m
2 to 3 kg∙m
2, which caused power divergent oscillation in the system. The oscillation will then become strong enough to go against the system stability as time goes on.
4.4. Experimental Results
A prototype of parallel VSGs was fabricated and tested in the laboratory, in the island mode. Under laboratory conditions, the load and experiment sequence is shown in the
Table 4, and other control parameters of the system are the same as those listed in
Table 2. The inverter bridge was comprised of three IGBTs modules (Infineon BSM50GB120DN2) which are driven by LMY DA962. The main control algorithms were implemented in DSP (TMS320F28335). A DC analog voltage source (Aino AN51015-800) was used to emulate the DC power source instead of a renewable energy source to test the dynamic performance of the paralleled VSGs system. All the waveforms were sampled by a Yokogawa DL850 Scope Corder (Yokogawa Electric Corporation, Tokyo, Japan) and WT3000 Precision Power Analyzer (Yokogawa Electric Corporation, Tokyo, Japan).
Figure 15 shows the dynamic performance of the system frequency, where the frequency
f of the PCC is obtained by the extra PLL circuit and the angular frequency reference
ω from the DSP I/O port. It can be seen that the change of
ω very closely resembles
f during the experiment sequence, but the oscillation of
ω is much bigger than
f when the load perturbation occurs. The angular frequency reference can follow the active load perturbation at
t1 and
t4, which is concordant with the
P-
ω droop control. At
t1 and
t4, only the reactive load perturbation occurs. It is clear that
ω can remain steady after a small oscillation, while a big value ripple can be observed at
t1 and
t4. If the frequency
f from PLL is put into the VSG control system as a feedback signal, it will be bound to affect the stability of the whole system. This explains why the enhanced active power controller without PLL is proposed in this paper.
Figure 16 and
Figure 17 show the steady-state and dynamic waveforms of the parallel VSGs system. It is clear that the active power and reactive power can go along with the load perturbations, respectively. The decoupling of the active power and reactive power was realized well. It implies that the enhanced VSG control can track the load transition rapidly and accurately without oscillation. Their fluctuation is also acceptable for a power system application. From the zoom-in active power and angular frequency waveforms, it is obvious that virtual inertia was obtained during the load perturbations, which is one of the main purposes of the VSG control.