the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Wind farm inertia forecasting accounting for wake losses, turbine-level control strategies, and operational constraints
Andre Thommessen
Abhinav Anand
Christoph M. Hackl
Future inverter-based resources (IBRs) must provide grid-forming functionalities to compensate for the declining share of conventional synchronous machines (SMs) in the power generation mix. Specifically, decreasing power system inertia poses a significant challenge to grid frequency stability, as system inertia limits the rate of change of frequency (ROCOF). Conventional grid-following control decouples the physical inertia of wind turbines (WTs) from the grid frequency. Novel grid-forming control methods, such as virtual synchronous machine (VSM) control, provide (virtual) inertia to the system by extracting kinetic energy from WTs. Since the grid-forming capability of IBRs depends on volatile operating conditions, future market designs will remunerate inertia provision based on its availability. Thus, estimating grid-forming capabilities of WTs and forecasting inertia of wind farms (WFs) are of interest for both WF and system operators.
In this paper, we propose a method for forecasting WF inertia that accounts for wake effects and WT characteristics. A wake model estimates individual inflow conditions for each WT in the WF based on forecasted site conditions. These inflow conditions enable the prediction of the grid-forming capabilities of each WT. Under varying inflow conditions and derating power setpoints, we simulate the WT inertial responses to a reference frequency event. Taking WT control strategies and operating limits into account, an optimization algorithm computes the maximum feasible inertia provision at the WT and WF levels. The proposed approach is demonstrated in a simulation environment, and the results also include a quantification of the uncertainties due to both wind forecasting and wake modeling errors.
- Article
(11758 KB) - Full-text XML
- BibTeX
- EndNote
1.1 Motivation and problem statement
Imbalances between power generation and demand give rise to frequency events. To maintain grid frequency within admissible limits, generation or protection units must therefore rapidly compensate for such power imbalances (ENTSO-E, 2021). Following an imbalance event, the inertia of the power system limits the rate of change of frequency (ROCOF) (ESIG, 2022). Historically, the rotating masses of directly coupled synchronous machines (SMs) provided sufficient inertia to keep the ROCOF within acceptable bounds. However, the declining share of SMs and the increasing penetration of inverter-based resources (IBRs) have led to a systematic reduction in system inertia (ENTSO-E, 2021). Additionally, the initial ROCOF – defined as the mean ROCOF over a time window of a few hundred milliseconds after an event – worsens for increasing power system imbalance (ENTSO-E, 2016; Thommessen and Hackl, 2024). During the initial ROCOF, only inertia can limit the drop in frequency, before other technologies can activate a (fast) frequency response (AEMC, 2017, p. 13, Fig. 2.4; Thommessen and Hackl, 2024, p. 285).
Worst-case frequency events are typically associated with faults that split the power system into electrically isolated subsystems, resulting in a sudden loss of import or export power (ENTSO-E, 2021). Moreover, increasing transmission capacities, such as high-voltage direct-current (HVDC) links, may further exacerbate worst-case power imbalances during system splits in the future (ENTSO-E, 2021). Consequently, IBRs must increasingly contribute inertia-like responses to limit ROCOF and prevent blackouts in future power systems.
Wind farms (WFs) can support grid frequency by supplying inertia and fast frequency response through the rotating masses of the wind turbines (WTs) and by providing reserves (if available). However, conventional grid-following control decouples the “physical” inertia of WTs from the grid frequency and can thus not provide inertia to the grid (Bossanyi et al., 2020). Advanced grid-following control such as “WindINERTIA” control from General Electric (Clark et al., 2010) or the “inertia emulation (IE)” control from ENERCON (Godin et al., 2019), can temporarily extract kinetic energy reserves to support grid frequency. However, this so-called “synthetic” inertia cannot limit the instantaneous or initial ROCOF subject to a system disturbance (AEMC, 2017; ENTSO-E, 2021; ESIG, 2022). In contrast, new grid-forming control methods for IBRs, such as virtual synchronous machine (VSM) control, provide (virtual synchronous) inertia that limits the initial ROCOF (ESIG, 2022; Bossanyi et al., 2020; Rodriguez-Amenedo et al., 2021; Thommessen and Hackl, 2024; Ghimire et al., 2025). Consequently, future WFs should integrate grid-forming control to provide inertia and fast frequency response. However, this is not only a WT control problem because what a WT can deliver ultimately depends on the intra-farm wake-dominated flows that develop within WFs.
New grid codes and market incentives for grid-forming technologies are paving the way for the stability of future power systems (ESIG, 2022). Accordingly, system operators are transitioning towards the procurement of inertia provision from grid-forming technologies. For instance, due to the high penetration of IBRs in Great Britain, the National Grid Electricity System Operator already defines technical requirements for grid-forming technologies in the grid code and includes grid-forming capability as a market product (ESIG, 2022). Similarly, German system operators plan to establish an inertia market and to remunerate inertia provision based on its availability (Bundesnetzagentur, 2024). Accordingly, the new German specifications (VDE, 2024a) already define technical requirements for grid-forming control and inertia provision. Ghimire et al. (2025) presented a review of existing functional specifications and testing requirements of grid-forming offshore WFs. Hu et al. (2023) designed an inertia market to ensure sufficient system inertia and analyzed its impact on the power generation mix. Their results show that investing in wind resources with virtual inertia capabilities is more cost-competitive than substituting wind resources with thermal generators, not to mention the improved environmental impacts.
System inertia monitoring and forecasting are essential to ensure adequate inertia provision. More precisely, system operators need to quantify the minimum required system inertia to survive worst-case system splits and need to procure sufficient inertia accordingly. Given the uncertainty and variability associated with renewable energy sources, system operators need inertia forecasting to ensure that sufficient inertia is available at any time. Similarly, WF operators need WF inertia forecasting to participate in future availability-based inertia markets. In particular, WF inertia forecasting enables reliable and profitable inertia provision by taking WF control strategies, WF wind input conditions, and intra-WF effects into account. With the future development of wind at certain busy sites, WF-to-WF wake effects will also have to be considered.
1.2 State-of-the-art
Since 2016, the Electric Reliability Council of Texas has monitored and forecasted system inertia solely based on the operating plans of SMs, thereby neglecting potential inertia contributions from IBRs (Matevosyan, 2022). ENTSO-E (2017) and General Electric (GE, 2021) monitor inertia by measuring the grid frequency and the power imbalance in a (sub)system. However, this requires additional measurement units and appropriate online power stimuli. GE (2021) developed an inertia forecaster based on machine learning using grid measurement data. However, this approach is only valid for small-signal analysis, as nonlinearities – such as inverter current saturation – cannot be taken into account during rare events with severe ROCOFs. These approaches do not consider the fact that the grid-forming capability of a WF depends on its initial operating point, which varies depending on wind conditions and chosen derating of WTs (Ghimire et al., 2025; Höhn et al., 2024). Thus, new methods for inertia forecasting should take the volatile nature of renewable energy into account.
It appears that existing research does not adequately address the evaluation of the grid-forming capabilities of WTs and the forecasting of WF inertia, despite their key relevance for WF and system operators. Although recent publications (Bossanyi et al., 2020; Meseguer Urban et al., 2019; Roscoe et al., 2020; Thommessen and Hackl, 2024; Höhn et al., 2024) propose VSM control for WTs, they do not offer any insights regarding how to choose the VSM inertia. For instance, Meseguer Urban et al. (2019) vary the VSM inertia for only one operating point. When discussing offshore WF inertia provision, Höhn et al. (2024) only roughly estimate the grid-forming capability by a linear function, which interpolates between the virtual inertia constants at cut-in and at rated power. Due to a lower WT rotor speed limit, Godin et al. (2019) design inertia provision for pre-activation power levels above 25 % of rated power, risking saturation of the inertial power response to ROCOFs for lower power levels. Godin et al. (2019) consider grid-following instead of grid-forming or VSM control. Lee et al. (2016) propose a simplified gain scheduling for inertia emulation by grid-following WTs, taking the releasable kinetic energy into account. However, Lee et al. (2016) solely consider maximum power point tracking (MPPT) and no derating strategies. Moreover, they include power, torque, and torque rate limits in their control implementation by corresponding limiter blocks, but these operating limits are not taken into account for the control gain adaptation or for identifying the inertia emulation capability. Their WF simulation results are based on a simple wake model and include only four ambient wind conditions, which heavily simplifies the actual conditions to which WFs are exposed.
1.3 Proposed solution, contributions, and outline
To the best of our knowledge, a generic approach for evaluating the maximum deliverable inertia from WFs for grid-forming control is still missing. Moreover, the methodology for predicting WF inertia based on operation plans has not yet been discussed, although this is key for the reliable and efficient operation of future power systems. Furthermore, even though intra-farm turbine-to-turbine interactions have a very significant influence on the local inflow at the turbines, they have largely been ignored in existing studies evaluating inertia provision capabilities. To fill these gaps, this paper proposes a novel and generic approach for WF inertia forecasting. This holistic methodology considers weather prediction models, WF flow effects due to wake interactions among the WTs, control strategies, and operational constraints to predict the maximum deliverable inertia at the WT and WF levels. The contributions of this paper include the following:
-
forecasting WF inertia, considering wake effects and operational constraints, and using data-driven and physics-based models;
-
formulating a nonlinear optimization problem to maximize the inertia provision capability of individual WTs;
-
analyzing WT dynamics and relevant operating limits by simulating the inertial response to a reference frequency event;
-
integrating VSM control and modifying WT control for inertia provision and fast frequency response;
-
demonstrating the proposed approach for evaluating and forecasting deliverable inertia at the WT and WF levels;
-
comparing the proposed approach with simplified approaches for estimating WT grid-forming capabilities; and
-
evaluating the impact of weather forecast uncertainty, wake effects, control strategies, and WT model inaccuracies on WF inertia forecasting.
The rest of this paper is organized as follows. Section 2 presents the necessary background and fundamentals regarding system inertia, ROCOF, and inertia provision by WTs using the VSM concept. Section 3 presents the proposed approach in detail. This includes all the necessary steps for WF inertia forecasting: (i) forecast of WF ambient wind conditions (Sect. 3.1), (ii) prediction of local WT operating points (Sect. 3.2), (iii) WT modeling and control (Sect. 3.3), and (iv) WF grid-forming capability (Sect. 3.4). Section 4 presents a case study concerning a WF with 12 WTs and discusses the results, including the WT steady states, the WT inertial response to a reference frequency event, and the WF hour-ahead inertia forecasting. Finally, Sect. 5 summarizes the entire work and offers concluding remarks, including outlooks for future work.
The initial ROCOF immediately after a system power imbalance ΔPs between mechanical system power Pm,s and electrical system power Pe,s can be approximated by a one-mass model (ENTSO-E, 2020; Thommessen and Hackl, 2024), written as
The system inertia constant Hs (in s) is the system kinetic energy Ekin,s (in Ws) normalized to the rated system power ps,R (in W), defined as the sum of rated power pR of all (V)SMs. Note that here and throughout the paper, we use capital letters to indicate normalized quantities. The system moment of inertia Θs (in kg m2) is defined as the sum of the moment of inertia Θ of all (V)SMs. This includes (V)SMs at the generation side but also at the demand or load side; i.e., (V)SMs provide inertia in both generator and motor mode. The system angular velocity is with system frequency fs (in Hz) of all synchronously rotating masses and rated system frequency fs,R. When neglecting frequency deviations of up to 0.4 % during normal system states and up to 5 % during critical system states (VDE, 2024a), it follows that . This implies that the normalized power P is equal to the torque M, as P=ΩsM. Pm,s and Pe,s are defined as the sum of mechanical power pm and electrical power pe of all (V)SMs, respectively, both normalized to ps,R. More precisely, for a (V)SM, pm is the mechanical power of the (virtual) turbine, pe is the electrical power of the (virtual) SM, and Θ≠0 is the (virtual) total drivetrain moment of inertia. For grid-following WTs (without VSM), pm and pe are the mechanical and electrical WT power, respectively; however, the grid-connected moment of inertia is Θ=0 because the physical WT inertia is decoupled from the grid. Thus, assuming pm≈pe, the WTs and all IBRs that operate under grid-following control can be neglected in Eq. (1a), and only (V)SMs contribute to limiting the initial ROCOF .
For an SM, the inertia constant is defined as the ratio of the kinetic energy Ekin and the rated power pR. Similarly, for a VSM-controlled WT, the virtual inertia constant is defined as the ratio of the VSM kinetic energy Ekin,v to the WT rated power pR. Note that Ekin,v differs from the WT physical kinetic energy in general. In particular, a (V)SM always rotates near synchronous speed, whereas the WT speed depends on wind and operating conditions. In contrast to the WT physical inertia constant, the virtual inertia constant Hv is a tunable control parameter. Finally, aggregating all (V)SMs leads to the system inertia Hs in Eq. (1a). However, this is only valid for a proper tuning of Hv because, e.g., emulating a high Hv may not be feasible due to output power limitations. SMs provide an overload capability of 3 to 5 times, whereas IBRs only allow for an overloading of 1 to 1.5 times, which limits the VSM inertial power response depending on the ROCOF (ESIG, 2022). For a VSM-controlled WT, choosing a high Hv, e.g., Hv>H with physical WT inertia constant H, increases the inertial grid support for low ROCOFs but increases the risk of undesired output power saturation for higher ROCOFs (Höhn et al., 2024). This has to be taken into account when replacing physical inertia by virtual inertia in future power systems.
WT curtailment or derating strategies provide power reserve, e.g., for primary frequency or droop control (Kanev and van de Hoek, 2017; Bossanyi et al., 2020; Clark et al., 2010). For inertia provision, derating based on the maximum rotation strategy (MRS) additionally increases the WT kinetic energy reserve (Ramtharan et al., 2007; Aho et al., 2014; Meseguer Urban et al., 2019; Thommessen and Hackl, 2024). Although derating strategies enhance grid frequency support, they also reduce WT power efficiency. WF and system operators should find a Pareto optimal strategy that considers system stability and efficiency to avoid unnecessary curtailment of renewables.
Consequently, WF inertia forecasting is essential for reliable inertia provision through adequate WT derating and precise tuning of VSM inertia.
The proposed approach combines online and offline calculations, as depicted in the overview of Fig. 1. First, a data-driven weather forecast model predicts the site ambient wind conditions. These ambient conditions serve as input to the WF model, which incorporates the aerodynamic characteristics of all n WTs in the WF, given by the power coefficients and the thrust coefficients . The WF flow model outputs the local wind speeds , which are fed back to lookup tables (LUTs) for the power and thrust coefficients. These LUTs of the form are obtained through offline calculation of the WT steady states x0 for all WT operating points defined by wind speed vw and power setpoint Pset (in % of available power at the MPP).
Figure 1Overview of the proposed WF inertia forecasting approach, which predicts the maximum deliverable inertia constant of the WF based on online weather forecasting and offline-calculated LUTs.
LUTs of the form are calculated offline in Fig. 1 by solving optimization problems, which maximize the VSM inertia constant Hv for a given WT operating point (vw,Pset) and a reference frequency event defined by grid codes. More precisely, an optimization algorithm iteratively runs simulations of the WT response to a ROCOF with different Hv to find the maximum VSM inertia constant that the WT can provide without violating operating constraints. With the frequency event starting at t=t0, the operating constraints ensure that the WT states x(t) are within their admissible value range for all t≥t0. The LUTs are evaluated online in Fig. 1 to map the WT operating points to the maximum inertia constants of all n WTs. Finally, assuming an optimal tuning for each WT in the WF and aggregating yield the inertia provision in terms of the maximum inertia constant at WF level. The proposed approach is generic because it is applicable to different modeling and control formulations of WTs and WFs.
Although wake effects are taken into account for the initial conditions, the proposed approach assumes that the wind conditions do not change for the duration Δt of the frequency event. Despite the volatile nature of real wind profiles, such an assumption for inertia forecasting at the WF level is reasonable because of an expected averaging effect of any local fluctuations due to the aggregation over several WTs. Moreover, the change in turbine waking during the inertial response is typically negligible due to the propagation delay of farm flow effects. For example, consider a moderate-sized onshore WT with a rated wind speed of 10 m s−1 and a rotor diameter of 130 m. In onshore farms, WTs are usually spaced between 2 D and 5 D from each other in an optimal layout design subject to spacing constraints (Stanley et al., 2022). For the worst-case scenario of a very short 2 D spacing, any change in control action on the upstream WT will take ca. 26 s to reach the downstream WT. This time duration is much greater than the inertial response time or the duration of a severe ROCOF, which lasts only a few seconds.
3.1 Ambient WF wind forecast
Wind conditions are forecasted using fully connected neural networks (FCNNs) based on the methods discussed in Anand et al. (2024). The training targets are the north-aligned component and the east-aligned component of the wind measurements at the site over the forecast horizon. Wind speed and direction measurements are obtained from historical SCADA data; this way, the coarse-resolution predictions of numerical weather prediction (NWP) models are brought to the specific site where the WF is located. Features from the two NWP models ICON-EU and ARPEGE are used as input data (Zängl et al., 2015; Courtier et al., 1991), together with the u and v components at the present and previous timestamps. The choice of forecast horizon may range from several minutes to several hours, depending on the application use case. For example, for a short-term availability prediction, a forecast horizon of a few minutes to 1 h is relevant. However, a forecast horizon of up to 36 h can be necessary for energy market applications.
The probabilistic wind forecast is obtained using a machine-learning-based model that utilizes Gaussian mixture distributions formed by superimposing several normal distributions. The resulting probability distribution is given by
where wi represents the weight, μi the mean, and σi the standard deviation of the ith Gaussian normal distribution. Due to the long forecast horizon, an ensemble method consisting of several FCNNs was utilized to predict the parameters wi, μi, and σi, where each network is trained only on a specific segment of the overall forecast horizon. This approach was chosen due to its ability to deliver an improved forecast accuracy for each individual segment, as opposed to using networks designed to forecast over the entire time horizon. By focusing on shorter segments, the model can better capture dynamic variations and nuances in the data, leading to more precise predictions. The final forecast is obtained by combining the outputs from multiple ensemble networks, each trained on a specific segment of the data. This ensemble method enhances the overall reliability and accuracy of the forecast. In particular, using a configuration with four networks proved to be an effective compromise, striking a balance between maintaining robustness and minimizing the training time required. This formulation allows for sufficient model flexibility while optimizing computational efficiency, making it a practical choice for operational forecasting.
To reduce the number of input parameters for the FCNNs, a feature-selection algorithm is applied to each of the FCNNs within the ensemble. This is followed by a hyper-parameter optimization process to determine an appropriate number n of normal distributions for the mixed distribution, and to fine-tune both the individual FCNN architectures and the training optimizer. The hyper-parameter optimization is automated and utilizes policy gradients with parameter-based exploration (PGPE) (Sehnke et al., 2010). The training process employs the Adam optimizer, using a mean squared error loss function (Kingma and Ba, 2014). The dataset is divided into training (88 %) and validation (12 %) subsets.
3.2 Local WT operating point prediction
A steady-state engineering flow model is employed to predict the local inflow conditions at each WT within the WF (NREL, 2022). The flow model takes ambient weather forecasts as inputs and models the path and flow characteristics of all wakes within the WF, for given turbine characteristics and operational setpoints. Offline-computed WT LUTs of the form cp, map the local wind speed vw and power setpoint Pset to the power coefficient cp and thrust coefficient ct. In general, the flow speed vw at a downstream WT depends on the ct of the upstream WTs. Thus, the wake model iteratively computes the local wind speeds at all WTs, as shown in Fig. 1.
3.3 WT modeling and control
Figure 2 depicts the overall WT modeling and control used in this work. During normal operation, the MRS-based power setpoint defines the electromagnetic torque Me in per unit (p.u.) of rated torque mR (at the low-speed shaft in N m). During frequency events, Me additionally depends on the active power droop and inertia provision through VSM control. Details of these torque controllers follow in Sect. 3.3.2–3.3.5.
Figure 2WT modeling and control for solving the optimization problem in Eq. (14). The simplified control representation for the iterative simulations during optimization is derived based on the VSM control for WTs in Thommessen and Hackl (2024). All saturations or manipulations of the power reference Pref for WT protection have been removed and converted into corresponding optimization constraints.
A standard pitch control strategy is assumed, with the main objective to limit the WT rotor speed Ω, expressed in per unit of rated WT rotor speed ωR, by adjusting the blade pitch angle β. More precisely, the pitch controller, implemented based on Thommessen and Hackl (2024, Sect. III.A), increases the blade pitch angle reference βref for above-rated wind speeds to limit the rotor speed to Ω=1. In addition to Ω, the wind speed vw is also required as input for the pitch control in Fig. 2 in order to adapt the lower pitch angle limit βmin based on the tip speed ratio ; i.e., . This is more relevant for derating than for MPPT.
The WT physical inertia constant H (which should rather be called “inertia variable” due to the variable Ω) is proportional to the WT kinetic energy Ekin; i.e.,
where HR denotes the inertia constant at rated speed Ω=1. Note that, for (directly grid-connected) SMs (of conventional power plants), it follows that due to an approximately constant SM rotor speed or system frequency Ωs≈1.
3.3.1 Aeroelastic and mechanical model
The power coefficient cp and the thrust coefficient ct are modeled as functions of tip speed ratio λ and blade pitch angle β by the corresponding LUTs. The fore–aft deflection of the WT tower, excited by the thrust force Ft, is modeled as a mass–spring–damper oscillator with mass mt, damping coefficient dt, and stiffness coefficient kt. The aeroelastic model outputs the WT mechanical torque Mm (in p.u. of mR) for given inputs ; i.e.,
with wind power Pw (in p.u. of pR); WT aerodynamic or mechanical power Pm (in p.u. of pR); air density ρ; rotor radius r; relative wind speed ; WT fore–aft tower displacement st; and initial steady-state values , and β0. Using HR (in s) to indicate the WT total physical drivetrain inertia constant, the WT mechanical dynamics are approximated by a one-mass model (Thommessen and Hackl, 2024); i.e.,
3.3.2 Maximum rotation strategy
The electrical power for MPPT is given by
where the MPPT torque is the function of rotor speed Mmppt:=Mmppt(Ω), shown in Fig. 3.
Below rated wind speed in region II, Mmppt increases proportionally to Ω2 for optimal operation at the MPP. Above rated wind speed in region III, the pitch control limits the WT rotor speed to Ω=1 such that . Below cut-in wind speed vw,cut-in in region I, the WT does not generate power; i.e., Mmppt=0 for . For a smooth transition to region II, a non-optimal operation is accepted in the small transition region I–II, defined by ; i.e., Mmppt is obtained by multiplying the optimal torque at the MPP by a factor that is linearly interpolated between 0 at Ωmin and 1 at . For a more complete description of the MPPT curve, see Thommessen and Hackl (2024, Sect. III.B.1).
The MRS-based derating maximizes the WT kinetic energy reserve for inertia provision. The derating power setpoint Pset is defined relative to the MPP; i.e., Pset=1 corresponds to MPPT, and Pset<1 corresponds to derating. Increasing derating (decreasing Pset) reduces the electrical power setpoint with available power ; i.e., the WT accelerates. As a consequence, the tip speed ratio λ increases, and the power coefficient cp decreases. The pitch controller additionally increases β if necessary to limit the rotor speed to Ω=1. In general, the MRS prioritizes increasing WT speed over pitching to provide power reserve.
With the measured or estimated rotor-effective wind speed vw (Soltani et al., 2013), the available power in Fig. 2 is defined as
where the MPPT (Pset=1) power coefficient is given by
with cut-in wind speed vw,cut-in, minimum region-II wind speed vw,II, rated wind speed vw,R, cut-out wind speed vw,cut-out, and steady-state values .
Limiting by Pmppt for rotor speed transients and wind measurement errors, the saturated power setpoint is given by
is ignored for Pset=1 (MPPT) in Eq. (9), since (i) no wind measurements are required, and (ii) smaller transient rotor speed overshoots occur due to higher power setpoint adaptation. For example, if Ω>1 due to a wind gust, it follows that , whereas .
3.3.3 VSM control
Grid-forming control is required to limit the initial ROCOF (ESIG, 2022; VDE, 2024a). This paper simplifies the grid-forming VSM control proposed in Thommessen and Hackl (2024) by neglecting fast electromagnetic transients and low-level current control loops. However, the grid synchronization dynamics of grid-forming control define the inertial response and must therefore be taken into account.
For VSM control, the grid synchronization dynamics are similar to the dynamics of a real (grid-connected) SM, as illustrated in Fig. 4.
The VSM acceleration is proportional to the sum of virtual torques; i.e., the VSM mechanical model is based on a one-mass model with virtual inertia Hv instead of physical inertia HR in Eq. (5). At steady state, the difference between VSM mechanical and electromagnetic torque is zero (i.e., ), and the VSM damping torque is zero (i.e., ). Since only the inertial response to ROCOFs or electromagnetic changes is of interest, the VSM mechanical torque is set to zero (i.e., ), resulting in the freely spinning VSM in Fig. 4. Denormalization of the power system frequency, i.e., with , and subsequent integration of ωs yield the grid or system angle ϕs. Similarly, denormalization of the VSM rotor speed, i.e., , and subsequent integration of ωv yield the VSM rotor angle ϕv. The VSM electromagnetic torque Me,v depends on the (real) load angle multiplied by the electromagnetic feedback gain ke. Due to unknown ϕs or ke, the VSM controller calculates the torque or power feedback directly based on current and grid voltage measurements. The VSM damping torque Mdp,v is proportional to the VSM slip Ωv−Ωs, which emulates the effect of damper windings in SMs. However, unlike real SMs, the VSM enables flexible tuning of the VSM damping Dv. Grid voltage measurements are required to determine Ωs for VSM damping torque calculation.
The VSM power for inertia provision, added to the power setpoint in Fig. 2, is defined as
where Ωv and Me,v are given by the grid synchronization loop in Fig. 4 with input .
The inertial response in the Laplace domain of the VSM is given by (Thommessen and Hackl, 2024)
with natural angular velocity ωn,v and damping ratio chosen as ζv=1 to avoid overshooting. With grid-synchronized VSM speed in Eq. (10) and setting s=0 in Eq. (11), the steady-state VSM power for a constant ROCOF simplifies to
The power system dynamics in Fig. 4 are defined by a reference frequency event. The electromagnetic feedback in Fig. 4 depends on the load angle given by the angle difference between the VSM and the grid; i.e., . For simplicity, this paper assumes a constant electromagnetic feedback gain ke. Actually, ke depends on the WT operating point and the WT grid connection; i.e., ke is a nonlinear function of the load angle delta δ, the grid voltage, and the grid impedance (VDE, 2024a; Ghimire et al., 2025). Type 3 WTs use doubly fed induction machines (DFIMs), where ke also depends on the DFIM rotor current or excitation level (Thommessen and Hackl, 2024, Sect. III.E). If not negligible, the dependency of ke on δ and the excitation level should be taken into account based on the WT operating point. With admissible limits for grid voltage and impedance defined by grid codes (VDE, 2024a), ke should be chosen based on the WT grid connection, as explained in Appendix B.
This paper assumes internal damping of the VSM (Roscoe et al., 2020; Thommessen and Hackl, 2024); i.e., the damping torque Mdp,v in Fig. 4 is solely virtual and is not converted into real electrical output power. In contrast, for external damping of a real SM, the damping power is part of the electrical output power (Roscoe et al., 2020). In this regard, Hv of a VSM and H of a (real) SM differ; i.e., assuming Hv=H and equal damping gains, the actually extracted kinetic energy during the inertial response is smaller for a VSM-controlled WT than for a (real) SM.
Figure 5 shows an exemplary inertial power response to a ROCOF with quasi-steady-state amplitude ΔP approximated by Eq. (12).
Figure 5Inertial power response to a ROCOF of for Hv=3 s with quasi-steady-state amplitude ΔP approximated by Eq. (12). The VSM achieves the desired internal damping of the VSM output power, whereas the VSM braking power overshoots. The VSM output power equals the WT electrical power change. The VSM braking power equals the electrical power of an equivalent real SM with external damping; i.e., the SM braking energy is fully converted into electrical energy according to the law of conservation of energy.
The damping energy corresponds to the area between the two curves in Fig. 5. Strictly speaking, the VSM concept violates the law of conservation of energy since the VSM braking energy is not fully converted into electrical energy. However, high internal damping avoids power overshoots and is beneficial for grid frequency stability (Roscoe et al., 2020; Thommessen and Hackl, 2024). Also, grid codes require sufficient damping and consider (internal) damping power separately from electrical output power (VDE, 2024a, Kap. 5.1.1.11, Anmerkung 1). Finally, Hv is comparable to H of a real SM when neglecting the transient damping, i.e., when considering the quasi-steady-state power change , as shown in Fig. 5. Thus, Hv is a suitable measure for the inertial power response and the grid frequency support by inertia provision.
The recent draft VDE (2024b) for certification of grid-forming IBRs quantifies inertia provision by the mean power change over a time window starting 0.5 s after a ROCOF change and ending at the beginning of the next ROCOF change during the reference frequency event; i.e., . For example, due to a constant initial ROCOF for 1 s during the reference frequency event starting at t=0, the first time window for quantifying inertia provision is . For simplicity, this paper quantifies inertia provision by the control parameter Hv (see also Fig. 5), which results in a (slight) overestimation of the inertia provision compared to VDE (2024b).
This paper assumes an ideal inertial power response; i.e., the VSM power Pv is added to the original machine power setpoint in Fig. 2. Moreover, the final electromagnetic torque equals the electromagnetic torque reference, i.e., in Fig. 2, neglecting low-level current controls with closed-loop time constants that are significantly smaller than the ones of high-level WT or VSM control. Clearly, this is a simplified representation of the actual VSM control, which adjusts the voltage or current phase angle based on the VSM angle ϕv to achieve the grid-forming capability (ESIG, 2022; Thommessen and Hackl, 2024). Although the implementation details are beyond the scope of this paper, the simplified representation should take into account the general differences between existing VSM control strategies, as discussed in Appendices C–E.
3.3.4 MPPT compensation
For a negative ROCOF, the WT output power increases for inertia provision, which decelerates the WT. According to Eq. (6), the MPPT would counteract the deceleration by reducing Pmppt when Ω decreases. To avoid this, the so-called MPPT compensation manipulates the MPPT input Ω (Duckwitz, 2019; Thommessen and Hackl, 2024). This paper simplifies the MPPT compensation proposed in Thommessen and Hackl (2024, Sect. III.B.2). The speed change due to inertia provision is estimated by replacing the numerator of the one-mass model in Eq. (5) by the inertial torque change . Thus, the manipulated MPPT input, equal to the theoretical WT rotor speed for zero inertia provision, is given by
with the threshold ϵ used for detecting active inertia provision based on the VSM acceleration . The integral in Eq. (13) is reset to zero for inactive MPPT compensation. The actual implementation of Eq. (13) includes an additional rate limiter, which ensures with maximum acceleration for a smooth transition between active and inactive MPPT compensation (Thommessen and Hackl, 2024, Sect. III.B.2).
Assuming active MPPT compensation, a prolonged MPP deviation during a long time period with a small negative ROCOF would lead to excessive WT rotor deceleration. Thus, the threshold ϵ in Eq. (13) should not be chosen too small. This also implies less inertia provision for small negative ROCOFs than expected by Hv due to the MPPT compensation being inactive. Also, for with normalized worst-case ROCOF magnitude , there may be cases when the inertia provision is (slightly) smaller than expected by Hv, if output power saturation is required to protect the rotor speed due to prolonged MPP deviations. However, the proposed approach ensures unsaturated or full inertia provision when reaching the worst-case or reference ROCOF .
3.3.5 Active power droop control
In addition to inertia provision, which supports grid frequency by injecting inertial VSM power Pv proportional to the ROCOF, active power droop control supports grid frequency by injecting (saturated) droop power proportional to the frequency deviation . Thus, the final power reference in Fig. 2 is given by . For WTs, droop control is inactive during normal operation within a tolerance band of (VDE, 2024a); i.e., the (unsaturated) droop power is in Fig. 2. During a critical system state outside of the tolerance band, the WTs have to support grid frequency by a proportional power adaptation when possible. This means that is only required if wind power reserves are available due to previous derating (VDE, 2024a). For the present control strategy, this implies that the inertia provision based on additional kinetic energy extraction is prioritized over droop control; see Appendix F for details.
Ignoring the two max blocks in Fig. 2, the maximum droop power is given by the total currently available power minus the sum of the power setpoint and the VSM power Pv. The saturation prevents excessive WT overloading since, without it, the droop power Pd would add to the inertial power even if the output or reference power Pref already exceeds the available one. In other words, the WT control prioritizes inertia provision over droop control. Similarly, for real (grid-connected) SMs, the droop control or speed governor response time is significantly slower than the SM inertial response; i.e., only the SM inertial power limits the initial ROCOF.
The additional saturations by the two max blocks in Fig. 2 ensure that the droop control power Pd does not counteract the VSM power Pv for inertia provision. Without the upper max block, could counteract Pv>0 for a high negative initial ROCOF; without the lower max block, could counteract Pv<0 more than expected for a subsequent positive ROCOF during frequency recovery. The presented control is a simplified version of the actual control with dynamic droop saturation of Thommessen and Hackl (2024, Sect. III.F).
3.4 Grid-forming capability of WTs
This section introduces a general approach used for evaluating the grid-forming capability of WTs in terms of maximum inertia provision. First, we present the proposed optimization problem to evaluate the maximum deliverable inertia. Then, we develop two solutions of the problem. The first produces a simplified result derived from the formulations in the existing literature. This is followed by a second complete numerical solution, which utilizes a dynamic model of the WT inertial response within the optimization.
3.4.1 Optimization problem for maximum inertia provision
The maximum feasible VSM inertia constant is obtained by solving the optimization problem
Here, the WT electromagnetic torque rate is in s−1; the WT electrical power Pe is in p.u. of rated power pR=ωRmR (in W); and Ωmin, , , and denote the admissible operating limits. Note that, although the objective function and optimization argument in Eq. (14) are the same, the solution of this problem is not trivial due to the presence of nonlinear optimization constraints. Depending on the grid codes and WT design, additional constraints may have to be considered, e.g., to account for aerodynamic stall limits (here implicitly taken into account by Ωmin in Eq. 14). Appendix G discusses the case of recovery power limits, with reference to the examples shown later in Sect. 4.
3.4.2 Simplified solution
Lee et al. (2016) evaluate the capability of grid-following WTs to emulate inertia by considering WT rotor speed or available kinetic energy reserve. Here, we depart from that approach by deriving a simplified solution of Eq. (14) for grid-forming WTs that takes all operating constraints into account.
Neglecting any changes in aerodynamic conditions during the inertial response, i.e., assuming constant values for wind speed, pitch angle, and tip speed ratio, it follows that the mechanical power is constant; i.e.,
For the simplified solution, we assume that the ROCOF is constant and equal to the worst-case initial ROCOF, until reaching the minimum frequency nadir at time ; i.e., the considered time duration is given by
Assuming that the initial electrical power equals the mechanical power in Eq. (15), i.e., , and approximating the electrical power change during Δt by an ideal power pulse ΔPe according to the simplified inertial response in Eq. (1a), the electrical power constraint in Eq. (14) simplifies to
where . It follows that additional output power is extracted from the WT kinetic energy reserve according to
from which we get . Finally, the minimum rotor speed constraint in Eq. (14) simplifies to
where Ω0:=Ω(t0), and HR includes the total inertia of the WT drivetrain. Note that Eq. (19) depends on the normalized frequency nadir and not explicitly on the ROCOF, which justifies the aforementioned assumption of a constant ROCOF in Eq. (16). Based on Eqs. (17) and (19), the torque constraint in Eq. (14) simplifies to
Finally, with Eqs. (17)–(20) and the simplified torque rate constraint derived in Appendix Eq. (H5), a nonlinear optimization algorithm (MATLAB, 2025b) solves Eq. (14) for given initial values Ω0 and Pm,0.
3.4.3 Complete numerical solution
The optimization problem expressed by Eq. (14) can be solved in a more general way, where dynamic simulations of the WT inertial response to a worst-case or reference frequency event replace the aforementioned simplified expressions. More precisely, an optimization algorithm iterates the simulations with varying Hv to find the maximum inertia constant that does not violate any operating limits (see Fig. 1). Clearly, this approach is generic due to its applicability to different WT models and their controllers. Moreover, this approach allows for more accurate solutions. For instance, derating strategies can provide additional wind power reserves (Kanev and van de Hoek, 2017; Meseguer Urban et al., 2019; Thommessen and Hackl, 2024), which are only taken into account by the complete numerical solution but not by the simplified one. For the iterative simulations during optimization, we rely on appropriate WT modeling, with steady-state initializations derived in Appendix I.
Inertia provision requires power headroom. Accordingly, all saturations or manipulations of the WT power reference Pref for protection are not just removed from the WT control model, but are converted into corresponding inequality constraints; i.e.,
Based on Eq. (21), a nonlinear optimization algorithm (MATLAB, 2025b) solves the optimization problem in Eq. (14). The ith constraint is considered active if ci=0 or inactive if ci<0.
This section presents results regarding different aspects of the proposed WF inertia forecasting approach. First, Sect. 4.1 discusses the WT steady states for different MRS-based deratings (refer to Sect. 3.3.2). Then, Sect. 4.2 demonstrates the simulated WT inertial response to a reference frequency event defined by grid codes and discusses the mapping of WT operating points to the provision of deliverable inertia. Finally, the overall performance of the proposed WF inertia forecasting is evaluated and compared to the existing approaches in Sect. 4.3.
The WF considered here consists of 12 IEA 3.4 MW reference WTs from Bortolotti et al. (2019). The aerodynamic characteristics of the rotor are given in Fig. 6 in terms of the power coefficient cp and thrust coefficient ct, plotted as functions of tip speed ratio λ and blade pitch angle β.
Figure 6Power coefficient cp (a) and thrust coefficient ct (b) as functions of tip speed ratio λ and blade pitch angle β. The MPP is indicated with the symbol
. , , , , and .
The operating limits are set as follows: , , , and . The power limit is chosen based on the inverter design (Höhn et al., 2024), whereas the other limits are chosen based on the aeroelastic design (Bortolotti et al., 2019).
The pitch controller was modified not to include a tip speed constraint below rated wind speed. Thus, at the rated wind speed , the WT operates at its MPP with optimal tip speed ratio . Consequently, the rated tip speed (slightly) exceeds the tip speed limit of 80 m s−1 assumed in Bortolotti et al. (2019). The resulting rated WT rotor speed ωR is ca. 4.2 % larger than the rated value in Bortolotti et al. (2019) but still ca. 5.3 % smaller than the maximum assumed rotor speed limit. The higher-speed rating increases not only the rated power but also the rated kinetic energy reserve for inertia provision compared with Bortolotti et al. (2019). Neglecting for simplicity any conversion losses from mechanical to electrical power, the WT physical inertia constant at rated speed is
The WTs are arranged in an irregular WF layout on semi-complex terrain characterized by gently rolling hills. Figure 7 shows the WF layout and the resulting wake interactions among the WTs in exemplary wind conditions.
Historical data consisting of 2 years of site-specific weather condition measurements are used to train the data-driven weather forecast model. A deterministic model and a probabilistic model predict the weather conditions with a 15 min resolution for the hour ahead. The deterministic model outputs the expected wind conditions for WF inertia forecasting, whereas the probabilistic model additionally considers the wind condition uncertainties, enabling uncertainty quantification of the predicted WF inertia.
4.1 WT steady states
The WT steady states depend on the WT operating point (vw,Pset), defined by wind speed vw and power setpoint Pset. Although the WT steady states generally depend on the pairs (vw,Pset), they are calculated by solving one-dimensional optimization (sub)problems. This is obtained through a case analysis of active operating constraints, which is described in Appendix I. This enables the fast initialization of the WT dynamic model without running time-consuming simulations until reaching steady state. Figure 8 illustrates the WT steady-state conditions as a function of vw, with Pset ranging from the minimum considered value of 90 % (dark blue line) in increments of 1 % up to the maximum value of 100 % (dark red line). Note that Pset=1 corresponds to MPPT, and Pset<1 corresponds to MRS-based derating. In Fig. 8 (and in all following figures), all normalized quantities (indicated by %) are in per unit of rated values; e.g., with thrust force at the rated WT operating point . The only exception is the power setpoint Pset defined in per unit of available power ; see Eq. (9).
Figure 8WT steady-state conditions as functions of wind speed vw for MRS-based derating with power setpoint Pset (see steady-state calculation in Appendix I).
In Fig. 8, a higher derating or a lower Pset increases the WT rotor speed Ω at low wind speeds, e.g., at , such that the kinetic energy or physical inertia constant H increases proportionally to Ω2. For Pset=1 (MPPT), the blade pitch angle equals its optimal value for below-rated wind speeds in region II; i.e., (see also Fig. 6). On the other hand, for above-rated wind speeds in region III, β increases to limit the WT rotor speed to Ω=1. In addition to Ω, the pitch control requires vw as input (see Fig. 2) to adjust the lower pitch angle limit as a function of the tip speed ratio ; i.e., . Considering the plots in the third row of Fig. 8, this βmin adjustment is only relevant for due to constant elsewhere. More precisely, for Pset=1 (MPPT), the βmin adjustment is only relevant in the small transition region I–II near ; however, for Pset<1 (derating), the βmin adjustment is also relevant in region II, as the increased tip speed ratio leads to a higher blade pitch angle .
In Fig. 8, after reaching rated rotor speed Ω=1, the tip speed ratio decreases with increasing wind speed, i.e., , and the blade pitch angle β increases to limit the rotor speed to Ω=1. Both decreasing λ and increasing β reduce the thrust coefficient ct (at least near the optimal operating point; see also Fig. 6). Note that, for MRS-based derating (Pset<1), the rotor speed reaches Ω=1 at below-rated wind speeds . For Ω<1 and constant Pset, the thrust coefficient ct is constant due to constant λ and β. For Ω<1 and varying Pset, e.g., at , higher derating increases λ but only slightly increases such that ct (slightly) increases. This (slightly) increases the thrust force Ft,pu, although the changes are negligible. In contrast, for initial operation with maximum speed Ω=1 at higher or above-rated wind speeds, higher derating significantly reduces the thrust force due to increasing β but constant λ.
To summarize, the MRS-based derating significantly decreases the thrust force for Ω=1, i.e., if no further rotor acceleration is feasible. This is in line with the observed reduction in damage equivalent loads during derating, as reported by Aho et al. (2014). Otherwise, for Ω<1, i.e., especially at low wind speeds or for minor derating in region II, the MRS-based derating accelerates the rotor, but the resulting increase in thrust force is negligible.
4.2 WT inertia provision for the reference frequency event
This section evaluates WT grid-forming capabilities in terms of maximum inertia provision as a function of WT operating point (vw,Pset). At first, Sect. 4.2.1 introduces the considered reference frequency event defined by the German grid code and derives a worst-case test scenario for WT inertia provision. Then, Sect. 4.2.2 discusses the resulting dynamic WT simulations for optimized inertia provision, i.e., for , with and without MRS-based derating. Finally, Sect. 4.2.3 discusses the mapping of WT operating points to the maximum feasible inertia constant over a wide operating range.
4.2.1 Grid codes
Although grid codes can vary among countries and system operators, the core requirements for inertia provision are similar (Ghimire et al., 2025). This paper focuses on the German code for grid-forming control and its requirements for inertia provision (VDE, 2024a, b). This grid code defines two reference frequency events with maximum initial ROCOF magnitudes of : one for negative inertia provision due to a high positive initial ROCOF and another for positive inertia provision due to a high negative initial ROCOF. The latter is considered the worst-case reference frequency event for WFs, since the output power has to increase for inertia provision, which decelerates the WTs. Emulating this reference frequency event and evaluating the WF power response are required to verify inertia provision.
The considered grid code (VDE, 2024b) defines various tests based on the reference frequency events to verify inertia provision, including operation in (i) fictive or simulated island mode with changing power imbalance ΔP due to varying electrical load; (ii) grid-emulator-connected mode with changing ROCOF ; and (iii) real grid-connected mode with changing controller-internal ROCOF, corresponding to the VSM acceleration (see also Fig. 4). In the latter case (iii), the frequency signal defined by the reference frequency events is added as a disturbance to the controller-internal frequency, corresponding to the VSM speed Ωv. It should be noted that some tests consider deactivated droop control. However, the verification principle is always the same; see also Schöll et al. (2024). In all tests, a ROCOF changes , and the inertial power response ΔP is measured or vice versa. The actual inertia provision is quantified by the measured inertia constant at quasi-steady state, as obtained from Eq. (1a). Note that ΔP corresponds to the measured power change ΔPmeas only if droop control is deactivated. Otherwise, for the correct calculation of Hmeas, the droop power change (depending on the frequency deviation) should be added to the inertial power (depending on the ROCOF) during the frequency event; i.e., . Clearly, Hmeas must match the expected VSM inertia constant; i.e., Hmeas≈Hv.
For the considered VSM control, Hmeas≈Hv holds if no power saturation is active (see also Fig. 5). In other words, it is assumed that the actual VSM control implementation would pass all tests (VDE, 2024b) with Hmeas≈Hv for an arbitrarily chosen Hv if no power saturation exists. It follows that Hmeas≈Hv holds if no operating limits are violated in the simulations of the WT model. Otherwise, in reality, the protection methods would saturate the output power as the desired inertia provision is not feasible; i.e., Hmeas<Hv due to . Thus, assuming proper VSM control allows this study to focus on the relevance of interactions with WT control, WT characteristics, and operating limits.
Running and passing all tests defined in the grid code (VDE, 2024b) verifies proper grid-forming control implementation and inertia provision for a given Hv at a given operating point. However, this approach is not suitable for evaluating the maximum feasible inertia provision of WFs over a wide operating range. Thus, this paper considers a single worst-case test scenario to simulate WTs for varying Hv and varying operating point (vw,Pset). The reference frequency event for positive inertia provision with an initial ROCOF of (VDE, 2024b) defines the input in Fig. 2. This can be interpreted as ideal ROCOF emulation at the point of common coupling. As in real grid-connected operation mode, droop control is activated. Finally, a WT survives the worst-case test scenario if no operating limit is violated, i.e., for at a given operating point (vw,Pset), according to Eq. (14).
4.2.2 Optimized time response
This section considers simulation results of the WT inertial response to the reference frequency event with optimized at for two different power setpoints: (i) Pset=100 % for MPPT in Fig. 9 and (ii) Pset=95 % for MRS-based derating in Fig. 10. The grid frequency is identical in both cases (panel a); i.e., Ωs decreases with the initial ROCOF for and further decreases with afterwards, until reaching the nadir at . Then, Ωs increases with , before staying constant at Ωs=98 % for t≥4 s. In addition, panel (a) shows the VSM speed Ωv, the WT speed Ω, and the adjusted MPPT input ΩH0. Panel (b) shows the mechanical power Pm, the electrical power Pe, the electrical torque Me, and its limit . Panels (d), (e), and (f) show the tip speed ratio λ, the power coefficient cp, and the blade pitch angle β, respectively. Finally, panel (c) shows the resulting aerodynamic trajectory (red line).
In Fig. 9, the power coefficient starts at its maximum value due to MPPT, i.e., , which yields . The VSM inertial response increases the electrical power Pe during the negative ROCOF, whereas the aerodynamic or mechanical power Pm remains almost constant. Thus, the WT rotor decelerates, and the tip speed ratio λ decreases. After the ROCOF changes from negative to positive at , Pe rapidly decreases below Pm, and the rotor accelerates. Accordingly, considering the trajectory (cp,λ) in Fig. 9c, the WT leaves its MPP during the negative ROCOF, with significantly decreasing λ but almost constant cp. Due to the grid synchronization delay of the VSM, the WT reaches its rotor speed nadir or at t=2.593 s, i.e., shortly after the frequency nadir at . Afterwards, with increasing Ω, the trajectory converges to for t→∞.
At t≈4.65 s in Fig. 9a, the MPPT compensation resets ΩH0 to Ω such that Pe in panel (b) rapidly decreases to re-accelerate the WT to its MPP, called WT rotor speed recovery. Clearly, decreasing the rate limit for the transition between active and inactive MPPT compensation in Eq. (13) leads to a smoother change in Pe, which is expected to cause less severe secondary frequency disturbances (Godin et al., 2019). However, this would slow down the WT rotor speed recovery. Finding a reasonable compromise is beyond the scope of this paper, but see Appendix G for further discussion on this point.
In Fig. 10, the initial steady-state power Pm(t0)=Pe(t0) is 5 % below its initial MPP value in Fig. 9 due to Pset=95 % or for t0=0. Note that the lower initial electromagnetic torque Me(t0) leads to (i) higher initial WT speed Ω(t0)=1 in Fig. 10 compared with Ω(t0)=91.8 % in Fig. 9 and (ii) active pitch control; i.e., in Fig. 10. The trajectory (cp,λ) in Fig. 10c starts at with and . The VSM inertial response increases the electromagnetic power Pe during the negative ROCOF so that the WT decelerates and λ decreases. At the same time, the pitch control decreases β due to Ω<1. The trajectory reaches the (local) WT rotor speed nadir or at t≈2.62 s. Afterwards, during the positive ROCOF, Pe rapidly decreases such that λ increases, reaching at t≈4.44 s. Finally, during constant but below-rated frequency Ωs<1 for t≥4, inertia provision is inactive, but the active power droop control increases Pe to the maximum available MPPT power, which is greater than the initial value Pe(t0). Thus, (cp,λ) converges to the MPP for t→∞. Note that the trajectory in Fig. 10 converges to the MPP from the right side of the MPP, whereas, for Pset=100 % in Fig. 9, the trajectory converges to the MPP from the left side of the MPP.
After the ROCOF changes from negative to positive at t=2.5 s in Fig. 10d, the electrical power (panel b) decreases as the VSM inertial power becomes negative; i.e., Pv<0. At the same time, the droop power increases as power reserves become available; i.e., . The droop power counteracts the VSM inertial power Pv<0 during the grid frequency recovery. Thus, both droop control and inertia provision are active at the minimum Pe at t=4 s in Fig. 10b, whereas and Pv>0 holds for the maximum Pe at t=1 s.
Considering Figs. 9 and 10 (panel b), the electromagnetic torque Me reaches its limit in both cases; i.e., the second constraint of the optimization problem Eq. (14) is active. However, the initial torque Me(t0) for 5 % power derating in Fig. 10b is more than 12 % lower than Me(t0) for MPPT in Fig. 9b. The torque reduction is higher than the power derating due to an 11 % higher initial rotor speed Ω(t0) in Fig. 10a than in Fig. 9a. Clearly, the MRS-based derating maximizes the torque headroom for inertia provision by maximizing the rotor speed.
In general, the VSM inertial response to the initial negative ROCOF increases the electrical power Pe, which decelerates the rotor in both cases (Figs. 9 and 10). However, due to a higher initial value, the rotor speed does not fall below its MPP value Ω=91.84 % for MRS-based derating in Fig. 10; on the other hand, Ω decreases to 88.15 % for MPPT in Fig. 9. Moreover, the WT rotor deceleration leads to constant (or only slightly decreasing) mechanical power Pm in Fig. 9 but increasing Pm in Fig. 10. Consequently, the MRS-based derating strategy provides both additional kinetic energy and additional wind energy reserves for inertia provision.
To summarize, the optimized values for the VSM inertia constant are 2.26 and 3.80 s for Pset=100 % (MPPT) in Fig. 9 and for Pset=95 % (MRS-based derating) in Fig. 10, respectively. For these two exemplary operating points, the MRS-based derating of 5 % increases the inertia provision capability in terms of by ca. compared with MPPT.
4.2.3 Mapping of WT operating points
The proposed WF inertia forecasting approach uses LUTs to map the operating points of all WTs to the WF inertia, assuming optimal tuning for each WT in the WF. For the proposed solution of the optimization problem in Eq. (14), Fig. 11 depicts the resulting LUTs of the form for all operating points (vw,Pset) within the range and . For enhanced visualization and clarity, panels (a) and (b) show the same results from different points of view. In the 2-D plot (panel a), the color coding for the power setpoint Pset is the same as in Fig. 8; in the 3-D plot (panel b), the datapoint colors indicate the active optimization constraints in Eq. (14).
Figure 11Maximum inertia provision at different operating points (vw,Pset), with active constraints highlighted in panel (b).
The LUTs were computed on a standard desktop computer (FUJITSU Workstation CELSIUS W580, Xeon E-2246G 6C 3.60 GHz 12 MB, 2 × 16 GB DDR4-2666, NVIDIA Quadro P1000 4 GB) using MATLAB's Parallel Computing Toolbox, Optimization Toolbox, and Simulink. Four CPU cores were used in parallel via a “parfor” loop (MATLAB, 2025c) to perform solver-based nonlinear optimizations (MATLAB, 2025b), including numerous WT simulations executed in Simulink's rapid accelerator mode (MATLAB, 2025a). The computation time depended strongly on the simulation and solver settings, in particular the optimality and constraint tolerances. Without any attempt at optimizing the software for numerical efficiency, the wall-clock time was typically of the order of 4 h for a complete LUT generation. Although execution time is a metric that quickly becomes obsolete and is influenced by many factors, the computational cost of the proposed method is acceptable for realistic applications, especially since the LUT generation is performed offline rather than during operation.
In Fig. 11, the rotor speed limit Ωmin is only active for low wind speeds near vw,cut-in. For most operating points characterized by , the torque rate limit constraint is active. For Pset=1, i.e., even without derating, the maximum inertia constant at exceeds the rated WT physical inertia constant HR=3.26 s. However, for , the torque limit reduces with increasing wind speed. For above-rated wind speeds and Pset=1, the virtual inertia constant is smaller than the WT physical inertia constant H=HR due to the electrical power limit . The MRS-based derating increases over the complete wind speed range.
Appendix J reports the results obtained with the simplified solution derived in Sect. 3.4.2 and compares them with the complete numerical solution. Appendix G reports the results obtained with an additional (optional) constraint for WT rotor speed recovery.
For each operating point (vw,Pset) and corresponding optimal tuning, the rotor speed nadir minΩ and the mechanical power extrema minPm or maxPm are evaluated in the inertial response time interval defined in Appendix Eq. (K1). Figure 12a shows the normalized deviation of minΩ to the initial WT speed Ω0 (i.e., ) and Fig. 12b shows the normalized deviation of minΩ to the MPP speed Ωmpp (i.e., , where Ωmpp:=Ω0 for Pset=1). Figure 13a and b show the normalized deviation of minPm and maxPm to the initial WT mechanical power Pm,0, i.e., and , respectively.
Figure 13WT mechanical power extrema: minimum (a) and maximum (b) deviation from the initial operating point.
The WT significantly decelerates during the inertial response at low wind speeds, although the rotor speed deviation does not exceed 20 % of Ω0 in Fig. 12a. Clearly, the lower speed limit Ωmin is only relevant for a few operating points at low wind speeds and minor derating; i.e., for all other operating points the available kinetic energy reserve cannot be fully extracted for inertia provision due to active torque or power constraints. Decreasing Pset increases Ω0 such that the rotor speed does not fall below its MPP value if the derating is high enough, i.e., for in Fig. 12b. In this case, no rotor speed recovery is needed after the inertial response.
For MPPT, the rotor deceleration decreases the power coefficient cp. Thus, the aerodynamic power decreases during the inertial response; i.e., for Pset=1 at below-rated wind speeds in Fig. 13a. However, minor derating significantly increases minPm. For Pset≤95 %, the reduction in Pm is negligible due to , or Pm even increases due to , as shown in Figs. 12b and 13a. In summary, the MRS-based derating leads to less severe rotor deceleration due to higher initial rotor speed and thus also higher aerodynamic power during the inertial response.
4.3 WF inertia monitoring and forecasting
Applying the proposed approach to a real WF ambient wind profile over 5 d, the figures that follow illustrate the following:
-
actual and forecasted WF ambient wind condition inputs for the wake model (Fig. 14);
-
WF inertia monitoring results, i.e., WF inertia calculations based on actual wind conditions (Figs. 15 and 16);
-
WF inertia forecasting results, i.e., WF inertia calculations based on predicted wind conditions (Fig. 17);
-
uncertainties due to WF ambient wind forecast errors, wake model errors, and WT inertia provision errors (Figs. 17–19).
In addition to the actual WF ambient wind speed and direction, Fig. 14a shows the different hour-ahead forecasts. The wind speed vw values of the deterministic (“Det”) forecast lie between the values of the probabilistic minimal (“Pro Min”) forecast and the probabilistic maximal (“Pro Max”) forecast. The forecast for the wind direction Γw in Fig. 14b is deterministic. All forecast trends match the actual data. The following WF simulation results are based on actual and forecasted WF ambient wind data for inertia monitoring and forecasting, respectively.
Figure 14Ambient wind conditions and its hour-ahead forecasts: wind speed (a) and wind direction (b) for actual measurements (Actual) as well as for deterministic (“Det”), probabilistic minimal (“Pro Min”), and probabilistic maximal (“Pro Max”) forecasts.
In Fig. 15a, the maximum (local) wind speed (upper envelope curve) of all 12 WTs (WT1–WT12) equals the actual WF ambient wind speed in Fig. 14. Clearly, wake effects reduce the wind speed for downstream WTs, resulting in a lower mean wind speed in Fig. 15. In Fig. 15b, the normalized WT power at steady state is defined as . Due to the equal power rating of all WTs, the normalized WF power corresponds to the mean normalized WT power, and the WF (virtual) inertia constant corresponds to the mean WT (virtual) inertia constant. For Pset=1, the WF operates at rated WF power P=1 if the local wind speed at all WTs reaches , e.g., at t=110 h in Fig. 15b. Accordingly, at t=110 h in Fig. 15c, all WTs operate at Ω=1 such that the physical inertia constant H is saturated by its rated value HR. In contrast, the maximum virtual inertia constant in Fig. 15d is saturated by its lower limit given by the maximum power constraint (reported earlier in Fig. 11). For lower wind speeds with all WTs operating in region II, e.g., at t=70 h in Fig. 15, the lower WT rotor speeds lead to lower H but higher , as the power constraint becomes inactive. Note that is possible because the WTs rotate asynchronously, whereas the VSMs synchronize with the grid frequency. Thus, for a given ROCOF, a VSM-controlled WT with physical inertia constant H and virtual inertia constant Hv>H may extract more kinetic energy than a (directly grid-connected) SM with the same H.
Figure 15Simulation results for all 12 WTs operating at Pset=1 (MPPT) based on the actual WF ambient wind data in Fig. 14.
Figure 16 reports simulation results for different Pset at the WF level (i.e., for all turbines). The WF available power increases with lower Pset (see panel a); i.e., for Pset<1 holds most of the time (see panel c), where for Pset=1. This is due to wake effects; i.e., derating increases the local wind speeds at the downstream WTs. In Fig. 16b, the actual WF power P decreases with lower Pset, but minor changes are visible for lower wind speeds, since (i) the derating power setpoint is normalized to the available (and not to the rated) power, i.e., , and since (ii) higher for lower Pset partially compensates for derating according to (cf. Eq. 9). Thus, the actual WF derating fraction is defined as in Fig. 16d. Prel is higher than (dashed lines) most of the time, as derating results in higher available power . In Fig. 16e, derating increases H according to the MRS up to the limit H=HR. Besides additional kinetic energy reserve, the MRS-based derating provides wind energy reserve and power headroom for inertia provision. Thus, in Fig. 16f, increases with lower Pset, even for H=HR.
Figure 16Simulation results at WF level for different derating power setpoints Pset based on the actual WF ambient wind data in Fig. 14.
Figure 17 shows the actual and forecasted values at WF level for exemplary power setpoints Pset=1 (panel a) and Pset=96 % (panel b), with the different wind input data for the wake model given by Fig. 14. The additional combined minimum (“Comb Min”) forecast in Fig. 17 uses the “Pro Min” and “Pro Max” forecasts. More precisely, the “Comb Min” forecast finds the minimum values within the forecasted local wind speed range for each WT, where and are given by wake modeling with “Pro Min” and “Pro Max” forecast input data, respectively. Since is a nonlinear function of vw for a given Pset, a nonlinear optimization algorithm solves such that for each WT. Again, the considered WF values are given by the mean values across all WTs. In Fig. 17a and b, the “Comb Min” and “Pro Max” forecasts are similar most of the time, but notable deviations occur especially during time intervals with lower wind speeds, which is in line with Fig. 11.
Figure 17Comparison of actual and forecasted WF inertia, with errors (forecasted minus actual values) of the forecast types: deterministic (“Det”), probabilistic minimal (“Pro Min”), probabilistic maximal (“Pro Max”), and combined minimal (“Comb Min”).
Figure 17c and d show the “Det” and “Comb Min” inertia forecast errors for different derating. Due to lower variation for lower derating (see panels a, b), the absolute errors tend to be smaller in these cases. During almost all hours, the “Comb Min” forecast error is negative; i.e., the “Comb Min” forecast predicts a lower bound for . This lower bound is especially relevant for (i) WF operators if they have to provide a minimum level of inertia or for (ii) system operators to analyze worst-case frequency events.
Figure 18 compares inertia monitoring errors due to simplified WF modeling for two variants: (i) replacing the numerical solution by the simplified solution (Sect. 3.4.2) of the optimization problem in Eq. (14) leads to the “Simple Opt” variant, and (ii) no-wake modeling leads to the “No-Wake” variant. Figure 18a–c consider the absolute error (“Abs. Error”) (in s), and Fig. 18d–f consider the relative error (“Rel. Error”) (in %). Both variants underestimate the WF inertia at all operating points, i.e., , such that the negative mean value (“−MEAN”) and the mean absolute error (MAE) are equal. The MAEs are 0.37 and 1.22 s (panel c) or 11.3 % and 38.5 % (panel f) for the “Simple Opt” and “No-Wake” variants, respectively. The error magnitude tends to increase with higher derating for the “Simple Opt” variant (see panels a, d), which is in line with the analysis at the WT level in Appendix J.
Figure 18Inertia monitoring errors of the simplified optimization (“Simple Opt”) variant and the no-wake modeling (“No-Wake”) variant. For each considered variant and for each , all 120 WF ambient wind data samples (one data point per hour) of the actual measurements in Fig. 14 are mapped to and to the corresponding errors (variant minus actual/proposed). The bars in panels (c) and (f) include all samples per variant, with the negative mean value (“−MEAN”) equal to the mean absolute error (MAE), sample standard deviation (“SD”), and root mean square error (RMSE).
In Fig. 19a and c, the WF inertia forecast error distributions of the “Simple Opt” and “No-Wake” variants are shifted to the left compared with the proposed variant due to the inertia underestimation in Fig. 18. At the samples with in Fig. 19a, the wind forecast errors overcompensate for the modeling errors in Fig. 18a. For the proposed complete numerical WF inertia forecasting, the MAE is 0.9 s or 26.8 %, as shown in Fig. 19b and d. For the “Simple Opt” forecasting, the MAE is 1.04 s or 30.3 %. For the “No-Wake” forecasting, the MAE is 1.68 s or 46.5 %. Thus, the simplified variants “Simple Opt” and “No Wake” increase the WF inertia forecasting MAE (in s) by and , respectively.
Figure 19Inertia forecasting errors of the proposed (“Proposed”) and simplified variants (“Simple Opt”, “No Wake”). For each considered variant and for each , all 120 WF ambient wind data samples (one data point per hour) of the deterministic (“Det”) forecast in Fig. 14 are mapped to . Thus, the distributions shown include samples per variant, with negative mean value (“−MEAN”), sample standard deviation (“SD”), mean absolute error (MAE), and root mean square error (RMSE).
Grid-forming VSM control limits the initial ROCOF by inertia provision and thus enables grid frequency stability in future power systems with a high share of IBRs. VSM inertia can be adapted based on the required grid support. VSM control extracts WT kinetic energy reserve for inertia provision, but physical and virtual WT inertia differ in general. The WT with physical inertia constant H rotates asynchronously, whereas the VSM with virtual inertia constant Hv synchronizes with the grid frequency. However, in contrast to the grid-following control without inertia provision, the rotor speed and grid frequency dynamics are not completely decoupled anymore; i.e., the VSM requires the WT energy or power for grid synchronization. Thus, WT operating limits must be taken into account for proper grid synchronization with unsaturated inertia provision. Furthermore, the consideration of intra-farm turbine-to-turbine interactions is of great significance for a precise quantification of the inertia that can be provided to the grid. The participation in future inertia markets could be facilitated by short-term prediction of the maximum feasible inertia capability of the WF over varying inflow and operational conditions.
In contrast to existing solutions, the proposed formulation considers the WF grid-forming capability in terms of the maximum feasible inertia constant by simulating the inertial response of VSM-controlled WTs. Furthermore, the proposed formulation takes into account the intra-farm turbine-to-turbine interactions, as they have a large influence on the local wind condition at the turbines and have largely been ignored in the existing studies evaluating inertia provision capability. Under varying wind conditions, the derived simplified solution without dynamic WT simulations exhibits a trend similar to that of the complete numerical solution with dynamic WT simulations. However, the simplified solution significantly underestimates the optimal tuning value for maximum inertia provision. In addition, the proposed dynamic WT simulations give deeper insights into the WT inertial response, including the relevance of operating limits and the interactions among different controllers, such as VSM control, MPPT compensation, MRS-based derating, active power droop control, and blade pitch control.
The proposed MRS-based derating increases the WT kinetic energy reserve for inertia provision with negligible impact on the thrust force. However, upon reaching the maximum rotor speed, further derating increases the pitch angle, significantly reducing thrust force and wake effects. Considering the aerodynamic trajectory of the power coefficient cp(t) as a function of the tip ratio λ(t) during the inertial response to the worst-case ROCOF, the MRS-based derating provides kinetic energy and power headroom for inertia provision. This is achieved by initial operation with at the right side of the MPP ; i.e., the power coefficient cp(t) increases during WT deceleration. If the initial derating and thus the initial rotor speed Ω0 are high enough, the rotor speed Ω(t) remains above its MPP value during the inertial response. In this case, no rotor speed recovery is required afterwards. The simulation results show that the proposed MRS-based derating increases the WF grid-forming capability in terms of over the complete wind speed range. For instance, considering a below-rated wind speed of in Sect. 4.2.2, a derating of 5 % significantly increases by ca. 68 %.
WT curtailment or derating increases the energy or power reserve for inertia provision, but wasting renewable energy should be avoided. Therefore, quantifying and forecasting inertia are essential for maximizing efficiency while ensuring grid stability. This paper demonstrated a generic approach for quantifying and forecasting the inertia provision of a WF based on weather forecasting, wake modeling, and mapping local WT operating points to grid-forming capabilities. The actual WF power loss is smaller than expected by local WT derating setpoints, since derating reduces wake effects and thus increases the available power. The forecast error depends on the uncertainty in the WF ambient wind forecast. Taking this into account, the proposed lower bound prediction for combines probabilistic minimal and maximal wind forecasts. Even for this conservative estimation, varies over time, and the WF can provide more inertia than at rated power during many hours. The proposed optimization of the WT inertial response avoids large errors due to (over)simplification.
Future work should validate the simulated WT inertial response based on a higher-fidelity model or using real measurements. Utilizing the presented simulation results for WF control is straightforward when operating all WTs with the same power setpoint Pset for derating. However, future work may also consider an optimal WF control that distributes individual Pset values to each WT, e.g., to maximize WF power while providing the desired inertia. Based on the new grid codes and inertia market requirements, the future mechanical and electrical designs of WTs and WFs should consider enhanced capabilities for grid-forming control, including inertia provision.
| D | Diameter |
| DFIM | Doubly fed induction machine |
| FCNN | Fully connected neural network |
| HVDC | High-voltage DC current |
| IBR | Inverter-based resource |
| LUT | Lookup table |
| MAE | Mean absolute error |
| MPP | Maximum power point |
| MPPT | Maximum power point tracking |
| MRS | Maximum rotation strategy |
| NWP | Numerical weather prediction |
| OP | Operating point |
| PGPE | Policy gradient with parameter-based exploration |
| RMSE | Root mean square error |
| ROCOF | Rate of change of frequency |
| SCR | Short-circuit ratio |
| SD | Standard deviation |
| SM | Synchronous machine |
| VSM | Virtual synchronous machine |
| WF | Wind farm |
| WT | Wind turbine |
| cp | Power coefficient |
| ct | Thrust coefficient |
| dt | Damping coefficient of tower spring–mass–damper system |
| D | Damping factor |
| ΔP | Power imbalance |
| Δt | Time duration |
| Ekin | Kinetic energy |
| f | Frequency |
| Ft | Aerodynamic thrust force |
| H | Inertia constant |
| ke | Electromagnetic feedback gain |
| kt | Stiffness coefficient of tower spring–mass–damper system |
| m | Torque |
| M | Non-dimensional torque |
| mt | Mass of tower spring–mass–damper system |
| n | Total number of turbines |
| Power coefficient corresponding to the available power | |
| Non-dimensional available power | |
| p | Power |
| P | Non-dimensional power |
| Pw | Power of the incoming wind |
| r | Radius of the rotor |
| s | Laplace-domain variable |
| st | Tower-top fore–aft displacement |
| t | Time variable |
| u | Voltage |
| North-aligned component of the wind measurement | |
| East-aligned component of the wind measurement | |
| vw | Wind speed |
| Relative wind speed | |
| w | Weight variable |
| x | State variable |
| β | Blade pitch angle |
| δ | Load angle |
| ϵ | Threshold |
| λ | Tip-speed ratio |
| μ | Mean |
| ω | Angular frequency |
| ωn | Natural angular frequency of a second order system |
| Ω | Non-dimensional angular frequency |
| ϕ | Electrical angle |
| ρ | Air density |
| σ | Standard deviation |
| Θ | Moment of inertia |
| ζ | Damping ratio of a second order system |
| □comb | Value that combines min and max probabilistic forecasts |
| □d | Droop |
| □Det | Deterministic forecast value |
| □dp | Damping |
| □e | Electrical |
| □m | Mechanical |
| Maximum | |
| □meas | Measured |
| Minimum | |
| □mpp | Value at the maximum power point |
| □mppt | Value for maximum power point tracking |
| □R | Rated |
| □ref | Reference |
| □pu | Per unit value |
| □rec | Value for an additional WT rotor speed recovery constraint |
| □s | System/grid |
| □set | Setpoint |
| □pro | Probabilistic forecast value |
| □v | Virtual/ VSM |
| □0 | Initial/steady-state value |
| □[i] | Value for ith turbine |
| Optimal value | |
| Time derivative |
The grid impedance comprises several physical impedances, such as transformer or line impedances, but also include virtual impedances emulated by inverter control (Taul et al., 2020; VDE, 2024a). Moreover, for type 3 WTs, which use DFIMs, the physical grid impedance includes the DFIM stator impedance (Thommessen and Hackl, 2024). For type 4 WTs, which use full-scale back-to-back inverters, the physical grid impedance includes LC (L) filter impedances connected to the grid-side inverter (Taul et al., 2020). A high grid impedance (corresponding to a weak grid connection) leads to a lower electromagnetic feedback gain ke (Thommessen and Hackl, 2024, Sect. III.E) and a lower natural angular velocity ωn,v in Eq. (11), resulting in a lower inertial response time. In contrast, a higher grid voltage increases ke and ωn,v (VDE, 2024a).
From the perspective of system operators or grid stability, minimum ke or ωn,v values characterize the worst case in terms of a weak grid connection and a slow inertial response. For instance, the weak grid connection of (offshore) WFs is characterized by a typical short-circuit ratio SCR<2 (Ghimire et al., 2025). Thus, Ghimire et al. (2025) recommend an operating point sweep between maximum and minimum SCR for testing grid-forming capabilities and (load angle) stability analysis.
From the perspective of WF operators or WT protection, the worst case is characterized by maximum ke or ωn,v values due to fast inertial response with high torque rates. Accordingly, the considered worst-case analysis of the WT grid-forming capability should assume maximum ke or ωn,v values. Grid code requirements (VDE, 2024a) implicitly define an admissible ke or ωn,v value range by specifying lower and upper limits for the grid impedance and voltage.
Replacing the torque with power quantities in Fig. 4 results in a power instead of a torque synchronization loop (Roscoe et al., 2020). However, the normalized VSM power and torque are approximately equal (see Eq. 12). For type 4 WTs with full-scale back-to-back inverters, the VSM-controlled grid-side inverter (approximately) outputs the VSM power (see Appendix D), which is in line with the proposed simplified representation. However, for type 3 WTs with DFIMs, the VSM control is not implemented at the grid-side inverter but at the machine-side inverter connected to the DFIM rotor (see Appendix E). Considering VSM torque synchronization, the DFIM emulates the VSM torque rather than the VSM power (see Appendix E). In this case, the WT inertial power response (quasi-steady-state value) depends on the DFIM or WT rotor speed Ω according to Pe=ΩMe. Consequently, for type 3 WTs with VSM torque synchronization, it would be necessary to distinguish between (i) the VSM parameter Hv, representing the inertial torque response (see also Eq. 12), and (ii) a power-equivalent inertia constant Heq for inertia provision, representing the inertial power response (e.g., , with in general). In contrast, for type 4 WTs, Hv defines the inertial power response of both WTs and VSMs, i.e., , and no additional definition of Heq is needed for quantifying inertia provision.
For simplicity, this paper considers type 4 WTs, for which torque and power synchronization loops result in similar inertial responses. For type 3 WTs with torque synchronization, the proposed generic approach is also applicable by taking Heq≠Hv into account. In this case, the VSM representation in Fig. 2 must simply be adjusted by redefining the VSM power in Eq. (10) as . For type 3 WTs with power synchronization, it must simply be taken into account that the VSM synchronization speed ωn,v depends on the DFIM speed (see Appendix E).
For type 4 WTs based on full-scale back-to-back inverters, the grid-side and machine-side inverters are connected via a DC link. The grid-side inverter tracks the WT power reference based on VSM control, whereas the machine-side inverter controls the DC-link voltage udc (Roscoe et al., 2020; Meseguer Urban et al., 2019; Nguyen et al., 2022). Strictly speaking, the power of the machine-side and grid-side inverter is not equal during udc transients due to the DC-link buffer energy with DC-link capacity Cdc. However, Edc is usually negligible in comparison with the WT kinetic energy reserve (i.e., Edc≪Ekin); see also Hackl et al. (2018). Thus, Edc is usually not relevant for inertia provision. Moreover, a small Edc requires a fast-reacting or aggressively tuned DC-link voltage control to keep udc within its small admissible voltage range (Thommessen and Hackl, 2024). Thus, this paper neglects the power difference or delay between machine-side and grid-side inverters.
For type 3 WT based on DFIMs, the directly grid-connected DFIM stator generates most of the power. The DFIM rotor is connected to the grid via back-to-back inverters, with the power flow depending on the DFIM slip Ω−Ωs (Dirscherl and Hackl, 2016). With the VSM torque defined as the DFIM torque (i.e., ), the DFIM stator power approximately equals the VSM power (i.e., ) (Rodriguez-Amenedo et al., 2021; Thommessen and Hackl, 2024). However, the total electrical DFIM power includes the DFIM rotor power as well; i.e., (Dirscherl and Hackl, 2016). Alternatively, Shah and Gevorgian (2020) propose grid-forming control for DFIMs based on a power instead of a torque synchronization loop with a power feedback Pv:=Pe instead of a torque feedback . In this case, the DFIM electrical power feedback gain ke varies with the WT rotor speed Ω according to Pe=ΩMe, and thus the VSM inertial response time or ωn,v in Eq. (11) also varies.
Both the inertial response and the droop control are essential for grid frequency stability. Firstly, the inertial response is always needed to limit the magnitude of ROCOF regardless of its sign, i.e., even during frequency recovery. Otherwise, if the ROCOF is too high, grid-connected resources trip, e.g., due to loss of synchronism or load angle instability. Secondly, active power droop control (or primary frequency control) is needed to limit the steady-state frequency deviation. Although WTs can reduce their power to support over-frequency events, WTs in MPPT mode cannot permanently increase their power for prolonged support of under-frequency events. Thus, droop control has to increase the WT output power only if quasi-steady power reserves are available due to previous derating (VDE, 2024a). A temporary droop control activation, i.e., a temporary power offset proportional to the frequency deviation based on kinetic energy extraction, is often proposed for a fast frequency response of grid-following WTs (Godin et al., 2019; Lee et al., 2016). Although this would temporarily increase frequency support, the slower frequency response would hide the urgency of power adaptation for grid support from other grid-connected resources, thereby delaying or decreasing their response. This may also lead to a secondary frequency event after the temporary support. Thus, such a temporary droop control activation is not considered in the German grid code for grid-forming technologies (VDE, 2024a), nor is it considered in this work.
In summary, the inertial response limits the ROCOF, which determines the time available to react, e.g., for protection devices to shed loads or for other resources to ramp up power production. Thus, the inertial response has the highest priority and uses all power reserves, including kinetic energy. With increasing frequency deviation, droop control (or primary frequency control) limits steady-state frequency deviation. For under-frequency events, droop control is only feasible for WTs if wind power reserves are available due to previous derating. WTs should not use kinetic energy reserves for temporary droop control activation in order to properly communicate the droop power demand to other resources via the grid frequency.
Assuming initial operation at the maximum power point (MPP), the WT deceleration during the inertial response decreases the aerodynamic power. For the example shown in Sect. 4, this is illustrated by the plot shown in Fig. 9. Thus, during the so-called recovery phase after the frequency event, the output power has to decrease below the initial power to maintain speed. In fact, the WT power is reduced even further to (slowly) re-accelerate the rotor, which affects the grid frequency recovery and may lead to a secondary frequency drop (Bao et al., 2016; Duckwitz, 2019; Höhn et al., 2024). Thus, a former draft of the German grid code (VDE, 2024a, version 0.1) explicitly prohibited reducing the output power for speed recovery. With reference to the example considered in this work, reducing the output power below its initial value to re-accelerate the rotor would not be allowed after the ROCOF returns to zero at t=4 s in Fig. 9.
Figure G1Proposed solution with additional recovery power constraint: maximum virtual inertia constant for different operating points (vw,Pset) and with active optimization constraints highlighted in panel (b).
However, this constraint is probably more restrictive than necessary. In fact, the frequency event defined in the grid code (VDE, 2024b) may not represent a realistic situation but can be regarded as a worst-case test to verify the inertia provision capability of a grid-connected unit. Godin et al. (2019) consider a frequency event with less severe ROCOFs, which requires a lower power increase ΔP over a longer period Δt, before reaching the frequency nadir. However, the kinetic energy extraction ΔPΔt may be similar to the one used in our work. Although Godin et al. (2019) assume a slower frequency recovery afterwards, the rotor speed recovery is similar, since speed recovery takes much longer than frequency recovery (see Fig. 9). Considering the power reduction due to MPP deviations during the recovery phase of a real WF, Godin et al. (2019) observe that similar reductions can be expected simply from changes in wind conditions. Moreover, the inertial response superimposes all variations in WT operating points, which, in reality, results in a smoothing effect on the grid frequency during the recovery phase (see also Thommessen and Hackl, 2024). Consequently, requirements for power recovery should not be too restrictive. As per the recent version of the German grid code (VDE, 2024a), no recovery power constraints are considered in this paper by default, although they can be easily included if necessary, as demonstrated next.
The optimization results in Fig. G1 include an additional constraint for the recovery phase after the WT inertial response. More precisely, the power Pmppt – available for rotor speed recovery after the frequency event ends at tend:=4.1 s – is not allowed to fall more than 1 % below the initial power; i.e., . This constraint significantly limits the inertia provision at below-rated wind speeds for low derating, since most of the WT kinetic energy reserve cannot be used. In this case, the WT rotor speed limit Ωmin is irrelevant, as the constraint is active instead.
Limiting the torque rate in Eq. (14) contradicts the simplifying assumption of an ideal power pulse in Eq. (17) with infinite torque rate. However, instead of neglecting the actual limit , a simplified torque rate constraint can be derived as follows. Transforming Eq. (11) in the time domain, the VSM torque response to a ROCOF step change from zero to is given by
By differentiating with respect to time, one gets
and
Zeroing Eq. (H3) and inserting the solution into Eq. (H2) yield the maximum VSM torque rate
Neglecting the WT deceleration until reaching the maximum torque rate, i.e., Ω(t)≈Ω0, and scaling Eq. (H4) by due to asynchronous WT rotation with respect to VSM speed or grid frequency, the simplified WT torque rate constraint is given by
Solving the optimization problem in Eq. (14) for a given WT operating point defined by (vw,Pset) requires initializing the simulation model to a steady state. However, the steady-state conditions are unknown in general. Instead of running time-consuming simulations until reaching steady state, an alternative is proposed to speed up the optimization. At the equilibrium point, mechanical and electrical power are equal; i.e., the initial steady states (Ω0,β0) solve the minimization problem
where .
The following analysis evaluates (vw,Pset) and identifies active constraints in the different WT operating regions to convert Eq. (I1) into simpler one-dimensional subproblems.
Firstly, for MPPT with Pset=1 and Me=Mmppt, Eq. (I1) can be rewritten as (Thommessen and Hackl, 2024)
where , for a given wind speed vw. One-dimensional optimizations are solved for the following problems:
with either or known in advance (except for the transition region I–II in the first case, where is calculated based on ). For the available WT power in Eq. (7), the MPPT power coefficient is given by Eq. (8) with given by Eq. (I3).
Secondly, to derate with Pset<1 and , Eq. (I1) can be rewritten as
where , which is solved in two substeps. In the first substep, ignoring the speed limit by assuming inactive pitch control leads to the theoretical steady-state rotor speed
with . The second substep takes the speed limit Ω=1 into account; i.e.,
This way, the original two-dimensional optimization problem given by Eq. (I1) has been converted into the simpler one-dimensional subproblems Eqs. (I3), (I5), and (I6).
The results of the simplified solution derived in Sect. 3.4.2 are shown in the left plot of Fig. J1. In comparison with the results of the complete numerical solution in Fig. 11, the simplified solution underestimates the WT inertia provision capability. Considering the right plot of Fig. J1, significant simplification errors can be observed; e.g., at for Pset≤96 %. For Pset=1, one reason for the underestimation is that the simplified solution assumes a constant electrical power in Eq. (17), whereas in reality, the VSM inertial power Pv decreases with Ωv≈Ωs in Eq. (10). The underestimation significantly increases with higher derating, since the simplified solution only considers kinetic energy reserve and does not account for wind power reserve or changing aerodynamics. More precisely, the MRS-based derating leads to initial operation at the right side of the MPP. During the inertial response, the decreasing λ in combination with decreasing β increases the aerodynamic or mechanical power, which counteracts the WT rotor deceleration, as also shown in Fig. 10.
The inertial response time interval for evaluating extreme WT operating points in Figs. 12 and 13 is defined as
where t1 takes into account that the WT speed nadir may occur (shortly) after the grid frequency nadir at , and t2 takes into account that the droop control may cause further uncritical WT deceleration for .
The content and data of Figs. 3, 5, 6, 8–19, G1, and J1 can be retrieved in Python pickle format at https://doi.org/10.5281/zenodo.15176372 (Thommessen et al., 2026).
AT, AA, and CMH developed the formulation of WF inertia forecasting. AT and AA carried out the research, with CLB developing the concept of including wake effects. AT and CMH evaluated the grid-forming capability of WTs, whereas AT implemented WT modeling and control with inputs from AA and CMH. AA developed the ambient wind forecaster based on the formulation proposed by CLB, developed and implemented the operational constraints with CLB, and implemented the wind farm model with inputs from AT. AT prepared the paper, with contributions from AA, CMH, and CLB, particularly in the sections about forecasting and farm modeling. AT generated and interpreted the inertia forecasting results based on the actual and forecasted data that AA provided. CLB and CMH supervised the overall research. All authors provided important input to this research work through discussions and feedback and improved this paper.
At least one of the (co-)authors is a member of the editorial board of Wind Energy Science . The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.
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. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
The authors express their gratitude to Benjamin Dittrich and David Coimbra from EnergieKontor AG, who granted access to the field data.
This work has been supported by the SUDOCO and TWAIN projects, which receive funding from the European Union's Horizon Europe Programme under grant agreement nos. 101122256 and 101122194, respectively. This work has also been partially supported by the e-TWINS project (FKZ: 03EI6020), which received funding from the German Federal Ministry for Economic Affairs and Climate Action (BMWK).
This paper was edited by Katherine Dykes and reviewed by two anonymous referees.
AEMC: System Security Market Frameworks Review, Final report, https://www.aemc.gov.au/sites/default/files/content/f510069a-791b-4e4d-8bc0-9e6a216be7a2/System-Security-Market-Frameworks-Review-Final-Report.pdf (last access: 11 April 2026), 2017. a, b
Aho, J., Pao, L., Fleming, P., and Ela, E.: Controlling wind turbines for secondary frequency regulation: An analysis of AGC capabilities under new performance based compensation policy, in: Proc. 13th Wind Integration Workshop, https://www.osti.gov/biblio/1172284 (last access: 16 April 2026), 2014. a, b
Anand, A., Petzschmann, J., Strecker, K., Braunbehrens, R., Kaifel, A., and Bottasso, C. L.: Profit-optimal data-driven operation of a hybrid power plant participating in energy markets, J. Phys. Conf. Ser., 2767, 092069, https://doi.org/10.1088/1742-6596/2767/9/092069, 2024. a
Bao, W. B. W., Ding, L. D. L., Yin, S. Y. S., Wang, K. W. K., and Terzija, V.: Active rotor speed protection for DFIG synthetic inertia control, in: Proc. MedPower 2016, Institution of Engineering and Technology, https://doi.org/10.1049/cp.2016.1074, 2016. a
Bortolotti, P., Tarres, H., Dykes, K., Merz, K., Sethuraman, L., Verelst, D., and Zahle, F.: IEA Wind TCP Task 37: Systems Engineering in Wind Energy – WP2.1 Reference Wind Turbines, https://doi.org/10.2172/1529216, 2019. a, b, c, d, e
Bossanyi, E., D'Arco, S., Lu, L., Madariaga, A., de Bour, W., and Schoot, W.: Control algorithms for primary frequency and voltage support, https://www.totalcontrolproject.eu/dissemination-activities/public-deliverables (last access: 11 April 2026), 2020. a, b, c, d
Bundesnetzagentur: Erläuterungsdokument zum Entwurf eines Konzeptes für die Spezifikationen und technischen Anforderungen der transparenten, diskriminierungsfreien und marktgestützten Beschaffung der nicht frequenzgebundenen Systemdienstleistung (nfSDL) “Trägheit der lokalen Netzstabilität”, Ruling Chamber 6, https://www.bundesnetzagentur.de/DE/Beschlusskammern/1_GZ/BK6-GZ/2023/BK6-23-010/BK6-23-010_zweite_konsultation.html?nn=877610 (last access: 11 April 2026), 2024. a
Clark, K., Miller, N., and Sanchez-Gasca, J.: Modeling of GE Wind Turbine-Generators for Grid Studies, https://www.researchgate.net/publication/267218696_Modeling_of_GE_Wind_Turbine-Generators_for_Grid_Studies_Prepared_by (last access: 16 April 2026), 2010. a, b
Courtier, P., Freydier, C., Geleyn, J.-F., Rabier, F., and Rochas, M.: The Arpege project at Meteo France, Seminar on Numerical Methods in Atmospheric Models, 9–13 September 1991, II, https://www.ecmwf.int/en/elibrary/74049-arpege-project-meteo-france (last access: 16 April 2026), 1991. a
Dirscherl, C. and Hackl, C. M.: Dynamic power flow in wind turbine systems with doubly-fed induction generator, in: Proc. IEEE ENERGYCON 2016, Leuven, Belgium, IEEE, 1–6, https://doi.org/10.1109/ENERGYCON.2016.7514104, 2016. a, b
Duckwitz, D.: Power System Inertia, PhD thesis, Universität Kassel, Fachbereich Elektrotechnik/Informatik, https://doi.org/10.17170/kobra-20190510451, 2019. a, b
ENTSO-E: Frequency Stability Evaluation Criteria for the Synchronous Zone of Continental Europe, ENTSO-E RG-CE System Protection & Dynamics Sub Group, https://eepublicdownloads.entsoe.eu/clean-documents/SOC%20documents/RGCE_SPD_frequency_stability_criteria_v10.pdf (last access: 11 April 2026), 2016. a
ENTSO-E: Future System Inertia, https://eepublicdownloads.entsoe.eu/clean-documents/Publications/SOC/Nordic/Nordic_report_Future_System_Inertia.pdf (last access: 11 April 2026), 2017. a
ENTSO-E: Inertia and rate of change of frequency, https://eepublicdownloads.azureedge.net/clean-documents/SOC documents/Inertia and RoCoF_v17_clean.pdf (last access: 11 April 2026), 2020. a
ENTSO-E: Frequency stability in long-term scenarios and relevant requirements, ENTSO-E Project Inertia Team, https://eepublicdownloads.azureedge.net/clean-documents/Publications/ENTSO-E general publications/211203_Long_term_frequency_stability_scenarios_for_publication.pdf (last access: 11 April 2026), 2021. a, b, c, d, e
ESIG: Grid-forming technology in energy systems integration, ESIG High Share of Inverter-Based Generation Task Force, https://www.esig.energy/wp-content/uploads/2022/03/ESIG-GFM-report-2022.pdf (last access: 11 April 2026), 2022. a, b, c, d, e, f, g, h
GE: Effective Area Inertia: Stability Challenges, PMU-Based Metering, Machine Learning Forecasting, https://www.naspi.org/sites/default/files/2021-10/D3S10_02_clark_ge_20211007.pdf (last access: 11 April 2026), 2021. a, b
Ghimire, S., Guerreiro, G. M. G., Vatta Kkuni, K., Guest, E. D., Jensen, K. H., Yang, G., and Wang, X.: Functional specifications and testing requirements for grid-forming offshore wind power plants, Wind Energ. Sci., 10, 1–15, https://doi.org/10.5194/wes-10-1-2025, 2025. a, b, c, d, e, f, g
Godin, P., Fischer, M., Röttgers, H., Mendonca, A., and Engelken, S.: Wind power plant level testing of inertial response with optimised recovery behaviour, IET Renew. Power Gen., 13, 676–683, https://doi.org/10.1049/iet-rpg.2018.5232, 2019. a, b, c, d, e, f, g, h
Hackl, C. M., Jané-Soneira, P., Pfeifer, M., Schechner, K., and Hohmann, S.: Full- and Reduced-Order State-Space Modeling of Wind Turbine Systems with Permanent Magnet Synchronous Generator, Energies, 11, 1809, https://doi.org/10.3390/en11071809, 2018. a
Höhn, S., Rauscher, F., Deiml, G., and Nuschke, M.: Provision of instantaneous reserve from offshore wind farms: From system need to technical realization, in: VDE ETG Transformation der Stromversorgung – Netzregelung und Systemstabilität, VDE VERLAG GMBH, 106–115, ISBN 978-3-8007-6293-4, 2024. a, b, c, d, e, f
Hu, J., Yan, Z., Xu, X., and Chen, S.: Inertia Market: Mechanism Design and Its Impact on Generation Mix, J. Mod. Power Syst. Cle., 11, 744–756, https://doi.org/10.35833/MPCE.2022.000511, 2023. a
Kanev, S. and van de Hoek, D.: Reducing Wind Turbine Loads with Down-Regulation, https://publications.tno.nl/publication/34629441/f7vq09/e17032.pdf (last access: 11 April 2026), 2017. a, b
Kingma, D. P. and Ba, J.: Adam: A Method for Stochastic Optimization, International Conference on Learning Representations (ICLR), arXiv [preprint], https://doi.org/10.48550/arXiv.1412.6980, 2014. a
Lee, J., Muljadi, E., Sorensen, P., and Kang, Y. C.: Releasable Kinetic Energy-Based Inertial Control of a DFIG Wind Power Plant, IEEE T. Sustain. Energ., 7, 279–288, https://doi.org/10.1109/tste.2015.2493165, 2016. a, b, c, d
Matevosyan, J.: Inertia monitoring, Tech. rep., https://t.e2ma.net/click/4pvdmf/4109f19/ss9kbw (last access: 11 April 2026), 2022. a
MATLAB: Choosing a Simulation Mode, https://www.mathworks.com/help/simulink/ug/choosing-a-simulation-mode.html (last access: 11 April 2026), 2025a. a
MATLAB: Solver-Based Nonlinear Optimization, https://www.mathworks.com/help/optim/solver-based-nonlinear-optimization.html?s_tid=CRUX_lftnav (last access: 11 April 2026), 2025b. a, b, c
MATLAB: parfor: Execute for-loop iterations in parallel on workers, https://www.mathworks.com/help/parallel-computing/parfor.html (last access: 11 April 2026), 2025c. a
Meseguer Urban, A., de Battista, M., Svendsen, H. G., D'Arco, S., and Sanchez, S.: Advanced integrated supervisory and wind turbine control for optimal operation of large Wind Power Plants: Controller adaptation for varying conditions and ancillary services (Deliverable no. D3.2), https://www.totalcontrolproject.eu/dissemination-activities/public-deliverables (last access: 11 April 2026), 2019. a, b, c, d, e
Nguyen, T.-T., Vu, T., Paudyal, S., Blaabjerg, F., and Vu, T. L.: Grid-Forming Inverter-based Wind Turbine Generators: Comprehensive Review, Comparative Analysis, and Recommendations, arXiv [preprint], https://doi.org/10.48550/arxiv.2203.02105, 2022. a
NREL: FLORIS, Version 3.2, GitHub, https://github.com/NREL/floris (last access: 11 April 2026), 2022. a
Ramtharan, G., Jenkins, N., and Ekanayake, J.: Frequency support from doubly fed induction generator wind turbines, IET Renew. Power Gen., 1, 3–9, https://doi.org/10.1049/iet-rpg:20060019, 2007. a
Rodriguez-Amenedo, J. L., Gomez, S. A., Martinez, J. C., and Alonso-Martinez, J.: Black-Start Capability of DFIG Wind Turbines Through a Grid-Forming Control Based on the Rotor Flux Orientation, IEEE Access, 9, 142910–142924, https://doi.org/10.1109/access.2021.3120478, 2021. a, b
Roscoe, A., Knueppel, T., Silva, R. D., Brogan, P., Gutierrez, I., Elliott, D., and Campion, J.-C. P.: Response of a grid forming wind farm to system events, and the impact of external and internal damping, IET Renew. Power Gen., 14, 3908–3917, https://doi.org/10.1049/iet-rpg.2020.0638, 2020. a, b, c, d, e, f
Schöll, C., Rauscher, F., Massmann, J., Küchler, S., Singer, R., Ernst, R., and Rogalla, S.: Testing of Grid-Forming Converters to analyze the State of the Art, in: VDE ETG Transformation der Stromversorgung – Netzregelung und Systemstabilität, VDE VERLAG GMBH, 62–67, ISBN 978-3-8007-6293-4, 2024. a
Sehnke, F., Osendorfer, C., Rückstiess, T., Graves, A., Peters, J., and Schmidhuber, J.: Parameter-exploring policy gradients, Neural Networks, 23, 551–559, https://doi.org/10.1016/j.neunet.2009.12.004, 2010. a
Shah, S. and Gevorgian, V.: Control, Operation, and Stability Characteristics of Grid-Forming Type 3 Wind Turbines, in: 19th Wind Integration Workshop, https://www.nrel.gov/docs/fy21osti/78158.pdf (last access: 11 April 2026), 2020. a
Soltani, M. N., Knudsen, T., Svenstrup, M., Wisniewski, R., Brath, P., Ortega, R., and Johnson, K.: Estimation of Rotor Effective Wind Speed: A Comparison, IEEE T. Contr. Syst. T., 21, 1155–1167, https://doi.org/10.1109/TCST.2013.2260751, 2013. a
Stanley, A. P., Roberts, O., Lopez, A., Williams, T., and Barker, A.: Turbine scale and siting considerations in wind plant layout optimization and implications for capacity density, Energy Reports, 8, 3507–3525, https://doi.org/10.1016/j.egyr.2022.02.226, 2022. a
Taul, M. G., Wang, X., Davari, P., and Blaabjerg, F.: Current Limiting Control With Enhanced Dynamics of Grid-Forming Converters During Fault Conditions, IEEE J. Em. Sel. Top. P., 8, 1062–1073, https://doi.org/10.1109/JESTPE.2019.2931477, 2020. a, b
Thommessen, A. and Hackl, C. M.: Virtual Synchronous Machine Control for Doubly Fed Induction Machine-Based Wind Energy Conversion Systems, IEEE OJIES, 5, 264–301, https://doi.org/10.1109/OJIES.2024.3366082, 2024. a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, aa
Thommessen, A., Anand, A., Bottasso, C. L., and Hackl, C. M.: Figures WES Journal article: Wind farm inertia forecasting accounting for wake losses, turbine-level control strategies, and operational constraints, Zenodo [data set], https://doi.org/10.5281/zenodo.15176372, 2026. a
VDE: Technische Anforderungen an Netzbildende Eigenschaften inklusive der Bereitstellung von Momentanreserve: Anforderungen für Netzbildende Einheiten (Version 1.0), https://www.vde.com/de/fnn/aktuelles/netzbildende-eigenschaften (last access: 11 April 2026), 2024a. a, b, c, d, e, f, g, h, i, j, k, l, m, n, o
VDE: Technische Anforderungen an Netzbildende Eigenschaften inklusive der Bereitstellung von Momentanreserve: Nachweise für Netzbildende Einheiten (Version 0.1), https://www.vde.com/de/fnn/aktuelles/netzbildende-eigenschaften (last access: 11 April 2026), 2024b. a, b, c, d, e, f, g, h
Zängl, G., Reinert, D., Rípodas, P., and Baldauf, M.: The ICON (ICOsahedral Non–hydrostatic) modelling framework of DWD and MPI–M: Description of the non–hydrostatic dynamical core, Q. J. Roy. Meteor. Soc., 141, 563–579, https://doi.org/10.1002/qj.2378, 2015. a
- Abstract
- Introduction
- Background and fundamentals
- Methodology
- Results
- Conclusions
- Appendix A: Nomenclature
- Appendix B: Grid impedance and electromagnetic feedback for VSM control
- Appendix C: VSM torque versus power synchronization
- Appendix D: VSM control for type 4 WTs and assumptions
- Appendix E: VSM control for type 3 WTs and assumptions
- Appendix F: Prioritization of inertia provision over droop control
- Appendix G: WT rotor speed recovery and requirements
- Appendix H: Simplified torque rate constraint
- Appendix I: Steady-state calculation
- Appendix J: Results of the simplified solution for maximum inertia provision
- Appendix K: Further definitions and parameters
- Data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References
- Abstract
- Introduction
- Background and fundamentals
- Methodology
- Results
- Conclusions
- Appendix A: Nomenclature
- Appendix B: Grid impedance and electromagnetic feedback for VSM control
- Appendix C: VSM torque versus power synchronization
- Appendix D: VSM control for type 4 WTs and assumptions
- Appendix E: VSM control for type 3 WTs and assumptions
- Appendix F: Prioritization of inertia provision over droop control
- Appendix G: WT rotor speed recovery and requirements
- Appendix H: Simplified torque rate constraint
- Appendix I: Steady-state calculation
- Appendix J: Results of the simplified solution for maximum inertia provision
- Appendix K: Further definitions and parameters
- Data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References