1 Introduction

Wind power has experienced a rapid development during the past 15 years, and the total installed capacity of wind power has reached 114.6 GW by the end of 2014 in China [1]. “Centralized development and long-distance transmission” is the outstanding characteristic of wind energy development in China. Therefore, most wind farms are located at the end of the power grid, and the electrical connection between wind generators and power grid is weak. Grid disturbance will cause complex transient process of wind turbines [2]. A key problem for reliability and security of power grid is how to accurately evaluate the transient characteristics of wind turbines and its impacts on transient stability of power system when large scale wind turbines are connected into weak grid [3].

DFIGs not only improve the energy conversion efficiency greatly, but also reduce the mechanical stress of the prime mover. It could improve the control capability and stability of power system, and becomes one of the commercial wind turbines with successful operation [4, 5]. In order to enhance the transient stability of power systems, FRT has become the basic requirements for wind farms [6]. However, when connecting large scale DFIGs into weak grid or micro-grid, the current DFIG control strategies which are designed based on an assumption of strong grid connection condition are very difficult to be adapted. The transient processes become more complicated, and some new fault characteristics will appear. Thus, it is a greater challenge for FRT of DFIGs [7, 8].

In recent years, the transient characteristics of power system integrating large wind power have drawn great attention to the engineers and scientists of power systems. There are three methods for analyzing the transient characteristics of DFIGs and the impacts on power system, which are theoretical analysis, test researches and time domain simulation approaches, and some meaningful conclusions have been acquired. Several promising methods for FRT based on crowbar protection circuit have been provided in [911]. In addition, some FRT control strategies considering rotor excitation control have been developed in [8, 12, 13], and the fault current characteristics of DFIGs are given through deriving analytical expressions of fault current. There are also some studies focusing on the transient characteristics of wind turbines and the impacts on transient stability of power system [1416]. However, these studies just consider the characteristic of voltage amplitude variation under grid fault. The fault current characteristics of DFIGs considering voltage phase angle jump are analyzed in [1722], but there is no strictly theoretical analysis on the mechanism of voltage phase angle jump when a grid fault occurs in the condition of connecting large scale DFIGs into weak grid. The influencing factors are unclear, and the conclusions are controversial.

The accurate analysis on transient characteristics of power system is the basis for security and stability of power system. The transient process of DFIGs is strongly nonlinear and coupling dynamic process, especially in the condition of weak grid it is more difficult to achieve accurately analysis. The purpose of this paper is to reveal the mechanism of voltage phase angle jump and the influencing factors in the condition of connecting large scale DFIGs into weak grid. The main work of this paper can be described as follows. Section 2 discusses the mathematical model of DFIGs and the main control system. The transient process of DFIGs is described under grid fault in weak grid by mathematical deduction in Sect. 3. Section 4 analyzes the characteristics of voltage phase angle jump and its influencing factors. Section 5 carries out the experiments and discusses. In the end, conclusions are drawn in Sect. 6.

2 Mathematical model of DFIGs and main control system

In recent years, a lot of studies on model and controller of variable speed wind turbines have been conducted regarding power system analysis. Fifth-order mathematical model of DFIGs contains the complete dynamic behaviors of stator and rotor, and its effectiveness has been widely verified. It is widely used to analyze the transient process of DFIGs. The voltage and flux plural vector model of DFIGs in the dq rotating reference frame can be expressed as follows [5].

$$\left\{ \begin{array}{llll} U_{\text{s}} = \frac{{{\text{d}}\psi_{\text{s}} }}{{{\text{d}}t}} + {\text{j}}\omega_{\text{e}} \psi_{\text{s}} + R_{\text{s}} I_{\text{s}} \hfill \\ U_{\text{r}} = \frac{{{\text{d}}\psi_{\text{r}} }}{{{\text{d}}t}} + {\text{j}}\omega \psi_{\text{r}} + R_{\text{r}} I_{\text{r}} \hfill \\ \psi_{\text{s}} = L_{\text{s}} I_{\text{s}} + L_{\text{m}} I_{\text{r}} \hfill \\ \psi_{\text{r}} = L_{\text{r}} I_{\text{r}} + L_{\text{m}} I_{\text{s}} \hfill \\ \end{array} \right.$$
(1)

where U is the voltage; I is the current; ψ is the flux; R is the resistance; L is the inductance; ω e is the synchronous angular velocity; ω is the slip angular velocity; subscript s is the stator component; subscript r is the rotor component; subscript m is the mutual interaction component.

Figure 1 shows the equivalent circuit of DFIGs. In Fig. 1, L δs is the leakage inductance of stator; L δr is the leakage inductance of rotor.

Fig. 1
figure 1

Equivalent circuit of DFIGs

The rotor current control method based on the stator voltage oriented for DFIGs is adopted in the paper, the active and reactive power output can be controlled independently through feed-forward compensation method. The control structure of current inner-loop of rotor-side converter is shown in Fig. 2. In Fig. 2, i rd_ref, i rq_ref are rotor current reference values; u rd_ref, u rq_ref are rotor voltage reference values; δ is the leakage inductance coefficient of generator and δ = 1 − L 2m /(L s L r).

Fig. 2
figure 2

Control structure of current inner-loop of rotor-side converter

Ignoring the switch transients of converters and assuming that the actual value is equal to the reference value of rotor voltage, then the rotor voltage of DFIGs is expressed as

$$U_{\text{r}} = K_{\text{p}} \Delta I_{\text{r}} + K_{\text{i}} \int {\Delta I_{\text{r}} {\text{d}}t} + {\text{j}}\omega \sigma L_{\text{r}} I_{\text{r}}$$
(2)

where K p is the proportion control parameter; K i is the integral control parameter; ΔI r is the deviation between reference value and actual value of rotor current, i.e., ΔI r = I r_ref -I r.

3 Analysis on transient process under grid fault in case of connecting DFIGs into weak grid

When a grid fault occurs, the structure of power system will change, and there will be a switch from normal operation control strategy to FRT control strategy of DFIGs. If the magnetic circuit of generator is not saturated during the grid fault, the superposition principle can be used to analyze the transient process of DFIGs. The transient process can be described by summing steady-state component and transient component. The steady-state component is determined by the operating condition before grid fault, while the transient component consists of two parts. One of the transient components is the so called grid fault voltage component, which includes voltage drop and phase angle change directly caused by grid fault. The other one is the control response fault component, which is caused by the switch from normal operation control strategy to FRT control strategy of DFIGs.

The superposition principle of grid connection of large scale DFIGs under grid fault is shown in Fig. 3.

Fig. 3
figure 3

Application of superposition principle under grid fault

3.1 Steady-state component of fault voltage

The voltage, current and flux vector of DFIGs are relative rest in the dq rotating reference frame, and the flux of generator is constant in the steady-state condition. The terminal voltage and fault voltage component according to Fig. 3b can be formulated as follows.

$$\left\{ \begin{gathered} U_{\text{s0}} = \frac{{Z_{\text{s}} }}{{Z_{0} + Z_{\text{s}} }}U_{0} + \frac{{{\text{j}}X_{\text{m}} Z_{0} }}{{Z_{0} + Z_{\text{s}} }}I_{\text{r0}} \hfill \\ U_{\text{f0}} = \frac{{Z_{1} + Z_{\text{s}} }}{{Z_{0} + Z_{\text{s}} }}U_{0} + \frac{{{\text{j}}X_{\text{m}} Z_{2} }}{{Z_{0} + Z_{\text{s}} }}I_{\text{r0}} \hfill \\ \end{gathered} \right.$$
(3)

where \(Z_{{\text{s}}} = R_{{\text{s}}} + j\omega _{{\text{e}}} L_{{\text{s}}} ,\,X_{{\text{m}}} = \omega _{{\text{e}}} L_{{\text{m}}} ,\,Z_{0} = Z_{1} + Z_{2}.\)

It can seen that the steady-state component of terminal voltage is determined by the impedance of stator Z s, the impedance of transmission line Z 0, the mutual impedance X m, external grid voltage U 0 and rotor current I r0 according to (3).

The rotor current is equal to rotor current reference value (I r0 = I ref0) in the steady-state condition, which can be given by

$$\left\{ \begin{aligned} {I_{{{\text{rd}}\_{\text{ref0}}}}} & = - \frac{{2P_{\text{s}} L_{\text{s}} }}{{3U_{\text{s0}} L_{\text{m}} }} \hfill \\ I_{{{\text{rd}}\_{\text{ref0}}}} & = \frac{{2Q_{\text{s}} L_{\text{s}} }}{{3U_{\text{s0}} L_{\text{m} } }} - \frac{{U_{\text{s0}} }}{{\omega_{\text{e}} L_{\text{m}} }} \hfill \\ I_{\text{ref0}} & = I_{{{\text{rd}}\_{\text{ref0}}}} + {\text{j}}I_{{{\text{rd}}\_{\text{ref0}}}} \hfill \\ \end{aligned} \right.$$
(4)

3.2 Zero-state response of grid fault voltage component

The relationship between flux, voltage and current of wind power and power system can be defined as follows when consider alone the grid fault voltage component which was described in (1)–(3) and Fig. 3c.

$$\left\{ \begin{array}{llll} \Delta U_{\text{s}}^{ '} = \frac{{{\text{d}}\Delta \psi_{\text{s}}^{ '} }}{{{\text{d}}t}} + {\text{j}}\omega_{\text{r}} \Delta \psi_{\text{s}}^{ '} + R_{\text{s}} \Delta I_{\text{s}}^{ '} \\ \Delta U_{\text{r}}^{ '} = \frac{{{\text{d}}\Delta \psi_{\text{r}}^{ '} }}{{{\text{d}}t}} + R_{\text{r}} \Delta I_{\text{r}}^{ '} \\ \Delta \psi_{\text{s}}^{ '} = L_{\text{s}} \Delta I_{\text{s}}^{'} + L_{\text{m}} \Delta I_{\text{r}}^{ '} \\ \Delta \psi_{\text{r}}^{ '} = L_{\text{r}} \Delta I_{\text{r}}^{ '} + L_{\text{m}} \Delta I_{\text{s}}^{ '} \\ - U_{\text{f0}} = \Delta U_{\text{s}}^{ '} + Z_{1} \Delta I_{\text{s}}^{ '} \\ \Delta U_{\text{r}}^{ '} = - K_{\text{p}} \Delta I_{\text{r}}^{ '} - K_{\text{i}} \int {\Delta I_{\text{r}}^{ '} {\text{d}}t + {\text{j}}\omega \delta L_{\text{r}} \Delta I_{\text{r}}^{ '} } \\ \end{array} \right.$$
(5)

The relationship between voltage, current and flux can be defined by the following equation in Laplace domain after the Laplace transformation of (5).

$$\left\{ \begin{gathered} \Delta U_{\text{s}}^{'} (s) = - U_{\text{f0}} (s) + Z_{1} \frac{{f_{1}^{'} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \Delta U_{\text{r}}^{ '} (s) = \frac{{L_{\text{m}} f_{2}^{'} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \Delta \psi_{\text{s}}^{ '} (s) = - \frac{{f_{3}^{'} (s)}}{{L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \Delta \psi_{\text{r}}^{ '} (s) = - \frac{{L_{\text{m}} f_{4}^{'} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \Delta I_{\text{s}}^{ '} (s) = - \frac{{f_{5}^{'} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \Delta I_{\text{r}}^{ '} (s) = \frac{{L_{\text{m}} f_{6}^{'} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}U_{\text{f0}} (s) \hfill \\ \end{gathered} \right.$$
(6)
$$\left\{ \begin{gathered} f_{1}^{'} (s) = L_{\text{r}} s^{2} + (R_{\text{r}} + {\text{j}}\omega L_{\text{m}}^{2} /L_{\text{s}} + K_{\text{p}} )s + K_{\text{i}} \hfill \\ f_{2}^{'} (s) = ( - K_{\text{p}} s - K_{\text{i}} + {\text{j}}\omega \delta L_{\text{r}} s)(s + {\text{j}}\omega ) \hfill \\ f_{3}^{'} (s) = L_{\text{r}} \delta s^{2} + (R_{r} + K_{\text{p}} )s + K_{\text{i}} \hfill \\ f_{4}^{'} (s) = (R_{\text{r}} + K_{\text{p}} - {\text{j}}\omega \delta L_{\text{r}} )s + K_{\text{i}} \hfill \\ f_{5}^{'} (s) = L_{\text{r}} s^{2} + (R_{\text{r}} + {\text{j}}\omega L_{\text{r}} + K_{\text{p}} - {\text{j}}\omega \delta L_{\text{r}} )s + K_{\text{i}} \hfill \\ f_{6}^{'} (s) = s(s + {\text{j}}\omega ) \hfill \\ \end{gathered} \right.$$
(7)

where s 1, s 2, s 3 are the solutions to the eigenvalue which can be written as

$$\begin{aligned} G(s) =&\, (L_{\text{s}} L_{\text{r}} - L_{\text{m}}^{2} )s^{3} + [L_{\text{s}} (R_{\text{r}} + K_{\text{p}} ) + L_{\text{r}} (R_{\text{s}} + Z_{1} )\\& + {\text{j}}\omega_{\text{e}} (L_{\text{s}} L_{\text{r}} - L_{\text{m}}^{2} )]s^{2} + [K_{\text{i}} L_{\text{s}} + (R_{\text{s}} + Z_{1} + {\text{j}}\omega_{\text{e}} L_{\text{s}} )(R_{\text{r}} \\ & + K_{\text{p}} + {\text{j}}\omega \frac{{L_{\text{m}}^{ 2} }}{{L_{\text{s}} }}) + L_{\text{m}}^{ 2} \omega_{\text{e}} \omega ]s + (R_{\text{s}} + Z_{1} + {\text{j}}\omega_{\text{e}} L_{\text{s}} )K_{\text{i}} \end{aligned}$$
(8)

According to (6), the time domain equation of voltage, current and flux based on zero-state response of grid fault voltage component can be expressed as follows.

$$\left\{ \begin{aligned} \Delta U_{\text{s}}^{'} = - U_{\text{f0}} + \frac{{Z_{1} U_{\text{f0}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{1}^{'} (0)}}{A} + \frac{{f_{1}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{1}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{1}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}}\right ) \hfill \\ \Delta U_{\text{r}}^{'} = \frac{{L_{\text{m}} U_{\text{f0}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{2}^{'} (0)}}{A} + \frac{{f_{2}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{2}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{2}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}} \right) \hfill \\ \Delta \psi_{\text{s}}^{'} = - \frac{{U_{\text{f0}} }}{{L_{\text{r}} \delta }}\left(\frac{{f_{3}^{'} (0)}}{A} + \frac{{f_{3}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{3}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{3}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}} \right) \hfill \\ \Delta \psi_{\text{r}}^{'} = - \frac{{L_{\text{m}} U_{\text{f0}} }}{{L_{\text{s}} L_{\text{r} } \delta }}\left(\frac{{f_{4}^{'} (0)}}{A} + \frac{{f_{4}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{4}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{4}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}} \right) \hfill \\ \Delta I_{\text{s}}^{'} = - \frac{{U_{\text{f0}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{5}^{'} (0)}}{A} + \frac{{f_{5}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{5}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{5}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}}\right ) \hfill \\ \Delta I_{\text{r}}^{'} = \frac{{L_{\text{m}} U_{\text{f0}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{6}^{'} (0)}}{A} + \frac{{f_{6}^{'} (s_{1} )}}{B}{\text{e}}^{{s_{1} t}} + \frac{{f_{6}^{'} (s_{2} )}}{C}{\text{e}}^{{s_{2} t}} + \frac{{f_{6}^{'} (s_{3} )}}{D}{\text{e}}^{{s_{3} t}}\right ) \hfill \\ \end{aligned} \right.$$
(9)
$$\left\{ \begin{aligned} &A = - s_{1} s_{2} s_{3} \hfill \\ &B = s_{1} (s_{1} - s_{2} )(s_{1} - s_{3} ) \hfill \\ &C = s_{2} (s_{2} - s_{1} )(s_{2} - s_{3} ) \hfill \\ &D = s_{3} (s_{3} - s_{1} )(s_{3} - s_{2} ) \hfill \\ \end{aligned} \right.$$
(10)

The grid fault voltage component U f0 can be calculated by (3).

According to the analysis of zero-state response of grid fault voltage component U f0, we can see that the transient component ΔUs of terminal voltage consists of two steady-state components and three attenuation components from (9).

3.3 Zero-state response of control response fault component

When a grid fault occurs, the control strategies of DFIGs will change from normal mode to FRT mode. Then the control response fault component can be calculated by

$$\Delta I_{\text{ref}} = - (I_{\text{ref0}} - I_{\text{ref1}} )$$
(11)

where I ref1 is the reference value of rotor current under FRT control strategy, which can be calculated as

$$\left\{ \begin{array} {lll} {I_{{{\text{rd}}\_{\text{ref1}}}}} & = \lim \left(0,\sqrt {I_{\hbox{max} }^{2} - {I^{2}_{{{\text{rd}}\_{\text{ref1}}}}} } \right) \hfill \\ {I_{{{\text{rd}}\_{\text{ref1}}}}} & = - U_{\text{T}} /\omega_{\text{e}} L_{\text{m}} - K(0.9 - U_{\text{T}} )I_{\text{N}} L_{\text{s}} /L_{\text{m}} \hfill \\ I_{\text{ref1}} &= {I_{{{\text{rd}}\_{\text{ref1}}}}} + {\text{j}}{I_{{{\text{rd}}\_{\text{ref1}}}}} \hfill \\ \end{array} \right.$$
(12)

where I N is the rated current of DFIGs; U T is the voltage of the point of common coupling (PCC); K is the dynamic reactive power compensation coefficient; I max is the maximum rotor current.

Zero-state response of control response fault component based on (1), (2) and Fig. 3d can be calculated as

$$\left\{ \begin{aligned} &\Delta U_{\text{s}}^{\prime \prime} = \frac{{{\text{d}}\Delta \psi_{\text{s}}^{\prime \prime} }}{{{\text{d}}t}} + {\text{j}}\omega_{\text{e}} \Delta \psi_{\text{s}}^{\prime \prime} + R_{\text{s}} \Delta I_{\text{s}}^{\prime \prime} \hfill \\ &\Delta U_{\text{r}}^{\prime \prime} = \frac{{{\text{d}}\Delta \psi_{\text{r}}^{\prime \prime}}}{{{\text{d}}t}} + {\text{j}}\omega \Delta \psi_{\text{r}}^{\prime \prime} + R_{\text{r}} \Delta I_{\text{r}}^{\prime \prime} \hfill \\ &\Delta \psi_{\text{s}}^{\prime \prime} = L_{\text{s}} \Delta I_{\text{s}}^{\prime \prime} + L_{\text{m}} \Delta I_{\text{r}}^{\prime \prime} \hfill \\ &\Delta \psi_{\text{r}}^{\prime \prime} = L_{\text{r}} \Delta I_{\text{r}}^{\prime \prime} + L_{\text{m}} \Delta I_{\text{s}}^{\prime \prime} \hfill \\ &0 = \Delta U_{s}^{\prime \prime} + Z_{1} \Delta I_{s}^{\prime \prime} \hfill \\ &\Delta U_{\text{r}}^{\prime \prime} = K_{\text{p}} (\Delta I_{\text{ref}} - \Delta I_{\text{r}}^{\prime \prime} ) + K_{\text{i}} \int {(\Delta I_{\text{ref}} - \Delta I_{\text{r}}^{\prime \prime} ){\text{d}}t + {\text{j}}\omega \delta L_{\text{r}} \Delta I_{\text{r}}^{\prime \prime} } \hfill \\ \end{aligned} \right.$$
(13)

The relationship between voltage, current and flux in Laplace domain based on (13) are defined as

$$\left\{ \begin{aligned}& \Delta U_{\text{s}}^{''} (s) = \frac{{Z_{1} L_{\text{m}} f_{1}^{''} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\ &\Delta U_{\text{r}}^{''} (s) = \frac{{f_{2}^{''} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\ &\Delta \psi_{\text{s}}^{''} (s) = \frac{{L_{\text{m}} f_{3}^{''} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\ &\Delta \psi_{\text{r}}^{''} (s) = \frac{{f_{4}^{''} (s)}}{{L_{s} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\& \Delta I_{\text{s}}^{''} (s) = - \frac{{L_{\text{m}} f_{5}^{''} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\ &\Delta I_{\text{r}}^{''} (s) = \frac{{f_{6}^{''} (s)}}{{L_{\text{s}} L_{\text{r}} \delta (s - s_{1} )(s - s_{2} )(s - s_{3} )}}\Delta I_{{\text{ref}}} (s) \hfill \\ \end{aligned} \right.$$
(14)
$$\left\{ \begin{aligned}& f_{1}^{''} (s) = (s + \text{j}\omega_{\text{e}} )(K_{\text{p}} s + K_{\text{i}} ) \hfill \\ &f_{2}^{''} (s) = [(\text{j}\omega L_{\text{r}} \delta + R_{\text{r}} )L_{\text{s}} s + Z_{\text{r}} Z_{\text{s}}^{'} + \omega \omega_{\text{e}} L_{\text{m}}^{2} ](K_{\text{p}} s + K_{\text{i}} ) \hfill \\ &f_{3}^{''} (s) = (R_{\text{s}} + Z_{1} )(K_{\text{p}} s + K_{\text{i}} ) \hfill \\ &f_{4}^{''} (s) = [L_{\text{s}} L_{\text{r}} \delta s + L_{\text{r}} (R_{\text{s}} + Z_{1} ) + \text{j}\omega_{\text{e}} L_{\text{s}} L_{\text{r}} \delta ](K_{\text{p}} s + K_{\text{i}} ) \hfill \\ &f_{5}^{''} (s) = (s + \text{j}\omega_{\text{e}} )(K_{\text{p}} s + K_{\text{i}} ) \hfill \\ &f_{6}^{''} (s) = (R_{\text{s}} + Z_{1} + L_{\text{s}} s + \text{j}\omega_{\text{e}} L_{\text{s}} )(K_{\text{p}} s + K_{\text{i}} ) \hfill \\ \end{aligned} \right.$$
(15)

According to (14), the time domain equation of voltage, current and flux based on zero-state response of control response fault component can be expressed as

$$\left\{ \begin{aligned} &\Delta U_{\text{s}}^{''} = \frac{{Z_{1} L_{\text{m}} \Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{1}^{''} (0)}}{A} + \frac{{f_{1}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{1}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{1}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}}\right ) \hfill \\ &\Delta U_{\text{r}}^{''} = \frac{{\Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{2}^{''} (0)}}{A} + \frac{{f_{2}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{2}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{2}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}} \right) \hfill \\ &\Delta \psi_{\text{s}}^{''} = \frac{{L_{\text{m}} \Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{3}^{''} (0)}}{A} + \frac{{f_{3}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{3}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{3}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}}\right ) \hfill \\ &\Delta \psi_{\text{r}}^{''} = \frac{{\Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{4}^{''} (0)}}{A} + \frac{{f_{4}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{4}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{4}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}} \right) \hfill \\ &\Delta I_{\text{s}}^{''} = - \frac{{L_{\text{m}} \Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{5}^{''} (0)}}{A} + \frac{{f_{5}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{5}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{5}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}}\right ) \hfill \\ &\Delta I_{\text{r}}^{''} = \frac{{\Delta I_{{\text{ref}}} }}{{L_{\text{s}} L_{\text{r}} \delta }}\left(\frac{{f_{6}^{''} (0)}}{A} + \frac{{f_{6}^{''} (s_{1} )}}{B}\text{e}^{{s_{1} t}} + \frac{{f_{6}^{''} (s_{2} )}}{C}\text{e}^{{s_{2} t}} + \frac{{f_{6}^{''} (s_{3} )}}{D}\text{e}^{{s_{3} t}}\right ) \hfill \\ \end{aligned} \right.$$
(16)

According to the analysis of zero-state response of control response fault component, we can see that the transient component \(\Delta U_{\text{s}}^{\prime}\) of terminal voltage consists of one steady-state component and three attenuation components from (16).

4 Analysis on voltage phase angle jump under grid fault in case of connecting DFIGs into weak grid

Based on the above analysis, the terminal voltage of DFIGs when a grid fault occurs based on (3), (9) and (16) can be expressed as

$$\begin{aligned} U_{\text{s}} =&\, U_{{\text{s}0}} + \Delta U_{\text{s}}^{'} + \Delta U_{\text{s}}^{''} = U_{{\text{s}0}}^{'} + U_{{\text{s}1}}^{'} + U_{{\text{s}2}}^{'} +\, \hfill \\ \quad& U_{{\text{s}3}}^{'} + U_{{\text{s}1}}^{''} + U_{{\text{s}2}}^{''} + U_{{\text{s}3}}^{''} = \left| {U_{\text{s}} } \right|\angle \theta_{1} \hfill \\ \end{aligned}$$
(17)

Each component value can be calculated by

$$\left\{ \begin{aligned} &U_{{\text{s}0}}^{'} = U_{{\text{s}0}} - U_{{\text{f}0}} + \frac{{Z_{1} f_{1}^{'} (0)}}{{L_{\text{s}} L_{\text{r}} \delta A}}U_{{\text{f}0}} + \frac{{Z_{1} L_{\text{m}} f_{1}^{''} (0)}}{{L_{\text{s}} L_{\text{r}} \delta A}}\Delta I_{{\text{ref}}} \hfill \\ &U_{{\text{s}1}}^{'} = [f_{1}^{'} (s_{1} )U_{{\text{f}0}} + L_{\text{m}} f_{1}^{''} (s_{1} )\Delta I_{{\text{ref}}} ]\frac{{Z_{1} }}{{L_{\text{s}} L_{\text{r}} \delta B}}\text{e}^{{s_{1} t}} \hfill \\ &U_{{\text{s}2}}^{'} = [f_{1}^{'} (s_{2} )U_{{\text{f}0}} + L_{\text{m}} f_{1}^{''} (s_{2} )\Delta I_{{\text{ref}}} ]\frac{{Z_{1} }}{{L_{\text{s}} L_{\text{r}} \delta C}}\text{e}^{{s_{2} t}} \hfill \\ &U_{{\text{s}3}}^{'} = [f_{1}^{'} (s_{3} )U_{{\text{f}0}} + L_{\text{m}} f_{1}^{''} (s_{3} )\Delta I_{{\text{ref}}} ]\frac{{Z_{1} }}{{L_{\text{s}} L_{\text{r}} \delta D}}\text{e}^{{s_{3} t}} \hfill \\ \end{aligned} \right.$$
(18)

where \(U_{\text{s0}}^{\prime}\) is the steady-state component of terminal voltage during the grid fault; \(U_{\text{s1}}^{\prime}\), \(U_{\text{s2}}^{\prime}\), \(U_{\text{s3}}^{\prime}\) are the transient components of terminal voltage.

According to (17) and (18), the terminal voltage vector diagram of DFIGs during the grid fault is presented in Fig. 4. In Fig. 4,

$$\left\{ \begin{aligned} &\Delta U_{1} = \frac{{Z_{1} f_{1}^{'} (0)}}{{L_{\text{s}} L_{\text{r}} \delta A}}U_{{\text{f}0}} \hfill \\ &\Delta U_{2} = \frac{{Z_{1} L_{\text{m}} f_{1}^{''} (0)}}{{L_{\text{s}} L_{\text{r}} \delta A}}\Delta I_{{\text{ref}}} \hfill \\ \end{aligned} \right.$$
(19)
Fig. 4
figure 4

Terminal voltage vector diagram of DFIGs during grid fault

Equations (3), (18), (19) and Fig. 4 show that the transient characteristics of terminal voltage are associated with control strategies of DFIGs, control parameters of current inner-loop of rotor-side converter and grid strength. The following conclusions can be drawn.

1) The transient behavior of internal voltage phase angle of DFIGs is different from conventional synchronous generators, not depending on the rotor position, and showing an electrical feature. The terminal voltage phase angle of DFIGs jumps when a grid fault occurs.

2) The jump value of terminal voltage phase angle is described in (20). The main influencing factor is the rotor excitation control current according to (18)-(19). The bigger reactive power compensation current, the smaller jump value of terminal voltage phase angle.

$$\Delta \theta = \theta_{2} - \theta_{0}$$
(20)

3) The change of terminal voltage phase angle is an electromagnetic transient process when a grid fault occurs, the jump rate is determined by the decay time constant s 1, s 2 and s 3 according to (18. According to (8), the decay time constant s 1, s 2 and s 3 are functions of control parameters of current inner-loop of rotor-side converter, and the decay time constant is about several tens of milliseconds. The larger control parameters (K p or K i) of current inner-loop of rotor-side converter, the bigger jump rate of terminal voltage phase angle.

4) Considering the most serious condition, the DFIGs and grid are separated at fault location during the grid fault when a three-phase short circuit fault occurs. According to (3) and (18), the relative jump value and jump rate of terminal voltage phase angle are not related with the impedance of line Z 0, but the initial terminal voltage phase angle is related with the impedance of line. The larger impedance of line, the bigger absolute value of terminal voltage phase angle. And the fault location mainly influences the voltage drop amplitude.

5 Examples and analysis

As analyzed in Section 4, the terminal voltage phase angle of DFIGs jumps when a grid fault occurs in the condition of connecting large scale DFIGs into weak grid. In order to investigate the accuracy of the theoretical analysis in this paper, an example is provided in this section. Fig. 5 shows the study system, which includes one hundred 1.5 MW DFIGs. The parameters obtained from an actual operation of DFIGs are adopted, i.e., \(U_{\text{N}}\,{=}\,690\,{\rm V},\, R_{\text{s}}\,{=}\,0.01,\, R_{\text{r}}\,{=}\,0.01,\, L_{\text{s}}\,{=}\,0.1,\, L_{\text{r}}\,{=}\,0.1,\, L_{\text{m}}\,{=}\,3.5.\) Wind farms are connected to infinite power grid through one hundred kilometers single circuit transmission line. The resistance of the line is 0.04 Ω/km, and the inductance of the line is 0.41 mH/km. Supposing the crowbar protection is not invested (considered), and the DFIGs is controlled during the grid fault.

Fig. 5
figure 5

Structure diagram of simulation system

Figure 6 gives the simulation results and field data curves of DFIGs when the terminal voltage dropped to 0.2 and lasted for 625 ms. The FRT field data comes from grid connected 1.5 MW DFIGs manufactured by Dongfang Turbine Co., Ltd. The simulation results are almost consistent with the field data during the grid fault from the curves, and the terminal voltage phase angle suddenly changes when a grid fault occurs.

Fig. 6
figure 6

Simulation results and field data

Assuming there is a three-phase short circuit fault in transmission line, and the fault is cleared after 120 milliseconds. Four comparison experiments are designed to analyze the transient characteristics of terminal voltage phase angle of DFIGs and its influencing factors.

5.1 Analysis on transient characteristics of terminal voltage phase angle of DFIGs and synchronous generator

In order to analyze the difference of transient characteristics of terminal voltage phase angle between DFIGs and synchronous generator, the wind farms based on DFIGs are replaced by a synchronous generator in Fig. 5. The synchronous generator model includes sixth order generator model, governor model and regulator model. The classical parameters of synchronous generator are used, and the rated power of which is 150 MW. Figure 7 shows the terminal voltage phase angle curves of these two machines under grid fault.

Fig. 7
figure 7

Terminal voltage phase angle of DFIGs and synchronous generator

Figure 7 shows that the terminal voltage phase angle of DFIGs jumps, and the jump value is bigger when a grid fault occurs or the grid fault is cleared. The change of terminal voltage phase angle of synchronous generator is slow because of the mechanical inertia during the grid fault, and it becomes oscillation attenuation after clearing the grid fault.

5.2 Analysis of influence of FRT control strategies to terminal voltage phase angle

Different FRT control strategies of DFIGs are adopted during the grid fault through giving different dynamic reactive power compensation coefficient K, the comparison curves of terminal voltage phase angle are shown in Fig. 8.

Fig. 8
figure 8

Terminal voltage phase angle under different FRT control strategies

Figure 8 shows that the maximum jump value of terminal voltage phase angle is 57.1° when K = 1.5. The maximum jump value of terminal voltage phase angle is 79.2° when K = 0.5. The jump rate of terminal voltage phase angle is always 2.6 °/ms based on different dynamic reactive power compensation coefficient. So a big dynamic reactive power compensation coefficient can reduce maximum jump value and steady-state value of terminal voltage phase angle, and the jump rate of terminal voltage phase angle is unaffected.

5.3 Analysis of influence of control parameters of current inner-loop of rotor-side converter to terminal voltage phase angle

Different control parameters of current inner-loop of rotor-side converter are adopted during the grid fault, the comparison curves of terminal voltage phase angle are shown in Fig. 9.

Fig. 9
figure 9

Terminal voltage phase angle under different control parameters of current inner-loop of rotor-side converter

Figure 9 shows that the jump rate of terminal voltage phase angle is 2.6°/ms, and the maximum jump value of terminal voltage phase angle is 57.1° when the control parameters of current inner-loop of rotor-side converter are set as K p = 0.0496, K i = 3.875. The jump rate of terminal voltage phase angle is 4.14 °/ms, and the maximum jump value of terminal voltage phase angle is 91.1° when the control parameters of current inner-loop of rotor-side converter are set as K p = 0.0992, K i = 3.875. The jump rate of terminal voltage phase angle is 3.25 °/ms, and the maximum jump value of terminal voltage phase angle is 71.4° when the control parameters of current inner-loop of rotor-side converter are set as K p = 0.0496, K i = 7.75. So the small control parameters of current inner-loop of rotor-side converter can reduce jump rate and maximum jump value of terminal voltage phase angle, and the steady-state value of terminal voltage phase angle is nearby.

5.4 Analysis of influence of grid structure change to terminal voltage phase angle

The comparison curves of terminal voltage phase angle are shown in Fig. 10 when a grid fault occurs based on different fault location S FL and different grid strength S L.

Fig. 10
figure 10

Terminal voltage phase angle under different fault location and different grid strength

Figure 10 shows that the jump rate of terminal voltage phase angle is always 2.6°/ms, and the maximum jump value of terminal voltage phase angle is almost 57.1° based on different fault location and different grid strength. But the absolute value change of terminal voltage phase angle is bigger in case of connecting large scale DFIGs into weak grid.

6 Conclusion

The mechanism on voltage phase angle jump under grid fault considering weak grid with DFIGs integration has been present in this paper. Because of the application of non-synchronous generators (such as DFIGs), which are equipped with power electronics (such as converter), the characteristics of DFIGs and synchronous generator are different. The internal potential of DFIGs is not depend on the rotor position, it is electrical quantity rather than physical quantity, and it jumps when a grid fault occurs. The jump rate and maximum jump value of terminal voltage phase angle are mainly affected by the FRT control strategies and control parameters of current inner-loop of rotor-side converter. The grid strength affects the variation on absolute value of terminal voltage phase angle. This paper establishes theoretical foundation for the research about integrating large scale wind power into weak grid, and solves technical problems to guarantee safe operation of weak grid with large scale wind power integration.