You are on page 1of 11

Revue des Energies Renouvelables Vol.

17 N3 (2014) 435 445

Etude comparative de cinq algorithmes de commande


MPPT pour un systme photovoltaque
H. Abbes 1* , H. Abid 2 , K. Loukil 1, A. Toumi 2 et M. Abid 1
1
Laboratory of Computer and Embedded Systems, Lab-CES
2
Laboratory of Sciences and Techniques of Automatic, Control & Computer Engineering, Lab-STA
National School of Engineering of Sfax, University of Sfax
PO Box, 1173, 3038 Sfax, Tunisia

(reu le 10 Fvrier 2014 accept le 30 Septembre 2014)

Rsum - Ce travail est une tentative pour tudier et discuter cinq types de techniques
MPPT. La technique du suivi du point de puissance maximale, MPPT est utilise dans les
systmes photovoltaques pour extraire le maximum de puissance. Les techniques MPPT
les plus populaires sont revues et tudies, telles que: Perturber et Observer, Incrment
de la conductance, mesure dune fraction de la tension en circuit ouvert, FCO, mesure
dune fraction de courant de court-circuit, FCC et contrle base de la logique floue,
LF. Lenvironnement Matlab-Simulink est utilis pour analyser, puis interprter les
rsultats de simulation de ces algorithmes, et par consquent, montrer les performances
et les limites de chaque algorithme.
Abstract This work is an attempt to study and discuss five types of MPPT technics. The
technique of tracking the maximum power point is used in PV systems to extract maximum
of power. The most popular MPPT technics are studied and reviewed, as: Perturb and
observe, Increment of the conductance, Measuring a fraction of the open-circuit voltage,
FCO, Measuring a fraction of short-circuit current, FCC and Control based on fuzzy
logic, LF. The Matlab Simulink environment, is used to analyze and interpret the
simulation results of these algorithms, and therefore show the performance and
limitations of each algorithm.
Mots cls: Panneau photovoltaque - Commande MPPT Point de puissance maximale -
Perturber et Observer - Incrment de la Conductance FCO FCC - Logique
floue.

1. INTRODUCTION
Dans les dernires annes, la croissance du besoin en nergie, ainsi que la pollution
provenant de lutilisation des nergies fossiles poussent le grand public utiliser les
nergies renouvelables. Dans ce contexte, lnergie solaire photovoltaque est lune des
plus importantes sources dnergie renouvelable, qui prsente un dnouement nos
problmes de production dnergie. De plus, cette nergie semble la plus prometteuse,
non polluante et inpuisable. Nanmoins, la production de cette nergie est non linaire
et elle varie en fonction de lintensit lumineuse et de la temprature. Par consquent, le
point de fonctionnement du panneau photovoltaque, PV ne concide pas toujours avec
le point de puissance maximale, (Fig. 1). On utilise alors un mcanisme qui permet la
recherche et la poursuite du point de puissance maximale, appel maximal power point
tracking, (MPPT afin que la puissance maximale soit gnre en permanence [11].

* hanenabbes2009@yahoo.fr
abidhafedh@gmail.com
435
436 H. Abbes et al.
Par consquent, plusieurs travaux ont port sur les systmes photovoltaques. Ils ont
essay de dvelopper des algorithmes permettant dextraire le maximum dnergie
convertie par le panneau et alors qui permet un fonctionnement optimal du systme
photovoltaque [12]. On trouve dans la littrature des algorithmes bass sur les
mthodes suivantes, telles que: Hill-Climbing, Perturber & Observer, P&O et
Incrment de la conductance, INC [1, 2]. Dautres commandes ont t dveloppes,
telles que la mesure dune fraction de courant court-circuit, FCC ou la mesure dune
fraction de tension de circuit ouvert, FCO [3, 4]. Il existe aussi des commandes dites
intelligentes qui sont bases sur la logique floue, LF, [5, 6].

Fig. 1: Caractristique I V du panneau photovoltaque

Ce papier est organis comme suit: le paragraphe 2 est rserv pour ltude du
systme photovoltaque; le premier sous-paragraphe a t rserv la prsentation du
panneau photovoltaque, alors que le deuxime sous-paragraphe a t rserv pour
ltude du convertisseur statique. Dans le paragraphe 3, on sintresse la commande
MPPT. En effet, on tudie les cinq algorithmes les plus populaires: P&O, INC, FCO,
FCC et LF. Dans le paragraphe 4, on prsente les rsultats de simulation puis on fait une
discussion pour valuer les algorithmes prsents. Finalement, on termine par une
conclusion.

2. SYSTEME PHOTOVOLTAIQUE
Un systme photovoltaque est constitu de quatre (04) blocs comme le montre la
figure 2. Le premier bloc reprsente la source dnergie (panneau photovoltaque), le
second bloc est un convertisseur statique DC-DC, le troisime bloc reprsente la charge
et le quatrime bloc reprsente le systme de commande. Le rle principal du
convertisseur statique est de fonctionner comme une adaptation dimpdance de sorte
que le panneau dlivre le maximum dnergie.

Fig. 2: Schma synoptique du systme photovoltaque


Etude comparative de cinq algorithmes de commande MPPT pour un systme 437
2.1 Panneau Photovoltaque
La composante lmentaire du panneau photovoltaque est la cellule photovoltaque.
Cette dernire peut tre considre comme une source idale de courant fournissant un
courant I ph proportionnel la puissance lumineuse incidente, en parallle avec une
diode qui est reprsent par la jonction P-N. Par consquent, la cellule PV peut tre
modlise par la figure 3, dont les quations correspondantes sont les suivantes:
I PV I ph I D I R (1)

Le courant I ph est donn par lquation suivante:

I ph ( I cc K I T ) E En (2)
Lexpression du courant au niveau de la jonction est la suivante:
VPV R S I PV
I D IS exp 1 (3)
n VT
Le courant dans la rsistance R p est gal :

V R S I PV
R p PV (4)
Rp

Fig. 3: Schma quivalent de la cellule photovoltaque

Caractristique courant tension


La caractristique I V est une caractristique non linaire possdant un seul point
optimal o la puissance est maximale, PPM. La tension et le courant optimaux
correspondants sont I MPP et VMPP (Fig. 4, Fig. 5).

Fig. 4: Caractristique couranttension Fig. 5: Caractristique puissancetension


2.2 Convertisseur statique (hacheur boost)
Le convertisseur DC-DC est une interface qui permet ladaptation entre le panneau
PV et la charge afin dextraire la puissance maximale du panneau.
438 H. Abbes et al.

Fig. 6: Schma lectrique du convertisseur Boost

Pour t 0, T , le transistor est passant. Par la suite, le convertisseur peut tre


modlis par les quations suivantes:
d iL V
1 (5)
dt L
d V2 V2
(6)
dt R L CS
Pour t T, T , le transistor est bloqu. Par la suite, le convertisseur peut tre
modlis par les quations suivantes:
d iL V V2
1 (7)
dt L
d V2 i V2
L (8)
dt CS R L CS
O T est la priode du convertisseur statique et , le rapport cyclique.

3. COMMANDE MPPT
La commande MPPT, Maximum Power Point Tracking, est une commande
essentielle pour un fonctionnement optimal du systme photovoltaque. Le principe de
cette commande est bas sur la variation automatique du rapport cyclique en
lamenant la valeur optimale de manire maximiser la puissance dlivre par le
panneau PV. Pour cette raison, on va prsenter et tudier par la suite les algorithmes de
commande les plus populaires.

3.1 Algorithme Perturber et observer, P&O


Le principe de cet algorithme est deffectuer une perturbation sur la tension du
panneau PV tout en agissant sur le rapport cyclique . En effet, suite cette
perturbation, on calcule la puissance fournie par le panneau PV linstant k , puis on la
compare la prcdente de linstant ( k 1 ).
Si la puissance augmente, on sapproche du point de puissance maximale, PMP et
la variation du rapport cyclique est maintenue dans le mme sens.
Au contraire, si la puissance diminue, on sloigne du point de puissance maximale,
PMP. Alors, on doit inverser le sens de la variation du rapport cyclique [7].
Etude comparative de cinq algorithmes de commande MPPT pour un systme 439

Fig. 7: Organigramme de lalgorithme P&O

3.2 Algorithme Incrment de la conductance, INC

Fig. 8: Organigramme de lalgorithme INC

Le principe de cet algorithme est bas sur la connaissance de la valeur de la


conductance G I V et sur lincrment de la conductance ( d G ) pour en dduire la
position du point de fonctionnement par rapport au point de puissance maximale,
PMP. Si lincrment de conductance ( d G ) est suprieur loppos de la conductance
( G ), on diminue le rapport cyclique. Par contre, si lincrment de conductance est
infrieur loppos de la conductance, on augmente le rapport cyclique. Ce processus
est rpt jusqu atteindre le point de puissance maximale, PMP [8].
440 H. Abbes et al.

3.3 Algorithme base de la mesure dune fraction de la tension, Voc


Cet algorithme est bas sur la relation linaire entre la tension de circuit ouvert et la
tension optimale donne par lquation suivante:
Vmp k Voc (9)
O k est un facteur de tension dpendant des caractristiques de la cellule PV et qui
varie entre 0.73 et 0.8.

Fig. 9: Organigramme de lalgorithme FCO


Pour en dduire la tension optimale, on doit mesurer la tension du circuit ouvert
Voc . Par consquent, le point de fonctionnement du panneau est maintenu proche du
point de puissance optimale en ajustant la tension de panneau la tension optimale
calcule. Le processus permet dagir cycliquement sur le rapport cyclique pour atteindre
la tension optimale [9].

3.4 Algorithme base de la mesure dune fraction du courant I cc


Cette technique est base sur la relation linaire entre le courant de court-circuit et le
courant optimal donn par lquation suivante:
I mp k I cc (10)
O k est un facteur de courant dpendant des caractristiques de la cellule PV et qui
varie entre 0.85 et 0.92.

Fig. 10: Organigramme de lalgorithme FCC


Etude comparative de cinq algorithmes de commande MPPT pour un systme 441
En effet, le point de fonctionnement optimal est obtenu en amenant le courant du
panneau au courant optimal. Par consquent, on change le rapport cyclique jusqu ce
que le panneau atteigne la valeur optimale [10].
3.5 Algorithme base de la logique floue
Rcemment, la commande base de la logique floue a t utilise dans les systmes
de poursuite du point de puissance maximale. Cette commande offre lavantage dtre
une commande robuste et qui ne ncessite pas la connaissance exacte du modle
mathmatique du systme.

Fig.11: Schma bloc de lalgorithme base de la logique floue

En particulier, cette commande est mieux adapte aux systmes non linaires. Le
fonctionnement de cet algorithme se fait en trois blocs: la fuzzification, linfrence et la
dfuzzification (Fig. 11).
La fuzzification permet la conversion des variables physiques dentre en ensembles
flous. Dans notre cas, on a deux entres, lerreur E et la variation de lerreur CE
dfinies comme suit:
P ( k ) P ( k 1)
E
I ( k ) I ( k 1)
CE E ( k ) E ( k 1)
On attribue ces grandeurs des variables linguistiques: NG (Negative Grand),
NM (Negative Moyen), NP (Negative Petit), Z (Zro), PP PP (Positive Petit), PM
(Positive Moyen) et PG (Positive Grand):

-a-

-b-
442 H. Abbes et al.

-c-
Fig. 12: Les sous-ensembles pour les entres (a) E , (b) CE et la sortie (c) C

Dans ltape dinfrence, on prend des dcisions. En effet, on tablit des relations
logiques entre les entres et la sortie tout en dfinissant les rgles dappartenance. Par la
suite, on dresse le tableau de rgles dinfrence (Tableau 1).
Finalement, en dfuzzification, on convertit les sous ensembles flous de sortie en
une valeur numrique.
Tableau 1: Rgles dinfrence
CE NG NM NP Z PP PM PG
E
NG NG NG NG NM NM NP Z
NM NG NG NM NM NP Z PP
NP NG NM NM NP Z PP PM
Z NM NM NP Z PP PM PM
PP NM NP Z PP PM PM PG
PM NP Z PP PM PM PG PG
PG Z PP PM PM PG PG PG

4. RESULTATS ET DISCUSSION
4.1 Rsultats de simulation
Les rsultats de simulation, des algorithmes prcdemment tudis, sont donnes par
les figures 13 et 14. Ces figures montrent les valeurs de sortie de la puissance et de la
tension pour une paire de la temprature et de lclairement gale (25C, 1000 W/m2).

Fig. 13: Puissance optimale du systme PV Fig. 14: Tension optimale du systme PV

Les figures de simulation prcdentes montrent que le systme photovoltaque


converge vers les valeurs optimales.
Etude comparative de cinq algorithmes de commande MPPT pour un systme 443
On considre les variations de la temprature et de lclairement donnes par les
figures 15 et 16. Les figures 17 et 18 illustrent lvolution de la puissance et de la
tension aux bornes du panneau PV, suite lvolution de la temprature et de
lclairement.

Fig. 15: Evolution de la temprature Fig. 16: Evolution de lclairement

Fig. 17: Puissance optimale du systme PV Fig. 18: Tension optimale du systme PV
pour des conditions variables de la pour des conditions variables de la
temprature et de lclairement temprature et de lclairement

4.2 Discussion
Lalgorithme P&O est un algorithme classique et simple. En gnral, cet algorithme
dpend fortement des conditions initiales et il prsente des oscillations autour de la
valeur optimale. Linconvnient majeur de cet algorithme est son mauvais
comportement suite un changement brusque de lclairement (nuages).
Lalgorithme INC semble une amlioration de lalgorithme P&O. En effet, il se
comporte mieux lors dun changement rapide des conditions mtorologiques.
Cependant, cest un algorithme un plus complexe que le prcdent.
Les algorithmes bass sur la mesure dune fraction de tension du circuit ouvert ou
dune fraction de courant de court-circuit sont trs simples et faciles implmenter.
Linconvnient majeur est les pertes dnergie et larrt de transfert de puissance
lorsquon mesure les grandeurs Voc et I cc . Pour surmonter ce problme, on utilise une
cellule pilote de mme nature que les cellules du panneau. De plus, la dtermination de
la valeur optimale du paramtre k est trs difficile. Cest pourquoi, ces mthodes
emblent juste une approximation et elles ne prsentent pas assez de prcision et par la
suite le systme ne fonctionne pas toujours au point optimal.
Lalgorithme bas sur la logique floue est un algorithme robuste et efficace. En effet,
cet algorithme fonctionne au point optimal sans oscillations. En outre, il est caractris
par un bon comportement en tat transitoire. Cependant, limplmentation de ce type
444 H. Abbes et al.
dalgorithme est plus complexe que les algorithmes classiques. De plus, lefficacit de
cet algorithme dpend normment du tableau dinfrence.
Le tableau suivant rsume les principales spcifications des diffrents algorithmes
MPPT prcdemment tudis. Nous avons valu et compar ces algorithmes en termes
de connaissance technique des paramtres du panneau PV, complexit, rapidit et
prcision.
Tableau 2: Comparaison des techniques MPPT
Algorithmes P&O INC FCO FCC LF
MPPT
Type de 1 Tension 1 Tension 1 Tension 1 Courant 1 Courant
Capteurs utiliss 1 Courant 1 Courant
Identification Non Non Oui Oui Oui
des paramtres ncessaire ncessaire ncessaire ncessaire ncessaire
du panneau PV
Complexit Basse Moyenne Trs Basse Trs Basse Haute
Nb itrations 45 48 35 41 27
Vit. Convergence Moyenne Moyenne Rapide Rapide Trs rapide
Prcision 95 % 98 % 94 % 94 % 99 %

4.3 Caractristiques du panneau PV


Les caractristiques nominales du panneau photovoltaque sont:
Np Ns Voc I cc Pmax Vmax KI Rs Rp RL
1 36 21.38V 4.8 A 81.5 W 18.4 V 0.00171A/C 0.09 100 30

4. CONCLUSION
Dans cette communication, nous avons dcrit les principaux lments du systme
PV. Ensuite, nous avons rappel le principe de cinq (05) algorithmes MPPT les plus
populaires. Enfin, nous avons termin par une simulation des diffrents algorithmes.
Les rsultats des simulations montrent que lalgorithme INC donne des rsultats
meilleurs que le P&O. Dautre part, la mthode du courant de court circuit FCO a de
meilleures performances que la mthode de tension de circuit ouvert, FCC
Parmi tous ces algorithmes, le P&O et INC sont largement utiliss, mais la
commande base sur la logique floue montre un bon comportement et des meilleures
performances par rapport aux autres mthodes.

REFERENCES
[1] Liu Xuejun, An Improved Perturbation and Observation Maximum Power Point
Tracking Algorithm for PV Panels, Thesis for the Degree of Master of Applied
Science, Concordia University, Montreal, Quebec, Canada, 2004.
[2] A.P.K. Yadav, S. Thirumaliah and G. Haritha, Comparison of MPPT Algorithms
for DC-DC Converters Based PV Systems, International Journal of Advanced
Research in Electrical, Electronics and Instrumentation Engineering, Vol. 1, N1,
2012.
Etude comparative de cinq algorithmes de commande MPPT pour un systme 445
[3] S. Balakrishna, Thansoe, A. Nabil, G. Rajamohan, A.S. Kenneth and C.J. Ling, The
Study and Evaluation of Maximum Power Point Tracking Systems, International
Conference on Energy and Environment, 2006 (ICEE 2006).
[4] J. Surya Kumari and Ch. Sai Babu, Comparison of Maximum Power Point Tracking
Algorithms for photovoltaic System, International Journal of Advances Engineering
and Technology, Vol. 1, N1, pp. 133 148, 2011.
[5] T. Balamurugan, Dr.S. Manoharan, P. Sheeba and M. Savithri, Design a
Photovoltaic Array with Boost Converter Using Fuzzy Logic Controller, Vol. 3,
N2, pp. 444 456, 2012.
[6] M.S. At Cheikh, C. Larbes, G.F. Tchoketch Kebir and A. Zerguerras, Maximum
Power Point Tracking using a Fuzzy Logic Control Scheme, Revue des Energies
Renouvelables, Vol. 10, N3, pp. 387 395, 2007.
[7] A. Chermitti, O. Boukli-Hacene and S. Mouhadjer, Design of a Library of
Components for Autonomous Photovoltaic System under Matlab/Simulink,
International Journal of Computer Applications, Vol. 53, N14, 2012.
[8] M.R. Sourov, U.T. Ahmed and M.G. Rabbani, A High Performance Maximum
Power Point Tracker for Photovoltaic Power System Using DC-DC Boost
Converter, IOSR Journal of Engineering, Vol. 2, N12, pp. 12 20, 2012.
[9] C. Cabal, Optimisation Energtique de lEtage dAdaptation Electronique ddi
la Conversion Photovoltaque, Thse de Doctorat, LAAS, Universit de Toulouse,
2008.
[10] B. Ankaiah and J. Nageswararao, Enhancement of Solar Photovoltaic Cell by
Using Short-Circuit Current MPPT Method, International Journal of Engineering
Sciences Invention, Vol. 2, N2, pp. 45 - 50, 2013.
[11] M. Azab, A New Maximum Power Point Tracking for Photovoltaic Systems,
International Journal of Electrical and Electronics Engineering, Vol. 3, N11, 2009.
[12] H.N. Zainudin and S. Mekhilef, Comparison Study of Maximum Power Point
Tracker Techniques for PV Systems, Proceedings of the 14th Middle East Power
Systems Conference, Mepcon10, Cairo University, Egypt, December 2010.

You might also like