Next Article in Journal
A Review on Technical Challenges and Possibilities on Energy Efficient Retrofit Measures in Heritage Buildings
Next Article in Special Issue
Adaptive Virtual Synchronous Generator Based on Model Predictive Control with Improved Frequency Stability
Previous Article in Journal
A Robust Design of the Model-Free-Adaptive-Control-Based Energy Management for Plug-In Hybrid Electric Vehicle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling of Direct-Drive Permanent Magnet Synchronous Wind Power Generation System Considering the Power System Analysis in Multi-Timescales

School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(20), 7471; https://doi.org/10.3390/en15207471
Submission received: 13 September 2022 / Revised: 27 September 2022 / Accepted: 30 September 2022 / Published: 11 October 2022

Abstract

:
The dynamics of wind power generation cannot be neglected in the modern power system and could have a great impact on the system dynamics, even raising the risk of a blackout. Because of this, power system simulation has to include the model of wind power generation. However, due to the high order of the full model of the wind power generator, it is impossible to model them in detail in the use of the power system dynamic simulation considering the thousands of wind generators in the grid. In this context, a simplified model is normally used with the trade-off in lower accuracy. As a direct-drive permanent magnet synchronous wind power generation system (D-PMSG) would take up a certain occupation in the modern power system, a proper D-PMSG simplified model is needed in the power system simulation. For a different research purpose in a different timescale, a different complexity of the model can be used to maximize the accuracy, in the meantime speeding up the simulation. This paper proposes a set of simplified models of the direct-drive permanent magnet synchronous wind power generation system (D-PMSG) and classifies them according to the timescale of the dynamics and the use cases, i.e., faults (transient stability analysis), system contingencies (voltage and frequency stability analysis) and wind speed variations (energy transformation). The accuracy of the proposed simplified models is verified by comparing them with the detailed D-PMSG electromagnetic transient mode in Matlab/Simulink, and their use case of the power system simulation is validated based on the case study of the IEEE 39-bus system considering the above scenarios.

1. Introduction

In a transition of the power system migrating into higher renewables and higher power electronics, wind power generation has been gradually replacing the traditional thermal power plant and becoming one of the main power sources in the modern power system [1]. The direct-drive permanent magnet synchronous wind power generation system (D-PMSG) has progressed with a low failure rate, high reliability, and high efficiency so that its share of the market has continued to increase in recent years [2,3,4]. Due to the characteristics of the D-PMSG on renewables, e.g., stochastic generation, and the power electronics, e.g., low inertia and multi-time dynamics, the wide use of the D-PMSG has introduced new instability issues in the modern power system, i.e., the harmonics stability and converter-driven stability [5,6,7,8]. To understand the complex interaction between the modern power system and the D-PMSG, an accurate and efficient D-PMSG model is needed.
The D-PMSG consists of a wind turbine (WT), a permanent magnet synchronous generator (PMSG), a full power converter (FPC), and its control system (pitch angle [9,10], maximum power tracking (MPPT) [11,12], virtual inertia control [13,14,15], etc.), of which dynamics present a multi-timescale characteristic, including the electromagnetic transients, electromechanical transients, and mechanical transients ranging [16] from 1 ms to 100 s, and of which the model is nonlinear with a high order. In the power system simulation, the accuracy, computational speed, and system scale cannot be satisfied in the meantime [17]. Although the electromagnetic transient model (EMT) of the D-PMSG can easily capture all the dynamics, it cannot be used in the simulation of a large national grid due to the limitation on the computational burden and the solver [18]. A simplified D-PMSG model can suit the large-scale power system simulation, but as a trade-off would lose accuracy, especially on the small-timescale dynamics. Therefore, the art of the model simplification with good accuracy has attracted a lot of attention. For example, for the power system dynamic simulation, references [19,20,21,22] have developed a full model of the D-PMSG applicable to the electromagnetic transient (EMT) simulation of the system. References [23,24,25,26] show that during grid incidents, the main response of the D-PMSG is determined by the grid-side converter (GSC) with its control; thus, they suggest simplifying the machine-side converter (MSC) to be a controlled current source. With regard to the wind power participation in the system frequency regulation, reference [27] proposed an average model of D-PMSG, considering the virtual inertia control. Reference [28] simplifies the whole D-PMSG model to be a single inertial unit in the form of a swing equation. For the small-signal stability analysis of the D-PMSG, reference [29] linearizes the full-order model while reference [30] proves that the small-signal instability is mainly related to the GSC and thus the MSC can be assumed to be simplified as a constant DC voltage. For the optimal power flow analysis considering the wind farms in the grid, literature [31,32,33] builds a static D-PMSG model as a PQ node, with the active power from the wind turbine and reactive power from the constant power factor setup.
Based on the above literature review, although many D-PMSG models are available, they are either too detailed for system-level studies or too simple to capture short-term dynamics. Intermediate models can achieve a certain level of accuracy while reducing the computational burden. References [34,35] propose a set of smart transformer and storage models used for a different purpose of the power system studies, whose philosophy is that the complexity of the model depends on the timescale of the interested dynamics and the focus of the study. Based on this concept, this paper proposes a simplified approach to the D-PMSG and establishes a set of differential-algebraic equation (DAE) models for the D-PMSG applicable to power system stability analysis. The specific contributions of this paper are:
(i)
Identifying the dominated active controls in a serial of timescales by means of parameter sensitivity analysis.
(ii)
Proposing a set of D-PMSG simplified models with different complexity in line with the parameter sensitivity analysis for the different purpose of the power system dynamic analysis.
(iii)
Defining the use case of the D-PMSG simplified models for the transient stability, voltage stability, and frequency stability analysis, respectively.
The remainder of the paper is organized as follows. Section 2 introduces the detailed DAE model of the D-PMSG. Section 3 presents the proposed simplified D-PMSG models and classifies them according to their complexity, timescales, and parameter sensitivity. Section 4 defines the applications for the proposed D-PMSG models. Section 5 verifies the accuracy of the proposed models based on the IEEE benchmark 39 bus system. Finally, Section 6 draws relevant conclusions.

2. Modelling of the D-PMSG

Figure 1 shows the topology and control scheme of the D-PMSG, wherein the physical circuit, the WT, is connected directly to the PMSG via the drive shaft, and the generator is connected to the grid via the full power converter. In the control logic, pitch angle control is used to avoid over-speeding the turbine. The MSC is applied with MPPT and virtual inertia control to maximize the wind power generation and provide frequency support in the system. The GSC is applied phase-locked loop (PLL), DC voltage regulation, and reactive power control to achieve the grid synchronization, to maintain a fixed DC voltage and to provide the voltage support in the system. The meanings of the relevant variables in the D-PMSG are given in the notation section and are labeled in Figure 1.

2.1. Mechanical Model

The wind drives the turbine rotation, and the wind energy is transferred into kinetic energy and then into electrical energy; this process includes the conversion of the mechanical power in the turbine and the electromechanics in the PMSG.
The mechanical power is related to the wind speed and the turbine swept area as indicated below:
P w = 1 2 A r ρ C p ( λ , β ) v w 3  
where λ is the tip speed ratio, which can be expressed as:
λ = ω r R v w  
C p ( λ , β ) is the performance coefficient, which can be approximated as:
C p ( λ , β ) = 0 . 5176 ( 116 λ 1 0 . 4 β 5 ) e - 21 λ 1 + 0 . 0068 λ  
And λ 1 is the coefficient, which normally can be set as:
1 λ 1 = 1 λ + 0 . 08 β 0 . 035 β 3 + 1  
The D-PMSG converts mechanical energy into electrical energy, of which electromechanical dynamics of such power delivery are usually expressed as:
H ω . r = T w T e D ω r
In the synchronous dq frame, the voltage of the PMSG stator is:
{ L s , d I . s , d = r s I s , d ω r L s , q I s , q V s , d L s , q I . s , q = r s I s , q + ω r ( L s , d I s , d + ψ p ) V s , q  
where the voltage of the PMSG stator is formed by the MSC
The PMSG electromagnetic torque is:
T e = [ ψ p + ( ω r L s , d ω r L s , q ) I s , d ] I s , q  
The output power of the generator is:
{ P s = V s , d I s , d + V s , q I s , q Q s = V s , q I s , d V s , d I s , q  

2.2. Full Power Converter Model

The FPC transmits the electrical power generated by the PMSG to the grid, which consists of the MSC, the DC bus, and the GSC.
The MSC and GSC are connected commonly at the DC bus. In the steady state, the power feeding into the DC capacitor from the MSC should be equivalent to the power flowing into the GSC. In transients, the unbalanced power between the input and output of the DC capacitor would be compensated by the capacitor itself, whose dynamics can be represented as follows:
1 2 C d c V . d c 2 = P s ( V p c c , d I g , d + V p c c , q I g , q )
The main function of the GSC in one respect is to achieve the synchronization at the PCC. In another respect, it provides stable DC voltage through active power regulation and an auxiliary service for voltage support through reactive power regulation.
The active exchange of the PCC with the grid is:
{ P g = V g cos ( δ g δ p l l ) I g , d + V g cos ( δ g δ p l l ) I g , q Q g = V g sin ( δ g δ p l l ) I g , q V g sin ( δ g δ p l l ) I g , d V p c c , d = V g cos ( δ g δ p l l ) ω g L g I g , q V p c c , q = V g cos ( δ g δ p l l ) + ω g L g I g , d
The GSC synchronization process at the PCC is achieved with a PLL, of which the steady state is the q-axis voltage stabilizing at zero.
{ Δ ω p l l = K p l l . p V q , p c c + K p l l , i μ p l l μ . p l l = V p c c , q ω p l l = ω * + Δ ω p l l δ . p l l = ω p l l
In addition, the GSC is equipped with a filter to eliminate the harmonics, whose dynamics can be represented as follows.
{ L f I . g , d = V p c c , d V c , d ω p l l L f I g , q r f I g , d L f I . g , q = V p c c , q V c , q ω p l l L f I g , d r f I g , q

2.3. Control System Model

The control of the D-PMSG aims to maximize the power generation and stably connect to the grid including the pitch angle control, maximum power control, virtual inertia control, MSC control, and GSC control.
The main function of the pitch angle control system is to restrict the WT speed at ω m a x by means of the PI controller. A servo system is used to adjust the pitch movement within the range of [ β m i n , β   m a x ] , where the pitch movement can be represented as a first order delay process with the time constant T β .
d β d t = 1 T β ( β r e f β )  
β r e f = { β m a x , β 0 > β m a x β 0 , β m i n < β 0 < β m a x β m i n , β 0 < β m i n  
where β 0 is the pitch movement set point:
{ β 0 = K m p , p ( ω r ω m a x ) + K m p , i σ σ = ω r ω m a x
From Equation (2), it can be seen that the pitch angle β is constant, and when the wind speed changes, by controlling the speed of the WT it can achieve the optimal blade tip speed ratio λ o p t , which makes WT track the maximum power point, which can be expressed as:
P m p p t = K m p p t ω r 3  
where: K m p p t = 0 . 5 π ρ C p m a x R 5 ω r 3 / λ o p t 3 .
In order to provide the auxiliary service on frequency support, the virtual inertia control based on the proportional–differential (PD) control is added on the MPPT control. When the grid frequency varies, the frequency regulation auxiliary power provided by the turbine is:
P v i r = { P v i r m a x , P 0 > P v i r m a x P 0 , P m i n < P 0 < P v i r m a x P v i r m i n , P 0 < P v i r m i n  
where P 0 is the power set point from the virtual inertia control:
P 0 = K p ( ω p l l ω * ) K d ω . p l l
For the safe operation of the D-PMSG, the output power must be limited as follows:
P r e f = { P m a x , P m p p t + P v i r > P m a x P m p p t + P v i r , P m i n < P m p p t + P v i r < P m a x P m i n , P m p p t + P v i r < P m i n  
Therefore, the reference torque output by the WT is:
T r e f = P r e f ω r  
The D-PMSG tracks the reference torque through the MSC. Here, the MSC uses zero d-axis stator current control [36], the basic principle of which is to use the q-axis current to control the electric field of the PMSG orthogonal to the magnetic field of the permanent magnet to obtain the maximum torque; the d-axis current is generally set to be null in order to minimize generator losses. Thus, the MSC control system model can be expressed as:
{ I s , d * = 0 I s , q * = T r e f ψ p
The actual current of the MSC is then controlled by the current inner loop to track the reference current command:
{ V s , d = K m c , p ( I s , d * I s , d ) + K m c , i ε d ω s L q I s , q V s , q = K m c , p ( I s , q * I s , q ) + K m c , i ε q + ω s ( L d I s , d + ψ p ) ε . d = I s , d * I s , d ε . q = I s , q * I s , q
The control objective of the GSC aims to provide constant DC voltage and grid-side reactive voltage support, where the DC voltage control can be described as:
{ P g * = P s [ K g v , p ( V d c * 2 V d c 2 ) + K g v , i γ d c ] γ . d c = V d c * 2 V d c 2
While the reactive power reference is set via the voltage support:
Q g * = K v ( V p c c , d * V p c c , d )  
From the above power references, we can obtain current reference commands:
{ I g , d * = P g * / V p c c , d I g , q * = Q g * / V p c c , q  
Again, the current inner loop control of the controller can be expressed as:
{ V c , d = K g c , p ( I g , d * I g , d ) + K g c , i ϵ d ω p l l L f I g , q V c , q = K g c , p ( I g , q * I g , q ) + K g c , i ϵ q + ω p l l L f I g , d ϵ . d = I g , d * I g , d ϵ . q = I g , q * I g , q
Equations (1)–(26) represent the full-order differential-algebraic equation (DAE) model of the D-PMSG.

2.4. Model Validation via Simulation

Since latterly the simplified models have been derived from the full-order DAE model, the accuracy of the full-order DAE model is crucial. In order to verify its accuracy, we built a D-PMSG EMT model and a full-order DAE model based on Matlab/Simulink. The full-order DAE model built here uses only the mathematical module. The test system is a 1.5 MW/690 V D-PMSG connecting to a grid via a 5 mH grid impedance, where the main parameters are given in Table 1.
Figure 2 shows comparison results of the D-PMSG full model with its electromagnetic transient (EMT) model at the grid side, DC bus, and machine side in the case of the grid voltage drop from 1 pu to 0.9 pu at 5 s. Figure 3 shows the results of the grid frequency drop at 5 s from 50 Hz to 49 Hz with a 0.5 Hz/s ramp. Figure 4 shows the results of the wind speed stepdown from 10 m/s to 9 m/s at 5 s.
As shown in Figure 2, Figure 3 and Figure 4, the full-order DAE model can well capture the D-PMSG dynamics in a multi-timescale, including the transient, frequency and voltage responses.

3. Approximated D-PMSG Models

The full-order DAE model of the D-PMSG involves multiple responses at different times in a power system. Accurate modeling of transients on shorter timescales would lead to a dramatic increase in the computational burden, especially in the large-scale power system that simulates several D-PMSG stations. For the purpose of a lower computational burden, a simplified model is necessary.
Figure 5 shows the response timescale of the power system dynamics and that of the D-PMSG control dynamics. According to the timescale of the research focus, the small-timescale dynamics can be assumed to have worked while the large-timescale dynamics can be assumed to have not been activated. For example, for the research interest in the grid fault, the MSC and GSC dynamics have to be precisely modeled while the pitch angle control could be set to be unvaried. For the research interest in the inertia response, the current and voltage controller transients of the MSC and GSC can be ignored. For the research interest in the primary response, only the turbine regulation needs to be modeled in detail.

3.1. Parameter Sensitivity

Parameter sensitivity is a method that can be used to evaluate the dependence of the interested dynamics on the parameters. Since the D-PMSG model built in this paper aims to fit into power system simulation, the D-PMSG responses, i.e., active and reactive power injection, at the PCC would be of importance. Thus, here we analyze the parameter sensitivity of the power injection from the D-PMSG to the grid:
S p = | Δ P Δ Ψ | = | P Ψ , t P 0 , t 0 . 1 P 0 , t |  
S q = | Δ Q Δ Ψ | = | Q Ψ , t Q 0 , t 0 . 1 Q 0 , t |  
where Ψ represents the parameter of interest, P 0 , t , Q 0 , t are the grid power exchange from the D-PMSG at the timescale t using the original parameters, P Ψ , t ,  Q Ψ , t are the powers at the same timescale but with the parameter Ψ increased by 10%.
Based on Matlab/Simulink simulation experiments, the parameter sensitivity in different scenarios and in different timescales can be obtained. Figure 6 shows the results of the D-PMSG parameter sensitivity at the timescale of 1 ms, 10 ms and 100 ms in the scenarios of the grid voltage drops to 0.5 pu (graph on the left), the grid frequency drops to 49.5 Hz (graph in the middle) and the wind speed step changes from 10 m/s to 9 m/s (graph on the right). As expected, in the 1 ms timescale the system transients are dominated by current controller transients, so the electromagnetic part of the system must be accurately modeled, while the pitch angle controller transients have not been activated; In the 10 ms timescale, the system voltage controller transients gradually increase while the current controller transients become less important; In the 100 ms timescale, the electrical part of the system transient is completed, and the virtual inertia control transient becomes dominated. Based on the above parameter sensitivity analysis, the model of the D-PMSG can be simplified in a line with the interested timescales, i.e., 10 ms and 100 ms, as follows.

3.2. 10 ms Model

When the interested timescale is 10 ms, the fast frequency response including the transient of the FPC current controller and line filter can be ignored. Thus, the relevant transients in the format of the differential equation can be turned into the format of the algebraic equation that (6)–(8) in the mechanical stage, (9), (10) and (12) in the FPC stage and (22) and (26) in the control system stage can be simplified as follows:
T e = [ ψ p + ( ω r L s , d ω r L s , q ) i s , d * ] i s , q *  
P s = T e ω r r s ( i s , d * 2 + i s , q * 2 )  
{ P g = V g cos ( δ g δ p l l ) I g , d * + V g cos ( δ g δ p l l ) I g , q * Q g = V g sin ( δ g δ p l l ) I g , q * V g sin ( δ g δ p l l ) I g , d * V p c c , d = V g cos ( δ g δ p l l ) ω g L g I g , q * V p c c , q = V g cos ( δ g δ p l l ) + ω g L g I g , d *
1 2 C d c V d c 2 ˙ = P s ( V p c c , d I g , d * + V p c c , q I g , q * )  

3.3. 100 ms Model

When the interested research on the primary frequency response is at a timescale of 100 ms, the dynamics of the controller related to the FPC can be ignored. Based on the above 10 ms model, additionally, (11) in the FPC stage and (23) in the control system stage can be simplified as follows.
ω p l l = ω g  
V d c = V d c *  

3.4. Summary

For simplicity, we name the model for 10 ms -order and 100 ms -order timescale research the “10 ms model” and “100 ms model”, respectively. Table 2 summarizes the simplified D-PMSG models, where computational time step in the power system simulation is set to be at least 1/10 of the minimum time constant of the control dynamics in that model.

4. Use Cases

This section defines the use case of the D-PMSG models in the scenarios of the system faults, grid frequency change, and wind speed variations. Since the purpose is to verify the accuracy and applicability of the D-PMSG model itself, a single machine connecting to the infinite bus is used here and built in Matlab/Simulink. The parameters are detailed in Table 1. Initially, the grid frequency is at 50 Hz and the grid voltage is 1 pu.

4.1. Fault Response

According to grid regulations, faults should be cleared within 50 ms to 100 ms and, meanwhile, the D-PMSG has to keep connecting with the grid. The model should precisely reflect the D-PMSG dynamics during the process of the fault ride through. The grid voltage drops to 0.2 pu at 5 s and then recovers to 1 pu at 5.1 s. Figure 7 shows the comparative results using different D-PMSG models at the AC port, DC port, and turbine port.
From Figure 7, it can be seen that the D-PMSG full model presents a loss of synchronization after the fault occurrence, while the simplified models still show a stable response. This is because the simplified model renders the D-PMSG as a constant current source, which neglects the current transients. This transient can enlarge the power imbalance between the MSC and GSC and then result in instability, which can be captured only by the full model. Hence, in the scenario of the grid fault, the full model must be used.

4.2. Frequency Event

The grid code now requires that all the renewable generations have an ability on the frequency support. In this scenario, the grid frequency decreases from 50 Hz to 49 Hz at a rate of 0.5 Hz/s at 5 s, and Figure 8 shows the comparative results using different D-PMSG models at the AC port, DC port, and turbine port.
From Figure 8, it can be seen that the 10 ms model can precisely capture the D-PMSG dynamics at all the ports as the full model does. Since the 100 ms model neglects the DC voltage control dynamics, it cannot reflect the DC bus voltage dynamics during this process, but this will not affect its accuracy on the modelling of the turbine and grid dynamic interactions. Hence, the 10 ms model is enough to be used to represent complete D-PMSG dynamics in the scenario of the frequency event. In addition, if the DC voltage is not of interest and the grid interaction is of interest, then the 100 ms model is applicable as well.

4.3. Wind Speed Event

The basic function of the D-PMSG is to convert wind energy into electrical energy. A D-PMSG model is needed in order to analyze the effect of renewable stochastics on the grid frequency and voltage variance. The wind speed changes from 10 m/s to 9 m/s at 5 s and Figure 9 shows the comparative results.
The usage of the model in this scenario is very similar to the scenario of the frequency event that the 10 ms model is the most suitable and the 100 ms model may be possible.

5. Case Study

The D-PMSG model proposed in this paper is mainly used for power system dynamic analysis and power system simulation. For this purpose, this section verifies the accuracy and applicability of the proposed simplified model in the system level. The simulated grid, as shown in Figure 10, is a modified IEEE 39 bus system with three wind plants using 1 MW, 1.5 WM and 2 WM turbines, of which the wind penetration rate is 26.2%. As shown in Figure 10, each wind farm consists of three clusters and each cluster takes up 20%, 30% and 50% of the plant capacity, respectively. For simplicity, it is assumed that in each WPP, the parameters of all the internal D-PMSGs are identical, one of which is given in Table 3. Corresponding to the use cases of the D-PMSG model defined in Section 3, three scenarios were considered in this case study: transmission line failure, generator outage and wind speed variation in the wind farm. The simulation was run in DOME, a Python-based power system simulation software [37].
The simulation was executed by a Lenovo Y700 computer with a 4-core Intel i5-6300HQ 2.3 GHz CPU. The computational time for a power system simulation of scenario 1 using the full model, 10ms model and 100 ms D-PMSG model are 27.59 s, 3.63 s and 0.89 s, respectively. By comparison with the full model, using the 10 ms model with the 1 ms time step can speed up the simulation by 86.84%, and using the 100 ms model with the 10 ms time step can speed it up by 96.77%.

5.1. Scenario 1: Fault

In this section, a fault occurred on the transmission line between bus 1–2 at 1 s and cleared after 100 ms. Figure 11 shows the power response at the point of the grid connection of the wind farm and the system responses in the frequency and voltage. At the moment of fault occurrence and clearance, the system with the full D-PMSG model has a transient peak in the bus voltage. However, the simplified model cannot show such transients because the simplified model ignores the FPC current transients and presents a smooth grid power injection. On the other hand, the response of the system frequency dynamics is the same for all three models, because in this power system the frequency dynamics are mainly driven by the synchronous machines and their controllers. While the penetration increases, it can be expected that the grid frequency would be different between the full model and other models. Therefore, as the use case defined, for the fault analysis, a full model must be used.

5.2. Scenario 2: Generator Outage

In this scenario, a thermal power plant at bus 34 outages at 1 s. As expected, the 100 ms model can capture all the D-PMSG dynamics in terms of the active and reactive output as shown in Figure 12. Therefore, the 100 ms model can be used in the analysis of the power system frequency and voltage stability.

5.3. Scenario 3: Variable Wind Speed

In this scenario (see Figure 13), a Weibull distribution [38] on the wind is under consideration. Since in reality, the wind variant is in the order of the second and the turbine has a certain inertia, the 100 ms D-PMSG model is enough to be used in the power system simulation. The conclusion of the variable wind speed events is similar to that of the system frequency events, so that the 100 ms model is also applicable to the variable wind speed events.

6. Conclusions

This paper proposes a set of D-PMSG models according to the interested timescales of the research. The following conclusions can be drawn:
  • In new power systems, the full D-PMSG model must be used for the transient stability or rotor angle stability analysis. The 10 ms model can be used for the voltage stability analysis on both the DC and AC sides. The 100 ms model can fit into the frequency and voltage stability analysis but only on the AC sides.
  • For the power system simulation, using D-PMSG 100 ms model can significantly reduce the computation burden while maintaining greater accuracy for the power system dynamic analysis. While for the grid fault or short-circuit analysis, a full D-PMSG model is still needed. In a modified IEEE 39-bus system simulation with 26.2% D-PMSG penetration, using the 100 ms model can save 96.77% of the computational burden in comparison with using the full model.

Author Contributions

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

Funding

This research was funded by Department of Natural Resources of Xinjiang Uygur Autonomous Region grant number 2021D01C086. The APC was funded by e9abd5d9c42abfd1.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Notations

NotationDescription
R WT blade radius
V w Wind speed
ρ Air density
β / β r e f Pitch angle/its reference
β m i n / β m a x   Pitch angle limitation
A r Area swept by wind turbines
H Equivalent rotational inertia
D Equivalent damping factor
P Number of permanent magnet pole pairs
ψ p Magnetic flux of permanent magnets
r s / L s PMSG stator winding resistance/inductance
r f / L f GSC filter resistance/inductance
C d c   Capacitance of DC bus filter
ω g / ω p l l / ω * Grid/PLL/nominal frequency
δ g / δ p l l   Grid/PLL phase
ω r / ω m a x Rotor angle frequency/its maximum value
I s / I s * PMSG Stator winding current/its reference
I g / I g * GSC current/its reference
V s MSC outlet voltage
V c GSC outlet voltage
V d c / V p c c / V g DC bus/PCC/grid voltage
P w / P m p p t / p v i r Wind turbine/maximum power point/auxiliary power
P v i r m i n / P v i r m a x Auxiliary power limitation
P m i n / P m a x PMSG power limitation
P s / Q s PMSG power
P g * / Q g *   GSC power reference
P r e f / T r e f MSC power/torque reference
T w / T e Mechanical/electromagnetic torque
K p / K d Virtual inertia proportional/differential gain
K v Reactive power compensation gain
K m p , p / K m p , i Pitch angle controller P/I
K m c , p / K m c , i MSC current controller P/I
K g c , p / K g c , i GSC current controller P/I
K g v , p / K g v , i GSC voltage controller P/I
K p l l , p / K p l l , i PLL parameter P/I

References

  1. Sun, C.; Chen, J.; Tang, Z. New Energy Wind Power Development Status and Future Trends. In Proceedings of the 2021 International Conference on Advanced Electrical Equipment and Reliable Operation (AEERO), Beijing, China, 15–17 October 2021; pp. 1–5. [Google Scholar]
  2. Padmanathan, K.; Kamalakannan, N.; Sanjeevikumar, P.; Blaabjerg, F.; Holm-Nielsen, J.B.; Uma, G.; Arul, R.; Rajesh, R.; Srinivasan, A.; Baskaran, J. Conceptual Framework of Antecedents to Trends on Permanent Magnet Synchronous Generators for Wind Energy Conversion Systems. Energies 2019, 12, 2616. [Google Scholar] [CrossRef] [Green Version]
  3. Chinchilla, M.; Arnaltes, S.; Burgos, J.C. Control of Permanent-magnet Generators Applied to Variable-speed Wind-energy Systems Connected to the Grid. IEEE Trans. Energy Conver. 2006, 21, 130–135. [Google Scholar] [CrossRef] [Green Version]
  4. Yin, M.; Li, G.; Zhou, M.; Zhao, C. Modeling of the Wind Turbine with a Permanent Magnet Synchronous Generator for Integration. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2007; pp. 1–6. [Google Scholar]
  5. Ebrahimzadeh, E.; Blaabjerg, F.; Wang, X.; Bak, C.L. Harmonic Stability and Resonance Analysis in Large PMSG-Based Wind Power Plants. IEEE Trans. Sustain. Energ. 2018, 9, 12–23. [Google Scholar] [CrossRef]
  6. Li, J.; Yang, J.; Xie, X.; Li, H.; Wang, K.; Shi, Z. The effect of different models of closed-loop transfer functions on the inter-harmonic oscillation characteristics of grid-connected PMSG. CSEE J. Power Energy Syst. 2020, 1–8. [Google Scholar] [CrossRef]
  7. Xie, D.; Lu, Y.; Sun, J.; Gu, C. Small Signal Stability Analysis For Different Types of PMSGs Connected to the Grid. Renew. Energ. 2017, 106, 149–164. [Google Scholar] [CrossRef]
  8. Du, W.; Dong, W.; Wang, H.F. Small-Signal Stability Limit of a Grid-Connected PMSG Wind Farm Dominated by the Dynamics of PLLs. IEEE Trans. Power Syst. 2020, 35, 2093–2107. [Google Scholar] [CrossRef]
  9. Cui, Y.; Zeng, P.; Cui, C. Pitch Control Strategy of Permanent Magnet Synchronous Wind Turbine Generator in Response to Cluster Auto Generation Control Command. In Proceedings of the 2019 IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia), Chengdu, China, 21–24 May 2019; pp. 4042–4047. [Google Scholar]
  10. Alizadeh, O.; Yazdani, A. A Strategy for Real Power Control in a Direct-Drive PMSG-Based Wind Energy Conversion System. IEEE Trans. Power Deliver. 2013, 28, 1297–1305. [Google Scholar] [CrossRef]
  11. Bouscayrol, A.; Delarue, P.; Guillaud, X. Power strategies for maximum control structure of a wind energy conversion system with a synchronous machine. Renew. Energ. 2005, 30, 2273–2288. [Google Scholar] [CrossRef]
  12. Esmaili, R.; Xu, L.; Nichols, D.K. A new control method of permanent magnet generator for maximum power tracking in wind turbine application. In Proceedings of the IEEE Power Engineering Society General Meeting, San Francisco, CA, USA, 16 June 2005; pp. 2090–2095. [Google Scholar]
  13. Qin, S.; Chang, Y.; Xie, Z.; Li, S. Improved Virtual Inertia of PMSG-Based Wind Turbines Based on Multi-Objective Model-Predictive Control. Energies 2021, 14, 3612. [Google Scholar] [CrossRef]
  14. Morren, J.; De Haan, S.W.; Kling, W.L.; Ferreira, J.A. Wind turbines emulating inertia and supporting primary frequency control. IEEE Trans. Power Syst. 2006, 21, 433–434. [Google Scholar] [CrossRef]
  15. Keung, P.-K.; Li, P.; Banakar, H.; Ooi, B.T. Kinetic Energy of Wind-Turbine Generators for System Frequency Support. IEEE Trans. Power Syst. 2009, 24, 279–287. [Google Scholar] [CrossRef]
  16. He, X.; Geng, H.; Mu, G. Modeling of wind turbine generators for power system stability studies: A review. Renew. Sust. Energ. Rev. 2021, 143, 110865. [Google Scholar] [CrossRef]
  17. Chen, W.; Wang, D.; Xie, X.; Ma, J.; Bi, T. Identification of modeling boundaries for SSR studies in series compensated power networks. IEEE Trans. Power Syst. 2017, 32, 4851–4860. [Google Scholar] [CrossRef]
  18. Shi, Q.; Wang, F.; Fu, L.; Yuan, L.; Huang, H. State-space averaging model of wind turbine with PMSG and its virtual inertia control. In Proceedings of the IECON 2013-39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 10–13 November 2013; pp. 1880–1886. [Google Scholar]
  19. Shen, Y.; Zhang, J.; Chen, Y.; Pi, A.; Mao, X.; Wang, D.; Zuo, J.; Cui, T. Electromagnetic Transient Model and Parameters Identification of PMSG-Based Wind Farm. In Proceedings of the 2019 IEEE 3rd Conference on Energy Internet and Energy System Integration (EI2), Changsha, China, 8–10 November 2019; pp. 72–77. [Google Scholar]
  20. Liu, H.; Chen, Z. Aggregated Modelling for Wind Farms for Power System Transient Stability Studies. In Proceedings of the 2012 Asia-Pacific Power and Energy Engineering Conference, Shanghai, China, 27–29 March 2012; pp. 1–6. [Google Scholar]
  21. Liu, Z.; Wang, L.; Li, N.; Song, J. Performance analysis and model comparison of PMSG for power system transient stability studies. In Proceedings of the 2016 IEEE International Conference on Power and Renewable Energy (ICPRE), Shanghai, China, 21–23 October 2016; pp. 294–300. [Google Scholar]
  22. Alepuz, S.; Calle, A.; Busquets, M.S.; Kouro, S.; Wu, B. Use of stored energy in PMSG rotor inertia for low-voltage ride-through in back-to-back NPC converter-based wind power systems. IEEE Tran. Ind. Electron. 2013, 60, 1788–1796. [Google Scholar] [CrossRef]
  23. Conroy, J.; Watson, R. Aggregate modelling of wind farms containing full-converter wind turbine generators with permanent magnet synchronous machines: Transient stability studies. IET Renew. Power Gener. 2009, 3, 39–52. [Google Scholar] [CrossRef]
  24. Ellis, A.; Kazachkov, Y.; Muljadi, E.; Pourbeik, P.; Sanchez-Gasca, J.J. Description and technical specifications for generic WTG models—A status report. In Proceedings of the 2011 IEEE/PES Power Systems Conference and Exposition, Phoenix, AZ, USA, 20–23 March 2011; pp. 1–8. [Google Scholar]
  25. Ju, K.; Wu, F.; Shi, L.; Huang, H.; Hua, W.; He, W.; Hua, G. Simplified modeling of Directly Driven Wind Turbine with Permanent Magnet Synchronous Generator based on PSASP/UD. In Proceedings of the 2019 IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia), Chengdu, China, 21–24 May 2019; pp. 1254–1259. [Google Scholar]
  26. Chen, W.; Feng, B.; Tan, Z.; Wu, N.; Song, F. Intelligent fault diagnosis framework of microgrid based on cloud–edge integration. Energy Rep. 2022, 8, 131–139. [Google Scholar] [CrossRef]
  27. Xu, L.; Wang, G.; Fu, L.; Wu, Y.; Shi, Q. General average model of D-PMSG and its application with virtual inertia control. In Proceedings of the 2015 IEEE International Conference on Mechatronics and Automation (ICMA), Beijing, China, 2–5 August 2015; pp. 802–807. [Google Scholar]
  28. Vidyanandan, K.V.; Senroy, N. Primary frequency regulation by deloaded wind turbines using variable droop. IEEE Trans. Power Syst. 2013, 28, 837–846. [Google Scholar] [CrossRef]
  29. Kang, L.; Shi, L.; Ni, Y.; Yao, L.; Masoud, B. Small signal stability analysis with penetration of grid-connected wind farm of PMSG type. In Proceedings of the 2011 International Conference on Advanced Power System Automation and Protection, Beijing, China, 16–20 October 2011; pp. 147–151. [Google Scholar]
  30. Ding, N.; Lu, Z.; Qiao, Y.; Min, Y. Simplified equivalent models of large-scale wind power and their application on small-signal stability. J. Mod. Power Syst. Cle. 2013, 1, 58–64. [Google Scholar] [CrossRef] [Green Version]
  31. Luo, J.; Shi, L.; Ni, Y. A Solution of Optimal Power Flow Incorporating Wind Generation and Power Grid Uncertainties. IEEE Access 2018, 6, 19681–19690. [Google Scholar] [CrossRef]
  32. Chen, J.J.; Wu, Q.H. Probability interval optimization for optimal power flow considering wind power integrated. In Proceedings of the 2016 International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), Beijing, China, 16–20 October 2016; pp. 1–5. [Google Scholar]
  33. Wang, R.; Xie, Y.; Zhang, H.; Li, C.; Li, W.; Terzija, V. Dynamic power flow algorithm considering frequency regulation of wind power generators. IET Renew. Power Gen. 2017, 11, 1218–1225. [Google Scholar] [CrossRef]
  34. Chen, J.; Liu, M.; Donnell, T.O.; Milano, F. Modeling of Smart Transformers for Power System Transient Stability Analysis. IEEE J. Emerg. Sel. Top. Power Electron. 2022, 10, 3759–3770. [Google Scholar] [CrossRef]
  35. Carne, G.D.; Langwasser, M.; Ndreko, M.; Bachmann, R.; Doncker, R.W.D.; Dimitrovski, R.; Mortimer, B.J.; Neufeld, A.; Rojas, F.; Liserre, M. Which deepness class is suited for modeling power electronics?: A guide for choosing the right model for grid-integration studies. IEEE Ind. Electron. Mag. 2019, 13, 41–55. [Google Scholar] [CrossRef]
  36. Bunjongjit, K.; Kumsuwan, Y. Performance enhancement of PMSG systems with control of generator-side converter using d-axis stator current controller. In Proceedings of the 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, Krabi, Thailand, 15–17 May 2013; pp. 1–5. [Google Scholar]
  37. Milano, F. A python-based software tool for power system analysis. In Proceedings of the 2013 IEEE Power & Energy Society General Meeting, Vancouver, BC, Canada, 21–25 July 2013. [Google Scholar]
  38. Wang, R.; Li, W.; Bagen, B. Development of Wind Speed Forecasting Model Based on the Weibull Probability Distribution. In Proceedings of the 2011 International Conference on Computer Distributed Control and Intelligent Environmental Monitoring, Changsha, China, 19–20 February 2011; pp. 2062–2065. [Google Scholar]
Figure 1. D-PMSG topology and control scheme.
Figure 1. D-PMSG topology and control scheme.
Energies 15 07471 g001
Figure 2. Grid voltage disturbance: full model vs. EMT model.
Figure 2. Grid voltage disturbance: full model vs. EMT model.
Energies 15 07471 g002
Figure 3. Grid frequency disturbance: full model vs. EMT model.
Figure 3. Grid frequency disturbance: full model vs. EMT model.
Energies 15 07471 g003aEnergies 15 07471 g003b
Figure 4. Variable wind speed: full model vs. EMT model.
Figure 4. Variable wind speed: full model vs. EMT model.
Energies 15 07471 g004
Figure 5. Transient response timescales of interest: (a) power system; (b) D-PMSG system.
Figure 5. Transient response timescales of interest: (a) power system; (b) D-PMSG system.
Energies 15 07471 g005
Figure 6. D-PMSG parameter sensitivity: (a) parameter sensitivity at 1 ms; (b) parameter sensitivity at 10 ms; (c) parameter sensitivity at 100 ms.
Figure 6. D-PMSG parameter sensitivity: (a) parameter sensitivity at 1 ms; (b) parameter sensitivity at 10 ms; (c) parameter sensitivity at 100 ms.
Energies 15 07471 g006
Figure 7. Grid fault: timescale model comparison.
Figure 7. Grid fault: timescale model comparison.
Energies 15 07471 g007
Figure 8. Grid frequency disturbance: timescale model comparison.
Figure 8. Grid frequency disturbance: timescale model comparison.
Energies 15 07471 g008
Figure 9. Variable wind speed: timescale model comparison.
Figure 9. Variable wind speed: timescale model comparison.
Energies 15 07471 g009
Figure 10. Modified IEEE 39 bus system topology.
Figure 10. Modified IEEE 39 bus system topology.
Energies 15 07471 g010
Figure 11. New England 39-bus system, Scenario 1: Grid fault.
Figure 11. New England 39-bus system, Scenario 1: Grid fault.
Energies 15 07471 g011
Figure 12. New England 39-bus system, Scenario 2: Generator outage.
Figure 12. New England 39-bus system, Scenario 2: Generator outage.
Energies 15 07471 g012
Figure 13. New England 39 bus system, Scenario 3: Weibull distribution wind speed.
Figure 13. New England 39 bus system, Scenario 3: Weibull distribution wind speed.
Energies 15 07471 g013
Table 1. D-PMSG parameters and settings.
Table 1. D-PMSG parameters and settings.
ParameterValue
S n 1 MW
V n 1 kV
R 38 m
V w 10 m/s
ρ 1.225 kg/m3
H 0.5 s
P 48
ψ p 1.885 pu
r s / L s 3.5 × 10−3 pu/5.44 × 10−2 pu
L g / r f / L f 9.07 × 10−3 pu/5.77 × 10−5 pu/9.07 × 10−2 pu
C d c 1.04 × 10−4 pu
V d c 1.5 pu
V g 0.69 pu
K p / K d / K v 3.1416/0.5236/0
Table 2. Summary of the D-PMSG models.
Table 2. Summary of the D-PMSG models.
D-PMSG StageFull Model10 ms Model100 ms Model
Mechanical model(1–8)(1–5) (29–30)(1–5) (29–30)
FPC model(9–12)(11) (31–32)(31–33)
Control system model(13–26)(13–21) (23–25)(13–21) (24–25) (34)
Time step0.1 ms1 ms10 ms
Table 3. D-PMSG parameters and settings of WPP1.
Table 3. D-PMSG parameters and settings of WPP1.
ParameterValue
S n 1 MW
V n 1 kV
R 38 m
V w 9.145 m/s
ρ 1.225 kg/m3
H 5.5 s
P 48
ψ p 1.885 pu
r s / L s 6 × 10−3 pu/9.43 × 10−2 pu
L g / r f / L f 3.14 × 10−2 pu/9.99 × 10−5 pu/3.14 × 10−2 pu
C d c 1.04 × 10−4 pu
V d c 1.5 pu
V g 0.69 pu
K p / K d / K v 0.833/133.3/0
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ge, C.; Liu, M.; Chen, J. Modeling of Direct-Drive Permanent Magnet Synchronous Wind Power Generation System Considering the Power System Analysis in Multi-Timescales. Energies 2022, 15, 7471. https://doi.org/10.3390/en15207471

AMA Style

Ge C, Liu M, Chen J. Modeling of Direct-Drive Permanent Magnet Synchronous Wind Power Generation System Considering the Power System Analysis in Multi-Timescales. Energies. 2022; 15(20):7471. https://doi.org/10.3390/en15207471

Chicago/Turabian Style

Ge, Chenchen, Muyang Liu, and Junru Chen. 2022. "Modeling of Direct-Drive Permanent Magnet Synchronous Wind Power Generation System Considering the Power System Analysis in Multi-Timescales" Energies 15, no. 20: 7471. https://doi.org/10.3390/en15207471

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