Professional Documents
Culture Documents
Improvement of Conventional MPPT Techniques P&O and INC by Integration of Fuzzy Logic
Improvement of Conventional MPPT Techniques P&O and INC by Integration of Fuzzy Logic
Improvement of Conventional MPPT Techniques P&O and INC by Integration of Fuzzy Logic
Abstract— This paper presents the most popular techniques generator" energy source, the second block is a "boost" static
used to track and extract maximum power point for a converter, the third represents the load and the fourth block is
photovoltaic system as traditional ones: Perturb and Observe the MPPT control.
‘P&O’, Increment of the conductance ’INC’ or intelligent using
Fuzzy logic FL. And by combining two techniques, P&O with Connecting the photovoltaic panel directly with the load
the Fuzzy logic (Fuzzy-P&O) and the INC with the fuzzy (Fuzzy- does not guarantee optimal operation especially when
INC), the proposed system allows us to generate more power and meteorological parameters change this is why the main role of
reduce the voltage ripple which guarantees a stable system.
the static converter is to function as impedance matching so
All modeling and simulations of different MPPT techniques
are done under Matlab Simulink environment. Therefore, the that the panel provides the maximum energy [2].
simulation results show the performance and limitations of each
algorithm and the efficiency of the combined techniques.
Keywords- MPPT, Perturb and Observe P&O, Increment of
the conductance INC, Fuzzy logic, Fuzzy-P&O, Fuzzy-INC.
I. INTRODUCTION
Renewable energies, especially solar energy, are
promising energies, especially concerning the increasing
demand for energy and the depletion of fossil fuels. Solar
energy has the advantage of being free and inexhaustible, but Figure 1. The PV system structure
like other means of producing renewable energy, photovoltaic
panels offer highly fluctuating energy and are highly Solar panel:
dependent on weather conditions. To overcome these Generally, a PV module comprises a number of PV cells
problems, we can monitor energy efficiency through MPPT connected in either series or parallel, this latter can be
algorithms to ensure maximum power output over time. represented by a single diode equivalent circuit model shown
Several works have focused on photovoltaic systems. in Fig. 2 [1], [3].
They have tried to develop algorithms allowing to extract the
maximum energy converted by the panel and then which
allows the optimal operation of the photovoltaic system. In
literature, we can found a wide variety of MPPT algorithm,
we quote as an example: Perturb and Observe and Increment
of conductance belonging to classical techniques; [1]
However, there are also so-called smart commands such as
fuzzy logic, neural network ANN... etc.
Taking into account the advantages of the use of fuzzy
logic, which is based on reasoning close to humans that will Figure 2. Equivalent scheme of PV cell
make it possible to manipulate knowledge in natural language.
Our work is interested in the study of MPPT control
techniques and has a goal of integrating this intelligent The electrical current Iph is given by the following
technique into classical methods to improve MPP tracking. equation:
G
I ph [ I sc K I (Tc Tref )] (1)
II. PHOTOVOLTAIC SYSTEM Gref
Fig. 1 represents the photovoltaic system which consists of where Isc is the short-circuit current [A], Ki is the temperature
four blocks. The first part represents the "photovoltaic coefficient of the short-circuit current [%/K], Tc is the module
temperature [K], G is the irradiation [W/m²], Tref = 298 K and
Gref = 1000 W/m² [4].
For t 0, DT :
di V dV0 V
; 0 (6)
dt L dt RC
For t DT , T :
di V V0 dV0 i V0
; (7)
dt L dt C RC
The equation describing the voltage transfer gain for a
boost converter, it is written as follows: [5],[6]
1
V0 V (8)
1 D
I 0 (1 D) I (9)
V .D
L (10)
I L . f Figure 6. Flow chart perturb and observe
With:
B. Algorithm increment the conductance 'INC'
I L : estimated inductor ripple current The principle of this algorithm is based on the
knowledge of the value of the conductance G=I/V and the
f: switching frequency in Hz incision of the conductance to deduce the position of the
D: duty cycle operating point relative to the point of maximum power. If
the conductance increment is greater than the opposite of the
The choice of the value of the capacity depends on the conductance, the duty cycle should decrease. On the other
output voltage and can be written as follows: [6],[11] hand, if the increment of conductance is lower than the
opposite of the conductance the duty ratio is increased. This
I 0 .D
C (11) process is repeated until the point of maximum power is
V0 . f reached (Fig. 7) [7].
deltaV
NB NM NS ZE PS PM PB
deltaP
NB NB NB NB NM NM NS ZE
Figure 8. Fuzzy logic control bloc NM NB NB NM NM NS ZE PS
Fuzzification: NS NB NM NM NS ZE PS PM
At this stage, we transform the numerical variables into ZE NM ZE NS ZE PS PM PM
linguistic variables. To each physical variable corresponds a PS NM NS ZE PS PM PM PB
degree of belonging of a variable linguistic [3]. PM NS ZE PS PM PM PB PB
Rules of inference: PB ZE PS PM PM PB PB PB
These rules make it possible to determine the output signal
of the controller according to the input signals; they are
expressed as "IF THEN" condition. In the fuzzy rules the D. Algorithm increment the conductance ‘INC’ by
operators "AND" and "OR" intervene. The operator "AND" integrating the fuzzy logic 'FL'
applies to variables within a rule, while the "OR" operator For the Fuzzy-INC algorithm, we keep the same structure
binds the different rules. There are many possibilities to with a change in the second fuzzy bloc input by replacing
interpret these two operators. The method of inference max- delta in place of deltaV. Then the inputs equations become:
min realizes, at the level of the condition, the operator "AND"
by the formulation of the minimum. The conclusion in each deltaP P(k ) P(k 1)
(13)
rule, introduced by "THEN", binds the factor of belonging of deltaI I (k ) I (k 1)
the premise with the function belonging to the output variable, In this command, the membership functions of inputs, the
realized by the formation of the minimum. Finally, the output and the rules bases proposed before remain functional.
operator "OR", which links different rules are achieved by the In the simulation step, the difference appears only in input
formation of the maximum. gain for each command algorithm.
Defuzzification:
Defuzzification makes it possible to convert fuzzy output V. SIMULATION RESULTS
sets into numerical variables suitable for such a process. The photovoltaic system with the proposed MPPT
Several strategies of defuzzification exist, we chose the most algorithms, are modeled under Matlab Simulink environment,
used method the 'center of gravity'. Fig. 10 gives an overview of all blocks
2) Optimization of Perturb and Observe by the fuzzy
logic method:
In this part, we will present a concept of a fuzzy controller
based on the principle of perturbation and observation. The
fuzzy block input variables will be deltaP and deltaV defined
by the following equation:
deltaP P(k ) P(k 1)
(12)
deltaV V (k ) V (k 1)
S
Figure 9. Inputs and output membership function
TABLE III: BOOST SIZING COMPONENTS
K switch MOSFET TABLE IV: THE PRODUCED POWER FOR EACH MPP ALGORITHMS
(WITH FIXED TEMPRATURE).
BOOST D Junction diode
Converter MPPT Measured power (W) at
L 3mH
algorithms 1000 W/m² 800 W/m² 500 W/m²
Cs 150uF
P&O 57.051 44.75 26.97
Load R=50Ω
Fuzzy-P&O 57.08 44.84 27.01
Switching frequency fsw= 10Khz INC 57.06 44.8 26.8
Fuzzy-INC 57.08 44.85 27.01
P&O 0.035
Fuzzy-P&O 0.029
INC 0.033
Fuzzy-INC 0.023
Figure11. Evolution of the power under time with an irradiation variable for
P&O and Fuzzy-P&O algorithms
The next simulation takes into account the case of an
Fig. 12 shows a comparison between INC and Fuzzy-INC irradiation fixe (1000W/m²) and a change in temperature from
for variable irradiation under time with a fixed temperature. 25°C to 45°C.
500W/m²
Figure 13. Evolution of the power under time with a temperature variable for
P&O and Fuzzy-P&O algorithms
Figure 12. Evolution of the power under time with an irradiation variable for
INC and Fuzzy-INC algorithms
From the simulation results of both the MPPT algorithm, 25°C 35°C 45
the table below presents a summary of the produced power for °C
different irradiation transitions.
The temperature cell was taken as 25°C.
Figure 14. Evolution of the power under time with a temperature variable for
INC and Fuzzy-INC algorithms
The results put in table V gives values of the reached MATLAB/Simulink," 2018 IEEE International Energy Conference
(ENERGYCON), Limassol, 2018, pp. 1-6.
power for different temperature and each algorithm.
[10] H. Othmani, H. chaouali, D. Mezghani, A. Mami, "Optimisation de la
Technique de Perturbation et Observation par la logique floue," 3ème
TABLE V: THE PRODUCED POWER FOR EACH MPP ALGORITHMS (WITH conférence Internationale des énergies renouvelables CIER-2015.
FIXED IRRADIATION)
[11] U. Yilmaz, A. Kircay,& S. Borekci ,"PV system fuzzy logic MPPT
MPPT Measured power (W) at method and PI control as a charge controller. Renewable and
algorithms Sustainable Energy Reviews, 2018, vol. 81, p. 994-1001.
25°C 35°C 45°C
[12] N. Priyadarshi, A. K.Sharma, A. K.Bhoi, S. N. Ahmad, F. Azam, &
P&O 57.051 55.5 54.3 S.Priyam,"Mat lab/simulink based fault analysis of pv grid with
intelligent fuzzy logic control mppt". International Journal of
Fuzzy-P&O 57.08 55.51 54.32 Engineering & Technology, 2018, vol. 7, no 2.12, p. 198-204.
INC 57.06 55.5 54.3
Fuzzy-INC 57.08 55.51 54.31
VI. CONCLUSION
To improve the efficiency of the systems photovoltaic, we
have optimized the classical structure P&O and INC by
integrating an intelligent technique called Fuzzy logic to these
commands. The Fuzzy-P&O and the Fuzzy-INC as shown in
simulations results have proved the ability to get more power
and minimize the response time to track the maximum power
point.
REFERENCES
[1] Motahhir, S., El Hammoumi, A., & A. El Ghzizal, "Photovoltaic system
with quantitative comparative between an improved MPPT and existing
INC and P&O methods under fast varying of solar irradiation”. Energy
Reports, 2018, vol. 4, p. 341-350.
[2] M. Boutouba, S. Assahout, A. El Ougli and B. Tidhaf, "Improved
Maximum Power Point Tracking using Fuzzy Logic Control with SEPIC
Converter for Photovoltaic Systems," 2018 6th International Renewable
and Sustainable Energy Conference (IRSEC), Rabat, Morocco, 2018,
pp. 1-8.
[3] Miqoi, A. El Ougli, M. Boutouba, & Tidhaf, B. Fuzzy sliding mode
control for maximum power point tracking of a photovoltaic pumping
system. Journal of Electrical Systems, vol. 13, no 1.pp.95-114,March
2017.
[4] S. Nemsi , L. Barazane , S. Diaf and A. Malek, " Comparative study
between two maximum power point tracking (MPPT) techniques for
photovoltaic system ", Revue des Energies Renouvelables(2013), Vol.
16, no. 4, 773 – 782. 2013.
[5] B. Boukezata, A. Chaoui1, J-P. Gaubert, and Mabrouk Hachemi, "An
improved fuzzy logic control MPPT based P&O method to solve fast
irradiation change problem ". Journal Of Renewable And Sustainable
Energy, Vol. 8, no. 4, 2016.
[6] S. Motahhir, A. El Ghzizal, S. Sebti, & A. Derouich, "Modeling of
photovoltaic system with modified incremental conductance algorithm
for fast changes of irradiance". International Journal of Photo energy,
2018, vol. 2018.
[7] H. Abbes , H. Abid , K. Loukil, A. Toumi et M. Abid, "Etude
comparative de cinq algorithmes de commande MPPT pour un système
photovoltaïque". Revue des Energies Renouvelables (2014) Vol. 17, no.
3,. pp 435-445, 30 Septembre 2014.
[8] M. Ajaamoum, M. Kourchi, B. Bouachrine, A. Ihlal, and L. Bouhouch.
"Comparison of Takagi-Sugeno fuzzy controller and the command
"P&O" for extracting the maximum power from a photovoltaic system ".
International Journal of Innovation and Applied Studies, Vol. 10, no. 1,
pp. 192-206, Jan. 2015.
[9] M. C. Argyrou, P. Christodoulides and S. A. Kalogirou, "Modeling of a
photovoltaic system with different MPPT techniques using