This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Nonparametric Stochastic Analysis of Dynamic Frequency in Power Systems: A Generalized Itô Process Model

Can Wan, , Yupeng Ren, and Ping Ju C. Wan, Y. Ren and P. Ju are with the College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China (e-mail: [email protected], [email protected],[email protected]).
Abstract

The large-scale integration of intermittent renewable energy has brought serious challenges to the frequency security of power systems. In this paper, a novel nonparametric stochastic analysis method of system dynamic frequency is proposed to accurately analyze the impact of renewable energy uncertainty on power system frequency security, independent of any parametric distribution assumption. The nonparametric uncertainty of renewable generation disturbance is quantified based on probabilistic forecasting. Then, a novel generalized Itô process is proposed as a linear combination of several Gaussian Itô processes, which can represent any probability distribution. Furthermore, a stochastic model of power system frequency response is constructed by considering virtual synchronization control of wind power. On basis of generalized Itô process, the complex nonlinear stochastic differential equation is transformed into a linear combination of several linear stochastic differential equations to approximate nonparametric probability distribution of the system dynamic frequency. Finally, the validity of the proposed method is verified by the single-machine system and IEEE 39-Bus system.

Index Terms:
System dynamic frequency, stochastic differential equation, generalized Itô process, probabilistic forecasting, uncertainty, renewable energy.

I Introduction

With the increasing penetration of renewable energy, renewable generation such as wind power and photovoltaic is gradually replacing the traditional synchronization units to become the main power source in modern power system [1]. Unlike traditional synchronization units, renewable energy units do not have sufficient inertia and frequency response capabilities, of which the large-scale grid integration will inevitably result in inadequate inertia support and frequency adjustment capabilities of power system [2]. In addition, the renewable energy generation has significant intermittence and fluctuation [3], which is regarded as an important factor that causes the dynamic frequency fluctuation of power system [4]. The increase of power fluctuation randomness on both sides of generation and load further aggravates the potential frequency security problems of power system.

For frequency dynamic process analysis after system disturbance, simulation analysis is widely used in the offline analysis process [5, 6], which has high accuracy but low computation speed. The analytic method presents the dynamic process of system frequency with mathematical analytic expression, which has fast computation speed and obvious advantages for frequency response characteristics [7]. In [8], a low-order system frequency response (SFR) model is proposed to simplify the single-machine reheat thermal power unit model in terms of the corresponding time-domain analysis formula. An average system frequency model is established based on simplified assumptions in order to simplify and analyze the dynamic process of system frequency [9]. A governor parameter aggregation method is proposed to equate the multi-machine system frequency response model to a single-machine model [10]. Based on the open-loop SFR model, a frequency nadir calculation method is proposed by fitting the characteristics of the governor through the first-order inertia link [11], which uses a linear function to simulate the frequency deviation. In [12], a quadratic function is used to simulate the frequency deviation to realize the model open loop, and a more accurate frequency nadir calculation method is proposed accordingly via polynomial fitting of the governor characteristics.

The uncertainty of renewable generation is the main factor that leads to system frequency fluctuation in modern power systems. When studying the influence of renewable energy uncertainty on the system frequency, existing studies usually assume that the uncertainty of renewable energy generation obeys a parametric probability distribution such as Gaussian distribution [13], Weibull distribution [14], Beta distribution [15], etc. A SFR model under the stochastic disturbance of load and the stochastic error of measurement is proposed to estimate the intra-range probability of the system frequency [16], and a linear stochastic differential equation (SDE) is used to describe the above model. However, in [16], the stochastic variables are assumed as Gaussian white noises. A stochastic assessment function of automatic generation control is developed based on the series expansion method [17], which assumes that the stochastic resources satisfy the parametric distributions, such as Gaussian distribution and Beta distribution. However, the distribution of renewable generation uncertainty usually presents very severe polymorphism and fat tail characteristics, which is difficult to be accurately described by a specific parametric distribution [3]. Nonparametric probabilistic forecasting can accurately quantify the uncertainty of renewable generation without any parametric distribution assumptions [18], such as quantiles [3]. It becomes meaningful to analyze the stochastic characteristics of power system dynamic frequency considering nonparametric probabilistic forecasting of renewable generation.

This paper proposes a novel nonparametric stochastic analysis method to estimate the probability distribution of the system dynamic frequency under renewable power uncertainty without any parametric distribution assumptions. The nonparametric probabilistic forecasting based on quantiles is utilized to quantify the predictive uncertainty of renewable generation, which is further approximated by Gaussian mixture model (GMM). A generalized Itô process model is proposed to describe any probability distributions with GMM decomposition. A unified SFR stochastic model considering the virtual synchronization control is constructed to describe the mapping relationship between the stochastic resources and system frequency. Based on the generalized Itô process model, the complex nonlinear SDE of the proposed model can be transformed into a linear combination of linear SDEs to obtain a nonparametric probability distribution of system dynamic frequency. Finally, the effectiveness of the proposed method are illustrated by comprehensive case studies. In general, the main contributions of this paper are as follows

  1. 1.

    A novel nonparametric stochastic analysis method based on generalized Itô process (NSA-GIP) is proposed to avoid any distribution assumption for system dynamic frequency under renewable generation uncertainty.

  2. 2.

    A generalized Itô process model is proposed to describe any probability distributions based on the GMM decomposition.

  3. 3.

    A unified SFR model is constructed to consider the effects of renewable generation on system dynamic frequency.

  4. 4.

    An analytical calculation method is developed to convert the nonlinear SDE into a linear combination of linear SDEs based on the generalized Itô process.

The remainder of the paper is organized as follows. Section II presents the generalized Itô process of renewable generation. Section III describes a nonparametric stochastic analysis method for system dynamic frequency. Comprehensive case studies are conducted in Section IV to verify the proposed method. Finally, Section V concludes the paper.

II Generalized Itô Process of Renewable Generation

II-A Nonparametric Probabilistic Forecasting

Renewable energy generation is regarded as one of the most important stochastic resources in modern power systems, of which the uncertainty can be accurately quantified by nonparametric probabilistic forecasting [18]. Without loss of generality, renewable energy discussed in this paper mainly focuses on wind power. As an important form of nonparametric probabilistic forecasting, quantiles are used to describe the predictive uncertainty of renewable generation without any probability distribution assumption. The cumulative probability distribution function (CDF) of stochastic resources is defined as FF, and the corresponding quantile qtαq^{\alpha}_{t} is defined as

Pr(xtqtα)=α{\rm{Pr}}(x_{t}\leq q^{\alpha}_{t})=\alpha (1)
qtα=Ft1(α)q_{t}^{\alpha}=F_{t}^{-1}(\alpha) (2)

where Pr()\rm{Pr(\cdot)} represents the probability operator,xtx_{t} is stochastic resource value at time tt, α\alpha is the nominal proportion of the quantile qtαq^{\alpha}_{t}. The series of predictive quantiles for stochastic resources can be obtained by direct quantile regression approach [3], expressed as

F^t={q^tαr0α1<<αr<<αR1}\hat{F}_{t}=\left\{\hat{q}_{t}^{\alpha_{r}}\mid 0\leq\alpha_{1}<\cdots<\alpha_{r}<\cdots<\alpha_{R}\leq 1\right\} (3)

where q^tαr\hat{q}_{t}^{\alpha_{r}} represents the estimation of actual quantile qtαq^{\alpha}_{t}, and F^t\hat{F}_{t} is the predictive quantile series with nominal proportion αr\alpha_{r} need to be estimated.

II-B Gaussian Mixture Model

Gaussian mixture model (GMM) is a typical nonparametric model to describe probability distribution with the linear combination of several Gaussian distribution functions [19]. Theoretically, GMM can fit any type of distribution. The probability density function (PDF) of the one-dimensional GMM fGMM(xtθ)f_{\rm{GMM}}\left(x_{t}\mid\theta\right)is expressed as

fGMM(xtθ)=i=1Nωi12πσi2exp[(xtμi)22σi2]f_{\rm{GMM}}\left(x_{t}\mid\theta\right)=\sum_{i=1}^{N}\omega_{i}\frac{1}{\sqrt{2\pi\sigma_{i}^{2}}}\exp\left[\frac{\left(x_{t}-\mu_{i}\right)^{2}}{2\sigma_{i}^{2}}\right] (4)

where ωi\omega_{i}, μi\mu_{i} and σi2\sigma_{i}^{2} represent the weight, expectation and variance of the i-th sub-Gaussian component, respectively, and NN is the number of sub-Gaussian components in GMM. For each GMM, the set of parameters θ\theta is unknown, expressed as:

θ={ωi,μi,σi2}i=1N\theta=\left\{\omega_{i},\mu_{i},\sigma_{i}^{2}\right\}_{i=1}^{N} (5)

Given the sub-Gaussian components number of GMM, the expected maximization (EM) algorithm is used to estimate probability model parameters with hidden variables [20], which consists of two steps in each iteration:

  1. (1)

    Step 1 (E-step): Based on the current parameters, calculate the probability γij\gamma_{ij} that each data xt,jx_{t,j} comes from the i-th Gaussian component, expressed as:

    γijs=ωis12π(σi2)sexp[(xt,jμis)2/2(σi2)s]i=1Nωis12π(σi2)sexp[(xt,jμis)2/2(σi2)s]\gamma_{ij}^{s}=\frac{\omega_{i}^{s}\frac{1}{\sqrt{2\pi\left(\sigma_{i}^{2}\right)^{s}}}\exp\left[\left(x_{t,j}-\mu_{i}^{s}\right)^{2}/2\left(\sigma_{i}^{2}\right)^{s}\right]}{\sum_{i=1}^{N}\omega_{i}^{s}\frac{1}{\sqrt{2\pi\left(\sigma_{i}^{2}\right)^{s}}}\exp\left[\left(x_{t,j}-\mu_{i}^{s}\right)^{2}/2\left(\sigma_{i}^{2}\right)^{s}\right]} (6)

    where ss is the number of iterations.

  2. (2)

    Step 2 (M-step): Assuming that the result of (6) is true, the estimated value of the parameter to be evaluated is calculated according to the maximum likelihood method. The formulas are given as follows:

    μis+1=j=1M(γijsxt,j)/j=1Mγijs\mu_{i}^{s+1}=\sum_{j=1}^{M}\left(\gamma_{ij}^{s}x_{t,j}\right)/\sum_{j=1}^{M}\gamma_{ij}^{s} (7)
    (σi2)s+1=j=1Mγijs(xt,jμis+1)2/j=1Mγijs\left(\sigma_{i}^{2}\right)^{s+1}=\sum_{j=1}^{M}\gamma_{ij}^{s}\left(x_{t,j}-\mu_{i}^{s+1}\right)^{2}/\sum_{j=1}^{M}\gamma_{ij}^{s} (8)
    ωis+1=j=1Mγijs/M\omega_{i}^{s+1}=\sum_{j=1}^{M}\gamma_{ij}^{s}/M (9)

where MM is the number of training sample xt,jx_{t,j}.

Repeat the calculation of the two steps until the result of the parameter to be solved converges, and the maximum likelihood solution of the GMM parameter is obtained.

The original EM algorithm relies on the selection of initial values, which has a slow iteration speed. In this paper, the initial dataset is divided into NN different classes ΩN\Omega_{N} by the k-means clustering algorithm, expressed as

ΩN={D(1),,D(i),,D(N)}i=1,2,,N\Omega_{N}=\left\{D^{(1)},\cdots,D^{(i)},\cdots,D^{(N)}\right\}i=1,2,\cdots,N (10)
D(i)={xt,j}j=1MiD^{(i)}=\left\{x_{t,j}\right\}_{j=1}^{M_{i}} (11)

The expectation and variance of each class D(i)D^{(i)} are used as the initial expectation and variance of the EM algorithm, and the data proportion Mi/MM_{i}/M in each class D(i)D^{(i)} is used as the initial weight. This can reduce the sensitivity of the EM algorithm to initial values and the possibility of falling into local optima, while improving the iteration speed.

II-C Generalized Itô Process of Renewable Generation

The classic Itô process has been used to express wind power with an arbitrary parametric probability distribution [17], such as Gaussian, Beta, Weibull, etc. The SDE expression in Itô process is consistent with the ordinary differential equation (ODE) of the SFR dynamic model, which would benefit for unifying description of stochastic SFR. In this paper, without loss of generality, wind power is considered as a stochastic resource, here let PwP_{\rm{w}} represent the wind power, the following SDE can be obtained as

dPw=m(Pw)dt+τ(Pw)dWtdP_{\mathrm{w}}=m\left(P_{\mathrm{w}}\right)dt+\tau\left(P_{\mathrm{w}}\right)dW_{t} (12)

where m()m(\cdot) is the drift function driving PwP_{\rm{w}} to a set point, τ()\tau(\cdot) is the diffusion function describing the stochastic characteristics, and WtW_{t} is a standard Wiener stochastic process [21]. It can be found that the Itô process is actually an integral with respect to the standard Wiener stochastic process.

Given a certain parametric probability distribution, the corresponding Itô process can be constructed via the method in [21]. As the functions m()m(\cdot) and τ()\tau(\cdot) are not unique, let the drift function m()m(\cdot) be a linear function of the stochastic resource for easy calculation, expressed as

m(Pw)=λwPw+cm\left(P_{\mathrm{w}}\right)=-\lambda_{\mathrm{w}}P_{\mathrm{w}}+c (13)

where λw\lambda_{\mathrm{w}} is an optional positive real number, let it equal to 11 in this paper, and cc is a constant related to parameters of the corresponding probability distribution, especially for Gaussian distribution cc is the corresponding expectation.

Then the diffusion function can be calculated by using the following formula, expressed as

τ2(Pw)=2Pwm(z)p(z)𝑑zp(Pw)\tau^{2}\left(P_{\mathrm{w}}\right)=2\frac{\int_{-\infty}^{P_{\mathrm{w}}}m(z)p(z)dz}{p\left(P_{\mathrm{w}}\right)} (14)

where p()p_{(}\cdot) is a given probability density function (PDF), and zz is an auxiliary variable [21].

The above classic Itô process models can only describe specific parametric probability distributions by constructing drift and diffusion function of corresponding probability density functions, while the uncertainty of actual wind power cannot be accurately approximated by a specific parametric distribution. Therefore, GMM fw(Pwθw)f_{\mathrm{w}}\left(P_{\mathrm{w}}\mid\theta_{\mathrm{w}}\right) is utilized to describe the nonparametric probability distribution of wind power PwP_{\rm{w}}, which can be represented as a linear combination of several Gaussian distributions, expressed as

fw(Pwθw)=i=1nwωw,i12πσw,i2exp[(Pwμw,i)22σw,i2]f_{\mathrm{w}}\left(P_{\mathrm{w}}\!\mid\!\theta_{\mathrm{w}}\right)\!=\!\sum_{i=1}^{n_{\mathrm{w}}}\omega_{\mathrm{w},i}\frac{1}{\sqrt{2\pi\sigma_{\mathrm{w},i}^{2}}}\exp\left[\frac{\left(P_{\mathrm{w}}-\mu_{\mathrm{w},i}\right)^{2}}{2\sigma_{\mathrm{w},i}^{2}}\right] (15)
θw={ωw,i,μw,i,σw,i2}i=1nw\theta_{\mathrm{w}}=\left\{\omega_{\mathrm{w},i},\mu_{\mathrm{w},i},\sigma_{\mathrm{w},i}^{2}\right\}_{i=1}^{n_{\mathrm{w}}} (16)

where nwn_{\mathrm{w}} is the number of sub-Gaussian components, θw\theta_{\mathrm{w}} represents the corresponding GMM parameter set, and the i-th sub-Gaussian component is expressed as

fi(Pw)=12πσw,i2exp[(Pwμw,i)22σw,i2]f_{i}\left(P_{\mathrm{w}}\right)=\frac{1}{\sqrt{2\pi\sigma_{\mathrm{w},i}^{2}}}\exp\left[\frac{\left(P_{\mathrm{w}}-\mu_{\mathrm{w},i}\right)^{2}}{2\sigma_{\mathrm{w},i}^{2}}\right] (17)

where μw,i\mu_{\mathrm{w},i} is the corresponding expectation, and σw,i2\sigma_{\mathrm{w},i}^{2} is the corresponding variance.

According to (12)-(14), Itô process model corresponding to sub-Gaussian component of wind power PwP_{\rm{w}} can be obtained, which are described as follow

dPw(i)=(Pw+μw,i)dt+2σw,i2dWtdP_{\mathrm{w}}^{(i)}=\left(-P_{\mathrm{w}}+\mu_{\mathrm{w},i}\right)dt+\sqrt{2\sigma_{\mathrm{w},i}^{2}}dW_{t} (18)

By decomposing the probability distribution of wind power PwP_{\rm{w}} into nwn_{\mathrm{w}} sub-Gaussian components, a generalized Itô process, which can describe any probability distribution unlike classic Itô processes, can be represented by a linear combination of nwn_{\mathrm{w}} sub-Gaussian Itô processes, expressed as

{dPw(1)=(Pw+μw,1)dt+2σw,12dWtdPw(2)=(Pw+μw,2)dt+2σw,22dWtdPw(i)=(Pw+μw,i)dt+2σw,i2dWtdPw(nw)=(Pw+μw,nw)dt+2σw,nw2dWt\left\{\begin{array}[]{c}dP_{\mathrm{w}}^{(1)}=\left(-P_{\mathrm{w}}+\mu_{\mathrm{w},1}\right)dt+\sqrt{2\sigma_{\mathrm{w},1}^{2}}dW_{t}\\ dP_{\mathrm{w}}^{(2)}=\left(-P_{\mathrm{w}}+\mu_{\mathrm{w},2}\right)dt+\sqrt{2\sigma_{\mathrm{w},2}^{2}}dW_{t}\\ \vdots\\ dP_{\mathrm{w}}^{(i)}=\left(-P_{\mathrm{w}}+\mu_{\mathrm{w},i}\right)dt+\sqrt{2\sigma_{\mathrm{w},i}^{2}}dW_{t}\\ \vdots\\ dP_{\mathrm{w}}^{\left(n_{\mathrm{w}}\right)}=\left(-P_{\mathrm{w}}+\mu_{\mathrm{w},n_{\mathrm{w}}}\right)dt+\sqrt{2\sigma_{\mathrm{w},n_{\mathrm{w}}}^{2}}dW_{t}\end{array}\right. (19)

where each sub-Gaussian Itô process has a corresponding sub-Gaussian distribution, the weight of the i-th sub-Gaussian Itô process is the same as the i-th sub-Gaussian component of wind power PwP_{\rm{w}}, which is equal to ωw,i\omega_{\mathrm{w},i}.

III Nonparametric Stochastic Analysis of System Dynamic Frequency

III-A SFR Model With Wind Power Active Support

The frequency response model of power systems, which mainly includes generator, turbine, governor and load, is a closed-loop control system. In this paper, it aims to study the overall system frequency response characteristics, so the dispersion of frequency and angle stability are not considered [10]. The secondary frequency regulation and detailed nonlinear links such as complex governor control, amplitude limit and dead band are also neglected [9]. The SFR model is widely used in system dynamic frequency analysis, where a complex power system dynamic model is simplified to a low-order system model, and all synchronous generators can be simplified to the closed-loop control model [22].

Refer to caption
Figure 1: The typical SFR model.

The transfer function of SFR model is shown in Fig. 1, where HH is the inertia time constant of synchronous generators, DD is the damping coefficient, aa is the turbine characteristic coefficient, TT is the turbine time constant, RR is the governor regulation coefficient, and ΔPm\Delta P_{m} is the mechanical power increment.

For the power system with high penetration of renewables, it is necessary to consider the frequency control of renewable generation. As an important way for renewable energy to participate in frequency regulation, virtual synchronous generator (VSG) can design control algorithm of grid-connected converter by simulating the external characteristics of the synchronous generator, such as inertia, damping and active power frequency regulation [23].

The inertial support power of traditional synchronous generators can be expressed as

ΔPe=2HdfdtPNf0\Delta P_{e}=-2H\cdot\frac{df}{dt}\cdot\frac{P_{N}}{f_{0}} (20)

where ΔPe\Delta P_{e} is the inertia support power of the synchronous generator, PNP_{N} is the rated power of the synchronous generator and f0f_{0} is the reference frequency of the power system.

With applying the virtual inertia control to the inverter [23], wind turbine VSG realizes inertial support by (20), and its corresponding expression is represented as follow

ΔPH,w=2HwdfdtPwmaxf0\Delta P_{H,\mathrm{w}}=-2H_{\mathrm{w}}\cdot\frac{df}{dt}\cdot\frac{P_{\mathrm{w}}^{\max}}{f_{0}} (21)

where ΔPH,w\Delta P_{H,\mathrm{w}} is the inertia support power of the wind turbine VSG, HwH_{\mathrm{w}} is the equivalent virtual inertia time constant of wind turbine VSG and PwmaxP_{\mathrm{w}}^{\max} is the rated power of the wind turbine VSG.

The wind turbine VSG can participate in primary frequency regulation by reserving part of spare power. The expression of primary frequency regulation power can be simplified as a linear function of the system dynamic frequency, expressed as

ΔPk,w=1δwPwmaxf0Δf\Delta P_{k,\mathrm{w}}=-\frac{1}{\delta_{\mathrm{w}}}\cdot\frac{P_{\mathrm{w}}^{\max}}{f_{0}}\cdot\Delta f (22)

where ΔPk,w\Delta P_{k,\mathrm{w}} is the support power of the primary frequency regulation, δw\delta_{\mathrm{w}} is the equivalent regulation coefficient of the wind turbine VSG, and Δf\Delta f is the system dynamic frequency denoting the system frequency deviation between the system frequency ff and its reference value f0f_{0}.

To suppress the influence of unbalanced torque on the turbine, a first-order inertia link with a time constant of TwT_{w} is usually added after (21) and (22) [24], which is shown in Fig. 2.

Refer to caption

Figure 2: Active frequency support transfer function for Wind power VSG

Due to the time constants of VSGs being approximately 2-3 orders of magnitude lower than that of synchronous generators, it can be assumed that Tw0T_{w}\approx 0 [25]. Therefore, a new VSG-SFR model can be proposed by considering the participation of wind turbine VSG in frequency control, shown in Fig. 2.

Refer to caption
Figure 3: The VSG-SFR model.

In Fig. 3, HsH_{s} is the system equivalent inertia time constant, expressed by

Hs=KH+K1HwH_{s}=KH+K_{1}H_{\mathrm{w}} (23)

where KK is the proportion of synchronous generator capacity to the total capacity, and K1K_{1} is the proportion of wind turbine capacity with VSGs.

The penetration of renewable energy can be obtained and expressed as

1K=K1+K21-K=K_{1}+K_{2} (24)

where K2K_{2} represents the proportion of wind turbine capacity without VSGs. After the transfer function operation, the VSG-SFR model can be transformed into the simplified model, shown in Fig. 4.

Refer to caption
Figure 4: The simplified VSG-SFR model.

In the simplified model, the equivalent turbine characteristic coefficient asa_{s} and the equivalent governor regulation coefficient RsR_{s} can be calculated by the formulas expressed as follow

{as=Ka+RK1/δwK+RK1/δwRs=KK+RK1/δwR\left\{\begin{array}[]{l}a_{s}=\dfrac{Ka+RK_{1}/\delta_{\mathrm{w}}}{K+RK_{1}/\delta_{\mathrm{w}}}\\ R_{s}=\dfrac{K}{K+RK_{1}/\delta_{\mathrm{w}}}R\end{array}\right. (25)

The simplified VSG-SFR model in Fig. 4 can be expressed as an ordinary differential equation, given by

[tg˙Δf˙]=[1T1asRsTK2HsDs+Kas/Rs2Hs][tgΔf]+[0ΔP2Hs]\left[\begin{array}[]{c}\dot{t_{g}}\\ \dot{\Delta f}\end{array}\right]\!=\!\left[\begin{array}[]{cc}-\dfrac{1}{T}&\dfrac{1-a_{s}}{R_{s}T}\\ -\dfrac{K}{2H_{s}}&-\dfrac{D_{s}+Ka_{s}/R_{s}}{2H_{s}}\end{array}\right]\!\left[\begin{array}[]{c}t_{g}\\ \Delta f\end{array}\right]\!+\!\left[\begin{array}[]{c}0\\ \dfrac{\Delta P}{2H_{s}}\end{array}\right] (26)

where tgt_{g} represents the system state of the governor.

III-B Unified Stochastic SFR Model

The system inertia model under stochastic resources can be formulated as

2HsΔf˙=ΔPtmDΔf+ΔP2H_{s}\Delta\dot{f}=-\Delta P_{t}^{m}-D\Delta f+\Delta P (27)

where ΔP\Delta P denotes the stochastic power fluctuation, expressed as

ΔP=Pw+PGPL\Delta P=P_{\mathrm{w}}+P_{\mathrm{G}}-P_{\mathrm{L}} (28)

where PGP_{\mathrm{G}} denotes the power of synchronous generators, PwP_{\mathrm{w}} is the wind power which is a stochastic resource, and PLP_{\mathrm{L}} represents the electricity load.

According to (12), (27) and (28), a unified Itô process of the system inertia model can be established and expressed as

d[ΔfPw]=[ΔPtmDΔf+ΔP2Hsm(Pw)]dt+[0τ(Pw)]dWtd\left[\begin{array}[]{l}\Delta f\\ P_{\mathrm{w}}\end{array}\right]\!=\!\left[\begin{array}[]{c}\dfrac{-\Delta P_{t}^{m}-D\Delta f+\Delta P}{2H_{s}}\\ m\left(P_{\mathrm{w}}\right)\end{array}\right]\!dt\!+\!\left[\begin{array}[]{c}0\\ \tau\left(P_{\mathrm{w}}\right)\end{array}\right]\!dW_{t} (29)

Considering the simplified governor model with wind turbine support and linearizing the drift function, a stochastic model of VSG-SFR can be obtained and shown in Fig. 5. According to (26) and (28), the stochastic model of VSG-SFR can be expressed as (30).

d[tgΔfPw]=([1T1asRsT0K2HsDs+Kas/Rs2Hs12Hs00λw][tgΔfPw]+[0PGPL2Hsaw])dt+[00τ(Pw)]dWtd\left[\begin{array}[]{c}t_{g}\\ \Delta f\\ P_{\mathrm{w}}\end{array}\right]=\left(\left[\begin{array}[]{ccc}-\dfrac{1}{T}&\dfrac{1-a_{s}}{R_{s}T}&0\\ -\dfrac{K}{2H_{s}}&-\dfrac{D_{s}+Ka_{s}/R_{s}}{2H_{s}}&\dfrac{1}{2H_{s}}\\ 0&0&-\lambda_{w}\end{array}\right]\left[\begin{array}[]{c}t_{g}\\ \Delta f\\ P_{\mathrm{w}}\end{array}\right]+\left[\begin{array}[]{c}0\\ \dfrac{P_{G}-P_{L}}{2H_{s}}\\ a_{\mathrm{w}}\end{array}\right]\right)dt+\left[\begin{array}[]{c}0\\ 0\\ \tau\left(P_{\mathrm{w}}\right)\end{array}\right]dW_{t} (30)
Refer to caption
Figure 5: The VSG-SFR stochastic model.

These abovementioned variables in (30) are denoted as a vector Xt=[tg,Δf,Pw]T\textit{{X}}_{t}=\left[t_{g},\Delta f,P_{\mathrm{w}}\right]^{\mathrm{T}}, where the superscript “T” represents the transpose operation. The SDEs (29) can be rewritten in a general form, given as

{dXt=(AXt+c)dt+τ(Xt)dWtX0=x0\left\{\begin{array}[]{l}d\textit{{X}}_{t}=\left(\textit{{A}}\textit{{X}}_{t}+\textit{{c}}\right)dt+\tau\left(\textit{{X}}_{t}\right)dW_{t}\\ \textit{{X}}_{0}=\textit{{x}}_{0}\end{array}\right. (31)

where x0\textit{{x}}_{0} is the initial value of Xt\textit{{X}}_{t}. The state matrix can be expressed by

A=[1T1asRsT0K2HsDs+Kas/Rs2Hs12Hs00λw]\textit{{A}}=\left[\begin{array}[]{ccc}-\dfrac{1}{T}&\dfrac{1-a_{s}}{R_{s}T}&0\\ -\dfrac{K}{2H_{s}}&-\dfrac{D_{s}+Ka_{s}/R_{s}}{2H_{s}}&\dfrac{1}{2H_{s}}\\ 0&0&-\lambda_{\mathrm{w}}\end{array}\right] (32)

The diffusion function vector can be expressed by

τ(Xt)=[00τ(Pw)]T\tau\left(\textit{{X}}_{t}\right)=\left[\begin{array}[]{lll}0&0&\tau\left(P_{\mathrm{w}}\right)\end{array}\right]^{\mathrm{T}} (33)

III-C Nonlinear SDE Solution Based on Generalized Itô process

The complex stochastic characteristic of the wind power PwP_{\mathrm{w}} can be well expressed in the form of a nonparametric distribution. For nonparametric probability distributions, the diffusion function τ(Xt)\tau\left(\textit{{X}}_{t}\right) of SDE (19) is an unknown nonlinear function which cannot be solved by neither direct solution method [16] nor series expansion method [17]. Based on the generalized Itô process model (11), the original complex nonlinear SDE (19) can be converted into a linear combination of nwn_{\mathrm{w}} linear SDEs corresponding to nwn_{\mathrm{w}} Gaussian distributions [26]. The i-th SDE is expressed as (34).

d[tgΔfPw](i)=([1T1asRsT0K2HsDs+Kas/Rs2Hs12Hs001][tgΔfPw]+[0PGPL2Hsμw,i])dt+[002σw,i2]dWti=1,2,,nwd\left[\begin{array}[]{c}t_{g}\\ \Delta f\\ P_{\mathrm{w}}\end{array}\right]^{(i)}\!=\!\left(\left[\begin{array}[]{ccc}-\dfrac{1}{T}&\dfrac{1-a_{s}}{R_{s}T}&0\\ -\dfrac{K}{2H_{s}}&-\dfrac{D_{s}+Ka_{s}/R_{s}}{2H_{s}}&\dfrac{1}{2H_{s}}\\ 0&0&-1\end{array}\right]\!\left[\begin{array}[]{c}t_{g}\\ \Delta f\\ P_{\mathrm{w}}\end{array}\right]\!+\!\left[\begin{array}[]{c}0\\ \dfrac{P_{\mathrm{G}}-P_{\mathrm{L}}}{2H_{s}}\\ \mu_{\mathrm{w},i}\end{array}\right]\right)\!dt\!+\!\left[\begin{array}[]{c}0\\ 0\\ \sqrt{2\sigma_{\mathrm{w},i}^{2}}\end{array}\right]\!dW_{t}\quad i=1,2,\cdots,n_{\mathrm{w}} (34)

Write (34) in a composite form as follow

{dXti=(AXti+ci)dt+BidWtX0=x0\left\{\begin{array}[]{l}d\textit{{X}}_{t}^{i}=\left(\textit{{A}}\textit{{X}}_{t}^{i}+\textit{{c}}_{i}\right)dt+\textit{{B}}_{i}dW_{t}\\ \textit{{X}}_{0}=\textit{{x}}_{0}\end{array}\right. (35)

where Bi\textit{{B}}_{i} and ci\textit{{c}}_{i} are constant vectors of the i-th SDE, and Xti\textit{{X}}_{t}^{i} is the i-th component of Xt\textit{{X}}_{t}.

According to the linearized stochastic theory in [26], rewrite the composite formula (35) as

eAtdXtieAt(AXti+ci)dt=eAtBidWte^{-\textit{{A}}t}d\textit{{X}}_{t}^{i}-e^{-\textit{{A}}t}\left(\textit{{A}}\textit{{X}}_{t}^{i}+\textit{{c}}_{i}\right)dt=e^{-\textit{{A}}t}\textit{{B}}_{i}dW_{t} (36)

According to the Itô formula, differentiate eAtdXtie^{-\textit{{A}}t}d\textit{{X}}_{t}^{i}, it can be obtained as follow

d(eAtXti)=eA t(A)Xtidt+eAtdXtid\left(e^{-\textit{{A}}t}\textit{{X}}_{t}^{i}\right)=e^{-\textit{{A} t}}(-\textit{{A}})\textit{{X}}_{t}^{i}dt+e^{-\textit{{A}}t}d\textit{{X}}_{t}^{i} (37)

Substituting (35) into (36), it can be obtained as

d(eAtXti)=eAtcidt+eAtBidWtd\left(e^{-\textit{{A}}t}\textit{{X}}_{t}^{i}\right)=e^{-\textit{{A}}t}\textit{{c}}_{i}dt+e^{-\textit{{A}}t}\textit{{B}}_{i}dW_{t} (38)

By integrating both sides of (38), the solution of (34) can be deduced as

Xti=eAt(X0+A1ci)A1ci+0teA(ts)Bi𝑑Ws\textit{{X}}_{t}^{i}=e^{\textit{{A}}t}\left(\textit{{X}}_{0}+\textit{{A}}^{-1}\textit{{c}}_{i}\right)-\textit{{A}}^{-1}\textit{{c}}_{i}+\int_{0}^{t}e^{\textit{{A}}(t-s)}\textit{{B}}_{i}dW_{s} (39)

where eAte^{\textit{{A}}t} is an exponential function of the nth-order square matrix At\textit{{A}}t.

The system states Xti\textit{{X}}_{t}^{i} can be proved to follow the Gaussian distribution, because 0teA(ts)Bi𝑑Ws\int_{0}^{t}e^{\textit{{A}}(t-s)}\textit{{B}}_{i}dW_{s} follows the Gaussian distribution [27].

The expectations and variances of (39) can be calculated by

E{Xti}=eAt(X0+A1ci)A1ci\mathrm{E}\left\{\textit{{X}}_{t}^{i}\right\}=e^{\textit{{A}}t}\left(\textit{{X}}_{0}+\textit{{A}}^{-1}\textit{{c}}_{i}\right)-\textit{{A}}^{-1}\textit{{c}}_{i} (40)
var{Xti}=P{[P1BBT(P1)T]J}PT\operatorname{var}\left\{\textit{{X}}_{t}^{i}\right\}=\textit{{P}}\left\{\left[\textit{{P}}^{-1}\textit{{B}}\textit{{B}}^{\mathrm{T}}\left(\textit{{P}}^{-1}\right)^{\mathrm{T}}\right]\circ\textit{{J}}\right\}\textit{{P}}^{\mathrm{T}} (41)
J(k,j)=[e(λk+λj)t1]/(λk+λj)\textit{{J}}(k,j)=\left[e^{\left(\lambda_{k}+\lambda_{j}\right)t}-1\right]/\left(\lambda_{k}+\lambda_{j}\right) (42)
PΛP1=A\textit{{P}}\Lambda\textit{{P}}^{-1}=\textit{{A}} (43)

where E{Xti}\mathrm{E}\left\{\textit{{X}}_{t}^{i}\right\} is the expectation vector of Xti\textit{{X}}_{t}^{i}, var{Xti}\operatorname{var}\left\{\textit{{X}}_{t}^{i}\right\} is the variance matrix of Xti\textit{{X}}_{t}^{i}, λk\lambda_{k} and λj\lambda_{j} are the k-th and j-th eigenvalue of A, P is a square matrix whose columns are the independent eigenvectors of A, Λ\Lambda is a square matrix whose k-th or j-th diagonal entries are the λk\lambda_{k} or λj\lambda_{j}, and “\circ” is the Hadamard product. The above derivation can be referred to [27].

At time tt, the i-th sub-Gaussian component PDF of the system dynamic frequency Δft\Delta f_{t} can be described as

fi(Δft)=12πσΔf,i2exp[(ΔftμΔf,i)2/2σΔf,i2]f_{i}\left(\Delta f_{t}\right)=\frac{1}{\sqrt{2\pi\sigma_{\Delta f,i}^{2}}}\exp\left[\left(\Delta f_{t}-\mu_{\Delta f,i}\right)^{2}/2\sigma_{\Delta f,i}^{2}\right] (44)

where μΔf,i\mu_{\Delta f,i} is the expectation of the i-th sub-Gaussian component of Δft\Delta f_{t}, which is actually the second entry of E{Xti}\mathrm{E}\left\{\textit{{X}}_{t}^{i}\right\}, and σΔf,i2\sigma_{\Delta f,i}^{2} is the variance of the i-th sub-Gaussian component of Δft\Delta f_{t}, which is just the second diagonal entry of the var{Xti}\operatorname{var}\left\{\textit{{X}}_{t}^{i}\right\}.

The VSG-SFR model proposed in this paper is actually a linear and time-invariant system. The weight of the i-th sub-Gaussian component of the system dynamic frequency Δft\Delta f_{t} remains the same as the weight of the i-th sub-Gaussian component of wind power PwP_{\mathrm{w}} according to the linear invariance of GMM [28] and the stochastic dynamics theory [29]. The PDF of system dynamic frequency component obtained from each SDE (44) is weighted and integrated to obtain the general probability distribution of the system dynamic frequency Δft\Delta f_{t}, expressed as

fPDF(Δft)=i=1nwωw,i12πσΔf,i2exp[(ΔftμΔf,i)22σΔf,i2]i=1,2,,nw\begin{split}&f_{\mathrm{PDF}}\left(\Delta f_{t}\right)=\sum_{i=1}^{n_{\mathrm{w}}}\omega_{\mathrm{w},i}\frac{1}{\sqrt{2\pi\sigma_{\Delta f,i}^{2}}}\exp\left[\frac{\left(\Delta f_{t}-\mu_{\Delta f,i}\right)^{2}}{2\sigma_{\Delta f,i}^{2}}\right]\\ &i=1,2,\cdots,n_{\mathrm{w}}\end{split} (45)

Accordingly, the CDF of the system dynamic frequency Δft\Delta f_{t} is given as follow

FCDF(Δft)=i=1nw{ωw,iΔft12πσΔf,i2exp[(φμΔf,i)22σΔf,i2]𝑑φ}i=1,2,,nw\begin{split}&F_{\mathrm{CDF}}\left(\Delta f_{t}\right)\!=\\ &\!\sum_{i=1}^{n_{\mathrm{w}}}\left\{\omega_{\mathrm{w},i}\!\int_{-\infty}^{\Delta f_{t}}\!\frac{1}{\sqrt{2\pi\sigma_{\Delta f,i}^{2}}}\!\exp\left[\frac{\left(\varphi-\mu_{\Delta f,i}\right)^{2}}{2\sigma_{\Delta f,i}^{2}}\right]\!d\varphi\right\}\\ &i=1,2,\cdots,n_{\mathrm{w}}\end{split} (46)

III-D Implementation Procedure

The procedure of the proposed NSA-GIP method for power system dynamic frequency is shown in Fig. 6. in general, there are five steps given as follows

  1. Step 1)

    Based on nonparametric probabilistic forecasting [3], the uncertainty of future wind power PwP_{\rm{w}} can be quantified by quantiles without needs of any specific parametric distribution.

  2. Step 2)

    According to the probabilistic forecasting results of Step 1, GMM of wind power PwP_{\rm{w}} can be established, and the EM algorithm initialized with kk-means clustering algorithm is used to obtain the parameter set θw\theta_{\rm{w}}.

  3. Step 3)

    According to the GMM of wind power PwP_{\rm{w}}, the generalized Itô process model is established as a linear combination of several Gaussian Itô process models.

  4. Step 4)

    A simplified VSG-SFR model is established and described via a nonlinear SDE, and the complex nonlinear SDE is decomposed into a linear combination of several linear SDEs based on the generalized Itô process of Step 3.

  5. Step 5)

    Each linear SDE is solved to obtain each sub-Gaussian component of the system dynamic frequency.

  6. Step 6)

    The sub-Gaussian components of system dynamic frequency obtained from linear SDEs in Step 5 are weighted and integrated to obtain the general probability distribution of the system dynamic frequency.

Refer to caption
Figure 6: The procedure of the NSA-GIP method.

IV Case Study

IV-A Accuracy and Validity of VSG-SFR Model

At first, the accuracy of the proposed VSG-SFR model needs to be verified by comparing with the uniform system frequency response (USFR) model proposed in [25] based on Matlab/Simulink. Meanwhile, the improvement of the proposed model in suppressing frequency changes compared to SFR model also needs to be verified. The VSG-SFR model is simulated as the first case, which only has a thermal machine and a wind turbine. The parameters of the model are derived from the parameter aggregation of the USFR model and shown in Table I.

TABLE I: Parameters of The Simplified VSG-SFR Model
1/R1/R HH aa TT DD δw\delta_{\rm{w}} HwH_{\rm{w}}
16.5 4.96 0.278 10 1.2 0.05 2

The VSG-SFR model, USFR model and traditional SFR model without active support of wind power are respectively subject to a constant power disturbance, while changing the proportion of wind power to obtain the system frequency response curves under different renewable energy penetration levels, including 20%, 30%, 40% and 50%, which are shown in Fig. 6. It can be seen from Fig. 7 that no matter how the penetration changes, the VSG-SFR model is always almost identical to the USFR Model, with maximum error ranging from 1.4% to 3.2%, which is sufficient to demonstrate the accuracy of the proposed model. Under the same renewable penetration level, the VSG-SFR model can increase the frequency nadir and quasi-steady frequency and reduce the rate of change of the frequency through the active support of wind power. By comparing the differences of Fig. 7 (a)-(d), it can be found that with the increasing penetration of renewable energy, the VSG-SFR model has better regulation effect on the system dynamic frequency compared with the traditional SFR model. It indicates the validity of the VSG-SFR model for power system with high penetration of renewable energy.

(a) 20% wind power penetration
(b) 30% wind power penetration
(c) 40% wind power penetration
(d) 50% wind power penetration
Figure 7: The system frequency response characteristics under different renewable energy penetrations.

IV-B Validity of NSA-GIP Method

To verify the validity of the proposed method in the VSG-SFR model, the standard variances of the system dynamic frequency deviation over time can be calculated based on Monte Carlo simulation (MCS) and the proposed method. The number of MCS simulations is set to 20000. The standard variance curve of the system dynamic frequency deviation is depicted in Fig. 8. It can be seen from Fig. 8 that the results of the proposed method match well with those of MCS. Moreover, the standard deviation of frequency deviation is very small near the initial time, and its probability distribution is concentrated near the initial value. However, after a certain time, the standard deviation of frequency deviation will tend to be stable, and its probability distribution will converge to a stable distribution.

Refer to caption
Figure 8: The standard variance of the system dynamic frequency deviation over time.

In order to verify the effectiveness and accuracy of the proposed method, it is necessary to compare whether the PDF and CDF calculated by the proposed method are consistent with those obtained by MCS. Here, the PDF and CDF of the system dynamic frequency deviation at 5s are selected for comparison with those obtained by MCS, which is shown in Fig. 8.

(a) PDF
(b) CDF
Figure 9: Probability distribution of the system dynamic frequency deviation at 5s.

The standard variances of MCS and NSA-GIP are respectively 0.0039 and 0.0040, whose error rate is only 2.56%. Moreover, it can be seen that the PDF and CDF curves of the proposed method match very well with those of MCS.

IV-C Impacts of VSG-SFR Model Parameters

The validity of the proposed method under different VSG-SFR model parameters needs to be further verified. Since the uncertainty of dynamic frequency with the nonparametric probability distribution, the proportion deviation (PD) [30] is introduced herein to comprehensively measure the accuracy of the proposed method. The proportion deviation of the quantile qxαq_{x}^{\alpha} is defined as

PDxα=1Ni=1NηiαPD_{x}^{\alpha}=\frac{1}{N}\sum_{i=1}^{N}\eta_{i}-\alpha (47)

where α\alpha represents the nominal proportion level, NN is the total number of samples, and ηi\eta_{i} is the indicator function of the i-th sample, described as follow:

ηi=1(xiqxα)\eta_{i}=1\left(x_{i}\leq q_{x}^{\alpha}\right) (48)

where xix_{i} is the i-th sample of the system dynamic frequency. Obviously, the closer the quantile deviation is to 0, the more accurate the estimated probability distribution is.

Fig. 9 shows the PD curves of the system dynamic frequency probability distribution under different VSG-SFR model parameters, including inertia time constant HH, turbine characteristic coefficient aa, governor regulation coefficient RR, renewable energy penetration 11-KK, virtual inertia time constant HwH_{\rm{w}}, and wind turbine virtual regulation coefficient δw\delta_{\rm{w}}.

Refer to caption
(a) HH
Refer to caption
(b) aa
Refer to caption
(c) RR
Refer to caption
(d) KK
Refer to caption
(e) HwH_{\rm{w}}
Refer to caption
(f) δw\delta_{\rm{w}}
Figure 10: Proportion deviation of the system dynamic frequency deviation under different model parameters.

It can be seen that the error between the dynamic frequency probability distribution obtained by the proposed method and the reference distribution is within 3% regardless of the model parameters, so the effectiveness of the NSA-GIP method is almost unaffected by parameter changes.

IV-D Validity of NSA-GIP Method on Larger System

IV-D1 Case Settings

The larger case is conducted on the IEEE 39-Bus system, which includes 10 generators and 46 lines, as shown in Fig. 10. The parameters of this system can be found in [31]. In this paper, the generators G1-G7 are thermal power stations, and the generators G8, G9 and G10 are wind farms, whose data comes from measured values in Denmark. The renewable energy penetration in this case is about 30%. Since this paper only considers the overall system dynamic frequency characteristics, it is necessary to aggregate parameters of multi-machines in the system using the approach in [11].

Refer to caption
Figure 11: The IEEE 39-Bus system.

IV-D2 Simulation Results

To further verify the effectiveness and accuracy of the proposed method, the results obtained through MCS are considered as benchmarks. The simulation number of MCS here is set to 20000. The analytical methods including the direct solution method (DSM) [16] and the series expansion method (SEM) [17] are also implemented for comprehensive comparisons. The DSM assumes that the probability distribution of the input power fluctuation is approximately Gaussian. The SEM uses the series expansion to estimate the probability distributions of the output stochastic variables, which can only assume specific distributions, including Gaussian, Beta and Weibull in the subsequent study. The PDF and CDF curves of the system dynamic frequency deviation in the IEEE-39 Bus system are shown in Figs. 11-13.

(a) PDF
(b) CDF
Figure 12: Probability distribution of the system dynamic frequency deviation at 10s.
(a) PDF
(b) CDF
Figure 13: Probability distribution of the system dynamic frequency deviation at 5s.
(a) PDF
(b) CDF
Figure 14: Probability distribution of the system dynamic frequency deviation at 2.5s.

Fig. 11 (a) and (b) show the probability density and cumulative probability curves of Δft\Delta f_{t} at 10s, respectively. Similarly, Fig. 12 and Fig. 13 show the probability density and cumulative probability curves of Δft\Delta f_{t} at 5s and 2.5s, respectively. It can be seen from these figures that the PDF and CDF of the system dynamic frequency deviation obtained by the NSA-GIP method is the closest to those obtained by MCS compared with the other two methods, regardless of any distribution assumption made by the other two methods.

TABLE II: Standard Variance of Dynamic Frequency Deviation
t(s)t(s) MCS NSA-GIP DSM SEM- Gussian SEM- Beta SEM- Weibull
0.5 0.0030 0.0031 0.0018 0.0022 0.0023 0.0020
2.5 0.0069 0.0067 0.0088 0.0089 0.0084 0.0075
5 0.0068 0.0066 0.0087 0.0088 0.0087 0.0079
7.5 0.0067 0.0066 0.0086 0.0087 0.0084 0.0078
10 0.0066 0.0065 0.0085 0.0086 0.0085 0.0078
15 0.0067 0.0066 0.0085 0.0086 0.0084 0.0077

From the probability density and cumulative probability curves obtained by MCS, it can be seen that the probability distribution shape of the system dynamic frequency is significantly not close to any parametric distributions. However, the results obtained by DSM and SEM still have obvious Gaussian or other distribution characteristics, leading to significant approximation errors compared with MCS. In contrast, both the probability density and cumulative probability curves produced by the proposed NSA-GIP method in this paper is well consistent with MCS.

The standard variance of the system dynamic frequency deviation is shown in Table II. It can be found that the standard deviation obtained by DSM and SEM are significantly different from that of MCS, with the maximum relative errors more than 10% regardless of the distributions assumed by SEM. The maximum relative error of NSA-GIP method is only about 4%, which is significantly smaller than the results of DSM and SEM.

To further validate the accuracy of the proposed method, the PD curves at 5s and 10s are shown in Fig. 14, and the maximum PD values are shown in Table III. It can be seen that the PD values obtained by DSM deviate significantly from those of reference with the maximum PD value more than 25%, and the maximum PD value of SEM is more than 9% no matter what distribution assumed, which indicates that the probability characteristics of dynamic frequency cannot be accurately described by a specific parametric probability distribution. However, the maximum PD value of the NSA-GIP method is less than 4%, indicating that it has significantly better accuracy performance than the existing methods.

(a) 5s
(b) 10s
Figure 15: Proportion deviation of the system dynamic frequency deviation at 5s and 10s.

To further compare the differences of probability distributions obtained by different methods, Wasserstein distance is introduced as follow [32]

W(P1,P2)=infψΠ(P1,P2)E(x1,x2)ψ[x1x2]W\left(P_{1},P_{2}\right)=\inf_{\psi\sim\Pi\left(P_{1},P_{2}\right)}E_{\left(x_{1},x_{2}\right)\sim\psi}\left[\left\|x_{1}-x_{2}\right\|\right] (49)

where WW represents the Wasserstein distance between two different distributions P1P_{1} and P2P_{2}, ψ\psi is the joint distribution of P1P_{1} and P2P_{2}, x1x_{1} and x2x_{2} are two samples of ψ\psi. x1x2\left\|x_{1}-x_{2}\right\| represents the distance of x1x_{1} and x2x_{2}.

TABLE III: Maximum PD of Dynamic Frequency Deviation
t(s)t(s) NSA-GIP DSM SEM- Gussian SEM- Beta SEM- Weibull
2.5 2.78% 31.95% 11.79% 12.31% 21.96%
5 1.57% 38.17% 10.66% 11.35% 17.74%
7.5 2.13% 38.23% 10.41% 9.86% 16.54%
10 3.22% 32.37% 9.36% 9.54% 14.34%
15 2.44% 27.62% 8.68% 9.05% 12.66%

Table IV shows the W-distance between the three methods and MCS. It can be seen that W-distance of NSA-GIP method is less than 0.0006, which is less than 25% of SEM under three different distributions and 10% of DSM.

From the above analysis, it can be seen that traditional methods based on parametric probability assumptions cannot ensure the accuracy, as the actual probability distribution of wind power generation is extremely complicated. In contrast, the proposed method based on the generalized Ito process describes the uncertainty of the input power fluctuation and the output dynamic frequency in nonparametric form independent of any model assumption, which effectively improves the accuracy of stochastic analysis of system dynamic frequency.

TABLE IV: Wasserstein Distance of Dynamic Frequency Deviation
t(s)t(s) NSA-GIP DSM SEM- Gussian SEM- Beta SEM- Weibull
2.5 0.0005 0.0078 0.0019 0.0022 0.0031
5 0.0004 0.0118 0.0019 0.0021 0.0025
7.5 0.0004 0.0103 0.0018 0.0019 0.0022
10 0.0005 0.0065 0.0018 0.0018 0.0019
15 0.0004 0.0053 0.0017 0.0016 0.0018

IV-E Influence of Renewable Energy Penetration

In order to analyze the influence of renewable energy penetration on the proposed method, different cases wind power penetration ranging from 20% to 60% are further studied with an increment of 10%. The comprehensive estimation performance indexes of dynamic frequency uncertainty are shown in Table V. It can be seen that no matter how the renewable energy penetration changes, the maximum PD value can always be maintained below 4% and the W-distance is within 0.0006, which indicates the high accuracy of the proposed method will not be influenced by in the increasing penetration of renewable energy generation.

TABLE V: The Influence of Renewable Energy Penetration
Penetration (%) Maximum PD (%) W-distance
20 2.57 0.0003
30 3.22 0.0005
40 3.12 0.0004
50 3.67 0.0005
60 3.42 0.0005

IV-F Influence of GMM Component Number

The influence of the Gaussian component number on the proposed method is shown in Table VI. It can be seen that the more Gaussian component number, the higher the solution accuracy, the longer the time required. However, when the number of Gaussian components is greater than a certain value, the accuracy does not differ much, so it is not necessary to select a very large number of Gaussian components. Furthermore, too many sub-Gaussian components may increase the risk of over-fitting and thus reduce the generalization performance. Therefore, the choice of the component number should consider many factors such as accuracy, efficiency and model generalization performance. In the study, the number of Gaussian components is set to 10.

TABLE VI: The Influence of Gaussian Component Number
GMM 4 6 8 10 15 20
t(s)t(s) 0.76 0.94 1.11 1.24 1.68 2.13
Maximum PD (%) 7.83 5.55 3.87 3.22 3.17 3.14

IV-G Computational Efficiency Analysis

The time required to complete the IEEE 39-Bus system with different methods is shown in Table VII. All simulations are conducted on a computer with an Intel Core i7-7700 CPU and 16 GB memory. MCS can ensure extremely high accuracy, but its calculation time is too long with more than 500s. DSM has the highest computational efficiency with only 0.51s. Compared with MCS, the SEM calculation time also has a very significant improvement, which only takes 1.28s. However, as aforementioned, the accuracy of DSM and SEM is limited due to the assumption of specific probability distribution model. In contrast, the proposed NSA-GIP method only needs significantly short calculation time 1.24s, while having excellent accuracy, which demonstrates high potential for real-time analysis applications in modern power systems with high penetration of renewable energy.

TABLE VII: Calculation Time of Different MethodS
Method MCS NSA-GIP DSM SEM
Calculation time (s) 527.23 1.24 0.51 1.28
  • *The calculation time of SEM is the mean of time under various distribution assumptions.

The above results solidly show that the proposed NSA-GIP method ensures excellent accuracy and calculation efficiency. It can provide an effective support tool to ensure the frequency security of power systems with high penetration of renewables. The probability distribution of stochastic variables is described nonparametric based on the generalized Itô process, which avoids the errors introduced by traditional methods when estimating the probability distribution through parametric assumptions or simple statistical moments, and greatly improves the calculation accuracy under the premise of high calculation efficiency.

V Conclusion

The increasing penetration of renewable energy leads to more frequent frequency fluctuations in the power systems. A novel nonparametric stochastic analysis method based on generalized Itô process is developed to estimate the probability distribution of the system dynamic frequency under high-penetration renewable energy. The nonparametric probabilistic forecasting is firstly used to obtain the wind power probability distributions instead of parametric assumptions. A generalized Itô process is proposed to describe any probability distribution, which can overcome the shortage that the classic Ito processes can only describe specific parametric distributions. A VSG-SFR stochastic model is constructed to consider the wind power frequency support. Based on the generalized Itô process, the complex nonlinear SDE corresponding to the above model can be transformed into a linear combination of several linear SDEs, which can significantly reduce the solving difficulty. The accuracy and speed of the proposed method are compared with those of MCS and existing analytical methods, verifying its excellent computational efficiency. Further, the influences of the model parameters, renewable energy penetration and GMM component number on the proposed method is examined, which indicates that it is almost unaffected by the above three. In general, the proposed NSA-GIP method successfully analytically obtains the probability distribution of system dynamic frequency regardless of the distribution form of the input renewable generation, and has high application value in secure operation of power systems with high penetration of renewable energy.

References

  • [1] C. Seneviratne and C. Ozansoy, “Frequency response due to a large generator loss with the increasing penetration of wind/PV generation-A literature review,” Renew. Sust. Energ. Rev., vol. 57, pp. 659-668, Jan. 2016.
  • [2] A. Kalair, N. Abas, and N. Khan, “Comparative study of HVAC and HVDC transmission systems,” Renew. Sust. Energ. Rev., vol. 59, pp. 1653–1675, Jun. 2016.
  • [3] C. Wan, J. Lin, and J. Wang, “Direct quantile regression for non-parametric probabilistic forecasting of wind power generation,” IEEE Trans. Power Syst., vol. 32, no. 4, pp. 2767–2778, Jul. 2017.
  • [4] Y. C. Chen and A. D. Dominguez-Garcia, “A Method to Study the Effect of Renewable Resource Variability on Power System Dynamics,” IEEE Trans. Power Syst., vol. 27, no. 4, pp. 1978-1989, Nov. 2012.
  • [5] J. O’Sullivan, A. Rogers, D. Flynn, P. Smith, and M. O’Malley, “Studying the maximum instantaneous non-synchronous generation in an island system-frequency stability challenges in Ireland,” IEEE Trans. Power Syst., vol. 29, no. 6, pp. 2943-2951, Nov. 2014.
  • [6] G. Kou, P. Markham, S. Hadley, T. King, and Y. Liu, “Impact of governor dead-band on frequency response of the U.S. Eastern Interconnection,” IEEE Trans. Smart Grid, vol. 7, no. 3, pp. 1368-1377, Jun. 2016.
  • [7] C. Fan, X. Wang, Y. Teng, and W. Wu, “Minimum frequency estimation of power system considering governor deadbands,” IET Gener. Transm. Distrib., vol. 211, no. 15, pp. 3814-3822, Sep. 2017.
  • [8] P. M. Anderson, and M. Mirheydar, “A low-order system frequency response model,” IEEE Trans. Power Syst., vol. 5, no. 3, pp. 720–729, Aug. 1990.
  • [9] M. L. Chan, R. D. Dunlop, and F. Schweppe, “Dynamic equivalents for average system frequency behaviour following major disturbances,” IEEE Trans. Power App. Syst., vol. PAS-91, no. 4, pp. 1637-1642, Jul. 1972.
  • [10] Q. Shi, F. Li, and H. Cui, “Analytical method to aggregate multi-machine SFR model with applications in power system dynamic studies,” IEEE Trans. Power Syst., vol. 33, no. 6, pp. 6355–6367, Nov. 2018.
  • [11] I. Egido, F. Fernández-Bernal, P. Centeno, and L. Rouco, “Maximum frequency deviation calculation in small isolated power systems,” IEEE Trans. Power Syst., vol. 24, no. 4, pp. 1731-1738, Nov. 2009.
  • [12] L. Liu, W. Li, and Y. Ba, “An analytical model for frequency nadir prediction following a major disturbance,” IEEE Trans. Power Syst., vol. 32, no. 4, pp. 2527–2536, Dec. 2020.
  • [13] C. Wan, Z. Xu, P. Pinson, Z.Y. Dong, and K.P. Wong, “Probabilistic forecasting of wind power generation using extreme learning machine,” IEEE Trans. Power Syst., vol.29, no.3, pp.1033-1044, May 2014.
  • [14] A. Baharvandi, J. Aghaei, and T. Niknam, “Bundled generation and transmission planning under demand and wind generation uncertainty based on a combination of robust and stochastic optimization,” IEEE Trans. Sustain. Energy, vol.9, no.3, pp.1477-1486, Jul. 2018.
  • [15] H. Bludszuweit, J. A. Domínguez-navarro, A. Llombart, “Statistical analysis of wind power forecast error,” IEEE Trans. Power Syst., vol.23, no.3, pp.983-991, Nov. 2008.
  • [16] H. Li, P. Ju, C. Gan, S. You, F. Wu, and Y. Liu, “Analytic analysis for dynamic system frequency in power systems under uncertain variability,” IEEE Trans. Power Syst., vol. 34, no. 2, pp. 982–993, Mar. 2019.
  • [17] X. Chen, J. Lin, F. Liu, and Y. Song, “Stochastic assessment of AGC systems under non-Gaussian uncertainty,” IEEE Trans. Power Syst., vol. 34, no. 1, pp. 705–717, Jan. 2019.
  • [18] W. Xie, P. Zhang, R. Chen and Z. Zhou, “A Nonparametric Bayesian Framework for Short-Term Wind Power Probabilistic Forecast,” IEEE Trans. Power Syst., vol. 34, no. 1, pp. 371-379, Jan. 2019.
  • [19] D. A. Reynolds, “Gaussian mixture models,” Encyclopedia of biometrics, vol. 741, pp:659-663, May, 2009.
  • [20] C. Biernacki, G. Celeux, and G. Govaert, “Choosing starting values for the EM algorithm for getting the highest likelihood in multivariate Gaussian mixture models,” Computational Statistics & Data Analysis, vol. 41, no.3, pp. 561-575, Jul. 2003.
  • [21] E. Pardoux, and A. Rascanu, Stochastic Differential Equations, Backward SDES, Partial Differential Equations. Berlin, Germany: Springer, 2014.
  • [22] P. Kundur, Power system stability and control. New York, USA: McGraw-Hill, 1994.
  • [23] H. Wu, X. Ruan, D. Yang, X. Chen, W. Zhao, Z. Lv, and Q. Zhong, “Small-Signal Modeling and Parameters Design for Virtual Synchronous Generators,” IEEE Trans. Ind. Electron., vol. 63, no. 7, pp. 4292-4303, Jul. 2016.
  • [24] K. Clark, N. Millar, and J. Sanchez-gasca, Modeling of GE wind turbine generators for grid studies v4.5. Atlanta, USA: GE Energy, 2010.
  • [25] U. Markovic, Z. Chu, P. Aristidou and G. Hug, “LQR-Based Adaptive Virtual Synchronous Machine for Power Systems With High Inverter Penetration,” IEEE Trans. Sustain. Energy., vol. 10, no. 3, pp. 1501-1512, Jul. 2019.
  • [26] B. Yuan, M. Zhou, G. Li and X. P. Zhang, “Stochastic small-signal stability of power systems with wind power generation,” IEEE Trans. Power Syst., vol. 30, no. 4, pp. 1680–1689, Jul. 2015.
  • [27] X. Mao, Stochastic Differential Equations and Applications. Amsterdam, The Netherlands: Elsevier, 2007.
  • [28] J. T. Flam, The linear model under Gaussian mixture inputs: Selected problems in communications. Trondheim: Norwegian University of Science and Technology, 2013.
  • [29] W. Zhu, and G. Cai, Introduction to Stochastic Dynamics. Peking, China: Science Press, 2017.
  • [30] Z. Ying, S. H. Jung, and L. J. Wei, “Survival analysis with median regression models,” J. Am. Stat. Assoc., vol.90, no.429, pp.178-184, Mar. 1995.
  • [31] “IEEE 39-Bus System,” 2018. [Online]. Available: http://icseg.iti.illinois.edu/ieee-39-bus-system/
  • [32] V. M. Panaretos, and Y. Zemel, “Statistical aspects of Wasserstein distances,” Annu. Rev. Stat. Appl., vol.6, no.1, pp.405-431, Mar. 2019.