A Unified Analytical Method to Quantify Three Types of Fast Frequency Response from Inverter-based Resources
Abstract
With more inverter-based resources (IBRs), our power systems have lower frequency nadirs following N-1 contingencies, and undesired under-frequency load shedding (UFLS) can occur. To address this challenge, IBRs can be programmed to provide at least three types of fast frequency response (FFR), e.g., step response, proportional response (P/f droop response), and derivative response (synthetic inertia). However, these heterogeneous FFR challenge the study of power system frequency dynamics. Thus, this paper develops an analytical frequency nadir prediction method that allows for the consideration of all three potential forms of FFR provided by IBRs. The proposed method provides fast and accurate frequency nadir estimation after N-1 generation tripping contingencies. Our method is grounded on the closed-form solution for the frequency nadir, which is solved from the second-order system frequency response model considering the governor dynamics and three types of FFR. The simulation results in the IEEE 39-bus system with different types of FFR demonstrate that the proposed method provides an accurate and fast prediction of the frequency nadir under various disturbances.
keywords:
Fast frequency response (FFR), frequency nadir, inverter-based resources (IBRs), system frequency response model.1 Introduction
With the increasing share of inverter-based resources (IBRs), power systems are experiencing lower frequency nadirs following disturbances, such as generation trips and large renewable power variations Gao2022tpwrs . Considering under-frequency load-shedding (UFLS) control, the lower frequency nadir might trip loads and cause a power outage. To tackle these challenges and keep the frequency nadir above the UFLS thresholds, one immediate solution is to leverage the capability of existing IBRs to provide fast frequency response (FFR). Here, FFR refers to the fast power injection in response to the frequency decline, aiming to increase the frequency nadir. Based on nerc2020ffr , IBRs can provide three main types of FFR: step response (Fig. 1(b)), proportional response (Fig. 1(c)), and derivative response (Fig. 1(d)).
With IBRs providing three types of FFR, one challenge for power system operators is how to quickly predict the frequency nadir after disturbances. This prediction method allows for determining whether power systems have enough FFR capacity to keep the frequency nadir above the UFLS threshold. Existing frequency nadir prediction methods mainly include simulation-based doherty2005frequency and analytical approaches xiong2022performance ; badesa2019simultaneous ; liu2020analytical ; guggilam2018optimizing . Among them, the simulation-based method in doherty2005frequency approximates the frequency nadir with a linear function; however, this requires creating a large database through numerous electromagnetic (EMT) simulations, which is known to be time-consuming and intractable for large-scale systems. Among analytical approaches, xiong2022performance is computationally inexpensive, but omits the dynamic details of the turbine governors of the synchronous generator (SG) and the IBR in the system model. The methods in badesa2019simultaneous and liu2020analytical approximate the output of the SG turbine governor with a parameterized ramp function and a polynomial, respectively. They allow for the formulation of a tractable frequency-constrained optimization problem. But the accuracy of this frequency nadir approximation depends on the values of the selected parameters. The method in guggilam2018optimizing considers a first-order turbine governor model and analytically characterizes frequency dynamics; however, it does not simultaneously consider the three types of FFR from IBRs. Indeed, to the best of our knowledge, few existing studies on fast frequency nadir prediction have fully considered the flexible combination of different types of FFR.
In this paper, we propose an accurate and efficient method to analytically predict the frequency nadir of power systems. The proposed method fully considers the impacts of three types of inverter-based FFR and provides a fast prediction speed, avoiding repetitive and time-consuming EMT simulation efforts.
2 Overview of Three Types of FFR from IBRs
The heterogeneity in FFR designs within IBRs poses a serious challenge to the studies of power system frequency dynamics. To tackle this challenge, this section first overviews the three representative types of FFRs provided by IBRs (see Fig. 1). As our first contribution, we develop the Laplace-domain models for these three types of FFRs to facilitate the system-level modeling and analysis of frequency dynamics.
We assume that the grid frequency drops as shown in Fig. 1(a) following the N-1 contingency at . Then as illustrated in Figs. 1(b)–(d), IBRs can provide three main types of FFR, i.e., step response , proportional response , and derivative response , to contain the frequency deviation and avoid triggering UFLS. Below, we introduce these three types of FFR and propose their Laplace-domain models.
1) Step Response: As shown in Fig. 1(b), IBRs start to provide the step response after a time delay following the grid frequency drop at . Then the active power from IBRs ramps up until reaching the predefined saturation value at . Here, as displayed in Fig. 2, we notice that the step response in Fig. 1(b) can be represented by the difference between two ramp functions with time delays and , respectively. That is, we have the following time-domain decomposition for the step response
(1) |
where denotes the unit step function. Taking the Laplace transform of (1), we can obtain the Laplace-domain model of the step response as below:
(2) |
Note that in this paper, we let denote the perturbations in variable after the disturbance.

2) Proportional Response: As shown in Fig. 1(c), IBRs can also provide proportional response following a grid frequency drop. Note that the proportional response here is reminiscent of the P/f droop control or primary frequency control in that the IBR output change is proportional to the frequency deviation, as follows:
(3) |
where is the IBR droop coefficient, is the grid frequency, and is the rated frequency. By taking the Laplace transform of (3), we obtain the Laplace-domain expression of the proportional response as follows:
(4) |
Note that we assume remain unchanged, and thus .
3) Derivative Response: The derivative response in Fig. 1(d) allows IBRs to provide "synthetic inertia" to power systems. To achieve this, is controlled to be proportional to the time derivative of the measured grid frequency, as follows:
(5) |
in which denotes the IBR emulated inertia. In the Laplace domain, the derivative response can be expressed as
(6) |
Remark 1.
Here, we neglect the dynamics of IBR power controllers, whether grid following (GFL) or grid forming (GFM) controllers, as they are much faster than conventional SG and governor dynamics. In addition, we do not differentiate GFL and GFM in this paper, because both can provide different types of FFR or a combination of them.
3 Improved System Frequency Response Model
In this section, we first improve the conventional system frequency response (SFR) model by including the three types of FFR in Section 2. Our improved second-order SFR model can accurately predict the frequency dynamics of power systems with high penetration of IBRs. Thereafter, by solving this second-order SFR model, we obtain the analytical expression of the post-disturbance system frequency. This expression of frequency nadir allows us to directly predict the post-disturbance frequency nadir without onerous simulation. In this way, we can easily see whether the current FFR settings avoid triggering the ULFS under a given disturbance.
3.1 Including FFR Into System Frequency Response Model

The conventional system frequency response (SFR) model anderson1990low enables us to analytically predict the frequency dynamics and evaluate the impacts of different key parameters. However, the conventional SFR model is developed for SG-dominated power systems, and thus it has not considered the three main types of FFR provided by IBRs. As our second contribution, we will include all three types of FFR in the SFR model while ensuring that our proposed SFR model remains analytically tractable.
The conventional SFR model in Fig. 3(a) assumes uniform frequency dynamics, omits the impact of the network, and only considers the dynamics of SG rotors and governors. Therefore, we propose an improved SFR model with three types of FFR (highlighted in red) as shown in Fig. 3(c). We obtain this improved SFR model as follows. First, in the Laplace domain, the system frequency dynamics are delineated by the swing equation (7) and the governor (8) as below:
(7) | ||||
(8) |
Note that in the SG swing dynamics, we have included three types of FFR provided by IBR. In (7) and (8), is the SG inertia, and are the output of the SG turbine governor and its reference, is the load, is the damping constant, and are the SG governor time constants, and is the SG droop coefficient. Note that we define the system disturbance as . Then we assume that the rated frequency and the turbine governor reference remain unchanged, i.e., and . By substituting (4) and (6) into (7) and (8), we have the simplified SFR model as below.
(9) | ||||
(10) |
We note that by defining and , the IBR droop coefficient and the IBR emulated inertia are, respectively, absorbed into the total damping and the total inertia . This is clearer when we visualize the simplified SFR model (9) and (10) in Fig. 3(c).
We also highlight that our final simplified SFR model not only considers three types of FFR but also remains analytically tractable since it is still a second-order model. To show this, we treat the term as input and get the following Laplace-domain expression of the frequency deviation :
(11) |
where the damping ratio , natural frequency , and damped natural frequency satisfy:
(12) | ||||
(13) |
3.2 Proposed Frequency Nadir Computation Method
With the second-order SFR model in Fig. 3(c) and (11)–(13), this section develops the analytical expression of the frequency nadir in this section. Our expression of frequency nadir will allow us to directly predict the post-disturbance frequency nadir without onerous simulation. In this way, we can easily see whether the current FFR settings avoid triggering the ULFS under a given disturbance.
() | ||||
To begin with, we recall that the input of our developed FFR model (11)–(13) is
(14) |
Substituting (14) into (11) and taking the inverse Laplace transform, we obtain the closed-form time-domain expression of the post-disturbance frequency as in ( ‣ 3.2). In ( ‣ 3.2), we consider only the frequency dynamics for because the frequency nadir time in Fig. 1(a) is typically larger than the time of fully implementing the step response in Fig. 1(b). Then, by taking the time derivative of in ( ‣ 3.2) and solving , we get the frequency nadir time:
(15) |
Finally, setting in ( ‣ 3.2) yields the following analytical equation, which allows us to directly compute the frequency nadir:
(16) |


In sum, our proposed frequency nadir prediction method is as follows. First, we describe the system frequency dynamics with the conventional system frequency response model in Fig. 3(b). This step can be achieved by referring to guggilam2018optimizing ; anderson1990low ; shi2018analytical . Next, we represent the proportional response and the derivative response with the equivalent damping and inertia constants as shown in Fig. 3(c). In this way, we revise the system frequency response model to be (9) and (10). Last, under the given disturbance , we compute the resultant frequency nadir directly with (16).
4 Simulation Results
This section validates both the accuracy and the efficiency of our proposed frequency nadir prediction method with the modified 39-bus test system, as shown in Fig. 4. Note that the rated capacities of the SGs or IBRs connected to buses 38 and 39 and buses 31–37 are, respectively, and . All SGs are equipped with DC1A exciters and the IEEEG1 steam governor model, with the parameters reported in Table 1 and sauer1998power . The IBRs can represent inverter-interfaced batteries or hybrid photovoltaic (PV) plants that combine PV and batteries. We assume that all IBRs adopt conventional GFL controllers.
DB | TSR | TSM | , | – | ||||
---|---|---|---|---|---|---|---|---|
0 | 0.05 | 0 | 0.075 | 0.2 | 0.4 | 0 | 0.3 | 10 |
[s] | [s] | [MW] | [p.u.] | [s] | ||
---|---|---|---|---|---|---|
0.6 | 0 | 0.05 | 0.35 | 100 | 0.03 | 4 |
1) Verification of Prediction Accuracy: We consider cases I–V (summarized in Table 2) to show the accuracy of the proposed prediction method by comparing the simulated and predicted frequency nadir . In case I, we keep the SGs at buses 32, 33, and 36, whereas in cases II–V, we replace these three SGs with IBRs providing different combinations of FFR types (see Table 1 for FFR parameters). With these settings in place, we simulate the 39-bus system in PSCAD/EMTDC and trip the SG connected to Bus 39 at to get the actual of the center-of-inertia frequency . Also, we predict with our proposed method in Section 3.2. As shown in Fig. 5, the predicted (blue dotted trace) is close to the simulated one (red point A) in cases I–V. As reported in Table 2, all prediction errors in cases I–V are within .
2) Verification of Prediction Efficiency: We further leverage cases V–XI to show the efficiency of the proposed prediction method. As reported in Table 3, our verification is achieved by comparing the simulation and prediction time in each case. Note that in cases V–XI, we have the same FFR settings but trip different SGs. Taking case XI in Table 3 as an example, when tripping the SG at Bus 38, we need 988.55 s to obtain via simulation in PSCAD/EMTDC, but our proposed method takes only , and the prediction error is within . This is also true for other cases in Table 3; thus, our prediction method is times faster than the simulation-based method.
Case | Bus32 | Bus33 | Bus36 |
|
|
|
||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
I | SG | SG | SG | 59.43 Hz | 59.48 Hz | 0.05 Hz | ||||||
II | 59.50 Hz | 59.44 Hz | 0.06 Hz | |||||||||
III | 59.67 Hz | 59.64 Hz | 0.03 Hz | |||||||||
IV | 59.31 Hz | 59.36 Hz | 0.05 Hz | |||||||||
V | 59.55 Hz | 59.52 Hz | 0.03 Hz |
5 Concluding Remarks
This paper proposes an analytical method to predict the frequency nadir of power systems with three types of FFR provided by IBRs. The nonlinear dynamics of the turbine governor’s response and the IBR FFR following generation trip events are captured in our derivation of the nadir formulation. Our prediction method not only demonstrates high prediction accuracy but also exhibits extra-fast prediction speed compared to traditional time-domain simulations.
Compelling future directions include frequency nadir constraint formulation in generation scheduling optimization problems (e.g., unit commitment and economic dispatch), evaluation of FFR capacity adequacy from IBRs, and the application of the prediction method in real-time power system security monitoring.
Case |
|
|
|
Speed-up |
|
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
V | Bus39 | 1087.13 s | 0.12 ms | 0.03 Hz | |||||||||
VI | Bus30 | 1026.94 s | 0.12 ms | 0.02 Hz | |||||||||
VII | Bus31 | 1063.95 s | 0.18 ms | 0.06 Hz | |||||||||
VIII | Bus34 | 1009.02 s | 0.15 ms | 0.05 Hz | |||||||||
IX | Bus35 | 904.28 s | 0.15 ms | 0.05 Hz | |||||||||
X | Bus37 | 928.84 s | 0.15 ms | 0.03 Hz | |||||||||
XI | Bus38 | 988.55 s | 0.15 ms | 0.06 Hz |
6 Acknowledgements
This work was authored in part by the National Renewable Energy Laboratory, operated by Alliance for Sustainable Energy, LLC, for the U.S. Department of Energy (DOE) under Contract No. DE-AC36-08GO28308. This material is based upon work supported by the U.S. Department of Energy’s Office of Energy Efficiency and Renewable Energy (EERE) under the Solar Energy Technologies Office Award Number 37772. The U.S. Government retains and the publisher, by accepting the article for publication, acknowledges that the U.S. Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this work, or allow others to do so, for U.S. Government purposes. The views expressed herein do not necessarily represent the views of the U.S. Department of Energy or the United States Government.
7 References
References
- [1] Gao, N., Gao, D. W., Fang, X.,: ‘Manage Real-Time Power Imbalance with Renewable Energy: Fast Generation Dispatch or Adaptive Frequency Regulation?’, IEEE Trans. Power Systems, doi: 10.1109/TPWRS.2022.3232759.
- [2] NERC Inverter-Based Resource Performance Task Force (IRPTF). ‘Fast frequency response concepts and bulk power system reliability needs’, 2020.
- [3] Doherty, R., Lalor G., O’Malley, M.: ‘Frequency control in competitive electricity market dispatch’, IEEE Trans. Power Syst., 2005, 20, (3), pp 1588-1596.
- [4] Xiong, L., Liu X., Liu, Y.: ‘Performance Comparison of Typical Frequency Response Strategies for Power Systems With High Penetration of Renewable Energy Sources’, IEEE J. Emerg. Sel. Topics Power Electron., 2022, 12, (1), pp 41–47.
- [5] Badesa, L., Teng F., Strbac, G.: ‘Simultaneous scheduling of multiple frequency services in stochastic unit commitment’, IEEE Trans. Power Syst., 2019, 34, (5), pp. 3858–3868.
- [6] Liu, L., Li W., Ba, Y., et al: ‘An analytical model for frequency nadir prediction following a major disturbance’, IEEE Trans. Power Syst., 2020, 35, (4), pp. 2527-2536.
- [7] Guggilam, S. S., Zhao, C., Dall’Anese, E., et al: ‘Optimizing der participation in inertial and primary-frequency response’, IEEE Trans. Power Syst., 2018, 33, (5), pp. 5194–5205.
- [8] Anderson, P. M., Mirheydar M.: ‘A low-order system frequency response model’, IEEE Trans. Power Syst., 1990, 5, (3), pp. 720-729.
- [9] Shi, Q., Li, F., Cui, H.: ‘Analytical method to aggregate multi-machine SFR model with applications in power system dynamic studies’, IEEE Trans. Power Syst., 2018, 33, (6), pp. 720-729.
- [10] Sauer, P., Pai, M.: ‘Power System Dynamics and Stability’ (N.J.: Prentice Hall, 1998)