Articles | Volume 10, issue 11
https://doi.org/10.5194/wes-10-2597-2025
https://doi.org/10.5194/wes-10-2597-2025
Research article
 | 
14 Nov 2025
Research article |  | 14 Nov 2025

Non-linear interaction between a synchronous generator and grid-forming-controlled wind turbines – inertial effect enhancement and oscillation mitigation

Chinmayi Wagh, Johan Boukhenfouf, Frédéric Colas, Luis Rouco, and Xavier Guillaud
Abstract

The integration of grid-forming (GFM)-controlled wind turbines into AC grids introduces complex dynamic interactions that significantly influence the behavior on the AC side. This study explores the non-linear coupling between wind turbines and AC grids and proposes strategies for the enhancement of the inertial effect and the mitigation of oscillations which can arise in case of an AC event such as a grid fault or sudden load change. A simplified synthetic model is developed to elucidate the physical insights of these interactions. The findings reveal that wind turbine dynamics have an impact on the inertial contribution and introduce oscillatory behavior under certain conditions. Advanced control strategies are then proposed. They include the integration of input-shaping filters and lead–lag compensation to optimize inertial response and damp mechanical oscillations. The theoretical analysis, validated through simulation, demonstrates the effectiveness and limitations of these methods in enhancing the AC side behavior without compromising the performance of the mechanical system.

Share
1 Introduction

In the 20th century, the electrical power system has a significant global development, and most of the operational principles ensuring the system's stability were established based on the behavior of synchronous machines. The phenomenon of the inertial effect plays a crucial role in stabilizing the grid. A key consequence is the limitation of the rate of change of frequency (RoCoF) during significant imbalance between production and consumption. Moreover, since all the rotating speeds of the machine are linked with the grid frequency, the imbalance between production and consumption is naturally propagated all over the grid through the frequency. Consequently, the frequency droop control allows the primary power of multiple power plants, distributed across a wide geographic area, to be adjusted in order to recover the balance. In summary, the synchronization process of these devices is creating couplings between the grid dynamics and the power sources dynamics which are beneficial to the grid frequency stability.

The emergence of inverter-based resources (IBRs) has brought significant changes in the power system analysis. Indeed, the grid-following control strategy, which traditionally governs the operation of these converters, relies on a phase-locked loop (PLL) to synchronize with the grid and operates on fundamentally different principles compared to conventional synchronous machines. The phase-locked loop (PLL) allows us to estimate the grid angle in real time, and it is possible to exchange an active and reactive power nearly independently from the grid frequency. The PLL breaks the beneficial coupling for the grid that exists in the synchronous machine. In the case of a wind turbine, it is possible to recreate a kind of “artificial” inertial effect. Indeed, the inertial response comes from changing the active power with respect to frequency deviation that utilizes the kinetic energy stored in the mechanical part of the wind turbine. Various inertial control methods for wind power generation have been discussed for several years (Morren et al.2006; Wu et al.2018). In addition to standard natural, stepwise and virtual inertial controls for the wind-turbine-optimized design of maximum power point tracking (MPPT) control (Wu et al.2016) or optimized operation of a phase-locked loop (Hu et al.2016) provide an improved inertial response with temporarily enhanced frequency support. However, this operation requires the derivation of the grid frequency, which can introduce delays due to the necessary filtering applied to mitigate measurement noise.

Cardozo et al. (2024) highlight the limits of grid-following solutions in fulfilling the fundamental system needs to guarantee stable grid behavior. It is the reason why the transmission system operators (TSOs) proposed to switch from grid-following to grid-forming control for the control of the IBRs. Indeed, some of the beneficial properties of the synchronous machine can be recovered and even sometimes surpassed with such control. In Europe, ENTSOE (2017) has published a report which specifies the different requirements for the grid-forming control. In the UK, a best practice guide has been proposed (ESO2023), and in the US, EPRI has also published a paper which defines the performance required for the grid-forming control (Ramasubramanian et al.2023). This non-exhaustive list highlights the critical role of grid-forming control in various power grids worldwide.

Different types of grid-forming-control methodologies were proposed. Droop control, synchronous-machine-based control, and other controls are summarized in Rathnayake et al. (2021) and Rosso et al. (2021). In the case of a virtual-synchronous-machine (VSM) control, the virtual inertia and damping coefficient are design parameters, unlike the inherent parameters of a synchronous machine. Due to a stronger damping coefficient, the grid-forming control (GFM) can damp inter-area oscillation (Baruwa and Fazeli2021; Xue et al.2024). However, in all these studies, the DC bus voltage is considered constant. When a wind turbine is connected to the DC bus, new types of dynamic couplings can be created. On the AC side, the electromechanical coupling between the grid and the mechanical part of the wind turbine modifies the inertial effect brought to the grid in case of a frequency variation (Xi et al.2018). On the wind turbine side, the disturbance induced by the inertial effect is propagated to the mechanical structure of the wind turbine through variations in the electromechanical torque. Two solutions can be proposed to mitigate this effect. One is adding a damping effect on the electromechanical torque, but this may lead to a weaker DC bus voltage control (Avazov2022; Chen et al.2022). The other is increasing the damping coefficient on the grid-forming, but this decreases the effectiveness of the inertial response (Tessaro and de Oliveira2019). In Heidary Yazdi et al. (2019), a model emphasizing the coupling between the grid and the wind turbine was proposed for operation in the MPPT zone. It employs a one-mass wind turbine model, which limits the insights into electromechanical couplings.

This paper aims to present a theoretical analysis of the new type of coupling dynamics arising from the interaction between wind turbine grid-forming controls and the power grid. Two significant contributions are made in this paper to improve the comprehension and control of wind turbine interactions with AC grids, which are summarized as follows:

  • a.

    Analytical modeling innovation. A simplified linearized model is developed that integrates wind turbine and power system dynamics, highlighting the strong coupling caused by grid-forming control – an effect associated with emerging ENTSO-E grid code requirements. This model offers analytical clarity and control-oriented insights not previously explored.

  • b.

    Control strategy contribution. Based on the proposed model, a control strategy is designed to reduce the coupling between the wind turbine drivetrain and the grid-forming converter. This strategy mitigates drivetrain oscillations and enhances the system's inertial response, with its effectiveness validated through MATLAB simulations.

A simplified synthetic model is proposed in Sect. 3, which highlights the main couplings and allows for the development of some physical insights on this system. In Sect. 4 it is shown that it is possible to act on the control to mitigate the unwanted dynamic behavior.

2 Non-linear model of the system

This section introduces the non-linear model of the test case used for electro-magnetic transient (EMT) simulation in MATLAB Simulink to study system dynamics. It consists of a 900 MVA synchronous generator and a 900 MVA aggregated wind farm under grid-forming control, both supplying a load connected through a 200 km transmission line (Shafiu et al.2006). The wind farm consists of 180 type IV wind turbines of 5 MW, with constant wind speed at each turbine. Figure 1 shows the model including the control loops of both machines. The detailed models of each component are presented in the following sections.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f01

Figure 1Overall system under study.

Download

2.1 Model of the wind turbine

The wind turbine model comprises several elements that describe either the power part or the control. The detailed presentation of these elements can be found in the next subsections.

2.1.1 Mechanical model

The aerodynamic power is converted to mechanical power PT given by Eq. (1), where R represents the radius of the wind turbine blades and ρ is the air density.

(1) P T = 1 2 ρ π R 2 c p ( λ , β ) v w 3

The power coefficient cp(λ,β) is derived from the tip-speed ratio λ and pitch angle β using Eq. (2) (Avazov2022).

(2) c p = 0.73 151 λ r - 0.58 β - 0.002 β 2.14 - 13.2 e - 18.4 λ r ,

where λr=1λ-0.1β-0.003β3+1 and λ=RΩTvw, with ΩT being the wind turbine rotational speed and vw being the wind speed. To illustrate, Fig. 3a depicts the variation of the power coefficient as a function of λ with β=0.

Therefore, from PT it is possible to derive the mechanical torque on wind turbine TT:

(3) T T = P T Ω T .

Considering ΩG as the rotational speed of the generator and TG as the torque of the generator, ΩT and ΩG are derived from the two-mass mechanical model (Eqs. 46), where JT is the turbine inertia constant, JG is the generator inertia constant, Tsh is the torque on the shaft, Ks is the shaft stiffness, Ds is the damping coefficient, and Δω represents the difference in rotational speed between the turbine ΩT and the generator ΩG.

(4)dΩTdt=1JTTT-Tsh(5)dΩGdt=1JGTsh-TG(6)dTshdt=DsdΔωdt+KsΔω
https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f02

Figure 2Two-mass per-unit mechanical model of the wind turbine.

Download

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f03

Figure 3Wind turbine characteristic curves: (a) cp curve and (b) maximum power point tracking (MPPT) control.

Download

Considering the nominal power Pnom as the base power Pb and the nominal speed Ωnom as the base speed Ωb, the per-unit value of the inertia is introduced as HT=0.5JTΩb2Pb and HG=0.5JGΩb2Pb for the wind turbine and the generator, respectively. A per-unit coefficient is also introduced for the shaft stiffness Kspu=KsΩb2Pb and the damping coefficient Dspu=DsΩb2Pb. Therefore, Eqs. (5) and (6) can be converted into their per-unit forms:

(7)dTshpudt=DspudΔωpudt+KspuΔωpu,(8)dΩTpudt=12HTTTpu-Tshpu,(9)dΩGpudt=12HGTshpu-TGpu.

For simplicity, the subscript “pu” for per unit is disregarded throughout the paper. Hence, Fig. 2 represents the per-unit mechanical model of the wind turbine based on Eqs. (7)–(9).

Additionally, a simplified model can be introduced by neglecting the oscillatory behavior of the turbine. This approach uses a per-unit one-mass mechanical model, where Ω1mass represents the common rotational speed of both the wind turbine and the generator. Considering their equivalent inertia H1mass=HT+HG, the shaft is then modeled as

(10) d Ω 1 mass d t = 1 2 H 1 mass T T - T G .

2.1.2 Wind power conversion strategy and optimization

The power curve of the aggregated wind turbine model is assumed to be the same as the power curve of the individual wind turbine. The power curve of the wind turbine has various operating zones represented in Fig. 3b in per unit (Wu et al.2016; Krpan and Kuzle2018).

In the maximum power point tracking (MPPT) zone referred to as zone 1, it is possible to define an optimal speed for each wind speed vw to optimize the power generation. This optimal speed is reached by adjusting the generator torque TG. In this operation mode, the power coefficient and tip-speed ratio have a constant value: copt and λopt. The maximum power Pzone 1 is given by Eq. (11).

(11) P zone 1 = 1 2 P b ρ π R 2 c p opt Ω G Ω b R λ opt 3

After a given wind speed, the MPPT cannot be applied anymore because the nominal rotation speed is reached. Then, the reference power applied aims to stay around the nominal speed; this operation mode is referred to as speed limitation: zone 2 between two points (Pint, Ωint) and (1, 1) with slope α=1-Pint1-Ωint. Then the power Pzone 2 with the slope α is derived as

(12) P zone 2 = α Ω G - Ω int + P int .

Finally, when the nominal power is reached, the speed cannot be limited by the reference power anymore; the pitch control is actuated to decrease cp and limit the power generated by the blades to its nominal value. Hence, this is referred to as power limitation: zone 3 with power Pzone 3,

(13) P zone 3 = 1 .

In summary, the operating point of the wind turbine determines the power output PMPPT* of the MPPT control given by Eqs. (11), (12), or (13) represented in Fig. 4.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f04

Figure 4Wind turbine MPPT control.

Download

2.1.3 Model of the machine, machine side VSC, and their controls

The generator and machine side voltage source converter (VSC) are considered lossless; therefore, the generator power PG and power delivered by the machine side VSC PMSVSC to DC bus are expressed by Eq. (14) with DC bus voltage udc and DC current idcMS injected into the DC bus.

(14) T G Ω G = P G = P MS VSC = u dc i dc MS

The electrical power is regulated to a reference value PG* through a current loop. Due to the fast dynamics of the control, it can be written as

(15) P G = P G * .

Hence, the DC current idcMS generated by the machine side VSC is calculated by Eq. (16).

(16) i dc MS = P G * u dc

And equivalent power PGeq generated by Nwt number of wind turbines is

(17) P G eq = P G N wt .

2.1.4 Grid side VSC model and control

The system is connected to the grid through a VSC. An average model of the VSC is considered, and the control strategy used is grid-forming. The converter modulates the DC bus voltage in order to generate the three-phase voltage vma, vmb, and vmc. The grid-forming virtual-synchronous-machine (VSM) scheme is shown in Fig. 5 with virtual inertia HGFM and damping coefficient KdGFM=ζGFM2(Xg+Xc)ωbHGFM designed based on the transmission line impedance Xg, transformer impedance Xc, and damping factor ζGFM=0.7 (Rokrok2022). VSM controls the active power PAC to match the reference PAC* by acting on the modulated voltage reference angle θm. The magnitude of the modulated voltage is set to V*. In order to damp the current oscillations, a transient virtual resistor (TVR) Rv modifies the voltage reference vmdq0* (Lamrani et al.2023). Then the reference modulated vma*, vmb*, and vmc* are calculated by the inverse Park transformation P(θm)−1. Similar to the machine side converter, the grid side converter is assumed lossless, with PGSMSC being the power exchanged between DC bus and grid side VSC and given by

(18) P GS MSC = P AC .

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f05

Figure 5Reference model of grid-forming converter.

Download

2.1.5 DC bus model and control

The DC bus is modeled using a simple capacitor Cdc as

(19) C dc d u dc d t = i dc MS - i dc GS .

As for the inertia, it is possible to define an H value, Hdc=CdcVdcb22Pb, where Vdcb is the base DC voltage equal to the nominal voltage of the DC bus. Hence, the DC bus model in per unit with inertia Hdc is expressed as

(20) d u dc 2 d t = 1 H dc P G - P AC .

The DC bus control is needed to achieve the stability of the DC bus which depends on the power delivered by the generator side VSC (PG) and the grid side VSC (PAC). As demonstrated by Avazov (2022) and Huang et al. (2023), controlling the DC bus voltage through direct action on the generator power is more effective. The control strategy is based on a PI controller.

Hence, the output of the DC bus controller is the reference for the generator PG*, and the reference power of the GFM controller PAC* for Nwt number of wind turbines is derived from Eqs. (15) and (17) as follows:

(21) P AC * = P G eq = P MPPT * N wt .

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f06

Figure 6Simplified linearized model of the system.

Download

2.2 Synchronous-machine model

A round rotor type 900 MW synchronous machine is modeled using a detailed eighth-order model with HSM as the inertia of the synchronous machine and KdSM as the damping coefficient (P.Kundur1994). As illustrated in Fig. 1 it is equipped with the following:

  • a transformer with a resistance Rc and a leakage impedance Lc;

  • an excitation system of type ST1C (IEEE2016) that consist of a main voltage regulator with gain Ka, a low-pass filter with time constant τr, and input voltage vstab from a power system stabilizer;

  • a governor modeled as IEESGO (Pourbeik et al.2013) with power frequency droop gain Kpf and low-pass filters with τ1 and τ3 representing the governor dynamics – a three-stage steam turbine is considered with output power Php, Pip, and Plp and a low-pass filter with τ4 to include the dynamics of steam valve demonstrated in Fig. 6;

  • a power system stabilizer model PSS1A (IEEE2016) that consist of two lead–lag filters – one washout filter τp5=10 s and one low-pass filter τp6=0.01 s – and PSS gain KPSS=0.

3 Linear models of the system

In order to use the classical tool for dynamic analysis, such as eigenvalues, a linear model is needed. This involves developing a linearized representation of the wind turbine and its control system. Combining this linearized model with that of the synchronous machine results in the linearized system model shown in Fig. 1. By introducing a few additional assumptions, a simplified linearized model can be derived. This simplified model, represented as a block diagram, provides valuable physical insight into the dynamics of the system.

3.1 Reference linear model

The first linear model consists of the following.

  1. The linearized model of the wind turbine is obtained by linearizing PT (Eq. 1) in two components, the dPTdvw positive value for all operating points and the dPTdΩG negative value for all operating points. Even with this simplification, some non-linearities remain in the model. The gain KMPPT represents the power characteristics to generate ΔPMPPT*:

    • a.

      in zone 1 by linearizing Eq. (11), ΔPMPPT*=ΔPzone1 and KMPPT=dPzone1dΩG;

    • b.

      in zone 2 by linearizing Eq. (12), ΔPMPPT*=ΔPzone2 and KMPPT=α;

    • c.

      in zone 3 by linearizing Eq. (13), ΔPMPPT*=ΔPzone3 and KMPPT=0.

  2. The grid-forming VSC and DC link dynamics model is already linear except for the eight-order model of the synchronous machine which is linearized according to small signal stability analysis (P.Kundur1994). The grid is modeled using Kirchhoff's law in the dq frame for line parameters Rg and Lg and constant impedance load PL.

Hereafter, for simplicity, the reference linear model is referred to as the linear model.

3.2 Simplified linear model

Using the same linearized model of the wind turbine, the simplified linearized model is developed based on following assumptions.

  1. Considering that the energy stored in the capacitor is negligible compared with the energy stored in the inertia, the dynamics of the DC voltage are neglected. Hence, the power PG is considered equal to PAC using Eq. (15), and it can be written as

    (22) P AC = P G * .
  2. All of the AC system is considered in phasor representation with active power flow between voltage source PAC and synchronous machine PSM that depends on angle δm and δSM, corresponding to the voltage at grid-forming converter vm and synchronous machine vSM, respectively. The quasi-static representation of the grid, as described by Santos Pereira (2020), with load PL and assuming that voltage angles are small, is as follows:

    (23)ΔPAC=Δδm-ΔδSMXAC+XSM-XSMΔPLXAC+XSM,(24)ΔPAC=ΔδSM-ΔδmXAC+XSM+XACΔPLXAC+XSM,

    with XAC=Xc+Xg and XSM=Xc, neglecting the resistance. These equations are used to obtain the network matrix Knetwork as

    (25) Δ P AC Δ P SM = 1 X AC + X SM 1 - 1 - X SM - 1 1 X AC K network Δ δ m Δ δ SM Δ P L .
  3. For the simplified model of a synchronous machine and governor, a second-order equivalent mechanical model is considered. All other internal dynamics are neglected. The damping coefficient KdSM represents the combined damping effects in the system, which mainly include the effect of the synchronous machine's damper windings, which is neglected in this simplified model. Due to the non-linearity of the synchronous machine, its value is sensitive to the operating point.

The simplified linearized model of the system is illustrated in Fig. 6. This model is only used to explain the different couplings in the system. One of these couplings is inter-area oscillations (in rose area), which primarily occur in large power systems. The other is the effect of using GFM control on the internal behavior of a single wind turbine. Both phenomena are relevant to the study, but they do not address the same level of power. To merge both models into a single overall model, a strong assumption is made that a full wind farm model is equivalent to a wind turbine model multiplied by the number of wind turbines given in Eq. (17).

The dynamics of linear and simplified linear models are compared with the non-linear model for two operating points, OP1=0.67 p.u. and OP2=0.87 p.u., corresponding to the MPPT zone 1 and speed limitation zone 2 shown in Fig. 3b. Since the operating point of the synchronous machine is modified, the KdSM value has to be adjusted: 30 p.u. for operating point OP1 and 10 p.u. for operating point OP2. These values are obtained by the trial and error method by comparing the dynamics with the non-linear model of the synchronous machine. The mechanical model of the wind turbine used is the one-mass model based on Eq. (10). A load step of ΔPL=0.03 p.u. is applied at 10 s. The resulting variations in system dynamics are shown in Figs. 7 and 8 for operating points OP1 and OP2, respectively.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f07

Figure 7Validation of linear models in zone 1: (a) AC side power PAC, (b) reference DC power PG*, (c) wind turbine power PT, (d) DC voltage udc, (e) wind turbine speed Ω1mass, and (f) AC side frequency fAC.

Download

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f08

Figure 8Validation of linear models in zone 2: (a) AC side power PAC and (b) wind turbine power PT.

Download

Due to the assumption in Eq. (22) used for the simplified linear model, the variation in reference power Fig. 7b and DC bus voltage Fig. 7d are shown using only the linear model. Figure 7b and e show that after the load step, the imbalance between power delivered by GFM and that generated by the wind turbine slows down the turbine. From Fig. 7a and b, it is observed that the dynamics of the active power align with its reference, thereby confirming the validity of Eq. (22, whereas Fig. 7d illustrates the small variation in DC bus voltage, which is also true for operating point OP2. Thus, only the variation in AC side power and wind turbine power is demonstrated in Fig. 8 for OP2. Comparing wind turbine dynamics for two operating points, Figs. 7c and 8b reveal a slight variation in ΔPT in both linearized models. The first difference comes from the linearization applied to the non-linear model to obtain the linearized model. Then, a second level of simplification is proposed to obtain the so-called “simplified linear” model: the DC link is neglected, and a simple second-order approximation of the synchronous machine is used. The aim of this simplified model is to be sufficiently simple to highlight the main electromechanical couplings in this complex system, even if some accuracy is lost due to the assumptions made. Further, comparing Figs. 7a and 8a, it is observed that the inertial response provided by the GFM converter is more for operating point OP1.

Table 1Comparative analysis of eigenvalues for different systems.

Download Print Version | Download XLSX

Table 1 shows the dominant mode for different wind turbine models. It shows that the simplified model reproduces the dominant frequency modes even though KdSM is different. Therefore, the linear models are validated, and the following sections provide further insight into the effects of variation in the operating zone.

4 Analysis of the influence of the wind turbine on the system dynamics and improvements

4.1 Highlighting the main couplings in the system

The simplified linearized model shown in Fig. 6 is considered to explain different couplings in the system. In the case of a constant DC bus for the grid side VSC (switch SW in position 1 with constant active power reference ΔP0), this figure reveals a well-known inter-area oscillation scheme similar to what can be found with two synchronous machines connected via a transmission grid (rose area in Fig. 6). The main difference is that HGFM and DGFM are controlled variables that can be chosen by the control. Hence, the characteristics of the inter-area oscillation modes in terms of frequency and damping can be strongly modified by the choice of these parameters (Baruwa and Fazeli2021; Xue et al.2024).

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f09

Figure 9Inertial effect and frequency response of the system with a one-mass wind turbine for a load step of 0.2 p.u. at 10 s.

Download

When SW is in position 2, the simplified linearized model shows that the wind turbine dynamics modify these oscillation modes. Indeed, an additional loop (in red in the system) is added to the system. This loop interacts with the previous modes and modifies the poles and damping as shown in Table 1.

With physical insight from Fig. 6 and EMT simulation Fig. 9, it can be understood that the wind turbine control tends to counteract the inertial effect brought to the grid by the GFM converter. The control decreases the PMPPT* signal to recover the optimal rotational speed ΩG. The effect of this additional loop is to decrease the energy that is exchanged with the grid and to decrease the inertial effect. A possible solution to recover the expected inertial effect will be presented in the next section. Due to the non-linearity of the loop, the system dynamics vary depending on the operating point. The gain KMPPT increases significantly from zone 1 to zone 2, leading to increased system dynamics, as shown in Table 1.

It is also interesting to compare the dynamics of the system by using a one-mass or two-mass model for the drivetrain. The two-mass model offers a more comprehensive understanding of turbine dynamics, particularly in the low-frequency range. In Fig. 10c, a clear decoupling is observed between these eigenvalues and the oscillation modes of the wind turbine itself as the overall grid side dynamics remain unaffected when employing either a one-mass model or a two-mass model in zone 1. However, in zone 2, where faster dynamics dominate as the equivalent gain KMPPT is higher, the introduction of the two-mass model induces oscillatory behavior shown in Fig. 10.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f10

Figure 10Analysis of different mechanical systems of a wind turbine under a 0.2 p.u. load step for (a) zone 1 (OP1) and (b) zone 2 (OP2).

Download

This section highlighted a new type of coupling due to the connection of a wind turbine to a GFM converter. The resulting undesirable phenomena identified can be mitigated by incorporating dedicated filters into the control loop. Two possible solutions are presented in the following sections.

4.2 Damping the mechanical oscillations using input-shaping filter

In Avazov (2022), an input-shaping filter was proposed for inclusion in the DC bus voltage control loop. The principle of input shaping is to modify a controlled reference signal by a convolution with a sequence of impulses to get a system response without oscillations. One type of these filters is known as a zero-vibration (ZV) filter, allowing us to achieve the zero level of residual vibrations (Huey et al.2008). The design of the filter depends on the number of pulses, their amplitude (Ak), and the time of occurrence (tk). A two-pulse ZV filter as shown in Fig. 11 can be expressed with amplitude A1, A2 and time t1, t2 in Laplace domain:

(26) IS ( s ) = A 1 f e - t 1 s + A 2 f e - t 2 s ,

with the necessary requirements as 0t1<t2 and A1f+A2f=1.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f11

Figure 11DC bus voltage control and input-shaping (IS) filter as presented in Avazov (2022).

Download

The resulting finite impulse response filter formed can reduce vibrations in the mechanical system, with the drivetrain oscillatory frequency ωdamp corresponding to drivetrain oscillatory mode s=σ+jωdamp as follows:

(27) t 1 = 0 t 2 = t 1 + π ω damp .

Thus, the pulse amplitudes are determined from drivetrain mode are

(28) A 1 = e ζ π 1 - ζ 2 1 + e ζ π 1 - ζ 2 A 2 = 1 - A 1 .
https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f12

Figure 12Proposed solution: integration of the IS filter in the system.

Download

The drivetrain oscillation frequency of the mechanical system of the wind turbine identified from Fig. 10 is 15.7 rad per second. Hence, the ZV filter is designed for ωdamp=15.7 rad per second using Eqs. (27)–(28); parameters are summarized in Table A4. The limitation of this method is to introduce quite a large delay in the control since t2 is quite large and depends on a low-frequency mechanical mode. As it has been shown that the energy stored in the capacitor is negligible, and the power PG is nearly equal to PAC, another solution is then to place this input-shaping filter to generate the reference of the active power shown in Fig. 12.

The designed IS filter is tested for variable input wind speed vw within zone 1 and zone 2 and a load step of 0.2 p.u. at 30 s as shown in Fig. 13. The analysis indicates that drivetrain oscillations, which result from a high gain of KMPPT, are effectively damped by the IS filter.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f13

Figure 13Testing of the input-shaping (IS) filter for variable wind speed vw and a 0.2 p.u. step load at 30 s.

Download

Furthermore, the comparative analysis of the two-mass model of a wind turbine with an IS filter with the one-mass model is presented in Fig. 14. This analysis shows that the inertial response of the two-mass model and the input-shaping (IS) control is similar to a one-mass model. And comparing the wind turbine speed with Fig. 10 proves the effectiveness of the IS filter.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f14

Figure 14Effect of the input-shaping filter in zone 2.

Download

4.3 Use of a lead–lag filter to increase the inertial effect

As described before, the inertial response of a GFM-controlled wind turbine is different from a GFM-controlled VSC with a constant DC bus. To enhance the inertial response of the GFM wind turbine, the MPPT control operation can be deliberately delayed through the implementation of a low-pass filter. This approach serves to smooth the power reference signal, effectively decoupling the GFM inertial effect from the mechanical dynamics of the wind turbine. By introducing this delay, the system mitigates rapid fluctuations in power demand that could otherwise interfere with the turbine's mechanical stability. Additionally, this strategy ensures a more predictable inertial contribution, thereby improving the overall behavior of the wind turbine in response to grid disturbances. This additional low-pass filter is expressed in Eq. (29).

(29) P MPPT * P MPPT = 1 1 + t d s

To correctly tune this filter, the system response has been tested for various lag coefficients (td) at OP1 for the 0.2 p.u. load step at 10 s.

The analysis in Fig. 15a shows that using a td=20 s low-pass first-order filter provides an improved inertial effect, and the frequency response of the AC tends to be the same as with a constant DC bus voltage. It may be possible to increase the filter time constant to 30 s, but this would result in slower mechanical modes. In any case, the mechanical counterpart is a larger speed variation of the wind turbine, which can be explained by the fact that the wind turbine provides more inertial effect to the grid. As it can be shown in Fig. 15a, adding a filter tends to decrease the damping of the dominant mode. A possible solution is to add a lead effect (Eq. 30) to improve the transient response.

(30) P MPPT * P MPPT = 1 + t n s 1 + t d s
https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f15

Figure 15Inertia enhancement for OP1 in zone 1: (a) with a low-pass filter and (b) with a lead–lag filter.

Download

The system is tested for various lead coefficients (tn) in zone 1 while keeping the delay td=20 s. The choice is a trade-off between the improvement of the damping of the mode and the decrease of the inertial effect. The resulting Fig. 15b shows that tn=4.5 s is a better choice. When the tuning is achieved in zone 1, the effectiveness of the lead–lag filter in zone 2 has to be checked. As previously mentioned, the large increase of the gain KMPPT leads to a more oscillating behavior, as seen in Fig. 16, with no possibility of improving this damping. In this figure, it can be observed that the drive train oscillations are well damped by the filter, eliminating the need to add the input-shaping filter in series with the lead–lag filter.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f16

Figure 16Inertial response in zone 2 with a lead–lag filter.

Download

4.3.1 Robustness assessment under varying system conditions

This section gives an analysis of the performance of the proposed solution for different loading and system conditions. It is presented for both of the operating points OP1 and OP2 corresponding to zone 1 and zone 2 operation of the wind turbine.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f17

Figure 17System response to a 0.1 p.u. load step at 10 s for operating points (a) OP1 and (b) OP2.

Download

For different loading conditions, the load connected near the synchronous machine is increased from 1 to 1.28 p.u. Figure 17 shows that the load increase is provided by a synchronous machine, which serves as the swing bus of the system. Additionally, by comparing PAC it can be seen that the dynamic behavior is less damped for the OP2. The simplified model can help to understand this phenomenon since the gain KMPPT increases significantly from zone 1 to zone 2.

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f18

Figure 18Comparison of system response with reduced synchronous-machine (SM) capacity for a 0.1 p.u. load step at 10 s for operating points (a) OP1 and (b) OP2.

Download

https://wes.copernicus.org/articles/10/2597/2025/wes-10-2597-2025-f19

Figure 19OP2: response of the system for increased share of renewables with modified tuning of the lead–lag filter.

Download

Secondly, to consider an increased share of wind farms, a reduced share of synchronous-machine investigation with a decrease in the rated capacity of synchronous machines is presented in Fig. 18. A noticeable reduction in oscillation damping is evident in the ΔΩG response for OP2 as Snom decreases. This reduction is attributed to changes in system dynamics resulting from different system parameters associated with varying Snom. Additionally, it is observed that the damping is reduced, and it is challenging to find a good tuning of the filter due to the high gain of KMPPT.

An analysis with different tuning of the lead–lag filter is shown in Fig. 19, and it is compared with the system without a lead–lag filter and with the original tuning. It is observed that with changes in wind generation, the tuning of the filter can be adjusted, which leads to good damping characteristics of the system. However, this adjustment leads to a reduction in the inertial response, as seen from ΔPAC. The modification of filter parameters leads to the recovery of the coupling between the wind turbine and the grid-forming converter, as observed from the system response, which is closer to the case without a filter after tuning. This is also evident from the closer values of tn and td, which results in a weaker lead effect. Therefore, depending on the application, it is a trade-off between the requirement of the initial effect and the damping of the system.

5 Conclusions

The simplified model proposed in this paper highlights the new coupling due to the requirement for grid-forming behavior in wind turbines. This model provides a clear understanding of how the dominant frequency mode is influenced by wind turbine dynamics and identifies the key parameters that affect this mode. Among these, the gain of the MPPT (maximum power point tracking) strategy emerges as a critical factor, as its value varies significantly depending on the operational zone.

Additionally, the analysis also underscores the importance of accounting for the internal mechanical dynamics of the wind turbine. Depending on the operating point, unwanted oscillations can appear in the rotational speed of the turbine. To address this, an active damping effect can be introduced to suppress oscillatory mechanical modes by incorporating an input-shaping filter to generate the active power reference. This approach is advantageous compared to previously proposed methods, as it avoids interference with the DC bus control dynamics and has a negligible impact on the active power dynamics of the wind turbine. It has also been further revealed that the internal dynamics of the wind turbine influence the dominant frequency mode. This is due to the interaction between the MPPT control and active power management, as rapid modifications of the power reference reduce the expected inertial effect of the grid-forming converter.

A practical solution to mitigate this issue is the addition of a filter in the control loop. In this case, the filter is of a lead–lag type, which serves to decouple the system's dominant mode from the mechanical modes of the wind turbine. As expected, mechanical variations are more pronounced on the wind turbine side, where energy exchange with the grid is higher. This paper has outlined general trends in the dynamics of grid-forming wind turbines connected to an AC grid; however, further work is needed to deepen this analysis. The proposed solution decouples the inertial effect provided by the wind turbine and the grid-forming converter, but there is a limitation to using this inertia as it is against the natural behavior of the system. To address this undesired coupling, a more advanced control strategy can be implemented to achieve effective dynamic decoupling. The mechanical model should be improved to ensure that the unmodeled modes do not induce additional interaction with the grid modes. Moreover, it is possible to implement other types of MPPT control and analyze if the same conclusion can be drawn.

Appendix A: Parameters of the system

Table A1System parameters.

Download Print Version | Download XLSX

Table A2Wind turbine grid-forming parameters.

Download Print Version | Download XLSX

Table A3Synchronous-machine parameters.

Download Print Version | Download XLSX

Table A4Filter parameters.

Download Print Version | Download XLSX

Table A5List of abbreviations.

Download Print Version | Download XLSX

Table A6List of nomenclature.

Download Print Version | Download XLSX

Author contributions

CW implemented the test case in MATLAB, with JB contributing to the wind turbine grid-forming modeling, LR to the modeling of the synchronous machine, and FC to the implementation of the input-shaping filter. The study was conceptualized by XG and FC. CW and XG prepared the manuscript, with contributions from all co-authors.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Financial support

The research has been fully funded by Région Hauts-de-France (grant no. ALRC2.0-001072 ) and ETS ICAI-IIT, Universidad Pontificia Comillas, 28015 Madrid, Spain.

Review statement

This paper was edited by Anca Hansen and reviewed by two anonymous referees.

References

Avazov, A.: AC Connection of Wind Farms to Transmission System: from Grid-Following to Grid-Forming, Theses, Centrale Lille Institut, Katholieke universiteit te Leuven (1970–...), Faculteit Geneeskunde, https://theses.hal.science/tel-04074095 (last access: 22 April 2025), 2022. a, b, c, d, e

Baruwa, M. and Fazeli, M.: Impact of Virtual Synchronous Machines on Low-Frequency Oscillations in Power Systems, IEEE T. Power Syst., 36, 1934–1946, https://doi.org/10.1109/TPWRS.2020.3029111, 2021. a, b

Cardozo, C., Prevost, T., Huang, S.-H., Lu, J., Modi, N., Hishida, M., Li, X., Abdalrahman, A., Samuelsson, P., Cutsem, T. V., Laba, Y., Lamrani, Y., Colas, F., and Guillaud, X.: Promises and challenges of grid forming: Transmission system operator, manufacturer and academic view points, Elect. Power Syst. Res., 235, 110855, https://doi.org/10.1016/j.epsr.2024.110855, 2024. a

Chen, L., Du, X., Hu, B., and Blaabjerg, F.: Drivetrain Oscillation Analysis of Grid Forming Type-IV Wind Turbine, IEEE T. Energ. Convers., 37, 2321–2337, https://doi.org/10.1109/TEC.2022.3179609, 2022. a

ENTSOE: High Penetration of Power Electronic Interfaced Power Sources (HPoPEIPS), Tech. rep., https://consultations.entsoe.eu/system-development/entso-e- connection-codes-implementation-guidance-d-3/user_uploads/ igd-high-penetration-of-power-electronic-interfaced-power-sources.pdf (last access: 12 May 2025), 2017.  a

ESO: Great Britain Grid Forming Best Practice Guide, https://www.studocu.com/pt-br/document/escola-universitaria-universidade-federal-do-rio-de-janeiro/ciencias/great-britain-grid-forming-best-practices-guide-april (last access: 12 May 2025), 2023. a

Heidary Yazdi, S. S., Milimonfared, J., Fathi, S. H., Rouzbehi, K., and Rakhshani, E.: Analytical modeling and inertia estimation of VSG-controlled Type 4 WTGs: Power system frequency response investigation, Int. J. Elect. Power Energ. Syst., 107, 446–461, https://doi.org/10.1016/j.ijepes.2018.11.025, 2019. a

Hu, J., Wang, S., Tang, W., and Xiong, X.: Full-Capacity Wind Turbine with Inertial Support by Adjusting Phase-Locked Loop Response, IET Renew. Power Generat., 11, 44–53, https://doi.org/10.1049/iet-rpg.2016.0155, 2016. a

Huang, L., Wu, C., Zhou, D., Chen, L., Pagnani, D., and Blaabjerg, F.: Challenges and potential solutions of grid-forming converters applied to wind power generation system – An overview, Front. Energ. Res., 11, https://doi.org/10.3389/fenrg.2023.1040781, 2023. a

Huey, J. R., Sorensen, K. L., and Singhose, W. E.: Useful applications of closed-loop signal shaping controllers, Control Eng. Pract., 16, 836–846, https://doi.org/10.1016/j.conengprac.2007.09.004, 2008. a

IEEE: IEEE Recommended Practice for Excitation System Models for Power System Stability Studies, IEEE Std 421.5-2016 (Revision of IEEE Std 421.5-2005), 1–207, https://doi.org/10.1109/IEEESTD.2016.7553421, 2016. a, b

Krpan, M. and Kuzle, I.: Introducing low-order system frequency response modelling of a future power system with high penetration of wind power plants with frequency support capabilities, IET Renew. Power Generat., 12, 1453–1461, https://doi.org/10.1049/iet-rpg.2017.0811, 2018. a

Lamrani, Y., Colas, F., Van Cutsem, T., Cardozo, C., Prevost, T., and Guillaud, X.: Investigation of the Stabilizing Impact of Grid-Forming Controls for LCL-connected Converters, in: 2023 25th European Conference on Power Electronics and Applications (EPE'23 ECCE Europe), 1–8, https://doi.org/10.23919/EPE23ECCEEurope58414.2023.10264339, 2023. a

Morren, J., Pierik, J., and de Haan, S. W.: Inertial response of variable speed wind turbines, Elect. Power Syst. Res., 76, 980–987, https://doi.org/10.1016/j.epsr.2005.12.002, 2006. a

P.Kundur: Power System Stability and Control, McGraw-Hill, New York, ISBN 0-07-035958-X, 1994. a, b

Pourbeik, P., Chown, G., Feltes, J., Modau, F., Sterpu, S., Boyer, R., Chan, K., Hannett, L., Leonard, D., Lima, L., Hofbauer, W., Gerin-Lajoie, L., Patterson, S., Undrill, J., and Langenbacher, F.: Dynamic Models for Turbine-Governors in Power System Studies, IEEE Power and Energy Society (PES), Technical report-2013, https://doi.org/10.17023/w0mn-xh56, 2013. a

Ramasubramanian, D., Kroposki, B., Dhople, S., Groß, D., Hoke, A., Wang, W., Shah, S., Hart, P., Seo, G.-S., Ropp, M., Du, W., Vittal, V., Ayyanar, R., Flicker, J., Benzaquen, J., Johnson, B., Arsuaga, P., Achilles, S., Pant, S., Bhattarai, R., Howard, D., Gong, M., Divan, D., and Tuohy, A.: Performance Specifications for Grid-forming Technologies, in: 2023 IEEE Power & Energy Society General Meeting (PESGM), 1–5, https://doi.org/10.1109/PESGM52003.2023.10253440, 2023. a

Rathnayake, D. B., Akrami, M., Phurailatpam, C., Me, S. P., Hadavi, S., Jayasinghe, G., Zabihi, S., and Bahrani, B.: Grid Forming Inverter Modeling, Control, and Applications, IEEE Access, 9, 114781–114807, https://doi.org/10.1109/ACCESS.2021.3104617, 2021. a

Rokrok, E.: Grid-forming control strategies of power electronic converters in transmission grids: application to HVDC link, Theses, Centrale Lille Institut, https://theses.hal.science/tel-04041405 (last access: 26 March 2025), 2022. a

Rosso, R., Wang, X., Liserre, M., Lu, X., and Engelken, S.: Grid-Forming Converters: Control Approaches, Grid-Synchronization, and Future Trends – A Review, IEEE Open J. Indust. Appl., 2, 93–109, https://doi.org/10.1109/OJIA.2021.3074028, 2021. a

Santos Pereira, G.: Stability of power systems with high penetration of sources interfaced by power electronics, PhD thesis, Centrale Lille Institut, https://theses.hal.science/tel-03267852v1/file/Santos_Guilherme_DLE.pdf (last access: 29 August 2025), 2020. a

Shafiu, A., Anaya-Lara, O., Bathurst, G., and Jenkins, N.: Aggregated Wind Turbine Models for Power System Dynamic Studies, Wind Eng., 30, 171–185, https://doi.org/10.1260/030952406778606205, 2006.  a

Tessaro, H. J. and de Oliveira, R. V.: Impact assessment of virtual synchronous generator on the electromechanical dynamics of type 4 wind turbine generators, IET Generat. Transmis. Distrib., 13, 5294–5304, https://doi.org/10.1049/iet-gtd.2019.0818, 2019. a

Wu, Z., Gao, W., Wang, X., Kang, M., Hwang, M., Kang, Y. C., Gevogian, V., and Muljadi, E.: Improved inertial control for permanent magnet synchronous generator wind turbine generators, IET Renew. Power Generat., 10, 1366–1373, https://doi.org/10.1049/iet-rpg.2016.0125, 2016. a, b

Wu, Z., Gao, W., Gao, T., Yan, W., Zhang, H., Yan, S., and Wang, X.: State-of-the-art review on frequency response of wind power plants in power systems, J. Mod. Power Syst. Clean Energ., 6, 1–16, https://doi.org/10.1007/s40565-017-0315-y, 2018. a

Xi, J., Geng, H., Ma, S., Chi, Y., and Yang, G.: Inertial response characteristics analysis and optimisation of PMSG-based VSG-controlled WECS, IET Renew. Power Generat., 12, 1741–1747, https://doi.org/10.1049/iet-rpg.2018.5250, 2018. a

Xue, T., Zhang, J., and Bu, S.: Inter-Area Oscillation Analysis of Power System Integrated With Virtual Synchronous Generators, IEEE T. Power Deliv., 39, 1761–1773, https://doi.org/10.1109/TPWRD.2024.3376523, 2024. a, b

Download
Short summary
The emergence of inverter-based resources has brought significant changes to power system analysis. Nowadays, grid-forming control is seen as a solution to stabilize the system, but most of the studies consider a constant direct current bus. This paper introduces wind turbine dynamics and studies the interaction between wind turbine, grid forming, and the alternating current grid. Using a simplified model an undamped oscillation is highlighted and analyzed. To mitigate it, two filters are proposed and compared.
Share
Altmetrics
Final-revised paper
Preprint