A Novel Hybrid MPPT for Wind Energy Conversion Systems Operating under Low Variations in Wind Speed ()
1. Introduction
Recently, the production of electrical energy by sources of renewable energy like the wind power increased because of the ecological problems and the increase in the cost of traditional energies and the limitation of their resources [1] [2] [3]. The power which a wind turbine can provide depends mainly on the atmospheric conditions; this is why it is necessary to carry out a system able to develop the maximum power for these various operating conditions [2]. As a result, we can have areas where we have a low variation in wind speed during a given period, which is why it is necessary to design an MPPT controller to perform in this kind of case.
Various MPPT controllers have been used for Wind Conversion Systems in previous publications such as Sliding Mode controller, thus the performances are reduce by the presence of the phenomenon of chattering [4] [5] [6]; Tip Speed Ratio controller, the first disadvantage of the ordering of the TSR is the measurement of wind speed, which is added to the cost of the system and present difficulties in the practical achievements, the second disadvantage is the need for obtaining the optimal value of TSR, which is different from one system to another [7]; Optimal Torque controller [8]; Power Signal Feedback controller, requires the knowledge of the curve of the maximum power of the wind turbine, requires of the manufacturer of the wind turbine of the tests of characterization (outside, blower) or of simulations of the profile of blades [9]; the algorithm Hill Climbing Search [10], the Increment Conductance method [11], the Perturb and Observe method [12] [13] because of the great non-linearity the wind speed, these techniques do not manage to follow the maximum power point and thus introduced strong fluctuations which involve a low power of exit; the Fuzzy Logic controller, can follow the non-linearity of the system and provides the best performance for the wind available, but with it only there is sometimes lack of adaptation and flexibility [2] [14] [15] and of many evolutionary algorithms [16] [17] [18] [19] [20]. These techniques differ in several aspects such as simplicity, speed, cost and effectiveness of convergence. More the share of these controllers MPPT are not performed for weak variations in wind speed and are unable to follow the maximum power point [17].
The objective of this manuscript is to realize a controller combining sliding mode and fuzzy logic in order to improve the maximum operation of a wind generator in areas where wind speeds are low.
The paper is organized as follows: the second section of the manuscript will be dedicated to the description of our study system. A third section is reserved for the SM-FL control strategy. The different simulations performed as well as the discussion of the results found will be the subject of the fourth section. In the fifth section, a conclusion is presented.
2. System Modelling
In this section, we present wind turbine model, Permanent Magnet Synchronous Generator and boost converter, which makes up the entire Wind Energy Conversion System, will be explained (Figure 1).
2.1. Wind Turbine Modelling
The aerodynamic power collected by a wind turbine is written in the following
![]()
Figure 1. Structure of the study system.
form [15]:
(1)
With:
ρ: Represents the air density (kg/m3);
V: wind speed (m/s);
S: the useful surface crossed by the wind given by
;
R: the radius of the blades;
: Power coefficient.
The power coefficient
indicates aerodynamic efficiency of wind turbine. It is a function of the speed λ and the blade pitch angle β. It is different from one turbine to another due to its dependence on the characteristic of each. During this work, this coefficient will be modeled by the following analytical expression [19]:
(2)
(3)
(4)
The aerodynamic torque appearing at the level of the turbine is therefore a function of this power:
(5)
where:
is the rotor speed of a wind turbine. Table 1 presents the parameters of the wind turbine.
For each wind speed, it exists a maximum power of the wind turbine obtained according to the rotor speed (Figure 2).
2.2. Permanent Magnet Synchronous Generator Modelling
For applications autonomous of wind energy transformation, the PMSG are used the most considering their reliabilities and robustness. We used the referential d-q
![]()
Figure 2. Maximum power of the wind turbine according to the rotor speed for different wind speed.
transform of park for modeling. The voltage of axis d and q is obtained by the system of Equation (6) [15].
(6)
The Equation (7) gives the electromagnetic torque of PMSG.
(7)
with:
and
the currents of the axis d and q;
and
the voltages of the axis d and q;
the angular frequency of generator;
, and
are the inductances of the generator;
the permanent flux;
Rs the stator resistance and p is the pole pairs.
Table 2 recapitulates the parameters of the PMSG used for the numerical simulations.
2.3. Modeling of Boost Converter
Static converters are very significant for the wind energy transformation at variable speed. In this document, a boost converter is used here (Figure 3). During
operation of the chopper, the switch is closed with a closing time equal to (D.T), and it is opened in an opening time ((1 − D).T), with: T is the switching period and D the duty cycle of the switch (
).
(8)
where:
: Output voltage;
: input voltage;
D: duty cycle;
The boost converter parameters are summarized in Table 3.
3. Controller Methods MPPT
In this part, we initially will introduce the sliding mode (SM) controller, in continuation the fuzzy logic (FL) controller, and finally the combination of the two controllers (SM-FL).
3.1. Sliding Mode Control (SM)
The sliding mode control is one of the nonlinear controls effective. The design of this controller is carried out in three essential points: the establishment of the conditions of existence, choice of the sliding surfaces (x), and the determination of the control law [6].
The maximum power point (MPP) condition is given by [21]:
(9)
with Pw, Vw, Iw is respectively the power, the voltage, and the current of the wind generator. The switching surface can be chosen as follows [20]:
(10)
Let u be the switching control law defined according to the sign of the sliding surface adopted to increase and decrease the voltage VW according to the position of the operating point with respect to the PPM [6]:
Which can be written too:
(11)
![]()
Table 3. Boost converter parameters.
Equation (11) depends on the sign function. The use of this function in the control law makes it possible to force the error to converge asymptotically towards zero. However, this discontinuous function causes the reluctance problem. To remedy this problem in the literature either one applies the boundary layer solution where the sign function is approximated by the hyperbolic tangent function [22] [23], or one uses the higher order sliding mode command as a solution [24]. In our case we are going to add a fuzzy controller to the sliding mode exit; who, thanks to his membership functions, will be able to remedy this situation in another way.
3.2. Fuzzy Logic Control (FL)
The operation of this controller is done in three blocks: fuzzification, inference and defuzzification (Figure 4).
This controller is doing in three blocks: fuzzification, inference and defuzzification (Figure 4). Fuzzification converts the physical input variables into fuzzy sets. In our case, we have the error E and the variation of the error CE as inputs:
(12)
Linguistic variables are assigned to these quantities: NB (Negative Big), NM (Negative Medium), NS (Negative Small), Z (Zero), PS (Positive Small), PM (Positive Medium) and PB (Positive Big).
In the inference stage, we make decisions (Figure 5). Indeed, we establish logical relationships between the inputs and the output while defining the membership rules. Next, we draw up the table of inference rules (Table 4).
Finally, in defuzzification, we convert the fuzzy output subsets into a numeric value.
![]()
Figure 4. The sub-assemblies used (a), (b) and (c).
![]()
Figure 5. Rules inference according to Table 4.
After having realized our two controllers we can now combine them.
3.3. Sliding Mode-Fuzzy Logic Control
In this part, a SM-FL controller is designed in order to overcome the shortcomings of the SM. The SM controller is designed simply on the basis of Equation (10) and in order to have an SM-FL we add to the output of the SM a fuzzy controller and we obtain our structure which is given in Figure 6. The FL is recognized for its robustness against non-linear systems which reduce the chattering of the sliding mode and the SM is recognized for its rapid convergence which will readjust the dynamics of fuzzy rules. So the combination of these two SM-FL controllers makes it possible to have a controller that converges quickly and is robust.
4. Results and Discussion
After the text edit has been completed, the paper is ready for the template. Duplicate the In order to test the performance of the SM-FL MPPT controller, we have carried out several cases of simulations following two wind speed profiles of the wind turbine. To verify the theoretical study on the behavior of the MPPT controller, a series of simulations was carried out with the Matlab/Simulink software and a comparison was made with the controllers, fuzzy logic (FL) and fuzzy logic-PI (FL-PI). The gains of the PI controller used are: Kp = 1.852 and Ki = 1.338.
Figure 7 and Figure 8 show the results obtained using our SM-FL approach and compared with FL and FL-PI. For the two profiles of wind (for example of 1.3 with 2.2s) our approach converges at the Maximum Point of Power with a
![]()
Figure 6. Design process of the hybrid method of MPPT developed.
![]()
Figure 7. The powers obtained with the two wind profiles and their zoom.
fast response time, higher execution compared with both others during the changing of wind speed. For more details, the tracking efficiency is given in the table below. From these curves, we can see that the SM-FL controller contributed in a more efficient way to extract the maximum power for each wind speed by comparing to the MPPT strategies based on the FL and FL-PI approach. Because it is robust, it converges quickly compared to the compared approaches and it is very simple to achieve. Therefore, we can say that for low to medium wind ranges our controller is performing well.
5. Conclusion
With the aim of improving the efficiency of wind systems, especially their energy production in areas with low wind speeds; we have developed a smart and simple strategy, based on sliding mode and fuzzy logic. This strategy makes it possible to optimize the power delivered by the wind turbine for both wind speed profiles at all times. So we started with the presentation of the system used. Then we presented the SM and FL controllers. Then, we designed a sliding mode (SM) and fuzzy logic (FL) based controller, the SM-FL controller. The simulation results clearly demonstrate the effectiveness of the strategy adopted. Indeed, the MPPT SM-FL allowed on the one hand the pursuit of the maximum power point according to the weak variations of wind and on the other hand its performance compared to the FL and FL-PI approaches with its rapid convergence and its robustness.
Acknowledgements
The authors would like to thank the journal editor and all organizations that provided data for this research.