Vous êtes sur la page 1sur 60

COURS 3

CONTROLEURS MPPT

Auguste NDTOUNGOU
Courriel: augndtoungou60@gmail.com

2022-01-24 Énergie solaire photovoltaïque


TABLE DE MATIÈRE
1. Introduction
2. Hacheurs DC/DC en régime permanent
2.1 Hacheur abaisseur de type Buck
2.2 Hacheur élévateur de type Boost

3. Algorithmes MPPT (Maximum Power Point Tracking)


3.1 Incrémentation de la conductance
3,2 Perturbation et observation (tension)
3.3 Perturbation et observation (courant)

4. Modélisation et commandes des hacheurs DC/DC


4.1 Hacheur abaisseur de type Boost
4.2 Hacheur élévateur de type Buck
4.3 Hacheur abaisseur-élévateur de type Sépic
4.4 Hacheur abaisseur-élévateur de type Buck/Boost

2022-01-24 Énergie solaire photovoltaïque


1-INTRODUCTION

 Ils sont aussi appelés convertisseurs (tension continue -


tension continue) DC/DC.
 Les convertisseurs DC/DC permettent à partir d'une tension
continue fixe d'obtenir une tension continue de valeur
moyenne variable.
 Ce type de convertisseurs est utilisé comme interface entre
le panneau photovoltaïque et la batterie ou la charge pour
l’extraction de la puissance maximale disponible dans ce
panneau.
 Ils sont aussi utilisés comme chargeur des batteries de
véhicules électriques ou hybrides.
 Ils sont aussi utilisés pour adaptation de la tension DC pour
des besoins spécifiques.
2022-01-24 Énergie solaire photovoltaïque
On peut aussi les utiliser pour récupérer l'énergie de
freinage d'une machine CC ou CA.

Cette énergie est renvoyée dans une résistance


dissipative ce qui économisera l’usure des freinages
mécaniques.

Enfin, les hacheurs sont aussi utilisés dans les


alimentations à découpage pour alimenter des
charges passives domestiques ou industrielles telles
ordinateur, téléviseur, système de son, appareil
domestique, jeux et autres

2022-01-24 Énergie solaire photovoltaïque


2. HACHEURS DC/DC EN RÉGIME PERMANENT

DC/DC

2022-01-24 Énergie solaire photovoltaïque


2.1 Hacheur abaisseur

2022-01-24 Énergie solaire photovoltaïque


Séquences de fonctionnement et circuits

 0 < t < dT dT < t < T


𝐿𝐿𝐿𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
𝑣𝑣𝐿𝐿 = 𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 = 𝑉𝑉𝑐𝑐𝑐 =
𝑑𝑑𝑇𝑇 𝑇𝑇 1 − 𝑑𝑑
𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 𝑑𝑑𝑇𝑇
Δ𝐼𝐼𝐿𝐿 = 𝑉𝑉𝑐𝑐𝑐 𝑇𝑇 1 − 𝑑𝑑
𝐿𝐿 Δ𝐼𝐼 =
𝐿𝐿
𝐿𝐿𝐿𝐼𝐼𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
d𝑇𝑇 = 𝑉𝑉𝑠𝑠 −𝑉𝑉𝑐𝑐𝑐
𝑇𝑇 1 − 𝑑𝑑 =
𝑉𝑉𝑐𝑐𝑐

𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 𝑑𝑑𝑇𝑇 𝑉𝑉𝑐𝑐𝑐 𝑇𝑇 1 − 𝑑𝑑


Δ𝐼𝐼𝐿𝐿 = = 𝑉𝑉𝑐𝑐𝑐 = 𝑑𝑑𝑉𝑉𝑠𝑠
𝐿𝐿 Énergie solaire photovoltaïque𝐿𝐿
2022-01-24
ic > 0 ⇒ C se charge.
ic < 0 ⇒ C se décharge.

2022-01-24 Énergie solaire photovoltaïque


Calcul de ∆Vc
La charge ∆Q est la surface en dessous du courant i c.

1  T   ∆ IL 
⇒ ∆Q + =    
2  2  2 
T ∆ IL
∆Q + =
8
dQ + ΔQ+
C= ⇒ ΔVc =
dv C

ΔI L
D'où : ΔVc =
8fC
2022-01-24 Énergie solaire photovoltaïque
Calcul de l’inductance pour limiter les ondulations du
courant
 0 < t < dT dT < t < T
𝐿𝐿𝐿𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
𝑣𝑣𝐿𝐿 = 𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 = 𝑉𝑉𝑐𝑐𝑐 =
𝑑𝑑𝑇𝑇 𝑇𝑇 1 − 𝑑𝑑
𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 𝑑𝑑𝑇𝑇 𝑉𝑉𝑐𝑐𝑐 𝑇𝑇 1 − 𝑑𝑑
Δ𝐼𝐼𝐿𝐿 = Δ𝐼𝐼 =
𝐿𝐿 𝐿𝐿
𝐿𝐿𝐿𝐼𝐼𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
d𝑇𝑇 = 𝑉𝑉𝑠𝑠 −𝑉𝑉𝑐𝑐𝑐
𝑇𝑇 1 − 𝑑𝑑 =
𝑉𝑉𝑐𝑐𝑐

2022-01-24 Énergie solaire photovoltaïque


𝑇𝑇 = 𝑑𝑑𝑇𝑇 + 𝑇𝑇 1 − 𝑑𝑑

𝐿𝐿𝐿𝐼𝐼𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
d𝑇𝑇 = 𝑇𝑇 1 − 𝑑𝑑 =
𝑉𝑉𝑠𝑠 −𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑐𝑐𝑐
𝐿𝐿𝐿𝐼𝐼𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿 1 1 𝑉𝑉𝑠𝑠
𝑇𝑇 = + = 𝐿𝐿𝐿𝐼𝐼𝐿𝐿 + = 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑠𝑠 − 𝑉𝑉𝑐𝑐𝑐

En fonction de d, nous aurons

𝑑𝑑𝑉𝑉𝑐𝑐𝑐 1 − 𝑑𝑑
Δ𝐼𝐼𝐿𝐿 =
𝑓𝑓𝑓𝑓
2022-01-24 Énergie solaire photovoltaïque
Ondulation Max
 Dans le cas du hacheur dévolteur, on montre que
l'ondulation de tension ou de courant sera maximale à d =
0.5.
𝑉𝑉𝑐𝑐𝑐
Δ𝐼𝐼 =
4𝑓𝑓𝑓𝑓𝐿𝐿max

 À titre d'exercice, donner les expressions des ondulations


maximales de tension et de courant.

𝑉𝑉𝑐𝑐𝑐 𝑑𝑑(1 − 𝑑𝑑) 𝑉𝑉𝑐𝑐𝑐 ∗ 0,5(1 − 0,5) 𝑉𝑉𝑐𝑐𝑐


Δ𝑉𝑉𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 = 2
= 2
=
8𝐿𝐿𝐿𝐿𝑓𝑓 8𝐿𝐿𝐿𝐿𝑓𝑓 32𝐿𝐿𝐿𝐿𝑓𝑓 2

2022-01-24 Énergie solaire photovoltaïque


EXEMPLE 1 Hacheur abaisseur (Buck)
On désire réaliser un bloc d’alimentation à découpage
de type hacheur abaisseur devant fonctionner à 20
kHz. La tension de source continue est Vs=30,5 V, la
tension de charge Vch=12 V, le courant moyen d’entrée
est Is=8,2 A. On veut que l’ondulation de courant soit
de 5% IL et que l’ondulation de tension soit de ΔVc =5%
Vdc.
a) Calculer la puissance de sortie.
b) Vérifier le mode de conduction.
c) Calculer le rapport cyclique d.
d) Calculer L et C
d) Déterminer les valeurs minimale et maximale du courant
instantané dans l'inductance L.
2022-01-24 Énergie solaire photovoltaïque
;
;

SOLUTION

a) Calculons la puissance de sortie

𝑃𝑃 = 𝑉𝑉𝑠𝑠 𝐼𝐼𝑠𝑠 = 30,5 ∗ 8,2 = 250𝑊𝑊

2022-01-24 Énergie solaire photovoltaïque


b) Vérifions le mode de conduction.

𝑉𝑉𝑉𝑉 ∗ 𝐼𝐼𝐼𝐼 30,5 ∗ 8,2


𝑉𝑉𝑐𝑐𝑐 𝐼𝐼𝑐𝑐𝑐 = 𝑉𝑉𝑉𝑉 ∗ 𝐼𝐼𝐼𝐼 → 𝐼𝐼𝑐𝑐𝑐 = 𝐼𝐼𝐼𝐼 = = = 15,17 𝐴𝐴
𝑉𝑉𝑐𝑐𝑐 12
Δ𝐼𝐼𝐿𝐿 = 0,05 ∗ 15,17 = 0,76𝐴𝐴
Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 + = 15,17 + 0,375 = 15,54𝐴𝐴
2
Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 − = 15,17 − 0,375 = 14,79𝐴𝐴
2
ILmin >0, donc la conduction est continue.

c) Calculons le rapport cyclique d.


𝑉𝑉𝑐𝑐𝑐 12
d= = = 0,39
𝑉𝑉𝑠𝑠 30,5
2022-01-24 Énergie solaire photovoltaïque
e) Calculons la valeur du condensateur C

ΔIL
ΔVc =
8fC

ΔIL 0,76
C= = =7,9 μF
8fΔVc 8∗20000∗0,05∗12

e) Calculons la valeur de l’inductance L

1−𝑑𝑑 𝑉𝑉𝑐𝑐𝑐 1−0.39 ∗𝑉𝑉𝑉𝑉𝑉 1−0.39 ∗12


L= . 𝑑𝑑 = . = =0.48 mH
𝑓𝑓∗Δ𝐼𝐼𝐿𝐿 20000∗0.75 20000∗0.75

2022-01-24 Énergie solaire photovoltaïque


RESULTATS DE SIMULATION

2022-01-24 Énergie solaire photovoltaïque


2.2 Hacheur élévateur

 Le hacheur élévateur est la topologie la plus utilisée.


 Elle permet l’obtention d’une tension à la sortie Vch
supérieure à la tension d’entrée et ceci en ayant un courant
quasi continu dans l’inductance L.
 Cette caractéristique rend la topologie très attrayante dans
les applications de conversion courant alternatif – courant
continu ou en plus de réguler la tension aux bornes de la
charge, nous devons imposer un courant quasi-sinusoïdal
dans l’inductance L.
 Dans le cadre de cette présentation nous nous intéressons à
son utilisation pour la conversion courant continu –
courant continu

2022-01-24 Énergie solaire photovoltaïque


2022-01-24 Énergie solaire photovoltaïque
 0 < t < dT dT < t < T

𝐿𝐿𝐿𝐿𝐿 𝐿𝐿𝐿𝐿𝐿
𝑣𝑣𝐿𝐿 = 𝑉𝑉𝑉𝑉 = 𝑣𝑣𝐿𝐿 = 𝑉𝑉𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠 =
𝑑𝑑𝑇𝑇 (1 − 𝑑𝑑)𝑇𝑇
𝑉𝑉𝑠𝑠𝑑𝑑𝑇𝑇 𝑉𝑉𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠 (1 − 𝑑𝑑)𝑇𝑇
⇒ Δ𝐼𝐼𝐿𝐿 = ⇒ Δ𝐼𝐼𝐿𝐿 = −
𝐿𝐿 𝐿𝐿
𝐿𝐿𝐿𝐼𝐼𝐿𝐿 𝐿𝐿𝐿𝐼𝐼𝐿𝐿
⇒ 𝑑𝑑𝑇𝑇 = ⇒ 1 − 𝑑𝑑 𝑇𝑇 =
𝑉𝑉𝑠𝑠 𝑉𝑉𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠

𝑉𝑉𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠 (1 − 𝑑𝑑)𝑇𝑇 𝑉𝑉𝑠𝑠 𝑑𝑑𝑇𝑇 𝑉𝑉𝑠𝑠


Δ𝐼𝐼𝐿𝐿 = = 𝑉𝑉𝑐𝑐𝑐 =
𝐿𝐿 𝐿𝐿 1 − 𝑑𝑑
2022-01-24 Énergie solaire photovoltaïque
La forme d'onde du courant dans l'inductance L
lorsque la conduction est continue est présentée
ainsi

2022-01-24 Énergie solaire photovoltaïque


Calcul de ILmax et ILmin
∆ IL
I L max= I L +
2
∆ IL
I L min= I L −
2
𝑉𝑉𝑐𝑐𝑐 −𝑉𝑉𝑠𝑠 (1−𝑑𝑑)𝑇𝑇 𝑉𝑉𝑠𝑠 (1−𝑑𝑑)−𝑉𝑉𝑠𝑠 (1−𝑑𝑑)𝑇𝑇 𝑉𝑉𝑠𝑠 𝑑𝑑𝑇𝑇
Δ𝐼𝐼𝐿𝐿 = = =
𝐿𝐿 𝐿𝐿 𝐿𝐿

𝑉𝑉𝑠𝑠 = (1 − 𝑑𝑑)𝑉𝑉𝑐𝑐𝑐

1 − 𝑑𝑑 𝑉𝑉𝑐𝑐𝑐 𝑑𝑑
𝐿𝐿 =
Δ𝐼𝐼𝐼𝐼
2022-01-24 Énergie solaire photovoltaïque
Conduction continue
2022-01-24 Énergie solaire photovoltaïque
Calcul de la fonction de transfert
À partir de la tension moyenne aux bornes de l’inductance
on déduit:

2022-01-24 Énergie solaire photovoltaïque


Vch= f(Vs, d)

2022-01-24 Énergie solaire photovoltaïque


Calcul du filtre de sortie pour
un hacheur élévateur

2022-01-24 Énergie solaire photovoltaïque


2022-01-24 Énergie solaire photovoltaïque
Pour 0 < t < dT, le condensateur de sortie fournit le
courant Ich, la variation de tension ( vC) résultante est

2022-01-24 Énergie solaire photovoltaïque


EXEMPLE 2 Hacheur élévateur (Boost)
On désire réaliser une alimentation à découpage de type
hacheur élévateur (Boost) pour une alimentation haute
tension devant fonctionner à 20 kHz. La tension de
source continue est Vs=132 V, la tension de charge est
Vch=220 V, le courant moyen de charge est Ich=9,1 A. On
veut que l’ondulation de courant soit de 5% IL et que
l’ondulation de tension soit de ΔVc =5% Vdc.
a) Calculer la puissance de sortie.
b) Vérifier le mode de conduction.
c) Calculer le rapport cyclique r.
d) Calculer L et C
d) Déterminer les valeurs minimale et maximale du courant
instantané dans l'inductance L.
2022-01-24 Énergie solaire photovoltaïque
iL iD

+ vL - +
iS + vD -
; +
Ich
+
; Vs S Co v ch
- vS
-
-

SOLUTION

a) Calculons la puissance de sortie..

𝑃𝑃 = 𝑉𝑉𝑐𝑐𝑐 𝐼𝐼𝑐𝑐𝑐 = 220 ∗ 9,1 = 2000𝑊𝑊

2022-01-24 Énergie solaire photovoltaïque


b) Vérifions le mode de conduction.

𝑉𝑉𝑐𝑐𝑐 220
𝑉𝑉𝑐𝑐𝑐 𝐼𝐼𝑐𝑐𝑐 = 𝑉𝑉𝑠𝑠 𝐼𝐼𝐿𝐿 → 𝐼𝐼𝐿𝐿 = × 𝐼𝐼𝑐𝑐𝑐 = × 9,1 = 15,17 𝐴𝐴
𝑉𝑉𝑠𝑠 132
Δ𝐼𝐼𝐿𝐿 = 0,005 ∗ 15,17 = 0,75𝐴𝐴
Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 + = 15,17 + 0,375 = 15,54𝐴𝐴
2
Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 − = 15,17 − 0,375 = 14,79𝐴𝐴
2
ILmin >0, donc la conduction est donc continue.

c) Calculer le rapport cyclique d.


𝑉𝑉𝑐𝑐𝑐 1 𝑉𝑉𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠 𝑉𝑉𝑠𝑠 132
= → 𝑑𝑑 = =1− =1− = 0.4
𝑉𝑉𝑠𝑠 1 − 𝑑𝑑 𝑉𝑉𝑐𝑐𝑐 𝑉𝑉𝑐𝑐𝑐 220
2022-01-24 Énergie solaire photovoltaïque
e) Calculons la valeur du condensateur C

𝐼𝐼𝑐𝑐𝑐 𝐼𝐼𝑐𝑐𝑐
Δ𝑣𝑣𝐶𝐶 = . 𝑑𝑑𝑇𝑇 = . 𝑑𝑑𝑉𝑉
𝐶𝐶 𝑓𝑓𝑓𝑓

𝐼𝐼𝑐𝑐𝑐 9.1
𝐶𝐶 = . 𝑑𝑑 = . 0,4=16,54uF
𝑓𝑓𝑓𝑣𝑣𝐶𝐶 20000∗0,05∗220

e) Calculons la valeur de l’inductance L

1−𝑑𝑑 𝑉𝑉𝑐𝑐𝑐 1−0.4 ∗220


L= . 𝑑𝑑 = . 0,4=3,5 mH
𝑓𝑓∗Δ𝐼𝐼𝐿𝐿 20000∗0.75

2022-01-24 Énergie solaire photovoltaïque


RESULTATS DE SIMULATION

2022-01-24 Énergie solaire photovoltaïque


3.ALGORITHMES MPPT (Maximum Power Point Tracking)

2022-01-24 Énergie solaire photovoltaïque


Les algorithmes MPPT sont utilisés pour extraire le maximum de
puissance des panneaux photovoltaïques et ils sont réalisés à base
de programmes ou Simulink dans Matlab. On y trouve trois
principaux algorithmes:

 Algorithme de type perturbation et observation de type


variation de tension du panneau photovoltaïque

 Algorithme de type perturbation et observation de type


variation du courant du panneau photovoltaïque

 Algorithme de type incrémentation de la conductance de type


variation du rapport cyclique du hacheur abaisseur ou
élévateur.

2022-01-24 Énergie solaire photovoltaïque


3.1 ALGORITHME : Incrémentation Conductance

L’algorithme de l’incrémentation de la conductance consiste à trouver


le point correspondant au Maximum de puissance disponible dans le
panneau photovoltaïque. L’équation de la puissance du panneau
solaire est donnée par :

Ppv = V pv I pv
La dérivée de cette équation de puissance par rapport à Vpv pour
évaluer la pente de la puissance du panneau à chaque instant est
donnée :

dPpv d dV pv dI pv dI pv
= (V pv I pv ) =
I pv + V pv I pv + V pv
=
dV pv dV pv dV pv dV pv dV pv

2022-01-24 Énergie solaire photovoltaïque


La puissance maximale est atteinte quand la dérivée est égale
à zéro, dans ce ca, nous obtenons :

𝑑𝑑𝑃𝑃𝑝𝑝𝑝𝑝
=0
𝑑𝑑𝑉𝑉𝑝𝑝𝑝𝑝

𝑑𝑑𝐼𝐼𝑝𝑝𝑝𝑝 𝑑𝑑𝐼𝐼𝑝𝑝𝑝𝑝 𝐼𝐼𝑝𝑝𝑝𝑝 𝑑𝑑𝐼𝐼𝑝𝑝𝑝𝑝 𝐼𝐼𝑝𝑝𝑝𝑝


𝐼𝐼𝑝𝑝𝑝𝑝 + 𝑉𝑉𝑝𝑝𝑝𝑝 =0→ =− → + =0
𝑑𝑑𝑉𝑉𝑝𝑝𝑝𝑝 𝑑𝑑𝑉𝑉𝑝𝑝𝑝𝑝 𝑉𝑉𝑝𝑝𝑝𝑝 𝑑𝑑𝑉𝑉𝑝𝑝𝑝𝑝 𝑉𝑉𝑝𝑝𝑝𝑝

Nous définissons les termes :


I pv
comme la conductance
V pv

dI pv
dV pv comme l’incrémentation de la conductance,

2022-01-24 Énergie solaire photovoltaïque


𝑉𝑉𝑐𝑐𝑐 /𝑑𝑑 = 𝑉𝑉𝑃𝑃𝑃𝑃 𝑉𝑉𝑐𝑐𝑐 (1 − 𝑑𝑑) = 𝑉𝑉𝑃𝑃𝑃𝑃

𝒅𝒅𝑷𝑷𝒑𝒑𝒑𝒑
> 𝟎𝟎 → 𝑽𝑽𝒑𝒑𝒑𝒑 < 𝑽𝑽𝑴𝑴𝑴𝑴
d d
𝒅𝒅𝑽𝑽𝒑𝒑𝒑𝒑
𝒅𝒅𝑷𝑷𝒑𝒑𝒑𝒑 d reste constant d reste constant
= 𝟎𝟎 → 𝑽𝑽𝒑𝒑𝒑𝒑 = 𝑽𝑽𝑴𝑴𝑴𝑴
𝒅𝒅𝑽𝑽𝒑𝒑𝒑𝒑
𝒅𝒅𝑷𝑷𝒑𝒑𝒑𝒑
< 𝟎𝟎 → 𝑽𝑽𝒑𝒑𝒑𝒑 > 𝑽𝑽𝑴𝑴𝑴𝑴
𝒅𝒅𝑽𝑽𝒑𝒑𝒑𝒑
d d

dPpv
=0 → V pv =VMP
dV pv

dPpv
> 0 → V pv < VMP
dV pv dPpv
< 0 → V pv > VMP
dV pv

2022-01-24 Énergie solaire photovoltaïque


https://www.youtube.com/watch?v=yzPp2cWRz44
2022-01-24 Énergie solaire photovoltaïque
INCRÉMENTATION CONDUCTANCE USING STATEFLOW (V1)

https://www.youtube.com/watch?v=NLrZMiL3Z6c&app=desktop
2022-01-24 Énergie solaire photovoltaïque
INCRÉMENTATION CONDUCTANCE USING STATEFLOW (V2)

2022-01-24 Énergie solaire photovoltaïque


ALGORITHME :
Incrémentation Conductance dans Matlab
function Dnew = fcn(vnew,vold,inew,iold,Dold)
e=2e-3;
dv=vnew-vold;
di=inew-iold;
Dnew=Dold;
if (dv==0)
if (di>0)
Dnew=Dold+e;
end
if (di<0)
Dnew=Dold-e;
end
end
if (dv~=0)
if (di/dv>-inew/vnew)
Dnew=Dold+e;
end
if (di/dv<-inew/vnew)
Dnew=Dold-e;
end
end
end
2022-01-24 Énergie solaire photovoltaïque
ALGORITHME :
Incrémentation Conductance dans Simulink

Vpv Δd -
+ dVpv +
-
VpvdIpv+Ipv>0
VpvdIpv
Ipv + + VpvdIpv+Ipv
- + d
dIpv dVpv
Ipv VpvdIpv+Ipv<0
Δd +
+

+
Δd - dIpv>0

dIpv
dIpv<0
+
Δd +

2022-01-24 Énergie solaire photovoltaïque


EXEMPLE 3
On désire réaliser une alimentation à découpage de type hacheur
élévateur alimentée par un panneau photovoltaïque avec MPPT de
type incrémentation conductance avec stateflow pour alimenter une
charge et une batterie. La fréquence de commutation du hacheur est
de 20 kHz. Les caractéristiques sont donnes ci-après. On veut que
l’ondulation de courant soit de 5% IL et que l’ondulation de tension
soit de ΔVc =5% Vdc.
PANNEAU PHOTOVOLTAIQUE:
2 PV en séries et 2 PV en parallèles, chaque PV possède une
puissance PMP = 250 W, Imp = 8,2A , Vmp = 30,5V
PUISSANCE DE LA CHARGE :
Pch = 500W

Batterie
48*2 V/100Ah
2022-01-24 Énergie solaire photovoltaïque
;
;

2022-01-24 Énergie solaire photovoltaïque


SOLUTION

a) Calculons la résistance de charge et le courant de charge

𝑉𝑉𝑉𝑉𝑉2
𝑃𝑃𝑃𝑃𝑃 =
𝑅𝑅
𝑉𝑉𝑉𝑉𝑉2 (2 ∗ 48)2
𝑅𝑅 = = = 18,43Ω
𝑃𝑃𝑃𝑃𝑃 500
𝑉𝑉𝑉𝑉𝑉 2∗48
𝐼𝐼𝐼𝐼𝐼 = = = 5,2 A
𝑅𝑅 18,43

b) Calculons le rapport cyclique d.

𝑣𝑣𝑐𝑐𝑐 1 𝑣𝑣𝑐𝑐𝑐 − 𝑉𝑉𝑠𝑠 𝑉𝑉𝑠𝑠 2 ∗ 30,5


= → 𝑑𝑑 = =1− =1− = 0.36
𝑉𝑉𝑠𝑠 1 − 𝑑𝑑 𝑣𝑣𝑐𝑐𝑐 𝑣𝑣𝑐𝑐𝑐 2 ∗ 48
2022-01-24 Énergie solaire photovoltaïque
c) Vérifions le mode de conduction.

Δ𝐼𝐼𝐿𝐿 = 0,05 ∗ 16,4 = 0,82𝐴𝐴

Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 + = 16,4 + 0,41 = 16,81𝐴𝐴
2
Δ𝐼𝐼𝐿𝐿
𝐼𝐼𝐿𝐿𝑚𝑚𝑚𝑚𝑚𝑚 = 𝐼𝐼𝐿𝐿 − = 16,4 − 0,41 = 15,99𝐴𝐴
2
ILmin >0, donc la conduction est donc continue.

d) Calculons le courant dans la batterie


𝑉𝑉𝑝𝑝𝑝𝑝 𝐼𝐼𝑝𝑝𝑝𝑝 1000
𝑉𝑉𝑝𝑝𝑝𝑝 𝐼𝐼𝑝𝑝𝑝𝑝 = 𝑉𝑉𝑐𝑐𝑐 𝐼𝐼𝐷𝐷 → 𝐼𝐼𝐷𝐷 = = = 10,4
𝑉𝑉𝑐𝑐𝑐 2 ∗ 48

𝐼𝐼𝑏𝑏𝑏𝑏𝑏𝑏 = 𝐼𝐼𝐼𝐼 − 𝐼𝐼𝐼𝐼𝐼 = 10,4 − 5,2 = 5,2 A


2022-01-24 Énergie solaire photovoltaïque
e) Calculons la valeur de l’inductance L

1−𝑑𝑑 𝑉𝑉𝑐𝑐𝑐 1−0.36 ∗2∗48


L= . 𝑑𝑑 = . 0,36=5,4 mH
𝑓𝑓∗Δ𝐼𝐼𝐿𝐿 20000∗0.82

2022-01-24 Énergie solaire photovoltaïque


RESULTATS DE SIMULATION (STATEFLOW)

G=1000 W/m2 G=500 W/m2

2022-01-24 Énergie solaire photovoltaïque


3.2 PERTURBATION ET OBSERVATION (PO)

dP=Pn-P(n-1)
dV=Vn-V(n-1)

2022-01-24 Énergie solaire photovoltaïque


Perturbation et Observation
(Algorithme sans modèle du boost)

2022-01-24 Énergie solaire photovoltaïque


function D = PandO(Param, Enabled, V, I)

% MPPT controller based on the Perturb & Observe algorithm.


% D output = Reference for DC link voltage (Vdc_ref)
% Enabled input = 1 to enable the MPPT controller
% V input = PV array terminal voltage (V)
% I input = PV array current (A)
% Param input:
Dinit = Param(1); %Initial value for Vdc_ref
Dmax = Param(2); %Maximum value for Vdc_ref
Dmin = Param(3); %Minimum value for Vdc_ref
deltaD = Param(4); %Increment value used to increase/decrease Vdc_ref
%
persistent Vold Pold Dold;
dataType = 'double';

if isempty(Vold)
Vold=0;
Pold=0;
Dold=Dinit;
end
P= V*I;
dV= V - Vold;
dP= P - Pold;

2022-01-24 Énergie solaire photovoltaïque


if dP ~= 0 & Enabled ~=0
if dP < 0
if dV < 0
D = Dold + deltaD;
else
D = Dold - deltaD;
end
else
if dV < 0
D = Dold - deltaD;
else
D = Dold + deltaD;
end
end
else D=Dold;
end

if D >= Dmax | D<= Dmin


D=Dold;
end
Dold=D;
Vold=V;
Pold=P;
2022-01-24 Énergie solaire photovoltaïque
2022-01-24 Énergie solaire photovoltaïque
3.3 PERTURBATION ET OBSERVATION (PO suite)

2022-01-24 Énergie solaire photovoltaïque


IMPLANTATION PERTURBATION ET OBSERVATION

2022-01-24 Énergie solaire photovoltaïque


3.2 PERTURBATION ET OBSERVATION (courant)

2022-01-24 Énergie solaire photovoltaïque


3.2 PERTURBATION ET OBSERVATION (courant-suite)

2022-01-24 Énergie solaire photovoltaïque


function Iopt = fcn(Vpv, Ipv, Vpv1, Ipv1,IrefH, IrefB, Delta)

P0 = Vpv1 * Ipv1;
P1 = Vpv * Ipv;
Idelta=Ipv;
if (P1>=P0)
Idelta = Ipv + Delta;
P1 = Vpv * Idelta;
end
if (P1<P0)
Idelta = Ipv - Delta;
P0 = Vpv*Idelta;
end
% check for upper limit
if (Idelta > IrefH)
Idelta = IrefH;
end
if (Idelta < IrefB)
Idelta = IrefB;
end
Iopt = Idelta;
y = Iopt;

2022-01-24 Énergie solaire photovoltaïque


PERTURBATION ET OBSERVATION (COURANT)

2022-01-24 Énergie solaire photovoltaïque

Vous aimerez peut-être aussi