1. Introduction
The world is facing very serious energy problems therefore clean energy units will be used more often in the power system [
1,
2]. As the dominant new energy technology in the world, wind power is renewable, resource-rich, widely distributed, and does not emit greenhouse gases [
3]. Doubly-fed wind induction turbines are widely used in medium and large wind farms because of their high wind energy efficiency and the possibility of decoupling active and reactive power control [
4,
5].
The control of the generator is an important part of a wind power system and the precise control of the generator depends to a certain extent on accurate motor parameters. In practice, parameters such as stator and rotor resistance and inductance of doubly-fed induction wind turbines change due to mechanical losses, heat generation, and excitation saturation caused by the long operation of the generator [
6]. In the operation of the generator, if it is not possible to obtain accurate changed generator parameters and constantly correct the generator control method according to these changes, it will reduce the control performance of the generator and, to a certain extent, have an impact on the power system simulation and on safe and stable operation. Therefore, it is important to study the accurate identification of generator parameters of doubly-fed induction wind turbines in order to obtain accurate motor parameters for the analysis and control of the stable operation of the turbines.
The main identification methods used at home and abroad are the least squares method, Kalman filter method, model reference adaptive method, artificial neural network algorithm, intelligent algorithm, and so on.
Belmokhtar et al. [
7] performed online identification of the parameters of a doubly-fed wind turbine with recursive least squares method. Kong et al. [
8] applied a two-stage identification method which is dependent on the recursive least squares method and verified the properness of the method through simulation. Based on the unscented Kalman filter method, Boyang Gao et al. [
9] identified the parameters of the twin RC equivalent circuit model of a lithium-ion battery offline and improved the accuracy of the model.
The discrimination methods complained of above are traditional approaches that require the input signal to be highly variable and known. For certain scenarios or systems, it is difficult to acquire all the indispensable input signals precisely, which renders the approach thinly adaptable. The use of such methods for non-linear systems usually results in low identification accuracy or worse global search capability than for linear systems.
Wang Qi et al. [
10] proposed an improved current prediction control approach which is dependent on a model reference adaptive system (MRAS). Using the d and q axis current equations in the revolving coordinate system as reference models, an online inductance and magnetic chain identification system for permanent magnet synchronous motors was constructed and the identification parameters obtained were applied to the current prediction control model, which effectively improved the current prediction control performance under the change of motor parameters. Liwei Zhang et al. [
11] presented a variable-step adaptive linear (Adaline) neural network algorithm and applied it to the online identification of parameters of surface-mounted permanent magnet synchronous motors, which significantly improved the convergence speed of identification results and reduced the steady-state deviations of stator resistance, inductance and rotor magnetic chain identification results. To assess the extent of performance anomalies in wind turbines, H Chen et al. [
12] developed a performance assessment model using long short-term memory (LSTM) neural units and auto-encoder (AE) networks, and built an adaptive threshold estimation method to determine critical state detection parameters.
In recent years, research into intelligent algorithms has yielded better results in solving many optimization problems, and intelligent algorithms have begun to be applied to the field of parameter identification [
13].
Yuhao Zhao et al. [
14] established a detailed turbine model with different wind speeds as excitation and used a particle swarm optimization algorithm (PSO) to recognize the equivalent parameters of the turbine. The turbine model was established according to the equivalent shaft system identification parameters and compared with the detailed turbine model to verify the precision of the equivalence model, but its convergence rate needs to be improved. Yongkang Liu et al. [
15] first analyzed the difficulty of identifying each parameter in DFIG and proposed an improved particle swarm algorithm to identify DFIG parameters, which improved the precision of parameter recognition and the speed of convergence of the algorithm. Biqiao Wu et al. [
16] studied the hierarchical immune co-evolutionary PSO algorithm to intelligently calculate the parameters of the model by combining the efficient multimodal convergence performance of the PSO algorithm and the strong global optimization capability of the immune mechanism. The method is applied to the parameter identification and modeling of doubly-fed generators, and the online parameter identification of doubly-fed motors based on the hierarchical immune co-evolutionary PSO is proposed. However, the performance of the algorithm could be improved. H Li et al. [
17] introduced an improved PSO algorithm, established an equivalent model of the DFIG, where active power was chosen as the measurement for parameter trajectory sensitivity analysis, and proposed a new recognition method to increase the accuracy and fitness of identification of variable parameters. Linlin Wu et al. [
18] suggested a parameter identification method for DFIG converter control systems, based on a hybrid genetic algorithm, considering rotor current, stator current, grid-side voltage, stator voltage, and rotor voltage losses, for parameter identification of DFIG operating data information. In addition, to verify the validity of the presented parameter identification method, tests are completed with operating data from a wind farm in Zhangjiakou, Northern China as a test case.
Based on the research results of DFIG parameter identification by researchers, this paper establishes a mathematical model of DFIG in the two-phase rotating coordinate system and analyzes the influence of DFIG generator parameters on its output. The performance of the ISIAGWO algorithm is evaluated by standard test functions to validate that the ISIAGWO algorithm has high performance, fast convergence, and high stability. In the next, a doubly-fed wind turbine simulation model was built in MATLAB/Simulink simulation software to demonstrate the discriminability of DFIG generator parameters by using a three-phase short-circuit fault as an excitation and the turbine outlet current as an observation to perform a trajectory sensitivity analysis. Then, the DFIG identification model is established, the parameter identification problem is converted into a minimum value problem for a given fitness function, and then the ISIAGWO algorithm is combined to compare the output values of the actual model and the identification model to the corresponding fitness values to achieve the identification of DFIG generator parameters.
2. The Mathematical Model of DFIG
The structure diagram of a doubly-fed induction wind turbine, shown in
Figure 1, consists of five main parts: wind turbine, gearbox, doubly-fed induction generator, back-to-back converter, and converter control system [
19]. The basic working principle is that the wind drives the wind turbine, converting wind energy into mechanical energy, and the gearbox drive system drags the doubly-fed induction generator to generate a three-phase alternating current with alternating frequency and amplitude to the grid. The wind turbine is linked to the doubly-fed induction generator by the gearbox drive system. The stator side of the generator is attached directly to the grid, while the rotor side is connected to a back-to-back converter to the grid, which enables the stator and rotor to transport power from the grid in both directions [
20]. The grid-side converter is to ensure the quality of the power output from the stator winding, and the rotor-side converter is to ensure that the rotor is adjustable and controllable to effectively complete the control strategy by adjusting the DFIG electromagnetic torque for the purpose of speed control [
21].
The doubly-fed motor is a high-order, non-linear, strongly coupled multivariable, and parametrically time-varying system. Therefore, idealistic assumptions are usually made before analysis, and the mathematical model of the DFIG in a dq two-phase rotating coordinate system is shown below.
where
,
,
,
are the components of the stator and rotor voltages on the d and q axes,
is the stator angular velocities,
is the rotor angular velocities,
is the differential angular velocities and
is the differential operators.
- (2)
Magnetic chain equation:
In which, , , , are the stator, rotor magnetic chain in the d, q axis of the component; , , , are the stator, rotor current in the d, q axis of the component; is the stator-rotor mutual inductance; , are the stator-rotor self-inductance.
Taking Equation (2) into Equation (1) gives the following relationship between current and voltage:
It can be seen from Equation (3) that the output current is related to the stator resistance, rotor resistance, stator inductance, rotor inductance, and stator-rotor mutual inductance for a constant input voltage.
- (3)
Electromagnetic torque, power equation
The equations of motion are the same as in the three-phase stationary coordinate system, and the expression for the electromagnetic torque is:
The stator active and reactive power are:
The rotor active and reactive power are:
From Equations (1) to (6) it can be seen that , , , and affect the output of the motor.