Next Article in Journal
Special Issue on Electronic Systems and Energy Harvesting Methods for Automation, Mechatronics and Automotive
Next Article in Special Issue
Design and Implementation of an Intelligent Blade Pitch Control System and Stability Analysis for a Small Darrieus Vertical-Axis Wind Turbine
Previous Article in Journal
A Feasibility Study on Effect of Food Waste Leachate Additions in the Full-Scale Waste Leachate Treatment Facility after the African Swine Fever Outbreak in South Korea
Previous Article in Special Issue
A Review of Life Extension Strategies for Offshore Wind Farms Using Techno-Economic Assessments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Combined RMS Simulation Model for DFIG-Based and FSC-Based Wind Turbines and Its Initialization

Institute of Electric Power Systems, Electric Power Engineering Section, Leibniz Universität Hannover, 30167 Hanover, Germany
*
Author to whom correspondence should be addressed.
Energies 2021, 14(23), 8048; https://doi.org/10.3390/en14238048
Submission received: 28 October 2021 / Revised: 22 November 2021 / Accepted: 22 November 2021 / Published: 1 December 2021
(This article belongs to the Collection Wind Turbines)

Abstract

:
Reconstructable dynamic simulation models of modern variable-speed wind turbines (WTs), which are integrable into any simulation software, are crucial to the scientists investigating the contribution of WTs to counteracting the current power system stability issues. The structural similarity between a doubly fed induction-generator-based (DFIG-based) WT model and a full-scale-convertor-based (FSC-based) WT model using induction generator offers the possibility of integrating them into a combined modular model with little effort and the same used parameter set. This article presents a combined root mean square (RMS) WT model, which contains a DFIG-based WT and a FSC-based WT using induction generator. The model is designed based on fundamental machine and converter equations and can be applied for classical network stability analyses. Furthermore, analogous well-performing initialization procedures for both DFIG-based and FSC-based WT models are also introduced. As an example, to demonstrate the performance of the WT model in frequency stability studies, the model is extended with a droop-based fast frequency response (FFR) controller and is implemented in a MATLAB-based RMS simulation tool. The results of the case studies confirmed a solid functionality of initialization procedures. Furthermore, they illustrate feasible and comparable general behavior of both WT models as well as their plausible responses in the event of a frequency drop in a 220 kV test system.

1. Introduction

1.1. Motivation

The continuously increasing share of wind turbines (WTs) confronts electrical power systems with a serious challenge regarding upcoming stability issues following a perturbation (e.g., sudden changes in generation and load, islanding, and short circuits, etc.). In order to investigate the contribution of WTs to the enhancement of power system stability, appropriate dynamic simulation models of various WT configurations must be available, and they must be described in detail to be reconstructable. Simulation models shall be developed depending on stability phenomena, and the model should be valid regarding time frame of interest (i.e., short- or long-term), modeling depth (electromagnetic transient (EMT) or root mean square (RMS)) and the width of the grid area that needs to be studied. Classical stability studies, i.e., frequency, voltage and rotor angle stability, are known as large-scale stability studies and are traditionally performed using RMS simulations, which are capable of simulating much longer events and much larger grid areas compared to EMT simulations [1,2,3].

1.2. Background

The most commonly applied configurations of variable-speed WTs are basically classified into two superordinate model categories: doubly fed induction-generator-based (DFIG-based) and full-scale-convertor-based (FSC-based) WTs. The FSC-based WT models can be designed based on either an induction generator or a synchronous generator model [4]. According to the authors’ experiences, the following requirements should be applied to WT models used for research in the field of grid simulation:
-
Based on fundamental machine and converter equations and therefore reconstructable and comparable independent from simulation platforms;
-
Utilizes analogies and modularity in the development of components and their control systems, avoiding the impact of differences in modeling when comparing different WT technologies (DFIG-based, FSC-based);
-
Reduced to the essential components and essential parameter set and therefore easy to supplement with control features (e.g., fault ride through capability, fast fault current injection, fast frequency response, etc.) required for answering specific research questions;
-
Exact initialization procedure occurs without transients, which makes the model well-suited for use in large-scale dynamic simulations.
Fulfilling these requirements allows very simple integration into any simulation software (PSS/E, PowerFactory, MATLAB, etc.). In the following, the term WT model will always refer to the definition stated above. When constructing such a WT model, the researcher is confronted with a large number of papers, books, project reports and PhD theses with varying qualities. Completing a comprehensive and detailed overview is very time-consuming (a search in IEEE Xplore for the keywords “wind turbine model” results in 11,810 matches (accessed 25 October 2021)). Providing such an overview would go beyond the scope of this paper. Instead, the authors decided to provide a reduced general overview of reference availability for full modeling of main WT configurations (see Table 1), which points out that an FSC-based WT model using induction generator is only treated in [5], whose sub-modules have different control approaches compared to this paper.

1.3. Contribution of This Article

The WT model presented in this article makes use of the structural similarity of the control strategies for DFIG-based and FSC-based WTs using induction generator, which allows the integration of both models into a combined overall model that fulfills the requirements stated in Section 1.2. The WT model is constructed for application in RMS simulations. The references selected for this purpose are considered by the authors to be of the highest quality and particularly helpful (see overview in Table 2). Beyond the design of the combined model based on these references, the main contributions of this article are as follows:
-
To add a model for the machine-side converter (MSC) controller of the FSC-based WT, which allows consideration of impact of the rotating mass and the induction generator and therefore makes the model suitable for a broad variety of stability analyses (incl. frequency stability; see case study in Section 6.).
-
To provide exact initialization procedures, which are important especially for large-scale system studies but are very rarely addressed in the literature.
With respect to the initialization procedure, it should be highlighted that since RMS simulations deal with the modelling of large areas of an electrical power system with a high number of WTs and wind farms, robust and numerically stable initialization procedures are of particular interest. The authors of [14] perform an initialization method for a DFIG-based WT model utilizing the steady-state model of DFIG in a stator-voltage-oriented dq-reference frame. This paper presents analogous initialization procedures for both WT models, which are based on a steady-state model of the induction generator without any orientation of its dq-reference frame.
In principle, the model presented in this paper can be applied for classical power system stability analyses. As an example, in order to demonstrate the contribution of the WT models to improving the frequency performance of power systems following a frequency drop, they are extended with a droop-based fast frequency response (FFR) controller and are implemented in a MATLAB-based RMS simulation tool (the simulation tool does not utilize an infinite busbar and is therefore well suited for performing frequency studies), which is discussed in [15,16]. Due to its open and modular design, the WT model can easily be extended by further sub-modules as well as by further converter control strategies (e.g., grid-supporting control concepts [17]) and are thus well suited for scientific investigations. Furthermore, the detailed description of the model in this paper enables it to be reconstructed independently of simulation platforms.
Following the introduction, Section 2 deals with the formulation of the positive sequence of the overall network equation system in RMS simulation, which is suitable for investigation of balanced events in the power system. Furthermore, this section briefly explains the representation of active and passive network devices in the RMS simulation and their integration into the network equation system. Section 3 treats first the shared sub-modules, which are retained in the same way in both DFIG-based and FSC-based WT model. Afterwards, the special features of each model are described, and a few modifications regarding interface parameters and differences are treated. Finally, the remaining unclear interfacing of some sub-modules with each other and with the grid is discussed. Initialization procedures for both WT models are described in detail in Section 4. Section 5 presents the droop-based FFR controller implemented in this paper. Case studies and their results demonstrating the initialization performance and the general operation of the WT models at different operating points, as well as their functionality in case of a frequency drop in a 220 kV test system, are discussed in Section 6.

2. RMS Simulation

RMS simulation is used to analyze the long-term dynamic behavior of power systems. This simulation approach is based on the fact that fast electro-magnetic transients can be assumed to have already decayed in the time frame of interest, which allows higher time steps and therefore leads to lower simulation time comparing to EMT simulations. The models discussed in this paper are suitable for the investigation of balanced events in the network, and therefore only their positive sequence representations are taken into consideration. Equation (1) demonstrates the positive sequence of the overall network nodal equation system including n nodes, whose associated visualization is illustrated in Figure 1. The fundamental oscillation of voltages and currents is considered through their RMS values. Here as in the rest of the paper, the passive sign convention is chosen, so that consumed active and reactive powers are positive quantities. Furthermore, the equations are given on the principle of SI base units.
Y ¯ N 11 Y ¯ N 1 n Y ¯ Nn 1 Y ¯ Nnn Y ¯ N U ¯ 1 U ¯ n u ¯ = I ¯ 1 I ¯ n i ¯ = Y ¯ 1 0 0 Y ¯ n Y ¯ U ¯ 1 U ¯ n u ¯ + I ¯ q 1 I ¯ qn i ¯ q
In RMS simulation, active devices (e.g., generating units and their respective control systems, dynamic loads, etc.) are considered by their quasi-steady-state models, whose dynamic behavior is represented by a set of differential equations, where the fast transients are neglected. As shown in Figure 1, each active device is represented by its Norton equivalent circuit, whose current source depends on the state variables of the differential equations ( I ¯ qi = f s t v i 1 , s t v i 2 , , s t v ik , t ). The passive electrical network, which is considered by its steady-state model (i.e., a set of linear algebraic equations), connects the active device models. The right side of Equation (1) represents the matrix notation of the admittance equation of active devices, where Y ¯ is a diagonal matrix whose diagonal elements are occupied by the internal admittances of the active devices. The left side of Equation (1) represents the passive electrical network, where the network admittance matrix Y ¯ N denotes the stationary model of the passive network, including the static loads. Furthermore, u ¯ , i ¯ and i ¯ q represent the nodal voltage, nodal current and current source vectors. The resulting overall equation system constitutes an algebraic-differential equation system.

3. Wind Turbine Model

This section initially deals with all relevant sub-modules that are adopted in the same way in DFIG-based and FSC-based WT models, i.e., shared sub-modules. Afterwards, the special features of each WT model, consisting of their corresponding MSC controllers, are treated as the only model-specific sub-modules, and the few differences are highlighted. Finally, the transformation relationship between interface values of the WT model (space phasors) and the grid model (RMS values) is discussed. Furthermore, the linking of the converter models to the converter controller models is explained.

3.1. Shared Sub-Modules

The shared sub-modules of both WT models include the aerodynamic and drive train model, induction generator, pitch and speed controller and grid-side converter (GSC) controller, which are discussed in the following sections.

3.1.1. Aerodynamic and Drive Train Model

The aerodynamic behavior of the turbine rotor is modeled using the commonly applied approach, which is based on the aerodynamic power coefficient c p β , λ as a function of the pitch angle β and the tip-speed ratio λ [6]. The mechanical torque t m extracted from the wind is calculated using the block diagram of the aerodynamic model shown on the left side of Figure 2. The model includes a low-pass filter, which ensures the smoothing of the high-frequency wind speed variations over the rotor surface [4,8,18].
References [19,20] provide an overview of the drive train models of WTs with up to six distributed masses. Nevertheless, a two-mass model of the drive train is the commonly used representation, which properly considers the effect of torsional oscillations and therefore the dynamic impact of WTs on the grid [12,21,22]. These effects have been noted in the literature for both WT models treated in this paper [23]. Against this background, a two-mass mechanical model is applied in this paper, including a larger rotating mass representing the turbine inertia H W and a smaller rotating mass representing the generator inertia H G . The gear system is considered only as a transformation ratio r GB , since its inertia is negligible compared to the two other mentioned rotating masses. Figure 3 shows the two-mass drive train model referring to the fast side of the gearbox.
The block diagram of the drive train model, including its differential equation system, is shown on the right side of Figure 2, where Ω WR is the WT rotor speed and ω R is the generator speed considering the number of pole pairs.

3.1.2. Induction Generator

The following equation set (2)–(5) plus the equation of motion, which is considered in the equation system of the drive train model, represent the full-order model of an induction generator using space phasors [9]. The equations are expressed in a rotating reference frame containing orthogonal direct (d) and quadrature (q) axes at the arbitrary stator angular frequency ω S , where the slip is defined as: s G = ω S ω R / ω S
u ¯ S = R S i ¯ S + j ω S ψ ¯ S + ψ ˙ ¯ S
u ¯ R = R R i ¯ R + j s G ω S ψ ¯ R + ψ ˙ ¯ R
ψ ¯ S = L S i ¯ S + L m i ¯ R
ψ ¯ R = L R i ¯ R + L m i ¯ S
Due to the time frame of interest in RMS simulations, the fast stator transients are assumed to be already decayed within the time step of the simulation, as mentioned in Section 2. Therefore, the derivative term in equation (2) is set to zero, i.e., ψ ˙ ¯ S = 0 [9]. References [21,24,25] discuss the influence of the stator flux transients on the behavior of the WTs and confirm that they do not affect the long-term dynamic stability of the power system. Eliminating the rotor current in (4) using (5) and then substituting the stator flux linkage into (2) leads to Equation (6), which demonstrates the Thevenin equivalent circuit of the quasi-stationary (reduced-order) model, with k R = L m / L R and L S = L S k R L m [9]. Converting the Thevenin equivalent circuit to the Norton equivalent circuit leads to the circuit shown in Figure 4b, which is integrable in Equation (1).
u ¯ S = j ω S k R ψ ¯ R + R S + j ω S L S i ¯ S = u ¯ S + Z ¯ S i ¯ S
To calculate the transient voltage u ¯ S and the electrical torque t e , the differential equation of the rotor flux linkage needs to be solved. This equation is obtained by eliminating the rotor current in (3) using (5) and is shown in Figure 4a separated into d- and q-components [10].

3.1.3. Pitch and Speed Controller

In order to extract the aerodynamically feasible optimal power from the wind under partial load conditions and feed it into the grid, the speed controller sets the WT rotor speed to an operating-point-specific optimal rotor speed according to a tracking characteristic curve. As depicted on the left side of Figure 5, the speed controller simply consists of a PI controller, whose output signal is a torque reference value, and the input signal corresponds to the difference of the measured rotor speed and the rotor speed reference value provided by the tracking characteristic [8]. Multiplication of the negative value of the torque signal with the measured rotor speed results in a power signal in the passive sign convention P WT , ref , which serves as the power reference value of the MSC controller. The power set point is passed through a PT1 element to limit eventual power ramps [26].
The commonly used control strategies of variable-speed WTs based on speed–torque or power–speed tracking characteristics are discussed in detail in [3,12,14]. The tracking curves are usually manufacturer-specific look-up tables, which are not necessarily known to researchers, and nevertheless they must be constructed based on available data in the literature. In this paper, a power–speed characteristic is designed based on the aerodynamic model of the rotor blades (see Section 3.1.1.). The tracking characteristic curve is divided into four control stages, limited by three physical boundary values, i.e., minimum and rated rotor speed Ω WR , min , Ω WR , rated and rated WT active power P WT , rated , as shown in Figure 6. The input value of the tracking characteristic block is the negative value of the measured terminal active power of the WT as a quantity in the passive sign convention. The output value is the reference rotor speed Ω WR , ref , which results on the horizontal axis by tracking the solid red curve.
If the wind speed is in the range of the control stages I to III (i.e., below rated wind speed), the pitch angle is kept at optimum position of usually 0 deg and the speed controller adjusts the rotor speed Ω WR according to the solid red curve [3]. The control stage I limits the rotor speed to a minimum value ( Ω WR , ref = Ω WR , min ) and therefore prevents operating points, as the wind energy is not high enough to cover the electrical and mechanical losses of the turbine. At the variable-speed control stage II, in order to capture the maximum aerodynamically available power from the wind, the tip-speed ratio and thus the power coefficient are kept at their optimum values by tracking the optimum rotor speed. The optimum tip-speed ratio ( λ opt = 7.954 ) is obtained by setting the first derivative of the power coefficient equation to zero, i.e., λ ( c p β = 0 , λ / λ = 0 ) . The optimum power coefficient of the used aerodynamic model (see Figure 2) is determined as c p , opt β = 0 , λ opt = 0.411 . The optimum tracking curve (the dashed black curve) can be constructed through Equation (7) to calculate the optimum rotor speed for the measured turbine output power in the corresponding operating point.
Ω WR , ref = 2 P WT λ opt 3 ρ π R WR 5 c p , opt β = 0 , λ opt 3
Once the rated rotor speed is reached (control stage III), the optimal tracking curve cannot be tracked anymore with increasing wind speed, and therefore the reference rotor speed is set to the rated rotor speed ( Ω WR , ref = Ω WR , rated ). The infinite gradient of the curve in this control stage may lead to large power fluctuations with small speed changes around the rated rotor speed. This consideration also applies to control stage I around the minimum rotor speed [4]. To avoid these possible large power changes, the dashed red curve can be implemented instead of the solid red curve. The position of the connection points between control stage I and II and between II and III is a design decision [4]. At the rated wind speed, the rated active power is also reached. At control stage IV, while the wind speed exceeds its rated value, the pitch controller consisting of a PI controller and a pitch actuator adjusts the rotor blade angle β by controlling the rotor speed, in order to affect the mechanical torque and consequently limit the power output to the rated power (Figure 5). Since the WT operates already at the rated rotor speed, it is possible that the pitch controller becomes active before the rated power is reached. To avoid these undesired operating points, a signal consisting of the difference between the active power reference value and the rated active power is added, which produces a negative offset [3]. The pitch actuator is modeled approximately as a PT1 element with pitch angle and ramp limitation.

3.1.4. Grid-Side Converter Controller

The first function of the GSC controller is to ensure the transition of the active power from the DC-link to the grid while maintaining the DC voltage. Furthermore, it can contribute to grid voltage support during steady-state and dynamic operation via reactive power provision. The control strategy is implemented utilizing a vector control approach based on current control in a dq-reference frame, which rotates with the network synchronous angular frequency ω 0 and is oriented to the terminal voltage of the GSC ( u Gd u G = u ¯ G ,   u Gq u G = 0 ) [8]. The orientation of the dq-reference frame to the terminal voltage ensures a decoupled control of active and reactive current and is denoted by the superscript u G . The following space phasor equation describes the voltage of the GSC according to the grid side of Figure 7b.
u ¯ GSC u G = j ω 0 L GSC i ¯ GSC u G L GSC i ¯ · GSC u G + u ¯ G
After separation of Equation (8) into d- and q-components and replacement of the term L GSC i ˙ ¯ GSC u G with PI controllers, the inner current controller can be derived, as illustrated on the right side of Figure 7a. The d-component of the GSC current ( i GSCd u G ) corresponds to the active current, while its q-component ( i GSCd u G ) corresponds to the negative of the reactive current. Based on the power balance equation at the DC node by neglecting the converter losses (Equation (10)) and considering the apparent power equation at the GSC terminals in the voltage-oriented reference frame (Equation (9)), current reference values of the d- and q-components can be obtained, as shown on the left side of Figure 7a. The DC voltage control is implemented by replacing the term 2 u DC i DC / 3 u ¯ G with a PI controller. In order to counteract the effect of parameter and measurement inaccuracies, PI controllers are needed to ensure a precise control [8].
s ¯ G = P G + j Q G = 3 / 2 u ¯ G i GSCd u G j i GSCq u G
P GSC = P G = 3 / 2 u ¯ G i GSCd u G = u DC i DC P MSC
While the MSC active power is provided by the rotor circuit of DFIG ( P MSC = P R ), the reactive power reference value Q G , ref can be provided by a power factor, reactive power or voltage controller. In each time step, the DC voltage is calculated by integrating the result of Equation (11), which is derived from the current equation at the DC node.
u ˙ DC = P GSC + P MSC C u DC

3.2. Special Features of Doubly Fed Induction-Generator-Based Wind Turbine

The overall control system of a variable-speed WT based on DFIG is illustrated in Figure 8. All sub-modules explained in Section 3.1 are implemented in the same way. The only difference is that in the equations of the wound rotor induction generator from Section 3.1.2, the stator angular frequency ω S is expediently replaced by the grid synchronous angular frequency ω 0 , since the stator terminals of the DFIG are directly coupled to the grid. This means that the dq-reference frame of the DFIG equation system is assumed to rotate synchronously with the grid reference frame. As shown in Figure 8, the rotor terminals are connected to the grid via a back-to-back frequency converter consisting of two independently controlled voltage source converters (MSC and GSC), which are rated for a fraction of the total generator power (slip power s G P ag ), where P ag is the air-gap power. The amount and the direction of the power fed into the grid via the rotor circuit depends on the generator speed (power flow from the generator to the grid in sub-synchronous operating points and vice versa in super-synchronous operating points in the passive sign convention). The MSC controller is the only model-specific sub-module, which is described in the following section.

Machine-Side Converter Controller

The function of the MSC controller is the independent control of the active and reactive power at the measurement grid point (i.e., the WT terminals), which is realized through rotor current control. The MSC control approach applied in this paper is designed based on the control concepts presented in [8,13]. The MSC control strategy has a cascade structure, which contains a faster (inner) rotor current control loop to calculate the impressed rotor voltage and a slower (outer) power control loop to determine the rotor current reference values. The different time constants of the two control loops are due to the fact that the electrical dynamic responses of the converters and the DFIG are much faster than the mechanical dynamic response of the turbine. They serve to avoid undesired controller interactions and ensure controller stability. The control objective of the MSC controller can be achieved utilizing a vector control approach in a stator-voltage-oriented dq-reference frame and feeding the rotor terminals with a voltage of variable frequency and amplitude. The principle of deriving the stator voltage orientation of the dq-reference frame from the field-oriented control (stator flux orientation) as a common practice in electrical drives is explained in detail in [13].
The structure of the MSC controller is based on the stationary form of the machine equation system, setting ω S = ω 0 . Thus, to derive the rotor voltage equation as a function of controlled and measured values ( i ¯ R and u ¯ S ), the derivative terms of Equations (2)–(5) are neglected ( ψ ˙ ¯ S = 0 , ψ ˙ ¯ R = 0 ). Furthermore, these equations are transformed into the stator-voltage-oriented dq-reference frame, where u Sd u S = u ¯ S ,   u Sq u S = 0 . The superscript u S indicates the stator-voltage-orientated reference frame. Eliminating the stator flux linkage in Equation (2) using Equation (4) and its subsequent rearranging to obtain i ¯ S u S results in the following equation.
i ¯ S u S = u ¯ S R S + j ω 0 L S j ω 0 L m R S + j ω 0 L S i ¯ R u S
Substituting (12) into (5) and then eliminating the rotor flux linkage in (3) through the obtained equation results in Equation (13). In this equation, the stator resistance is neglected, R S = 0 and σ = 1 L m 2 / L S L R .
u ¯ R u S = R R + j s G ω 0 L R σ i ¯ R u S + s G L m L S u ¯ S
The alignment of the reference frame with the stator voltage and the projection of currents on this reference frame enable an independent control of active and reactive current, so that changes in the d-component ( i Rd u S ) lead to active power change, while changes in the q-component ( i Rq u S ) lead to reactive power change.
Separation of Equation (13) into d- and q-components and extension of the resulting equations with PI controllers in order to fully compensate for the control error lead to the control structure of the decoupled inner current controller, as illustrated in Figure 9a. The rotor current can be calculated by rearranging Equation (12). The power control loop consists of a direct calculation of the rotor current reference values based on the generator model, which enhances and speeds up the dynamic performance. The rotor current reference value can be obtained by rearranging Equation (12) and replacing the stator current components with the stator active and reactive power reference values, whereby the stator resistance is omitted ( R S = 0 ), as shown in Equation (15). Equation (14) shows the stator active and reactive power reference values as functions of the stator current reference values.
S ¯ S , ref = P S , ref + j Q S , ref = 3 2 u ¯ S i Sd , ref u S j i Sq , ref u S = 3 2 u ¯ S i Sd , ref u S j 3 2 u ¯ S i Sq , ref u S
i ¯ R , ref u S = i Rd , ref u S + j i Rq , ref u S = L S L m i Sd , ref u S + j i Sq , ref u S j u ¯ S ω 0 L m = 2 L S 3 L m P S , ref u ¯ S + j 2 L S 3 L m Q S , ref u ¯ S u ¯ S ω 0 L m
While the active power reference value is calculated by the speed controller (see Section 3.1.3), the reactive power reference value is provided by the wind park controller. Equation (14) is extended by PI controllers to improve the steady-state accuracy of the power control loop, which is shown in Figure 9a. Interconnecting of the DFIG equivalent circuit shown in Figure 4b and the Norton equivalent circuit of GSC leads to the overall Norton equivalent circuit of the DFIG-based WT (Figure 9b), which is now integrable in the network nodal equation system (Equation (1)).

3.3. Special Features of Full-Scale-Converter-Based Wind Turbine

The overall control system of the variable-speed FSC-based WT is illustrated in Figure 10. As shown in the figure, the stator terminals are connected to the grid via a back-to-back frequency converter consisting of two separately controlled voltage source converters (MSC and GSC). As a result, the entire power of the generator is fed into the grid via the frequency converter, which results in a higher rated power compared to converters of DFIG-based WTs. While the MSC is intended to control the dynamic behavior of the generator, the GSC is supposed to ensure compliance with the grid requirements. This leads to a fully controlled current injection of the FSC-based WTs according to the programmed behavior of the converter, in contrast to the DFIG-based WTs, whose behavior is a combination of controlled behavior of the converter and inherent behavior of the induction generator.
As the induction generator is fully decoupled from the grid via the DC-link of the frequency converter, there is no reactive power exchange between the generator and the grid. As a result, the reactive current of the generator is provided by the MSC. To reduce the demand for reactive power generation by the MSC and therefore reduce the power rating of the MSC, fixed capacitors can be applied at the generator terminals. Thus, the MSC only needs to be rated to supply the lacking excitation reactive power in high-load operation and to absorb its surplus in low-load operation in order to prevent over-excitation of the generator [27].
Similar to the DFIG-based WT, all sub-modules explained in Section 3.1 are implemented in the same way except for the MSC controller that is introduced in the following section. Furthermore, the rotor voltage u ¯ R in the machine equations of Section 3.1.2 is set to zero (squirrel-cage induction generator SCIG), which is why the slip power s G P ag is wasted as rotor losses in the rotor circuit ( P R = P RV = 3 / 2 R R i ¯ R 2 ).

Machine-Side Converter Controller

The function of an MSC controller is to control the active power output of a WT according to the optimization of the power extracted from incoming wind, which is realized through stator current control. The control objective of the MSC controller can be achieved utilizing a vector control approach in a transient-voltage-oriented dq-reference frame and feeding the stator terminals with a voltage of variable frequency and amplitude. Reference [5] describes the MSC control approach based on a rotor-flux-linkage-oriented reference frame. The motivation for using the transient-voltage-oriented reference frame in this paper is the control it provides of WT active power output according to the power reference value from the speed controller based on the tracking characteristic curve (see Figure 5). Furthermore, it is intended to provide an analogy to the MSC control approach of the DFIG-based WT. Since the structure of the MSC controller is based on the stationary form of the induction machine equation system, the derivative terms of rotor and stator flux linkage are neglected in the following ( ψ ˙ ¯ S = 0 , ψ ˙ ¯ R = 0 ). Figure 11 shows the phasor diagram of the SCIG for an assumed operating point in the stator dq-reference frame. Furthermore, the transient-voltage-oriented reference frame and its relation to the well-known field-oriented (rotor-flux-oriented) reference frame is depicted.
The projection of the stator current on the transient-voltage-oriented reference frame shows that the d-component i Sd u s is responsible for the active power control (torque control) according to Equation (23) and the q-component i Sq u s contributes to the rotor flux linkage according to Equation (18). The influence of the stator current components in the rotor-flux-linkage-oriented reference frame is opposite, since this coordinate system lags the transient-voltage-oriented reference frame by 90 degrees (see Figure 11). The MSC control strategy has a cascade structure, which contains an inner stator current control loop to calculate the impressed stator voltage and an outer power control loop to determine the d-component of the stator current reference value. Since the induction generator is operated in the constant flux region, as described in [5], the q-component of the stator current is controlled at a constant value, which is provided by the initialization procedure (see Section 4.2). To derive the stator voltage equation as a function of the controlled value ( i ¯ S ), the stationary machine Equations (2)–(5) are considered below, neglecting the stator resistance ( R S = 0 ) and setting u ¯ R = 0 . As a consequence of the alignment of the reference frame to the transient voltage ( u Sd u s = u ¯ S ,   u Sq u s = 0 ), Equation (6) will have the following form:
u ¯ S u s = u ¯ S + j ω S L S i ¯ S u s
The superscript u s indicates the orientation of the reference frame to the transient voltage. After rearranging Equation (3) under consideration of u ¯ R = 0 and ψ ˙ ¯ R = 0 to calculate the slip frequency s G ω S and adding it to the rotor angular frequency ω R , the equation of the stator angular frequency ω S is obtained (Equation (17)). The phasors of the equation are already transformed into the transient-voltage-oriented reference frame, where the rotor current solely consists of its d-component and the rotor flux linkage is represented by its q-component ( i Rq u s = 0 , ψ Rd u s = 0 ), as illustrated in Figure 11.
ω S = s G ω S + ω R = j R R i ¯ R ψ ¯ R + ω R u s ω S = R R i Rd u s ψ Rq u s + ω R
To obtain the d-component of the rotor current and the q-component of the rotor flux linkage as functions of the stator current components, Equation (5) is transformed into the transient-voltage-oriented reference frame. Equations (18) and (19) express the resulting equation separated into d- and q-components.
j ψ Rq u s = L R i Rd u s + L m i Sd u s + j i Sq u s
ψ Rq u s = L m i Sq u s
i Rd u s = L m L R i Sd u s
Eliminating the rotor current and rotor flux linkage in Equation (17) using Equations (18) and (19) results in the following equation.
ω S = R R i Sd u s L R i Sq u s + ω R
Under consideration of Equations (6) and (18), the absolute value of the transient voltage can be expressed depending on the stator current as the controlled variable:
u ¯ S = ω S k R ψ Rq u s = ω S k R L m i Sq u s
Substituting Equation (21) in Equation (16) leads to the stator voltage equation as a function of stator current. Separation of this equation into d- and q-components and extension of the resulting equations with PI controllers in order to fully compensate the control error lead to the control structure of the inner current controller, as illustrated on the right side of Figure 12a. The power control loop consists of a direct calculation of the d-component of the stator current reference value based on the air-gap power equation (Equation (22)), which enhances and speeds up the dynamic performance.
P ag = 3 2 Re u ¯ S i ¯ S * = 3 2 u Sd i Sd + u Sq i Sq
The d-component of the stator current reference value in the transient-voltage-oriented reference frame can be obtained by rearranging Equation (22) considering u Sq u s = 0 :
i Sd , ref u s = 2 P ag , ref 3 u ¯ S
As illustrated on the left side of Figure 12a, Equation (23) is extended by a PI controller, whose power reference value is supplied by the speed controller to improve the steady-state accuracy of the power control loop. Since all sub-modules of the FSC-based WT except the GSC are fully decoupled from the grid via the DC-link of the frequency converter, the FSC-based WT model is represented in the network nodal equation system (Equation (1)) by the Norton equivalent circuit of its GSC (Figure 12b).

3.4. Model Interfacing

3.4.1. Wind Turbine Models—Grid Model

The positive sequence grid model is represented through stationary RMS values of currents and voltages in a synchronously rotating coordinate system (i.e., with nominal electrical angular frequency ω 0 ). The sub-modules of WT models with an interface to the grid, i.e., DFIG and GSC of both models, are expediently described using space phasors in a reference frame rotating synchronously with ω 0 . In order to clarify the connection between the sub-modules mentioned above and the grid model, the transformation relationship between their interface values (RMS values and space phasors) is illustrated in the following equation [10]:
u ¯ sph i ¯ sph = 2 U ¯ 1 I ¯ 1 e j θ 0
θ 0 is the initial angle between the real axes of both coordinate systems, which is assumed to be zero in this paper ( θ 0 = 0 ). As mentioned in Section 2, the WT models, as active components, are also represented in the network overall equation system by their Norton equivalent circuits, as shown in Figure 9b and Figure 12b. In each time step of the simulation, the space phasors of the source currents are known from the numerical integration of the generator differential equations and the output values of the GSC controller transformed into the synchronously rotating grid coordinate system. After calculation of their RMS values ( I ¯ qS , I ¯ qGSC ) according to Equation (25), the RMS values of the stator and GSC terminal voltages ( U ¯ S , U ¯ G ), along with all other network node voltages, can be calculated by rearranging Equation (1), as demonstrated in Equation (26).
I ¯ qS I ¯ qGSC = 1 2 i ¯ qS i ¯ qGSC e j θ 0
u ¯ = Y ¯ N Y ¯ 1 i ¯ q
The RMS values of the stator and the GSC terminal currents ( I ¯ S and I ¯ G ) can now be calculated according to the left side of Equation (1). The space phasors of these terminal voltages and currents, which are denoted in Figure 8 and Figure 10 as measured values, are calculated through Equation (24).

3.4.2. Converter Models-Converter Controller Models

As shown in Figure 8 and Figure 10, the transformation of the interface variables of the converters (measured voltages and currents) into the voltage-oriented coordinate systems of the converter controllers is carried out by dividing them by e j δ u ¯ S , e j δ u ¯ G or e j δ u ¯ S . The transformation in other direction is done by multiplying them by these terms. In RMS simulations, the angle of the RMS value of the GSC terminal voltage δ u ¯ G can be directly considered as the orientation angle of the GSC controller, while the angle of the RMS value of the stator terminal voltage δ u ¯ S is the orientation angle of the MSC controller in the DFIG-based WT model. The transformation angle of the MSC controller in the FSC-based WT model δ u ¯ S is the angle of the rotor flux linkage, which is measurable in the induction generator model, shifted by 90 degrees, as shown in Figure 11. In order to determine the orientation angles in the RMS simulation, so-called phase-locked loops (PLLs) can be modelled with a sufficient accuracy as a PT1 element [26].

4. Initialization

The objective of the initialization procedure is to calculate the initial values of the internal variables and the state variables of all sub-modules explained in the previous sections based on a stationary state of the network, which results from a power flow calculation. In large-scale dynamic simulations containing a high number of WTs, an appropriate initialization procedure is extremely important to avoid undesired electrical transients and possible numerical instabilities at the beginning of the simulations. Furthermore, an inaccurate initialization may result in a major discrepancy between the initialization and the power flow outcome. This leads to a different stationary state of the network after damping of transients and possibly to an incorrect evaluation of the dynamic performance of the power system. In the following sections, the initialization procedures of both WT models are addressed. They are based on the power–speed characteristic described in Section 3.1.3 and a steady-state model of the induction generator, which is implemented as DFIG or SCIG. In both cases, the terminal voltage u ¯ WT and the apparent power of the WT S ¯ WT are known from the power flow calculation and the procedure is based on the same active power equation of the WT (Equation (28)).
Since the structures of the speed, GSC and MSC controllers are derived from the stationary equations of the induction generator and GSC, their initial values will also be obtained from the initialization of the induction generator and GSC. Due to the presupposition of a stationary network state, all time derivatives in the differential equations are set to zero. The reference values of all PI controllers and PT1 elements are equal to their actual values. As a result, the input signals of PI controllers become zero, and their state variables can generally be calculated as follow:
state   variable = T K output   signal
The WTs are assumed to be at partial load operation points, and thus the pitch angle is set to zero, so there is no need to initialize the pitch controller.

4.1. DFIG-Based Wind Turbine

The initialization procedure of the DFIG-based WT used in this paper is divided into two successive initialization steps, as illustrated in Figure 13. The first step starts with the initialization of the DFIG, the aerodynamic and the drive train model based on the results of a power flow calculation and the power–speed characteristic. The second step consists of the initialization of the GSC based on the rotor power obtained in the first step.

4.1.1. DFIG

The initialization of the DFIG model is performed based on the following active power equation of the WT in the passive sign convention, while neglecting the converter losses:
P WT = 3 2 ω R k R ψ Rd i Sq ψ Rq i Sd + R S i Sd 2 + i Sq 2 + R R i Rd 2 + i Rq 2
The d-component of the stator current can be calculated using Equation (29).
i Sd = 2 Q S 3 u Sq + u Sd i Sq u Sq = 2 Q WT Q G , ref 3 u Sq + u Sd i Sq u Sq
Elimination of the rotor flux linkage and rotor current components as well as the d-component of the stator current in Equation (28) using Equation (5), Equation (6) and Equation (29) leads to Equation (30) as a function of i Sq , where the constant values A and B are as follows:
A = ω 0 2 k R 2 L m 2 R R + L R 2 R S + L S R R 2 L m k R + L S L R 2 R S k R 2 ω 0 ω R + R R R S 2 ,  
B = L R 2 k R 2 ω 0 ω R 2 R R R S
9 A u ¯ S 2 i Sq 2 + 12 Q S A u Sd + 9 u Sq B u ¯ S 2 i Sq 6 ω 0 2 Q S R R L m k R + L S + L R 2 k R 2 ω 0 P WT + 9 R R u ¯ S 2 u Sq 2 + 6 Q S B u Sd u Sq + 4 Q S 2 A = 0
The rotor angular frequency ω R and therefore the slip s G are known according to the power–speed tracking characteristic. The reactive power reference value of the GSC ( Q G , ref ) is predefined, which is usually set to zero in steady-state operation. Furthermore, and as mentioned above, the terminal voltage of the induction generator ( u ¯ S = u ¯ WT ) and the active and reactive power of the WT ( S ¯ WT = P WT + jQ WT ) are known from the power flow calculation. The quadratic Equation (30) has two solutions. The solution with the smaller absolute value is selected as the q-component of the stator current. The d-component of the stator current can be calculated using Equation (29). The transient voltage u ¯ S and thus the electrical state variables of the DFIG ( ψ Rd , ψ Rq ) can be determined using Equation (6). The electrical torque t e , the rotor current i ¯ R and the rotor voltage u ¯ R can be determined considering the torque equation in Figure 4a, Equation (5) and the stationary form of Equation (3).

4.1.2. Aerodynamic and Drive Train Model

The input values of the initialization procedure of the aerodynamic model are the rotor speed Ω WR , which is known according to the power–speed tracking characteristic and the initial mechanical power calculated from the already determined electrical values of the induction generator, i.e., P m 0 = ( 1 s G ) P ag . The initial wind speed along the control stage II of the tracking characteristic curve can be calculated with sufficient accuracy using the following equation:
v W 0 = 2 P m 0 ρ π R WR 2 c p , opt 3
The initial wind speed along the control stage III should be calculated iteratively. At the beginning of the iteration procedure, Equation (31) provides a sufficiently precise starting value for the wind speed. The goal of the iteration procedure is that the mechanical power calculated from wind speed, rotor speed and power coefficient corresponds to the initial mechanical power P m 0 mentioned above. At each iteration step, the wind speed is increased, and consequently the power coefficient and the mechanical power are recalculated using the aerodynamic model (the left side of Figure 2) until the following iteration condition is fulfilled.
P m 0 0.5 ρ π R WR 2 v W 3 c p β , λ < ε
Considering the stationary form of the drive train model equation system depicted in Figure 2, the shaft twist angle is the only variable that must be initialized as:
Δ θ = t e k

4.1.3. GSC

Since a stationary operating point is assumed during the initialization procedure, there is a power balance at the DC node, i.e., there is no energy exchange with the DC link capacitor ( u DC meas = u DC , ref ). Consequently, the GSC active power is equal to the negative MSC active power and can be calculated from the already determined rotor variables:
P GSC = P MSC = P R = 3 2 u Rd i Rd + u Rq i Rq
Furthermore, the terminal voltage u ¯ G is known from the power flow calculation, and the reactive power of the GSC is a predefined reference value ( Q G , ref ). The current i ¯ GSC can be calculated using the apparent power equation at the GSC terminals. Finally, the GSC voltage u ¯ GSC can be calculated according to the Kirchhoff’s voltage law in the grid side of the Figure 7b. The initialization of the GSC controller is carried out in a terminal-voltage-oriented reference frame.

4.2. FSC-Based Wind Turbine

The initialization procedure of the FSC-based WT used in this paper is also divided into two initialization steps, as illustrated in Figure 14. The first step deals with the initialization of the SCIG, the aerodynamic and the drive train model based on the results of a power flow calculation and the power–speed characteristic. The second step consists of the initialization of the GSC, which is also based on the results of a power flow calculation. Since the GSC is decoupled from the other sub-components of the WT model by the DC link, the initialization steps can be executed independently.

4.2.1. SCIG

The initialization of the SCIG model, as with that of the DFIG model, is performed based on the active power equation of the WT (Equation (28)). Since the reactive power demand of the machine is unknown, Equation (29) cannot be taken into account. In contrast to DFIG model, the stator angular frequency ω S in the SCIG model is an unknown variable. To eliminate the rotor flux linkage, rotor current and stator current components in Equation (28) and obtain an final equation as a function of stator angular frequency (Equation (35)), the stationary form of the rotor flux linkage equation system (Figure 4a) for a SCIG ( u ¯ R = 0 ), Equations (5) and (6) are applied, where C = R R T R k R 2 R R T R k R 2 + 2 R S T R + 2 L S + T R 2 L S 2 ω r 2 + R S 2 + L S 2 .
2 P WT T R 2 L S 2 L R 2 ω S 4 + 4 P WT T R 2 L S 2 ω R L R 2 ω S 3 + 2 P WT L R 2 C + 3 T R 2 L m 2 R R + L R 2 R S u ¯ S 2 ω S 2 + 4 P WT ω R T R 2 R S L R 2 R R k R 2 + R S + 3 ω R T R 2 L R 2 R R k R 2 2 R s 2 L m 2 R R u ¯ S 2 ω S 2 P WT R S 2 L R 2 ω R 2 T R 2 + 1 + 3 T R 2 ω R 2 L R 2 R R k R 2 + R s + L m 2 R R + R R 2 T R k R R R T R k R 2 L m + L m 2 R R + L R 2 R S u ¯ S 2 = 0
The rotor angular frequency ω R and the active power of the WT P WT are known from the power–speed tracking characteristic and the power flow calculation. In order to solve the equation, the stator voltage u ¯ S = u Sd + j u Sq should be preset as the actuating variable of the MSC controller. This quartic equation has four solutions. The complex solutions are excluded. Furthermore, the solution with the smallest difference to the rotor angular frequency ω R is selected. Once ω S is calculated, the d- and q-component of the stator current can be determined using Equations (36) and (37). These equations are obtained by eliminating the rotor flux linkage in Equation (6) using the stationary form of the rotor flux linkage equations. Thus, the transient voltage, the rotor flux linkage and the electric torque can be determined considering Equation (6) and Figure 4a.
i Sd = T R 2 L S u Sq ω S 3 + T R 2 R R k R 2 + R S u Sd 2 L S ω r u Sq ω S 2 + R R T R k R 2 T R ω r u Sd + u Sq + L S T R 2 ω r 2 + 1 u Sq 2 T R 2 R S ω r u Sd ω S + R S T R 2 ω r 2 + 1 u Sd L S 2 T R 2 ω S 4 2 L S 2 T R 2 ω r ω S 3 + C ω S 2 2 R S T R 2 ω r R R k R 2 + R S ω S + R S 2 T R 2 ω r 2 + 1
i Sq = T R 2 L S u Sd ω S 3 + T R 2 R R k R 2 + R S u Sq + 2 L S ω r u Sd ω S 2 R R T R k R 2 T R ω r u Sq + u Sd + L S T R 2 ω r 2 + 1 u Sd + 2 T R 2 R S ω r u Sq ω S + R S T R 2 ω r 2 + 1 u Sq L S 2 T R 2 ω S 4 2 L S 2 T R 2 ω r ω S 3 + C ω S 2 2 R S T R 2 ω r R R k R 2 + R S ω S + R S 2 T R 2 ω r 2 + 1

4.2.2. Aerodynamic and Drive Train Model

The initialization procedures of the aerodynamic and drive train model described in Section 4.1.2. can be applied in the same way.

4.2.3. GSC

The initialization procedure of the GSC model described in Section 4.1.3. can be applied in the same way. The only difference is that the GSC active power P GSC does not need to be calculated but is equal to the WT terminal active power, which is known from the power flow calculation.

5. Fast Frequency Response

In the event of a sudden frequency drop due to an imbalance between generation and demand in a power system, the directly grid-connected synchronous generators of the conventional power plants contribute to the system inertia by inherently releasing the kinetic energy stored in their rotating mass in order to maintain the frequency stability indicators (i.e., rate of change of frequency (ROCOF) and frequency nadir (FN)) within predefined thresholds. The continuously increasing penetration of power electronic-interfaced generating units (PEGU) leads to a reduction in the overall system inertia as an essential parameter for frequency stability [28], which consequently has a negative effect on both ROCOF and FN. Therefore, as a countermeasure, the network code for requirements for grid connection of generators sets requirements for capability of power park modules (PPMs) to provide synthetic inertia (SI) to replace the effect of inertia on a synchronous power-generating module to a prescribed level of performance [29]. Another alternative solution to improve the frequency performance of the power system with a high-level penetration of PEGU during contingencies is referred to as FFR or fast active power injection (FAPI). In [28], FFR is defined as a reaction of PPMs in the very first seconds of a frequency drop by quickly activating the active power contribution to counteract the effects of low system inertia.
The frequency response controller implemented in this paper is the ENERCON IE control system [30], which is a droop-based system that reacts to a grid frequency below a predefined trigger threshold by temporarily increasing the active power (see Figure 15). The additional energy to cover this power raise P add is extracted from the rotating mass of the WT as a result of its deceleration.
Since this control system does not provide a response proportional to ROCOF, it cannot deliver an inherent frequency response like a synchronous generator, often termed “true inertial response”, and thus it falls into the FFR category rather than SI. As illustrated in Figure 15, in FFR mode, the speed controller is deactivated, and the active power set point of the MSC controller is supplied by the FFR controller for a preset time window t FFR . The input signal of the FFR controller corresponds to the deviation of measured frequency f meas from the trigger frequency f trigger . The output signal represents the sum of the WT active power output at the time of FFR activation P WT activation and an additional power signal P add that exhibits the following linear dependency on the frequency deviation:
P add = f trigger f meas f trigger f min 0 < < 1 K FFR P WT , rated
The value of the gain K FFR can be set as a proportion of WT rated active power. According to Equation (38), K FFR P WT , rated is the maximum possible additional power that is fully commanded when the measured frequency reaches the minimum frequency limit f min . The controller parameters chosen in this paper are shown on the right side of Figure 15. As the measured frequency rises back above the trigger frequency f trigger or the activation time period t FFR has expired, the FFR mode is deactivated, and the active power set point of the MSC controller is supplied by the speed controller again. The speed controller, including its PT1 element, then provides a smooth re-acceleration of the WT to the operating point prior to the FFR activation on the tracking characteristic curve. A smooth recovery phase with a limited power reduction ensures that the power system does not realize the re-acceleration of the WTs as a second frequency drop [30].

6. Case Study

The simulation results presented in this chapter serve primarily as examples to demonstrate the initialization performance and the general operation of the WT models at different operating points, taking into account a set of step responses to different deterministic wind speeds. Furthermore, the functionality of the WT models equipped with the above-mentioned FFR controller is illustrated and briefly discussed. Neither a parameter analysis and tuning nor a performance assessment of the FFR capability is intended. In order to execute the first example simulations, the 2 MW DFIG-based and FSC-based WT models are coupled to a 20 kV passive equivalent grid via a transformer (0.69/20 kV). The model parameters of both WT models used in the case studies are identical and can be found in [8]. Figure 16 shows exemplarily the active power output of both WT models for three different stationary operating points.
The straight lines prove that the results of the introduced initialization procedures match the power flow calculation results with a very high accuracy at each examined operating point. Figure 17 and Figure 18 show some characteristic variables of step response simulations of both WT models.
The initial operating point in each case is based on terminal output apparent power of 1 MW + j0.2 Mvar, which is determined from a Newton–Raphson-based power flow calculation [10]. The initial wind speed of each simulation is 8.7 m/s, which is calculated using Equation (31). In the first part of both simulations, the wind speed is increased from the initial value to 10 m/s and then to 14 m/s, with 1 m/s steps every 75 s (Figure 17a and Figure 18a). Furthermore, the WT reactive power reference value is increased from the initial value to 0.3 Mvar with 0.02 Mvar steps, as shown in Figure 17d and Figure 18d. In the second part, the operating points return to the initial values with the same step sizes. At wind speeds lower than 12 m/s, the speed controller controls the rotor speed according to the tracking characteristic curve (Figure 17c and Figure 18c). The MSC controller controls the WT terminal active power to its reference value provided by the speed controller. At wind speeds equal to or higher than 12 m/s, the pitch controller adjusts the rotor blade angle by controlling the rotor speed and limits the mechanical torque and consequently the output active power to the WT rated power (Figure 17b and Figure 18b). The output active power of the FSC-based WT is equal to the stator active power and the GSC active power neglecting the converter losses. Its output reactive power is equal to the GSC reactive power. The output active and reactive power of the DFIG-based WT is composed of the stator portion and the GSC portion. The reactive power of the GSC is kept at zero over the whole simulation time.
In order to demonstrate the contribution of the WT models to improving the frequency performance of power systems, the WT models are implemented in a MATLAB-based RMS simulation tool, which is discussed in [15,16] and is referred to as a “distributed-rotating-mass based model”. Synchronous generators in this simulation tool are modelled using a fifth-order state space model commonly called model 2.1, according to the IEEE Std 1110-2002 [31]. The excitation systems are represented by a ST1C excitation system with a PSS1A stabilizer from the IEEE Std 421.5-2016 [32]. The implemented generic model of prime movers and their control systems, which are also discussed in [15], enable the simulation of secondary and primary control power activation in accordance with the specific regulatory requirements [33,34]. The used composite load model consists of a dynamic component (i.e., a third-order induction motor) and a static component, which is referred to as ZIP model [35]. The passive network components (i.e., transformers and transmission lines) are represented by their steady-state models. The model parameters of all devices and their corresponding controllers used in the following scenarios can be found in [16]. The single line diagram depicted in Figure 19 shows the topology of a 220 kV test system. Three synchronous generators (G) and two wind parks (WP) feed four loads (L) via the transmission grid. WP1 consists of 80 DFIG-based WTs and WP2 is composed of 80 FSC-based WTs. Each WT has a rated active power of 2 MW. No aggregation of the WT models is performed in this paper.
Table 3 shows the initial terminal apparent powers of the synchronous generators, loads and wind power plants prior to the disturbance resulted from a Newton–Raphson-based power flow calculation [10].
Two scenarios with constant wind speed are simulated based on an unscheduled increase in load L1 by 45 MW after 60 s. In the first scenario, the FFR controllers of all WTs are deactivated. Thus, only the synchronous generators offer their inertia to control the ROCOF and the frequency nadir. In the second scenario, fifty percent of the WTs in each WP provide FFR capabilities. Figure 20a and Figure 21a demonstrate the power and rotor speed response of an exemplary DFIG-based WT from WP1 and an exemplary FSC-based WT from WP2, respectively, to the above-mentioned disturbance in the second scenario by means of power–speed characteristic curve. A very similar behavior of both WT models can be observed. Point A in each figure represents the stationary operating point before the perturbation. After the grid frequency reaches the threshold and the FFR controller is triggered, the sum of the WT active power output at the time of FFR activation P WT activation and the predefined additional power signal P add is commanded to the MSC controller as the active power set point. In the overproduction phase (i.e., the light blue curve), since the electrical output power plus the WT losses is higher than the available mechanical power extracted from the wind, the rotating mass of the WT decelerates, and the rotor speed decreases. The slope of the light blue curve can be modified by setting the minimum frequency limit f min . The higher this frequency is set, the steeper the light blue curve becomes. If the activation time period t FFR is elapsed, the speed controller will be activated, and the recovery phase (i.e., the light green curve) starts with the aim of re-accelerating of the WT to the desired operating point on the tracking characteristic curve, which depends on the actual wind speed. Since the wind speed is constant during this scenario, the desired rotor speed is the pre-fault rotor speed (i.e., point A). Figure 20b,c and Figure 21b,c show the mechanical power, the output active power and the WT rotor speed of both selected WTs in the overproduction phase and the recovery phase in time domain. The first 60 s of the curves in time domain show the illustrated variables in the pre-fault time window, which again confirm very well-functioning initialization procedures of both WT-models.
Figure 22 depicts the center of inertia frequencies in both scenarios with and without FFR controller activation. An improvement of 21.9 mHz in the FN is shown as a result of the FFR contribution of the WTs in the second scenario. An undesirable but unavoidable second frequency drop caused by the power reduction in the recovery phase is also observed, which is deeper the higher the maximum additional power achieved in the overproduction phase.

7. Discussion

As mentioned in Section 6, the case studies are neither intended as a parameter analysis and tuning nor as a performance assessment of the FFR capability. Furthermore, a model validation in the context of comparative scenarios against, e.g., commercially available wind turbine models is outside of scope of this work. The authors consider such quantitative studies as a subject for future publications. This article is a modelling-oriented one, and the case study results serve primarily as examples to demonstrate the qualitative dynamic performance of the proposed WT model. The initialization results depicted in Figure 16 are self-explaining and confirm very well-functioning initialization procedures. Step response simulation with deterministic wind speeds is a typical analysis approach to evaluate the general behavior of the WT at different operating points. The step response simulations lead to feasible results shown in Figure 17 and Figure 18, which are comparable with the results of the similar simulations represented in [12]. The simulation scenarios to demonstrate the contribution of the WT models to improving the frequency performance of power systems provide plausible responses in the event of a frequency drop as depicted in Figure 20 and Figure 21, which are comparable with the simulation results represented in [30,36]. A striking point when comparing the results is that the slope of the overproduction phase (light blue curve in Figure 20 and Figure 21) can be modified by setting the minimum frequency limit f min . The higher this frequency is set, the steeper the light blue curve becomes.

8. Conclusions

This article shows that a RMS DFIG-based wind turbine (WT) model and a RMS FSC-based WT model can be integrated into a combined overall model with little effort and the same set of parameters due to their high structural similarity. The presented model can be applied for classical network stability analyses. As an example, in order to illustrate the contribution of WT models to enhance the frequency behavior of power systems, it is extended with a droop-based fast frequency response (FFR) controller. In addition, well-functioning initialization procedures for both DFIG-based and FSC-based WT models are also introduced. The results of the executed case studies show plausible dynamic behavior of both WT models as well as feasible responses to a frequency drop in a 220 kV test system.
The modularity of the model offers the possibility of simple integration of other additional modules, which enable the WT models to respond appropriately to other stability issues and thus support power systems. Moreover, the model can be extended in future studies to include further converter control strategies (e.g., grid-supporting control concepts), which shall improve the stability of future power systems with a high penetration of power electronic-interfaced generating units.

Author Contributions

Conceptualization, F.G. and L.H.; methodology, F.G.; software, F.G.; validation, F.G.; formal analysis, F.G.; investigation, F.G.; resources, L.H.; data curation, F.G.; writing—original draft preparation, F.G.; writing—review and editing, F.G. and L.H.; visualization, F.G.; supervision, L.H.; project administration, L.H.; funding acquisition, L.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DFIGDoubly fed induction generator
EMTElectromagnetic transient
FAPIFast active power injection
FFRFast frequency response
FNFrequency nadir
FSCFull-scale convertor
GSCGrid-side converter
MSCMachine-side converter
PEGUPower electronic-interfaced generating units
PLLPhase-locked loop
PPMPower park module
RMSRoot mean square
ROCOFRate of change of frequency
SCIGSquirrel-cage induction generator
SISynthetic inertia
VSCVoltage-sourced converter
WTWind turbine

References

  1. Sewdien, V.N.; van der Meijden, M.; Breithaupt, T.; Hofmann, L.; Herwig, D.; Mertens, A.; Tuinema, B.W.; Rueda Torres, J.L. Effects of Increasing Power Electronics on System Stability: Results from MIGRATE Questionnaire. In Proceedings of the International Conference and Utility Exhibition on Green Energy for Sustainable Development (ICUE), Phuket, Thailand, 24–26 October 2018; pp. 1–9. [Google Scholar]
  2. Fortmann, J.; Engelhardt, S.; Kretschmann, J.; Feltes, C.; Erlich, I. Validation of an RMS DFIG Simulation Model According to New German Model Validation Standard FGW TR4 at Balanced and Unbalanced Grid Faults. In Proceedings of the 8th Wind Integration Workshop, Bremen, Germany, 14–15 October 2009. [Google Scholar]
  3. Fortmann, J. Modeling of Wind Turbines with Doubly Fed Generator System; Springer: Wiesbaden, Germany, 2015; ISBN 978-3-658-06881-3. [Google Scholar]
  4. Ackermann, T. Wind Power in Power Systems, 2nd ed.; Wiley: Chichester, UK; Hoboken, NJ, USA, 2012; ISBN 978-0-470-97416-2. [Google Scholar]
  5. Caliao, N.D. Dynamic Modelling and Control of Fully Rated Converter Wind Turbines. Renew. Energy 2011, 36, 2287–2297. [Google Scholar] [CrossRef]
  6. Heier, S. Grid Integration of Wind Energy: Onshore and Offshore Conversion Systems, 3rd ed.; Wiley: Chichester, UK, 2014; ISBN 978-1-119-96294-6. [Google Scholar]
  7. Amlang, B. Elektrische Energieversorgung mit Windkraftanlagen: Abschlußbericht; Aufbau; Regelung und Netzverträglichkeit größerer Windparks; Abschlußdatum des Vorhabens: 31.10.91; Institut für Regelungstechnik der TU Braunschweig: Braunschweig, Germany, 1992; p. 226S. [Google Scholar]
  8. Feltes, C. Advanced Fault Ride-through Control of DFIG Based Wind Turbines Including Grid Connection via VSC-HVDC; Berichte aus der Energietechnik; Shaker: Aachen, Germany, 2012; ISBN 978-3-8440-0971-2. [Google Scholar]
  9. Kundur, P.; Balu, N.J.; Lauby, M.G. Power System Stability and Control; The EPRI Power System Engineering Series; McGraw-Hill: New York, NY, USA, 1994; ISBN 978-0-07-035958-1. [Google Scholar]
  10. Oswald, B.R. Berechnung von Drehstromnetzen: Berechnung stationärer und nichtstationärer Vorgänge mit symmetrischen Komponenten und Raumzeigern; mit 57 Tabellen und 32 durchgerechneten Beispielen; Lehrbuch; 2., korrigierte und erw.Aufl.; Springer: Wiesbaden, Germany, 2013; ISBN 978-3-8348-2620-6. [Google Scholar]
  11. Internationale Elektrotechnische Kommission (Ed.) Electrical Simulation Models—Wind Turbines:=Modèles de Simulation Électrique—Eoliennes, 1st ed.; Wind turbines: International standard = Eoliennes/International Electrotechnical Commission; IEC Central Office: Geneva, Switzerland, 2015; ISBN 978-2-8322-2226-3. [Google Scholar]
  12. Hansen, A.D. Dynamic Wind Turbine Models in Power System Simulation Tool, DIgSILENT; Risø National Laboratory: Roskilde, Denmark, 2007; ISBN 978-87-550-3553-9. [Google Scholar]
  13. Erlich, I.; Shewarega, F. Modeling of Wind Turbines Equipped with Doubly-Fed Induction Machines for Power System Stability Studies. In Proceedings of the 2006 IEEE PES Power Systems Conference and Exposition, Atlanta, Georgia, USA, 29 October–1 November 2006; pp. 978–985. [Google Scholar]
  14. Perdana, A. Dynamic Models of Wind Turbines: A Contribution towards the Establishment of Standardized Models of Wind Turbines for Power System Stability Studies. Doktorsavhandlingar vid Chalmers Tekniska Högskola. Ph.D. Thesis, Chalmers University of Technology, Göteborg, Sweden, 2008. [Google Scholar]
  15. Pawellek, A.; Hofmann, L. Comparison of Methods for the Simulation of Dynamic Power Flows in the International Grid Control Cooperation. In Proceedings of the 2018 IEEE Electronic Power Grid (eGrid), Charleston, SC, USA, 12–14 November 2018; pp. 1–6. [Google Scholar]
  16. Pawellek, A.; Hofmann, L.; Wolter, M. Entwicklung und Modellierung von Konzepten für das Engpassmanagement im Netzregelverbund; Berichte aus dem IfES; Technik und Wissen GmbH Verlag: Garbsen, Germany, 2021; ISBN 978-3-95900-529-6. [Google Scholar]
  17. Rocabert, J.; Luna, A.; Blaabjerg, F.; Rodríguez, P. Control of Power Converters in AC Microgrids. IEEE Trans. Power Electron. 2012, 27, 4734–4749. [Google Scholar] [CrossRef]
  18. Slootweg, J.G. Wind Power: Modelling and Impact on Power System Dynamics; Ridderprint Offsetdrukkerij B.V.: Ridderkerk, The Netherlands, 2003. [Google Scholar]
  19. Muyeen, S.M.; Hasan Ali, M.d.; Takahashi, R.; Murata, T.; Tamura, J.; Tomaki, Y.; Sakahara, A.; Sasano, E. Comparative Study on Transient Stability Analysis of Wind Turbine Generator System Using Different Drive Train Models. IET Renew. Power Gener. 2007, 1, 131. [Google Scholar] [CrossRef]
  20. Xu, Z.; Pan, Z. Influence of Different Flexible Drive Train Models on the Transient Responses of DFIG Wind Turbine. In Proceedings of the International Conference on Electrical Machines and Systems, Beijing, China, 10–23 August 2011; pp. 1–6. [Google Scholar]
  21. Akhmatov, V. Electric Power Engineering; Ørsted-DTU Analysis of Dynamic Behaviour of Electric Power Systems with Large Amount of Wind Power. Ph.D. Thesis, Technical University of Denmark, Lyngby, Denmark, , 2003. [Google Scholar]
  22. Akhmatov, V. Full-Load Converter Connected Asynchronous Generators for MW Class Wind Turbines. Wind Eng. 2005, 29, 341–351. [Google Scholar] [CrossRef]
  23. Akhmatov, V.; Nygaard Nielsen, J.; Høj Jensen, K.; Goldenbaum, N.; Thisted, J.; Frydensbjerg, M.; Andresen, B. Siemens Wind Power Variable-Speed Full Scale Frequency Converter Wind Turbine Model for Balanced and Unbalanced Short-Circuit Faults. Wind Eng. 2010, 34, 139–156. [Google Scholar] [CrossRef]
  24. Larsen, T.J.; Hartvig, M.; Hansen, H. Forskningscenter Risø Generator Dynamics in Aeroelastic Analysis and Simulations; Risø National Laboratory: Roskilde, Denmark, 2003; ISBN 978-87-550-3189-0. [Google Scholar]
  25. Sørensen, P.; Danmarks Tekniske Universitet; Risø DTU. Simulation and Verification of Transient Events in Large Wind Power Installations; Risø DTU—National Laboratory for Sustainable Energy: Roskilde, Denmark, 2003; ISBN 978-87-550-3031-2. [Google Scholar]
  26. Hennig, T.; Hofmann, L.; Erlich, I. Auswirkungen Eines Vermaschten Offshore-Netzes in HGÜ—Technik auf die Netzführung der Angeschlossenen Verbundsysteme; Shaker Verlag: Aachen, Germany, 2018; ISBN 978-3-8440-5719-5. [Google Scholar]
  27. Akhmatov, V. Induction Generators for Wind Power; Multi-Science Pub: Brentwood, UK, 2005; ISBN 978-0-906522-40-0. [Google Scholar]
  28. ENTSO-E. Need for Synthetic Inertia (SI) for Frequency Regulation, ENTSO-E, Brussels, Belgium. Available online: https://eepublicdownloads.entsoe.eu/clean-documents/Network%20codes%20documents/NC%20RfG/IGD_Need_for_Synthetic_Inertia_final.pdf (accessed on 23 November 2021).
  29. Network Code on Requirements for Grid Connection of Generators, European Commission, Brussels, Belgium. Available online: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32016R0631&from=EN (accessed on 23 November 2021).
  30. Engelken, S.; Mendonca, A.; Fischer, M. Inertial Response with Improved Variable Recovery Behaviour Provided by Type 4 WTs. IET Renew. Power Gener. 2017, 11, 195–201. [Google Scholar] [CrossRef]
  31. IEEE. Guide for Synchronous Generator Modeling Practices and Parameter Verification with Applications in Power System Stability Analyses; Institute of Electrical and Electronics Engineers, Inc., New York, USA. Available online: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9082951 (accessed on 23 November 2021).
  32. IEEE. Recommended Practice for Excitation System Models for Power System Stability Studies. Institute of Electrical and Electronics Engineers, Inc: New York, NY, USA, 2016. [Google Scholar]
  33. ENTSO-E. Appendix 1: Load-Frequency Control and Performance, ENTSO-E, Brussels, Belgium. Available online: https://eepublicdownloads.entsoe.eu/clean-documents/pre2015/publications/entsoe/Operation_Handbook/Policy_1_Appendix%20_final.pdf (accessed on 23 November 2021).
  34. ENTSO-E. Policy 1: Load-Frequency Control and Performance, ENTSO-E, Brussels, Belgium. Available online: https://eepublicdownloads.entsoe.eu/clean-documents/pre2015/publications/entsoe/Operation_Handbook/Policy_1_final.pdf (accessed on 23 November 2021).
  35. CIGRE Working Group. C4.605 Modelling and Aggregation of Loads in Flexible Power Networks; e-cigre: Paris, France, 2014. [Google Scholar]
  36. Fischer, M.; Engelken, S.; Mihov, N.; Mendonca, A. Operational Experiences with Inertial Response Provided by Type 4 Wind Turbines. IET Renew. Power Gener. 2016, 10, 17–24. [Google Scholar] [CrossRef]
Figure 1. Positive sequence equation system of the network.
Figure 1. Positive sequence equation system of the network.
Energies 14 08048 g001
Figure 2. Block diagram of the aerodynamic model of the rotor blades and the drive train model.
Figure 2. Block diagram of the aerodynamic model of the rotor blades and the drive train model.
Energies 14 08048 g002
Figure 3. Two-mass drive train model referring to the fast side of the gearbox.
Figure 3. Two-mass drive train model referring to the fast side of the gearbox.
Energies 14 08048 g003
Figure 4. (a) Electrical equation system of induction generator; (b) Norton equivalent circuit of induction generator.
Figure 4. (a) Electrical equation system of induction generator; (b) Norton equivalent circuit of induction generator.
Energies 14 08048 g004
Figure 5. Block diagram of the pitch and speed controller.
Figure 5. Block diagram of the pitch and speed controller.
Energies 14 08048 g005
Figure 6. Active power–rotor speed tracking characteristic.
Figure 6. Active power–rotor speed tracking characteristic.
Energies 14 08048 g006
Figure 7. (a) Block diagram of the GSC controller; (b) Structure of a back-to-back frequency converter.
Figure 7. (a) Block diagram of the GSC controller; (b) Structure of a back-to-back frequency converter.
Energies 14 08048 g007
Figure 8. The overall control system of the DFIG-based WT.
Figure 8. The overall control system of the DFIG-based WT.
Energies 14 08048 g008
Figure 9. (a) Block diagram of the MSC controller; (b) Norton equivalent circuit of DFIG-based WT.
Figure 9. (a) Block diagram of the MSC controller; (b) Norton equivalent circuit of DFIG-based WT.
Energies 14 08048 g009
Figure 10. The overall control system of the FSC-based WT.
Figure 10. The overall control system of the FSC-based WT.
Energies 14 08048 g010
Figure 11. Phasor diagram of SCIG for an assumed operating point in various rotating reference frames.
Figure 11. Phasor diagram of SCIG for an assumed operating point in various rotating reference frames.
Energies 14 08048 g011
Figure 12. (a) Block diagram of the MSC controller; (b) Norton equivalent circuit of FSC-based WT.
Figure 12. (a) Block diagram of the MSC controller; (b) Norton equivalent circuit of FSC-based WT.
Energies 14 08048 g012
Figure 13. Initialization procedure of the DFIG-based WT.
Figure 13. Initialization procedure of the DFIG-based WT.
Energies 14 08048 g013
Figure 14. Initialization procedure of the FSC-based WT.
Figure 14. Initialization procedure of the FSC-based WT.
Energies 14 08048 g014
Figure 15. Control structure of the implemented FFR controller.
Figure 15. Control structure of the implemented FFR controller.
Energies 14 08048 g015
Figure 16. Initialization results of DFIG-based and FSC-based WTs.
Figure 16. Initialization results of DFIG-based and FSC-based WTs.
Energies 14 08048 g016
Figure 17. Wind speed step response of DFIG-based WT.
Figure 17. Wind speed step response of DFIG-based WT.
Energies 14 08048 g017
Figure 18. Wind speed step response of FSC-based WT.
Figure 18. Wind speed step response of FSC-based WT.
Energies 14 08048 g018
Figure 19. Topology of the 220 kV test system.
Figure 19. Topology of the 220 kV test system.
Energies 14 08048 g019
Figure 20. Power and rotor speed response of an exemplary DFIG-based WT.
Figure 20. Power and rotor speed response of an exemplary DFIG-based WT.
Energies 14 08048 g020
Figure 21. Power and rotor speed response of an exemplary FSC-based WT.
Figure 21. Power and rotor speed response of an exemplary FSC-based WT.
Energies 14 08048 g021
Figure 22. Center of inertia frequency in scenarios with and without FFR controller activation.
Figure 22. Center of inertia frequency in scenarios with and without FFR controller activation.
Energies 14 08048 g022
Table 1. Availability of scientific references for full modeling of main WT configurations.
Table 1. Availability of scientific references for full modeling of main WT configurations.
DFIG-Based WTsHigh Availability
FSC-based WTs (synchronous generator)middle availability
FSC-based WTs (induction generator)only one reference [5]
Table 2. Overview of the integrated model components and their references.
Table 2. Overview of the integrated model components and their references.
Sub-ModulesReferences
Aerodynamic model[4,6,7]
Drive train modelBased on [3,8]
Induction generator[9,10]
Pitch controllerBased on [3,11]
Speed controllerBased on [8]
Power–speed tracking characteristicBased on [4,12]
GSC controllerBased on [8]
MSC controller (DFIG-based WT)Based on [8,13]
MSC controller (FSC-based WT)Contribution of this work
Initialization (DFIG-based WT)Contribution of this work
Initialization (FSC-based WT)Contribution of this work
Table 3. Steady-state terminal apparent powers of the dynamic system devices.
Table 3. Steady-state terminal apparent powers of the dynamic system devices.
SG1SG2SG3WP1WP2L1L2L3L4
Active power in MW3474004008080300350350300
Reactive power in Mvar877780161620253020
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Goudarzi, F.; Hofmann, L. A Combined RMS Simulation Model for DFIG-Based and FSC-Based Wind Turbines and Its Initialization. Energies 2021, 14, 8048. https://doi.org/10.3390/en14238048

AMA Style

Goudarzi F, Hofmann L. A Combined RMS Simulation Model for DFIG-Based and FSC-Based Wind Turbines and Its Initialization. Energies. 2021; 14(23):8048. https://doi.org/10.3390/en14238048

Chicago/Turabian Style

Goudarzi, Farshid, and Lutz Hofmann. 2021. "A Combined RMS Simulation Model for DFIG-Based and FSC-Based Wind Turbines and Its Initialization" Energies 14, no. 23: 8048. https://doi.org/10.3390/en14238048

APA Style

Goudarzi, F., & Hofmann, L. (2021). A Combined RMS Simulation Model for DFIG-Based and FSC-Based Wind Turbines and Its Initialization. Energies, 14(23), 8048. https://doi.org/10.3390/en14238048

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop