Next Article in Journal
Agrivoltaic, a Synergistic Co-Location of Agricultural and Energy Production in Perpetual Mutation: A Comprehensive Review
Previous Article in Journal
The Paradox of Nuclear Power Plants (NPPs) between High-Efficiency Energy and Waste Management Concerns in the Context of Disasters Worldwide
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling of a Wind Power System Using the Genetic Algorithm Based on a Doubly Fed Induction Generator for the Supply of Power to the Electrical Grid

by
Abdelkarim Guediri
1,
Messaoud Hettiri
2 and
Abdelhafid Guediri
1,*
1
VTRS Laboratory, Faculty of Technology, University of El Oued, El Oued 39000, Algeria
2
LEVRES Laboratory, Faculty of Technology, University of El Oued, El Oued 39000, Algeria
*
Author to whom correspondence should be addressed.
Processes 2023, 11(3), 952; https://doi.org/10.3390/pr11030952
Submission received: 24 January 2023 / Revised: 10 March 2023 / Accepted: 13 March 2023 / Published: 20 March 2023

Abstract

:
This paper is interested in studying a system consisting of a wind turbine operating at variable wind speeds, and a two-feed asynchronous machine (DFIG) connected to the grid by a stator and fed by a transducer at the side of the rotor. The conductors are separately controlled for active and reactive power flow between the stator (DFIG) and the grid. The proposed controllers generate reference voltages for the rotor to ensure that the active and reactive power reaches the required reference values, to ensure effective tracking of the optimum operating point and to obtain the maximum electrical power output. Dynamic analysis of the system is performed under variable wind speeds. This analysis is based on active and reactive energy control. The new work in this paper is to introduce theories of genetic algorithms into the control strategy used in the switching chain of wind turbines in order to improve performance and efficiency. Simulation results applied to genetic algorithms give greater efficiency, impressive results, and stability to wind turbine systems are compared to classic PI regulators. Then, artificial intelligent controls, such as genetic algorithms control, are applied. Results obtained in the Matlab/Simulink environment show the efficiency of this proposed unit.

1. Introduction

Wind energy is one of the most promising sources of renewable energy in the world, and this is mainly due to the reduction in environmental pollution resulting from classical power plants, as well as the dependence on fossil fuels with limited reserves [1,2]. Electric power generated from wind power plants is the fastest developing and most promising renewable energy source. The environmental degradation of air is one of the major problems that has prompted authorities around the world to take a set of measures to reduce the emission of pollutants [3,4]. To adapt to these new restrictions, environmentally friendly energy such as wind energy has been promoted, and many wind plants have been established in the world, being the only method for capable of inexpensive and mass production.
The optimization procedure is a technique of great importance for dealing with decision-making problems. It has grown significantly with the great development of computer systems technologies in terms of processing capacity and speed [5,6]. In fact, optimization seeks to improve performance by approaching one (or more) ideal point among many possible points or solutions based on criteria dictated by the specifications of the systems considered [7]. It is one of the most important branches of modern applied mathematics, and a lot of practical and theoretical research has been devoted to it. The theory includes the quantitative study of optimums and methods for finding them [8]. The solution to an optimization problem involves exploring the search space in order to maximize (or reduce) a particular function.
The relative complexities (in size or structure) of the search space and functionality to be optimized lead to the use of radically different accuracy methods [9]. Optimization methods can be categorized in different ways: deterministic and non-deterministic methods (also called stochastic or stochastic research methods); the choice of this or that method depends on the system to be studied and its complexity [10]. Deterministic methods are characterized by their simplicity and speed. They are used in the case when the system to be improved has a simple structure [11]. However, the main disadvantage of these methods is that this simplicity decreases as the number of variables to be optimized increases and the system becomes complex.
Under these conditions, the solution can converge towards local solutions [12]. While stochastic methods are more efficient and effective methods, they use stochastic processes based on stochastic exploration of the space of possible solutions [13]. Among the latter, we find the genetic algorithm, which represents a rather rich and interesting family of stochastic optimization algorithms. This was inspired by the concepts of evolution and natural selection [14]. Thanks to probabilistic research based on the mechanism of natural selection and genetics, genetic algorithms are highly effective and powerful in a general set of problems. The genetic algorithm maintains a set of encoded solutions, and guides this set towards the optimal solution [15].
In fact, to find an optimal solution to a problem in a complex space, it is necessary to find a compromise between two goals: exploring better solutions and powerful exploitation of the search space. Analytical studies have shown that genetic algorithms optimally manage this trade-off [16]. The aim and scope of the research is to improve the active and ineffective capacity associated with the electrical network by means of the genetic algorithm in increasing the number of iterations, and also introduce modifications of kp and Ki.
The obtained results were applied to a very large capacity of 1.5 MW, and it was difficult to control and get obtain results compared to weak capacities. Nevertheless, we obtained very satisfactory results compared to the regulators proportional integral and fuzzy logic controller in terms of error, response time, and ripples, and therefore, the results show this towards the end of this study.
The main contributions of this paper are summarized as follows:
  • Study of a system consisting of a variable wind speed wind turbine and an asynchronous dual-feed machine (DFIG) connected to the grid by a stator and fed by a transducer.
  • The response of the system was verified by applying the proposed regulator in terms of its effectiveness towards the active and reactive power.
  • Improvement in the results obtained through previous published works, in terms of response time, accuracy, low error, and stability.

2. Definition of Optimization

An optimization problem is defined as the search for the minimum or the maximum (of the optimum) of a given function We can also find optimization problems for which the variables of the function to be optimized are constrained to evolve within a certain part of the search space. In this case, we have a particular form of what we call a constrained optimization problem [17].

3. Objective Function and Fitness

We refer to objective function as the function which we wish to optimize. Fitness is the evaluation function of the individual. The fitness function is determined according to the problem posed (to be optimized). In the framework of from a simple function optimization, the fitness function is the objective function [18]. Fitness can be thought of as a measure of profit, utility, or quality. It is used to attribute to an individual a numerical value in relation to the interest it represents as a solution. Individuals in a population will be selected or eliminated based on their fitness. Only individuals with high fitness will be reproduced.

4. Maximization of Power without Speed Control

The control model is predicated on the notion that at a steady state, the wind speed is marginally different. Here, we obtain [19]:
C a e r = Cp 1 2 ρ S 1 Ω turbine _ estimated v 3 estimated
With:
v estimated = Ω turbine _ estimated · R λ
where w denotes the wind turbine’s rotational speed. The link between the tip-speed ratio and the power coefficient Cp is seen in Figure 1. It should be observed that a value of is present to guarantee a maximum of Cp. Accordingly, it may be said that there is a turbine rotational speed value for a given wind velocity that permits obtaining the most mechanical power feasible from the wind, and this is precisely the turbine speed to be followed [20].
The relationship between the punctuation speed and the angle of passage of the blades frequently determines the power coefficient. To support this thesis, we apply the formula given in the research papers for a 1.5 MW solar power plant as follows:
We set the speed ratio to the value λ Cp   max , which corresponds to the maximum power factor C p   max and the reference torque, which is exactly proportional to the square of the generator speed, and may be obtained by combining the aforementioned formulae [21].
C em _ ref = ρ π R 5 2 G 3 C p λ 3 C pmax Ω 2 mec
We disregard all of the losses in the converters and the filter, as well as the mechanical and Joule losses in the machine’s stator and rotor. We can write in this situation [22]:
P ˆ a é ro   = P é lec   + Δ p P ˆ a é ro   = P é lec   + p frot   + p Js + p Jr
p Js = 3 R s I s 2 = 3 R s ( i ds 2 + i qs 2 )
p Js = 3 R r I r 2 = 3 R r ( i dr 2 + i qr 2 )
P mec   = f Ω 2

5. Basic Structure of a Fuzzy Maximum Power Point Tracking Command

The perturbation and observation approach is only extended by the fuzzy logic command. The primary goal of this research is to apply the fuzzy Maximum Power Point Tracking (MPPT) command to maximize electrical energy extraction in the wind power conversion chain [23]. Figure 2 depicts the suggested fuzzy controller (CF) structure.
By neglecting losses of electrical origin, the electrical power becomes equal to the electromagnetic power defined by ( Ω mec · C em ) . Because it is incompatible with the aerodynamic power and “respects the receiver convention of the assembly [24], this power (reference power) will not be positively counted. The wind turbine revolves at a fixed speed when these two powers are equal. The obtained results are shown in Figure 3, Figure 4, Figure 5 and Figure 6.
We see that the Cp reached an average value of 0.78; it aims to be maintained as much as possible in order to optimize output, and it varies somewhat depending on changes in wind speed.

6. Current Rotor Prediction Prediction

It is important to utilize both the direct and quadrature components of the rotor current in the following function [25]:
i dri ( k + 1 ) = T σ L r ( V dri ( k ) r r i dri ( k ) + s i ω si σ   L r i qri ( k ) ) + i dri ( k ) i qri ( k + 1 ) = T σ L r ( V qri ( k ) r r i qri ( k ) s i ω si σ L r i dri ( k ) s i MV s L s ) + i qri ( k )
In addition, give the prediction of the active and reactive stator powers [26]:
{ P si ( k + 1 ) = V s M L s i qri ( k + 1 ) Q si ( k + 1 ) = V s ϕ S L s V s L m L s i dri ( k + 1 )

7. System Description

The first double-fed induction generator setup employed in this study is shown in Figure 1, and it is physically coupled to the wind turbine using a gearbox and coupling shaft mechanism [26]. The stator and rotor of the wound-rotor induction generator are supplied separately from each component. The rotor is fed through the lower back to additional four-quadrant PWM power converters (RSC and GSC) linked with the usage of a battery within the direct current -link condenser, while the stator is directly connected to the grid [27].
A schematic illustration of a typical computer is shown in Figure 7 for converting commerce forces between a doubly fed induction generator, converters, and the grid. According to the reference torque provided by the Maximum Power Point Tracking control, the rotor aspect converter ensures a decoupled active and reactive stator power control, Ps and Qs Maximum Power Point Tracking. The grid facet converter controls how power flows via the grid. The rotor does this by keeping the direct current bus at a constant voltage level and by imposing a reactive energy QL of zero [28]. In Figure 8, the DC bus voltage is shown as a harmonic spectrum:
Additionally, the ripples of this voltage are quite tiny, and as seen in Figure 8, their harmonic spectrum exhibits a greatly decreased Total Harmonic Distortion (THD) of 0.10%. Additionally, this DC voltage maintains stability across the whole range of the wind profile fluctuation, ensuring a constant power flow between the grid and the generator’s rotor.
Figure 9 represents the evolution of the continuous vector voltage, which shows the following:
  • ❖ The DC bus voltage responds faster and without overshoot, reaching the set value of 514.6 V.
  • ❖ The shape of the DC vector voltage is smoother, which has the advantage of changing the wind speed.

8. Arithmetic Crossing (Barycentric)

The inventor of this method is “MICHALEWICZ”. We select the exchange places for this kind of crossover at random, followed by an arithmetic mean weighted by a coefficient a. Two children (offspring) E 1 ( i ) and E 2 ( i ) are produced when this procedure is carried out to the two parents C 1 ( i ) and C 2 ( i ) , as shown in [29]:
{ E 1 ( i ) = a   C 1 ( i ) + ( 1 a ) C 2 ( i ) E 2 ( i ) = ( 1 a ) C 1 ( i ) + aC 2 ( i )
A non-uniform arithmetic crossing occurs when the value of an is randomly produced in the range [−0.5; 1.5], as opposed to a uniform arithmetic crossing, where the value of an is a constant selected by the user. An illustration of the use of this sort of crossing is shown in the following picture [30]. Figure 10 shows the computational crossing method of the genetic algorithm.
This number indicates that the two new third genes appeared by [31]:
{ E 1 3 ( i ) = a   C 1 3 + ( 1 a ) C 2 3 E 2 3 ( i ) = ( 1 a ) C 1 3 + a C 2 3

9. Optimization of Doubly Fed Induction Generator Regulators by Genetic Algorithm

The use of conventional and fuzzy regulators to control the doubly fed induction generator stream yielded particularly satisfactory performance in dynamic mode. However, the main drawback noted is the lack of design techniques. In order to address this problem and improve the obtained performance, genetic algorithms were applied to design and optimize the gains of two conventional PI regulators and a fuzzy PI [32]. Genetic algorithms ensure this optimization and locate the global optimum. However, the combination of the genetic algorithm and a local search algorithm, such as Gradient or Simplex, allows the accurate calculation of the global optimum and improves the quality of the obtained result [33]. Two local research methods will be adopted as hybridization using genetic algorithms. The following two paragraphs briefly introduce the principle of each of these methods.
The optimization procedure is a hybrid algorithm which consists of a genetic algorithm combined with a local search method (Gradient or Simplex), and which acts on the parameters of the regulator [34]. The following figure shows the diagram of this procedure.
For every gene that mutates, we take numbers τ and. The first can take the values +1 for a effective alternate and −1 for a negative trade. The second is a randomly generated range within the variety [0 1]. It determines the value of the trade. Under those conditions, the Ci′ gene, which replaces the mutated gene, is calculated from one of the following relationships [35]:
{ C i = C i + ( C max C i ) ( 1 r ( 1 G F G T ) 5 )                     if     τ = + 1 C i = C i ( C i C min ) ( 1 r ( 1 G F G T ) 5 )                     if     τ = 1
where 𝐶𝑚𝑎𝑥, 𝐶𝑚𝑖𝑛 respectively denote the lower and higher limits of the price of the parameter 𝐶𝑖, and 𝐺𝐹 ≤ 𝐺𝑇 represents the era for which the amplitude of the mutation cancels out. Figure 11 illustrates and shows that.
Steps to implement the genetic algorithm on the PI regulator:
  • In the first step, we choose the matrix at random, which contains a set of solutions.
  • In the second step, through the value of KP and KI calculated in the PI regulator, we choose the KP domain and KI domain from the random matrix.
  • In the third step, through the specified range, we choose the optimal and exact KP and KI values.
Using the following phases, the process for improving the regulator settings is described [36]:
  • An initial offspring is randomly born.
  • Evaluate this offspring.
  • Apply genetic operators (selection, crossing, mutation).
  • Evaluate the sort of the new offspring created through genetic operators.
  • Repeat the process for a given variety of offspring.
  • Choose the best character from the new offspring.
  • Use a nearby seek approach (gradient or simplex) to finalize the optimization operation achieved by using the genetic algorithm.

10. Optimization of the Classic PI Regulator

With the help of a hybrid genetic set of simplex rules and the approach of the “Gatool” window that Matlab has invented, this regulator’s optimization is carried out. The algorithm’s inputs are listed below [37]:
  • Size of the offspring T = 20.
  • Selection using roulette.
  • Multiple crossing with a chance pc = 0.8.
  • Uniform mutation with opportunity pm = 0.01.
  • Number of offspring N = 49.
  • Hybridization technique: simplex.

11. Setting Genetic Algorithm Parameters:

The development of a genetic algorithm requires the adjustment of certain parameters. This setting has an influence on the convergence of the genetic algorithm and the results obtained. However, there is no specific rule for adjusting the parameters of a genetic algorithm (GA), and they are often empirically chosen. A few remarks should therefore be made [38,39].
  • Probability of crossing: The probability of crossing has a considerable influence on the convergence speed of a genetic algorithm The greater it is, the more it promotes the recombination of individuals while promoting falling into an optimum local. Typical values for this parameter range from 0.6 to 0.95.
  • Probability of mutation: It must be quite low compared to that of the crossing so as not to disturb the evolution of the algorithm A high value will transform the algorithm into a random search, while a very low value will make the extraction of local optima impossible. Typical values for this parameter range from 0.001 to 0.2.

Mutation

Mutation is a secondary operator; it prevents the premature stopping of the algorithm in a local solution. This operator is defined by a random bit value change in a chosen string with a low probability. The mutation adds a random search character to the genetic algorithm. The canonical form of the genetic algorithm is presented as follows [40,41]:
1. First step: Initialize all strings and genetic operators.
2. Second step: Evaluate fitness for each string.
3. Third step: Select pairs of strings of highest fitness value or using selection operator.
4. Fourth step: Create offspring using crossover and mutation.
5. Fifth step: Calculate fitness for offspring and check whether optimized solution is reached. If yes, exit, or otherwise go to step 3, as shown in Figure 12.

12. Simulation Results and Discussion

The investigation was carried out on a 1.5 MW DFIG system the proposed genetic algorithm controls and parameters from DFIG and referred to in the Appendix A as Table A1 and Table A2. Abbreviations, Greek symbols, and labels are also shown in Table A3. We carried out the identical simulation processes provided in this research in order to demonstrate the value of optimizing traditional PI gains using a genetic algorithm combined with the simplex approach. We saw an improvement in dynamic overall performance from the simulation results. According to the simulation described in “Genetic algorithm managing the wind electric machine in Figure 13”, where we saw a notable improvement on the dynamic level compared to the PI regulators, the following outcomes were mostly dependent on the doubly fed induction generator:
For the robustness tests of the control by the genetic algorithm regulator, we studied the influence of the variation in the rotor resistance, own inductance, and mutual on the performance of the control. The simulation results of our wind power system (Turbine + DFIG) controlled by the genetic algorithm regulator.
The starting is no-load, then a reference active power is applied:
  • (Pref = 0 W); so that t [ 0   ; 0.2 ] s.
  • (Pref = −20,000 W) Negative scale; so that t [ 0.2   ; 0.6 ] s.
  • (Pref = −10,000 W); so that t [ 0.6   ; 1 ] s.
  • Reactive power:
  • (Qref = 0 VAR); so that t [ 0   ; 0.2 ] s.
  • (Qref = −5000 VAR) Negative scale; so that t [ 0   ; 0.6 ] s.
  • (Qref = 0 VAR); so that t [ 0.6   ; 1 ] s.
The figures below show the performance of the reactive and active stator power PI-genetic algorithm control applied to the doubly fed induction generator.
Figure 14 and Figure 15 illustrate the responses of the system with the genetic algorithm controller. In general, it can be seen that the power steps are followed by the generator for both active and reactive power. However, we observe that the effect of the coupling appears on one of the two powers when changing the setpoint of the other power.
We can determine the performance of these regulator in both transient and steady state using the following criteria:
  • Maximum error (overshoot).
  • The recovery or stabilization time (the response time).
  • The residual error (the static error).
The forward and quadratic components of the rotor current are shown in Figure 16, and illustrate the control error of ird and irq. From these curves, we see that:
-
The PI regulator maintains rotor currents at their respective references imposed by stator voltage regulation;
-
A reduction in the load induces a reduction in the rotor current;
-
The error in checking ird and irq is practically zero. The results obtained are illustrated in Figure 17. They show that the electromagnetic couple perfectly follows its benchmark with good dynamic performance, with less oscillation and overshoot.
Moreover, the results in Figure 18 and Figure 19 illustrate the simulation results of the stator currents along the d and q axis and the three-phase stator currents generated by the doubly fed induction generator are proportional to the active power supplied. The waveform of the current is almost sinusoidal for both stator currents, which means good quality of power supplied to the grid. Figure 20 and Figure 21 illustrate the simulation results of the stator current voltages at the terminals of the doubly fed induction generator and the control voltages of the rotor; the latter were obtained by a voltage inverter controlled by the genetic algorithm and which used the MLI technique. They show the waveform of the stator voltage and current. We can see that the stator voltage is equal to that of the grid, while the waveform of the current is related to that of the active power and the reactive power. The genetic algorithm regulator does not generate any overshoot, particularly at transient. For the other performances, they are almost similar to that of the PI regulator, which shows regulation by genetic algorithm control excellence through the effective rejection of the effects of the disturbances from which the authorities completely trace their references.
Figure 22 and Figure 23 show an improvement in active and reactive energy in terms of performance using the combination genetic algorithm controller and compared with that of the conventional regulator; the evaluation criteria should be eliminated. These criteria must take into account both the maximum amplitude of the regulator error and the time required for the system to return to the set point after a perturbation, or to reach a new reference. The tuning using the genetic algorithm may override the tuning by the PI and Fuzzy logic controller regarding the dynamic response quality of the system. In effect, the latter reduces the response time by producing a finite overshoot accompanied by weak oscillations around the set point in a steady state, the accuracy is not as good as that of the regulator (PI and Fuzzy logic controller) where the integrated action cancels the static error. This then indicates a combination of the two types of regulators.
  • A genetic algorithm regulator: for the transient regime.
  • A regulator (PI and Fuzzy logic controller): for the steady state.
The major disadvantage of genetic algorithm regulators is the matching of gains, ensuring system stability. In addition, the order is only calculated from two values: the error and the variation of the error. The genetic algorithm applied in this article has been proven to be very effective compared to the results published in the Indonesia Journal of Electrical Engineering and Computer Science under the title Optimization of PI Controller and Fuzzy logic controller Using Genetic Algorithm for Wind Turbine Application, as well as in the International Journal of System Assurance Engineering and Management under the title of fuzzy modeling and control of a wind power system based on a dual-feed asynchronous machine to supply power to the electric grid. The following points are:
  • Response time.
  • Precision.
  • The error.
  • Quality.
  • Stability.
  • Exceeding.
  • Total Harmonic Distortion (THD).
  • Sinusoidal.

13. Conclusions

In this paper, we proposed a genetic algorithm and an active and reactive gene algorithm connected to a stator network doubly fed induction generator (DFIG). The genetic algorithm efficacy was tested under different operating conditions, demonstrating optimization and efficiency in terms of duns against changing rotor resistance, insensitivity to torque disturbance, re-reducing response time, accuracy, speed or overtaking, large overrun reduction at start-up, and avoiding peak activity power, reduced power ripples, and improved Total Harmonic Distortion (THD), as well as faster dynamics with few stability errors in all dynamic operating conditions. The simulation results showed good control behavior oriented towards better performance of the proposed controller.
We can conclude that these are simple algorithms by design and can solve very complex problems with good accuracy. However, they have some limitations and difficulties. These difficulties depend on the choice of the stopping criteria: population size, number of generations, outbreeding and mutagenesis potential, and the techniques used to achieve them. The correct selection of these criteria requires a good knowledge of the system to be studied and the problem to be solved. Accordingly, it is possible to introduce other modern methods in addition to this algorithm to obtain better, more accurate and more efficient results for the system.

Author Contributions

The idea was proposed by A.G. (Abdelkarim Guediri) and M.H. wrote the paper, A.G. (Abdelkarim Guediri), M.H. and A.G. (Abdelhafid Guediri) contributed in the analysis and discussion of the results. 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.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Parameters of 1.5 MW doubly fed induction generator.
Table A1. Parameters of 1.5 MW doubly fed induction generator.
SymbolParametersValue
Pn
Vs.
Fs
Rs
Ls
Rr
Lr
M
P
J
Rated Power
Stator Voltage
Stator Frequency
Stator Resistance
Stator Leackage Inductance
Rotor Resistance
Rotor Leakage Inductance
Mutual Inductance
Pairs of poles number
Rotor inertia
1.5 MW
300 V
50 Hz
0.012 Ω
0.0205H
0.021Ω
0.0204H
0.0169H
2
1000 Kg·m2
Table A2. Parameters of Turbine.
Table A2. Parameters of Turbine.
SymbolParametersValue
R
N
G
J
fv
V
Vd
Vm
Blade radius
Number of blades
Gearbox ratio
Moment of inertia
Viscous friction coefficient
Nominal wind speed
Cut-in wind speed
Cut-out wind speed
35.25m
3
90
1000 Kg·m2
0.0024 N·m·s−1
16 m/s
4 m/s
25 m/s
Table A3. Abbreviation.
Table A3. Abbreviation.
Nomenclature
θ Sl Angle between the phase axis of the first stator winding and the rotor axis (rad) C em Electromagnetic torque (N·m)
θ S Angle between the axis of the first phase of the stator winding and the d axis (rad) RSCRotor Side Converter
θ r Angle between the axis of the first phase of the rotor and the d axis (rad) Q S _ ref The reactive power at the reference stator (VAR)
ω s Electric stator pulse (rad/s) P S _ ref The active power at the reference stator (W)
GMultiplier gain Q S _ meas The reactive power at the measured
stator (VAR)
f r Rotor feed frequency (Hz) P S _ meas The active power at the measured stator (W)
PWMAcronyme Pulse with modulation C em _ ref Electromagnetic torque reference (N·m)
Β ( BITA ) Turbine blade pitch angle (rad) λ Relative wind speed (m/s)
g Slip S Area swept by the wind turbine rotor (m2)
mec Mechanical speed (rad/s) P L Active line power (W)
R Turbine radius (m) Q L Line reactive power (VAR)
V dc DC bus voltage (V) T t The turbine torque (N·m)
λ opt Optimal speed ratio (m/s)Greek Symbols
ω r   Electric rotor pulsation (rad/s) ρ Air density at 15 °C (kg/m3)
I rd   , I rq Rotor current along the d axis, q (A) Abbreviations
φ s stator flux (Wb) MPPTMaximum Power Point Tracking
P s Active stator power (W) DFIGDoubly-fed induction generator
Q s Reactive stator power (VAR) LSCLine side converter
ω t   Turbine speed (rad/s)PIProportional Integral
P r Active rotor power (W) refIndex indicating the reference (the setpoint)
Q r Reactive rotor power (VAR) DC/ACDirect Current/Alternative Current
V s Stator voltage vector (V) THDTotal Harmonic Distortion
POPPopulationGAGenetic algorithm
MuMutationCCRConvertisseur Coté Rotor
FCFuzzy Controller
FGAFuzzy Génétique Algorithms
CCSConvertisseur Coté Stator
GSCGrid Side Converter

References

  1. Li, S.; Wang, H.; Tian, Y.; Aitouch, A.; Klein, J. Direct power control of DFIG wind turbine systems based on an intelligent proportional-integral sliding mode control. ISA Trans. 2016, 64, 431–439. [Google Scholar] [CrossRef]
  2. Hagh, M.T.; Roozbehani, S.; Najaty, F.; Tan, S.G.Y.; Muttaqi, K.M. Direct Power Control of DFIG based Wind Turbine based on Wind Speed Estimation and Particle Swarm Optimization. In Proceedings of the 2015 Australasian Universities Power Engineering Conference, Wollongong, Australia, 27–30 September 2015; pp. 1–6. [Google Scholar]
  3. Martinez, M.I.; Ana, S.; Tapia, G. Sliding Mode Control for DFIG Rotor and Grid Side Converters Under Unbalanced and Harmonically Distorted Grid Voltage. IEEE Trans. Energy Convers. 2012, 27, 328–339. [Google Scholar] [CrossRef]
  4. Benamor, A.; Benchouia, M.T.; Srairi, K.; Benbouzid, M.E.H. A novel rooted tree optimization apply in the high order sliding mode control using super-twisting algorithm based on DTC scheme for DFIG. Int. J. Electr. Power Energy Syst. 2019, 108, 293–302. [Google Scholar] [CrossRef]
  5. Benamor, A.; Benchouia, M.T.; Srairi, K.; Benbouzid, M.E.H. A new rooted tree optimization algorithm for indirect power control of wind turbine based on a doubly-fed induction generator. ISA Trans. 2019, 88, 296–306. [Google Scholar] [CrossRef]
  6. Tamaaarat, A.; Benakcha, A. Performance of PI controller for control of active and reactivepower in DFIG operating in a grid-connected variable speed wind energy conversion system. Front. Energy 2014, 8, 371–378. [Google Scholar] [CrossRef]
  7. Tareen, W.U.K.; Mekhielf, S. Three-phase transformerless shunt active power filter with reduced switch count for harmonic compensation in grid-connected applications. IEEE Trans. Power Electron. 2017, 33, 4868–4881. [Google Scholar] [CrossRef]
  8. Wu, L.; Liu, H.; Zhang, J.; Liu, C.; Sun, Y.; Li, Z.; Li, J. Identification of Control Parameters for Converters of Doubly Fed Wind Turbines Based on Hybrid Genetic Algorithm. Processes 2022, 10, 567. [Google Scholar] [CrossRef]
  9. Bekakra, Y.; Zellouma, L.; Malik, O. Improved predictive direct power control of shunt active power filter using GWO and ALO–Simulation and experimental study. Ain Shams Eng. J. 2021, 12, 3859–3877. [Google Scholar] [CrossRef]
  10. Alireza, F.; Masoum, M.A.S.; Moghbel, M. A new adaptive configuration of PIDtype fuzzy logic controller. ISA Trans. 2015, 56, 222–240. [Google Scholar]
  11. Benbouzid, M.; Beltran, B.; Amirat, Y.; Yao, G.; Han, J.; Mangel, H. Second-order sliding mode control for DFIG-based wind turbines fault ride-through capability enhancement. ISA Trans. 2014, 53, 827–833. [Google Scholar] [CrossRef] [Green Version]
  12. Zellouma, D.; Benbouhenni, H.; Bekakra, Y. Backstepping Control Based on a Third-order Sliding Mode Controller to Regulate the Torque and Flux of Asynchronous Motor Drive. Period. Polytech. Electr. Eng. Comput. Sci. 2022, 67, 10–20. [Google Scholar] [CrossRef]
  13. Shiravani, F.; Alkorta, P.; Cortajarena, J.A.; Barambones, O. An improved predictive current control for IM drives. Ain Shams Eng. J. 2022, 102037. [Google Scholar] [CrossRef]
  14. Fathy, A.; Alharbi, A.G.; Alshammari, S.; Hasanien, H.M. Archimedes optimization algorithm based maximum power point tracker for wind energy generation system. Ain Shams Eng. J. 2022, 13, 101548. [Google Scholar] [CrossRef]
  15. Pan, I.; Das, S.; Gupta, A. Tuning of an optimal fuzzy PID controller with stochasticalgorithms or networked control systems with random time delay. ISA Trans. 2011, 50, 28–36. [Google Scholar] [CrossRef] [PubMed]
  16. Kanjiya, P.; Khadkikar, V.; Zeineldin, H.H. Optimal control of shunt active power filter to meet IEEE Std. 519 current harmonic constraints under nonideal supply condition. IEEE Trans. Ind. Electron. 2014, 62, 724–734. [Google Scholar] [CrossRef]
  17. Pan, L.; Zhu, Z.; Xiong, Y.; Shao, J. Integral sliding mode control for maximum power point tracking in DFIG based floating offshore wind turbine and power to gas. Processes 2021, 9, 1016. [Google Scholar] [CrossRef]
  18. Jerin AR, A.; Kaliannan, P.; Subramaniam, U. Improved fault ride through capability of DFIG based wind turbines using synchronous reference frame control based dynamic voltagerestorer. ISA Trans. 2017, 70, 465–474. [Google Scholar] [CrossRef]
  19. Abdelkarim, A.; Youcef, B.; Zellouma, L.; Toumi, D.; Ibrahim, A.; Aboelsaud, R. Improved space vector modulation algorithm of 5-level three-phase z-source based cascaded inverter. Int. J. Power Electron. Drive Syst. 2022, 13, 2286–2295. [Google Scholar] [CrossRef]
  20. Zeghdi, Z.; Barazane, L.; Bekakra, Y.; Larabi, A. Improved backstepping control of a DFIG based wind energy conversion system using ant lion optimizer algorithm. Period. Polytech. Electr. Eng. Comput. Sci. 2022, 66, 43–59. [Google Scholar] [CrossRef]
  21. Nazir, M.S.; Wu, Q.; Li, M.; Zhang, L. Symmetrical Short Circuit Parameter Differences of Double Fed Induction Generator and Synchronous Generator Based Wind Turbine. Indones. J. Electr. Eng. Comput. Sci. (IJEECS) 2017, 6, 268–277. [Google Scholar] [CrossRef] [Green Version]
  22. Yaichi, I.; Semmah, A.; Wira, P. Control of Doubly Fed Induction Generator with Maximum Power Point Tracking for Variable Speed Wind Energy Conversion Systems. Period. Polytech. Electr. Eng. Comput. Sci. 2020, 64, 87–96. [Google Scholar] [CrossRef]
  23. Aroussi, H.A.; Ziani, E.; Bouderbala, M.; Bossoufi, B. Improvement of direct torque control applied to doubly fed induction motor under variable speed. Int. J. Power Electron. Drive Syst. (IJPEDS) 2020, 11, 97–106. [Google Scholar] [CrossRef] [Green Version]
  24. Delima, A.J.P. An experimental comparison of hybrid modified genetic algorithm-based prediction models. Int. J. Recent Technol. Eng. 2019, 8, 1756–1760. [Google Scholar]
  25. Guediri, A.K.; Ben Attous, D. Modeling and fuzzy control of a wind energy system based on double-fed asynchronous machine for supply of power to the electrical network. Int. J. Syst. Assur. Eng. Manag. 2017, 8, 353–360. [Google Scholar] [CrossRef]
  26. Orong, M.Y.; Sison, A.M.; Medina, R.P. A hybrid prediction model integrating a modified genetic algorithm to K-means segmentation and C 4.5. In Proceedings of the TENCON 2018—2018 IEEE Region 10 Conference, Jeju Island, Republic of Korea, 28–31 October 2018; pp. 1853–1858. [Google Scholar]
  27. Sayed, S.; Nassef, M.; Badr, A.; Farag, I. A Nested Genetic Algorithm for feature selection in high-dimensional cancer Microarray datasets. Expert Syst. Appl. 2019, 121, 233–243. [Google Scholar] [CrossRef]
  28. Hamid, C.; Derouich, A.; Taoussi, M.; Zamzoum, O.; Hanafi, A. An Improved Performance Variable Speed Wind Turbine Driving a Doubly Fed Induction Generator Using Sliding Mode Strategy. In Proceedings of the 2020 IEEE 2nd International Conference on Electronics, Control, Optimization and Computer Science (ICECOCS), Kenitra, Morocco, 2–3 December 2020. [Google Scholar]
  29. Belkhiri, H.; Messai, A.; Belaoued, M.; Haider, F. Security in the internet of things: Recent challenges and solutions. In Proceedings of the International Conference on Electrical Engineering and Control Applications, Kuantan, Pahang, Malaysia, 29 July 2019; Springer: Singapore, 2019. [Google Scholar]
  30. Trong, T.N.; Tien, B.N.; Thanh, H.N.; Hoang, H.N. The controller of DFIG power fed into the grid basing on the rotor similar signal method. Appl. Mech. Mater. 2013, 415, 245–249. [Google Scholar] [CrossRef]
  31. Huang, H.-H.; Liang, Y. An integrative analysis system of gene expression using self-paced learning and SCAD-Net. Expert Syst. Appl. 2019, 135, 102–112. [Google Scholar] [CrossRef]
  32. Kharoubi, S.; El Menzhi, L. Wind turbine doubly-fed induction generator defects diagnosis using rotor currents lissajous curves. Int. J. Power Electron. Drive Syst. 2020, 11, 2083. [Google Scholar] [CrossRef]
  33. Yilmaz, U.; Kircay, A.; Borekci, S. PV system fuzzy logic MPPT method and PI control as a charge controller. Renew. Sustain. Energy Rev. 2018, 81, 994–1001. [Google Scholar] [CrossRef]
  34. Naick, K.; Chatterjee, K.; Chatterjee, T. Fuzzy logic controller based maximum power point tracking technique for different configurations of partially shaded photovoltaic system. Arch. Electr. Eng. 2018, 67, 307–320. [Google Scholar]
  35. Belaimeche, F.Z.; Bentaallah, A.; Massoum, S.; Wira, P. A comparative study between a simplified fuzzy PI and classic PI input-output linearizing controller for the wind-turbine doubly fed induction generator. Elektrotehniški Vestn. 2018, 85, 142–148. [Google Scholar]
  36. Beltran, B.; Ahmed-Ali, T.; Benbouzid, M.E.H. Mode Power Control of Variable Speed Wind Energy Conversion Systems. IEEE Trans. Energy Convers. 2015, 23, 551–558. [Google Scholar] [CrossRef] [Green Version]
  37. Ebrahim, M.A. Towards Robust Non-Fragile Control in Wind Energy Engineering. Indones. J. Electr. Eng. Comput. Sci. (IJEECS) 2017, 7, 29–42. [Google Scholar] [CrossRef]
  38. Pei, X.; Zhou, Y.; Wang, N. A Gaussian process regression based on variable parameters fuzzy dominance genetic algorithm for B-TFPMM torque estimation. Neurocomputing 2019, 335, 153–169. [Google Scholar] [CrossRef]
  39. Delima, A.J.P.; Sison, A.M.; Medina, R.P. A Modified Genetic Algorithm with a New Crossover Mating Scheme. Indones. J. Electr. Eng. Inform. 2019, 7, 165–181. [Google Scholar]
  40. Gacem, A.; Benattous, D. Hybrid genetic algorithm and particle swarm for optimal power flow with non-smooth fuel cost functions. Int. J. Syst. Assur. Eng. Manag. 2017, 8, 146–153. [Google Scholar] [CrossRef]
  41. Belgaid, Y.; Helaimi, M.; Taleb, R.; Youcef, M.B. Optimal tuning of PI controller using genetic algorithm for wind turbine application. Indones. J. Electr. Eng. Comput. Sci. 2020, 18, 167–178. [Google Scholar] [CrossRef]
Figure 1. Typical Power Coefficient versus Tip-Speed-Ratio Curve.
Figure 1. Typical Power Coefficient versus Tip-Speed-Ratio Curve.
Processes 11 00952 g001
Figure 2. Structure of the fuzzy Maximum Power Point Tracking controller.
Figure 2. Structure of the fuzzy Maximum Power Point Tracking controller.
Processes 11 00952 g002
Figure 3. Mechanical speed (tr/min).
Figure 3. Mechanical speed (tr/min).
Processes 11 00952 g003
Figure 4. Power coefficient.
Figure 4. Power coefficient.
Processes 11 00952 g004
Figure 5. Torque produced.
Figure 5. Torque produced.
Processes 11 00952 g005
Figure 6. Electric power (N·m).
Figure 6. Electric power (N·m).
Processes 11 00952 g006
Figure 7. Configuration of a controlled wind power system connected to the grid.
Figure 7. Configuration of a controlled wind power system connected to the grid.
Processes 11 00952 g007
Figure 8. DC bus voltage control harmonics spectrum.
Figure 8. DC bus voltage control harmonics spectrum.
Processes 11 00952 g008
Figure 9. DC bus voltage (V).
Figure 9. DC bus voltage (V).
Processes 11 00952 g009
Figure 10. The arithmetic crossover.
Figure 10. The arithmetic crossover.
Processes 11 00952 g010
Figure 11. Principle of optimization using a genetic gradient or simplex algorithm.
Figure 11. Principle of optimization using a genetic gradient or simplex algorithm.
Processes 11 00952 g011
Figure 12. Schematic representation of the genetic algorithm.
Figure 12. Schematic representation of the genetic algorithm.
Processes 11 00952 g012
Figure 13. Global block diagram of the command of the genetic algorithm based on the doubly fed induction generator.
Figure 13. Global block diagram of the command of the genetic algorithm based on the doubly fed induction generator.
Processes 11 00952 g013
Figure 14. Active power stator.
Figure 14. Active power stator.
Processes 11 00952 g014
Figure 15. Reactive power stator.
Figure 15. Reactive power stator.
Processes 11 00952 g015
Figure 16. Direct currents and rotor quadrature.
Figure 16. Direct currents and rotor quadrature.
Processes 11 00952 g016
Figure 17. Electromagnetic torque.
Figure 17. Electromagnetic torque.
Processes 11 00952 g017
Figure 18. Direct currents and stator quadrature.
Figure 18. Direct currents and stator quadrature.
Processes 11 00952 g018
Figure 19. Stator three-phase currents (A).
Figure 19. Stator three-phase currents (A).
Processes 11 00952 g019
Figure 20. The stator current and voltage.
Figure 20. The stator current and voltage.
Processes 11 00952 g020
Figure 21. The stator current (A).
Figure 21. The stator current (A).
Processes 11 00952 g021
Figure 22. Active power stator (W).
Figure 22. Active power stator (W).
Processes 11 00952 g022
Figure 23. Reactive power stator (VAR).
Figure 23. Reactive power stator (VAR).
Processes 11 00952 g023
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Guediri, A.; Hettiri, M.; Guediri, A. Modeling of a Wind Power System Using the Genetic Algorithm Based on a Doubly Fed Induction Generator for the Supply of Power to the Electrical Grid. Processes 2023, 11, 952. https://doi.org/10.3390/pr11030952

AMA Style

Guediri A, Hettiri M, Guediri A. Modeling of a Wind Power System Using the Genetic Algorithm Based on a Doubly Fed Induction Generator for the Supply of Power to the Electrical Grid. Processes. 2023; 11(3):952. https://doi.org/10.3390/pr11030952

Chicago/Turabian Style

Guediri, Abdelkarim, Messaoud Hettiri, and Abdelhafid Guediri. 2023. "Modeling of a Wind Power System Using the Genetic Algorithm Based on a Doubly Fed Induction Generator for the Supply of Power to the Electrical Grid" Processes 11, no. 3: 952. https://doi.org/10.3390/pr11030952

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