Vous êtes sur la page 1sur 6

Comparative study of Incremental Conductance

and Perturb & Observe MPPT Methods for


Photovoltaic System
SAIDI Khadidja* MAAMOUN Mountassar BOUNEKHLA M'hamed
SET Laboratory, Electronic department, LATSI Laboratory, Electronic SET Laboratory, Electronic department,
Blida 1 University, BP 270 department, Blida 1 University, BP 270 Blida 1 University, BP 270
Blida, Algeria Blida, Algeria Blida, Algeria
saidikhadidja@yahoo.fr Mountassar.maamoun@gmail.com bounekhla.mhamed@yahoo.fr

Abstract— The connection between a photovoltaic generator Contrary to intelligent methods, The classical one are
(GPV) and a continuous type load is still a subject of study. This easier to implement, they are based on hill climbing technics
connection uses an adaptation stage acting as an interface where the MPPT controller tries to increase the operating
between the GPV and the load. The adaptation stage is usually point of the GPV along the characteristic P (V) until reaching
composed of a DC-DC converter monitored by a controller of the the PPM [10,11]. In these conventional methodes we can
maximum power point MPPT (maximum power point tracking) distinguish the methods based on the conductance increment
and those based on the Perturb & Observe methods, which are
The aim of this work is to realize a study and comparison
the best known methods, characterized in their first period of
between two methods of MPPT: the Incremental conductance
use by strong oscillations around the MPP, but after their
(Inc-cond) method and the perturbation & observation method
(P & O). For this we devoted a part of the work to the study of
digitization, in addition to improvements and corrections of
the components constituting the global photovoltaic system defaults in these techniques, they became faster, exhibiting
namely: the photovoltaic module, the DC-DC converter, and the more stable behavior once the MPP is reached.
MPPT controller. The second step is reserved to comparison Their implementation has become simpler which has
between MPPT methods -both designed in the MATLAB / participated in lowering the cost of purchasing photovoltaic
SIMULINK environment- performed by simulation. The systems and has allowed them to be peerless, incomparable
comparison results demonstrated good performance of the
and remained until today large market methods [12].
Incremental Conductance method compared to the Perturbe &
Observe method. In this article, we will modeled the photovoltaic system in
MATLAB-Simulink environment, as well as the study and
Keywords— Incremental Conductance (Inc-Cond); simulation of the P&O and Inc-Cond MPPT algorithms. At the
Maximum Power Point Tracking (MPPT); Photovoltaic (PV) end, a comparison between these two methods will take place.
system; Perturbe & Observe (P & O).
II. PHOTOVOLTQIC SYSTEM
I. INTRODUCTION
A PV system consists mainly of a PV generator linked to a
The conversion of solar photovoltaic energy into electrical load via a DC-DC power converter interface controlled by
energy is carried out by photovoltaic cells. The series / parallel MPPT controller, whose role is to instantly look for the
association of these photovoltaic cells constitutes a optimum voltage at the output of the generator by varying, in
photovoltaic generator. The energy produced by these PV an automatic manner, the duty cycle of the signal which
generators is not constant throughout the day, it depends on controls the converter switch. Fig. 1 represents the synoptic
several factors including irradiation and temperature, which diagram of a PV system.
are two very fluctuating parameters from one season to
another or even from one moment to the next [1]. For each A. PV Generator(GPV)
given irradiation and temperature, the power-voltage
characteristic of the PV generator passes through a maximum The fundamental element in a photovoltaic system is the
called MPP (Maximum Power Point) [2,3]. photovoltaic cell which converts the received energy by solar
radiation into electrical energy.
To extract the maximum power from the PV module, it is
necessary to follow-up this maximum in real time. Different A photovoltaic cell can therefore be assimilated to a
types of search algorithms of the MPP have been encountered photodiode, Fig. 2 illustrates a PV cell [13].
in the literature known as: artificial intelligence based
algorithms, such as those based on genetic algorithm, neural
network and fuzzy logic whose PPM research is very fast but
their disadvantage is their complex hardware implementation
[4-9].

978-1-5090-6287-4/17/$31.00 ©2017 IEEE


The electrical characteristics I (V) and P (V) of a GPV
shown in Fig. 4 and Fig. 5 are not linear and has a maximum
power point (PPM), this point also has an associated current
and voltage called Impp and Vmpp respectively.

MPPT
Controller

Fig. 1. System block diagram.

Fig. 2. Solar cell equivalent circuit.

The expression of the characteristic Ipv (Vpv) is given by


equation (1): [14] Fig. 3. Photovoltaic model of GPV in Matlab Simulink.

Ipv-Vpv Curve at G=1000 W/m2 & T=25°C


1 (1) 6
M o d u le C u rre n t (A )
5

4
With:
3
Is : is the inverse saturation current of the diode.
q : is the charge of the electron 2

K : is the Boltzmann constant 1

Tak :is the temperature of the cell (in kelvin) 0


0 5 10 15 20 25
A : is the non-ideality factor of the junction Module Voltage Vpv (volts)

In order to increase the utilization power, the PV cells Fig. 4. I-V caracteristic under 25°C and 1000 watts/m2
are connected in series / parallel to form a photovoltaic
generator (GPV) whose equations governing it are given by:
Ppv-Vpv Curve at G=1000W/m2 & T=25°C
(2, 3, 4 and 5) [15]. 70
60
M o d u le Po w er (W )

50
1 (2) 40
30

20
With: 1000
(3) 10

0
0 5 10 15 20 25
1 1 Module Voltage Vpv (volts)
exp (4)
Fig. 5. P-V caracteristic under 25°C and 1000 watts/m2

(5)
exp 1
B. DC-DC buck converter
The GPV circuit is modeled by MATLAB / Simulink
software and given in Fig. 3 The adaptation of the PV panels to the load is therefore
necessary to extract the maximum power from the PV module.
This is done through the DC-DC energy converters controlled
by the MPPT controller.
The model we have chosen in our study is a buck-type C. MPPT Command
converter shown in Fig. 6
MPPT commands are used in PV systems to extract the
maximum power available on the PV panel to maximize the
efficiency of its use. The methods selected for our study are:
the Inc-Cond method and the P&O method.

1) P & O method

It is the most widely used method of tracking the


maximum power point (PPM), and as its name implies it is
based on the perturbation of the system by increasing or
decreasing the duty cycle of the DC-DC converter and then
Fig. 6. DC-DC buck converter circuit. observing the effect on the output power with a view to
possible correction of this duty cycle [18]. If the value of the
In the real case, an internal resistance to the inductance, RL current power Pk of the generator is greater than the previous
and an internal resistance to the capacitance, Rc can be added value Pk-1 then the same previous disturbance direction is
to the previous model [16,17]. maintained, otherwise the perturbation of the preceding cycle
is reversed. The following figure (Fig. 8) shows the flowchart
This converter can be modeled by the following differential of this algorithm [19,20].
equations:

– (6)

1
(7)

1
. . (8)

Vg : represents the Input voltage, D : represents the Switch


control, Io : represents the Load current, and Vc : represents
the Inductor current.

The simulink model of the converter is given in Fig. 7

Fig. 8. Flowchart of the Perturb & observes algorithm.

2) Incremental Conductance method

In incremental conductance method the array terminal


voltage is always adjusted according to the MPP voltage it is
based on the incremental and instantaneous conductance of the
PV module. The basic equations of this method are as follows.

0 at MPP (9)

0 at the left of MPP (10)

0 at the right of MPP


Fig. 7. DC-DC buck converter model in Matlab Simulink. (11)
A. Discussion of results
(12) We notice that the power curve extracted by the load
joins the power curve available at the output of the panel to
The dP/dV is defined as Maximum power point identifier finally oscillate around it. The two algorithms present
factor. By utilizing this factor, the IC method is proposed to oscillations around the maximum power point once the latter
effectively track the MPP of PV array [21]. The following is reached, for the P&O method this is due to the perturbation
definitions are considered to track the MPP. step, so the choice of this step is a compromise between the
amplitude of the oscillations and the speed of the MPPT. The
at MPP (13) incremental conduction algorithm is assumed not to oscillate
around the MPP when it reaches it, but because of the
inaccuracies of the measurement, the condition dP / dV = 0 is
at the left of MPP (14) rarely detected which, still generates oscillations.
The efficiency of the MPPT controller is measured by
the relation (Pout / Pmax) * 100 whereas the error is
at the right of MPP (15) calculated by: [(Pout-Pmax) / Pmax] * 100
The simulation results give a yield of 94.21% for the
P&O method and 94.38% for the Cond_Inc method.
The MPPT regulates the PWM control signal of the DC to DC The mean error is 5.78% for the P&O method and 5.61%
power converter until the condition: (dI/dV) + (I/V) = 0 is for the Cond_Inc method.
satisfied. Consider the nth iteration of the algorithm as a This result confirms the stability of the Incremental
reference, and then n+1 iteration process can be determined by conductance controller compared to the Perturb and Observe
using the above equations [22]. The Flowchart of incremental method.
conductance MPPT is shown in Fig. 9
IV. CONCLUSION
The Simulink model of the photovoltaic system is given
by Fig. 10. Our study focused on the analysis, implementation and
III. SIMULATION RESULTS comparison of two MPPT methods: the Inc-Con and P&O. To
this end, the GPV, the DC-DC Buck converter controlled by
the MPPT commands were simulated on Matlab
The two MPPT algorithms Inc-Cond and P& are implemented environnement by Simulink software. The simulation result
in Matlab / Simulink and tested to see their performance. The showed that the Inc-cond method has a better performance
simulation results are shown in Figs. 11 and 12. compared to the P&O method because it has succeeded in
minimizing the oscillations around the MPP point but the
disadvantage is that the MPP tracking time is slower, the latter
can be improved by adjusting the incrementing step so as to
have a rapid response.

Fig. 9. Flowchart of the Icremental Conductance algorithm.


Fig. 10. Simulink model of photovoltaic system Insolation (watts/m2)
Temperature(°C)

26
1000
25 500

24 0
0 0.02 0.04 0.06 0 0.05 0.1
time (s) time (s)
Power PV(watts)

PPM(watts)

50 50

0 0
0 0.02 0.04 0.06 0 0.02 0.04 0.06
time (s) time (s)
Voltage PV(volts)

4 20
Current PV (A)

3.5
10
3
2.5 0
0 0.02 0.04 0.06 0 0.02 0.04 0.06
Power out Inc-cond (watts)

time (s) time (s)


Power out P&O(watts)

80 80
60 60
40 40
20 20
0 0
-20 -20
0 0.02 0.04 0.06 0 0.02 0.04 0.06
time (s) time (s)

Fig. 11. Simulation results of Maximum Power Point Tracking Using inc-cond and P&O Method
P pv , P out inc c ond a nd e rror c urve s
100

50

-50 P o ut in c co n d
P pv
error in c co n d
-100
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 0.055
time (s)

P pv , P out P & O a nd e rror c urve s


100

50

-50 P o u t P &O
P pv
erro r P &O
-100
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 0.055
time (s)

Fig. 12. Illustrative curves of error between output power of the DC-DC converter and output power of the GPV for Inc-Cond and P&O Methods.

PointTrackers by Simulating of PV Generators" , Energy Procedia, Vol.


6, 2011, pp. 678–687.
REFERENCES
[13] Yuncong Jiang, Jaber A. Abu Qahouq, I. Batarseh, "Improved solar PV
[1] F. Lasnier, T. G. Ang, "Photovoltaic Engineering Handboo", IOP cell Matlab simulation model and comparison", Circuits and Systems
Publishing Ltd, 1980, ISBN 0-85274-311-4 (ISCAS) Proceedings, IEEE International Symposium, 2010, pp. 2770-
2773
[2] K. H. Hussein, I. Muta, T. Hoshino, and M. Osakada, "Maximum
photovoltaic power tracking: an algorithm for rapidly changing [14] S. Ndoye, I.Ly, F. Idrissa Barro, o. H. Lemrabott, G. Sissoko,
atmospheric conditions", IEE Proc. Generation, Transmission and "Modelisation et simulation sous matlab/simulink de la chaine
Distribution, vol. 142, pp. 59-64, Jan. 1995 d’alimentation d’une station relais de telecommunications en energie
solaire photovoltaique dans une zone isolee du reseau electrique",
[3] K.H. Hussein, I. Muta, T. Hoshino, M. Osakada, "Maximum journal des sciences, vol. 9, n° 2 ,2009, pp. 45 – 55
photovoltaic power tracking: an algorithm for rapidly changing
atmospheric conditions", IEE Proceedings Transmission and [15] Y. Jiang, J.A .Abu Qahouq, M. Orabi, "Matlab/Pspice hybrid simulation
Distribution, Vol. 142, No. 1, Jan 1995, pp. 59 – 64 modeling of solar PV cell/module", Applied Power Electronics
Conference and Exposition (APEC), Twenty-Sixth Annual IEEE, 2011,
[4] F. Qiang, T. Nan, "A complex-method-based PSO algorithm for the pp. 1244-1250, ISSN 1048-2334.
maximum power point tracking in photovoltaic system", Second
International Conference on Information Technology and Computer [16] E. Baghaz1 , M. Melhaoui1 , M. F. Yaden1 and K.
Science (ITCS), 2010, pp. 134–137. Kassmi1,"Photovoltaic System Equipped with a DC/DC Buck Converter
and a MPPT Command Ensuring an Optimal Functioning Independently
[5] F. Chekired, A. Mahrane, M. Chikh, Z. Smara, "Optimization of energy of System Perturbations" ,Physical Review & Research International
management of a photovoltaic system by the fuzzy logic technique", vol. 4, 2014, pp. 80-90
Energy Procedia, V. 6, 2011, pp. 513–521.
[17] D. Choudhary , A.R. Saxena,"DC-DC Buck-Converter for MPPT of PV
[6] A. Mellit, "ANN-based GA for generating the sizing curve of stand- System" , International Journal of Emerging Technology and Advanced
alone photovoltaic systems", Advances in Engineering Software, Vol. Engineering, July 2014, Vol. 4, ISSN 2250-2459
41, 2010, pp. 687–693.
[7] A. Mellit, S. A. Kalogirou, L. Hontoria, S. Shaari, "Artificial
intelligence techniques for sizing photovoltaic systems: A review", [18] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, "Optimization of
Renewable and Sustainable Energy Reviews, Vol. 13, 2009, pp. 406- Perturb and Observe Maximum Power Point Tracking Method", IEEE
419. Transactions on Power Elctronics, Vol. 20, N° 4, 2005, pp.963-973.
[8] A. Mellit, S. A. Kalogirou,M. Drif, "Application of neural networks and [19] A. Yafaoui., B. Wu and R. Cheung , "implementation of maximum
genetic algorithms for sizing of photovoltaic systems", Renewable power point tracking algorithm for residential photovoltaic systems",
Energy, Vol. 35, 2010, pp. 2881-2893. 2nd Canadian Solar Buildings Conference Calgary, June 2007, pp. 10 –
14.
[9] A. S. Benyoucef, A. Chouder, K. Kara,S. Silvestrec,O. Ait sahed
''Artificial bee colony based algorithm for maximum power [20] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, "Optimization of
pointtracking (MPPT) for PV systems operating under partial pertub and observe maximum power point tracking method," IEEE
shadedconditions'' , Applied Soft Computing, vol 32 2015, pp. 38–48 Trans. Power Electron, Jul. 2005, vol. 20, N° 4, pp. 963-973.
[10] W. Xiao, and W. G. Dunford, "A modified adaptive hill climbing mppt [21] A. EL FILALI , E. LAADISSI,M. ZAZI '' PSIM and MATLAB Co-
method for photovoltaic power systems," Proc. PESC, 2004, pp. 1957- Simulation of Photovoltaic System using ―P and O and ―Incremental
1963. Conductanceǁ MPPT', International Journal of Advanced Computer
Science and Applications(IJACSA), Vol. 7, No. 8, 2016, pp. 72
[11] T. Esram, and P. L. Chapman, "Comparison of photovoltaic array
maximum power point tracking techniques" IEEE Trans. Energy [22] A. Safari and S. Mekhilef, "Simulation and Hardware implementation
Convers, vol. 22, no. 2, Jun. 2007, pp. 439-449 of incremental conductance MPPT with direct control method using Cuk
converter", IEEE Trans.Ind. Electron., vol . 58, no. 4, Apr. 2011, pp.
[12] A. Zegaoui1, M. Aillerie, P. Petit, J.P. Sawicki, A. Jaafar, C. Salame, 1154-1161.
and J.P. Charles, "Comparison of Two Common Maximum Power

Vous aimerez peut-être aussi