Vous êtes sur la page 1sur 171

1234567842 A6B2172CC2 D2EF1A7842 2 3F346A712

MINISTERE DE LENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE



UNIVLRSI1L ABOU BAKR BLLKAID - 1LLMCLN
lACUL1L DL 1LClNOLOGIL
DLPAR1LMLN1 DL GLNIL LLLC1RIQUL L1 LLLC1RONIQUL



1nLSL DL MAGIS1Lk

our |'Cbtent|on du D|p|me de

MAGIS1Lk LN AU1CMA1IUL kCDUC1IUL INICkMA1IUL



23454






Prsent par : M. BOUKLI-HACENE Omar

Sous la direction de M. A.CHERMITTI
Co-encadreur : M. A.MEGHEBBAR

Devant le jury

M. B.CHERKI Prsident
M. B.BOUAZZA Examinateur
Mme A.CHOUKCHOU BRAHAM Examinateur
M. A.KHEROUS Examinateur

12324562 89AA

23344 53674896A2684 BCDC E BCDD
Rsum
lre du dveloppement durable, la technologie photovoltaque a montr son potentiel signicatif
comme source dnergie renouvelable. Cette thse est centre sur lamlioration des performances et
du rendement dun systme photovoltaque travers lutilisation dun algorithme appropri pour la
commande de linterface de puissance. Lobjectif principal est de trouver un algorithme ou une loi
de commande ecace et optimale permettant dextraire le maximum de puissance disponible partir
du gnrateur photovoltaque (GPV). Ajoutons cel, ltude, la conception et la ralisation dune
unit regroupant un algorithme MPPT et la gestion de lnergie transmise la charge (batterie). Les
points essentiels traits dans cette tude sont : la modlisation dun systme photovoltaque, ltude
topologique de linterface de puissance, ltude dun algorithme de poursuite du point de puissance
maximale, la simulation dun convertisseur MPPT, la rgulation de la tension photovoltaque et enn
la conception et la ralisation dun convertisseur MPPT.
Dans cette investigation, lalgorithme Perturbation et Observation permettant la poursuite du
point de puissance maximale est amlior et le problme des maxima locaux dans la courbe de puis-
sance du GPV survenant lors dun ombrage partiel du gnrateur est trait. Lamlioration principale
de lalgorithme permet dviter une mauvaise interprtation sur la localisation du MPP lors dun chan-
gement rapide des conditions climatiques. Les rsultats de la simulation montrent que lalgorithme
MPPT propos permet damliorer le rendement du systme photovoltaque de manire signicative.
Dans les systmes dalimentation photovoltaque, le GPV et le convertisseur commutation prsentent
des caractristiques non linaires et temps variants rendant le problme de la commande dicile. La
linarisation des modles mathmatiques permet de se ramener un problme de commande simple.
Deux approches de commande direntes sont utilises pour la rgulation de la tension photovoltaque.
La premire fait appel un rgulateur PID classique muni dune action anti-windup et la deuxime
est la commande par mode glissant CMG. Lapplication direct de la CMG pour la poursuite du MPP
sans faire appel un algorithme montre son ecacit. Finalement, la conception et la ralisation
dun convertisseur MPPT base dun microcontrleur visant une gestion nergtique optimale sont
dcrites.
i
Abstract
In the era of sustainable development, photovoltaic (PV) technology has shown signicant potential
as a renewable energy source. This thesis focuses on improving performance and eciency of a PV
system through the use of an appropriate algorithm for controlling the power interface. The main
objective is to nd an eective and optimal algorithm or control law for extracting the maximum
available power from the PV generator. Add to this, the study, design and implementation of a unit
composed of a MPPT algorithm and the management of the energy transmitted to the load (battery).
The main points addressed in this study are : the modeling of a PV system, the topological study of
the power interface, the study of maximum power point tracking (MPPT) algorithms, the simulation
of a MPPT converter, the PV voltage regulation and the design and implementation of a MPPT
converter.
In this investigation, the Perturb and Observe (P&O) MPPT algorithm is improved and the
problem of local maxima in the power curve of the PV generator occurring during partial shading
is processed. The main improvement of the algorithm avoids a misinterpretation of the location of
the MPP under rapidly changing climatic conditions. The simulation results show that the proposed
MPPT algorithm improves the performances and eciency of a PV system signicantly. In PV power
systems, the PV generator and the switch-mode power converter characteristics are nonlinear and time
variant making a dicult control problem. The linearization of the mathematical models allows to
boil down to a simple control problem. Two dierent control approaches are used to regulate the PV
voltage. The rst one uses a conventional PID controller with an anti-windup action and the second
one is the sliding mode control (SMC). The direct application of the SMC for the MPPT without
recourse to an algorithm shows its eciency. Finally, the design and implementation of a MPPT
converter based on a microcontroller for an optimal energy management are described.
ii
Table des matires
Table des matires iii
Nomenclature iv
Liste des Abrviations vi
Introduction gnrale 1
0.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
0.2 Motivation de la recherche et objectif du projet . . . . . . . . . . . . . . . . . . . . . . 2
0.3 Prsentation du mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1 Lnergie Solaire et les Systmes Photovoltaques 4
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Caractristiques du Rayonnement Solaire . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Les Dirents Types de Systmes Photovoltaques . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Alimentations lectriques faibles puissances . . . . . . . . . . . . . . . . . . . . 5
1.3.2 Installations lectriques photovoltaques autonomes . . . . . . . . . . . . . . . . 5
1.3.3 Installations ou centrales lectriques photovoltaques raccordes au rseau . . . 6
1.3.4 Installations ou centrale lectriques photovoltaques hybride . . . . . . . . . . . 7
1.4 Avantages et Inconvnients de lnergie Photovoltaque . . . . . . . . . . . . . . . . . 7
1.5 Le Potentiel Solaire en Algrie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 La Cellule Photovoltaque 9
2.1 Dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Historique et tat Actuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Rappel sur les Proprits des Semi-Conducteurs . . . . . . . . . . . . . . . . . . . . . . 10
2.3.1 Dopage du silicium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.2 Jonction P-N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 Principe de Fonctionnement de la Cellule Photovoltaque . . . . . . . . . . . . . . . . 11
2.5 Rendement Photovoltaque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Les Dirents Types de Cellules Photovoltaques . . . . . . . . . . . . . . . . . . . . . 12
2.7 Description Thorique et Modlisation de la Cellule PV . . . . . . . . . . . . . . . . . 13
2.7.1 Cellule PV idale - Modle simple . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7.2 Cellule PV relle - Modle prcis . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.8 Eets des Variations Climatiques sur la Cellule Photovoltaque . . . . . . . . . . . . . 19
2.8.1 Variations de lnergie incidente . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.8.2 Variations de la temprature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.9 Simulation de la Cellule Photovoltaque . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
iii
3 Le Gnrateur Photovoltaque 22
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 Groupement de Cellules Photovoltaques . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2.1 Groupement en srie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2.2 Groupement en parallle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.3 Groupement mixte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Caractrisation et Modlisation dun GPV . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.1 Caractristiques lectriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.2 Rendement dun GPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3.3 Modlisation dun GPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.4 Caractristique I/V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4 Les Principes de Conversion dans les Systmes PV . . . . . . . . . . . . . . . . . . . . 32
3.4.1 Couplage direct dun Gnrateur PV et une charge rsistive . . . . . . . . . . . 32
3.4.2 Etage dadaptation entre un Gnrateur PV et une charge . . . . . . . . . . . . 33
3.4.3 Convertisseur DC/DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.5 Simulation dun GPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4 Lunit de stockage 44
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.2 Principe de Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.3 Caractristiques Techniques dune Batterie . . . . . . . . . . . . . . . . . . . . . . . . 45
4.4 Modlisation dune Batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5 Exigences sur les Batteries Solaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.6 Couplage Direct entre un GPV et une Batterie . . . . . . . . . . . . . . . . . . . . . . 48
4.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5 Le Convertisseur MPPT 49
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.2 Principe de la Recherche du MPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.3 Etude du Fonctionnement du Convertisseur Statique (CS) . . . . . . . . . . . . . . . . 50
5.3.1 Convertisseur dvolteur (Buck converter) . . . . . . . . . . . . . . . . . . . . . 50
5.3.2 Rendement du convertisseur statique . . . . . . . . . . . . . . . . . . . . . . . . 59
5.4 Simulation du Convertisseur Statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.5 Classication des Commandes MPPT . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.5.1 Classication des commandes MPPT selon le type de recherche . . . . . . . . . 61
5.5.2 Classication des commandes MPPT selon les paramtres dentre . . . . . . . 62
5.6 Critres de Qualit dune Commande MPPT . . . . . . . . . . . . . . . . . . . . . . . 62
5.7 Rendements de la Chaine de Puissance . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.8 Les Algorithmes MPPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.8.1 Algorithme de la tension constante (CV, Constant Voltage) . . . . . . . . . . . 63
5.8.2 Algorithme du Courant constant (Constant Current) . . . . . . . . . . . . . . . 64
5.8.3 Algorithme MPPT bas sur le modle . . . . . . . . . . . . . . . . . . . . . . . 64
5.8.4 Algorithme Perturbation et Observation (P&O) . . . . . . . . . . . . . . . . . . 64
5.8.5 Algorithme de lIncrmentation de la Conductance (IncCond) . . . . . . . . . . 67
5.8.6 Autres mthodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.9 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
iv
6 Simulation du Convertisseur MPPT 70
6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.2 La boite Outils SimPowerSystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.3 Simulation de lAlgorithme Perturbation et Observation (P&O) . . . . . . . . . . . . . 71
6.3.1 Fonctionnement sous des conditions climatiques stables . . . . . . . . . . . . . 73
6.3.2 Performance sous un niveau de rayonnement variant . . . . . . . . . . . . . . . 77
6.3.3 Performance sous un niveau de temprature variant . . . . . . . . . . . . . . . 87
6.3.4 Performance lors de la variation de la charge . . . . . . . . . . . . . . . . . . . 89
6.3.5 Performance lors dun ombrage partiel sur le GPV . . . . . . . . . . . . . . . . 93
6.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
7 Etude de la Stabilit et de la Robustesse 99
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.2 Approximation Linaire des Caractristiques du GPV . . . . . . . . . . . . . . . . . . 99
7.3 Linarisation du Modle du Systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.3.1 Cas du convertisseur Buck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.4 Analyses du Modle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.4.1 Convertisseur Buck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.5 Synthse du Rgulateur pour le Convertisseur Buck . . . . . . . . . . . . . . . . . . . . 104
7.5.1 Synthse dun rgulateur de type PID . . . . . . . . . . . . . . . . . . . . . . . 105
7.5.2 Synthse dune Commande par Mode Glissant . . . . . . . . . . . . . . . . . . 115
7.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8 Conception et Ralisation dun Convertisseur MPPT 130
8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
8.2 Mthodologie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.3 Conception dun Convertisseur MPPT . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.3.1 Conception du convertisseur statique de type Buck . . . . . . . . . . . . . . . . 132
8.3.2 Conception de lunit de commande . . . . . . . . . . . . . . . . . . . . . . . . 133
8.3.3 Conception de lunit de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . 134
8.4 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
8.4.1 Choix des composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
8.4.2 Prsentation du prototype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
8.4.3 Programme de Commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
8.5 Rgulation de la Tension Photovoltaque . . . . . . . . . . . . . . . . . . . . . . . . . . 145
8.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Conclusion Gnrale 147
8.7 Sommaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
8.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.9 Dicults et Perspectives : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Bibliographie 149
Bibliographie 150
A Convertisseur Analogique Numrique 155
A.1 Squence de numrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
A.1.1 Temps dacquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
A.1.2 Temps de conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
A.2 Rsolution du CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
v
B Module CCP en Mode PWM 158
B.1 Priode du PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
B.2 Rapport cyclique du PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
B.3 Gnration du signal PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
vi
Nomenclature

eff
Surface eective du panneau PV
d
eq
Contrle quivalent
)
c
Frquence de coupure
)
s
Frquence de commutation
11 Facteur de Forme
G Eclairement
G
ci
Conductance instantane
G
nom
Eclairement nominal
G
0
Eclairement pour les STC
1 Courant
1
bat
Courant de la batterie
1
cell
Courant dlivr par la cellule
1
D
Courant diode
1
L;moy
Courant moyen passant traver linductance
1
load
Courant travers la charge
1
MPP
Courant au MPP
1
ph
Photo courant
1
s
Courant de saturation
1
sc
Courant de court circuit
/ Constante de Boltzmann
1 Gain
/
aw
Coecient de compensation anti-windup
/
p
Gain de laction proportionnelle
/
0
Coecient de temprature de 1
ph
', Marge de phase
: Facteur didalit de la jonction
1 Puissance
1
in
Puissance fournie par le Soleil
1
max
Puissance maximale
1
MPP
Puissance au MPP
1
sol
Puissance du rayonnement solaire
Charge lectrique lmentaire
1
load
Rsistance de la charge
1
out
Charge quivalente en sortie
1
p
Rsistance parallle
r
pv
Rsistance dynamique
1
s
Rsistance srie
1
0
Rsistance interne de la batterie
o
m
Surface du module
T Temprature
T
C
Temprature de fonctionnement de la cellule
vii
T
a
Temprature ambiante nominale
T
a;nom
Temprature ambiante nominale
T
d
Constante de temps de laction drive
T
i
Constante de temps de laction intgrale
T
NOCT
Temprature sous les conditions nominales
t
off
Temps ltat bloqu
t
on
Temps ltat passant
t
s;5%
Temps dtablissement
T
s
Priode dchantillonnage
T
0
Temprature STC
\ Tension
\
bat
Tension aux bornes de la batterie
\
cell
Tension aux bornes de la cellule
\
g
Energie du band gap
\
load
Tension aux bornes de la charge
\
MPP
Tension au MPP
\
oc
Tension de circuit ouvert
\
th
Tension thermique
1G
ci
Incrmentation de la conductance
1i
L
Augmentation du courant i
L
1' Marge de module
1Q Charge emmagasine
1t Marge de retard
j Rendement
j
conv
Rendement du convertisseur
j
MPPT
Rendement MPPT
j
PV
Rendement maximum de la conversion
j
Total
Rendement total de la chane de conversion
facteur damortissement
t Retard
viii
Liste des Abrviations
AM Air Mass
BO Boucle Ouverte
BF Boucle Ferme
CAN Convertisseur Analogique Numrique
CMG Commande par Mode Glissant
CMGD Commande par Mode Glissant temps Discret
CS Convertisseur Statique
CV Constant Voltage (Tension Constante)
DC/DC Continue/Continue
GPV Gnrateur Photovoltaque
IncCond Incremental Conductance
(Conductance Incrmentale)
MIPS Million dInstruction Par Seconde
MOSFET Mtal Oxide Silicon Field Eect Transistor
MPP Maximum Power Point
MCC Mode de Conduction Continue
MCD Mode de Conduction Discontinue
NCC Nouvelle Condition de Contrle
NOCT Nominal Operating Cell Temperature
P&O Perturbation et Observation
PI Proportionnel Integral
PID Proportionnel Integral Drive
PF Point de Fonctionnement
PV Photovoltaque
PWM Pulse Wilde Modulation
(Modulation Largeur dImpulsion)
SSV Systmes Structure Variable
STC Standard Test Conditions
(Conditions de Test Standard)
ix
Introduction gnrale
0.1 Gnralits
Ces dernires dcennies, notre plante a connu un accroissement du tau dmission des gaz eet
de serre qui a t le rsultat de lavancement considrable de la technologie et de lindustrie. Ceci a eu
comme consquence nfaste, un bouleversement climatique et des catastrophes naturelles notables. Le
recours au dveloppement des nergies non polluantes est alors apparu comme lultime solution face
ce problme.
lre du dveloppement durable, lnergie photovoltaque connat une progression rapide en
raison de son potentiel signicatif comme source dnergie renouvelable. En eet, plus de 22 GW ont t
produite en 2010 contre 0.4 GW en 1998, soit une augmentation de 5500% selon lAgence Internationale
de lnergie (AIE). Cependant, le rendement de la conversion photovoltaque reste relativement faible.
Ceci prsuppose lutilisation et la mise en oeuvre de techniques permettant doptimiser le prot de
cette technologie en tirant le maximum de la puissance pouvant tre produite.
Les panneaux solaires ou photovoltaques sont llment de base de tout systme photovoltaque.
Ils sont constitus de cellules photosensibles relies entre elles. Chaque cellule convertit les rayons
provenant du Soleil en lectricit grce leet photovoltaque. Les panneaux photovoltaques ont
une caractristique lectrique spcique qui est donne par le fabricant sous forme de courbes. Ces
courbes reprsentent gnralement lvolution du courant et de la puissance par rapport la tension
du panneau. La caractristique lectrique du panneau est de nature non linaire et possde un point
particulier appel Point de Puissance Maximale (en anglais "Maximum Power Point" MPP). Ce
point est le point de fonctionnement optimal pour lequel le panneau opre sa puissance maximale.
Lnergie photovoltaque dpend fortement des conditions climatiques et de la localisation du site, ce
qui rend la position du MPP variable dans le temps et donc dicile situer.
Dans la plupart des systmes de production dnergie photovoltaque, on trouve une technique ou
un algorithme particulier nomm Maximum Power Point Tracking (MPPT) qui se traduit par,
poursuite du point de puissance maximale. Cette technique, comme son nom lindique, traque le MPP
dans le temps et permet de la sorte de tirer le maximum de puissance que le panneau est apte fournir.
Le MPPT vise amliorer et optimiser lexploitation des systmes photovoltaques. Il permet de
faire un gain qui peut atteindre 25% do son importance. Techniquement, le MPPT fait appel une
interface entre le panneau et la charge qui est gnralement un dispositif de conversion de puissance.
Lnergie solaire ntant pas disponible la nuit, il est ncessaire dquiper les systmes photovol-
taques autonomes par des batteries daccumulateurs qui permettent de stocker lnergie et de la
restituer en temps voulu. Pour les systmes raccords au rseau de distribution lectrique, le stockage
de lnergie et bien videmment pas indispensable. La prsence des batteries exige lutilisation dune
unit ddie la gestion de lnergie. En eet, ces dernires possdent deux tensions critiques (tension
de surcharge et tension de dcharge profonde) qui doivent tre respectes sous pne dusure prmature
ou pire, leur dtrioration.
1
Lvolution continue de llectronique de puissance, plus particulirement les dispositifs de conver-
sion de la puissance a permis de concevoir de nouveaux schmas plus sophistiqus et moins encombrants
amliorant par la mme occasion leur rendement. Cela a une inuence directe sur le rendement et le
cot global du systme photovoltaque dans son ensemble.
0.2 Motivation de la recherche et objectif du projet
Lobjectif principal de notre travail est de trouver et appliquer un algorithme ou une loi de com-
mande ecace et optimale permettant dextraire le maximum de puissance disponible partir du
gnrateur photovoltaque (GPV). Ajoutons cela ltude et la ralisation dune unit regroupant
lalgorithme MPPT et la gestion de lnergie transmise du panneau photovoltaque la charge (bat-
terie). Cette unit permettra damliorer la commande de linterface de puissance et aussi doptimiser
le transfert de lnergie dans un systme photovoltaque. Concrtement, lunit en question est un
convertisseur DC/DC command par un microcontrleur. Lutilisation des microcontrleurs program-
mables de plus en plus puissants et ecaces permet de concevoir facilement une telle unit rduisant
lencombrement du dispositif.
On se limitera dans notre investigation aux systmes dalimentations photovoltaques autonomes.
Le prototype sera conu pour un systme constitu dun panneau photovoltaque, dune batterie pour
le stockage dnergie et dune charge supplmentaire (une lampe par exemple). Pour ce systme, le
dveloppement de modles quivalents sera utile pour lanalyse et la simulation. Cette dernire sera
faite sous Matlab/Simulink en faisant appel une bibliothque de composants correspondants un
systme photovoltaque.
Deux tentatives de contribution lamlioration et loptimisation du dispositif seront abordes.
Premirement, lalgorithme choisi, en loccurrence lalgorithme Perturbation et Observation (Perturbe
and Observe, P&O), sera amlior. Deuximement, lapplication de lois de commande avances selon
deux approches direntes sera aborde pour aboutir une robustesse et des performances meilleures.
Ces deux approches sont :
- synthse dune commande dans le domaine frquentiel, reprsente par un rgulateur PID clas-
sique muni dune action anti-windup.
- synthse dune commande non linaire dans le domaine temporel, savoir, la Commande par
Mode Glissant (CMG).
0.3 Prsentation du mmoire
Notre thse est constitue de 8 chapitres. Le prsent chapitre donne une perspective gnrale sur
les systmes photovoltaques et dcrit lobjectif envisag ainsi que les contributions apportes.
Le premier chapitre donne des notions sur lnergie solaire et ses caractristiques, lnergie pho-
tovoltaque ainsi que les dirents types de systmes photovoltaques existants. Les avantages et les
inconvnients du photovoltaque sont cits et enn le potentiel solaire en Algrie est dcrit.
Le deuxime chapitre prsente la dnition et le principe de fonctionnement de la cellule photovol-
taque, son rendement, les dirents types de cellules disponibles, la modlisation mathmatique de
la cellule, leet des variations climatiques et enn la simulation du comportement dune cellule sous
Matlab.
Le troisime chapitre est consacr lanalyse du panneau ou gnrateur photovoltaque (GPV).
Les dirents groupements possibles des cellules sont dcrits ainsi que la modlisation du gnrateur,
le principe de conversion dans les systmes photovoltaques et enn la simulation sous Simulink.
2
Le quatrime chapitre traite lunit de stockage, son principe de fonctionnement, ses caractris-
tiques, sa modlisation, sa dirence avec une batterie classique et son couplage direct dans un systme
photovoltaque.
Le cinquime chapitre aborde la description du convertisseur MPPT qui est un convertisseur de
puissance (DC/DC), le principe de recherche du MPP, ltude du fonctionnement du convertisseur de
puissance, le dimensionnement du convertisseur, la classication des commandes MPPT et nalement
les dirents techniques ou algorithmes MPPT prsents dans la littrature.
Le sixime chapitre est ddi la simulation du convertisseur MPPT sous Simulink. Pour cela, la
bote outil SimPowerSystems intgre Simulink est utilise ainsi que la bibliothque de composants
conus dans les chapitres prcdents..
Le septime chapitre fait ltude de la stabilit et de la robustesse du systme photovoltaque. La
caractristique lectrique du GPV est approxime par un modle linaire. Le modle du convertisseur
de puissance est tabli puis analys. Deux approches pour la commande du convertisseur de puissance
sont tudies visant une rgulation robuste de la tension photovoltaque. La premire approche est
synthtise dans le domaine frquentiel et fait appel un correcteur PID classique muni dune action
anti-windup. La deuxime est de nature non linaire et est synthtise dans le domaine temporel, il
sagit de la Commande par Mode Glissant.
Le huitime chapitre expose les direntes tapes et la mthodologie suivie pour la conception
et la ralisation du convertisseur MPPT. Le choix des dirents composants ainsi que le langage de
programmation du microcontrleur sont justis et lorganigramme du programme global est exhib.
3
Chapitre 1
Lnergie Solaire et les Systmes
Photovoltaques
1.1 Introduction
Le Soleil est une grande sphre forme de gaz extrmement chauds. Il est constitu, par la masse,
de 75% dhydrogne, 23% dhlium et autres (2%). Les atomes dhydrogne sont transforms en hlium
par une raction de fusion thermonuclaire massive. La masse est alors transforme en nergie selon la
fameuse formule dEinstein, 1 = :c
2
. Cette raction maintient la surface du Soleil une temprature
approximative de 5800
E
K.
Lnergie du Soleil est transmise sous forme de rayonnement dans lespace de manire uniforme
et dans toutes les directions. Lorsque lnergie a voyag 150 millions de kilomtres du Soleil vers la
Terre, sa densit extraterrestre totale diminue 1367 \,:
2
. Cette valeur est connue sous le nom de
constante solaire [1][2].
Figure 1.1 : Distance Terre-Soleil
En une heure, la terre reoit susamment dnergie du soleil (1, 2 10
17
\att:) pour combler ses
besoins pour presque une anne. Ce qui fait du soleil une source dnergie inpuisable. Les panneaux
solaires photovoltaques permettent de proter de cette nergie gratuite en la transformant en nergie
lectrique.
1.2 Caractristiques du Rayonnement Solaire
Lirradiance est la mesure de la densit de puissance de la lumire du soleil, elle est mesure en
\,:
2
. Lirradiance est ainsi, une quantit instantane. La constante solaire correspond lirradiance
venant du soleil et reue par la terre au-dessus de latmosphre.
Lirradiation est la mesure de la densit dnergie de la lumire du soleil, elle est mesure en
/\H,:
2
. Lirradiation est souvent exprime en heures de puissance crte, qui correspond la
4
dure en heures, un niveau dirradiance constant de 1/\,:
2
, ncessaire pour produire lirradiation
quotidienne. Le nombre dheures de puissance crte est obtenu par intgration de lirradiance sur toutes
les heures de clart (gure 1.2). La connaissance de cette valeur permet de quantier rapidement les
possibilits oertes par le gnrateur solaire. Un module de 50\c fournira 150\/H dans un site
correspondant un ensoleillement de 3 heures de puissance crte [4][5][6].
Lirradiance et lirradiation dpendent de lemplacement, des conditions climatiques et de la priode
de lanne. Elles dpendent aussi de lombre des arbres et des btiments qui pourait exister et de
linclinaison de la surface.
Dans le cadre de lutilisation des panneaux photovoltaques, il serait utile de pouvoir dterminer
avec exactitude, la dure dinsolation un endroit particulier en un jour prcis.
Figure 1.2 : Heure de puissance crte
1.3 Les Dirents Types de Systmes Photovoltaques
1.3.1 Alimentations lectriques faibles puissances
Il sagit des alimentations lectriques faibles telles que les calculettes ou les chargeurs de piles.
Des modules photovoltaques (PV) peuvent faire fonctionner nimporte quel appareil aliment par des
piles.
1.3.2 Installations lectriques photovoltaques autonomes
En site isol, le champ photovoltaque (1) (gure 1.3) peut fournir directement lnergie lectrique
ncessaire pour faire fonctionner les rcepteurs (clairage et quipement domestique). Un systme de
rgulation (2) et une batterie (3) daccumulateurs permettent de stocker lnergie lectrique qui sera
ensuite utilis en labsence du Soleil. Les batteries sont utilises pour stocker lnergie lectrique sous
une forme chimique. Elles restituent lnergie lectrique au besoin selon ses caractristiques.
Le rgulateur de charge (2) a pour fonction principale de protger la batterie contre les surcharges
et les dcharges profondes. Il est un lment essentiel pour la dure de vie de la batterie. En site isol,
on peut aussi utiliser des rcepteurs fonctionnant en courant alternatif (6). Dans ce cas, linstallation
comprendra un onduleur (4). On peut citer quelques exemples de systmes autonomes, comme les
balises en mer, les lampadaires urbains, le pompage solaire et les maisons en sites isols.
5
Figure 1.3 : Schma typique dune installation photovoltaque autonome.
La majorit des populations lcart des rseaux lectriques vit dans des zones rurales, o limplan-
tation de tels rseaux est dicile, pour des raisons daccs ou de moyens. Les systmes photovoltaques
constituent alors une option intressante, ils donnent aux populations un accs llectricit avec un
cot, une maintenance et des dicults de mise en oeuvre rduits.
1.3.3 Installations ou centrales lectriques photovoltaques raccordes au rseau
Un gnrateur photovoltaque connect au rseau na pas besoin de stockage dnergie et limine
donc le maillon le plus problmatique (et le plus cher) dune installation autonome. Cest en fait le
rseau dans son ensemble qui sert de rservoir dnergie.
Deux compteurs dnergie sont ncessaires : un compteur comptabilise lnergie achete au four-
nisseur dnergie et un autre compteur mesure lnergie renvoye sur le rseau lectrique lorsque la
production dpasse la consommation.
Un troisime compteur est ajout dans le cas o lnergie produite est injecte en intgralit dans
le rseau (compteur de non-consommation).
Figure 1.4 : Installation ou centrale lectrique photovoltaque raccorde au rseau
6
1.3.4 Installations ou centrale lectriques photovoltaques hybride
Il sagit de systmes qui regroupent des sources dnergie de nature direntes tels une installation
olienne, un gnrateur diesel ou une centrale de cognration en plus du gnrateur photovoltaque.
Ce type dinstallation est utilis lorsque le gnrateur photovoltaque seul ne couvre pas toute lnergie
requise.
1.4 Avantages et Inconvnients de lnergie Photovoltaque
Les principaux avantages de lnergie photovoltaque sont [1][2] :
- Sa gratuit.
- Pas de pollution.
- Sa abilit et la longue vie de linstallation.
- Sa structure xe.
- Son coup de maintenance bas.
- Sa exibilit (dimensionnement selon les besoins, modularit).
- Linstallation ne produit aucun bruit.
- Son potentiel illimit. 5% de la surface des dserts suraient pour alimenter la plante entire
Les inconvnients de lnergie photovoltaque sont :
- Le cot lev de linstallation.
- Le rendement relativement bas de leet photovoltaque.
- La puissance est rduite lorsque les conditions climatiques sont dfavorables (nuages).
- Le stockage de lnergie lectrique sous forme chimique (batterie) est ncessaire pour une instal-
lation autonome.
- Mme si llectricit produite par une installation photovoltaque est sans pollution, la fabrication,
linstallation et llimination des panneaux ont un impact sur lenvironnement.
1.5 Le Potentiel Solaire en Algrie
De par sa situation gographique, lAlgrie dispose dun des gisements solaires les plus levs au
monde. La dure dinsolation sur la quasi-totalit du territoire national dpasse les 2000 heures annuel-
lement et peut atteindre les 3900 heures (hauts plateaux et Sahara). Lnergie reue quotidiennement
sur une surface horizontale de 1:
2
est de lordre de 51\/ sur la majeure partie du territoire national,
soit prs de 17001\/,:
2
,a: au nord et 2263/n/,:
2
,a: au sud du pays. Au Sahara, ce potentiel
peut constituer un facteur important de dveloppement durable sil est exploit de manire cono-
mique. Le tableau suivant indique le taux densoleillement pour chaque rgion de lAlgrie [7][8][9].
7
Figure 1.5 : Potentiel solaire en Algrie.
Rgions Rgions cotires Hauts plateaux Sahara
Supercie 4% 10% 86%
Dure moyenne densoleillement (Hcnrc:,a:) 2650 3000 3500
Energie moyenne reue (1\/,:
2
,a:) 1700 1900 2650
Ce gisement solaire dpasse les 5 milliards de GWh/an.
Le volet de lnergie solaire le plus utilis dans notre pays est le solaire photovoltaque, les autres
volets solaire, thermique et thermodynamique, restent toujours au stade exprimental. Toutefois, la
complexit des procds de fabrication des modules photovoltaques et les rendements de production
faibles entranent des cots trs levs, ce qui freine son dveloppement.
1.6 Conclusion
Dans ce chapitre, nous avons vu des notions sur lnergie solaire et ses caractristiques ainsi que
les dirents types de systmes dalimentations photovoltaques existants et enn le potentiel solaire
en Algrie.
8
Chapitre 2
La Cellule Photovoltaque
2.1 Dnition
Les cellules photovoltaques (photon : grain de lumire et volt : unit de tension) sont des com-
posants lectroniques semiconducteurs (gnralement faites de silicium sous ses direntes formes).
Elles convertissent directement lnergie lumineuse en lectricit courant continu basse tension (eet
photovoltaque). Comme lnergie lumineuse est le soleil, on parle alors de cellules solaires.
2.2 Historique et tat Actuel
Figure 2.1 : Module RTC 3Wc de 1967 (40 cellules de 3cm de diamtre)
En plaant deux lectrodes mtalliques dans un liquide conducteur et en exposant lensemble
au rayonnement solaire, on peut mesurer une faible tension. Cest ainsi que fut dcouvert leet
photovoltaque en 1839 par le physicien franais Antoine BECQUEREL. Ce fut donc la premire fois
que lnergie solaire fut transforme en nergie lectrique. Dans les annes 1880, lamricain Charles
FRITTS mit au point les premires cellules solaires au slnium. Les investigations sur le silicium,
les tentatives pour lisoler, le purier, mettre en oeuvre ses proprits physiques, commencrent avant
1910. Einstein en expliqua les mcanismes en 1912, mais ce nest quentre 1930 et 1945 quun premier
procd industriel de purication par refroidissement progressif du silicium fondu fut mis au point.
En 1954, deux chercheurs des laboratoires amricains Bell, Darryl Chapin et Carl Fuller, annoncrent
au public que des cellules solaires base de silicium avaient t obtenues avec un rendement de 6%.
Bien que ces deux scientiques arrivrent par la suite fabriquer en laboratoire des cellules 15% de
rendement, ils rencontrrent des obstacles conomiques et les laboratoires Bell abandonnrent leurs
eorts de recherche pour diminuer les cots de fabrication [1].
Lnergie photovoltaque eut un regain dintrt dans les annes 1950 lors des premiers lancements
spatiaux de satellites (Vanguard I, 1958). Les crises conomiques des annes 1970 (ambe des prix
du ptrole, 1973) puis les accidents de centrales nuclaires tels ceux de Three Mile Island (USA, 1979)
ou de Tchernobyl (URSS, 1986) renforcrent lintrt envers les nergies renouvelables, en particu-
lier lnergie photovoltaque qui simpose comme une des sources dnergies renouvelables les plus
prometteuses.
9
Deux types de technologie se partagent la quasi-totalit du march mondial : les photopiles couches
minces et les photopiles cristallines avec toujours le silicium comme matriau semi-conducteur. Les
photopiles couches minces utilisent en grande majorit le silicium amorphe hydrogn, les photopiles
cristallines utilisent le silicium monocristallin et polycristallin.
Actuellement, on peut citer quelques-uns des nouveaux axes de recherches dans le domaine de
lnergie photovoltaque tels que :
Lutilisation des nanotubes de carbone pour un meilleur rendement.
Le recours de nouveaux nano-matriaux pour une meilleure absorption des rayons du soleil.
La fabrication de cellules solaire exibles.
2.3 Rappel sur les Proprits des Semi-Conducteurs
Les semi-conducteurs sont des matriaux prsentant une conductivit lectrique intermdiaire entre
les mtaux et les isolants. Les semi-conducteurs sont primordiaux en lectronique, car ils orent la
possibilit de contrler, par divers moyens, aussi bien la quantit de courant lectrique susceptible de
les traverser que la direction que peut prendre ce courant [10].
Dans un semi-conducteur, un courant lectrique est favoris par deux types de porteurs : les
lectrons et les trous.
o La propagation par lintermdiaire dlectrons est similaire celle dun conducteur classique :
des atomes fortement ioniss passent leurs lectrons en excs le long du conducteur dun atome un
autre, depuis une zone ionise ngativement une autre moins ngativement ionise.
o La propagation par lintermdiaire de trous est dirente : ici, les charges lectriques voyagent
dune zone ionise positivement une autre ionise moins positivement par le mouvement dun trou
cr par labsence dun lectron dans une structure lectrique quasi pleine.
Le silicium pur est un semi-conducteur intrinsque. Les proprits dun semi-conducteur peuvent
tre contrles en le dopant avec des impurets. Un semi-conducteur prsentant plus dlectrons que de
trous est alors dit de type N, tandis quun semi-conducteur prsentant plus de trous que dlectrons
est dit de type P.
2.3.1 Dopage du silicium
Les atomes de Si ont quatre lectrons de valence, chacun tant li un atome Si voisin par une
liaison covalente.
Dopage de type N : Si un atome ayant cinq lectrons de valence (le phosphore (P), larsenic (As)
ou lantimoine (Sb)) est incorpor dans le rseau cristallin, alors cet atome prsentera quatre liaisons
covalentes et un lectron libre. Cet lectron faiblement li latome peut tre facilement excit vers la
bande de conduction. Dans ce genre de matriau, le nombre dlectrons dpasse le nombre de trous.
Dopage de type P : Si un atome trivalent (bore (Br)) est substitu un atome de silicium dans
le rseau cristallin, alors il manquera un lectron pour lune des quatre liaisons covalentes des atomes
de silicium adjacents et latome trivalent peut accepter un lectron pour complter cette quatrime
liaison, formant ainsi un trou. Quand le dopage est susant, le nombre de trous dpasse le nombre
dlectrons.
2.3.2 Jonction P-N
La jonction P-N est la base de la plupart des applications des semi-conducteurs. Elle est cre
par la mise en contact dun semi-conducteur de type P et dun semi-conducteur de type N (thori-
quement). Dans la zone de contact, les lectrons libres du segment N pntrent dans le segment P
et se recombinent avec les trous. De mme, les trous du segments P pntrent dans le segment N et
10
se recombinent avec les lectrons. Ce phnomne est appel diusion. Il en rsulte, au niveau de la
transition des segments, lapparition dune zone exempte de charges mobiles appele Zone de transi-
tion (aussi nome Zone de Charge dEspace ou Zone dpuisement), o seuls demeurent les atomes
dimpurets xes (ions accepteurs dans le segment P, ions donneurs dans le segment N) et les atomes
de semi-conducteur neutres. Les charges constitues par les ions xes sont lorigine dun champ
lectrique E dans la zone de transition, et par la mme dune dirence de potentiel V
o
(appele bar-
rire de potentiel) aux bornes de cette zone. Cette zone possde une grande impdance. Le champ
lectrique E tend maintenir les porteurs majoritaires dans leurs rgions respectives et soppose ainsi
la cause qui lui donne naissance, ce qui conduit un tat dquilibre.
Figure 2.2 : Jonction P-N
Cependant, le champ lectrique E ninterdit pas le passage des porteurs minoritaires prsents dans
les segments de type P et N (courant de "saturation" 1
s
). Ce mouvement est toutefois quilibr par les
porteurs majoritaires qui possdent lnergie ncessaire au franchissement de la barrire de potentiel.
2.4 Principe de Fonctionnement de la Cellule Photovoltaque
Une cellule photovoltaque (PV), aussi appele photopile, est la juxtaposition de deux semi-
conducteurs, lun dop P et lautre dop N. la jonction des deux couches se forme un champ
lectrique (rsultant du phnomne dcrit prcdemment). Ce champ lectrique existe mme si la
cellule est dans lobscurit. Sous un ensoleillement plus ou moins important, les photons ou grains
de lumire, venant avec une nergie susante entrent en collision avec les atomes du crystal (gure
2.3). Ils parviennent faire passer les lectrons de la bande de valence la bande de conduction du
matriau semi-conducteur, crant ainsi des paires dlectrons-trous. Ceux-ci, sous leet de la barrire
de potentiel, vont saccumuler sur chacune des faces extrieures des zones P et N [1][11].
Ainsi, une dirence de potentiel entre les deux face de la cellule est cre. Les grilles mtalliques
lavant et larrire de la cellule PV collectent les lectrons et les trous qui vont donc fournir un
circuit extrieur le courant lectrique produit [12]. Si le photon est trs nergtique, il ne peut tout de
mme extraire quun seul lectron. Lnergie excdentaire est perdue en chaleur.
La zone N est couverte par une grille mtallique qui sert de cathode, tandis quune plaque mtallique
(contact arrire) recouvre lautre face du cristal et joue le rle danode. Lpaisseur totale du cristal
est de lordre du millimtre.
11
Figure 2.3 : Collision entre un
photon et un atome Figure 2.4 : Cellule photovoltaque
2.5 Rendement Photovoltaque
Le rendement photovoltaque est un facteur trs important pour les composants photovoltaques,
il se dnie comme tant le taux de conversion dnergie des cellules PV. Le rendement est aussi le
pourcentage de lnergie solaire qui est convertie en lectricit par lintermdiaire dune cellule solaire.
Il caractrise ces composants et dnit leur performance. Le rendement est fonction du type de semi-
conducteur utilis et est directement li au band gap. Pour le silicium cristallin, le rendement
thorique maximum est de 44 % . Le silicium nest pas le meilleur matriau, son band gap est
de 1.10 eV, celui de larsniure de gallium (GaAs) a un band gap quasi optimal de 1.4 eV. Le
rendement commercial des cellules monocristallines est de lordre de 12 17 % maximum.
Les principales pertes sont dues :
une absorption incomplte des photons,
les photons trs nergtiques voient la part dnergie suprieure perdue en chaleur,
la rexion optique la surface des cellules, cest la raison pour laquelle une couche anti-reet
(SiO
2
, Al
2
O
3
...) est dpose la surface des cellules,
la collecte des paires dlectrons trous nest pas optimum, certaines paires dlectrons trous se
recombinent avant datteindre la jonction.
la grille en face avant ne favorise pas la transmission optique maximale du rayonnement solaire.
Sa forme gomtrique est cependant trs optimise par les constructeurs. Chez certains la grille
est faite par laser pour en diminuer la surface.
pertes dues la rsistance srie (rsistance de contact des deux grilles)
2.6 Les Dirents Types de Cellules Photovoltaques
Les cellules photovoltaques sont constitues de semi-conducteurs base de silicium (Si), de ger-
manium (Ge), de slnium (Se), de sulfure de cadmium (CdS), de tellurure de cadmium (CdTe) ou
darsniure de gallium (GaAs). Le silicium (gure 2.5) est actuellement le matriau le plus utilis pour
fabriquer les cellules photovoltaques, car il est trs abondant dans la nature. On le trouve dans la
nature sous forme de pierre de silice. La silice est un compos chimique (dioxyde de silicium) et un
minral de formule SiO
2
. Il est le principal constituant des roches sdimentaires dtritiques (sables,
grs) [1].
Les dirents types de cellules PV existants sont :
- Cellule en silicium amorphe (rendement : 6 10%)
- Cellule en silicium monocristallin (rendement : 13 17%)
- Cellule en silicium polycristallin (rendement : 11 15%)
12
- Cellule Tandem
- Cellule en matriaux organiques (rendement : 3.6%)
Figure
2.5 :
Silicium
polycris-
tallin
Figure 2.6 : Types de cellules photovoltaques. (a) silicium
monocristallin, (b) silicium polycristallin, (c) silicium
amorphe
2.7 Description Thorique et Modlisation de la Cellule PV
2.7.1 Cellule PV idale - Modle simple
Comme il a dj t mentionn, dans une cellule solaire illumine, il se cre des porteurs de charges
libres. Le nombre de ces porteurs de charge est proportionnel lintensit du rayonnement incident.
Il en est de mme pour le photo courant lintrieur de la cellule. Par consquent, une cellule PV
idale peut tre reprsente par le circuit lectrique quivalent illustr sur la gure 2.7. Ce circuit est
constitu dune diode qui reprsente la jonction P-N de la cellule, et dune source de courant constant
dont lamplitude du courant dpend de lintensit du rayonnement [13]. Une rsistance ajustable est
connecte la cellule en guise de charge. Lutilisation du circuit lectrique quivalent permet de
modliser les caractristiques ou le comportement de la cellule PV [1][2][12][14][15].
Figure 2.7 : Schma du circuit lectrique quivalent dune cellule solaire idale connecte une
charge.
avec :
1
ph
: photo-courant \
cell
: tension aux bornes de la cellule
1
D
: courant travers la diode 1
cell
: courant dlivr par la cellule
1
load
: courant travers la charge \
load
: tension aux bornes de la charge
Le modle mathmatique dune cellule PV idale illumine est donn par (Loi de Kircho) :
1
cell
= 1
ph
1
D
= 1
ph
1
s
_
c
qV
cell
nkT
1
_
(2.1)
13
avec :
1
cell
: courant fourni par la cellule []
\
cell
: tension aux bornes de la cellule [\ ]
: charge lectrique lmentaire [1.6 10
019
:]
/ : constante de Boltzmann [8.65 10
05
c\,1 = 1.381 10
023
J,1]
T : temprature absolue de la cellule [1]
1
s
: courant de saturation de la jonction non claire []
: : facteur didalit de la jonction
Le courant de saturation 1
s
caractrise le phnomne de diusion des porteurs minoritaires dans
la zone de dpltion.
Lorsque les bornes du circuit sont court circuit (1
load
= 0), la tension de sortie est nulle et, daprs
lquation 2.1, le courant fournit par la cellule est son maximum. Ce courant est appel courant de
court-circuit 1
sc
(short-circuit)
1
sc
= 1
ph
(2.2)
Pour une charge inniment grande (circuit ouvert), le courant de sortie est nul et la tension aux
bornes de la cellule est maximale. Cette tension est appele tension de circuit ouvert \
oc
(open-
circuit). A partir de lquation (2.1), on peut crire :
\
oc
=
:/T

ln
_
1
ph
1
s
+ 1
_
= \
th
ln
_
1
ph
1
s
+ 1
_
(2.3)
\
th
=
nkT
q
, est appele tension thermique.
\
oc
est dtermin par les proprits du semi-conducteur, car il dpend de 1
s
qui lui-mme dpend
de la densit de courant de saturation du matriau utilis.
En pratique, la caractristique courant/tension (1 = )(\ )) de la cellule peut tre construite, point
par point, en utilisant une rsistance ajustable (gure 2.8) [1].
Figure 2.8 : Caractristique I/V dune cellule PV
Il existe un point particulier sur la courbe caractristique (I/V), pour lequel la puissance 1 = 1\
fournie par la cellule est maximale (graphiquement indique par la surface dun rectangle). Ce point
est appel, Point de Puissance Maximum (en anglais Maximum Power Point, MPP). Ce point
14
est situ sur le coude de la courbe caractristique (I/V) (gure 2.9). Les valeurs des coordonnes de
ce point, \
MPP
et 1
MPP
, peuvent tre estimes laide de \
oc
et 1
sc
de la manire suivante [1][2] :
0.75 \
oc
_ \
MPP
_ 0.9 \
oc
(2.4)
0.85 1
sc
_ 1
MPP
_ 0.95 1
sc
Figure 2.9 : Courbe de puissance et MPP dune cellule PV
Mathmatiquement, on obtient ce point de la faon suivante :
01
0\
=
0(1\ )
0\
= 1 +\
01
0\
= 0 (2.5)
11 appel Facteur de Forme, est donn par [1] :
11 =
\
MPP
1
MPP
\
oc
1
sc
(2.6)
il reprsente la mesure de la qualit de la cellule solaire. Ca valeur pour une cellule solaire cristalline
est entre 0.7 et 0.8. Il diminue avec laugmentation de la temprature de la cellule.
La puissance de sortie maximal de la cellule est donne par :
1
MPP
= \
MPP
1
MPP
= \
oc
1
sc
11 (2.7)
1
MPP
, 1
sc
, \
oc
sont des paramtres spcis par le fabricant. Ces valeurs sont donnes pour un
ensoleillement, une temprature de fonctionnement et un air masse donn (AM1.5).
Le rendement de la cellule PV est donn par :
j =
\
oc
1
sc
11
1
in
(2.8)
avec 1
in
: puissance fournie par le soleil.
2.7.2 Cellule PV relle - Modle prcis
En ce qui concerne le comportement dune cellule solaire relle, deux rsistances parasites sont
prises en considration pour une description plus exacte [1][12][14][15].
15
Figure 2.10 : Schma du circuit lectrique quivalent dune cellule solaire relle connecte une
charge.
avec :
1
p
rsistance parallle caractrisant le courant de fuite la surface de la cellule d la non idalit
de la jonction P-N et des impurets prs de la jonction.
1
s
rsistance srie reprsentant les diverses rsistances de contact et la rsistance du semi-conducteur.
En pratique, la rsistance parallle 1
p
est trs importante (de lordre du mga Ohm) et la rsistance
srie 1
s
est trs faible (de lordre de quelques milli-ohms).
Avec un tel circuit lectrique quivalent, on peut crire :
1
cell
= 1
ph
1
D

\
D
1
p
(2.9)
1
D
= 1
s
_
c
V
D
V
th
1
_
(2.10)
\
D
= \
cell
+1
s
1
cell
(2.11)
do :
1
cell
= 1
ph
1
s
_
c
(V
cell
+R
s
I
cell
)=V
th
1
_

\
cell
+1
s
1
cell
1
p
(2.12)
Leet des rsistances 1
s
et 1
p
apparat sur la caractristique (I/V), comme le montrent les gures
suivantes [1][2] :
Figure 2.11 : Caractristique I/V pour direntes
valeures de R
s
Figure 2.12 : Caractristique I/V pour
direntes valeures de R
p
16
De grandes valeurs de 1
s
rduisent le courant de court circuit 1
sc
, tandis que de petites valeurs de
1
p
rduisent la tension de circuit ouvert \
oc
. La variation de ces rsistance aecte donc le facteur de
forme FF et aussi la puissance de sortie. En ngligeant leet de 1
s
et 1
p
, on obtient lquation 2.1.
Il existe un autre modle avec deux diodes en parallle. La deuxime diode reprsente alors le
phnomne de recombinaison des porteurs de charge au niveau de la zone de dpletion. Dans ce cas,
les facteurs didalit des diodes sont gaux 1 et 2 respectivement. Pour le modle avec une seule
diode, le facteur didalit est considr comme un paramtre variable qui prend ses valeurs entre 1 et
2 [12][13][14][16].
Gnralement, leet de la rsistance parallle du circuit lectrique quivalent est nglig, car son
inuence nest prpondrante que pour des niveaux dclairement trs bas. Il en dcoule un circuit
lectrique quivalent simpli comme le montre la gure ci-dessous [1][2][12].
Figure 2.13 : Schma du circuit lectrique quivalent simpli dune cellule PV relle.
Le courant dlivr par la cellule est alors donn par lexpression :
1
cell
= 1
ph
1
s
_
c
(V
cell
+R
s
I
cell
)=V
th
1
_
(2.13)
et la tension ses bornes est donne par :
\
cell
= 1
s
1
cell
+\
th
ln
_
1
ph
1
cell
+1
s
1
s
_
(2.14)
Pour une modlisation plus prcise de la cellule PV, linuence du niveau dclairement ainsi que
celle de la temprature doivent tre prises en compte.
En pratique, les paramtres de la cellule sont donns (par le fabricant) dans des conditions de test
standard (STC : Standard Test Conditions) ou nominales comme lindique le tableau suivant [17] :
Conditions Nominales Conditions de Test Standard
Eclairement G
nom
= 800\,:
2
Eclairement G
0
= 1000\,:
2
Temprature ambiante T
a;nom
= 20
E
C Temprature de la cellule T
0
= 25
E
C
Vitesse du vent : 1:,:
Sous les conditions de test standard, les paramtres mesurs sont :
- le courant de court-circuit 1
sc;0
- la tension de circuit ouvert \
oc;0
- la puissance maximale 1
max;0
.
Sous les conditions nominales, la temprature de la cellule T
NOCT
(NOCT : Nominal Operating
Cell Temperature) est mentionne sur le catalogue du fabricant.
17
Le photo courant 1
ph
est directement proportionnel lclairement. Si 1
sc;0
est donne sur le
catalogue en STC, alors le photocourant gnr pour nimporte quel autre valeur de G, est donn par :
1
ph
[
T
0
=
1
sc;0
G
0
G = C
1
G (2.15)
Le photo courant dpend aussi de la temprature, son expression est donne par [1][12][13][16] :
1
ph
= 1
ph
[
T
0
(1 +/
0
(T T
0
)) (2.16)
/
0
=
1
sc
[
T
2
1
sc;0
T
2
T
0
(2.17)
avec /
0
: coecient de temprature de 1
ph
(habituellement donn par le fabricant sur le datasheet
en pourcentage de changement par degr celsius). T
2
= 75
E
C
La temprature de fonctionnement de la cellule T
C
dpend de lclairement G et de la temprature
ambiante T
a
, selon lquation empirique suivante [1][15][17] :
T
C
= T
a
+C
2
G (2.18)
avec
C
2
=
T
NOCT
T
a;nom
G
nom
(2.19)
Si la temprature T
NOCT
nest pas connue, la constante C
2
est approxime par 0.03
E
C:
2
,\. (en
pratique C
2
varie entre 0.01 et 0.03
E
C:
2
,\)
La tension de circuit ouvert dpend de la temprature selon lexpression [1][17][19] :
\
oc
= \
oc;0
+C
3
_
T
C
T
0
_
(2.20)
o C
3
= 2.3:\,
E
C
Le courant de saturation 1
s
de la diode pour la temprature T
0
, est donn par :
1
s;0
=
1
sc;0
_
c
V
oc;0
=V
th;0
1
_ (2.21)
Le courant de saturation dpend de la temprature. Sa valeur pour une temprature donne est
calcule par lquation suivante [12][13][16][19] :
1
s
= 1
s;0

_
T
T
0
_3
n
c
0
qV
g
nk

1
T
0
1
T
0

(2.22)
o \
g
est lnergie du band gap.
La rsistance srie 1
s
a un impact sur la pente de la courbe caractristique prs de la tension de
circuit ouvert \
oc
. La valeur de 1
s
est alors donne en valuant la pente
dV
dI
de la courbe I/V pour
\ = \
oc
[12]. Lexpression de 1
s
est donne en drivant 1 et en rarrangeant en fonction de 1
s
:
1 = 1
ph
1
s
_
c
(V +R
s
I)=V
th
1
_
(2.23)
d1 = 0
1
s
\
th
(d\ +1
s
d1) c
(V +R
s
I)=V
th
(2.24)
18
1
s
=
d\
d1

V
oc;0

1
A
V
(2.25)
A
V
=
1
s;0
\
th;0
c
V
oc;0
V
th;0
(2.26)
La rsistance srie peut aussi tre calcule en utilisant lexpression [16] :
1
s
= 1
s
[
T
0
(1 +/
3
(T T
0
)) (2.27)
avec 1
3
coecient de temprature de la rsistance srie.
2.8 Eets des Variations Climatiques sur la Cellule Photovoltaque
2.8.1 Variations de lnergie incidente
La variation dnergie incidente (ensoleillement) entrane une variation du courant proportionnel
cette dernire et une variation de la tension relativement faible (gure 2.14). Ce phnomne physique
est intressant lors de la recharge de batteries [1].
Figure 2.14 Caractristique I/V pour dirents niveaux
de rayonnement
Figure 2.15 : Variations du courant
de court-circuit et de la tention de
circuit ouvert en fonction de
lirradiance
Le courant de court-circuit est directement proportionnel au rayonnement incident. Par contre, la
tension de circuit ouvert augmente rapidement pour de faibles niveaux dclairement, puis lentement
pour des niveaux plus levs (gure 2.15).
2.8.2 Variations de la temprature
Puisque lnergie du band gap dcroit avec laugmentation de la temprature, plus de photons
ont assez dnergie pour crer des pairs lectrons-trous. Par consquent, le courant de court circuit
augmente lgrement. 1
sc
augmente denviron 0.07% /
E
K [20].
La tension de circuit ouvert \
oc
baisse avec la hausse de temprature. Cette baisse est aux alentours
de 0.4% /
E
K. La puissance chute de 0.5% /
E
K.
19
Figure 2.16 : Caractristique I/V pour direntes tempratures
2.9 Simulation de la Cellule Photovoltaque
Lutilisation du circuit lectrique quivalente permet de modliser les caractristiques de la cel-
lule PV. Pour simuler le comportement de la cellule PV, nous avons utilis le logiciel MATLAB de
Mathworks.
Le modle que nous avons utilis pour simuler le comportement de la cellule PV est bas sur le
modle lectrique quivalent simpli reprsent sur la gure 2.14 et dont lexpression du courant
dlivr 1
cell
est donne par
1 = 1
ph
1
s
_
c
(V +R
s
I)=V
th
1
_
(2.28)
Cette quation est complexe, car sa solution en courant est rcursive. Pour la rsoudre, nous avons
utilis la mthode de Newton pour sa rapidit de convergence vers la solution. La mthode de Newton
est dcrite ci-dessous :
r
n+1
= r
n

) (r
n
)
)

(r
n
)
(2.29)
avec )

(r) est la drive de la fonction, r


n
valeur actuelle et r
n+1
valeur suivante.
En posant
) (1) = 1
ph
1 1
s
_
c
(V +R
s
I)=V
th
1
_
= 0 (2.30)
lexpression (2.29) peut scrire
1
n+1
= 1
n

1
ph
1
n
1
s
_
c
(V +R
s
I
n
)=V
th
1
_
1
I
s
R
s
V
th
c
(V +R
s
I
n
)=V
th
(2.31)
La fonction que nous avons utilis sous MATLAB eectue le calcul pour 5 itrations pour assurer
la convergence de la solution. Les expressions (2.15) (2.26) ont t utilises pour une meilleure
prcision. Les rsultats de la simulation obtenus sont reprsents sur les gures ci-dessous.
20
0 0.1 0.2 0.3 0.4 0.5 0.6
0
0.5
1
1.5
2
2.5
3
3.5
4
Caractristique I/V d'une cellule PV
Tension (V)
C
o
u
r
a
n
t

(
A
)
1000 W/m
800 W/m
600 W/m
400 W/m
200 W/m
Figure 2.17 : Caractristique I/V dune cellule
PV pour dirents niveaux de rayonnement.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
0
0.5
1
1.5
2
Caractristique P/V d'une cellule PV
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
1000 W/m
800 W/m
600 W/m
400 W/m
200 W/m
Figure 2.18 : Caractristique P/V dune cellule
PV pour dirents niveaux de rayonnement.
0 0.1 0.2 0.3 0.4 0.5 0.6
0
0.5
1
1.5
2
2.5
3
3.5
4
Caractristique I/V d'une cellule PV
Tension (V)
C
o
u
r
a
n
t

(
A
)
0C
25C
50C
75C
Figure 2.19 : Caractristique I/V dune cellule
PV pour direntes tempratures.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
0
0.5
1
1.5
2
Caractristique P/V d'une cellule PV
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
0C
25C
50C
75C
Figure 2.20 : Caractristique P/V dune cellule
PV pour direntes tempratures.
2.10 Conclusion
Dans ce chapitre, nous avons dcrit le principe de fonctionnement dune cellule photovoltaque au
silicium. Ensuite, nous avons dni son rendement et les dirents types de cellules existants. Pour la
modlisation mathmatique de la cellule, nous nous sommes bass sur le modle lectrique quivalent.
Nous avons aussi vu leet des changements climatiques sur lnergie produite par la cellule travers
des graphiques reprsentatifs. Pour simuler le comportement de la cellule photovoltaque, nous avons
fait appel au logiciel Matlab de Mathworks.
21
Chapitre 3
Le Gnrateur Photovoltaque
3.1 Introduction
La cellule solaire, de forme ronde ou carre est llment de base dun systme solaire. Un ensemble
de cellules forme un module solaire, dans un module les cellules sont relies lectriquement entre
elles et encapsules, donc protges des agents extrieurs. Plusieurs modules forment un panneau
solaire. Plusieurs panneaux forment un systme ou champ solaire, auxquels viennent sajouter
des protections, un rgulateur, un systme de stockage de lnergie (batterie) des appareils de contrle
et de mesure, un onduleur [11] ...
Le terme gnrateur photovoltaque GPV est utilis pour dsigner, selon lapplication consi-
dre, un module ou un panneau PV. Toutefois, il peut faire allusion au systme PV tout entier. Pour
la suite de ce document, on utilisera le terme GPV pour dsigner un module ou un panneau PV.
La gure ci-dessous, reprsente une cellule, un module et un panneau PV.
Figure 3.1 : Cellule, module et panneau PV.
3.2 Groupement de Cellules Photovoltaques
La puissance fournie par une seule cellule solaire tant trs faible, plusieurs cellules dont les carac-
tristiques sont semblables doivent tre lectriquement associes et encapsules dans un plastique pour
former un GPV pratique [12]. Dans ce qui suit, dirents groupements possibles des cellules solaires
sont prsents, ainsi que les prcautions prendre pour contourner quelques alas.
3.2.1 Groupement en srie
Dans un groupement en srie, les cellules sont traverses par le mme courant. La caractristique
rsultante du groupement (gure 3.3) est obtenue par addition des tensions courant donn [1][2].
22
Figure 3.2 : Groupement en srie de
cellules PV
Figure 3.3 : Caractristique I/V dun
groupement en srie de cellules PV
Le groupement en srie des cellules prsente un eet indsirable lorsque le module est partiellement
lombre ou lorsque les cellules ne sont pas claires quitablement (clairement non homogne). Le
cas extrme a lieu dans les conditions de court-circuit.
Dans le cas o une cellule est compltement lombre (gure 3.4), elle ne produit aucun courant
et agit comme un circuit ouvert, ainsi aucun courant ne circule dans le circuit. a diode a tendance
tre inversement polarise par la tension fournie par les deux autres cellules. Cependant, il ny a pas
dissipation de puissance dans la cellule ombre, jusqu ce que la tension de claquage de sa diode soit
dpasse. Puisquil ny pas de courant circulant dans le circuit, la puissance de sortie dans ce cas est
nulle.
Figure 3.4 : Groupement en srie avec une
cellule compltement ombre
Figure 3.5 : Groupement en srie avec
diodes bypass. Une cellule est compltement
ombre
Une solution ce problme consiste brancher des diodes bypass en parallle avec chaque cellule
(gure 3.5).
23
Figure 3.6 : Caractristique I/V dun groupement en srie avec une cellule compltement lombre
On voit sur la gure 3.5 que, lorsque la troisime cellule est ombre, sa diode bypass est polarise en
direct et laisse donc passer le courant du circuit. La cellule ombre est court circuite. La caractristique
I/V, correspondant ce cas, est reprsente sur la gure 3.6. En conditions normales (sans ombre),
chaque diode bypass est polarise en inverse et chaque cellule gnre de la puissance.
Dans le cas o la troisime cellule est partiellement ombre, par exemple elle ne reoit que 20% du
rayonnement incident, alors elle peut fournir environ 20% de son courant en rgime normal. Bien que
les autres cellules puissent fournir 100% de leurs photocourant, le courant circulant dans le circuit sera
gal celui de la troisime cellule (gure 3.7). Le reste du courant produit par les autres cellules va
circuler dans leur propre diode. De plus, la diode de la troisime cellule est polarise en inverse par la
tension gnre par les deux autres cellules. Par consquent, une dissipation de puissance survient dans
la troisime cellule, qui devient rceptrice, provoquant son chauement. Une telle situation porte le
nom de "point chaud" (hot spot), un intolrable eet qui mne la dtrioration de la jonction p-n,
et donc la destruction de la cellule. Cependant, ceci peut arriver aussi dans le cas dun groupement
de cellules mal assorties (mismatching).
Figure 3.7 : Groupement en srie avec une
cellule partiellement ombre
Figure 3.8 : Groupement en srie avec
diodes bypass. Une cellule est partiellement
ombre
3
En utilisant la diode bypass, ce problme peut tre vit. Comme illustr sur la gure 3.8, une
fois que la troisime diode bypass conduit, le courant qui la traverse est gal la dirence entre le
courant du circuit et celui de la troisime cellule.
24
Figure 3.9 : Caractristique I/V dun groupement en
srie. Une cellule est partiellement ombre
Figure 3.10 : Caractristiques I/V dune
cellule PV ensoleille et dans lobscurit.
Toutes fois, une diode bypass pour chaque cellule est trop coteux. En pratique, suivant les pertes
de puissance permises, il est susant davoir une diode bypass pour chaque 10 ou 15 cellules (pour un
module de 36 cellules, 3 diodes sont requises).
Pour les cellules au Si, le nombre minimal de cellules en srie avec une cellule ombre pour atteindre
sa tension de claquage est compris entre 15 et 20. La gure 3.10 montre la tension de claquage dune
cellule PV illumine et dans lobscurit. Il est noter que les diodes bypass ne provoquent aucune
perte de puissance en fonctionnement normal
Le rle de la diode bypass est montr, traves la caractristique I/V de lensemble, sur la gure
suivante :
Figure 3.11 : Courbe de puissance lors dun ombrage partiel
Eet dun clairement non homogne sur la puissance
La courbe de puissance dun groupement en srie ainsi que celles des deux cellules, dans le cas
dun clairement non homogne, sont reprsentes sur la gure 3.12. On remarque que la puissance
maximale dun groupement en srie est infrieure celle de la cellule la mieux claire. Ceci est vrai
25
seulement lorsquil y a une grande dirence dclairement entre les cellules. On remarque aussi quil
y a deux maxima locaux, mais globalement il y a toujours un seul MPP [21].
Figure 3.12 : Courbes de puissance dun groupement de cellules en srie avec clairement non
homogne
3.2.2 Groupement en parallle
Les proprits du groupement en parallle des cellules sont duales de celles du groupement en
srie. Ainsi dans un groupement de cellules en parallle, la tension aux bornes de chaque cellules est
la mme. La caractristique rsultante du groupement est obtenue par addition des courants tension
donne [1].
Figure 3.13 : Groupement en parallle de cellules PV
Figure 3.14 : Caractristique I/V dun groupement en parallle
Comme pour le groupement en srie, le groupement en parallle des cellules prsente un eet non
souhaitable lorsque le module est partiellement lombre.
26
Figure 3.15 : Association parallle. Une cellule est compltement ombre
Dans le cas o une cellule est compltement lombre, elle ne produit pratiquement plus de courant.
Le cas extrme lieu dans les conditions de circuit ouvert (pas de charge connecte). La cellule ombre
devient alors rceptrice plutt que gnratrice. Elle est parcourue par le courant des autres cellules en
inverse sous une tension proche de \
oc
. Dans le cas o plusieurs cellules sont connectes en parallle,
la cellule dissipant une puissance trop importante serait dtruite. Pour viter ceci, il est indispensable
de connecter dans chaque branche une diode en srie, pour empcher le courant de traverser la cellule
dans le mauvais sens.
Un groupement parallle pur des cellules pour la construction dun module, nest gnralement pas
convenable, car un grand courant ncessite une section de cblage plus grande. En plus, une tension
basse ocasionne des pertes relativement leves. Pour ces raisons, un groupement en srie est plus
appropri.
Eet dun clairement non homogne sur la puissance
La gure 3.16 reprsente la courbe de puissance dun groupement en parallle ainsi que celles des
deux cellules dans le cas dun clairement non homogne. On remarque que les MPP des deux cellules
sont assez proche. Par consquent, la puissance maximale du groupement en parallle est trs proche
de la somme des puissances maximales des deux cellules.
Figure 3.16 : Courbes de puissance dun groupement de cellules en parallle avec clairement non
homogne
3.2.3 Groupement mixte
Les cellules solaires sont souvent branches en srie pour former des chanes ou modules. Plusieurs
modules sont connects en parallle pour former un panneau. Sur la gure 3.17, plusieurs congurations
sont prsentes (la gure 3.16 reprsente le symbole dune cellule ou dun module PV) [11].
27
Figure 3.17 : Symbole dun gnrateur PV.
Les diodes en noir sont des diodes bypass, dont nous avons dj vu lutilit. Les diodes en blanc
sont des diodes de blocage, elles sont branches en srie avec les modules. Ces diodes accomplissent
une fonction de blocage, elles permettent dviter le retour du courant dans les modules, empchant
ainsi les modules de devenir des charges. Ceci survient lorsquun module est sous lombre, lorsquil y
a un court-circuit ou lorsquun module est endommag. Dans les systmes qui intgrent des batteries,
des diodes de blocage entre les panneaux et les batteries sont utilises pour viter que ces dernires
ne se dchargent dans les panneaux pendant la nuit. Il est noter que la conguration du systme
(disposition physique des dirents constituants) a un impact sur ces performances [16].
Figure 3.18 : Groupement mixte de cellules PV
3.3 Caractrisation et Modlisation dun GPV
3.3.1 Caractristiques lectriques
La prdiction du comportement lectrique dun GPV est primordiale, car elle est la base de la
prdiction de lnergie qui sera dlivre. Ceci est une tape cruciale de la conception de nimporte quel
systme PV. Les donnes disponibles gnralement pour faire cette prdiction sont les informations
donnes par le fabricant du module ou panneau PV, lemplacement gographique et le climat local.
Comme pour la cellule PV, les caractristiques lectriques dun module donnes par le fabricant
correspondent aux dites, conditions de test standard (STC : Standard Test Conditions, ensoleille-
ment 1000 W/m
2
, AM 1.5, temprature 25
E
C). Dans ce qui suit, on utilisera lexposant * pour se
rfrer ces conditions. Les caractristiques lectrique se rsument gnralement par le courant de
court-circuit 1
3
sc
, la tension de circuit ouvert \
3
oc
et la puissance maximale 1
3
max
. Une autre donne,
tout aussi importante, est la temprature de fonctionnement nominale de la cellule (NOCT : Nomi-
nal Operating Cell Temperature), qui est dnie comme tant la temprature atteinte par les cellules
lorsque le panneau est soumis une irradiance de 800\,:
2
et une temprature ambiante de 20
E
C.
28
Le tableau suivant prsente un exemple de caractristiques lectriques dun module PV fabriqu
avec 72 cellules polycristallines en srie.
Caractristiques lectriques
Puissance maximale (1
max
) 150\
Tension 1
max
(\
mp
) 34.5\
Courant 1
max
(1
mp
) 4.35
Tension de circuit ouvert (\
oc
) 43.5\
Courant de court circuit (1
sc
) 4.75\
Coecient de temprature de 1
sc
0.065 0.015% ,
E
C
Coecient de temprature de \
oc
160 20 :\ ,
E
C
Coecient de temprature de puissance 0.5 0.05% ,
E
C
NOCT 47 2
E
C
3.3.2 Rendement dun GPV
Les paramtres caractrisant un module sont les mmes que ceux de la cellule individuelle. Nous
avons vu que lintensit du rayonnement solaire reu la surface de la terre est une valeur dpendante
de plusieurs facteurs en particulier de la latitude, de la saison et des conditions mtorologiques. La
puissance fournie par un GPV dpend aussi de ces paramtres. Les performances dun GPV dans la
ralit sont infrieures celles indiques dans les conditions standard de test STC.
En gnral, le rendement dun module PV, fourni par le fabricant, est donn dans les STC par la
relation :
j =
P
max
S
m
1
sol
=
I
mpp
V
mpp
S
m
1
sol
(3.1)
avec : P
max
: Puissance maximale fournie par le module en STC.
S
m
: Surface du module
P
sol
: Puissance du rayonnement solaire
En ralit, le rendement du module j est le rendement dune cellule j
cellule
diminu des pertes
dues aux connexions (j
connexion
) des cellules entre elles, la transparence des matriaux dencapsulage
(j
encapsulation
) et ventuellement la chute de tension dans la diode de blocage (j
diode
) lorsquil faut
protger le module contre une ventuelle dcharge nocturne de la batterie lorsque celle-ci existe. Il est
donn par :
j = j
cellule
j
connexion
j
diode
(3.2)
titre dexemple, le rendement dun module compos de cellules au silicium polycristallin dun
rendement de 10% vaut approximativement 9.23%. La dirence de lordre de 0.77% est attribue aux
connexions, encapsulation et la diode de blocage. En gnral, le rendemant global, dni comme le
rapport de lnergie lectrique produite et de lnergie lumineuse incidente, varie en pratique de 10
17% selon le type de cellules.
Notons bien que dautres paramtres peuvent inuer sur le rendement des modules. Parmi ceux-ci,
on peut citer :
- Inclinaison du panneau : en fonction de divers angles dinclinaison compris entre lhorizontale
(0
E
) et la verticale (90
E
), le rendement de puissance est maximum lorsque le panneau est tourn vers
le ciel (Soleil au Znith), les rayons du soleil frappent perpendiculairement le panneau.
- Inuence de lombre : toutes les cellules sont en srie, il sut quune seule cellule sur 36 (3% de
la surface) soit place dans lombre pour que la baisse de puissance soit considrable.
29
3.3.3 Modlisation dun GPV
Nous avons vu que le modle mathmatique dune cellule PV est donn par :
1 = 1
ph
1
s
_
c
V +IR
s
V
th
1
_

\ +11
s
1
p
(3.3)
Cette expression donne une reprsentation adquate du comportement intrinsque dune cellule
solaire au silicium typique. Nanmoins, elle ne peut tre utilise directement pour prdire le compor-
tement du GPV, car quelques paramtres, 1
ph
et 1
s
en particulier, ne peuvent tre tablies partir
des informations habituellement disponibles. Ces dernires sont restreintes aux valeurs de 1
3
sc
, \
3
oc
et
1
3
max
qui sont toujours incluses dans le catalogue du fabricant.
Pour palier ce problme, des simplications peuvent tre faites en faisant les suppositions sui-
vantes, qui sont gnralement valides pour les cellules au silicium [1] :
leet de la rsistance parallle est nglig,
le photo courant et le courant de court-circuit sont gaux,
exp
_
V +IR
s
V
th
_
1 pour toutes les conditions de fonctionnement.
Par consquent, lquation (3.3) devient :
1 = 1
sc
1
s
c
V +IR
s
V
th
(3.4)
et la tension de circuit ouvert est donne par :
\
oc
= \
th
ln
_
1
sc
1
s
_
(3.5)
do :
1
s
= 1
sc
c
0
V
oc
V
th
(3.6)
Finalement, on obtient :
1 = 1
sc
_
1 exp
_
\ \
oc
+11
s
\
th
__
(3.7)
Cette expression est trs pratique, car les paramtres droite sont facilement dtermins, ce qui
permet lapplication directe de cette dernire.
Nous avons vu que plusieurs cellules PV sont groupes pour constituer des modules ou des panneaux
PV. Ces derniers contiennent
p
branches en parallle, chacune avec
s
cellules connectes en srie
(gure 3.19).
30
Figure 3.19 : Reprsentation dun module
photovoltaque
Figure 3.20 : Reprsentation dun
champ photovoltaque.
Le modle du panneau photovoltaque est obtenu en remplaant chaque cellule dans la gure 3.19
par le schma quivalent prsent dans la gure 2.13 (en considrant que les cellules sont semblables et
sont soumises aux mmes conditions). Dans le modle mathmatique du panneau PV, qui sera prsent
par la suite, les paramtres du panneau portent lindice "P" et les paramtres de la cellule PV, lindice
"C". Ainsi, le courant 1
P
, gnr par le module PV, dans des conditions de fonctionnement arbitraires,
peut tre exprim par [1][11][15][17] :
1
P
= 1
P
sc
_
1 exp
_
\
P
\
P
oc
+1
P
1
P
s

s
\
C
th
__
(3.8)
Lexpression du courant du panneau est une fonction implicite qui dpend :
du courant de court circuit du panneau : 1
P
sc
=
p
1
C
sc
de la tension de fonctionnement vide du panneau : \
P
oc
=
s
\
C
oc
de la rsistance srie quivalente du panneau PV : 1
P
s
=
N
s
N
p
1
C
s
la tension thermique du semi-conducteur dune cellule PV : \
C
th
=
nkT
C
q
Pour dlivrer des courants et des tensions adapts aux applications courantes, plusieurs panneaux
PV sont connects en srie et/ou en parallle (gure 3.20). Dans ce cas, le courant total gnr par la
conguration est donn par [15][17] :
1 =
M
p

i=1
1
i
(3.9)
3.3.4 Caractristique I/V
Comme pour une cellule PV, la caractristique (I/V) dun GPV est non linaire (gure 3.21). Le
module PV produit une puissance un point appel point de fonctionnement qui appartient la
courbe caractristique. Les coordonnes de ce point sont la tension et le courant de fonctionnement.
De mme que pour la cellule, le MPP correspond au point de fonctionnement pour lequel le GPV
opre avec un maximum de rendement et de puissance [12].
31
Figure 3.21 : Caractristique I/V dun module
PV
Figure 3.22 : Courbe de puissance dun module
PV
La gure 3.22 prsente un exemple de la caractristique (P/V) et (I/V) dun module PV. Elle
illustre limportance de faire fonctionner le systme au MPP pour tirer le maximum de la puissance
disponible [12].
3.4 Les Principes de Conversion dans les Systmes PV
Le gnrateur PV est le coeur dun systme PV. Cependant, pour une application pratique, dautres
lments sont ncessaires, par exemple pour le stockage de lnergie, pour la rgulation de la circu-
lation du ux dnergie ou pour lalimentation du rseau alternatif. Ces composants supplmentaires
reprsentent une part considrable du cot, provoquent la rduction du rendement et inuencent
considrablement le comportement et les performances de tout le systme.
3.4.1 Couplage direct dun Gnrateur PV et une charge rsistive
Dans le cas o une charge rsistive est directement connecte une source linaire, les valeurs du
courant et de la tension pour chaque point de fonctionnement sont facilement calcules en utilisant la
loi dOhm. Par contre, lorsque la source est de nature non linaire, comme cest le cas pour le GPV, une
mthode graphique est ncessaire. Le point de fonctionnement est alors dtermin par lintersection
de la caractristique I/V du GPV et la courbe de la charge [1][2].
Figure 3.23 : Couplage direct dun GPV et une charge rsistive
32
La gure 3.24 montre les caractristiques I/V dun GPV et dune rsistance. Pour une charge
rsistive, la caractristique I/V est une droite de pente
1
R
. Par consquent, si la rsistance R est petite,
le point de fonctionnement est situ dans la rgion AB de la courbe. Le courant 1
pv
varie peu en
fonction de la tension et est presque gal au courant de court circuit. Le GPV se comporte comme un
gnrateur de courant. Dautres part, si la rsistance R est grande, le GPV fonctionne dans la rgion
CD. Dans cette zone, la tension du GPV varie peu en fonction du courant et est presque gale la
tension de circuit ouvert. Le GPV se comporte comme une source de tension. Dans la rgion BC sur
la courbe, le GPV ne peut tre caractris ni par une source de courant, ni par une source de tension.
Cest dans cette zone que se trouve le MPP pour des conditions atmosphriques xes. La valeur de
la rsistance correspondant ce point est note 1
opt
[15].
Figure 3.24 : Caractristique I/V
dun GPV et dune charge rsistive.
Figure 3.25 : Points de fonctionnement pour
dirents niveaux de rayonnement
Les courbes caractristiques dun GPV pour dirents niveaux de rayonnement, ainsi que celles de
deux charges rsistives sont reprsentes sur la gure 3.25. Lintersection des courbes indique le point
de fonctionnement (la temptrature est suppose constante). Il est clair que limpdance de la charge
impose les conditions de fonctionnement du GPV.
Pour la charge 2, la puissance transmise est optimale pour un niveau de rayonnement de 1000W/m
2
,
car le point de fonctionnement dans ce cas est trs proche du MPP. mesure que le niveau de
rayonnement baisse, le point de fonctionnement sloigne du MPP. La puissance transmise nest alors
plus optimale. La charge 2 est donc plus approprie pour des niveaux de rayonnement levs. Par
contre, la charge 1 est plus adapte pour de faibles niveaux de rayonnement. Dans les deux cas, il y a
pertes de puissance lors de la variation de lirradiation. On peut conclure que lors dun couplage direct
dun GPV et la charge, le point de fonctionnement concide rarement avec le MPP. Pour palier ce
problme, un tage dadaptation entre la source et la charge est ncessaire.
3.4.2 Etage dadaptation entre un Gnrateur PV et une charge
An dextraire, chaque instant, le maximum de puissance disponible aux bornes du GPV et de la
transfrer la charge, un tage dadaptation est utilis. Cet tage joue le rle dinterface entre les deux
lments. Il assure, travers une action de contrle, le transfert du maximum de puissance fournie
par le gnrateur.
Ladaptateur communment utilis en PV est un convertisseur statique (convertisseur de puissance
DC/DC). La structure de conversion est choisie en fonction de la charge alimenter. Elle peut tre
33
survoltrice ou dvoltrice. Si par exemple la charge est une batterie au plomb, ce sont ses plages de
tension de charge et de dcharge qui vont permettre dtablir la structure la plus adquate.
3.4.3 Convertisseur DC/DC
La gure 3.26 montre la reprsentation dun convertisseur DC/DC, qui peut tre utilis comme
interface entre la source et la charge [1].
Figure 3.26 : Convertisseur DC/DC
Le rle du convertisseur DC/DC (dans le cadre du PV) est de faire ladaptation entre la source
(GPV) et la charge pour un transfert de puissance maximal. Ceci est fait en maintenant le PF sur ou
assez proche du MPP pour nimporte quelles conditions de fonctionnement (rayonnement, tempra-
ture, caractristique de charge, etc.).
Contrairement au cas gnral o le convertisseur DC/DC est utilis pour rguler la tension de
sortie, ici cest plutt la tension dentre qui est rgule. La tension de rfrence (consigne) est alors
constante ou impose par un algorithme de commande.
Si les pertes internes 1
L
du convertisseur sont ngligeables, alors les puissances dentre et de
sortie sont gales. Dans ce qui suit, le principe de fonctionnement de quelques types de convertisseurs
DC/DC est dcrit.
a) Convertisseur dvolteur (Buck converter)
Un convertisseur Buck, ou hacheur srie, est une alimentation dcoupage qui convertit une tension
continue en une autre tension continue de plus faible valeur. Ce type de convertisseur peut tre utilis
comme adaptateur source-charge, lorsque le point de fonctionnement en couplage direct est gauche
du MPP.
Figure 3.27 : Schma du circuit lectrique dun convertisseur Buck
34
Si le commutateur o
1
est activ t
0
, un courant circule dans le circuit, mais ne passe pas par
la diode D puisquelle est inversement polarise. Le courant i
L
naugmente pas immdiatement, mais
plutt linairement avec un taux daccroissement impos par linductance L [1][11].
di
L
dt
=
\
PV
\
Load
1
(3.10)
Pendant ce temps, linductance emmagasine de lnergie sous forme magntique. Si o
1
est dsac-
tiv aprs t = t
1
, la charge est dconnecte de son alimentation. Le courant est toutefois maintenu
par lnergie stocke dans linductance L et circule travers la diode D appele diode de roue
libre . Cette dernire permet dvacuer lnergie emmagasine dans linductance louverture du
commutateur sans crer de surtension. Selon lquation 3.10, le courant dcroit, puisque :
di
L
dt
=
\
Load
1
(3.11)
Figure 3.28 : Convertisseur Buck durant ltat on
Figure 3.29 : Convertisseur Buck durant ltat o
Figure 3.30 : Formes dondes des
tensions \
PV
et \
load
dans le cas du
convertisseur Buck
Le condensateur C
1
permet de rduire les piques du courant tir du GPV, de soutenir la tension
dalimentation \
PV
et dattnuer les bruits. Le commutateur o
1
est activ et dsactiv avec une
frquence de commutation ) =
1
T
. Comme lillustre la gure 3.30, la tension aux bornes de la charge
prsente une ondulation qui peut tre lisse par lajout dun condensateur C
2
. Quoi quil en soit, la
valeur moyenne \
load
est infrieure \
PV
. Dans le cas o la frquence est augmente, par exemple
jusquau kHz, linductance ncessaire peut tre rduite considrablement.
La tension aux bornes de la charge est donne par :
\
load
=
t
on
T
\
PV
= 1 \
PV
(3.12)
35
avec T = t
on
+t
off
: est la priode de commutation.
1 =
t
on
T
: est le rapport cyclique (0 < 1 < 1)
Grce cette quation, on peut voir que la tension de sortie varie linairement avec le rapport
cyclique 1.
On cinsidre ici uniquement le comportement du circuit en mode de conduction continue (MCC).
Une tude plus approfondie sera faite dans le chapitre 5.
Il est noter que linterrupteur utilis est un dispositif semiconducteur en commutation. Gn-
ralement, un transistor MOSFET est utilis pour son faible temps de commutation an de minimiser
les pertes de puissance.
b) Convertisseur survolteur (Boost converter)
Un convertisseur Boost, ou hacheur parallle, est une alimentation dcoupage qui convertit une
tension continue en une autre tension continue de plus forte valeur. Ce type de convertisseur peut tre
utilis comme adaptateur source-charge, lorsque le point de fonctionnement en couplage direct est
droite du MPP.
Figure 3.31 : Schma du circuit lectrique dun convertisseur Boost
Figure 3.32 : Convertisseur Boost durant ltat on
Si le commutateur o
1
est dsactiv t
0
et si la chute de tension aux bornes de la diode est nglige,
alors \
load
est gale \
PV
.
Lorsque le commutateur est activ (gure 3.32), la tension de la charge chute immdiatement zro
si le condensateur C
1
est omis. Le courant du circuit i
L
circule travers linductance L et augmente
suivant lquation [1] :
di
L
dt
=
\
PV
1
(3.13)
Lorsque o
1
est dsactiv (gure 3.33), linductance se trouve en srie avec le gnrateur et sa f.e.m
sadditionne celle du gnrateur (eet survolteur). Le courant i
L
traversant linductance traverse
36
ensuite la diode D, le condensateur C
1
et la charge. Il en rsulte un transfert de lnergie accumule
dans linductance vers le condensateur. Le courant dcrot ensuite progressivement, car \
load
\
PV
:
di
L
dt
=
\
PV
\
load
1
(3.14)
Figure 3.33 : Convertisseur Boost durant ltat o
Figure 3.34 : Formes dondes des
tensions \
PV
et \
load
dans le cas du
convertisseur Boost
La forme donde de la tension de la charge est reprsente sur la gure 3.34. La diode D permet
dviter la dcharge du condensateur C
1
, lorsque le commutateur est activ. Le condensateur est
suppos assez grand pour pouvoir lisser la tension de la charge.
La tension de la charge est donne par :
\
load
=
T
t
off
\
PV
=
1
1 1
\
PV
(3.15)
avec 1 =
t
on
T
: est le rapport cyclique (0 < 1 < 1)
On cinsidre ici uniquement le comportement du circuit en conduction continue.
c) Convertisseur Buck-Boost :
Un convertisseur Buck-Boost est une alimentation dcoupage qui convertit une tension continue
en une autre tension continue de plus faible ou plus grande valeur mais de polarit inverse.
Figure 3.35 : Schma du circuit lectrique dun convertisseur Buck-Boost
Durant ltat on, lnergie apporte par la source (gnrateur PV) est stocke dans linductance
1 (gure 3.34). Lnergie stocke dans linductance 1 est livre ensuite la charge pendant ltat
o (Figure 3.35). En raison de la prsence de la diode 1, le courant circule travers linductance
37
1 seulement dans une direction durant les deux tats. Par consquent, \
load
a une polarit oppose
\
PV
. Pour cette raison, ce circuit est aussi appel convertisseur inverseur. Les quations dcrivant ce
circuit peuvent tre obtenues de la mme manire quau paravant. Comme indiqu prcdemment, le
condensateur C
1
soutient la tension dalimentation \
PV
, C
2
lisse la tension de la charge. En conclusion,
lamplitude de \
load
peut tre infrieure ou suprieure \
PV
suivant la valeur de t
on
et t
off
[1] :
\
load
=
t
on
t
off
\
PV
=
1
1 1
\
PV
(3.16)
Figure 3.36 : Convertisseur Buck-Boost durant
ltat on
Figure 3.37 : Convertisseur Buck-Boost durant
ltat o
Dans les trois cas cits en haut, ladaptation entre la source et la charge est ralise en choisissant
des valeurs adquates du rapport cyclique.
Gnralement, pour les convertisseurs DC/DC, linterrupteur est command par un signal PWM
(Pulse Width Modulation) ou MLI (Modulation de Largeur dImpulsion). Un signal PWM est un
signal rectangulaire de frquence xe, mais dont le rapport cyclique 1 est variable. La valeur du
rapport cyclique permet de contrler la quantit dnergie transmise.
Il existe dautres types de convertisseur DC/DC plus complexes que ceux dcrits en haut. Le
tableau suivant donne une ide sur la complexit de chaque type de convertisseur [22].
Type Fonction Interrupteur Diode Transformateur Complexit
Buck Abaisseur 1 1 non Faible
Boost Elvateur 1 1 non Faible
Buck-Boost Abaisseur/ 1 1 non Faible
Elvateur
Flyback Abaisseur/ 1 1 oui Moyenne
Elvateur
Half Forward Abaisseur/ 1 1 oui Moyenne
Elvateur
Push Pull Abaisseur/ 2 2 oui Forte
Elvateur
Half Bridge Abaisseur/ 2 4 oui Forte
Elvateur
Full Bridge Abaisseur/ 4 4 oui Trs forte
Elvateur
38
Considrons lexemple suivant, qui reprsente un module PV et une charge rsistive sous dirents
niveaux densoleillement :
Figure 3.38 : Transformation du point de fonctionnement
En ce qui concerne la courbe correspondant un niveau de rayonnement de 200\,:
2
, le point
de fonctionnement stablit assez loin du MPP et indique une puissance transmise 1

1
. (reprsente
par laire du rectangle). Toutefois, avec ce niveau de rayonnement, le module PV pourrait transmettre
plus de puissance (1
1
reprsente par laire du rectangle blanc), sil tait exploit la tension du
MPP. Le convertisseur statique DC/DC permet daccomplir cette tche. Le courant et la tension en
entre de ce dernier correspondent alors aux valeurs du MPP. Autrement dit, limpdance dentre du
convertisseur concide avec les caractristiques optimales du GPV. Le PF est reprsent sur la gure
(indiqu par la che). Dans le cas idal sans pertes, les puissances dentre et de sortie sont gales.
Le gain de puissance avec le convertisseur est remarquable [1].
Pour des niveaux de rayonnement faibles, le convertisseur donne de bons rsultats. Par contre, pour
un rayonnement plus lev, lecacit du convertisseur nest plus ressentie. Le rsultat obtenu est plus
mauvais que si le convertisseur ntait pas utilis. Pour cette raison, une stratgie de commande est
ncessaire pour avoir des rsultats satisfaisants, quelles que soient les variations aectant le systme.
Dans le cadre du photovoltaque, lobjectif de la commande est de poursuivre le MPP. Ceci sera vu
en dtail dans le chapitre 5.
39
3.5 Simulation dun GPV
Comme pour la cellule PV, nous avons utilis le logiciel MATLAB pour simuler le comportement du
GPV. Le modle utilis pour simuler le comportement de la cellule PV peut tre exploit pour simuler
le comportement du GPV moyennant quelques modications. La fonction utilise sous MATLAB pour
la simulation, nous a permis dtablir une interface graphique (gure 3.39) permettant de visualiser
les variations des caractristiques I/V et P/V en fonction des changements climatiques.
Figure 3.39 : Interface graphique permettant de visualiser les variations des caractristiques
lectriques du GPV.
Nous avons tabli un autre modle de simulation sous Simulink en se basant sur le modle math-
matique dcrit par les quations (3.7) et (2.15) (2.22).
Simulink est un logiciel de simulation, qui fournit une interface graphique permettant de construire
des modles sous forme de diagrammes blocs. Il ore lavantage de construire des modles hirarchiss
qui orent la possibilit de voir le systme dirents niveaux. Simulink ore galement la possibilit de
construire des modles modulaires, qui ont lavantage dtre facilement relis entre eux an de simuler
un certain systme. Ces modles permettent galement aux concepteurs de systmes doptimiser la
taille des composants du systme PV.
Limplmentation sous Simulink du modle mathmatique du GPV est illustre sur la gure ci-
dessous.
40
Figure 3.40 : Schma bloc du GPV sous Simulink
Lquation implicite (3.8) reprsentant le courant fourni par le GPV peut tre facilement rsolue
par le bloc "algebraic constraint".
Une autre fonctionnalit puissante de Simulink est la possibilit dutiliser un masque qui permet
de simplier lutilisation du modle par le remplacement de nombreuses botes de dialogue dans un
sous-systme avec une seule bote de dialogue. Au lieu dexiger de lutilisateur du modle ouvrir
chaque bloc et entrer les valeurs des paramtres, les valeurs des paramtres peuvent tre saisies sur le
masque et transmis aux blocs du sous-systme masqu. Le sous-systme est alors vu comme un bloc
ordinaire. Les gures ci-dessous reprsentent le bloc Simulink reprsentant le GPV et son masque.
Figure 3.41 : Bloc Simulink
reprsentant le GPV.
Figure 3.42 : Masque des
paramtres du GPV
avec
41
Port Identication
G ensoleillement (\,:
2
)
Ta temprature ambiante (
E
C)
Vp tension du GPV (\ )
Ip courant du GPV ()
Les paramtres saisir sur le masque du bloc GPV sont ceux donns sur le catalogue du panneau
PV en STC. Ces paramtres sont la tension de circuit ouvert \
3
oc
, le courant de court-circuit 1
3
sc
, le
nombre de cellules en parallle
p
, le nombre de cellules en srie
s
et le coecient de temprature
de 1
sc
, /
0
.
Le modle Simulink prcdent a pour sortie le courant du GPV. Il est bien adapt pour un bran-
chement en parallle de plusieurs panneaux PV qui partagent la mme tension. Cependant, ce modle
peut tre utilis pour construire un autre modle qui a pour sortie la tension du GPV. Ce dernier est
bien adapt pour un branchement en srie de plusieurs panneaux PV qui partagent le mme courant.
Le schma bloc sous Simulink de ce modle est reprsent sur la gure 3.43.
Figure 3.43 : Bloc Simulink
reprsentant le GPV (sortie
tension)
Figure 3.44 : Schma bloc du GPV ayant pour
sortie la tension
Ce nouveau modle utilise le mme masque pour les paramtres que le modle prcdent.
An dobtenir les caractristiques I/V et P/V partir du modle tabli du GPV, nous avons
utilis les composants du package SimPowerSystems de Simulink. Ce dernier intgre les composant de
llectronique de puissance (rsistance, condensateur, inductance, diode...) ce qui facilite la simulation
dun systme donn. La gure 3.45 montre un systme permettant davoir les caractristiques du GPV.
Il sagit dune source de courant contrle en srie avec un bloc de mesure de courant et une rsistance
de 1A. Les rsultats sont prsents sur la gure 3.46 et 3.47. Les paramtres utiliss pour la simulation
sont :
Paramtres Valeurs
\
oc
21.1V
1
sc
3.8A

p
1

s
36
G 1000\,:
2
T
a
25
E
C
42
Figure 3.45 : Systme permettant dobtenir les caractristiques du GPV
0 5 10 15 20 25
0
1
2
3
4
Tension (V)
C
o
u
r
a
n
t

(
A
)
Caractristique I/V du GPV
Figure 3.46 : Caractristique I/V du
GPV
0 5 10 15 20 25
0
10
20
30
40
50
60
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
Caractristique P/V du GPV
Figure 3.47 : Caractristique P/V du
GPV
3.6 Conclusion
Dans cette partie, nous avons abord lanalyse du gnrateur photovoltaque GPV et des dirents
groupements possibles des cellules. Nous avons ensuite expliqu le problme survenant lors dune non-
homognit de lclairement sur les cellules, dont la solution consiste ajouter une diode bypass.
Nous avons eectu la modlisation mathmatique du GPV qui est essentielle lanalyse, en se basant
le modle de la cellule. Par la suite, nous avons lucid le principe de conversion dans les systmes
photovoltaques faisant apparatre par la mme occasion, le problme de la non-adaptation de la
charge avec le GPV. Finalement, nous avons procd la simulation du GPV sous Matlab et nous
avons ralis une interface graphique an de montrer leet des changements climatiques sur lnergie
produite par le GPV.
43
Chapitre 4
Lunit de stockage
4.1 Introduction
Dans un systme photovoltaque, la puissance dlivre par le GPV est imprvisible et varie ind-
pendamment de la demande. Ainsi, pour une installation PV autonome, lunit de stockage est requise
pour assurer un approvisionnement continu en nergie lectrique. Parmi les nombreuses technologies
de stockage, la batterie au plomb est la plus utilise dans les installations PV autonomes. Ce type de
batterie est connu pour son cot faible, son rendement (environ 85%), ses performances en tempra-
ture (fonctionnement en tempratures extrmes), sa longue vie et sa grande disponibilit. Dans ce qui
suit, certaines notions sur les batteries seront dnies [12][14][23].
4.2 Principe de Fonctionnement
Figure 4.1 : Cellule
lectrochimique de base
Figure 4.2 : Processus de dcharge dune batterie au
plomb
Toute batterie est un ensemble dlments ou de cellules lectrochimiques capable de stocker de
lnergie lectrique sous forme chimique, puis de la restituer partiellement par la suite, grce la
rversibilit des ractions mises en jeu. Ces ractions consistent en des oxydations et des rductions au
niveau des lectrodes, le courant circulant sous forme dions dans llectrolyte et sous forme dlectrons
dans le circuit raccord la batterie (gure 4.1). La capacit nergtique de la batterie (exprime en
Wattheures, Wh) dpend des quantits et de la nature des lments chimiques compris dans la cellule
[2][15][23].
Lanode est llectrode laquelle loxydation (perte dun ou plusieurs lectrons) se produit et
partir de laquelle les lectrons vont alimenter le circuit extrieur (la charge). La cathode est llectrode
44
laquelle se produit la rduction (gain dun ou plusieurs lectrons), les lectrons revenant de la charge
arrivent sur cette lectrode. En dcharge, lanode est la borne ngative de la batterie et la cathode
la borne positive. Par contre, en charge, llectrode ngative est la cathode et llectrode positive est
lanode, les lectrons circulant alors dans lautre sens.
Dans le cas dune batterie au plomb (gure 4.2), lanode est en plomb (1/), la cathode en oxyde de
plomb (1/O
2
) et llectrolyte utilis est lacide sulfurique dilu (H
2
oO
4
). La gure montre le processus
de dcharge dune batterie au plomb [2][23].
Durant le processus de dcharge de la batterie, les lectrodes ragissent avec llectrolyte selon les
quations suivantes :
Electrode positive :
Raction primaire : 1/O
2
+ 4H
+
+oO
20
4
+ 2c
0
1/oO
4
+ 2H
2
O
Raction secondaire :
1
2
O
2
+ 2H
+
+ 2c
0
H
2
O
Electrode ngative :
Raction primaire : 1/ +oO
20
4
1/oO
4
+ 2c
0
Raction secondaire : H
2
2H
+
+ 2c
0
Cellule :
Raction primaire : 1/ +1/O
2
+ 2H
2
oO
4
A
d echarg e
charg e
21/oO
4
+ 2H
2
O
Raction secondaire :
1
2
O
2
+H
2
H
2
O
Durant la dcharge, la concentration de lacide dans llectrolyte diminue, alors que durant la
recharge, leet inverse se produit.
4.3 Caractristiques Techniques dune Batterie
Les paramtres lectriques suivants sont gnralement employs pour caractriser une batterie
[15][23] :
- La tension nominale l dune batterie correspond au nombre dlments qui la constitue
multipli par 2,1V.
- La capacit nominale :
max
reprsente la quantit dnergie disponible est dire le nombre
maximal dampres-heures (Ah) qui peut tre extrait de la batterie, dans des conditions de dcharge
prdtermines. Les caractristiques des batteries sont souvent donnes pour des dcharges de 20, 100
ou 120 heures (C20, C100 ou C120) et pour une temprature de 25
E
C.
- Ltat de charge SOC (State of charge) est le rapport entre la capacit prsente et la capacit
nominale
max
: oOC = ,
max
, (0_SOC_1). Si SOC = 1, la batterie est totalement charge, si SOC
= 0, la batterie est totalement dcharge.
- Le rgime de charge (ou dcharge) est le paramtre qui rete le rapport entre la capacit
nominale dune batterie et le courant auquel celle-ci est charge (ou dcharge). Il est exprim en
heures. Par exemple, pour une batterie de 150 Ah dcharge 5 A, le rgime de dcharge est 30 h.
- La dure de vie est le nombre de cycles charge/dcharge que la batterie peut soutenir avant
de perdre 20% de sa capacit nominale.
Dans le cas de la dcharge dune batterie, la tension minimale acceptable est appele tension seuil
de dcharge. La baisse au dessous de cette tension est appele dcharge profonde, durant laquelle la
batterie peut tre endommage. Dans le cadre du photovoltaque, la tension seuil de dcharge pour
une batterie au plomb de 12V est de 11,7V.
Une batterie se dcharge lentement mme si on ne sen sert pas, ceci est appel lautodcharge.
Lautodcharge est d lquilibre des ractions aux lectrodes qui est dans le sens de la dcharge
(ltat de dcharge est themodynamiquement plus stable). Pour le cas dune batterie au Plomb, le
taux dautodcharge atteint 5% par mois pour des batteries neuves 25
E
C. Il augmente cependant
rapidement avec la temprature et quand la batterie vieillit : il peut atteindre 1% par jour en n de
vie.
45
Dans le cas o la batterie est abandonne durant une longue priode aprs une dcharge profonde, le
plomb du support et celui des plaques est converti en cristaux de sulfate de plomb. Ces cristaux peuvent
devenir importants et empcher leur reconversion en plomb ou en oxyde de plomb. Par consquent, la
batterie perd une partie de sa capacit de stockage. De plus, les cristaux peuvent altrer la structure des
plaques, causant une perte du matriau, des courts-circuits et des dommages physiques. En pratique,
la dcharge profonde doit tre vite.
En ce qui concerne la recharge dune batterie, une tension suprieure la tension nominale doit
tre applique. Cependant, cette tension ne doit pas dpasser une certaine valeur appele tension de
charge maximale qui correspond la tension dite de gazage. Au-dessus de cette tension (surcharge),
le courant de charge est dpens dans llectrolyse de leau donnant naissance de lhydrogne et de
loxygne et provocant lasschement de llectrolyte. Par consquent, le rendement de stockage de la
batterie sen trouve diminu. Pour une batterie de 12V, la tension de recharge est comprise entre 12V
et 14,4V.
Les batteries au plomb utilises dans un systme PV (batteries solaires) sont direntes de celles
utilises pour les automobiles (batteries de dmarrage). La gure 4.3 montre une comparaison entre
la structure des lectrodes utilises pour les batteries solaires et celle des batteries de dmarrage [2].
Figure 4.3 : Comparaison entre les lectrodes dune batterie solaire ( gauche) et ceux dune
batterie de dmarage ( droite)
Dans llectrolyte, les ions prs de la surface des lectrodes participent immdiatement une
raction chimique rsultant en une dirence de potentiel qui contribue la circulation du courant.
Une surface trs poreuse prsente une aire de raction plus grande, et par consquent un courant plus
grand. Pour cette raison, les batteries de dmarrage peuvent fournir de forts courants pour un court
moment.
Plusieurs batteries sont assembles en srie lorsque lon dsire disposer dune tension plus grande
que celle dune seule batterie, et en parallle, lorsque le courant requis dpasse la capacit dune seule
batterie.
4.4 Modlisation dune Batterie
Il existe dans la littrature une large varit de modles dune batterie[14][23][25][26]. Gnrale-
ment, ces modles reprsentent la batterie par un circuit lectrique quivalent compos de rsistances,
de capacits et autres lments de valeur xe ou variant avec des paramtres tels que ltat de charge
ou la temprature. Ces modles sont utiliss pour dterminer ltat de charge ou pour prdire la dure
de vie des batteries. La plupart des modles sont constitus de deux parties, lune dcrivant le modle
de capacit et lautre, le modle de tension de la batterie.
Le modle de la capacit reprsente sa variation en fonction du courant et de la temprature. Le
modle de la tension fournit lamplitude de la tension aux bornes de la batterie. Cette tension est
46
inuence par la profondeur de la charge et de la dcharge. Le modle de la tension doit tre capable
de prvoir que la tension de la batterie baisse lentement et linairement pendant la premire partie
de dcharge et rapidement la n, quand la batterie est presque vide (gure 4.4). Dans le cas de la
recharge, la tension augmente linairement pendant la premire partie et plus rapidement vers la n
de la charge.
Figure 4.4 : Evolution de la tension avec le temps,
durant la charge et la dcharge
Figure 4.5 : Modle lectrique simpli dune
batterie
Les dirents modles existant dans la littrature sont trs complexes et ont un nombre lev de
paramtres dterminer. Si on considre uniquement le fonctionnement de la batterie sur les parties
linaires (entre les points M et N), alors on peut utiliser le modle simpli reprsent sur la gure
4.5 [15].
Par convention, la batterie est vue comme un gnrateur. Le courant de charge est ngatif et celui
de dcharge est positif. Pour ce modle, linuence de la temprature est nglige, le modle de la
capacit est approch par le condensateur C
b
et le modle de tension est obtenu en appliquant la loi
des mailles :
\
bat
= 1 1
0
1
bat
+\
C
b
(4.1)
La rsistance R
0
reprsente la rsistance interne de la batterie, tandis que la source idale de tension
E en srie avec la capacit C
b
modlise la partie linaire sur les courbes de charge et de dcharge.
4.5 Exigences sur les Batteries Solaires
La ncessit de la maintenance des batteries peut tre une limitation majeure pour les systmes
PV autonomes. Pour pouvoir tre utilises long terme, les batteries doivent respecter les exigences
suivantes [2] :
- un cot du kWh faible - une dure de vie longue
- un rendement global lev - une autodcharge trs faible
- un cot dentretien faible - une facilit dinstallation et de fonctionnement
La temprature ambiante perturbe le fonctionnement de la batterie, surtout quand il fait froid car
les ractions chimiques vont tre ralenties. Une batterie a donc une capacit beaucoup plus faible
froid qu chaud. Les installations solaires en montagne doivent donc tenir compte de ce critre en
prvoyant une capacit plus importante.
47
4.6 Couplage Direct entre un GPV et une Batterie
La gure 4.6 illustre un couplage direct entre un GPV et une batterie. Une diode de blocage est
utilise pour empcher la batterie de se dcharger sur le GPV si la tension de ce dernier est infrieure
la tension de la batterie ou pendant la nuit [1][2].
Figure 4.6 : Couplage directe entre un GPV et
une batterie
Figure 4.7 : Caractristiques I/V dun GPV et
dune batterie
La courbe caractristique dune batterie idale peut tre reprsente par une ligne droite (source
de tension). Elle varie en fonction de ltat de charge sur une certaine plage de tension, par exemple
entre 11.7V et 14.4V dans le cas dune batterie au plomb dune tension nominale de 12V. La gure
4.7 reprsente les courbes caractristiques dun GPV ainsi que celle dune batterie pour trois niveaux
dclairement. On remarque que les trois points de fonctionnement sont loin du MPP. Dans ce cas, un
tage dadaptation est requis (en loccurrence un convertisseur buck) pour pouvoir tirer le maximum
de puissance que le GPV est apte fournir.
4.7 Conclusion
Dans ce chapitre, nous avons examin lunit de stockage, son principe de fonctionnement, ses
caractristiques, sa modlisation, sa dirence avec une batterie classique et son couplage direct avec
un GPV.
48
Chapitre 5
Le Convertisseur MPPT
5.1 Introduction
La puissance dlivre par un GPV dpend fortement du niveau densoleillement, de la temprature
des cellules, de lombrage et aussi de la nature de la charge alimente. Elle est de ce fait trs imprvi-
sible. Comme nous lavons dj vu dans les chapitres prcdents, la courbe caractristique de puissance
du GPV prsente un point de puissance maximale MPP (Maximum Power Point) correspondant
un certain point de fonctionnement de coordonnes \
MPP
pour la tension et 1
MPP
pour le courant
(voir gure 5.1). Vu que la position du MPP dpend du niveau densoleillement et de la temprature
des cellules, elle nest jamais constante dans le temps. Un convertisseur MPPT (Maximum Power
Point Tracker) doit donc tre utilis an de suivre ces changements. Un convertisseur MPPT est un
systme de conversion de puissance muni dun algorithme de contrle appropri permettant dextraire
le maximum de puissance que le GPV peut fournir.
Les premires utilisations du MPPT remontent 1968 dans le cadre dapplications spatiales ayant
pour gnrateur lectrique des panneaux photovoltaques. Le dveloppement du MPPT a constitu un
thme techniquement attrayant, si bien que nalement, un grand nombre de procdures et techniques
ont t dvelopps. Elles varient en complexit, capteurs ncessaires, vitesse de convergence, cot,
ecacit, matriel pour la ralisation, etc.
Figure 5.1 Courbe caractristique de puissance dun GPV
5.2 Principe de la Recherche du MPP
La gure 5.2 reprsente le schma de principe dun convertisseur MPPT classique. La com-
mande MPPT fait varier le rapport cyclique du convertisseur statique (CS), laide dun signal lec-
trique appropri, pour tirer le maximum de puissance que le GPV peut fournir. Lalgorithme MPPT
peut tre plus ou moins compliqu pour rechercher le MPP. En gnral, il est bas sur la variation du
rapport cyclique du CS en fonction de lvolution des paramtres dentre de ce dernier (I et V et par
49
consquent de la puissance du GPV) jusqu se placer sur le MPP. Plusieurs algorithmes sont prsents
dans la littrature, nous prsentons quelques-uns plus loin dans ce chapitre [27].
Figure 5.2 : Schma de principe du convertisseur MPPT
5.3 Etude du Fonctionnement du Convertisseur Statique (CS)
Le principe de fonctionnement du CS a dja t brivement prsent dans le chapitre prcdent.
Nanmoins, une tude plus approfondie est ncessaire pour bien comprendre les phnomnes et dter-
miner les direntes grandeurs lectriques qui entrent en jeu. Ceci est primordial pour mener bien
la phase de conception du convertisseur [1][26][34][36][37]. Dans ce qui suit, on se limitera ltude du
convertisseur statique de type Buck.
5.3.1 Convertisseur dvolteur (Buck converter)
Le schma de base du convertisseur est repris ci-dessous.
Figure 5.3 : Schma du circuit lectrique dun convertisseur buck
Le convertisseur peut fonctionner suivant deux modes de fonctionnements dpendant de sa capacit
de stockage dnergie, de la priode de commutation et de la charge. Ces deux modes sont :
Mode de Conduction Continue (MCC) : Dans ce cas, lnergie emmagasine dans linduc-
tance L est transfre partiellement. Le courant dans linductance ne sannule pas sur une priode de
commutation et est donc continu.
Mode de Conduction Discontinue (MCD) : Dans ce cas, lnergie emmagasine dans lin-
ductance L est transfre totalement. Le courant dans linductance sannule avant la n dune priode
de commutation. Le courant dans linductance est discontinu.
50
5.3.1.1 Mode de conduction continue
La gure 5.4 reprsente les formes dondes des principales grandeurs lectriques en MCC.
Figure 5.4 : Formes dondes des tensions et courants dans un convertisseur Buck en MCC
Laugmentation du courant i
L
durant ltat passant t
on
= 1T est donne par (aire du rectangle
bleu) :
1
i
L
;on
=
i
L
(DT)
_
i
L
(0)
di
L
=
DT
_
0
\
L
1
dt =
(\
PV
\
load
) 1T
1
(5.1)
De mme, la baisse du courant dans linductance durant ltat bloqu est donne par :
1
i
L
;off
=
i
L
(T)
_
i
L
(DT)
di
L
=
T
_
DT
\
L
1
dt =
\
load
(T 1T)
1
(5.2)
Si on considre que le convertisseur est en rgime permanent, lnergie stocke dans chaque com-
posant est la mme au dbut et la n de chaque cycle de commutation. Par consquent, le courant
i
L
traversant linductance est le mme au dbut et la n de chaque cycle de commutation. Ce qui
peut scrire de la faon suivante :
1
i
L
;on
+ 1
i
L
;off
= 0 == \
load
= 1 \
PV
(5.3)
La tension de sortie varie donc linairement avec le rapport cyclique D. Le rapport cyclique tant
compris entre 0 et 1, la tension de sortie \
load
est toujours infrieure celle dentre.
51
Si on considre que linductance, la diode et le commutateur sont idaux et quil n y a pas de perte
de puissance, alors les puissances moyennes lentre et la sortie du circuit sont gales [21][34][38].
\
PV
1
PV
= \
load
1
load
= 1 \
PV
1
load
(5.4)
== 1
load
=
1
PV
1
Le courant traversant la diode de roue libre est donn par :
1
D
= (1 1) 1
load
(5.5)
a. Ondulation du courant i
L
et choix de L : Sur la gure 5.4, on voit que le courant traver-
sant linductance L prsente une ondulation 1i
L
(londulation du courant est dnie comme tant la
dirence entre la valeur maximale et la valeur minimale du courant) qui est donne par [38][39] :
1i
L
= i
L;max
i
L;min
=
(\
PV
\
load
) 1 T
1
(5.6)
=
\
load
(1 1)
1 )
=
\
PV
1 )
(1 1) 1
avec ) =
1
T
, frquence de commutation.
Sachant que londulation du courant est maximale pour 1 = 0.5, on peut crire pour un courant
dondulation maximum dsir 1i
L;max
[21][34] :
1 >
\
PV
4 1i
L;max
)
(5.7)
Le courant moyen passant traver linductance est gal au courant continu traversant la charge,
do :
1
L;moy
= 1
load
=
\
load
1
load
(5.8)
Londulation relative du courant de linductance est donne par :
1i
L
1
L;moy
=
(1 1)
1 )
1
load
(5.9)
La valeur maximum admissible pour 1i
L
rsulte dun compromis :
une valeur trop faible de 1i
L
conduit une valeur excessive de linductance L
une valeur trop leve de 1i
L
augmente la valeur maximale de courant que le commutateur o
1
et la diode doivent supporter, le maximum correspond en outre au courant que o
1
doit pouvoir
interrompre
une valeur trop leve de 1i
L
augmente aussi la largeur de la zone correspondant la conduction
discontinue
Le choix de la frquence de commutation ) est crucial. Plus elle est grande, plus est petit le noyau
de linductance et plus sont importantes les pertes par commutation de la puissance.
b. Ondulation de la tension de sortie \
load
, choix de C
2
: Dans une installation PV, on rajoute
les condensateurs C
1
et C
2
pour que la tension de sortie V
load
et le courant I
load
se maintiennent des
valeurs constantes, mme pendant louverture de linterrupteur. Aussi, les composants du convertisseur
52
sont dimensionns pour que les tensions et courants lentre et la sortie prsentent de faibles
ondulations lors du passage de linterrupteur de la fermeture louverture et inversement.
Londulation de la tension de sortie peut tre estime en admettant que le courant traversant le
condensateur soit gal londulation du courant dans linductance. Autrement dit, on fait lhypothse
que londulation du courant traversant la charge 1
load
est nulle. Sur la gure 5.5 on peut voir que
pour chaque demi-priode de commutation, le condensateur emmagasine ou restitue une charge 1Q
(aire du triangle hachur) conduisant une variation de la tension ses bornes estime [38] :
1\
C
2
=
1Q
C
2
=
1
C
2

1
2

1i
L
2

T
2
=
1i
L
8 C
2
)
(5.10)
=
\
load
8 1 C
2
)
2
(1 1) =
\
PV
8 1 C
2
)
2
(1 1) 1
ou en valeur relative
1\
C
2
\
C
2
=
(1 1)
8 1 C
2
)
2
(5.11)
La relation (5.11) montre que londulation relative est indpendante de la charge [37].
Figure 5.5 : Ondulation de la tension de sortie
Londulation absolue maximale a lieu pour un rapport cyclique 1 = 0.5.
1\
C
2
;max
=
\
PV
32 1 C
2
)
2
(5.12)
par consquent, la valeur du condensateur C
2
permettant davoir une ondulation infrieure
1\
C
2
;max
doit satisfaire [21] [34] :
C
2
>
\
PV
32 1 1\
C
2
;max
)
2
(5.13)
Si la valeur de londulation du courant dans linductance 1i
L
est dtermine, alors la valeur de C
2
peut tre tablie partir de lexpression (5.10) :
C
2
>
1i
L;max
8 1\
C
2
;max
)
(5.14)
53
c. Ondulation de la tension dentre \
PV
, choix de C
1
: Londulation de la tension dentre
peut tre elle aussi estime en admettant que le courant traversant le condensateur C
1
soit gal
londulation du courant dans linductance. Autrement dit, on fait lhypothse que londulation du
courant dentre 1
PV
est nulle.
Le courant circulant dans le condensateur C
1
est donn par :
1
C
1
= 1
PV
1
DS
(5.15)
o 1
DS
: courant traversant le commutateur ltat on.
Figure 5.6 : Ondulation de la tension dentre
partir de la forme du courant 1
DS
traversant le commutateur (gure 5.6) et la relation (5.15),
on peut dterminer la forme du courant 1
C
1
dans le condensateur C
1
.
Londulation 1\
PV
de la tension dentre se dduit de lquation direntielle rgissant la tension
et le courant dans le condensateur C
1
. La forme de cette ondulation est reprsente sur la gure 5.6
et est donne par :
1\
PV
= \
PV
(T) \
PV
(1T) =
1
C
1
T
_
DT
1
PV
dt (5.16)
do :
1\
PV
=
1
PV
C
1
(1 1) T (5.17)
Londulation absolue maximale a lieu pour un rapport cyclique 1 = 0.
1\
PV
max
=
1
PV
C
1
T (5.18)
Par consquent, la valeur du condensateur C
1
permettant davoir une ondulation infrieure
1\
PV
max
doit satisfaire [21][34] :
C
1
>
1
PV
1\
PV
max
)
(5.19)
d. Analyse frquentielle : En analysant le circuit du convertisseur Buck, on remarque que lin-
ductance et le condensateur forment un ltre du 2
eme
ordre o la rsistance de la charge joue le rle
damortissement. La frquence de coupure du ltre est donne par :
)
c
=
1
2
_
1 C
2
(5.20)
54
on obtient, laide de la relation (5.11), pour londulation relative de la tension
1\
C
2
\
C
2
=

2
2
(1 1)
_
)
c
)
_
2
(5.21)
Cette relation montre que londulation relative de la tension peut tre minimise en xant la
frquence de coupure du ltre passe-bas une valeur trs infrieure la frquence de commutation ).
5.3.1.2 Limite entre la conduction continue et discontinue
Lorsque le courant travers linductance sannule juste au moment de la commutation, le courant
moyen dans la charge est gal la moiti de londulation 1i
L
. On se trouve alors la limite entre la
conduction continue et la conduction discontinue.
Figure 5.7 : Tension aux bornes de linductance et courant la traversant (limite entre MCC et
MCD)
1
load;lim
=
1i
L
2
=
\
C
2
2 1 )
(1 1) (5.22)
Le courant moyen maximum 1
load;lim(max)
dans la charge est obtenu lorsque D = 0. On peut donc
crire la relation
1
load;lim(max)
=
\
C
2
2 1 )
(5.23)
Si la frquence de commutation f et la rsistance de la charge R dsires sont tablies, alors il existe
une valeur minimale 1
min
pour linductance qui assure le mode de conduction continue. Lexpression
(5.23) permet dcrire :
1
min
=
1 1
2 )
1
load
(5.24)
Si la valeur de linductance 1 et la rsistance de la charge 1 dsires sont tablies, alors il existe une
valeur minimale pour la frquence de commutation )
min
qui assure le mode de conduction continue.
)
min
=
1 1
2 1
1
load
(5.25)
Si la frquence de commutation ) et la valeur de linductance 1 dsires sont tablies, alors il
existe une valeur minimale pour la rsistance de la charge 1
load;min
qui assure le mode de conduction
continue.
1
load;min
=
2)1
1 1
(5.26)
5.3.1.3 Mode de conduction discontinue
Dans le cas du mode de conduction discontinue, le courant travers linductance sannule pendant
lintervalle t
off
. Les formes dondes des courants et tensions sont reprsentes sur la gure 5.8 [36].
55
Figure 5.8 : Forme dondes des tensions et courants en MCD
Dans ce cas, la tension de sortie est donne par :
\
load
=
1
2L1I
load
D
2
1V
PV
1T
+ 1
(5.27)
On peut voir que lexpression de la tension de sortie est bien plus complique que celle obtenue en
MCC. En eet, la tension de sortie dpend non seulement de la tension dentre et du rapport cyclique
D, mais aussi de la valeur de linductance L, de la priode de commutaion T et du courant de sortie.
Par consquent, il est plus intressant de faire fonctionner le convertisseur en MCC.
Dans les deux modes, le convertisseur est caractris par un courant dentre discontinu, ce qui
implique une perturbation harmonique dans la source de puissance.
5.3.1.4. Fonction de Transfert
Le CS est un systme de nature non linaire. An de pouvoir appliquer les mthodes danalyse
spciques aux systmes linaires, il est utile dtablir la fonction de transfert du systme linaris au
tour dun point de fonctionnement. La fonction de transfert dteminer est exprime par :
G(:) =

i
load
(:)

d(:)
(5.28)
o laccent circonexe reprsente une petite variation de la grandeur considre autour du point
de fonctionnement.
Cette fonction de transfert sera obtenue travers lanalyse petits signaux du systme. Dans cette
analyse, les valeurs moyennes des signaux sont tablies et londulation due la commutation est
ignore.
56
Pour une frquence de commutation donne, le complmentaire du rapport cyclique est donn par :
d

(t) = 1 d (t) (5.29)


Dans ce qui suit, la modlisation dynamique du systme est dcrite. Pour cette approche, il est
suppos que le CS est en MCC. On considre que le CS est idal, les direntes pertes de puissance
sont ngliges.
La tension aux bornes de linductance et le courant travers le condensateur pour chaque tat du
commutateur (a : ferm, b : ouvert) sont donns par [21][34] :
a :

L
(t) =
PV
(t)
load
(t)
i
C
2
(t) = i
L
(t) i
load
(t)
(5.30)
/ :

L
(t) =
load
(t)
i
C
2
(t) = i
L
(t) i
load
(t)
(5.31)
La valeur moyenne dun signal r(t) sur un intervalle T est exprime par :
r(t)
T
=
1
T
_
t
t0T
r(t) dt (5.32)
La valeur moyenne de la tension aux bornes de linductance sur une priode de commutation est
donne par :

L
(t)
T
= 1
d i
L
(t)
T
dt
(5.33)
Sur une priode de commutation complte, on peut crire :
1
d i
L
(t)
T
dt
= (
PV
(t)
T

load
(t)
T
) d (t) (
load
(t)
T
) d

(t) (5.34)
=
PV
(t)
T
d (t)
load
(t)
T
De mme, la valeur moyenne du courant travers le condensateur est donne par :
i
C
2
(t)
T
= C
2
d
load
(t)
T
dt
(5.35)
Sur une priode de commutation complte, on peut crire :
C
2
d
load
(t)
T
dt
= (i
L
(t)
T
i
load
(t)
T
) d (t) + (i
L
(t)
T
i
load
(t)
T
) d

(t) (5.36)
= i
L
(t)
T
i
load
(t)
T
Pour lanalyse petits signaux, chaque entit dpendant du temps est note par r(t) = A + r(t),
o A est la valeur du rgime permanent (composante DC, DC-component) et r(t) est une petite
variation autour du point de fonctionnement (composante AC du signal, AC-component en anglais).
Ce qui donne les expressions suivantes [34] :
57

L
(t)
T
= \
L
+
L
(t) o : [\
L
[ [
L
(t)[ (5.37)

PV
(t)
T
= \
PV
+
PV
(t) o : [\
PV
[ [
PV
(t)[

load
(t)
T
= \
load
+
load
(t) o : [\
load
[ [
load
(t)[
i
L
(t)
T
= 1
L
+

i
L
(t) o : [1
L
[

i
L
(t)

i
load
(t)
T
= 1
load
+

i
load
(t) o : [1
load
[

i
load
(t)

d (t) = 1 +

d (t) o : 1

d (t)

(t)
_
= 1 d (t) = 1 1

d (t)
= 1


d (t) o : 1



d (t)
Il est suppos que la composante AC est beaucoup plus petite en amplitude que la composante
DC. Pour cette raison, les expressions ci-dessus sont considres comme une linarisation des valeurs
moyennes des signaux. Si on remplace ces expressions dans lquation 5.34 et 5.36 on obtient :
1
d
_
1
L
+

i
L
(t)
_
dt
= (\
PV
+
PV
(t))
_
1 +

d (t)
_
(\
load
+
load
(t)) (5.38)
C
2
d (\
load
+
load
(t))
dt
=
_
1
L
+

i
L
(t)
_

_
1
load
+

i
load
(t)
_
(5.39)
Aprs rorganisation, on peut crire [21][34] :
1
_
d1
L
dt
+
d

i
L
(t)
dt
_
= 1\
PV
\
load
. .
DC
+1
PV
(t) +

d (t) \
PV

load
(t)
. .
AC 1
er
ordre (linaire)
+

d (t)
PV
(t)
. .
AC 2
nd
ordre (non linaire)
(5.40)
C
2
_
d\
load
dt
+
d
load
(t)
dt
_
= 1
L
1
load
. .
DC
+

i
L
(t)

i
load
(t)
. .
AC 1
er
ordre (linaire)
(5.41)
Puisquil a t suppos que la composante AC est beaucoup plus petite en amplitude que la
composante DC, il est clair que les termes AC de second ordre sont ngligeables. La drive des termes
DC est nulle, par consquent, les termes DC droite doivent tre nuls. Ce qui laisse uniquement les
termes AC de premier ordre :
1
d

i
L
(t)
dt
= 1
PV
(t) +

d (t) \
PV

load
(t) (5.42)
C
2
d
load
(t)
dt
=

i
L
(t)

i
load
(t) (5.43)
En appliquant la transfome de Laplace, il vient :
1:

i
L
(:) = 1
PV
(:) +

d (:) \
PV

load
(:) = 1
PV
(:) +

d (:) \
PV
1

i
load
(:) (5.44)
C
2
:
load
(:) = 1C:

i
load
(:) =

i
L
(:)

i
load
(:) (5.45)
==

i
L
(t) = (1C
2
: + 1)

i
load
(:)
58
Lquation 5.45 est substitue dans 5.44 :
1: (1C
2
: + 1)

i
load
(:) = 1
PV
(:) +

d (:) \
PV
1

i
load
(:) (5.46)
==
_
11C
2
:
2
+1: +1
_

i
load
(:) = 1
PV
(:) +

d (:) \
PV
==

i
load
(:) =
D
R
1C
2
:
2
+
L
R
: + 1

PV
(:) +
V
PV
R
1C
2
:
2
+
L
R
: + 1

d (:)
En utilisant le principe de superposition et en supposant que les changements de la tension dentre
sont trs petits, on peut tablir la fonction de transfert [21][34] :

i
load
(:)

d (:)

> v
PV
(s)=0
=
V
PV
R
1C
2
:
2
+
L
R
: + 1
(5.47)
titre informatif, la fonction de transfert
> v
load
> v
PV
=
R
>
i
load
> v
PV
est appele fonction de transfert daudio
susceptibilit. Elle dcrit le comportement de la tension de sortie V
load
par rapport une variation de
la tension dentre \
PV
.
5.3.2 Rendement du convertisseur statique
Dans ce qui a prcd, nous navons dcrit le fonctionnement des convertisseurs Buck et Boost
est pour cause, ces deux convertisseurs prsentent un meilleur rendement. En eet, il existe dautres
congurations de convertisseur, mais dont le rendement est plus faible. Le tableau donne une ide
sur le rendement de quelques convertisseurs connus. Lexpression du rendement du convertisseur est
donn part :
j
conv
=
1
out
1
(5.48)
Structure Rendement de conversion Batterie
Buck 93% 12V
Boost 92% 24V
Buck-Boost 92% 12-24V
Cuk 89% 12V
Flyback 78.1% 24V
Flyback 74% 12V
5.4 Simulation du Convertisseur Statique
Pour simuler le comportement du convertisseur statique, nous avons utilis Simulink et le package
SimPowerSystems vu prcdemment. Le modle de simulation du convertisseur Buck est illustr sur la
gure 5.9. Les composants utiliss dans ce modle sont idaux (chute de tension aux bornes de la diode
nulle, rsistance srie quivalente ESR de linductance et du condensateur nulles, pas de pertes par
commutation dans les semi-conducteurs ). Le bloc mesure du courant permet de visualiser le courant
travers linductance.
59
Figure 5.9 : Modle de simulation du convertisseur Buck
Ce modle est utilis comme sous-systme et fait appel un masque qui permet de faciliter la mo-
dication des paramtres du CS. La gure 5.10 prsente le systme permettant de simuler le compor-
tement du CS. Linterrupteur est command par un signal rectangulaire de rapport cyclique 1 = 67%.
Figure 5.10 : Systme permettant la simulation du convertisseur Buck
Les rsultats de la simulation sont prsents ci-dessous. Les valeurs des composants du CS ont
t choisies selon la procdure dcrite prcdemment et dont les calculs sont tablis en dtail dans le
chapitre 8 (1 = 120jH, C = 55j1, 1 = 1.8A).
0 0.5 1 1.5 2
x 10
- 3
0
5
10
C
o
u
r
a
n
t
(
A
)
0 0.5 1 1.5 2
x 10
- 3
0
5
10
15
20
temps(s)
T
e
n
s
i
o
n
(
V
)
Figure 5.11 : Rsultats de la simulation du
convertisseur Buck
1.61 1.62 1.63 1.64 1.65
x 10
- 3
6
6.5
7
7.5
C
o
u
r
a
n
t

(
A
)
1.61 1.62 1.63 1.64 1.65
x 10
- 3
12.02
12.04
12.06
12.08
T
e
n
s
i
o
n

(
V
)
temps(s)
Figure 5.12 : Zoom sur la rponse temporelle du
convertisseur Buck
60
En haut est reprsent le courant travers linductance et en bas la tension aux bornes de la
charge. Daprs lanalyse de la rponse temporelle, il apparat que :
- aprs un rgime transitoire (< 1::), le rgime permanent est atteint. Ce rgime transitoire
correspond une dure de lordre de grandeur dune priode doscillation du circuit LC.
- la tension de sortie se stabilise la valeur de 12\ .
5.5 Classication des Commandes MPPT
Il est possible de classier dune manire gnrale les commandes MPPT selon le type dimplmen-
tation lectronique : analogique, numrique ou mixte. Il est cependant plus intressant de les classier
selon le type de recherche quelles eectuent et selon les paramtres dentre de la commande MPPT
[27].
5.5.1 Classication des commandes MPPT selon le type de recherche
a. MPPT Indirect
Ce type de commandes MPPT utilise le lien existant entre les variables mesures (1
sc
ou \
oc
),
qui peuvent tre facilement dtermines, et la position approximative du MPP. Il compte aussi les
commandes se basant sur une estimation du point de fonctionnement du GPV ralise partir dun
modle paramtrique dni au pralable. Il existe aussi des commandes qui tablissent une poursuite
de la tension optimale en prenant en compte uniquement les variations de la temprature des cellules
donne par un capteur [1][40].
Ces commandes ont lavantage dtre simples raliser. Elles sont plutt destines des systmes
peu coteux et peu prcis devant fonctionner dans des zones gographiques o il y a peu de changements
climatiques.
b. MPPT Direct
Ce type de commande MPPT dtermine le point de fonctionnement optimal (MPP) partir des
courants, tensions ou puissances mesurs dans le systme. Il peut donc ragir des changements
imprvisibles du fonctionnement du GPV.
Gnralement, ces procdures sont bases sur un algorithme de recherche, avec lequel le maximum
de la courbe de puissance est dtermin sans interruption du fonctionnement. Pour cela, la tension
du point de fonctionnement est incrmente dans des intervalles rguliers. Si la puissance de sortie
est plus grande, alors la direction de recherche est maintenue pour ltape suivante, sinon elle sera
inverse. Le point de fonctionnement rel oscille alors autour du MPP. Ce principe de base peut tre
prserv par dautres algorithmes contre des erreurs dinterprtation. Ces erreurs peuvent survenir,
par exemple, cause dune mauvaise direction de recherche, rsultant dune hausse de puissance qui
est due une augmentation rapide du niveau de rayonnement.
La dtermination de la valeur de la puissance du gnrateur PV, indispensable pour la recherche
du MPP, ncessite la mesure de la tension et du courant du gnrateur, ainsi que la multiplication de
ces deux variables.
Dautres algorithmes se basent sur lintroduction de variations sinusodales en petit signal sur la
frquence de dcoupage du convertisseur pour comparer la composante alternative et la composante
continue de la tension du GPV et pour ainsi placer le point de fonctionnement du GPV le plus prs
possible du MPP.
Lavantage de ce type de commandes est leurs prcisions et leur rapidit de raction.
61
5.5.2 Classication des commandes MPPT selon les paramtres dentre
a. Commandes MPPT fonctionnant partir des paramtres dentre du CS
Ce type de commandes MPPT eectue une recherche du MPP selon lvolution de la puissance
fournie par le GPV. La commande ncessite alors la mesure du courant et de la tension en entre du
convertisseur [27].
Dautres types de commandes MPPT sont bases sur la rgulation du courant du GPV,
supposant que ce dernier soit une image proportionnelle la puissance. Ceci permet de sapprocher
le plus proche possible du courant optimal 1
opt
. Ce type de commande ayant besoin dun seul capteur
est plus facile mettre en oeuvre et a un cot bas.
b. Commandes MPPT fonctionnant partir des paramtres de sortie du convertisseur
Dans la littrature, il existe des algorithmes bass sur les paramtres de sortie du CS. En eet, ce
type utilise la tension et le courant de sortie du CS ou alors uniquement lun des deux. Les commandes
MPPT bases sur la maximisation du courant de sortie sont principalement utilises quand la charge
est une batterie.
Dans tous les systmes utilisant les paramtres de sortie, une approximation de 1
max
est faite
travers le rendement du convertisseur. Plus ltage de conversion est bon, plus cette approximation est
valable. Par contre, tous les systmes avec un seul capteur sont imprcis. La plupart de ces systmes
ont t conus lorigine pour le spatial.
5.6 Critres de Qualit dune Commande MPPT
Pour savoir si un gain est apport par lutilisation dune commande MPPT dun type ou dun
autre, des critres de qualit sont utiliss. Dans un premier temps, la commande MPPT doit avoir un
niveau de simplicit important favorisant une faible consommation et un cot raisonnable. De plus,
concernant ses performances, la commande MPPT doit avoir un bon comportement en dynamique et
en statique pour assurer une adaptation rapide aux changements climatiques. Elle doit aussi pouvoir
piloter ltage dadaptation de telle sorte quen rgime statique, le point de fonctionnement du GPV
soit le plus prs possible du MPP dans nimporte quelle condition mtorologique ou tat de la charge
alimente. Aussi, la stabilit et la robustesse du systme doit tre assure.
En rsum, lutilisation dun type de commande MPPT par rapport une connexion directe doit
apporter un gain nergtique et conomique quantiable. Il est important de prciser quil nexiste
pas de standard international qui dnisse comment il faut mesurer les performances dune commande
MPPT.[27]
5.7 Rendements de la Chaine de Puissance
Figure 5.13 : Chaine lmentaire de conversion dnergie PV
62
Le rendement total de ltage dadaptation entre le GPV et la charge DC se compose de divers
types de rendements relis chaque partie de la chane.
Le rendement maximum de la conversion photons-lectrons du panneau solaire j
PV
est dni par :
j
PV
=
1
max
G
eff
(5.49)
o 1
max
est le maximum de puissance potentiellement disponible la sortie du panneau, G est
lirradiance (\,:
2
) et
eff
est la surface eective du panneau PV.
La puissance 1 eectivement dlivre par un GPV dpend en plus de la commande utilise dans le
convertisseur. Le rendement du point de fonctionnement qui en dcoule est not j
MPPT
(Rendement
MPPT) permet de mesurer lecacit de la commande qui contrle le convertisseur statique an que
le module PV fournisse la puissance maximale [27].
j
MPPT
=
1
1
max
(5.50)
Enn, le rendement du convertisseur not j
conv
est dni par :
j
conv
=
1
out
1
(5.51)
avec 1
out
la puissance dlivre en sortie du convertisseur.
Le rendement total de la chane de conversion j
Total
est donn par :
j
Total
= j
PV
j
MPPT
j
conv
(5.52)
5.8 Les Algorithmes MPPT
Il existe dans la littrature plusieurs algorithmes MPPT. Les plus utiliss sont [12][16][43][44][51] :
Algorithme de la Tension Constante (CV, Constant Voltage)
Algorithme du Courant constant (Constant Current)
Perturbation et Observation (P&O, Perturb and Observe)
Conductance Incrmentale (IncCond, Incremental Conductance)
Les algorithmes P&O et IncCond font partie de la technique appele Hill Climbing (mont de
pente).
5.8.1 Algorithme de la tension constante (CV, Constant Voltage)
La relation linaire approximative (5.53) liant les tensions \
MPP
et \
oc
du GPV a donn lieu la
mthode dite de la Tension Constante (CV : Constant Voltage) [44][51] :
\
MPP
~
= /
1
\
oc
(5.53)
o /
1
est une constante de proportionnalit. Puisque /
1
dpend des caractristiques du panneau
utilis, il doit tre calcul lavance en dterminant empiriquement \
MPP
et \
oc
pour direntes
conditions atmosphriques. Daprs les rsultats de recherches, le facteur /
1
est gnralement compris
entre 0.71 et 0.78. Une fois que /
1
est dtermin, le \
MPP
peut tre calcul laide de lexpression
(5.53), avec \
oc
mesure priodiquement en ouvrant momentanment le convertisseur de puissance
(circuit ouvert). La tension \
MPP
est alors prise comme tension de fonctionnement pour un certain
temps, puis le cycle est rpt.
63
Le problme avec cet algorithme est la perte de la puissance disponible lors de la dconnection de
la charge du GPV. Aussi, le MPP nest pas toujours entre 71% et 78% de la tension \
oc
. Pour palier
ce problme, des cellules pilotes sont utilises pour obtenir \
oc
. Ces cellules doivent tre choisies avec
prcaution, an de reprsenter le plus dlement possible les caractristiques du GPV.
Une fois que la tension \
MPP
a t approxime, un contrle en boucle ferme sur le convertisseur
de puissance peut tre utilis pour atteindre asymptotiquement cette tension dsire.
Puisque lexpression est juste une approximation, le panneau nopre jamais au MPP. En plus,
dans le cas dombrage partiel, /
1
nest plus valide. Mme si cette technique nest pas vraiment une
mthode MPPT, elle est facile et pas chre raliser.
5.8.2 Algorithme du Courant constant (Constant Current)
Cette technique provient du fait que, sous des conditions atmosphriques variables, le courant
1
MPP
est approximativement linairement li au courant 1
sc
du GPV. Il a t montr que [44][51] :
1
MPP
~
= /
2
1
sc
(5.54)
avec /
2
constante de proportionnalit. Comme pour la mthode CV, /
2
est dtermine pour le GPV
utilis. La constante /
2
est gnralement comprise entre 0.78 et 0.92. La mesure du courant 1
sc
durant
le fonctionnement est problmatique. Un commutateur est gnralement ajout au convertisseur de
puissance pour court-circuiter le panneau et mesurer le courant 1
sc
laide dun capteur de courant.
Ceci augmente le nombre de composants et donc le cot. La puissance de sortie est rduite lors de la
mesure du courant 1
sc
. De plus, le MPP nest jamais atteint.
5.8.3 Algorithme MPPT bas sur le modle
Si les valeurs des paramtres du modle mathmatique du panneau sont connues, alors le courant
et la tension du panneau peuvent tre calculs partir des mesures de lensoleillement et de la temp-
rature. La tension \
MPP
peut tre directement calcule et choisie comme tension de fonctionnement
du panneau. Un tel algorithme est appel Algorithme MPPT bas sur le modle.[16]
Bien quintressant, cet algorithme nest gnralement pas pratique, car les paramtres ne sont
pas connus avec certitudes et peuvent varier considrablement dun panneau un autre du mme
fabricant. De plus, le cot dun capteur de lumire prcis (pyranomtre), fait que cette mthode nest
pas ralisable.
5.8.4 Algorithme Perturbation et Observation (P&O)
La mthode P&O est gnralement la plus utilise en raison de sa simplicit et sa facilit de ra-
lisation. Comme son nom lindique, cette mthode fonctionne en perturbant le systme et observant
limpact sur la puissance la sortie du GPV. Sur la gure 5.14, on voit que si la tension de fonctionne-
ment est perturbe dans une direction donne et que la puissance augmente (d1,d\ 0), alors il est
clair que la perturbation a dplac le point de fonctionnement vers le MPP. Lalgorithme P&O conti-
nuera perturber la tension dans la mme direction. Par contre, si la puissance diminue (d1,d\ < 0),
alors la perturbation a loign le point de fonctionnement du MPP. Lalgorithme inversera la direction
de la perturbation suivante. Cet algorithme est rsum sur le tableau 5.1 [16][51] et lorganigramme
de la gure 5.15 [11][12]. Lalgorithme peut tre reprsent mathmatiquement par lexpression :
\ (/) = \ (/ 1) + 1\ :iq:
_
d1
d\

V =V
k01
_
(5.55)
64
Le processus est rpt priodiquement jusqu ce que le MPP soit atteint. Le systme oscille
alors autour du MPP, ce qui provoque des pertes de puissance. Loscillation peut tre minimise
en diminuant la taille de la perturbation. Cependant, une taille de perturbation trop petite ralentit
considrablement la poursuite du MPP. Il existe alors un compromis entre prcision et rapidit [51].
Figure 5.14 : Signe de dP/dV direntes positions de la courbe caractristique de puissance
Perturbation Changement dans la Puissance Perturbation suivante
positive positif positive
positive ngatif ngative
ngative positif ngative
ngative ngatif positive
Il est important de noter quavec lalgorithme P&O, la variable contrler peut tre soit la tension
soit le courant du GPV. Cependant, la variable idale qui caractrise le MPP est celle qui varie peu
lors dun changement climatique. Sur la gure 2.14, on voit bien que la variation du rayonnement
aecte davantage le courant que la tension photovoltaque. Par contre, la variation de la temprature
modie plus la tension du GPV. Nanmoins, la dynamique de la temprature est lente et varie sur
une plage rduite. Par consquent, il est prfrable de contrler la tension du GPV.
Un inconvnient de la mthode P&O est quelle peut chouer lors dun rapide changement des
conditions atmosphriques comme lillustre la gure 5.16 [12][15][18][51]. Commenant par un point
de fonctionnement A, si les les conditions climatiques restent constantes, une perturbation 1\ dans
la tension V amnera le point de fonctionnement au point B, et le sens de la perturbation sera invers
cause de la diminution de la puissance. Par contre, si lclairement augmente et dplace la courbe
de puissance de P1 P2, sur un cycle du MPPT, le point de fonctionnement sera dplac de A vers
C. Cela reprsente une augmentation de la puissance, lalgorithme croit que ceci est le rsultat de sa
propre action et le sens de la perturbation restera le mme. Par consquent, le point de fonctionnement
sloigne du MPP et continuera sloigner si lclairement augmente (ou diminue) progressivement
[11]. Pour palier ce problme, on pourra ajouter le poids dun troisime point et le comparer aux
deux autres avant de prendre une dcision sur le sens de la perturbation [18]. Une autre solution serait
de diminuer le cycle du MPPT [51].
65
Dbut
Mesurer V(k), I(k)
Dcrmenter Vref Incrmenter Vref Dcrmenter Vref Incrmenter Vref
Retour
P(k) - P(k-1) = 0
V(k) > V(k-1) V(k) > V(k-1)
oui
oui
oui oui
non
non
non non
P(k) > P(k-1)
mise jour
V(k-1) = V(k)
I(k-1) = I(k)
Figure 5.15 : Organigramme de la mthode P&O
Figure 5.16 : Divergence de la mthode P&O
Deux capteurs sont gnralement ncessaires pour mesurer la tension et le courant partir desquels
la puissance est calcule. Parfois, le courant est estim partir de la tension mesure, liminant ainsi
le besoin du capteur de courant.
Il existe une variante de lalgorithme P&O qui utilise uniquement deux mesures, savoir le courant
et la tension en sortie du convertisseur. Le but est de maximiser la puissance en sortie. Le principe de
fonctionnement est alors le mme moyennant quelques changements. Bien que cette technique donne
de bons rsultats en simulation avec un convertisseur idal, il nest pas prouv en pratique que le MPP
est atteint [12].
Lutilisation dun microprocesseur est plus approprie pour la ralisation de la mthode P&O,
mme si des circuits analogiques peuvent tre utiliss [12][51].
66
5.8.5 Algorithme de lIncrmentation de la Conductance (IncCond)
Cette mthode est base sur le fait que la pente de la courbe caractristique de puissance du
panneau est nulle au MPP, positive gauche et ngative droite (gure 5.14) [12][16][51].
_
_
_
d1,d\ = 0 au MPP
d1,d\ 0 gauche du MPP
d1,d\ < 0 droite du MPP
(5.56)
Puisque :
d1
d\
=
d(1\ )
d\
= 1 +\
d1
d\
~
= 1 +\
11
1\
(5.57)
alors, lquation (5.56) peut tre crite comme suit :
_
_
_
1I
1V
=
I
V
au MPP
1I
1V

I
V
gauche du MPP
1I
1V
<
I
V
droite du MPP
(5.58)
Le MPP peut donc tre poursuivi en comparant la conductance instantane (G
ci
= 1,\ ) lin-
crmentation de la conductance (1G
ci
= 11,1\ ), comme le montre lorganigramme de la gure
5.17. \
ref
est la tension de rfrence pour laquelle le panneau PV est forc fonctionner. Au MPP,
\
ref
= \
MPP
. Une fois que le MPP est atteint, le point de fonctionnement correspendant est maintenu,
moins quun changement dans 11 est not, indiquant un changement des conditions atmosphriques
et donc du MPP. Lalgorithme augmente ou diminue \
ref
pour suivre le nouveau MPP.
La taille de lincrment dtermine la rapidit de la poursuite du MPP. Une poursuite rapide peut
tre obtenue avec un incrment plus grand, mais le systme ne pourrait pas fonctionner exactement
au MPP et oscille autour de celui-ci. Il y a donc, comme pour la mthode P&O, un compromis entre
rapidit et prcision. Cette mthode peut tre amliore en amenant le point de fonctionnement prs
du MPP dans une premire tape, puis dutiliser lalgorithme IncCond pour suivre exactement le MPP
dans une deuxime tape.
Gnralement, le point de fonctionnement initial est rgl pour correspondre une charge rsistive
proportionnelle au rapport de la tension de circuit ouvert \
oc
sur le courant de court-circuit 1
sc
. Ces
deux solutions assurent que le vrai MPP est poursuivi sil existe plusieurs maxima locaux.
Une manire moins vidente pour eectuer la mthode IncCond est dutiliser la conductance ins-
tantane et lincrmentation de la conductance pour gnrer un signal derreur [16][51].
c =
1
\
+
d1
d\
(5.59)
Daprs lquation (5.58), lerreur est nulle au MPP. Un rgulateur PI peut donc tre utilis pour
annuler cette erreur.
La mesure de la tension et du courant instantans du panneau PV ncessite deux capteurs. La
mthode IncCond se prte parfaitement la commande par microcontrleur, qui peut garder en
mmoire les valeurs prcdentes de la tension et du courant.
67
Dbut
Mesurer V(k), I(k)
) 1 ( ) (
) 1 ( ) (
=
=
k I k I I
k V k V V
0 = V
0 =

+ V
V
I
I
0 >

+ V
V
I
I
0 = I
0 > I
Incrmenter Vref Dcrmenter Vref Dcrmenter Vref Incrmenter Vref
Retour
oui
oui
oui oui
oui
non
non
non non
non
mise jour
V(k-1) = V(k)
I(k-1) = I(k)
Figure 5.17 : Organigramme de le mthode IncCond
5.8.6 Autres mthodes
Il existe dans la littrature dautres algorithmes MPPT plus complexes qui font parfois appel
des techniques nouvelles. On peut citer :
- les algorithmes bass sur la logique oue [51][52][53][54].
- les algorithmes base de rseau de neurones [51].
- les algorithmes didentication en temps rel du MPP [57].
- Dans le cas o la charge est une batterie, il existe un algorithme qui vise maximiser uniquement
le courant de charge puisque la tension en sortie est constante. Cet algorithme fait ainsi appel un
seul capteur ce qui rduit considrablement le cot.
- lalgorithme de la capacit parasite (Parasitic Capacitance) [16].
- la mthode de loscillation force [14][43].
5.9 Conclusion
Dans ce cette partie, nous avons entam la partie la plus importante et la plus dlicate de cette
tude. Il sagit de la description du convertisseur MPPT qui est un convertisseur de puissance (DC/DC)
command par un algorithme MPPT. Nous avons expliqu le principe de recherche du MPP. Ensuite,
68
nous avons tudi de manire approfondie le fonctionnement dun convertisseur de type Buck aboutis-
sant un modle mathmatique linaris (modle petits signaux). Aussi, nous avons dcrit le dimen-
sionnement du convertisseur ainsi que la classication des commandes MPPT. Pour la simulation des
convertisseurs de puissance, nous avons fait appel la bote outil SimPowerSystems sous Simulink.
Enn, nous avons cit les algorithmes MPPT existants dans la littrature.
69
Chapitre 6
Simulation du Convertisseur MPPT
6.1 Introduction
La simulation est un outil puissant pour lvaluation des performances thoriques dun systme. En
eet, ce dernier peut tre test sous des conditions facilement contrlables et ses performances peuvent
tre aisment surveilles. La procdure de simulation lie les deux principales parties de la conception
dun systme, savoir, ltude thorique et la ralisation dun prototype. Vu que des changements dans
la conception peuvent facilement tre faits ltape de la simulation, il est possible dexprimenter
avec un large ensemble de variations des conditions de fonctionnement an daboutir une solution
optimale.
On sintresse dans notre travail uniquement aux mthodes MPPT numriques, car elles permettent
un meilleur contrle (plus exible) que les mthodes analogiques. Le challenge de la conception dun
contrleur MPPT numrique est linclusion dun dispositif temps discret dans un environnement
temps continu. Ceci rend dicile lobtention dune fonction de transfert pour une analyse convention-
nelle de la stabilit du systme et des performances dynamiques.
Le logiciel MATLAB de MathWorks et son extension graphique associe SIMULINK, prsentent
la possibilit de simuler des systmes mixtes continus et discrets. Il est donc bien adapt pour mettre
en uvre, tester et valuer les systmes MPPT numriques.
Dans ce qui suit, la simulation dun convertisseur MPPT de type Buck est prsente. Elle est
ralise sous Simulink en utilisant les modles bloc conus prcdemment.
6.2 La boite Outils SimPowerSystems
SimPowerSystems est un ensemble de composants lectriques et mcaniques qui vient sajouter
la librairie de Simulink. Les composants ajouts sont la base des lments destins des simulations
de llectronique de puissance. SimPowerSystems repose sur lutilisation des ports lectriques au lieu
des signaux. Les ports lectriques traitent des courants et des tensions, et le schma obtenu est celui
dun circuit lectrique. Le compilateur de SimPowerSystems gnre le modle de lespace dtat du
circuit pendant la phase dinitialisation. Les simulations en utilisant SimPowerSystems peuvent tre
excutes une fois que le circuit lectrique est construit et se font comme dans nimporte quel autre
modle SimulinK [26][55].
An de raliser des modles avec SimPowerSystems, il est recommand dutiliser des solveurs
supportant les problmes de transition raide (sti en anglais). Ainsi, ode23tb et ode15s sont
les solveurs prconiss ce fait. Le solveur "ode23tb" est class comme moins prcis, mais converge
plus rapidement, alors que le solveur ode15s converge plus lentement, mais est class plus prcis.
70
Les problmes de raideurs interviennent lorsque la solution recherche varie lentement, alors que
des solutions proches varient plus rapidement. La mthode numrique doit employer des petits pas de
simulation pour converger vers des rsultats satisfaisants. Ceci implique que les solveurs "sti" ralisent
plus de calculs chaque pas et permettent de donner des rsultats contrairement aux autres solveurs
disponibles. Par ailleurs, la prcision des simulations peut tre ajuste grce la tolrance relative et
la tolrance absolue dans le menu des paramtres de simulation sous Simulink. Par consquent, la
rduction des valeurs des tolrances contribue laugmentation de la prcision, mais aussi le temps
de simulation. On peut aussi ajuster la taille minimale et maximale du pas de simulation.
6.3 Simulation de lAlgorithme Perturbation et Observation (P&O)
Nous avons ralis le modle de simulation de lalgorithme P&O (gure 6.1), en nous basant sur
lorganigramme illustr sur la gure 5.22.
Figure 6.1 : Modle SIMULINK de lalgorithme MPPT P&O
Les deux blocs "Transport Delay" sont utiliss pour retarder lentre par un laps de temps spci,
ce qui permet de calculer la variation de la puissance 11 (/) = 1 (/) 1 (/ 1) et la variation de
la tension 1\ (/) = \ (/) \ (/ 1). Le bloc "Multiport Switch" permet de traiter les quatre cas
rsums sur le tableau 5.1. Le bloc "Constant pas" reprsente le pas de perturbation de la commande
MPPT. Le bloc "Saturation" assure que le raport cyclique 1 reste dans lintervalle [0,1]. Le bloc
"Zero-Order Hold" est un chantiollonneur bloqueur qui permet de maintenir la valeur du rapport
cyclique D constante sur un cycle du MPPT. Le bloc "IC (Initial Condition)" permet de spcier
le rapport cyclique initial. Enn, le bloc "Memory" garde en mmoire la valeur du rapport cyclique
pour le cycle prochain. Un masque de sous-systme est utilis pour faciliter le paramtrage (rapport
cyclique initial, perturbation et frquence du MPPT).
71
Figure 6.2 : Masque pour la saisie des paramtres de lalgorithme MPPT P&O
Le systme permettant de simuler le comportement du convertisseur MPPT est reprsent sur la
gure 6.3. Il fait appel aux blocs conus prcdemment.
Figure 6.3 : Systme permettant la simulation du comportement du convertisseur MPPT
Le bloc PWM gnre le signal PWM ncessaire la commande du commutateur. Sa description
est schmatise sur la gure 6.4.
Figure 6.4 : Modle SIMULINK pour la gnration du signal PWM
72
Dans ce qui suit, les paramtres du GPV qui seront utiliss pour la simulation sont donns sur le
tableau 8.1, les coordonnes du MPP sont (1
MPP
, \
MPP
, 1
MPP
) = (80, 16.75, 4.78). En ce qui concerne
les paramtres du CS, leurs valeurs sont :
1 = 120jH, C
1
= 10j1, C
2
= 55j1, 1 = 1.8A.
La fonction de transfert tablie dans la section 5.3.1.4 est utilise pour obtenir la rponse temporelle
en courant du CS. La gure ci-dessous reprsente la rponse indicielle du convertisseur pour un chelon
de 0.1. On remarque sur cette rponse que le temps dtablissement t
s
est infrieur 1::. Le temps
dtablissement doit tre pris en compte par la commande MPPT. En eet, le cycle du MPPT doit
tre suprieur au temps dtablissement t
s
an que la mesure se fasse correctement (sur le rgime
stationnaire et pas sur le transitoire)[12]. Autrement dit, la commande MPPT doit tre moins rapide
que la dynamique du systme. Dun autre ct, lalgorithme utilis suppose que le systme est stable
durant chaque cycle. Enn, les travaux dans [14] montrent que le rendement de la commande MPPT
diminue dautant plus que la frquence du MPPT augmente. Ceci est d au fait que le cycle du MPPT
est trop rapide par rapport la dynamique du systme (le systme na pas susamment le temps pour
ragir).
0 0.5 1 1.5 2
x 10
- 3
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Temps(s)
C
o
u
r
a
n
t

(
A
)
Rponse indicielle
Figure 6.5 : Rponse indicielle du systme pour un chelon de 0.1A
Le rapport cyclique initial choisi pour la simulation est de 0.3 (choix arbitraire) et la frquence du
MPPT a t xe 1kHz (cycle de 1ms). Le retard introduit par les blocs "Transport Delay" est gal
au cycle du MPPT et correspond aux instants de mesure.
6.3.1 Fonctionnement sous des conditions climatiques stables
Les conditions atmosphriques choisies pour la simulation dans cette partie correspondent aux
STC (un rayonnement de 1000W/m
2
et une temprature ambiante de 25
E
C).
Lobjectif du convertisseur MPPT est de ramener le point de fonctionnement au MPP et faire une
adaptation entre la source et la charge. La tension dsire en sortie du CS est de 12V, ce qui correspond
la tension nominale dune batterie au plomb. Ici, la charge utilise est une rsistance dont la valeur
a t calcule de faon avoir une tension de 12V en sortie. Ceci ne reprsente pas le comportement
dune batterie, mais notre but ici est danalyser la poursuite du MPP. La charge rsistive permet une
premire tude du comportement du systme.
73
Les rsultats de la simulation sont reprsents sur les gures 6.6 et 6.7 pour un pas de perturbation
de 0.1 et sur les gures 6.8 et 6.9 pour un pas de perturbation de 0.02.
0 0.005 0.01 0.015
0
20
40
60
80
100
Puissance
0 0.005 0.01 0.015
0
0.2
0.4
0.6
0.8
Rapport cycli que
Temps(s)
Figure 6.6 : Puissance en sortie du CS (haut) et rapport cyclique (bas) pour un pas de
perturbation de 0.1.
0 0.005 0.01 0.015
0
2
4
6
8
10
12
14
Tension
0 0.005 0.01 0.015
0
1
2
3
4
5
6
7
Courant
Temps(s)
Figure 6.7 : Tension et courant en sortie du CS pour un pas de perturbation de 0.1
74
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
20
40
60
80
Puissance
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0.2
0.4
0.6
0.8
1
Rapport cyclique
Temps(s)
Figure 6.8 : Puissance en sortie du CS (haut) et rapport cyclique (bas) pour un pas de
perturbation de 0.02
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
2
4
6
8
10
12
Tension
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
2
4
6
8
Courant
Temps(s)
Figure 6.9 : Tension et courant en sortie du CS pour un pas de perturbation de 0.02
On remarque que pour un pas de perturbation de 0.1, le point de fonctionnement atteint le MPP en
7ms contre 24ms pour un pas de perturbation de 0.02. La rponse est donc plus rapide dans le premier
cas. Par contre, lamplitude de loscillation autour du MPP est moins importante dans le deuxime
cas. Par consquent, la perte de puissance engendre est rduite. On peut dire que la rponse est plus
prcise dans le deuxime cas. Ceci met en vidence le compromis qui existe entre rapidit et prcision.
Nanmoins, un temps de 24ms reste susant pour notre application. Une fois le MPP atteint, le
rendement total moyen pour une perturbation de 0.1 et 0.02 est de 93.4% et 98.47% respectivement.
Sur la gure 6.11, on constate que la tension en sortie du CS est de 12V. Lobjectif est donc atteint.
Les gures 6.10 et 6.11 reprsentent la puissance, la tension et le courant lentre du convertisseur
(aux bornes du GPV) pour un pas de perturbation de 0.1. Les mmes grandeurs sont reprsentes sur
les gures 6.12 et 6.13 pour une perturbation de 0.02. On remarque que dans les deux cas, le point de
75
fonctionnement oscille autour du MPP (1
MPP
, \
MPP
, 1
MPP
) = (80, 16.75, 4.78). On remarque aussi
que le courant et la tension aux bornes du GPV ( lentre du CS) sont fortement bruite (perturbation
harmonique dans la source de puissance). Ceci est d la commutation de linterrupteur.
0 0.005 0.01 0.015
0
10
20
30
40
50
60
70
80
Puissance
Temps(s)
P
u
i
s
s
a
n
c
e

(
W
)
Figure 6.10 : Puissance du GPV pour un pas de perturbation de 0.1
0 0.005 0.01 0.015
0
10
20
30
Tension
0 0.005 0.01 0.015
0
2
4
6
Courant
Figure 6.11 : Tension et courant du GPV pour un pas de perturbation de 0.1
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
10
20
30
40
50
60
70
80
Temps(s)
Puissance
Figure 6.12 : Puissance du GPV pour un pas de perturbation de 0.02
76
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
10
20
30
Tension
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
2
4
6
Courant
Temps(s)
Figure 6.13 : Tension et courant du GPV pour un pas de perturbation de 0.02
6.3.2 Performance sous un niveau de rayonnement variant
a. Changement brusque du niveau de rayonnement
Les gures 6.15 montrent les rsultats de simulation pour un pas de perturbation de 0.1, lors dun
changement brusque et croissant du niveau de rayonnement. Ce changement est reprsent sur la gure
6.14. La temprature ambiante reste constante et est gale 25
E
C. Le temps de simulation choisi est
de 0.05, ce qui nest pas trs raliste, mais permet nanmoins une meilleure visibilit du rsultat. Le
comportement du systme pour une dure plus longue reste le mme.
0 0.01 0.02 0.03 0.04 0.05
0
200
400
600
800
1000
1200
Rayonnement (W/m)
Temps(s)
Figure 6.14 : Changement brusque du niveau de rayonnement
77
0 0.01 0.02 0.03 0.04 0.05
0
20
40
60
80
100
Puissance (W)
0 0.01 0.02 0.03 0.04 0.05
0
0.2
0.4
0.6
0.8
Rapport cyclique
Temps(s)
Figure 6.15 : Puissance en sortie du CS (haut) et rapport cyclique (bas) pour un pas de
perturbation de 0.1 lors dun changement brusque de lclairement
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
10
20
30
40
50
60
70
80
Temps(s)
Puissance (W)
MPP
Figure 6.16 : Puissance du GPV pour un pas de perturbation de 0.1 lors dun changement brusque
de lclairement
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
10
20
30
Tension (V)
Tension MPP
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
2
4
6
Temps(s)
Courant (A)
Courant MPP
Figure 6.17 : Tension et courant du GPV pour un pas de perturbation de 0.1 lors dun changement
brusque de lclairement
78
On remarque que lalgorithme P&O prsente une mauvaise interprtation lors dun changement
brusque du niveau de rayonnement. En eet, linstant 0.02 et 0.031 le rapport cyclique est dcrment
au lieu dtre incrment. Lalgorithme interprte tort, que la diminution du rapport cyclique au
cycle prcdent a eu comme rsultat laugmentation de la puissance. Le point de fonctionnement est
dplac dans la mauvaise direction en sloignant du MPP. Cependant, vu que le cycle du MPPT
est assez court (1ms), et que lalgorithme reprend par la suite dans la bonne direction, la perte de
puissance engendre est minime. Cette perte est dautant plus petite que le pas de perturbation est
rduit.
Pour mieux analyser le comportement du systme lorsque la charge est une batterie, nous avons
mis au point un modle simpli dune batterie (gure 6.18). Le modle a t choisi simple, car la
dynamique dune batterie est beaucoup plus lente que celle du systme. Un masque facilite, l aussi,
le paramtrage.
Figure 6.18 : Modle SIMULINK simpli
dune batterie au plomb
Figure 6.19 : Masque pour le
paramtrage de la batterie
Le systme permettant la simulation est schmatis ci-dessous :
Figure 6.20 : Systme de simulation global
79
Les rsultats de la simulation pour un pas de perturbation de 0.1 sont donns sur les gures 6.21.
0 0.01 0.02 0.03 0.04 0.05
- 50
0
50
100
Puissance (W)
0 0.01 0.02 0.03 0.04 0.05
0
0.2
0.4
0.6
0.8
1
Rapport cyclique
Temps(s)
Figure 6.21 : Puissance en sortie du CS et rapport cyclique pour un pas de perturbation de 0.1
0 0.01 0.02 0.03 0.04 0.05
11.995
12
12.005
12.01
Tension (V)
0 0.01 0.02 0.03 0.04 0.05
- 5
0
5
10
Courant (A)
Temps(s)
Figure 6.22 : Tension et courant en sortie du CS pour un pas de perturbation de 0.1
80
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
10
20
30
40
50
60
70
80
Puissance
Temps(s)
Puissance MPP
Figure 6.23 : Puissance du GPV pour un pas de perturbation de 0.1
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
10
20
30
Tension (V)
Tension MPP
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
0
2
4
6
Temps(s)
Courant (A)
Courant MPP
Figure 6.24 : Tension et courant du GPV pour un pas de perturbation de 0.1
On remarque ici qu linstant 0.031, se manifeste une mauvaise interprtation de lalgorithme qui
loigne le point de fonctionnement du MPP. La perte de puissance avoisine les 40W sur une dure de
1ms. Sur la gure 6.22, on voit que la tension de sortie du CS est maintenue 12V par la batterie.
Par contre, le courant de sortie varie en fonction du changement du niveau de rayonnement.
Ci-dessous sont prsents les rsultats de simulation pour une perturbation de 0.02.
81
0 0.01 0.02 0.03 0.04 0.05
0
20
40
60
80
100
Puissance (W)
0 0.01 0.02 0.03 0.04 0.05
0.65
0.7
0.75
0.8
Rapport cyclique
Temps(s)
Figure 6.25 : Puissance en sortie du CS et rapport cyclique pour un pas de perturbation de 0.02
0 0.01 0.02 0.03 0.04 0.05
11.995
12
12.005
12.01
Tension (V)
0 0.01 0.02 0.03 0.04 0.05
- 5
0
5
10
Courant (A)
Temps(s)
Figure 6.26 : Tension et courant en sortie du CS pour un pas de perturbation de 0.02
82
0 0.01 0.02 0.03 0.04 0.05
0
10
20
30
40
50
60
70
80
90
Puissance (W)
Temps(s)
Puissance MPP
Figure 6.27 : Puissance du GPV pour un pas de perturbation de 0.02
0 0.01 0.02 0.03 0.04 0.05
0
5
10
15
20
Tension (V)
Tension MPP
0 0.01 0.02 0.03 0.04 0.05
0
2
4
6
Courant (A)
Temps(s)
Courant MPP
Figure 6.28 : Tension et courant du GPV pour un pas de perturbation de 0.02
Dans ce cas, lerreur dinterprtation ne se produit pas, car les moments de laugmentation de
lclairement, concident avec des instants o lalgorithme perturbe le point de fonctionnement dans la
bonne direction. Sur les gures 6.27 et 6.28 on voit bien que le MPP est poursuivi malgr la variation
de lclairement.
Les rsultats de simulation pour un changement brusque et dcroissant du niveau de rayonnement
sont similaires ceux quon vient de voir.
b. Changement progressif du niveau de rayonnement
Les gures ci-bas prsentent les rsultats de la simulation pour une perturbation de 0.01 lors dun
changement progressif croissant de lclairement (gure 6.29).
83
0 0.02 0.04 0.06 0.08 0.1
0
200
400
600
800
1000
1200
Rayonnement (W/m)
Temps(s)
Figure 6.29 : Changement progressif croissant du niveau de rayonnement
0 0.02 0.04 0.06 0.08 0.1
0
20
40
60
80
Puissance (W)
Puissance MPP
0 0.02 0.04 0.06 0.08 0.1
0.7
0.8
0.9
1
Rapport cyclique
Temps(s)
Figure 6.30 : Puissance du GPV et rapport cyclique pour un pas de perturbation de 0.01 lors dun
changement progressif de lclairement
84
0 0.02 0.04 0.06 0.08 0.1
0
10
20
30
Tension (V)
Tension MPP
0 0.02 0.04 0.06 0.08 0.1
0
2
4
6
Courant (A)
Temps(s)
Courant MPP
Figure 6.31 : Tension et courant du GPV pour un pas de perturbation de 0.01 lors dun
changement progressif de lclairement
On remarque sur les rsultats de la simulation que laugmentation progressive de lclairement
mne lalgorithme une mauvaise interprtation. En eet, mesure que lclairement augmente, le
point de fonctionnement sloigne du MPP. Vu que le MPPT est assez rapide, il arrive un certain
moment reprendre dans la bonne direction. Lalgorithme atteint alors le MPP, malheureusement il
continu perturber le systme dans cette mme direction, ce qui loigne encore une fois le point de
fonctionnement du MPP. Ce phnomne se reproduit tant que le niveau de rayonnement augmente et
ne sarrte quune fois que ce dernier devient stable (ce qui est peu probable en pratique). La perte de
puissance engendre par cette mauvaise interprtation nest pas trs grande, car le MPPT est assez
rapide. Nanmoins, lalgorithme peut tre amlior pour viter ce phnomne.
Burger [14][56] a propos une solution ce problme en introduisant une nouvelle condition dans
lalgorithme comme il sera expliqu dans ce qui suit. Sur la gure 6.30, on remarque que laugmentation
de lclairement est caractrise par laugmentation de la puissance deux fois au cours des deux derniers
cycles ou par le sens de perturbation qui reste le mme pour les deux dernires tapes. Une solution
au problme derreur dinterprtation serait dinverser la direction de perturbation lorsque ce cas
se produit. Pour cela, lalgorithme doit prendre en compte les variations de puissance 11 et de
tension 1\ linstant (/ 1) en plus de ceux de linstant (/) dj utilises. Lalgorithme amlior
utilise alors 4 variables, ce qui donne 16 cas possibles comme le montre le tableau ci-dessous (G
reprsente lensoleillement). La contribution de lamlioration sera note NCC pour Nouvelle Condition
de Contrle.
85
1\ (/ 1) 11(/ 1) 1\ (/) 11(/) Description 1\ (/ + 1)
invalide, \ < \
mpp
+
+ invalide, (G ), NCC +
+ G
+ + \ < \
mpp
+
+ \ \
mpp
ou G +
+ + \ \
mpp
ou G , NCC +
+ + \ \
mpp

+ + + G , NCC
+ G +
+ + \ \
mpp

+ + invalide, \ \
mpp

+ + + invalide (G ), NCC
+ + \ < \
mpp
+
+ + + G , NCC +
+ + + \ \
mpp
ou G
+ + + + \ < \
mpp
ou G , NCC
Si laugmentation de la puissance est cause par la perturbation et non pas par laugmentation
de lclairement, lalgorithme P&O amlior provoque la diminution de la puissance pour un cycle
(mauvais sens de perturbation), mais reprend dans la bonne direction au cycle suivant.
Le diagramme bloc de lalgorithme P&O amlior est prsent sur la gure 6.32. Le modle est
utilis comme sous systme et un masque facilite le paramtrage.
Figure 6.32 : Modle SIMULINK de lalgorithme P&O amlior
Les rsultats de la simulation pour lalogrithme P&O amlior pour les mmes conditions de
fonctionnement quauparavant sont prsents ci-dessous.
86
0 0.02 0.04 0.06 0.08 0.1
0
20
40
60
80
Puissance (W)
Puissance MPP
0 0.02 0.04 0.06 0.08 0.1
0.65
0.7
0.75
0.8
Rapport cyclique
Temps(s)
Figure 6.33 : Rsultat de la simulation de lalgorithme P&O amlior lors dun changement
progressif de lclairement (puissance du GPV et rapport cyclique)
0 0.02 0.04 0.06 0.08 0.1
0
5
10
15
20
25
Tension (V)
0 0.02 0.04 0.06 0.08 0.1
0
2
4
6
Courant (A)
Temps(s)
Tension MPP
Courant MPP
Figure 6.34 : Rsultat de la simulation de lalgorithme P&O amlior (tension et courant du GPV)
On remarque sur la gure 6.33 que lorsque laugmentation de la puissance est le rsultat de laug-
mentation de lclairement, linversion du sens de perturbation produite par lalgorithme P&O am-
lior provoque laugmentation de la puissance. Par consquent, le systme oscille autour du point
de fonctionnement prcdent jusqu ce que lensoleillement devient stable. linstant 0.66, le MPP
commence sloigner du point de fonctionnement, mais lalgorithme amlior detecte a et dplace
le point de fonctionnement dans la bonne direction. Lalgorithme P&O amlior donne un meilleur
rsultat que lalgorithme classique.
6.3.3 Performance sous un niveau de temprature variant
En plus du niveau de rayonnement G, un autre facteur qui inuence la caractristique du GPV
est la temprature T. Cependant, le gradient de cette variable est beaucoup plus petit que celui de
lclairement. La temprature dpend principalement de lclairement. Durant les priodes dombrage
o lorsque le ciel est couvert, la temprature baisse sensiblement.
87
Les rsultats de la simulation pour une temprature croissante (gure 6.35) en utilisant lalgo-
rithme P&O classique sont donne ci-dessous. Le niveau de rayonnement reste constant (1000\,:
2
).
Ici, laugmentation de la temprature nest pas raliste puisquune telle variation ne peut se pro-
duire sur une aussi courte dure. Ce choix permet nanmoins dobtenir une rponse, reprsentant le
comportement du systme, assez visible.
0 0.02 0.04 0.06 0.08 0.1
30
32
34
36
38
40
42
44
46
48
50
Temprature (C)
Temps(s)
Figure 6.35 : Variation croissante de la temprature ambiante
0 0.02 0.04 0.06 0.08 0.1
50
60
70
80
Puissance (W)
0 0.02 0.04 0.06 0.08 0.1
0.65
0.7
0.75
0.8
0.85
0.9
Rapport cyclique
Temps(s)
Puissance MPP
Figure 6.36 : Puissance du GPV et rapport cyclique pour un pas de 0.01 lors de la variation de la
temprature
On remarque que le MPP est parfaitement poursuivi durant la variation de la temprature. On
ce qui concerne lalgorithme P&O amlior, les rsultats correspondant sont reprsents sur la gure
6.37.
88
0 0.02 0.04 0.06 0.08 0.1
50
60
70
80
Puissance (W)
0 0.02 0.04 0.06 0.08 0.1
0.65
0.7
0.75
0.8
0.85
0.9
Rapport cyclique
Temps(s)
Puissance MPP
Figure 6.37 : Rsultat de la simulation de lalgorithme P&O amlior - Puissance du GPV et
rapport cyclique pour un pas de 0.01 lors de la variation de la temprature
Lalgorithme amlior prend au dbut plus de temps pour atteindre le MPP. Une fois le MPP
atteint, le rsultat est identique quavec lalgorithme classique.
6.3.4 Performance lors de la variation de la charge
Pour tester le comportement du systme lors dune variation de la charge, nous avons utilis le
diagramme bloc de la gure 6.38. Une charge rsistive est ajoute linstant 0.02s. Les rsultats de la
simulation pour lalgorithme P&O sont donns ci-dessous.
Figure 6.38 : Systme pour la simulation de la variation de la charge
89
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
30
40
50
60
70
80
90
Puissance (W)
Puissance MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0.65
0.7
0.75
0.8
Rapport cy clique
Temps(s)
Figure 6.39 : Rsultat de la simulation correspondant lalgorithme P&O classique (puissance du
GPV et rapport cyclique)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0
5
10
15
20
Tension (V)
Tension MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
2
3
4
5
6
Courant (A)
Temps(s)
Courant MPP
Figure 6.40 : Rsultat de la simulation correspondant lalgorithme P&O classique (tension et
courant du GPV)
Une fois que la charge a vari, on remarque que lalgorithme change la valeur du rapport cyclique
pour poursuivre le MPP. Les rsultats pour lalgorithme amlior sont donns sur les gures 6.41 et
6.42.
90
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
30
40
50
60
70
80
90
Puissance (W)
Puissance MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0.65
0.7
0.75
0.8
Rapport cyclique
Temps(s)
Figure 6.41 : Rsultat de la simulation correspondant lalgorithme P&O amlior (puissance du
GPV et rapport cyclique)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0
5
10
15
20
Tension (V)
Tension MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
2
3
4
5
6
Courant (A)
Temps(s)
Courant MPP
Figure 6.42 : Rsultat de la simulation correspondant lalgorithme P&O amlior (tension et
courant du GPV)
On voit que lalgorithme amlior prend plus de temps pour rejoindre le MPP. En eet, il lui faut
5 fois plus de temps que lalgorithme classique. Ceci est d lamortissement de la rponse rsultant
de la nouvelle condition de contrle ajoute. Pour palier ce problme, on propose dutiliser un pas de
perturbation variable. Pour commencer, on utilisera 2 valeurs suivant lamplitude de la variation de
la puissance linstant (k). Si la variation de la puissance est infrieure un certain seuil, on utilisera
un pas de perturbation de 0.01. Dans le cas contraire, un pas de 0.05 sera utilis. Le schma bloc dun
tel algorithme est reprsent ci-dessous.
91
Figure 6.43 : Modle SIMULINK de lalgorithme P&O amlior pas de perturbation variable
Les rsultats de la simulation correspondants sont donns ci-bas.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
30
40
50
60
70
80
90
Puissance (W)
Puissance MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0.65
0.7
0.75
0.8
Rapport cyclique
Temps(s)
Figure 6.44 : Rsultat de la simulation correspondant lalgorithme P&O amlior pas de
perturbation variable (puissance du GPV et rapport cyclique)
92
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
0
5
10
15
20
Tension (V)
Tension MPP
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
2
3
4
5
6
Courant (A)
Temps(s)
Courant MPP
Figure 6.45 : Rsultat de la simulation correspondant lalgorithme P&O amlior pas de
perturbation variable (tension et courant du GPV)
Daprs les rsultats de la simulation, il est claire que lalgorithme P&O amlior pas de pertur-
bation variable donne de meilleurs rsultats. En eet, la poursuite du MPP est instantane dans ce
cas.
6.3.5 Performance lors dun ombrage partiel sur le GPV
Pour tester les performances de lalgorithme P&O amlior pas de perturbation variable lors
dun ombrage partiel sur le GPV, nous avons conu un modle sous Simulink permettant de simuler
le comportement du GPV dans une telle situation. Nous supposons ici que chaque cellule du GPV est
munie dune diode Bypass en parallle. Le modle fait appel un bloc "Embedded Matlab Function".
Le masque correspondant est reprsent ci-dessous.
Figure 6.46 : Interface de saisie des paramtres du panneau photovoltaque ombrag
Les caractristiques I/V et P/V du GPV utilis prcdemment dont 10 cellules sont ombres sont
reprsentes sur les gures 6.47 et 6.48 respectivement.
93
0 5 10 15 20 25
0
1
2
3
4
5
6
Caractristique I/V
Tension (V)
C
o
u
r
a
n
t

(
A
)
Figure 6.47 : Caractristique I/V du panneau dont
10 cellules sont ombrages
0 5 10 15 20 25
0
10
20
30
40
50
60
Caractristique P/V
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
Figure 6.48 : Caractristique P/V du panneau
dont 10 cellules sont ombrages
Sur la courbe P/V, on remarque quil y a deux maxima locaux, mais globalement il existe un seul
MPP dont les coordonnes sont (\
mpp
, 1
mpp
, 1
mpp
) = (12, 4.74, 56.86). Le diagramme bloc ci-dessous
permet de simuler le comportement du systme en cas dombrage partiel sur le GPV. Nous avons d
utiliser un bloc Lookup Table au lieu du bloc GPV ombr conu prcdemment, car Simulink
narrivait pas rsoudre une boucle algbrique que nous navons pas pu liminer. Les donnes utilises
par le bloc LUT ont t obtenu en utilisant le programme du bloc GPV ombr.
Figure 6.49 : Modle pour la simulation dun ombrage partiel du GPV
Les paramtres utiliss pour la simulation sont une frquence MPPT de 1kHz, un rapport cyclique
initial de 10% et un pas de perturbation de 0.01. Les rsultats sont reprsents sur les gures 6.50.et
6.51
94
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0
5
10
15
20
Puissance (W)
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
0.1
0.12
0.14
0.16
0.18
Rapport cyclique
Temps(s)
Figure 6.50 : Rsultat de la simulation lors dun ombrage partiel du GPV
0 5 10 15 20 25
0
10
20
30
40
50
60
Caractristique P/V
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
Caractristique P/V
Point de fonctionnement
Figure 6.51 : Caractristique P/V et positionnement du point de fonctionnement sous linuence
de lalgorithme P&O amlior pas de perturbation variable lors dun ombrage partiel
On remarque que lalgorithme P&O amlior ne parvient pas trouver le MPP, puisquil reste
bloqu sur un maximum local (10W). Nous avons l aussi un autre inconvnient de lalgorithme P&O.
En eet, lalgorithme eectue une recherche locale, mais ne fait pas appel une vision globale.
La solution que nous proposons pour palier ce problme est de faire un balayage (sweeping) en
variant la valeur du rapport cyclique D de 0% 100% tout en sauvegardant la valeur maximale de la
puissance au passage. Cela permettra de dtecter le vrai MPP. Le schma bloc reprsent ci-dessous
permet de simuler cette mthode.
95
Figure 6.52 : Modle intgrant laction de balayage (sweeping)
Le bloc sweeping est dtaill sur la gure 6.63.
Figure 6.53 : Schma bloc de laction sweeping
Quand au bloc MPPT P&O , il a t adapt pour tre utilis avec le bloc sweeping (gure
6.54).
96
Figure 6.54 : Modle SIMULINK de lalgorithme P&O amlior adapt pour laction sweeping
Les rsultats de la simulation sont reprsents ci-bas.
0 0.005 0.01 0.015 0.02 0.025
0
20
40
60
Puissance (W)
0 0.005 0.01 0.015 0.02 0.025
0
0.2
0.4
0.6
0.8
1
Rapport cy clique
Temps(s)
Figure 6.55 : Rsultat de simulation de laction sweeping
97
0 5 10 15 20 25
0
10
20
30
40
50
60
Caractristique P/V
Tension (V)
P
u
i
s
s
a
n
c
e

(
W
)
Caractristique P/V
Point de fonctionnement
Figure 6.56 : Positionnement du PF sur la caractristique P/V sous linuence de lalgorithme
P&O amlior + sweeping
Sur la gure 6.56, on voi que la mthode propose donne de bons rsultats. Eectivement, aprs
le balayage le vrai MPP est trouv.
6.4 Conclusion
Nous avons eectu dans ce chapitre la simulation du convertisseur MPPT sous Simulink en utili-
sant la bote outil SimPowerSystems. Ceci nous a permis de constituer une bibliothque de composants
correspondant un systme photovoltaque, intgrant les modles du GPV, du convertisseur de puis-
sance, de lalgorithme MPPT Perturbation et Observation (Perturb & Observe) et de la charge ou
batterie. Nous avons mis en oeuvre, pour les dirents composants, un masque facilitant leur param-
trage. Nous avons dmontr lecacit de lalgorithme MPPT travers les rsultats de la simulation.
Pour cela, nous avons utilis une panoplie de tests pour mettre lalgorithme en preuve dans le cas de
conditions climatiques et une charge variables. Nous avons constat, travers les rsultats des tests
le dfaut principal de lalgorithme P&O qui est sa mauvaise interprtation de la localisation du MPP
lors dun changement brusque des conditions climatiques. Nous avons vu ensuite que lamlioration
de lalgorithme P&O a permis de passer outre ce problme. Aussi, nous avons parl du problme,
tout aussi raliste, de lombrage partiel du GPV et nous avons propos un modle qui a permis la
simulation dun tel phnomne. En eet, dans ce cas, plusieurs maxima locaux peuvent apparatre
induisant lalgorithme MPPT en erreur, menant de la sorte une perte de puissance non ngligeable.
La solution propose qui consiste faire un balayage sur toute la plage de la tension a permis de
remettre lalgorithme sur la bonne direction.
98
Chapitre 7
Etude de la Stabilit et de la
Robustesse
7.1 Introduction
Nous avons mentionn prcdemment quil tait dicile dobtenir un modle global pour dcrire
lalgorithme MPPT et le convertisseur statique en mme temps. Ceci rend impossible lanalyse conven-
tionnelle de la stabilit du systme et des performances dynamiques. Nanmoins, il est possible dtablir
un modle dynamique sur une priode de commutation sans prendre en compte lalgorithme utilis.
Dans ce chapitre, nous allons tudier la stabilit et la robustesse du systme form par le GPV, le CS
et une batterie.
7.2 Approximation Linaire des Caractristiques du GPV
Comme il a t vu dans le chapitre 3, les caractristiques lectriques du GPV sont non linaires et
temps variant. Dans un circuit lectrique, la rsistance est dnie par le rapport de la tension aux
bornes dun lment sur le courant qui le traverse. Concernant le GPV, le rapport de la tension ses
bornes sur le courant le traversant varie avec la tension ou le courant. Le rapport dune variation de
la tension sur la variation du courant dnit ce quon appelle la rsistance dynamique qui reprsente
la pente de la courbe de la rsistance en un point. La rsistance dynamique du GPV est ngative,
bienque la rsistance statique soit dnie positive.[57]
Nous avons dj vu que lexpression de la tension du GPV (quation 3.8) est donne par :
1
P
= 1
P
sc
_
1 exp
_
\
P
\
P
oc
+1
P
1
P
s

s
\
C
th
__
(7.1)
La drive de cette expression dnit la rsistance dynamique r
pv
du GPV qui est fonction de la
tension et du courant photovoltaques.
r
pv
=
d\
d1
(7.2)
/ = exp
_
\
P
\
P
oc
+1
P
1
P
s

s
\
C
th
_
(7.3)
r
pv
=

s
\
th
1
P
sc
1
P
s
/
1
P
sc
/
(7.4)
La rsistance dynamique dpend de la temprature et du rayonnement puisque les les termes qui la
dnissent dpendent eux mme de ces derniers. Par consquent, la rsistance dynamique possde des
99
caractristiques temps variant. Les gures 7.1 et 7.2 prsentent la courbe de la rsistance dynamique
du panneau dcrit au chapitre 6 pour direntes tempratures et dirents niveaux de rayonnement.
La rsistance dynamique peut tre approxime par lexpression 7.5, o
pv
et

i
pv
reprsentent respec-
tivement une petite variation de la tension et du courant photovoltaques.
r
pv


pv

i
pv
(7.5)
14 16 18 20 22
- 120
- 100
- 80
- 60
- 40
- 20
0
Tension (V)
R

s
i
s
t
a
n
c
e

d
y
n
a
m
i
q
u
e

(
O
h
m
)
T = 10C
T = 25C
T = 45C
MPP
Figure 7.1 : Courbes de la rsistance dynamique
du GPV pour direntes temprature
14 16 18 20 22
- 100
- 80
- 60
- 40
- 20
0
Tension (V)
R

s
i
s
t
a
n
c
e

d
y
n
a
m
i
q
u
e

(
O
h
m
)
G = 1000 W/m
G = 800 W/m
G = 400 W/m
MPP
Figure 7.2 : Courbes de la rsistance dynamique
du GPV pour dirents niveaux de rayonnement
Dans les travaux de [57] pour simplier lanalyse, une approximation linaire par morceau de la
caractristique I/V du GPV a t utilise (gure 7.3). La courbe I/V est divise en 4 rgions selon la
valeur de la pente qui est proportionnelle la rsistance dynamique. Ces rgions sont : rgion source
de courant, rgion de puissance I, rgion de puissance II et rgion source de tension. La rsistance
dynamique en valeur absolue est petite dans la rgion source de tension et grande dans la rgion source
de courant.
0 0.2 0.4 0.6 0.8 1 1.2
0
0.2
0.4
0.6
0.8
1
Tension normalise (V/V)
c
o
u
r
a
n
t

n
o
r
m
a
l
i
s


(
A
/
A
)
Courbe I/V
MPP
Rgion source de courant
Rgion de
Puissance II
Rgion de
Puissance I
Rgion
source
de tension
Figure 7.3 : Approximation linaire par morceau de la caractristique I/V du GPV
En gnral, le fonctionnement normal du MPPT dmarre de la rgion source de tension pour se
diriger ensuite vers les rgions de puissance et y rester en rgime stationnaire.
100
7.3 Linarisation du Modle du Systme
Dans ce qui suit la modlisation dynamique du systme en considrant la tension photovoltaque
\
pv
comme sortie est dcrite. Les notations sont les mmes que dans la partie 5.3.1.4. On considre ici
que le CS fonctionne en MCC et que la charge est une batterie. Les pertes de puissance sont supposes
nulles et la chute de tension aux bornes de la diode est ngligeable.
7.3.1 Cas du convertisseur Buck
La tension aux bornes de linductance et le courant travers le condensateur dentre C
1
pour
chaque tat du commutateur (a : ferm, b : ouvert) sont donns par :
a :
_

_
1
di
L
dt
=
pv
\
bat
C
1
d
pv
dt
= i
pv
i
L
(7.6)
/ :
_

_
1
di
L
dt
= \
bat
C
1
d
pv
dt
= i
pv
(7.7)
En utilisant la mthode de la valeur moyenne, on obtient les quations non linaires dcrivant le
systme sur une priode de commutation (modle moyen) :
_

_
1
di
L
dt
= 1
pv
\
bat
C
1
d
pv
dt
= i
pv
1i
L
(7.8)
Lanalyse petits signaux du systme (vu dans la partie 5.3.1.4) permet dobtenir un modle linaris
dont la reprsentation dans lespace dtat est :
d
dt
_

i
L

pv
_
=
_
_
0
D
L

D
C
1
1
r
pv
C
1
_
_
_

i
L

pv
_
+
_

_
V
pv
L

I
L
C
1
_

_

d (7.9)
j =
_
0 1

_

i
L

pv
_
(7.10)
o r
pv
est la rsistance dynamique.
pv
,

i
pv
et

d reprsentent respectivement une petite variation
autour dun point de fonctionnement de la tension photovoltaque, du courant photovoltaque et du
rapport cyclique.
La fonction de transfert du systme qui en dcoule est donne par :
G
Buck
(:) =

pv
(:)

(:)
=
I
L
C
1
: +
DV
pv
LC
1
:
2

1
r
pv
C
1
: +
D
2
LC
1
(7.11)
o 1

= 1 1;

d

reprsente une petite variation de d

101
En analysant le modle mathmatique du convertisseur Buck, on remarque quil y a 4 paramtres
temps variant, savoir, la rsistance dynamique, le rapport cyclique, la tension photovoltaque et le
courant travers linductance.
La fonction de transfert reprsentant le systme peut tre crite sous la forme dun second ordre
avec zro gauche o 1 est le gain, est le facteur damortissement, .
n
est la pulsation propre et t :
G
Buck
(:) =
1 (: +t)
:
2
+ 2.
n
: +.
2
n
(7.12)
avec :
1 =
1
L
C
1
(7.13)
.
n
=
1
_
1C
1
(7.14)
=
1
2r
pv
C
1
.
n
(7.15)
t =
1\
pv
11
L
(7.16)
7.4 Analyses du Modle
Dans ce qui suit, les modles mathmatiques tablis plus haut seront utiliss pour une analyse du
comportement du systme en terme de stabilit, de performances et de robustesse.
7.4.1 Convertisseur Buck
Les valeurs des paramtres du CS utilises pour lanalyse sont celles calcules au chapitre 6 (C
1
=
660j1, C
2
= 100j1, 1 = 120jH). En considrant les 4 rgions voques prcdemment, on obtient 4
modles selon la position du point de fonctionnement. Les valeurs des variables \
pv
, 1, 1
L
et r
pv
pour
chaque rgion sont donnes sur les tableaux x pour un niveau de rayonnement de 1000\,:
2
et une
temprature de 25
E
C.
Point de fonctionnement/ Variable \
pv
1 1
L
r
pv
Rgion source de tension 20 0.60 3.96 -0.2
Rgion de puissance II 16.5 0.73 6.66 -0.64
Rgion de puissance I 15 0.8 6.33 -1.95
Rgion source de courant 13 0.92 5.57 -9.83
La rponse frquentielle pour chaque rgion de fonctionnement est reprsente sur la gure 7.4.
102
- 50
0
50
M
a
g
n
i
t
u
d
e

(
d
B
)
10
1
10
2
10
3
10
4
10
5
10
6
- 180
- 135
- 90
- 45
0
45
P
h
a
s
e

(
d
e
g
)
Bode Diagram
Frequency (rad/sec)
Rgion source de tension
Rgion de puissance II
Rgion de puissance I
Rgion source de courant
Figure 7.4 : Rponse frquentielle du systme selon la rgion de fonctionnement
On remarque que le systme prsente un mode souple dans la rgion de puissance I et la rgion
source de courant.
La marge de phase ainsi que le facteur damortissement pour chaque cas sont donns sur le tableau
suivant.
Point de fonctionnement Marge de phase ,
m
Facteur damortissement
Rgion source de tension 58.8
E
1.79
Rgion de puissance II 53.8
E
0.46
Rgion de puissance I 46
E
0.14
Rgion source de courant 39.2
E
0.024
Il est clair que la position du PF parmis les 4 rgions considres, aecte sensiblement les perfor-
mances du systme. Le systme ne prsente pas doscillations ni de dpassement en rgion de source
de tension. Il est moyennement amorti en rgion de puissance II , peu amorti en rgion de puissance
I et trs peu amorti en rgion source de courant. La marge de phase indique que le systme est stable
bien quelle est insusante dans la rgion de source de courant. Le systme en BO est stable sur les
4 rgions, car le systme ne prsente pas de ple instable.
Les rsultats de la simulation en utilisant le modle linaris sont reprsents ci-dessous. Les
gures illustrent le transitoire de la rponse indicielle en BO dans les rgions de puissance pour un un
changement de 2% du rapport cyclique.
103
0.015 0.016 0.017 0.018 0.019 0.02 0.021 0.022 0.023
16.5
16.6
16.7
16.8
16.9
17
17.1
17.2
Temps (s)
T
e
n
s
i o
n

V
p
v

(
V
)
Figure 7.5 : Rponse du systme dans la rgion
de puissance II
0.02 0.022 0.024 0.026 0.028 0.03 0.032 0.034
15
15.1
15.2
15.3
15.4
15.5
15.6
Temps (s)
T
e
n
s
i o
n

V
p
v

(
V
)
Figure 7.6 : Rponse du systme dans la rgion
de puissance I
On voit que dans la rgion de puissance II la rponse est moyennement amortie. Tandis quen rgion
de puissance I, elle est peu amortie. Le temps dtablissement sen trouve alors aect. Or, comme
nous lavons vu auparavant, le temps dtablissement est une donne importante pour lalgorithme
MPPT. De plus, les oscillations observes engendrent une perte de la puissance produite par le GPV,
ce qui nest pas souhaitable.
Pour conclure, on peut dire que la robustesse en stabilit de notre systme est naturellement
assure, alors que la robustesse en performances ne lest pas..
7.5 Synthse du Rgulateur pour le Convertisseur Buck
An dliminer les oscillations nfastes de la rponse de notre systme, il est ncessaire de synth-
tiser une commande bien approprie. Pour tre couronne de succs, la conception de cette commande
doit prendre en compte les limitations principales rencontres. En eet, les caractristiques du sys-
tme temps variant et la rponse peu amortie du systme sont les majeurs problmes prendre en
considration.
La gure ci-dessous illustre la boucle de commande globale qui regroupe lalgorithme MPPT et le
rgulateur qui sera synthtis dans cette partie. Lalgorithme fournit la tension de rfrence \
ref
qui
reprsente une poursuite du MPP. Le rgulateur se contente dassurer la poursuite de la tension \
ref
en respectant les conditions dun cahier de charges.
104
Figure 7.7 : Boucle de commande globale
7.5.1 Synthse dun rgulateur de type PID
Introduction
Le rgulateur Proportionnel-Integral-Drive (PID) est le rgulateur le plus utilis dans lindustrie,
il permet de contrler un grand nombre de procds. Il trs utilis en lectronique de puissance bienque
de nouvelles techniques de commande sont proposes pour des applications industrielles. Il existe
plusieurs mthodes pour la synthse dun rgulateur PID. On peut citer des mthodes pratiques qui
utilisent des mesures exprimentales telles que la mthode de Ziegler-Nichols ou la mthode de P.
Naslin. Cependant, pour de meilleures performances, il est prfrable dutiliser des mthodes bases
sur le modle telles que les mthodes de synthse dans le domaine frquentiel. La combinaison des trois
actions proportionnelle, intgrale et drive orent gnralement assez de exibilit pour concevoir un
rgulateur linaire menant la stabilit de la boucle ferme et la satisfaction des performances
requises.
Lors de la synthse dun rgulateur, la robustesse est sans doute le paramtre le plus important
et dlicat. On dit quun systme est robuste si la rgulation fonctionne toujours mme si le modle
change un peu (modle incertain). Un rgulateur doit tre capable dassurer sa tche mme avec ces
changements an de sadapter des usages non prvus. La variation du modle de notre systme selon
la rgion o se situe le PF peut tre considre comme une incertitude paramtrique du modle lors
de la synthse du rgulateur [59][60][61].
Synthse du rgulateur
Lexpression de la fonction de transfert du rgulateur PID peut avoir la forme :
1(:) = 1
p
(1 +T
d
:)
_
1 +
1
T
i
:
_
(7.17)
=
1
p
T
i
:
(1 +T
d
:) (1 +T
i
:)
o 1
p
est le gain de laction proportionnelle, T
i
la constante de temps de laction intgrale et T
d
celle de laction drive.
_
1
T
i
6
1
T
d
_
Pour assurer la causalit du systme, on utilisera une approximation du drivateur en remplaant
T
d
: par
T
d
s
1+T
f
s
avec T
f
T
d
.
105
Pour synthtiser le rgulateur, nous devons choisir un modle nominal. Les autres modles seront
considrs comme des modles perturbs. tant donn que notre systme fonctionnera dans la rgion
de puissance en rgime tablit (en supposons que les conditions atmosphriques ne varient pas), on
choisira comme modle nominal, le modle correspendant la rgion de puissance I, car il prsente
des caractristiques plus dfavorable.
Le cahier des charges que nous nous sommes impos est :
- Une erreur statique nulle.
- Un temps dtablissement infrieur 3ms.
- Un dpassement infrieur 10%.
Le rgulateur PID possde une action intgrale, ce qui est susant pour annuler lerreur statique.
La pulsation propre dun second ordre est donne par lexpression (sans zro) :
.
0
=
1
t
s;5%
ln
_
0.05
_
1
2
_
(7.18)
Ce qui donne .
0
= 1.46 10
3
rd,:.pour t
s;5%
= 3::. Pour avoir un temps dtablissement infrieur
3:: il faut imposer une pulsation de coupure au-del de cette valeur. Pour tre assez loin de la
rsonnance, on choisira une frquence de coupure de 2 10
4
rd,:.
Daprs labaque dun systme du 2
nd
ordre, 1% = )() paramtr en marge de phase ',, nous
pouvons dire quimposer un dpassement infrieur 10% exige une marge de phase suprieure 75
E
et un amortissement suprieur 0.85.
La fonction de transfert du modle utilis possde un zro gauche. tant donn que leet majeur
dun zro gauche est daugmenter le dpassement, le rgulateur devra ajouter plus de phase pour
satisfaire lexigence sur ce critre. Par consquent, la marge de phase du systme corrig doit tre
suprieure 90
E
. Lapport de phase se fait par laction drive du rgulateur (1 + T
d
:). La phase du
modle nominal pour . = 2 10
4
rd,: vaut 132
E
. Aprs plusieurs essais, il a fallu ajouter plus de 80
E
par laction drive pour aboutir un dpassement infrieur 10%. La valeur de T
d
peut tre calcule
par :
arctan
_
2 10
4
T
d
_
83 == T
d
= 4 10
04
==
1
T
d
= 2.5 10
3
(7.19)
Pour ne pas perturber ce rglage, on choisit
1
T
i
infrieur dune dcade la pulsation de coupure.
On prend
1
T
i
= 2.10
3
soit T
i
= .0.5 10
03
.
Pour ne pas altrer la marge de phase obtenue, nous avons choisi une valeur de T
d
=
1
5110
4
.
An davoir un gain unit la frquence de coupure dsire, le gain 1
p
doit tre calcul.

1
p
T
i
.
(1 +T
d
.) (1 +T
i
.) G
n
(.)

!=2110
4
= 1 == 1
p
0.20 (7.20)
Finalement, la fonction de transfert du rgulateur est donne par :
1(:) =
4.288:
2
+ 1.878 10
4
: + 2.042 10
7
:
2
+ 5 10
4
(7.21)
Le trac de Nyquist de la boucle ouverte corrige est donn sur la gure 7.8. Pour les 4 rgions de
fonctionnement, la marge de phase est suprieure 100
E
et la marge de gain est innie. Le trac de
Nyquist illustre graphiquement le degr de stabilit du systme corrig. On voit aussi sur la gure, la
plus courte distance au point critique (reprsent par le cercle) qui reprsente la marge de module. La
106
marge de module minimale correspondant la rgion source de courant vaut 0.7. Son expression est
donne par :
1' = min[1 +G
n
(.) 1(.)[ \. (7.22)
- 2 - 1.5 - 1 - 0.5 0
- 1
- 0.8
- 0.6
- 0.4
- 0.2
0
0.2
0.4
0.6
0.8
1
Nyqui st Di agram
Real Axi s
I
m
a
g
i
n
a
r
y

A
x
i
s
Rgion source de tension
Rgion de puissance II
Rgion de puissance I
Rgion source de courant
Figure 7.8 : Trac de Nyquist de la boucle ouverte corrige
0.015 0.016 0.017 0.018 0.019 0.02
19
19.5
20
20.5
21
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion source de tension
0.015 0.016 0.017 0.018 0.019 0.02
16
16.5
17
17.5
18
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion de puissance II
0.015 0.016 0.017 0.018 0.019 0.02
14.5
15
15.5
16
16.5
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion de puissance I
0.015 0.016 0.017 0.018 0.019 0.02
12.5
13
13.5
14
14.5
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion source de courant
Figure 7.9 : Rponse du systme corrig dans chaque rgion
Les ples de la BO dans les 4 rgions sont tous partie relle ngative. Ainsi, la robustesse en
stabilit de la BO est assure.
107
Le rsultat de la simulation pour un rayonnement de 1000\,:
2
et une temprature de 25
E
C en
utilisant le modle linaris est reprsent sur la gure 7.9. Le temps dtablissement est infrieur
3ms et le dpassement infrieur 10%. Le cahier de charges est donc respect. On peut dire que le
rgulateur PID assure la robustesse en performances de la BO corrige.
Discrtisation du rgulateur
Pour pouvoir implanter le rgulateur PID dans un microcontrleur, il est ncessaire de le discrtiser.
Lutilisation dun microcontrleur introduit un retard parasite qui est d au temps de conversion des
grandeurs physiques continues en numrique (chantillonnage), qui est gnralement de
T
s
2
, avec T
s
priode dchantillonnage, et au temps de calcul. Un retard pur a un eet dphaseur. La perte de
phase peut tre estime pour une frquence . par 1, = .t , o t reprsente le retard. Lors de
la commande du CS, la variable commander peut tre mise jour seulement au dbut du cycle de
commutation suivant. Si la frquence dchantillonnage est choisie gale la frquence de commutation
du CS, alors le retard peut tre considr gal une priode de commutation, en loccurrence 10j:
(frquence de commutation de 100/H.) [59][62][63].
Le choix de la frquence dchantillonnage est crucial. En eet, la frquence choisie doit respecter
le thorme de Shannon qui nonce que la frquence dchantillonnage dun signal doit tre gale ou
suprieure au double de la frquence maximale contenue dans ce signal. Si ce thorme nest pas vri,
des distorsions du spectre du signal chantillonn par repliement spectral seront provoques, ce qui
se traduit par une perte dinformation du signal. En pratique, la frquence dchantillonnage )
s
est
choisie telle que : 5)
c
< ) < 10)
c
avec )
c
frquence de coupure du processus commander. Pour
notre systme, nous avons choisi une frquence dchantillonnage gale la frquence de commutation
du CS [64].
An de prendre en compte le retard introduit par lutilisation dun microcontrleur dans ltude
de la stabilit, on utilise lapproximation de Pad du premier ordre.
c
0s
-
2 t:
2 +t:
(7.23)
Cette approximation possde un zro droite, par consquent, le systme obtenu est dphasage
non minimal.
La marge de retard qui reprsente le retard parasite maximum acceptable pour ne pas altrer le
degr de stabilit du systme peut tre calcule par [59] :
1t = min
_
1,
.
_
avec 1, marge de phase en . exprime en rd. (7.24)
Ce qui donne dans notre cas 1t = 95.1j: correspendant la rgion de puissance I.
Le trac de Nyquist de la BO corrige en ajoutant leet du retard valant 10j: est reprsent
ci-bas..
108
- 4 - 3.5 - 3 - 2.5 - 2 - 1.5 - 1 - 0.5 0 0.5
- 5
- 4
- 3
- 2
- 1
0
1
2
3
4
5
Nyquist Diagram
Real Axis
I
m
a
g
i
n
a
r
y

A
x
i
s
Rgion source de tension
Rgion de puissance II
Rgion de puissance I
Rgion source de courant
Figure 7.10 : Trac de Nyquist de la BO corrige en considrant leet du retard
Les marges de stabilit sont reprsentes sur le tableau ci-dessous.
Point de fonctionnement Marge de phase ,
m
Marge de gain (dB)
Rgion source de tension 107
E
19
Rgion de puissance II 104
E
14.7
Rgion de puissance I 98.3
E
15.1
Rgion source de courant 91.8
E
16.1
La marge de module est suprieure 1 sur les 4 rgions. Le systme corrig garde de bonnes marges
de stabilit aprs lajout du retard.
Pour obtenir un rgulateur discret, quivalent au rgulateur continu synthtis prcdemment, on
utilise la transformation bilinaire de Tustin dont lexpression est [63] :
: =
2
T
s
. 1
. + 1
(7.25)
o : est la variable complexe, . la variable discrte et T
s
la priode dchantillonnage.
La fonction de transfert du rgulateur PID discret (transforme en z) pour une frquence dchan-
tillonnage de 100/H. est donne par :
1(.) =
3.506 6.859.
01
+ 3.355.
02
1 1.6.
01
+ 0.6.
02
(7.26)
Le trac de Bode de lapproximation discrte et celui du rgulateur continu sont reprsent ci-
dessous. Il est clair que lapproximation de Tustin donne un rsultat satisfaisant pour la frquence
dchantillonnage choisie.
109
- 10
0
10
20
30
40
M
a
g
n
i
t
u
d
e

(
d
B
)
10
1
10
2
10
3
10
4
10
5
10
6
- 90
- 45
0
45
90
P
h
a
s
e

(
d
e
g
)
Bode Diagram
Frequency (rad/sec)
Rgulateur continu
Approximati on Tusti n
Figure 7.11 : Trac de Bode de lapproximation discrte et du rgulateur continu
Leet Windup
La boucle de rgulation de notre systme est schmatise sur la gure 7.12. La prsence du bloc
saturation sexplique par le fait que le rapport cyclique, qui constitue la variable de commande, prend
ses valeurs entre 0% et 100%.
Rgulateur
PID
Processus
V
ref
d
V
pv
dr e
Figure 7.12 : Boucle de rgulation faisant apparatre la saturation
Pour un systme qui possde des conditions de fonctionnements avec de larges variations, il se
pourrait que la variable de commande atteigne ses limites. Dans ce cas, la BF est brise et le systme
fonctionne comme une BO, car la commande restera bloque (un certain moment) indpendamment
de la sortie du systme. Si un rgulateur avec une action intgrale est utilis, alors lerreur continuera
tre intgre et persiste plus longtemps. Cela veut dire que le terme intgral peut devenir trs important
et il stocke un excs dnergie. Il est alors ncessaire que lerreur ait un signe oppos durant une longue
dure, le temps de dpenser lexcs dnergie stoque, avant que les choses retournent la normale.
Ce phnomne porte le nom deet Windup (emballement) qui se manifeste par un dpassement
important, des oscillations amorties et un transitoire assez long dans la rponse du systme. Leet
Windup apparat aussi lors du dmarrage du systme, lors de la prsence de grandes perturbations ou
lors dun mal fonctionnement de lquipement [67][60][82].
110
Lors des simulations que nous avons eectu, en utilisant un modle tablit sous Simulink (modle
non linaire), pour tester le rgulateur PID synthtis prcdement, nous avons remarqu un dpasse-
ment important au dmarrage du systme comme le montre la gure 7.14. Nous avons constat aussi
que, dans le cas o la tension de rfrence fait des sauts de plus de 3V, le dpassement ne satisfait
pas le cahier des charges. Ceci est d la commande qui sen trouve sature lors du dmarrage ainsi
que lors dun changement important de la tension de rfrence, autrement dit, leet windup. Pour
palier ce problme, la solution que nous proposons est illustre sur la gure ci-dessous o /
aw
est le
coecient de compensation anti-windup qui devient actif lorsque d
r
(/) d (/) ,= 0 (saturation de la
commande). Les rsultats de la simulation montrent lecacit de lanti-windup.
Rgulateur
PID
Processus
V
ref
d
V
pv
dr e
Kaw
+
_
_
_
Figure 7.13 : Boucle de rgulation avec action anti-windup
0 0.002 0.004 0.006 0.008 0.01
0
2
4
6
8
10
12
14
16
18
20
22
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Dmarrage
avec anti- windup
sans anti- windup
Figure 7.14 : Rponse du systme corrig avec et sans action anti-windup lors du dmarrage du
systme
111
0.009 0.01 0.011 0.012 0.013 0.014 0.015 0.016 0.017 0.018
15
15.5
16
16.5
17
17.5
18
18.5
19
19.5
20
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Dmarrage
avec anti- windup
sans anti- windup
Figure 7.15 : Rponse du systme corrig avec et sans action anti-windup lors dun saut de la
tension de 3V
Le rgulateur PID discret peut tre crit sous la forme :
1(.) =

d

r
(.)
1 (.)
=
/
0
+/
1
.
01
+/
2
.
02
1 +a
1
.
01
+a
2
.
02
(7.27)
o

d

r
est la variable de contrle petits signaux , E est lerreur entre la consigne et le signal mesur
(c = \
ref
\
pv
(/)) et a
i
, b
i
des coecients constants.
Il peut aussi tre reprsent par lquation aux dirences :

r
(/) = a
1

r
(/ 1) a
2

r
(/ 2) +/
0
c (/) +/
1
c (/ 1) +/
2
c (/ 2) (7.28)
Pour implanter lalgorithme anti-windup, il sut dutiliser lexpression suivante lorsquune satu-
ration de la commande se produit :
c (/) = c (/) /
aw
1d (/) (7.29)
o 1d (/) = d
r
(/) d (/)
112
Organigramme de la rgulation
Lorganigramme de la rgulation est reprsent sur la gure 7.16.
Boucle de
Rgulation
Fin boucle
oui
non
Lire V
bat
e = V
ref
? Vpvk

d
r
v
k = ?a
1

d
r
v
k ? 1 ? a
2

d
r
v
k ? 2 + b
0
ek + b
1
ek ? 1 + b
2
ek ? 2
ou

d
r
v
k > 1

d
r
v
k < 0
ek = ek ? k
aw
Adk
Mise jour donnes

d
r
v
k ? 2 =

d
r
v
k ? 1

d
r
v
k ? 1 =

d
r
v
k
ek ? 2 = ek ? 1
ek ? 1 = ek
Figure 7.16 : Boucle de rgulation de la tension photovoltaque \
pv
Evaluation
Lecacit de la commande synthtise prcdemment est dmontre travers les rsultats de la
simulation que nous avons eectu. La gure 7.17 illustre les performances de la commande sous un
niveau de rayonnement bas de 400W/m
2
et une temprature de 10
E
C, ce qui reprsente des conditions
de fonctionnement dfavorable, car dans ce cas le systme devient trs oscillatoire. Les rsultats de la
simulation montrent la stabilit du systme sur les 4 rgions de fonctionnement. titre comparatif,
la gure 7.18 reprsente le comportement du systme en labsence du rgulateur PID. On distingue
bien la nature oscillatoire du systme dans ce cas. Lire \
bat
113
0.015 0.02 0.025
18
18.5
19
19.5
20
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion source de tension
0.015 0.02 0.025
16
16.5
17
17.5
18
Rgion de puissance II
0,012 0,017 0,022
14.5
15
15.5
16
16.5
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Rgion de puissance I
0,012 0,017 0,022
12.5
13
13.5
14
14.5
Temps (s)
Rgion source de courant
Figure 7.17 : Performances de la commande sous un niveau de rayonnement de 400W/m
2
et une
temprature de 10
E
C
0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045
10
11
12
13
14
15
16
17
18
19
20
Temps (s)
T
e
n
s
i
o
n

V
p
v

(
V
)
Figure 7.18 : Rponse du systme sans correction
La majeure perturbation dont est sujet le systme et qui prsente une dynamique rapide est la va-
riation du niveau de lclairement. En eet, le passage rapide de nuages cause de telles variations. Pour
illustrer leet dune telle perturbation, la gure 7.19 montre la performance du systme rgul lorsque
lclairement varie de 1000W/m
2
500W/m
2
puis inversement. On peut dire que la perturbation est
bien rejete.
114
0.01 0.012 0.014 0.016 0.018 0.02 0.022
16
16.5
17
T
e
n
s
i
o
n

V
p
v

(
V
)
0.01 0.012 0.014 0.016 0.018 0.02 0.022
2
4
6
Temp (s)
C
o
u
r
a
n
t

I
p
v

(
A
)
0.01 0.012 0.014 0.016 0.018 0.02 0.022
400
600
800
1000
1200
R
a
y
o
n
n
e
m
e
n
t

(
W
/
m

)
Figure 7.19 : Performances du systme rgul lorsque lclairement varie de 1000W/m
2
500W/m
2
et inversement.
7.5.2 Synthse dune Commande par Mode Glissant
Introduction
Les convertisseurs commutation reprsentent une classe particulire des systmes structure
variable, SSV. Ses derniers sont par dnition des systmes non linaires discrets qui changent de
structure ou qui paraissent comme dirents systmes non linaires continus selon ltat du sytme
[81]. Par consquent, ces convertisseurs peuvent tirer partie des techniques de commande non linaires
dveloppes pour cette classe de systmes. En eet, les convertisseurs de puissance tant dots, par
essence, dun dispositif de commutation, il est facile de concevoir une loi de commande discontinue.
La Commande par Mode Glissant, CMG (Sliding Mode Control, SMC) apparue en union sovitique
pendant les annes 60, qui provient de la thorie des SSV, permet daccomplir cette tche. Cette
commande aboutit la stabilit mme en prsence de grandes variations de lalimentation ou de la
charge, une bonne rponse dynamique et une implmentation simple. [72][73][74]
Il existe dans la littrature un grand nombre de travaux traitant lapplication de la CMG la
rgulation des convertisseurs commutations. Ces travaux ont montr que la CMG a fait ses preuves
et donne de trs bons rsultats en terme de stabilit et de robustesse. Aussi, lavantage principal de la
CMG est son insensibilit aux variations paramtriques (incertitudes du modle) et aux perturbations
externes. Pour cette raison, nous avons dcid de lutiliser dans le cadre de notre tude.[72][73]
La CMG est une commande qui commute entre deux ou plusieurs lois de commande direntes
en fonction de certains critres. Le critre de commutation est une surface de glissement divisant
lespace dtat en deux (pour une commande monovariable, ou pour chaque composante du vecteur
dtat pour une commande multivariable). Les lois de commande dans chaque demi-espace sont des
constantes ou des fontions continues (gnralement linaires). Elles sont dnies de manire forcer
le systme atteindre un voisinage de la surface de glissement et y rester. Par consquent, les deux
composants de base dune telle commande sont : la surface de glissement et la loi de commande.
Une CMG typique a deux modes de fonctionnement. Le premier est appel mode de convergence, o
ltat du systme converge vers la surface de glissement en un temps ni. Durant ce mode, le systme
115
reste sensible aux variations de paramtres. Le deuxime mode est appel mode de glissement, o
ltat du systme est conn dans la surface de glissement. Durant ce mode, le comportement du
systme ne dpend plus du systme dorigine ni des perturbations, mais est entirement dtermin
par le choix de la surface de glissement. Cependant, la discontinuit de la commande engendre des
oscillations de frquence leve une fois le rgime glissant atteint. Ce phnomne, connu sous le nom
de broutement ou chattering en anglais, est le plus grand dfaut de la CMG [75]. Le chattering
peut poser des problmes tels que lexcitation des dynamiques hautes frquences ngliges au moment
de la modlisation (qui peuvent dgrader la performance du systme et mme mener linstabilit), la
rduction de la prcision, la cration dondes lectromagntiques nfastes ou autres ondes amplies
par le systme. [72][74]
Synthse de la CMG
Dans la partie prcdente, le modle moyen du convertisseur Buck a t tabli. Si on pose r =
[1
L
\
pv
]
T
, alors le systme peut scrire sous la forme :
_

_
dr
1
dt
=
D
L
r
2

V
bat
L
dr
2
dt
=
1
R
pv
C
1
r
2

D
C
1
r
1
(7.30)
avec 1
pv
=
V
pv
I
pv
: charge quivalente connecte au GPV.
Lexpression 7.30 peut tre crite sous la forme dun systme non linaire temps invariant.
_ r = ) (r) +q (r) d +H (7.31)
avec :
) (r) =
_
_
0
x
2
R
pv
C
1
_
_
, q (r) =
_
_
x
2
L

x
1
C
1
_
_
, H =
_
_
V
bat
L
0
_
_
Nous avons dj vu que la caractristique P/V dun GPV pour dirents niveaux de rayonnement
a lallure reprsente sur la gure 7.5.2 (T = 25
E
C). Nous avons vu aussi que le MPP est caractris
par lexpression :
01
pv
0\
pv
=
0(\
pv
1
pv
)
0\
pv
=
01
pv
0\
pv
\
pv
+1
pv
= 0 (7.32)
Cette expression peut tre choisie comme surface de glissement pour la CMG. Lexpression ci-
dessous est appele fonction de commutation.
o (r) =
01
pv
0\
pv
(7.33)
116
Figure 7.20 : Partitionnement de la caractristique P/V du GPV selon le signe de la fonction de
commutation
Sur la gure ci-dessus, la caractristique P/V du GPV est divise en deux rgions selon le signe
de la fonction de commutation :
Rgion 1 o 0
Rgion 2 o < 0
En analysant le lien entre ltat du commutateur S et la position du point de fonctionnement sur
la gure 7.20, on est amen faire le choix de la loi de commande suivant :
1 =
_
0 o > 0
1 o < 0
(7.34)
qui peut scrire aussi :
1 =
1
2
(1 :iq:(o)) (7.35)
Ceci sexplique par le fait que si le point de fonctionnement PF est dans la rgion 1, la commande
doit le dplacer droite vers la surface de glissement et donc vers le MPP (accroissement de la tension
\
pv
). Ceci nest possible que si 1 = 0. En revanche, si le PF se trouve dans la rgion 2, la commande
doit le dplacer gauche (dcroissement de la tension \
pv
). Ceci nest possible que si 1 = 1.
Il est noter quici le rapport cyclique ne prend que deux tats discrets {0,1} selon la position
souhaite du commutateur. Par consquent, il nest pas ncessaire dutiliser un signal pwm.
Nous avons vu auparavant que lexpression du courant photovoltaque est donne par :
1
pv
= 1
sc
_
1 exp
_
\
pv
\
oc
+1
pv
1
s

s
\
th
__
(7.36)
Si on nglige leet de la rsistance R
s
, il vient :
1
pv
= 1
sc
_
1 exp
_
\
pv
\
oc

s
\
th
__
(7.37)
117
La fonction de commutation est donne par :
o (r) =
01
pv
0\
pv
\
pv
+1
pv
(7.38)
=
1
sc

s
\
th
exp
_
\
pv
\
oc

s
\
th
_
\
pv
+1
sc
_
1 exp
_
\
pv
\
oc

s
\
th
__
=
_
1
sc

s
\
th
\
pv
+1
sc
_
exp
_
\
pv
\
oc

s
\
th
_
+1
sc
Lexpression du contrle quivalent d
eq
, propos par Filippov [76], est obtenue partir de la
condition :
:
o(r) = 0 (7.39)
==
:
o(r) =
do(r)
dt
=
_
0o(r)
0r
_
T
:
r =
_
0o(r)
0r
_
T
() (r) +q (r) d
eq
+H) = 0
==
_
\
pv

s
\
th
+ 2
_
1
sc

s
\
th
exp
_
\
pv
\
oc

s
\
th
_
:
r
2
= 0
==
:
r
2
= 0
== d
eq
=
r
2
1
pv
r
1
=
1
pv
1
L
avec 1
L
,= 0
Cette expression peut tre interprte comme la loi de commande continue qui maintiendrait la
trajectoire de ltat du systme sur la surface de glissement (c..d
:
o = 0) si les dynamiques taient
connues avec prcision.[75][74]
En substituant cette expression dans (7.30), on obtient
:
r
1
=
1
11
pv
r
2
2
r
1
+
\
bat
1
(7.40)
Cette quation dcrit la dynamique du systme sous linuence de la CMG. Il est important de
noter que lordre du systme sen trouve rduit lors de lapplication de cette commande.
Nanmoins, la commande quivalente nest ecace quune fois que la trajectoire de ltat du
systme a atteint la surface de glissement (mode glissant). Un algorithme de commande explicite doit
tre formul pour amener la trajectoire sur la surface de glissement pendant le mode de convergence.
Une des approches de conception dune CMG utilise pour un systme dynamique porte le nom
dapproche de la loi datteinte ou loi de ralliement (reaching law en anglais)[81]. Dans cette approche,
la dynamique de la fonction de commutation est directement exprime par :
:
o = Q)

(o) 1:iq:(o) (7.41)


o Q et K sont des constantes positives dans le cas monovariable (matrices dnies positives dans
le cas multivariable), )

(o) et choisie tel que )

(o) o 0 , \o ,= 0
On peut citer quelques exemples de loi datteinte comme :
- loi datteinte taux constant :
:
o = 1:iq:(o) (7.42)
118
- loi datteinte taux constant plus proportionnel :
:
o = Qo 1:iq:(o) (7.43)
- loi datteinte puissance :
:
o = Q[o[
B
0 < c < 1 (7.44)
La loi de commande par MG peut alors tre exprime par lexpression ci-bas si la premire loi est
choisie :
d = d
eq
1:iq:(o) (7.45)
avec : sign(.) est la fontion signe, K est une constante positive qui reprsente le gain de la commande
discontinue.
a. Condition dexistence du mode glissant La condition dexistence du mode glissant est lat-
tractivit de la surface de commutation o(r) = 0. Elle est dmontre laide du thorme de Lyapunov
[76][77].
Soit la fonction de Lyapunov quadratique candidate suivante : \ (r) =
1
2
o(r)
2
0 (dnie
positive)
Pour que la surface o(r) = 0 soit attractive sur tout le domaine de fonctionnement, il sut que la
drive par rapport au temps de \ soit ngative (condition susante appele condition dattractivit
ou datteignabilit) :
:
\ (r) = o(r)
:
o(r) < 0 \ o(r) ,= 0 (7.46)
:
o(r) =
_
\
pv

s
\
th
+ 2
_
1
sc

s
\
th
exp
_
\
pv
\
oc

s
\
th
_
d\
pv
dt
(7.47)
Pour o (r) 0 :
Dans ce cas, le PF est dans la rgion 1 et la commande 1 = 0. Cela signie que la tension \
pv
est
croissante donc :
d\
pv
dt
0 (7.48)
En remplaant dans lexpression 7.47, il vient :
:
o(r) < 0 (7.49)
do
o(r)
:
o(r) < 0 (7.50)
Pour o (r) < 0 :
Dans ce cas, le PF est dans la rgion 2 et la commande 1 = 1. Cela signie que la tension \
pv
est
dcroissante donc :
d\
pv
dt
< 0 (7.51)
En remplaant dans lexpression 7.47, il vient :
:
o(r) 0 (7.52)
do
o(r)
:
o(r) < 0 (7.53)
On conclut que le systme est asymptotiquement stable.
119
En pratique, un systme ne peut commuter une frquence innie. Par consquent, une bande
hystrsis doit tre utilise autour de la surface de glissement an de pouvoir xer la frquence de
commutation une valeur dsire. Lorsque le systme se trouve dans la rgion o il est dit en mode
quasi glissant ou mode pseudo-glissant. Dans ce cas, on parle de commande par mode quasi glissant
(CMQG). La frquence de commutation peut tre estime par [72][74] :
) =
1
1t
1
+ 1t
2
=
1
1
)
0
N
)
+
N
)
+
N
)
0
N
(7.54)
avec : )
N
=
:
o(r)
Figure 7.21 : Bande hystrsis autour de la surface de glissement
b. Rsultats de la simulation La gure 7.23 prsente le schma bloc sous Simulink permettant
la simulation de la CMG.
Figure 7.22 : Schma bloc sous Simulink reprsentant la CMG
Figure 7.23 : Schma bloc sous Simulink du systme global de simulation de la CMG
120
Les rsultats de la simulation pour un niveau de rayonnement constant de 1000W/m
2
et une
temprature de 25
E
C sont prsents ci-dessous.
0 1 2 3 4 5
x 10
- 3
0
10
20
30
40
50
60
70
80
90
Temps (s)
P
u
i s
s
a
n
c
e

(
W
)
Figure 7.24 : Rsultat de la simulation de la
CMG en terme de puissance du GPV
0 1 2 3 4 5
x 10
- 3
0
5
10
15
20
T
e
n
s
i o
n

(
V
)
0 1 2 3 4 5
x 10
- 3
4.6
4.8
5
5.2
5.4
Temps (s)
C
o
u
r
a
n
t

(
A
)
Figure 7.25 : Rsultat de la simulation de la
CMG en terme de tension et courant du GPV
On remarque sur la gure 7.24 que la CMG est trs rapide puisque le MPP est atteint en 2.2ms.
0 1 2 3 4 5
x 10
- 3
0
20
40
60
80
100
120
Temps (s)
P
u
i s
s
a
n
c
e

(
W
)
Figure 7.26 : Rsultat de la simulation de la
CMG en terme de puissance sur la sortie du CS
0 1 2 3 4 5
x 10
- 3
11.995
12
12.005
12.01
T
e
n
s
i o
n

(
V
)
0 1 2 3 4 5
x 10
- 3
- 5
0
5
10
C
o
u
r
a
n
t

(
A
)
Temps (s)
Figure 7.27 : Rsultat de la simulation de la
CMG en terme de tension et courant sur la
sortie du CS
Sur les gures ci-dessus, on voi quil y a un retard de la rponse du systme sur la sortie. Ceci est
d au mode de convergence de la CMG pendant lequel linterrupteur reste ouvert (1 = 0).
121
0 1 2 3 4 5
x 10
- 3
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Temps (s)
C
o
m
m
a
n
d
e

d
d : loi CMG
deq : commande quivalente
Figure 7.28 : CMG et commande quivalente
0 1 2 3 4 5
x 10
- 3
- 1
0
1
2
3
4
5
6
Temps (s)
F
o
n
c
t
i o
n

d
e

c
o
m
m
u
t
a
t
i o
n
Figure 7.29 : Trac de la fonction de
commutation
La gure 7.28 reprsente la loi CMG ainsi que la commande quivalente. On remarque que la
commande quivalente nest pas valable lorsque ltat du systme na pas encore atteint la surface de
glissement.
Sur la gure 7.29, on voi que la surface de glissement est atteinte aprs 2.2ms.
Changement brusque de lclairement
0 0.002 0.004 0.006 0.008 0.01
400
600
800
1000
R
a
y
o
n
n
e
m
e
n
t
0 0.002 0.004 0.006 0.008 0.01
0
20
40
60
80
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.30 : Rponse du systme sous CMG lors dun changement brusque de lclairement
La rponse du systme pour des changements brusques de lclairement est reprsente sur la gure
7.30. Lclairement est initialement gale 500W/m
2
, augmente 1000W/m
2
aprs 6ms puis diminue
800W/m
2
linstant 8ms. Il est clair que la CMG positionne instantanment le PF sur le MPP.
122
Changement progressif de lclairement
0 0.1 0.2 0.3 0.4 0.5
400
500
600
700
800
R
a
y
o
n
n
e
m
e
n
t
0 0.1 0.2 0.3 0.4 0.5
0
20
40
60
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.31 : Rponse du systme sous CMG lors dun changement progressif de lclairement
On remarque sur la gure 7.31 que la CMG parvient poursuivre le MPP instantanment lors
dun changement progressif du rayonnement. Nanmoins, lorsque le niveau de rayonnement est faible,
il apparat un phnomne indsirable comme le montre la gure 7.32. En eet, dans ce cas spcial,
on remarque une mauvaise interprtation de la CMG qui loigne le PF du MPP jusqu ce que la
commande entre en mode de convergence. La commande parvient alors atteindre le MPP puis une
mauvaise interprtation survient encore une fois. Ce comportement est d au fait que la dynamique
du systme pour un niveau de rayonnement faible est plus lente par rapport au tau de changement
progressif de lclairement. Ce phnomne se rpte tant que le niveau de rayonnement reste faible.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
250
300
350
400
R
a
y
o
n
n
e
m
e
n
t

(
W
/
m

)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
20
22
24
26
28
30
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.32 : Rponse du systme sous CMG pour un rayonnement faible faisant apparatre une
mauvaise interprtation de la commande
Synthse de la CMG utilisant un algorithme MPPT
Dans cette partie, nous nous intressons la synthse dune CMG qui utilise une tension de
rfrence fournie par un algorithme MPPT comme objectif de la poursuite. Cette approche est dautant
123
plus utile lorsquon veut appliquer la commande sur un systme discret (utilisation de microcontrleur)
comme nous le verrons plus loin.
o
2
(r) = r
2
\
ref
(7.55)
La tension \
ref
est fournie par un algorithme MPPT (P&O par exemple).
La loi de commande pour ce cas est dcrite par :
1 =
_
1 o
2
> 0
0 o
2
< 0
(7.56)
En eet, si o
2
0 alors le PF est droite de la tension \
ref
, la commande doit le dplacer vers la
gauche. Ceci nest possible que si 1 = 1. Par contre, si o
2
< 0 alors le PF est gauche de la tension
\
ref
, la commande doit le dplacer vers la droite. Ceci nest ralisable que si 1 = 0.
a. Condition dexistence du mode glissant Soit la fonction de Lyapunov quadratique candidate
suivante : \ (r) =
1
2
o
2
(r)
2
0 (dnie positive)
La condition dattractivit est donne par :
:
\ (r) = o
2
(r)
:
o
2
(r) < 0 \ o
2
(r) ,= 0 (7.57)
:
o
2
(r) =
:
r
2
=
d\
pv
dt
(7.58)
Pour o
2
(r) 0 :
Dans ce cas, le PF est droite de la tension \
ref
et la commande 1 = 1. Cela mne le PF vers la
gauche impliquant la dcroissance de la tension \
pv
:
d\
pv
dt
< 0 ==
:
o
2
(r) < 0 (7.59)
do
o
2
(r)
:
o
2
(r) < 0 (7.60)
Pour o
2
(r) < 0 :
Dans ce cas, le PF est gauche de la tension \
ref
et la commande 1 = 0. Cela mne le PF vers
la droite impliquant la croissance de la tension \
pv
:
d\
pv
dt
0 ==
:
o
2
(r) 0 (7.61)
do
o
2
(r)
:
o
2
(r) < 0 (7.62)
On conclut que le systme est asymptotiquement stable.
Lexpression du contrle quivalent d
eq
, propos par Filippov, est obtenue partir de la condition :
:
o
2
(r) = 0 ==
:
r
2
= 0 (7.63)
== d
eq
=
r
2
1
pv
r
1
=
1
pv
1
L
avec 1
L
,= 0
124
b. Rsultats de la simulation
0 0.01 0.02 0.03 0.04 0.05 0.06
500
600
700
800
R
a
y
o
n
n
e
m
e
n
t

(
W
/
m

)
0 0.01 0.02 0.03 0.04 0.05 0.06
20
40
60
80
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.33 : Rsultat de la simulation de la CMG utilisant un algorithme MPPT pour un
changement brusque du rayonnement
La gure 7.33 montre le rsultat de la simulation pour un changement brusque du rayonnement.
Dans ce cas, nous avons utilis lalgorithme P&O amlior dvelopp dans le chapitre prcdent avec
une frquence MPPT de 1kHz et un pas de perturbation de 0.4V. La commande russi poursuivre
le MPP sans dicults.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
450
500
550
600
R
a
y
o
n
n
e
m
e
n
t

(
W
/
m

)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07
30
35
40
45
50
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.34 : Rsultat de la simulation de la CMG utilisant un algorithme MPPT pour un
changement progressif du rayonnement
Le rsultat de la simulation pour un changement progressif est reprsent ci-dessus. On voit que
la commande parvient suivre le MPP. On distingue aussi loscillation autour du MPP caractrisant
lalgorithme utilis.
Limitation du courant de linductance
Lorsque la rponse du systme est rapide comme nous lavons vu auparavant, il sen suit un
dpassement important au niveau du courant de linductance. Ceci peut ne pas tre tolr par les
125
composants du convertisseur, car cela provoque la saturation du noyau de linductance avec comme
consquence un pique de courant important. Ce courant peut dpasser la valeur maximale permise pour
le commutateur, ce qui provoquerait sa dtrioration. Il convient alors dintroduire la commande
une protection prvenant que le courant de linductance natteigne des valeurs dangereuses. Cette
proprit peut tre facilement incorpore la CMG.[72][74]
Considrons le systme dont le vecteur dtat est r = [1
L
\
pv
\
C
2
]
T
. Les quations dynamiques
dcrivant ce systme en MCC sont donnes par :
_

_
dr
1
dt
=
D
L
r
2

V
bat
L
dr
2
dt
=
1
R
pv
C
1
r
2

D
C
1
r
1
dr
3
dt
=
1
C
2
r
1

1
C
2
R
out
r
3
(7.64)
avec 1
out
=
V
out
I
out
la charge quivalente en sortie
An de limiter le courant qui traverse linductance, il convient de forcer le PF rester sur la droite
dquation (7.65) si une valeur maximale 1
L;max
du courant est dpasse.
r
3
= 1
out
1
L;max
(7.65)
La fonction de commutation globale se compose alors de deux parties :
o (r) =
_

_
I
sc
N
s
V
th
r
2
+1
sc
_
exp
_
x
2
0V
oc
N
s
V
th
_
+1
sc
pour i
L
< 1
L;max
1
L;max

r
3
1
out
pour i
L
1
L;max
(7.66)
Il est noter que, dans ce cas, la mesure ou lestimation par un observateur dtat sont ncessaires
pour obtenir le courant dans linductance.
0 1 2 3 4 5
x 10
- 3
- 5
0
5
10
15
C
o
u
r
a
n
t

(
A
)
0 1 2 3 4 5
x 10
- 3
0
20
40
60
80
P
u
i
s
s
a
n
c
e

(
W
)
Temps (s)
Figure 7.35 : Rsultat de la simulation pour un courant dinductance maximal de 10A
126
Les rsultats de la simulation sont donns sur la gure 7.35 pour un courant dinductance maximal
i
L;max
= 10.
Commande par mode glissant temps discret
De nos jours, la ralisation de la commande dans la pratique fait de plus en plus appel aux mi-
croprocesseurs et aux microconrleurs. Dans ce cas, linformation sur le systme (la mesure) nest
disponible qu des instants discrets t = /T
s
, (o / est un entier et T
s
est la priode dchantillonnage)
et la commande ne peut tre mise jour qu ses instants. Pour cette raison, limplmentation num-
rique de la CMG dans un systme exhibe des proprits direntes de celles vues dans le cas continu
[75] [81] [78]. On parle alors de Commande par Mode Glissant temps Discret (CMGD).
Linsensibilit du systme command vis avis des perturbations et des incertitudes sen trouve rduite.
Cependant, la CMGD assure un certain degr de robustesse, mesur le plus souvent en terme dam-
plitude de loscillation de la variable rguler [79]. La principale dirence entre une CMG et une
CMGD est le fait que la deuxime se base sur un modle discret du systme [80].
Comme pour le cas continu, la procdure pour la synthse de la CMGD est compose de deux
tapes :
- Choisir la fonction de commutation o(/).
- tablir une loi de commande qui mne le systme vers la surface de glissement et assure que la
trajectoire du systme reste assez proche de la surface de glissement.
Pour obtenir le modle discret du systme, on fait appel au dveloppement en sries de Taylor. On
note par (/) une variable linstant t = /T
s
, o T
s
est la priode dchantillonnage. Le dveloppement
en sries de Taylor est donn par [84] :
r(/ + 1) = r(/) +
:
r(t)

t=kT
s
T
s
+O
1
(T
s
) (7.67)
avec O
1
(T
s
) le reste des termes dordre suprieur (: > 2). On ngligera par la suite ce terme.
Lapplication de cette expression donne le systme discrtis suivant :
r(/ + 1) =
_

_
r
1
(/) +
d(k)T
s
L
r
2
(/)
V
bat
T
s
L
_
1 +
T
s
R
pv
C
1
_
r
2
(/)
d(k)T
s
C
1
r
1
(/)
(7.68)
La fonction de commutation que nous avons choisi dutiliser est :
o (/) = r
2
(/) \
ref
(/) (7.69)
avec \
ref
tension de rfrence fournie par lalgorithme MPPT.
An dobtenir une loi de commande non linaire discrte permettant datteindre la surface de
glissement en un temps ni, on utilise une loi datteinte. Nous avons choisi une loi datteinte linaire
(linear reachin law) (propos par Hui et Spurgeon) [80] dont lexpression est :
o (/ + 1) = co (/) avec 0 6 c < 1 (7.70)
En substituant cette expression dans 7.69, on obtient :
o (/ + 1) = r
2
(/ + 1) \
ref
(/ + 1) (7.71)
=
_
1 +
T
s
1
pv
C
1
_
r
2
(/)
d (/) T
s
C
1
r
1
(/) \
ref
(/ + 1)
= co (/)
127
do la loi de commande :
d (/) =
_
C
1
T
s
+
1
1
pv
_
r
2
(/)
r
1
(/)

C
1
T
s
\
ref
(/ + 1)
r
1
(/)

C
1
c
T
s
o (/)
r
1
(/)
(7.72)
a. Existence du mode glissant temps discret La condition dexistence du mode glissant
temps discret a t propose par Sarpturk et al (1987) [80]. Elle est donne par :
[o (/ + 1)[ < [o (/)[ (7.73)
Cette condition peut tre crite sous la forme :
[o (/ + 1) o (/)] :iq:(o (/)) < 0 (7.74)
[o (/ + 1) +o (/)] :iq:(o (/)) 0
condition 1 :
pour o (/) 0 :
c < 1
o (/) 0
_
== co (/) < o (/) (7.75)
== o (/ + 1) o (/) < 0
pour o (/) < 0 :
c < 1
o (/) < 0
_
== co (/) o (/) (7.76)
== o (/ + 1) o (/) 0
do :
[o (/ + 1) o (/)] :iq:(o (/)) < 0 (7.77)
Condition 2 :
pour o (/) 0 :
c > 0
o (/) 0
_
== co (/) > 0 (7.78)
== o (/ + 1) +o (/) > o (/) 0
== o (/ + 1) +o (/) 0
pour o (/) < 0 :
c > 0
o (/) < 0
_
== co (/) 6 0 (7.79)
== o (/ + 1) +o (/) 6 o (/) < 0
== o (/ + 1) +o (/) < 0
do :
[o (/ + 1) +o (/)] :iq:(o (/)) 0 (7.80)
nalement :
[o (/ + 1)[ < [o (/)[ (7.81)
Lexistence du mode glissant temps discret est prouve.
128
b. Rsultats de la simulation : Le rsultat de la simulation pour une frquence dchantillonnage
)
s
= 100/H. et c = 0.9 sont donns ci-dessous. La tension de rfrence est gale 17V au dpart,
augmente 18V aprs 3ms, puis diminue 17V linstant 4ms. On voit que la CMGD parvient
poursuivre la tension de rfrence avec un temps dtablissement infrieur 0.5ms. On remarque aussi
que lerreur statique nest pas nulle et est gale 0.01. Il est important de prciser que pour une
frquence dchantillonnage infrieure 100kHz (frquence de commutation), la CMGD na pas donn
de bons rsultats.
1 1.5 2 2.5 3 3.5 4 4.5 5
x 10
- 3
15
15.5
16
16.5
17
17.5
18
18.5
19
19.5
20
Temps (s)
T
e
n
s
i
o
n

(
V
)
Vref
Vpv
Figure 7.36 : Rsultat de la simulation de la CMGD pour une frquence dchantillonnage de
100/H.
7.6 Conclusion
Nous avons consacr ce chapitre ltude de la stabilit et de la robustesse du systme photovol-
taque. Nous avons vu que la caractristique lectrique du GPV peut tre approxime par un modle
linaire pour faciliter lanalyse. Nous avons tabli puis analys le modle linaris du convertisseur
de puissance. Nous avons aussi montr par le biais de la simulation, que les caractristiques de la
rponse dynamique du systme dpendaient fortement de la localisation du point de fonctionnement,
ce qui a indiqu de la non-robustesse du systme. Nous avons ensuite tudi deux approches pour
la rgulation de la tension photovoltaque, visant une robustesse et des performances meilleures. La
premire approche a t synthtise dans le domaine frquentiel et fait appel un rgulateur PID
classique muni dune action anti-windup. La deuxime, de nature non linaire a t synthtise dans
le domaine temporel, il sagit de la Commande par Mode Glissant (CMG). Le rgulateur PID muni
de laction anti-windup a permis davoir une robustesse et des performances meilleures que le systme
sans rgulation. Il a t discrtis an dtre implant dans un microcontrleur. Cependant, la CMG
a donn de meilleurs rsultats que le rgulateur PID. Lapplication de la CMG temps discret a t
considre pour une ventuelle implantation dans un microcontrleur. Elle a oert aussi la possibilit
de limiter facilement le courant travers linductance. Dans ce chapitre, nous avons vu que la CMG
est capable de poursuivre le MPP sans faire appel un algorithme quelconque ; faisant delle une
technique MPPT distingue. Nanmoins, nous navons pas pu la discrtiser cause de la complexit
de la commande quivalente.
129
Chapitre 8
Conception et Ralisation dun
Convertisseur MPPT
8.1 Introduction
Figure 8.1 : Systme reprsentant un GPV muni dun convertisseur MPPT
Dans ce chapitre, la conception et la ralisation dun convertisseur MPPT sera dcrite. Il sagit
dun convertisseur dvolteur (Buck). Nous avons choisi de concevoir et raliser un convertisseur MPPT
numrique, car il prsente certains avantages par rapport un systme analogique. On peut citer
quelques avantages comme [12][16] :
- Nombre de composants rduit, donc un encombrement, un cot et un poids moindres.[85]
- Une puissance de consommation de la carte de commande trs faible.
- Une conception et un contrle simples.
- Robustesse vis--vis des perturbations.
- Souplesse dutilisation : les paramtres de rglage et la structure de la loi de commande sont
modis par programmation plutt que par modication du cblage avec un rgulateur analogique.
- Possibilit damliorer lalgorithme utilis, par consquent, optimiser les performances du conver-
tisseur.
- Possibilit dimplmenter dirents algorithmes, donc une maximisation dans lutilisation du
dispositif.
- Possibilit dutiliser facilement des algorithmes complexes.
- Facilit de modication de lalgorithme si dautres sources dnergie renouvelables sont utilises
(systmes hybrides).
- Possibilit dexaminer lexistence de plusieurs maxima locaux sur la courbe de puissance du GPV
qui peuvent apparatre lors dun ombrage partiel du module.
130
Cependant, limplmentation de type numrique prsente aussi des inconvnients [64][68] :
- Erreur due au bruit de quantication.
- Le temps de calcul des algorithmes implants peut avoir de linuence sur la dynamique du
systme (retard).
- Les limitations du convertisseur analogique-numrique.
- La technologie numrique est plus lente que lanalogique, puisque quelle manipule des grandeurs
discrtes et quanties.
Le systme GPV muni dun convertisseur MPPT est reprsent sur la gure 8.1.
8.2 Mthodologie
Le systme GPV muni dun convertisseur MPPT est reprsent par le diagramme de la gure 8.2.
La commande MPPT se compose dune unit de mesure et dune unit de commande.
Figure 8.2 : Diagramme reprsentant le GPV et le convertisseur MPPT
La mthodologie suivie pour la conception du convertisseur MPPT est la suivante :
- Constitution du cahier des charges.
- Conception et dimensionnement du convertisseur statique (Inductance, condensateur, interrup-
teur).
- Conception et dimensionnement de lunit de commande.
- Conception et dimensionnement de lunit de mesure.
- Choix des composants.
- Ralisation dun prototype.
131
8.3 Conception dun Convertisseur MPPT
8.3.1 Conception du convertisseur statique de type Buck
Le schma du convertisseur Buck est repris ci-dessous (gure 8.3).
Figure 8.3 : Schma du convertisseur Buck aliment par un GPV
Les caractristiques techniques du GPV utilis sont donnes sur le tableau ci-dessous. Il sagit dun
module de 36 cellules de silicium polycristallin en srie, dune puissance maximale de 80W.
Nombre de cellules 36 en srie
Tension de circuit ouvert (\
oc
) 21.6V
Courant de court circuit (1
sc
) 5.16A
Tension du MPP (\
mpp
) 16.75V
Courant du MPP (1
mpp
) 4.78A
Puissance maximale (1
mpp
) 80W
Nous avons choisi une batterie au plomb de 12V nominale comme charge. Le rle du convertisseur
est alors dabaisser la tension \
mpp
pour avoir une tension plus adapte du cot de la charge. An de
dterminer les valeurs des dirents lments du convertisseur, il est ncessaire de choisir un point de
fonctionnement xe, en loccurrence, le MPP. Ceci nous amne tablir la valeur initiale du rapport
cyclique D. partir de lquation [5.3], on peut crire :
1 =
\
load
\
PV
=
12
16.75
= 0.716 (8.1)
La rsistance quivalente R
eq
est donne par :
1
eq
=
\
2
load
1
=
12
2
80
= 1.8A (8.2)
Cahier des charges
Le cahier des charges que nous nous sommes impos est le suivant :
- Ondulation du courant dans linductance L : 1i
L
= 400:
- Ondulation de la tension aux bornes du condensateur C
2
: 1\
c
2
= 10:\
- Ondulation de la tension aux bornes du condensateur C
1
: 1\
c
1
= 100:\
- Frquence de commutation : ) = 100/H.
Le choix dune frquence de commutation de 100kHz t motiv par les raisons suivantes :
- Plus la frquence de commutation est grande, moins est grande la taille des composants ractifs
utiliss (capacits et inductance). Autrement dit, la densit de puissance est plus leve.
- Le retard de la sortie par rapport lentre qui est d au temps de commutation est faible (10j:).
132
Dtermination des valeurs de L, C
1
et C
2
:
Le choix des lments se fait en considrant que le convertisseur est en MCC. Dans le chapitre
prcdent, nous avons vu les expressions permettant de dterminer les valeurs de linductance L et
de la capacit du condensateur C
2
. An de respecter la condition sur londulation du courant de
linductance impose par le cahier des charges, linductance doit tre suprieure une certaine valeur
donne par lexpression (5.7).
1 >
\
PV
4 1i
L;max
)
== 1 >
16.75
4 0.4 10
5
== 1 > 104.688jH (8.3)
En pratique, la valeur de linductance choisie doit tre au moins 20% suprieur que la valeur
calcule en thorie. Par consquent, la valeur de linductance quon utilisera sera de 1 = 120jH
Pour respecter la condition sur londulation de la tension de sortie, la capacit du condensateur
C
2
doit vrier lexpression (5.14). :
C
2
>
1i
L
8 1\
C;max
)
== C
2
>
0.4
8 10
02
10
5
== C
2
> 50j1 (8.4)
En ajoutant une tolrance de 20% sur la valeur de la capacit, on obtient C
2
= 60j1. La valeur
que nous utiliserons est 100j1.
Pour avoir londulation de la tension dentre voulue, la capacit du condensateur C
1
doit vrier
lexpression (5.19) :
C
1
>
1
PV
1\
PV
max
)
== C
1
>
4.78
10
01
.10
5
== C
1
> 478j1 (8.5)
En ajoutant l aussi une tolrance de 20% sur la valeur de la capacit, on obtient C
1
= 573.6j1.
On utilisera deux condensateurs en parallle dune valeur de 330j1.
Lexpression (5.20) reprsente la frquence de coupure du ltre du 2
eme
ordre form par linductance
et le condensateur :
)
c
=
1
2
_
1 C
2
= 2165.67H. (8.6)
La frquence de coupure est trs infrieure la frquence de commutation, ce qui respecte la
condition vue au paragraphe (5.3.1.1.c).
La valeur minimale de linductance 1
min
qui assure le MCC est donne par lexpression (5.24) :
1
min
=
1 1
2 )
1
load
=
(1 0.694)
2 10
5
1.8 = 2.754jH (8.7)
Type dinterrupteur
Linterrupteur que nous avons choisi dutiliser est un transistor eet de champ grille mtal-
oxyde de canal N (N-MOSFET). Les N-MOSFETs, contrairement aux P-MOSFETs, ont lavantage
davoir une rsistance ltat on trs petite, ce qui rduit les pertes par conduction. De plus, ltat
bloqu, ils se comportent comme un circuit ouvert. Les MOSFETs assurent aussi une bonne isolation
de la partie commande de la partie puissance.
8.3.2 Conception de lunit de commande
Lunit de commande est lunit de logique et de dcisions. Son rle est deectuer la mesure des
direntes grandeurs requises par lalgorithme utilis, faire les calculs correspondants et commander
linterrupteur du CS. En pratique, tout ceci peut tre accompli par lutilisation dun microcontr-
leur. Notre choix sest port sur les microcontrleurs PIC (Peripheral Interface Controller, contrleur
133
dinterface priphrique) de MICROCHIP, plus particulirement la famille MidRange, pour leur
disponibilit et leur facilit dutilisation.
Les grandeurs mesurer sont au nombre de trois :
- la tension et le courant en entre du CS (grandeurs en sortie du GPV, la tension \
pv
et le courant
1
pv
) ncessaire lalgorithme MPPT.
- la tension en sortie du CS ncessaire la gestion de lenergie de la batterie ou de la charge.
La mesure de ces grandeurs ne peut tre faite directement par le microcontrleur pour des raisons
qui seront dcrites par la suite, do la ncessit de considrer une unit de mesure.
Une grande majorit des microcontrleurs PIC sont capables de gnrer un signal PWM. Nan-
moins, ce signal ne peut tre directement utilis pour commander les N-MOSFET que nous avons
choisi dutiliser, car le courant dbit par le microcontrleur (40mA) nest pas susant pour assurer
leur ouverture et fermeture, la grille du MOSFET tant capacitive. Un dispositif ddi, un Driver
de MOSFET , doit tre utilis pour eectuer cette tche. Ce dispositif est apte fournir un courant
susant la grille du MOSFET pour le commander. De plus, il permet de rduire le temps de propa-
gation et dassurer un signal propre prvoyant un dcalage du temps de mont et de descente sur le
signal qui commande le MOSFET. Gnralement, le driver de MOSFET fait appel une pompe de
charge interne complte par un tage damorage (bootstrap) pour accomplir sa tche.
8.3.3 Conception de lunit de mesure
a. Mesure de la tension
La mesure de la tension est ncessaire au calcul de la puissance produite par le GPV. Les micro-
contrleurs PIC de la famille MidRange sont capables de mesurer une tension, car ils sont dots dun
convertisseur analogique numrique. Cependant, la tension mesurer pour notre application dpasse
le seuil de tolrance du PIC qui est de 5V. Une tension suprieure 5V risque de dtruire le PIC.
Pour viter cela, il convient dutiliser un diviseur de tension qui abaissera la tension mesurer vers le
seuil de tolrence du PIC.
b. Mesure du courant
Les microcontroleurs PIC ne sont pas capables de mesurer un courant. Une mthode indirecte
doit tre utilise pour accomplir cette tche. Il existe plusieurs mthodes permettant de mesurer un
courant, on peut citer :
- Mesure laide de la rsistance 1
DS(on)
du MOSFET.
- Mesure utilisant un ltre aux bornes de linductance.
- Mesure par dtection magntique - capteur eet Hall.
- Mesure laide dune rsistance de mesure srie.
Les inconvnients de ces mthodes sont :
- Rsistance du MOSFET : cette mthode nest pas approprie pour notre application en raison de
la haute frquence de commutation du MOSFET. En eet, le courant travers 1
DS
peut tre mesur
uniquement lorsque le MOSFET est ltat on .
- Filtre aux bornes de linductance : cette mthode permet une mesure proportionnelle du courant
avec peu de puissance dissipe. Cependant, elle est imprcise.
- Capteur eet Hall : cette mthode nest pas envisageable en raison de son cot, de la puissance
consomme pour le fonctionnement et de la caractristique du courant quon doit mesurer. Cette
mthode est plus destine pour la mesure de courants alternatifs.
Nous avons choisi dutiliser la mthode de la rsistance de mesure srie pour sa simplicit et son
cot faible. Cette mthode consiste utiliser une rsistance relativement petite (quelques miliohm).
134
La tension aux bornes de la rsistance est alors proportionnelle au courant qui la traverse, rendant
possible la mesure du courant. Linconvnient de cette mthode, est quelle prsente une perte de
puissance dans la rsistance, ce qui rduit le rendement du CS. De plus, pour avoir une mesure exacte
du courant, la tension aux bornes de la rsistance devrait tre de 100mV environ plein charge. Un
amplicateur doit ensuite tre utilis an de ramener la tension mesure aux bornes de la rsistance
la plage 0-5V correspondant lentre du microcontrleur.
8.4 Implementation
Pour ltape de la ralisation, nous avons choisi une conguration particulire du convertisseur
Buck, savoir, un convertisseur Buck synchrone ( gure 8.4). Dans cette version, la diode de
roue libre D est remplace par un second interrupteur S
2
. Les deux interrupteurs fonctionent alors
de manire synchrone. Cette modication permet daugmenter le rendement du convertisseur, car la
chute de tension aux bornes dun interrupteur est plus faible que celle aux bornes dune diode. Il
est galement possible daugmenter encore le rendement en gardant la diode en parallle du second
interrupteur S
2
. La diode permet alors dassurer le transfert dnergie lors de la courte priode o les
interrupteurs sont ouverts [86].
Figure 8.4 : Schma lectrique du convertiseur Buck synchrone
Le prototype raliser peut tre reprsent par un schma synoptique constitu de trois blocs de
base comme le montre la gure 8.5.
Figure 8.5 : Schma synoptique du prototype raliser
8.4.1 Choix des composants
Bloc de Puissance
Choix du transistor MOSFET
Plusieurs paramtres doivent tre pris en considration lors du choix du MOSFET :
- Rsistance ltat passant 1
DS(on)
135
- Tension drain-source maximale \
DS(max)
.
- Tension de seuil minimale \
TH(min)
.
- Charge total de la grille Q
g
Nous avons choisi le MOSFET IRFZ44N dInternational Rectier pour sa disponibilit. Ce MOS-
FET sera utilis pour les deux interrupteurs haut et bas. Ses caractristiques principales sont :
- Rsistance ltat on : 1
DS(on)
= 17.5:A.
- Tension drain-source maximale : \
DS(max)
= 55\.
- Tension de seuil minimale : \
TH(min)
= 2\.
- Courant Drain continu maximal 25
E
C : 1
D
= 49.
- Charge total de la grille : Q
g
= 63:C
- Temps de monte : t
r
= 60::
- Temps de chute : t
f
= 45::
Choix du Driver de MOSFET
Le Driver de MOSFET que nous avons slectionn est le LT1158 de Linear Technology [39]. Ce
driver a t choisi car il est ddi la commande dun convertisseur Buck synchrone (entre autres
utilisation). Il a t choisi aussi pour sa haute frquence de commutation (100kHz), sa basse consom-
mation de courant, son unique alimentation et sa basse impdance durant les deux tats "on" et "o".
Son pic de courant de sortie lev (500mA) est largement susant pour commander le MOSFET. La
tension dalimentation du Driver stend sur une plage de 5V 30V. Le temps de retard pour la mont
et la descente sont de 130ns et 120ns respectivement. La gure 8.6 montre la disposition des broches
du LT1158.
Figure 8.6 : Broches du LT1158 Figure 8.7 : Schma dune application typique du LT1158
La gure 8.7 montre une application typique du Driver. Le LT1158 pilote les MOSFETs haut et bas
(pin 14,15 et 8,9 respectivement) suivant le signal PWM gnr par le microcontrleur (pin 6). Ainsi,
un seul signal est ncessaire pour commander les deux FETs. Le driver assure leur synchronisation
et vite davoir les deux FETs passant en mme temps, ce qui provoquerait un court-circuit. La
diode et le condensateur de 0.1j1 font partie du circuit damorage qui gnre la tension ncessaire
la commande du MOSFET haut. En eet, lorsquun N-MOSFET est utilis comme interrupteur
haut, la tension applique sa grille doit tre suprieur de 10V par rapport la tension sa source.
Dautre part, une pompe de charge intgre est actionne en cas de besoin dactiver le MOSFET haut
continuellement. Les tensions grille-source sont internement limites 14.5V lors dun fonctionnement
des tensions dalimentation plus leve.
136
Choix de la Diode de blocage
La diode utiliser doit tre de faible seuil ltat passant pour minimiser les pertes de puissance
par conduction et de faible temps de commutation. Une diode Schottky de puissance savre plus
satisfaisante. En outre, cette diode doit supporter un courant moyen direct de 10A et une tension
inverse de plus de 20V.
Choix de la Diode en parallle avec le MOSFET bas
Cette diode assure la continuit du courant inductif pendant labsence du courant fourni par la
source. Gnralement, on utilise une diode rapide (type Schottky) cause de la frquence leve de
commutation. Cette catgorie des diodes prsente une chute de tension directe faible (lordre de 0.4V).
Bloc de Commande
Choix du microcontrleur
On ce qui concerne le choix du microcontrleur, nous avons opt pour le microcontrleur PIC
de Microchip, plus particulirement, la famille Middle-Range (milieu de gamme) qui utilise des
instructions sur 14 bits [87][88][89]. Pour notre application, le microcontrleur adquat doit satisfaire
les conditions suivantes :
- 3 entres congures en convertisseurs analogiques numriques CAN.
- 1 sortie PWM.
- une mmoire de programme de taille susante.
Le PIC16F876A remplit parfaitement ces conditions. La gure 8.8 montre la disposition de ses
broches. Ses caractristiques principales sont [90] :
- Une mmoire de programme (ash) de 8K(mots de 14bits).
- Une mmoire de donnes (RAM) de 368 Bytes.
- Une mmoire de donnes (EEPROM) de 256 Bytes.
- Ports dentre/sortie : 3 (Ports A, B et C).
- 3 Timers (Timer0, Timer1 et Timer2).
- 2 modules pour PWM avec une rsolution de 10 bits (CCPx).
- Module de conversion Analogique/Numrique CAN de 10bits : 5 canaux.
- Jeux dinstructions :35 instructions.
- Frquence de fonctionnement : 20MHz.
- Boitier : PDIP 28 pins.
Technologie CMOS :
- Technologie ash haute vitesse.
- Large tension de fonctionnement (de 2V 5.5V).
- Basse consommation de puissance.
Figure 8.8 : Broches du 16F876A
137
Le circuit minimal pour faire fonctionner le PIC est reprsent sur la gure ci-dessous (gure 8.9).
RA0/AN0
2
RA1/AN1
3
RA2/AN2/VREF-/CVREF
4
RA4/T0CKI/C1OUT
6
RA5/AN4/SS/C2OUT
7
OSC1/CLKIN
9
OSC2/CLKOUT
10
RC1/T1OSI/CCP2
12
RC2/CCP1
13
RC3/SCK/SCL
14
RB7/PGD
28
RB6/PGC
27
RB5
26
RB4
25
RB3/PGM
24
RB2
23
RB1
22
RB0/INT
21
RC7/RX/DT
18
RC6/TX/CK
17
RC5/SDO
16
RC4/SDI/SDA
15
RA3/AN3/VREF+
5
RC0/T1OSO/T1CKI
11
MCLR/Vpp/THV
1
U2
PIC16F876A
VDD = +5V
VSS = GND
X2
CRYSTAL
C1
15p
C2
15p
R1
10k
+5V
1
4
Figure 8.9 : Circuit minimal pour le fonctionnement correcte du PIC
Choix des composants pour la mesure de la tension
Nous avons vu que pour la mesure des tensions, on doit recourir un diviseur de tension pour tre
dans la gamme de tolrance du PIC.
Pour tre en scurit, on choisit 3V comme valeur maximale ct PIC. Pour obtenir la valeur des
rsistances ncessaires, on utilise la relation :
\
pv;max
\
PIC
=
1
1
+1
2
1
2
(8.8)
avec \
pv;max
= 23\ (tension de circuit ouvert pour une temprature de 0
E
C), \
PIC
= 3\.
On obtient :
1
1
= 6.671
2
(8.9)
Il sut alors de choisir 1
1
= 1/A et 1
2
= 6.8/A
Choix de lamplicateur
Un amplicateur est ncessaire dans le circuit pour amplier la tension relative au courant du GPV
mesur. Cependant, il ne faut pas dpasser le seuil tolrable par le microcontrleur (+5V). Notre choix
sest port sur le LM358N dont la disposition des broches est donne ci-bas. La rsistance de mesure
que nous utiliserons est de 0.11A
Figure 8.10 : Broches du LM358N
Le gain de lamplicateur direntiel peut tre x en congurant les rsistances externes. Pour
cela, en se xe une tension en sortie de 3V. Sachant que le courant maximal dbit par le GPV est
138
de 5A, la tension aux bornes de la rsistance de mesure sera au maximum de 0.55V. Le gain de
lamplicateur est donc de 5.45. Il sut de choisir des rsistances de 1/A et 5.7/A.
Achage des donnes
Pour lachage des direntes grandeurs mesures et dautres informations utiles, nous avons utilis
un acheur cristaux liquides (LCD, Liquid Crystal Display) 2 lignes. Un circuit intgr spcialis
est charg de la gestion du module. Il remplit une double fonction : dune part, il commande lachage
et de lautre, se charge de la communication avec lextrieur. Pour communiquer avec lacheur, nous
avons utilis le mode 4 bits. Dans ce mode, seuls les 4 bits de poids fort (D4 D7) de lacheur
sont utiliss pour transmettre les donnes et les lires. Les 4 bits de poids faible (D0 D3) sont alors
connects la masse, on a donc besoin hors alimentation de sept ls pour commander lacheur. Les
donnes sont crites squentiellement les quatre bits de poids fort suivi des quatre bits de poids faible.
Le tableau ci-dessous prsente les direntes broches de lacheur.
Broche Nom Fonction
1 Vss Masse
2 Vdd Alimentation positive +5V
3 Vee Rglage du contraste de lacheur
4 RS Selection du registre (Register Select)
5 R/W Lecture ou criture (Read/Write)
6 E Entre de validation (Enable) active sur front descendant
7..14 D0..D7 Bus de donnes bidirectionnel 3 tats
15 A Anode rtroclairage (+5V)
16 K Cathode rtroclairage (masse)
Bloc dAlimentation
An de fournir la tension ncessaire au fonctionnement du Driver de MOSFET, de lamplicateur
et du microconrleur, un rgulateur de tension doit tre utilis. Nous avons slectionn le rgulateur
KA78R05 de Fairchild. Le rgulateur est utilis pour abaisser la tension prise partir de la batterie
aux 5V requises. La tension maximale accpte son entre est de 35V et le courant que peut fournir
le rgulateur est de 1A, ce qui est susant pour notre application.
8.4.2 Prsentation du prototype
Le schma de la gure 8.11, reprsentant le prototype raliser, a t fait sous le logiciel de CAO
lectronique Proteus (Isis) conue par Labcenter Electronics qui permet de dessiner des schmas
lectroniques, de les simuler et de raliser le circuit imprim correspondant. Dans cette partie, nous
allons aborder la prsentation du prototype quon veut raliser. La gure 8.12 reprsente le prototype
qui a t ralis au laboratoire dautomatique.
Le convertisseur statique Buck synchrone est form par linductance L
1
, des condensateurs en
entre C
1
et C
2
, du condensateur en sortie C
3
, des MOSFETs synchrones Q
1
et Q
2
(IRFZ44N), du
MOSFET Q
3
(IRFZ44N) et du transistor NPN Q
4
(PN2222A) pour grer la connexion de la charge,
de la diode de recouvrement rapide D
3
, utilise pour soutenir la circulation du courant lorsque le
MOSFET bas est satur et de la diode de blocage D
2
pour empcher le courant de la batterie de
circuler dans le circuit pendant la nuit.
139
1
2
B1
BORNIER2
R1
0.22
C1
330uF
C2
330uF
Q1
IRFZ44N
L1
120uH
C3
100uF
Q2
IRFZ44N
1
2
B2
BORNIER2
3
2
1
8
4
U1:A
LM358N
R3
5k7
C4
0.1uF
R4
1k
R5
5k7
R6
1k
C6
0.1uF
R11
6.8k
R12
1k
C10
0.1u
R13
6.8k
R14
1k
C11
0.1uF
V+
2
V+
10
INPUT
6
ENABLE
4
FAULT
5
BIAS
3
T GATE DR
15
T GATE FB
14
T SOURCE
13
SENSE-
12
SENSE+
11
B GATE DR
9
B GATE FB
8
BOOST DR
1
BOOST
1
6
G
N
D
7
U3
LT1158CN
D1
1N4148
C12
0.1uF
C13
10uF
C14
0.01uF
RA0/AN0
2
RA1/AN1
3
RA2/AN2/VREF-/CVREF
4
RA4/T0CKI/C1OUT
6
RA5/AN4/SS/C2OUT
7
OSC1/CLKIN
9
OSC2/CLKOUT
10
RC1/T1OSI/CCP2
12
RC2/CCP1
13
RC3/SCK/SCL
14
RB7/PGD
28
RB6/PGC
27
RB5
26
RB4
25
RB3/PGM
24
RB2
23
RB1
22
RB0/INT
21
RC7/RX/DT
18
RC6/TX/CK
17
RC5/SDO
16
RC4/SDI/SDA
15
RA3/AN3/VREF+
5
RC0/T1OSO/T1CKI
11
MCLR/Vpp/THV
1
U4
PIC16F876A
VDD=+5V
VSS=GND
X1
CRYSTAL
C15
15pF
C16
15pF
D
7
1
4
D
6
1
3
D
5
1
2
D
4
1
1
D
3
1
0
D
2
9
D
1
8
D
0
7
E
6
R
W
5
R
S
4
V
S
S
1
V
D
D
2
V
E
E
3
LCD1
LM016L
+5V
R15
10k
+5V
+5V
D2
D3
C17
47uF
+5V
R16
330
TITLE:
BY:
DATE:
PAGE:
Maximum Power Point Tracker 18/11/11
Boukli-Hacene Omar 1/1 REV: 7
C18
100nF
R17
330
R18
330
R19
330
LED2
LED-GREEN
LED3
LED-YELLOW
LED4
LED-RED
Entre : Panneau solaire
Batterie 12V
Indicateur de fonctionnement
Batterie faible
du software
Batterie charge
C5
0.1uF
U4_VDD
U4_VSS
C7
47uF
1
2
B3
BORNIER2
Q3
IRFZ44N
Q4
BC547
R2
100
R7
1k2
R8
1k2
Charge
+Vbat
VALIM
C8
100n
VI
1
VO
2
GND
3
Vdis
4 U2 KA78R05
C9
100n
LED1
LED-RED
R9
0.22
VLT
VALIM = VLT = +VBAT
F
i
g
u
r
e
8
.
1
1
:
S
c
h

m
a
d
u
p
r
o
t
o
t
y
p
e

a
l
i
s
e
r
1
4
0
Figure 8.12 : Prototype du convertisseur MPPT ralis.
Le driver de MOSFET, LT1158 commande le MOSFET haut laide des PIN 14 et 15 et le
MOSFET bas par les PIN 8 et 9. Le microcontrleur PIC commande le LT1158 travers la PIN 4 qui
permet de lactiver ou le dsactiver et travers la PIN 6 qui reoit le signal PWM.
Le microcontrleur PIC16F876A est cadenc 20Mhz par le biais dun quartz. Il est aliment en 5V
que fournit le rgulateur de tension KA78R05. Les PIN 2 (RA0), 3 (RA1) et 4 (RA2) sont congures
en convertisseur analogique numrique (CAN). La PIN 2 (RA0) est relie la sortie de lamplicateur
LM358N pour la mesure du courant du GPV, la PIN 3 (RA1) reoit le signal arrivant du diviseur de
tension pour la mesure de la tension du GPV et la PIN RA2 arrive du diviseur de tension pour la
mesure de la tension de la batterie. La PIN 14 (RC3) est destine activer ou dsactiver le driver de
MOSFET. La PIN 13 (RC2) fournit le signal PWM pour la commande du driver et par consquent des
MOSFETs. Le PIC utilise 3 LED sur les PIN 16 (RC5),17 (RC6) et 18 (RC7) pour indiquer ltat du
dispositif et de la batterie. La PIN 15 (RC4), quant elle, est utilise pour commander le MOSFET
Q
3
via le transistor Q
4
. On se qui concerne lacheur LCD, les donnes sont transmises par le PIC
via les PIN 25 (RB4) 28 (RB7) et la commande se fait travers les PIN 21(RB0) 23 (RB2).
Pour une bonne comprhension du du fonctionnement du prototype, il est utile de dcrire le
fonctionnement du module CAN (Annexe A) et du module CCP congur en mode PWM (Annexe
B).
8.4.3 Programme de Commande
Pour tablir le programme de la commande et de la gestion de lenergie de notre prototype, nous
avons choisi dutiliser la programmation en C. Le langage C est un langage de haut niveau incom-
prhensible par le Microcontrleur. Pour traduire le programme en langage machine (mots binaires),
on fait appel un compilateur. Le compilateur que nous avons utilis est "CCS C Compiler" de
"Custom Computer Services Incorporated".
141
Lutilisation de la programmation en C prsente de multiples avantages [94][95][96][98] :
- Universalit du langage.
- Lisibilit : le C est plus facile comprendre que lassembleur.
- Rapidit de dveloppement : le temps ncessaire pour le dveloppement dun programme est 5
fois moindre quen assembleur.
- Les compilateurs produisent un code qui est assez proche dun code en assembleur manuellement
fait en terme de taille et de performance.
- Portabilit : le programme peut tre facilement remani pour un microcontrleur dirent.
- Disponibilit dune bibliothque de fonctions tendue qui couvre une grande partie des besoins
en programmation des mirocontrleurs.
- Facilit et rapidit dadaptation des algorithmes dj dvelopps.
Le wizard (magicien) quore le compilateur de CCS est fort utile, il permet sans faire de calcul
de congurer directement le PIC.
La gure 8.13 reprsente lorganigramme du programme implanter dans le Microcontrleur.
Le programme commence par une initialisation. Cette tape soccupe de linitialisation :
- des variables utiliser.
- du rapport cyclique.
- de ltat des LED.
- de ltat du driver de MOSFET.
- de ltat du MOSFET de connexion de la charge.
- du convertisseur A/N ( initialisation des ports, conguration en convertisseur 10bits).
- du module CCP (conguration des registres et initialisation des ports, conguration en mode
PWM).
- des ports pour lacheur LCD.
et aussi de lactivation de linterruption du Timer1.
La lecture dun courant ou dune tension se fait par le biais dune fonction "read_avg" qui :
- soccupe de choisir le canal convertir.
- fait un moyennage sur 10 chantillons.
Le programme eectue ensuite un test sur la tension de la batterie pour vrier si elle na pas atteint
le seuil de dcharge complte. Si cest le cas, la LED jaune est allume et la charge est dconnecte
du systme et le restera jusqu ce que la tension de la batterie atteint la tension V
b_on
(nous avons
choisi 13V). La LED jaune sera alors teinte. La variable "load_on" est utilise pour indiquer ltat
de connexion de la charge. Un autre test est fait sur la tension, l encore, pour viter une ventuelle
surcharge. Si le test est positif, la LED rouge est allume, sinon elle sera teinte.
142
Dbut
Initialisation
Lire Vbat
Vbat > Vb_charged
Algorithme
MPPT
seconds > 60
&& !charged
D% += Delta
Dsactiver Interruption
du Timer1
Dlai 20ms
Lire Vpv_100 et
Ipv_100
Calculer Ppv_100
Activer Interruption
du Timer1
oui
Afficher Ppv, Vpv
Ipv et G
Dlai 100ms
D% -= 1
Allumer LED rouge
non
oui
non
Vbat < Vb_discharged
&& load_on
Dconnecter charge
load_on = false
Allumer LED jaune
Vbat > Vb_on
&& !load_on
Connecter charge
load_on = True
Etteindre LED jaune
oui
non
oui
non
D% = 100%
Calculer le Gain de
puissance G
Etteindre LED Rouge
Figure 8.13 : Organigramme du programme implanter dans le Microcontrleur.
Lalgorithme MPPT vu au chapitre 5 rentre alors en jeu sil n y a pas de surcharge. Cette tape
soccupe de :
- la lecture du courant et tension du GPV.
- la mise en oeuvre de lalgorithme MPPT.
- la mise jour des variables pour le prochain cycle.
Toutes les 60 secondes environ, et condition que la batterie ne soit pas charge, on connecte
directement le GPV la batterie (D% = 100%), an de calculer le gain de puissance apport par
143
lalgorithme MPPT utilis. Pour cela, la lecture du courant (Ipv_100) et tension (Vpv_100) du GPV
est eectue. Pour le comptage des secondes, on fait appel linterruption de dbordement du Timer1
qui se produit chaque 104ms comme le montre lorganigramme de la gure 8.13. Le calcul de cette
dure se fait en appliquant la relation :
T = 4 T
OSC
Prdiviseur (65536 T'11) (8.10)
Le rapport cyclique est ensuite appliqu laide dune fonction qui adapte la valeur du rapport
cyclique.
Lachage des direntes grandeurs se fait sur lacheur LCD 4 fois par seconde. Un dlai de
100ms est enn impos avant le cycle suivant.
Pour la gestion de lnergie de la batterie, nous avons utilis un algorithme simple destin la
protger de la surcharge et de la dcharge profonde. Un algorithme plus sophistiqu peut tre mis en
oeuvre an doptimiser cette gestion. Ceci ntant pas lobjectif de notre projet, nous avons prfr
garder lalgorithme choisi.
Interruption
Timer 1
Interrupt_counter++ >
one_second
Interrupt_counter = 0
seconds++
Fin Interruption
oui
non
Figure 8.14 : Organigramme de linterruption du dbordement du Timer 1.
Pour implanter le programme dans le microcontrleur, plus particulirement le chier Hex, nous
avons ralis un programmateur de PIC (JDM programmer) dont le schma est donn sur la gure
8.15. Ct software, nous avons utilis le logiciel WinPic800 pour communiquer avec le programmateur.
144
R
B
7
D
A
T
A
R
B
6
C
L
K
V
P
P
162738495
J
1
C
O
N
N
-
D
9
F
T
1
IN
1
1
R
1
O
U
T
1
2
T
2
IN
1
0
R
2
O
U
T
9
T
1
O
U
T
1
4
R
1
IN
1
3
T
2
O
U
T
7
R
2
IN
8
C
2
+
4
C
2
-
5
C
1
+
1
C
1
-
3
V
S
+
2
V
S
-
6
U
1
M
A
X
2
3
2
V
C
C
=
+
5
V
C
1
1
u
C
2
1
u
C
3
1
u
C
4
1
u
+
5
V
1 2
3
U
2
:
A
4
0
9
3
V
D
D
=
+
5
V
V
S
S
=
G
N
D
5 6
4
U
2
:
B
4
0
9
3
V
D
D
=
+
5
V
V
S
S
=
G
N
D
89
1
0
U
2
:
C
4
0
9
3
V
D
D
=
+
5
V
V
S
S
=
G
N
D
1
2
1
3
1
1
U
2
:
D
4
0
9
3
V
D
D
=
+
5
V
V
S
S
=
G
N
D
C
5
3
3
0
p
R
1
1
5
k
R
2
1
0
0
k
Q
1
B
C
5
4
7
B
P
R
3
4
k
7
R
4
1
0
0
k
Q
2
B
C
5
5
7
A
P
+
1
3
V
R
5
4
7
k
R
6
1
k
C
6
1
0
0
n
L
E
D
1
L
E
D
-
G
R
E
E
N
R
7
2
k
2
1
2
3
4
5
J
2
T
B
L
O
C
K
-
I5
+ 5 V
12
B
1
B
O
R
N
IE
R
2
V
I
1
V
O
2
G
N
D
3 V
d
is 4
U
3
K
A
7
8
R
0
5
C
7
4
7
u
L
E
D
2
L
E
D
-
R
E
D
R
8
5
6
0
R
+
5
V
C
8
4
7
u
L
E
D
3
L
E
D
-
R
E
D
R
9
2
k
2
+
1
3
V
+
5
V
C
9
1
0
u
R
A
0
/
A
N
0
2
R
A
1
/
A
N
1
3
R
A
2
/
A
N
2
/
V
R
E
F
-
/
C
V
R
E
F
4
R
A
4
/
T
0
C
K
I/
C
1
O
U
T
6
R
A
5
/
A
N
4
/
S
S
/
C
2
O
U
T
7
O
S
C
1
/
C
L
K
IN
9
O
S
C
2
/
C
L
K
O
U
T
1
0
R
C
1
/
T
1
O
S
I/
C
C
P
2
1
2
R
C
2
/
C
C
P
1
1
3
R
C
3
/
S
C
K
/
S
C
L
1
4
R
B
7
/
P
G
D
2
8
R
B
6
/
P
G
C
2
7
R
B
5
2
6
R
B
4
2
5
R
B
3
/
P
G
M
2
4
R
B
2
2
3
R
B
1
2
2
R
B
0
/
IN
T
2
1
R
C
7
/
R
X
/
D
T
1
8
R
C
6
/
T
X
/
C
K
1
7
R
C
5
/
S
D
O
1
6
R
C
4
/
S
D
I/
S
D
A
1
5
R
A
3
/
A
N
3
/
V
R
E
F
+
5
R
C
0
/
T
1
O
S
O
/
T
1
C
K
I
1
1
M
C
L
R
/
V
p
p
/
T
H
V
1
U
5
P
IC
1
6
F
8
7
6
A
V
D
D
=
+
5
V
V
S
S
=
G
N
D
R
B
6
_
R
B
7
_
M
C
L
R
_
M
C
L
R
_
R
B
6
_
R
B
7
_
D
1
1
N
4
7
3
3
A
C
1
0
1
0
0
n
+
5
V
V
I
1
V
O
2
G
N
D
3 V
d
is 4
U
4
K
A
7
8
R
0
8
Figure 8.15 : Schma lectrique du programmateur de PIC
8.5 Rgulation de la Tension Photovoltaque
En ce qui concerne la rgulation de la tension photovoltaque \
PV
dont ltude a t faite au
chapitre 7, le microcontrleur PIC 16f876A ne peut tre utilis, car pour ce dernier, le temps de
conversion du CAN dpasse la priode dchantillonnage que nous avions choisi ()
s
= 100/H.). La
solution consiste alors utiliser un microcontrleur plus performant ddi au traitement scientique
en loccurrence un DSP (Digital Signal Processor). Un DSP est un processeur dont larchitecture est
optimise pour eectuer des calculs complexes en un coup dhorloge. La fonction principale utilise dans
le DSP est la fonction multiply-accumulate (MAC), qui est une multiplication suivie dune addition
et dun stockage du rsultat (fonction trs utilise dans les calculs dasservissement et de ltrage).
Microchip propose deux familles dnommes Digital Signal Controler (dsPIC30F et dsPIC33F),
qui sont des microcontrleurs avec des capacits de calcul renforces et des priphriques de conver-
145
sion analogique-numrique. Le composant que nous avons slectionner pour notre application est le
dsPIC33FJ16GS502 de MICROCHIP. Ses caractristiques principales sont [99] :
- Architecture Harvard modie.
- Architecture du jeu dinstruction optimis pour le compilateur C avec des modes dadressage
exible et ecace.
- 83 instructions de base.
- 24-bit instructions, 16-bit data.
- 16 kByte de mmoire FLASH (Programme).
- 2 kBytes de SRAM (Data).
- Capacit de calcul jusqu 40 MIPs ( 3.0-3.6V).
- Oscillateur interne et boucle verrouillage de phase (PLL) avec une horloge de 120MHz.
- 35 sources dinterruption.
- 3 Timers 16 bits.
- 4 sorties PWM avec une rsolution de 16 bits .
- Module de Conversion Analogique/Numrique CAN de 10 bits : 8 canaux avec 6 chantillonneurs
bloqueurs (tau dchantillonage de 4 Msps).
- Botier : SPDIP 28 pins.
Technologie CMOS :
- Technologie ash haute vitesse.
- Tension dalimentation 3.3V (10%).
- Consommation de puissance basse.
Deux caractristiques principales font la dirence avec le composant prcdent pour notre applica-
tion. Il sagit de la capacit de calcul qui est de 40 MIPs (Millions dInstructions Par seconde) pour le
dsPIC33FJ16GS502 contre 5 MIPs pour le 16f876A, le nombre de signaux pouvant tre convertis la
fois (CAN) grce la prsence de 6 chantillonneurs bloqueurs indpendants et le temps de conversion.
En eet le temps de conversion minimum dun bit (T
AD
) est de 35.8:: pour le dsPIC33FJ16GS502
et 1.6j: pour le 16F876A, soit dix fois plus rapide. Le tableau ci-dessous donne un rcapitulatif sur
le temps de numrisation pour les deux composants. Il est claire que le dsPIC33FJ16GS502 est bien
plus performant [99] [100][90] .
dsPIC33FJ16GS502 PIC16F876A
Temps dacquisition (T
ACQ
) 2T
AD
19.2j:
ou dchantillonnage (T
SAMP
)
Temps de conversion (T
CONV
) 14T
AD
14T
AD
Total 0.573j: 41.6j:
Malheureusement, nous navons pas pu nous procurer le dsPIC33FJ16GS502, ce qui nous a empch
dapprofondir linvestigation ce niveau.
8.6 Conclusion
Dans ce dernier chapitre, nous avons prsent les direntes tapes et la mthodologie suivie pour
la conception et la ralisation du convertisseur MPPT. Nous avons ensuite fait le choix des dirents
composants et nous avons montr lorganigramme de la commande. Malheureusement, nous navons
pas pu appliquer les deux approches de rgulation de la tension photovoltaque vues dans le chapitre
prcdent, car le microcontrleur choisi ntait pas assez puissant.
146
Conclusion Gnrale
8.7 Sommaire
Cette tude a t centre sur lamlioration des performances et du rendement dun systme photo-
voltaque. Lobjectif principal tait de trouver un algorithme ecace et optimal permettant dextraire
le maximum de puissance disponible partir du gnrateur photovoltaque.
Dans le premier chapitre, des notions sur lnergie solaire et ses caractristiques ont t annonces
ainsi que les dirents types de systmes photovoltaques existants et le potentiel solaire en Algrie.
Dans le second chapitre, le principe de fonctionnement dune cellule photovoltaque au silicium
a t dcrit. Son rendement et les dirents types de cellules existantes ont t ensuite dnis. La
modlisation mathmatique de la cellule tait base sur le modle lectrique quivalent. Leet des
changements climatiques a aussi t rvl travers des graphiques reprsentatifs. Le logiciel Matlab
a t utilis pour simuler le comportement de la cellule photovoltaque.
Concernant le troisime chapitre, lanalyse du gnrateur photovoltaque GPV et des dirents
groupements possibles des cellules a t aborde. Le problme survenant lors dune non-homognit
de lclairement sur les cellules a t expliqu et la solution qui consiste ajouter une diode bypass
a t cite. La modlisation mathmatique du GPV essentielle cette tude a t faite en se basant
sur le modle de la cellule. Par la suite, le principe de conversion dans les systmes photovoltaques
a t expliqu faisant apparatre par la mme occasion, lventuel problme de la non-adaptation de
la charge avec le GPV. En eet, ce problme est trs courant dans les systmes photovoltaques. La
simulation du comportement du GPV a aussi t faite sous Matlab et une interface graphique a t
dveloppe an de montrer leet des changements climatiques sur lnergie produite par le GPV.
Le quatrime chapitre a fait ltude de lunit de stockage (batterie), son principe de fonctionne-
ment, ses caractristiques, sa modlisation, sa dirence avec une batterie classique et son couplage
direct avec un GPV.
Le cinquime chapitre a entam la partie la plus importante et la plus dlicate de cette thse.
Eectivement, la description du convertisseur MPPT qui est un convertisseur de puissance (DC/DC)
command par un algorithme MPPT a t faite. Aussi, le principe de recherche du MPP a t lucid.
Ltude du fonctionnement dun convertisseur de puissance de type Buck a t traite de manire
approfondie aboutissant un modle mathmatique linaris (modle petits signaux). Le dimension-
nement du convertisseur a t expos ainsi que la classication des commandes MPPT. La bote outil
SimPowerSystems sous Simulink a permis aisment de constituer les modles de simulation des conver-
tisseurs. Dans la dernire partie, les algorithmes MPPT les plus rpondus existants dans la littrature
ont t prsents.
Le sixime chapitre a t ddi la simulation du convertisseur MPPT sous Simulink en utilisant la
bote outil SimPowerSystems. Ceci a permis de constituer une bibliothque de composants relatifs un
systme photovoltaque, intgrant les modles du GPV, du convertisseur de puissance, de lalgorithme
MPPT Perturbation et Observation (Perturb & Observe) et de la charge ou batterie. Les dirents
147
composants ont tous t dots dun masque facilitant leur paramtrage. Lecacit de lalgorithme
MPPT a t dmontre travers les rsultats de la simulation. Une panoplie de tests a t utilise
pour mettre lalgorithme en preuve dans le cas de conditions climatiques et une charge variables.
Les rsultats des tests ont alors exhib le dfaut principal de lalgorithme P&O qui est sa mauvaise
interprtation de la localisation du MPP lors dun changement brusque des conditions climatiques.
Lamlioration de lalgorithme P&O a permis de passer outre ce problme. Le problme, tout aussi
raliste, de lombrage partiel du GPV a t mis en vidence grce au modle propos qui a permis
la simulation dun tel phnomne. En eet, dans ce cas, plusieurs maxima locaux peuvent apparatre
induisant lalgorithme MPPT en erreur et menant de la sorte une perte de puissance non ngligeable.
La solution propose qui consiste faire un balayage sur toute la plage de la tension a permis de
remettre lalgorithme sur la bonne direction, assez proche du vrai MPP.
Le septime chapitre a t consacr ltude de la stabilit et de la robustesse du systme photovol-
taque. La caractristique lectrique du GPV a t approxime par un modle linaire (approximation
par morceau) pour faciliter lanalyse. Le modle linaris du convertisseur de puissance a t tabli
puis analys. Il a t montr, par le biais de la simulation, que les caractristiques de la rponse
dynamique du systme dpend fortement de la localisation du point de fonctionnement. Ceci a indi-
qu la non-robustesse du systme. Deux approches pour la rgulation de la tension photovoltaque,
visant une robustesse et des performances meilleures, ont t tudies. La premire approche a t
synthtise dans le domaine frquentiel et fait appel un rgulateur PID classique muni dune action
anti-windup. La deuxime, de nature non linaire a t synthtise dans le domaine temporel, il sagit
de la Commande par Mode Glissant (CMG). Le rgulateur PID muni de laction anti-windup a permis
davoir une robustesse et des performances meilleures que le systme sans rgulation. Il a t discrtis
an dtre implant dans un microcontrleur. Cependant, la CMG a donn de meilleurs rsultats que
le rgulateur PID. Lapplication de la CMG temps discret a t considre pour une ventuelle im-
plantation dans un microcontrleur. Elle a oert aussi la possibilit de limiter facilement le courant
travers linductance. Dans ce chapitre, il a t montr que la CMG est capable de poursuivre le MPP
sans faire appel un algorithme quelconque faisant delle une technique MPPT distingue. Nanmoins,
il na pas t possible de la discrtiser.
Dans le chapitre huit, les direntes tapes et la mthodologie suivie pour la conception et la
ralisation du convertisseur MPPT ont t exposes. Le choix des dirents composants a ensuite t
justi et lorganigramme de la commande a t exhib. Il na pas t possible dappliquer les deux
approches de rgulation de la tension photovoltaque, car le microcontrleur choisi ntait pas adapt.
8.8 Conclusion
Lobjectif de cette thse est damliorer les performances et le rendement dun systme photovol-
taque en faisant appel un algorithme spcique. La modlisation de tout le systme photovoltaque
tudi est tablie facilitant son analyse. Linterface de puissance reprsente par un convertisseur
commutation est profondment tudie.
Lalgorithme de poursuite du point de puissance maximale utilis, appel "Perturbation et Obser-
vation" est amlior pour passer outre ses dfauts et minimiser toute ventuelle perte de puissance.
Lecacit de lalgorithme amlior est dmontre travers les rsultats de la simulation faite sous
Simulink. La simulation fait appel une bibliothque de composants reprsentant chaque lment du
systme photovoltaque. Aussi, le problme de la non-homognit de lclairement est trait abou-
tissant une solution ecace qui est valide par la simulation. Cette tude prsente galement lap-
plication de deux approches de commande distinctes pour la rgulation de la tension photovoltaque.
Cette rgulation permet de minimiser la perte de puissance travers le convertisseur amliorant ainsi
le rendement global. La premire approche fait appel un rgulateur PID classique muni dune action
anti-windup. La deuxime approche est la commande par mode glissant qui une commande de nature
148
non linaire. Les deux approches donnent des rsultats satisfaisants en simulation avec un avantage ef-
fectif pour la deuxime. Finalement, les direntes tapes et la mthodologie suivie pour la conception
et la ralisation du convertisseur MPPT de type Buck command par le microcontrleur PIC16F876A
sont exposes.
8.9 Dicults et Perspectives :
Les principales dicults que nous avons encourues durant notre recherche taient au premier lieu
au niveau de la simulation sous Simulink o il a t dicile de contourner les cas de boucles algbriques
non rsolues. En deuxime lieu, nous avons pein trouver les composants adquats pour la ralisation
de notre prototype.
Nous estimons que ce travail peut tre enrichi par plus de recherches et investigations sur les points
suivants :
- Dans cette tude, les pertes dans les dirents composants de linterface de puissance nont pas
t prises en compte. Une tude plus rigoureuse peut tre faite pour montrer linuence de ces pertes
sur le rendement du systme.
- Les bruits de mesure et les perturbations doivent aussi tre pris en compte et un ltre peut tre
ralis.
- Lestimation des pertes dans les dirents composants peut tre faite.
- Une fonction de poursuite de la trajectoire du soleil peut tre intgre au systme de commande.
- Dvelopper ltude pour les systmes photovoltaques raccords aux rseaux de distribution lec-
trique ou comportant un onduleur.
- Lamlioration de lalgorithme Perturbation et Observation peut intgrer une autre approche
comme la logique oue.
- Limplantation des lois de commande pour la rgulation de la tension photovoltaque tudies
dans un DSP.
149
Bibliographie
[1] Antonio Luque and Steven Hegedus,"Handbook of Photovoltaic Science and Engineering", John
Wiley & Sons Ltd, 2003
[2] F. Kininger, "Photovoltaic Systems Technology", University of Kassel, 2003
[3] Anne Labouret, Michel Villoz, "Energie Solaire Photovoltaque (2
eme
dition)", Dunod, 2003
[4] R.A. Messenger, J. Ventre, "Photovoltaic Systems Engineering (Second Edition)", CRC Press,
2004
[5] Tom Markvart & Luis Castaner, "Handbook of Photovoltaics : Fundamentals ans Applications",
ELSEVIER, 2003
[6] F.A. Farret, M. Godoy Simoes, "Integration of Alternative Sources of Energy", John Wiley &
Sons Ltd, 2006
[7] http ://www.sonelgaz.dz
[8] Ministre de lnergie et des Mines, "Guide des nergies Renouvelables", dition 2007
[9] Brahimi (MEM), "Situation des nergies renouvelables en Algrie". Confrence sur la matrise
de lnergie et de lenvironnement dans un contexte dconomie de marche, 2001, Htel Sheraton,
Alger, Algrie.
[10] http ://fr.wikipedia.org/wiki/Semi_conducteur
[11] W.Xiao, "A Modied Adaptative Hill Climbing Maximum Power Point Tracking (MPPT)
Control Method For Photovoltaic Power Systems", The University of British Columbia, 2003
[12] Akihiro Oi, "Design and Simulation of Photovoltaic Water Pumping System", Faculty of Cali-
fornia Polytechnic State University, 2005
[13] T.DenHerder, "Design and Simulation of Photovoltaic Super System Using Simulink", California
Polytechnic State University, 2006
[14] Hannes Knopf, "Analysis, Simulation and Evaluation of Maximum Power Point Tracking
(MPPT) Methods for a Solar Powered Vehicule", Portland State University, 1999
[15] Lionel Vechiu, "Modlisation et Analyse de lIntgration des nergies Renouvelables dans un
Rseau Autonome", Universit du Havre, 2005
[16] Nattorn Pongratananukul, "Analysis and Simulation Tools for Solar Array Power Systems",
University of Central Florida, 2005
[17] A.D. Halmsen et al, "Models for a Stand-Alone PV System", University of Denmark, 2000
[18] D. Sera, T. Kerekes, R. Teodorescu, and F. Blaabjerg, "Improved MPPT method for rapidly
changing environmental conditions", Aalborg University/Institute of Energy Technology, Aal-
borg, Denmark, 2006
[19] Dezso Sera, Remus Teodorescu, "PV panel model based on datasheet values", Aalborg University,
2006
[20] H. Schmidt, "From the solar to the PV generator", Fraunhofer Institute for Solar Energy Sys-
tems : Course book for the seminar : Photovoltaic Systems, Freiburg, 1995
[21] Group 01gr509, "Power Supply for the AAU Cubesat", Report, AALBORG University, 2001
150
[22] Albert Paul Malvino, "Principe dlectronique, cours et exercices corrigs" 6me dition Dunod,
Paris, 2002.
[23] D.Linden, T.B. Reddy, "Handbook of Batteries, 3rd Edition". Edition McGraw-Hill, INC New
York 2002.
[24] Murray Thomson, "Reverse-Osmosis Desalination of Seawater Powered by Photovoltaics Wi-
thout Batteries", University of Loughborough, 2003
[25] B. Vairamohan, "State of Charge Estimation for Batteries", The University of Tennessee, Knox-
ville, 2002
[26] Amel Zenati, "Modlisation et simulation de microsystmes multi domaines signaux mixtes :
vers le prototypage virtuel dun microsystme autonome", Universit Joseph Fourier Grenoble
I, 2007
[27] M.Angel Cid Pastor, "Conception et Ralisation de Modules Photovoltaques Electroniques",
Institut National des Sciences Appliques de Toulouse, 2006
[28] Corinne Alonso, "Contribution lOptimisation, la gestion et le traitement de lnergie", Uni-
versit Paul Sabatier - Toulouse III, 2003
[29] Mirjana Milosevic, Goran Andersson, "Decoupling Current Control and Maximum Power Point
Control in Small Power Network with Photovoltaic Source", EEH Power Systems Laboratory
Swiss Federal Institute of Technology
[30] Geo Walker, "Evaluating MPPT Converter Topologies Using A Matlab Pv Model ", University
of Queensland, Australia, 2000
[31] Marcelo Gradella Villalva, Jonas Rafael Gazoli, and Ernesto Ruppert Filho, "Comprehensive
Approach to Modeling and Simulation of Photovoltaic Arrays", IEEE TRANSACTIONS ON
POWER ELECTRONICS, VOL. 24, NO. 5, MAY 2009
[32] M. G. Villalva, J. R. Gazoli, E. Ruppert F., "Modeling And Circuit-Based Simulation Of Pho-
tovoltaic Arrays", Brazilian Journal of Power Electronics, 2009
[33] Tyler Sheeld, "Cal Poly SuPER System Simulink Model and Status and Control System",
California Polytechnic State University, 2007
[34] Robert W. Erickson, "Fundamentals of Power Electronics", Chapman & Hall, 115 Fifth Avenue,
New York, NY 10003, 1997.
[35] M. Pinard, "Convertisseurs et lectronique de Puissance : Commande, Description et Mise en
Oeuvre", DUNOD, 2007
[36] Robert Bausire, Francis Labrique, Guy Seguier, "Les Convertisseurs de lElectronique de Puis-
sance Volume 3 : La Conversion Continue Continue (2me dition)", Paris : Lavoisier-Tec &
doc, 1997
[37] Ned Mohan, Tore M. Undeland, William P. Robbins , "Power Electronics Converters, Applica-
tions And Design", John Wiley & Sons, INC, 2003
[38] Adedamola Omole, "Analysis, Modeling and Simulation of Optimal Power Tracking of Multiple-
Modules of Paralleled Solar Systems", The Florida State University, 2006
[39] M. Girard, H. Angelis, M. Girard, "Alimentations Dcoupage (2e dition)", DUNOD, 2003
[40] Minwon Park, In-Keun Yu, Member IEEE, "A Study on the Optimal Voltage for MPPT obtained
by Surface Temperature of Solar Cell ", Changwon National University, 2000
[41] Dylan Dah-Chuan Lu, Member, IEEE, and Vassilios G. Agelidis, Senior Member, IEEE,
"Photovoltaic-Battery-Powered DC Bus System for Common Portable Electronic Devices", IEEE
TRANSACTIONS ON POWER ELECTRONICS, VOL. 24, NO. 3, 2009
[42] F.M Ishengoma, L.E. Norum, "Design and Implementation of a Digitally Controlled Stand-Alone
Photovoltaic Power Supply", Norwegian University of Science and Technology, 2002
151
[43] Todd Edward Persen, "FPGA-Based Design of a Maximum-Power-Point-Tracking System for
Space Applications", University of Florida, 2004
[44] V. Salas, E. Olias, A. Barrado, A. Lazaro, "Review of the maximum power point tracking algo-
rithms for stand-alone photovoltaic systems", Solar Energy Materials & Solar Cells 90 (2006)
15551578
[45] Liu Xuejun, "An Improved Perturbation and Observation Maximum Power Point Tracking Al-
gorithm for PV Panels", Concordia University, Canada, 2004
[46] T. Tafticht, "Analyse et Commande dun Systme Hybride Photovoltaque olien", Universit
du Qubec, 2006
[47] Steven T. Karris, "Circuit Analysis I with Matlab Computing and Simulink/SimPowerSystems
Modeling", Orchard Publications, 2009
[48] Hiren Patel and Vivek Agarwal, Senior Member, IEEE, "MATLAB-Based Modeling to Study the
Eects of Partial Shading on PV Array Characteristics", IEEE TRANSACTIONS ON ENERGY
CONVERSION, VOL. 23, NO. 1, MARCH 2008
[49] V. Di Dio, D. La Cascia, R. Miceli Member IEEE, C. Rando, "A Mathematical Model to Deter-
mine the Electrical Energy Production in Photovoltaic Fields Under Mismatch Eect", Univer-
sit degli Studi di Palermo, Italy, 2009
[50] Binod Prasad Koirala, Benjamin Sahan, Norbert Henze, "Study on MPP Mismatch Losses in
Photovoltaic Applications", 3Institue of Solar Energy Technology, Kassel, Germany, 2010
[51] Trishan Esram, Student Member, IEEE, and Patrick L. Chapman, Senior Member, IEEE, "Com-
parison of Photovoltaic Array Maximum Power Point Tracking Techniques", IEEE TRANSAC-
TIONS ON ENERGY CONVERSION, 2006
[52] M.Hatti, IEEE Member, "Contrleur Flou pour la Poursuite du Point de Puissance Maximum
dun Systme Photovoltaque", JCGE08 LYON, 16 et 17 decembre 2008
[53] M. A. S. Masoum and M. Sarvi, "Design, Simulation and Implementation of a Fuzzy-Based MPP
Tracker Under Variable Insolation and Temperature Conditions", Iranian Journal of Science &
Technology, Transaction B, Engineering, Vol. 29, No. B1, 2005
[54] H.Boumaaraf1, A.Talha, "Modeling of a Photovoltaic Panel and the Search for its Maximum
Power Point Tracking", EFEEA10 International Symposium on Environment Friendly Energies
in Electrical Applications, 2010
[55] "SimPowerSysems for Use with Simulink, Users Guide", The MathWorks
[56] Bruno Burger, " Transformatorloses Schaltungskonzept fr ein dreiphasiges Inselnetz mit Photo-
voltaikgenerator und Batteriespeicher ", Ph.D. dissertation, University of Karlsruhe, Karlsruhe,
Germany, 1997.
[57] W.Xiao, "Improved Control of Photovoltaic Interfaces", The University of British Columbia,
2007
[58] Weidong Xiao, Student Member, IEEE, Nathan Ozog, Student Member, IEEE, and William G.
Dunford, Senior Member, IEEE, "Topology Study of Photovoltaic Interface for Maximum Power
Point Tracking", IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO.
3, JUNE 2007
[59] P.Cordon, S.Le Ballois, "Automatique systmes linaires et continus, : Cours et exercice rsolus",
DUNOD, 1998.
[60] K.J.strm, "From Control System Design : PID Control ", 2002
[61] A.Visioli, "Practical PID Control ", Springer, 2006
[62] R.Longchamp, "Commande numrique de systmes dynamiques : Cours dautomatique", Presses
polytechniques et universitaires romandes, 2006
152
[63] G.F. Franklin, J.D. Powell, M.L. Workman, "Digital Control of Dynamic Systems, Third Edi-
tion", Addison-Wesley, 1998
[64] D. Jaume et M.Verg, "Le calculateur numrique pour la commande des processus", Techniques
de lingnieur.
[65] J. Martinez Garcia-Tenorio, "Digital Control Techniques for DC/DC Power Converters", Hel-
sinki University of Technology, 2009
[66] Eftichios Koutroulis, Kostas Kalaitzakis, Member, IEEE, and Nicholas C. Voulgaris, "Develop-
ment of a Microcontroller-Based, Photovoltaic Maximum Power Point Tracking Control Sys-
tem", IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 16, NO. 1, JANUARY
2001
[67] K.J Astrom, B. Wittenmark, "Computer-Controlled Systems : Theory and Design, 3rd Edition",
Prentice Hall, 1997
[68] Jean-Paul LOUIS, Claude BERGMANN, "Commande numrique des machines : volution des
commandes", Techniques de lIngnieur
[69] M. I. Arteaga Orozco, J. R. Vzquez, P. Salmern, S. P. Litrn, F. J. Alcntara, "Maximum power
point tracker of a photovoltaic system using sliding mode control ", International Conference on
Renewable Energies and Power Quality (ICREPQ09), Spain 2009
[70] M. I. Arteaga Orozco, J. R. Vzquez, P. Salmern, A. Prez, "A Sliding Maximum Power Point
Tracker for a Photovoltaic System", Universidad de Huelvan, Spain 2009
[71] Chen-Chi Chu, Chieh-Li Chen, "Robust maximum power point tracking method for photovoltaic
cells : A sliding mode control approach", Sol. Energy (2009), doi :10.1016/j.solener.2009.03.005
(ScienceDirect).
[72] G. Spiazzi, P. Mattavelli, L. Rossetto, "Sliding Mode Control of DC-DC Converters", University
of Padova, Italy, 2000
[73] G. Spiazzi and P. Mattavelli, L. Rosseto, L. Malesani, "Application of Sliding Mode Control to
Switch-Mode Power Supplies", University of Padova, Italy, 2000
[74] G. Spiazzi, P. Mattavelli, "Sliding-Mode Control of Switched-Mode Power Supplies", University
of Padova, Italy, 2002
[75] V. Utkin, J. Guldner, J. Shi, "Sliding Mode Control in Electromechanical Systems", Taylor &
Francis, 1999
[76] J.J.E. Slotine, W. Li, "Applied Nonlinear Control ", Prentice Hall
[77] K.M Hangos, J. Bokor, G. Szeerknyi, "Analysis and Control of Nonlinear Process Systems",
Springer, 2005
[78] C. Edwards, E. Fossas Colet, L. Fridman (Eds),"Advances in Variable Structure and Sliding
Mode Control ", Springer 2006
[79] Andrzej Bartoszewicz, "Variable Structure Control - from Principles to Applications", Institute
of Automatic Control, Technical University of dz, Poland, 2008
[80] Govert Monsees, "Discrete-Time Sliding Mode Control ", Universit technique de Delft, Pays-
Bas, 2002
[81] F. Allgwer, P. Fleming, P. Kokotovic, A.B. Kurzhanski, H. Kwakernaak, A. Rantzer, J.N. Tsit-
siklis, "Discrete-time Sliding Mode Control : A Multirate Output Feedback Approach", Springer,
2006
[82] Matthew C.Turner, Declan G.Bates, "Mathematical Methods for Robust and Nonlinear Control ",
Springer, 2007
[83] C. Vivekanandan, R. Prabhakar, D. Prema, "Stability Analysis of a Class of Nonlinear Sys-
tems Using Discrete Variable Structures and Sliding Mode Control ", International Journal of
Electrical and Electronics Engineering 2008
153
[84] K.C. Veluvolu, Y.C. Soh, W. Cao and Z. Y. Liu, "Discrete-time Sliding Mode Observer Design for
a Class of Uncertain Nonlinear Systems", Proceedings of the 2006 American Control Conference
Minneapolis, Minnesota, USA, June 14-16, 2006
[85] Cdric Cabal, "Optimisation Energtique de ltag dadaptation lectronique ddi la conversion
photovoltaque", Universit Toulouse - Paul Sabatier, 2008
[86] http ://fr.wikipedia.org/wiki/Convertisseur_Buck
[87] Nigel Gardner, "A Beginners Guide to the Microchip PIC", BlueBird Technical Press LTD, 1998
[88] M. Mitescu, I. Susnea, "Microcontrollers in Practice", Springer, 2005
[89] Julio Sanchez, Maria P. Canton, "Microcontroller Programming : The Microchip PIC", CRC
Press, 2007
[90] "PIC16F87XA Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers", Microchip Techno-
logy Inc, 2003
[91] "PICmicro
TM
Mid-Range MCU Family Reference Manual ", Microchip Technology Inc
[92] C.Tavernier, "Les microcontrleurs PIC : Description et mise en oeuvre", DUNOD
[93] Tim Wilmshurst, "Designing Embedded Systems with PIC Microcontrollers : Principles and
applications", Newness, 2007
[94] R. Barnett, L. OCull, S. Cox, "Embedded C Programming and the Microchip PIC", THOMSON
DELMARE LEARNING, 2004
[95] C.Tavernier, "Programmation en C des PIC", DUNOD
[96] Milan Verle, "PIC Microcontrollers - Programming in C", mikroElektronika ; 1st edition, 2009
[97] John Lovine, "PIC Robotics : A Beginners Guide to Robotic Projects Using the PICmicro",
McGraw-Hill, 2004
[98] Nigel Gardner, "Introduction to Programming the Microchip PIC in CCS-C", Bluebird Technical
Press LTD, 2002
[99] "dsPIC33FJ06GS101/X02 and dsPIC33FJ16GSX02/X04 Data Sheet, High Performance, 16 bits
Digital Signal Controllers", Microchip Technology Inc, 2009
[100] "dsPIC33F Family Reference Manual Part 4, Section 44 : High-Speed 10-bit ADC", Microchip
Technology Inc, 2011
154
Annexe A
Convertisseur Analogique Numrique
Le module de conversion Analogique/Numrique (CAN) du PIC 16F876A possde 5 canaux den-
tre (AN0 AN4). La conversion dun signal analogique sur un des canaux donne comme rsultat un
nombre numrique sur 10 bits. Le module A/N a deux tensions de rfrence maximale et minimale qui
peuvent tre choisie par programme parmi les tensions VDD et VSS, ou RA2 (Vref-) et RA3 (Vref+)
[91][90][92][93].
Figure A.1 : Schma bloc du Convertisseur Analogique Numrique CAN
A.1 Squence de numrisation
Le PIC dispose dun chantillonneur bloqueur intgr constitu dun commutateur SS et dun
condensateur de maintien C
HOLD
de 120 pF (gure A.2). En premier temps, il connecte la broche sur
laquelle se trouve la tension numriser au condensateur qui va se charger via une rsistance interne
R
SS
jusqu la tension applique, ensuite la broche est dconnecte du condensateur qui sera ensuite
connect au convertisseur A/N [90][93].
155
Figure A.2 : Modle dune entre analogique
Pendant le temps de conversion, le commutateur SS est maintenu ouvert, la capacit bloque la
tension une valeur constante. la n de la conversion, SS se ferme, la tension aux bornes du
condensateur rejoint la tension analogique dentre au bout dun temps dacquisition qui dpend de
la constante de temps RC, R tant la somme des rsistances : R
ic
(rsistance dinterconnexion), R
ss
(sampling switch resistor) et R
s
(rsistance de la source de tension). La valeur de R
s
ne doit pas
dpasser 10 kA, la valeur R
ic
est gale 1 kA, la valeur de R
ss
dpend de la tension dalimentation,
elle est de lordre de 7 kA pour Vdd =5V et de 5 kA pour Vdd = 6V.
A.1.1 Temps dacquisition
Cest le temps ncessaire pour que le condensateur interne atteigne une tension proche de la tension
convertir incrment par le temps de raction des circuits internes, et un temps qui dpend de la
temprature [90].
T
ACQ
= T
AMP
+T
C
+T
COEF
(A.1)
T
C
= C
HOLD
(1
IC
+1
SS
+1
S
) log (1,2047) (A.2)
= 120j1 (1/A + 7/A + 10/A) log (1,2047)
= 16.47j:
T
COEF
= (Tc:jcratnrc 25
E
C) (0.05j:,
E
C) (A.3)
Pour notre application, on a :
T
ACQ
= 19.2j: (A.4)
avec :
T
ACQ
: Temps dacquisition total.
T
AMP
: Temps de raction des circuits typiquement de 2j:.
T
C
: Temps de charge du condensateur.
T
COEF
: Temps qui dpend de la temprature du pic, ce coecient est typiquement de 0,05 j:,
E
C
Temperature : Temprature du processeur
156
A.1.2 Temps de conversion
Une fois la tension du condensateur atteint la valeur de la tension numriser le convertisseur
procde la conversion. Le temps de conversion dun bit est not T
AN
tel que [90] :
T
AN
= T
OSC
. prdiviseur (A.5)
avec prdiviseur gal 2, 4, 8, 16, 32 ou 64. Si on utilise un oscillateur RC interne T
AN
vaut entre
2 et 6js
Pour une conversion A/N correct, le temps T
AN
doit tre ajust pour quil soit au minimum de
1, 6j: .Puisque notre PIC16F876A est cadenc 20Mhz, on peut choisir le prdiviseur 32.
Avant le dmarrage eectif de la conversion, le PIC ncessite un temps T
AN
au dbut et la n
de la conversion. Donc, le temps total de conversion est de 12 T
AN
soit dans le meilleur des cas :
T
CONV
= 12 T
AN
= 12 1.6j: = 19.2j: (A.6)
On note aussi quun temps quivalent 2T
AN
est ncessaire avant de pouvoir eectuer une nouvelle
conversion.
En rsum :
La charge du condensateur interne ncessite le temps T
ACQ
La conversion ncessite le temps 12T
AN
.
On doit attendre 2T
AN
avant de pouvoir recommencer une autre conversion.
A.2 Rsolution du CAN
La rsolution dune mesure ou dun CAN est la plus ne variation du signal qui peut tre mesure
ou dtecte. Elle est calcule par [90] :
\
r esolution
=
\
gamme
2
n
1
(A.7)
avec : : nombres de bits du CAN, V
gamme
gamme de tolrence du PIC (5V).
Pour notre cas, la rsolution de la mesure de la tension est :
\
r esolution;tension
=
5
1023

1
1
+1
2
1
2
= 38:\ (A.8)
Nous avons multipli par
R
1
+R
2
R
2
en raison de la prsence du diviseur de tension.
La rsolution de la mesure du courant est :
1
r esolution;courant
=
5
1023

1

v
1
mesure
=
5
1023

1
5.7 0.11
8: (A.9)
avec
v
: gain de lamplicateur, 1
mesure
: rsistance de mesure du courant.
157
Annexe B
Module CCP en Mode PWM
Le PIC16F876A dispose de deux modules CCP1 et CCP2. Ces deux modules sont fortement lis
aux timers 1, timers2 et au CAN. Ils sont strictement identiques, except la possibilit pour le module
CCP2 de dmarrer automatiquement la conversion A/N. Ces deux modules CCP sont capables de
gnrer un signal PWM dune priode T
pwm
(xe) et dun rapport cyclique variable. La rsolution
peut aller jusqu 10 bits [90].
Le module CCP peut tre congur en mode PWM par linitialisation des registres TRISC, PR2,
CCPxCON, CCPRxL T2CON. Le bit TRISC<x doit tre mis 0 pour congurer la PIN CCPx en
sortie. La gure B.1 montre le schma bloc simpli du module CCP en mode PWM.
Figure B.1 : Schma bloc simpli du module CCP en mode PWM
B.1 Priode du PWM
La priode du signal PWM est dtermine par le contenu du registre priode du Timer2 (PR2).
Elle peut tre calcule par :
T
pwm
= [(112) + 1] 4 T
OSC
Prdiviseur de TMR2 (B.1)
o T
OSC
est la priode du signal dhorloge du PIC.
do :
112 =
T
pwm
4 T
OSC
Prdiviseur de TMR2
1 (B.2)
158
Ce qui donne pour notre cas :
112 =
10
05
4 5 10
08
1
1 = 49 (B.3)
Il est noter que le postdiviseur du Timer2 nest pas utilis pour la dtermination de la frquence
du signal PWM.
B.2 Rapport cyclique du PWM
Le rapport cyclique est dtermin en crivant dans le registre CCPR1L et dans les bist CCP1CON<5 :4.
Le registre CCPR1L contient les 8 bits de poids fort (MSbs) et le registre CCP1CON<5 :4les 2 bits de
poids faible (LSbs). La valeur sur 10 bits est reprsente par CCPR1L :CCP1CON<5 :4. La relation
suivante est utilise pour calculer la valeur mettre dans le registre CC1111 : CC11CO < 5 : 4
pour obtenir le rapport cyclique voulu :
T
pwm;on
= CC1111 : CC11CO < 5 : 4 T
OSC
Prdiviseur de TMR2 (B.4)
avec T
pwm;on
est le temps T
on
pendant lequel le signal PWM est gal 1.
Les quations (B.1) et (B.4) permettent alors dcrire :
1% =
CC1111 : CC11CO < 5 : 4
4 [(112) + 1]
(B.5)
avec 1% =
T
pwm;on
T
pwm
rapport cycle en pourcentage.
Pour notre cas par exemple, pour avoir 1% = 100%, il faut mettre la valeur 200 dans CC1111 :
CC11CO < 5 : 4 . Cette valeur est donc la maximale mttre dans le registre CC1111 :
CC11CO < 5 : 4 .
B.3 Gnration du signal PWM
Le module CCP gnre le signal PWM en association avec le Timer2 de la faon suivante : Si on
suppose que le signal PWM vaut au dbut du comptage 0 [90] :
- Le Timer2 est incrment par lhorloge interne 1
OSC
,4. Quand il arrive la valeur PR2, TMR2
passe 0 et CCPx passe 1 (sauf si rapport cyclique = 0%).
- Chargement de la valeur du registre CCPR1L dans le registre CCPR1H.
- Quand Timer2 arrive la seconde valeur de consigne (T
ON
), CCPx passe 0.
- Au cycle suivant, le mme processus se rpte.
Figure B.2 : Sortie PWM
159
En rsum pour congurer le module CCP en mode PWM, nous devons suivre les tapes suivantes :
- Dnir la priode T
pwm
en crivant dans le registre PR2.
- Dnir le rapport cyclique en crivant dans le registre CCPRxL et les bits CCPxCON<5 :4.
- Initialiser le registre TRISC (bit 1, 2 =0) pour congurer la broche CCPx en sortie.
- Dnir la valeur du prdiviseur du TMR2 et lancer le Timer2 en crivant dans T2CON
- Conguration du registre CCPxCON pour travailler en mode PWM.
La rsolution maximale (en bits) pour une frquence PWM donne est exprime par la formule
suivante :
1c:o|ntio: =
log
_
F
OSC
F
pwm
_
log (2)
(B.6)
Pour notre cas, cela donne une rsolution de 7.64 bits, ce qui donne en terme de rsolution du
rapport cyclique de 0.5%.Pour augmenter la rsolution, il est impratif de diminuer la frquence du
signal PWM.
160
ksum
A l'ere du developpemenL durable, la Lechnologle phoLovolLaique a monLre son poLenLlel slgnlflcaLlf comme source d'energle
renouvelable. CeLLe Lhese esL cenLree sur l'amelloraLlon des performances eL du rendemenL d'un sysLeme phoLovolLaique a
Lravers l'uLlllsaLlon d'un algorlLhme approprle pour la commande de l'lnLerface de pulssance. L'ob[ecLlf prlnclpal esL de
Lrouver un algorlLhme ou une lol de commande efflcace eL opLlmale permeLLanL d'exLralre le maxlmum de pulssance
dlsponlble a parLlr du generaLeur phoLovolLaique (Cv).
uans ceLLe lnvesLlgaLlon, l'algorlLhme erLurbaLlon eL CbservaLlon permeLLanL la poursulLe du polnL de pulssance maxlmale
esL amellore eL le probleme des maxlma locaux dans la courbe de pulssance du Cv survenanL lors d'un ombrage parLlel du
generaLeur esL LralLe. Les resulLaLs de la slmulaLlon monLrenL que l'algorlLhme M1 propose permeL d'amellorer le
rendemenL du sysLeme phoLovolLaique de manlere slgnlflcaLlve. ueux approches de commande dlfferenLes sonL uLlllsees
pour la regulaLlon de la Lenslon phoLovolLaique. La premlere falL appel a un regulaLeur lu classlque munl d'une acLlon anLl-
wlndup eL la deuxleme esL la commande par mode gllssanL CMC. L'appllcaLlon dlrecL de la CMC pour la poursulLe du M
sans falre appel a un algorlLhme monLre son efflcaclLe. llnalemenL, la concepLlon eL la reallsaLlon d'un converLlsseur M1 a
base d'un mlcroconLrleur vlsanL une gesLlon energeLlque opLlmale sonL decrlLes.
Mots-c|efs : CeneraLeur phoLovolLaique, ConverLlsseur M1, ModellsaLlon, AlgorlLhme M1, AlgorlLhme erLurbaLlon eL
CbservaLlon, Cmbrage parLlel, 8egulaLlon de la Lenslon phoLovolLaique, 8egulaLeur lu avec acLlon anLlwlndup, Commande
par mode gllssanL, CesLlon de l'energle phoLovolLaique.
Abstract
ln Lhe era of susLalnable developmenL, phoLovolLalc (v) Lechnology has shown slgnlflcanL poLenLlal as a renewable energy
source. 1hls Lhesls focuses on lmprovlng performance and efflclency of a v sysLem Lhrough Lhe use of an approprlaLe
algorlLhm for conLrolllng Lhe power lnLerface. 1he maln ob[ecLlve ls Lo flnd an effecLlve and opLlmal algorlLhm or conLrol law
for exLracLlng Lhe maxlmum avallable power from Lhe v generaLor.
ln Lhls lnvesLlgaLlon, Lhe M1 erLurb and Cbserve (&C) algorlLhm ls lmproved and Lhe problem of local maxlma ln Lhe
power curve of Lhe v generaLor occurrlng durlng a parLlal shadlng ls processed. 1he slmulaLlon resulLs show LhaL Lhe
proposed M1 algorlLhm lmproves Lhe performances and efflclency of a v sysLem slgnlflcanLly. 1wo dlfferenL conLrol
approaches are used Lo regulaLe Lhe v volLage. 1he flrsL one uses a convenLlonal lu conLroller wlLh an anLl-wlndup acLlon
and Lhe second one ls Lhe slldlng mode conLrol (SMC). 1he dlrecL appllcaLlon of Lhe SMC for Lhe M1 wlLhouL recourse Lo an
algorlLhm shows lLs efflclency. llnally, Lhe deslgn and lmplemenLaLlon of a M1 converLer based on a mlcroconLroller for an
opLlmal energy managemenL are descrlbed.
key words : hoLovolLalc generaLor, M1 converLer, Modelllng, M1 algorlLhm, ulsLurbe and Cbserve M1 algorlLhm,
arLlel shadlng, hoLovolLalc volLage regulaLlon, lu conLroller wlLh anLlwlndup, Slldlng mode conLrol, ManagemenL of
phoLovolLalc power.
=--
-= ----'' -'----'' '-=,',--'' -+=' --,-,+'' -'-'-' --- --- '='' ---=--'' . -- =,=`' - - _'= --=- -'-'
--'-, '=- -,-,+ - .`= '-=--' --',= --'-- =-'' +=', ='' ' . --+'' ---'' , -'=-' --',= ,' ,-' ' =-' .`-`'
_'=--` '='' ,,--'' ='--'' - -'-',-'' --,-,+'' .
'- -=-'' - --=- --',= -,--'' -'-'', - _--- -'' '-',- =-- '' -,- ,,--'' , -'- '--' '-- -,-='' ,,--'' -'=-''
_-=-- -,-'' -',-'' -,-,+'' -'' --=- .`= .-'=-'' -='' ' -',-' . _-'-- -''=-'' --- ' --',='' =---'' _--- --=-- -'-' '=-''
-,-,+'' .-- -- . -- '-=--' -=+- -'-=- - =-'' .=' - -=-- -+='' -,-,+'' . .,`' -=--- --= =- --'-- '-'- '-'--
--'-- -,- -'='- '' -- _--- , '-'--'' -'`'' -=--- =-'' `-'- _-,'' . --=-'' -'--'' =-'' `-'- _-,'' --+- '-',- =--
'='' ,,--'' ,- -,=''' _'' --',= ' += --'- . '-=' -- --, ---- -----, _--- =-- -,-'' '' ,-- , '-'---' _'' =-- -- .,-=''
-'-' _'= -,'= .`-' .
-~--,-' ~'----' : '' -',- '' -,-,+ .,=- _--- =-- -,-'' '' ,-- , =--- --',= _--- =-- -,-'' '' ,-- , --',= -,--''
-'-'', '' - '= -='' .- -=-- -+='' '' -,-,+ --= =- --'-- '-'- '-'-- =-'', `-'- _-,'' -'-' '='' ----'' .

Vous aimerez peut-être aussi