Comment déterminer la vrai puissance de son installation

Transcription

Comment déterminer la vrai puissance de son installation
Comment déterminer la "vrai" puissance de son installation
Les caractéristiques des modules qui sont fournies par le constructeur sont des moyennes. Il
indique d'ailleurs toujours l'écart à la moyenne sous forme d'un pourcentage.
Dans la pratique, lors de la construction, chaque module est testé en sortie de la ligne
d’assemblage. On le soumet très brièvement à un éclairage dans une enceinte recréant les
conditions STC de 1000W/m², 25°C, AM 1,5. On appelle ça le « flashage »
Une fois tous les modules flashés, le constructeur fait des lots en triant les modules en
puissance. Tous les modules d’un lot auront donc la même puissance + ou – quelques pourcent. Cela dépend des fabricants, on peut avoir +-3% ou –5+10%, …
Chaque module est donc unique dans ses caractéristiques. Pour qu’une installation
photovoltaïque fonctionne le mieux possible, il est donc préférable que tous ses modules
soient les plus semblables possibles.
En effet, l’installation est constituée de plusieurs modules mis en série (string) et en parallèle.
Lorsque l’on met les modules en série, les tensions s’ajoutent mais le courant reste constant et
sera égal au courant du module le plus faible. De même, lorsque l’on met des modules en
parallèle, les courants s’ajoutent mais la tension reste constante et sera égale à la tension la
plus faible.
Comme l’on met généralement plus de module en série qu’en parallèle, on va donc essayer
d’avoir des modules ayant des courants similaires ensembles.
Jusque là tout va bien ! Sauf qu’un module n’a pas toujours la même tension ni le même
courant : c’est un générateur d’énergie qui va s’adapter à la demande en puissance que l’on
fait. C’est exactement comme une pile d’une lampe de poche : si vous ne branchez rien
dessus, la pile aura une tension donnée et un courant nul. On peut voir cela comme un
« potentiel » d’énergie à donner. Si vous créez un court-circuit entre les bornes + et -, vous
aurez un courant élevé et une tension nulle (le potentiel est nul, la pile donne tout ce qu’elle a
dans le ventre !). Cet état n’est pas durable car la pile va rapidement s’épuiser. Entre ces deux
extrêmes, il existe une infinité d’états accessibles qui seront déterminés par la charge (la
résistance de l’ampoule) que vous mettrez entre les 2 pôles. Notre module fonctionne de la
même manière sauf qu’il est rechargé en permanence par les photons du Soleil (l’explication
de ce mécanisme sera pour une autre fois !).
Chacun de ses états accessibles correspond à une puissance fournie. La puissance est obtenue
comme le produit du courant par la tension. Dans les 2 cas extrêmes, la puissance est nulle
puisque l’une des deux valeurs est nulle. Entre ces 2 points existe un point ou la puissance est
maximale. C’est ce point que l’on cherche à atteindre en permanence et c’est là le boulot de
l’onduleur : faire en sorte qu’à tout moment les modules donnent le maximum de puissance.
On appelle ce point Pmpp, la tension associé Umpp et le courant associé Impp. MPP vient de
l’anglais Maximal Power Point : Point de Puissance Maximale.
Concrètement, on peut visualiser cela par une courbe I = f(U) et une autre P = f(U). Par
exemple pour un module de Sanyo de 210Wc, on a :
Caractéristique I = f(U)
Caractéristique P = f(U)
On observe bien les points :
- en vert : Tension de circuit ouvert Uoc et courant de court-circuit Icc
- en bleu : la tension Umpp et le courant Impp liés au point de fonctionnement maximal
- en rouge : le point de puissance maximale : Pmpp
Voilà pour le comportement d’un module. Lorsque l’on met plusieurs modules en série, on
obtiendra au final le même genre de courbe. On peut considérer l’ensemble de l’installation
comme un unique et énorme panneau !
La détermination de la puissance de cet unique panneau n’est pas évidente puisque chaque
module entité est un peu différent. En première approximation, on peut additionner
l’ensemble des puissances, mais cela ne sera pas exact. Pour avoir un résultat exact, il faut
déterminer pour chaque string sa tension et son courant.
Comment déterminer la tension d’une string ?
Première approche :
Repérons dans le groupe des modules en série qui composent la string celui qui a le courant le
plus faible. On doit ensuite regarder pour chacun des autres modules qu’elle est la tension qui
correspond à ce courant (sur sa courbe I=f(U)). Une fois cela fait, il suffit d’ajouter toutes les
tensions obtenues pour obtenir la tension de la string. En multipliant par le courant, on obtient
la puissance « réelle » de la string. Si l’installation ne comporte qu’une string nous avons là sa
puissance.
Maintenant si on a 2 string en parallèle. On peut faire la même opération que précédemment
sur les 2 strings. Si les tensions obtenues sont identiques (cas fort peu probable !), pas de
problème, la puissance de notre installation sera le produit de la tension par la somme des
courants des 2 strings : P = U_string x (I_string1 + I_string2).
Mais si les tensions sont différentes ? Les choses se compliquent mais on peut s’en sortir. On
peut considérer chaque string comme un unique module. Comme ils sont en parallèles, les
tensions doivent être les mêmes et égales à la tension la plus faible. Le string-module qui a sa
tension la plus élevée devra la baisser ce qui aura pour conséquence de modifier son courant.
On peut déterminer ce courant en traçant la caractéristique de se string-module. Une fois le
courant déterminé, on retrouve le cas précédent ou les 2 string ont des tensions identiques.
Ce raisonnement est en fait pas tout à fait correct car nous ne sommes pas dans une situation
statique. En effet, au bout de nos modules, il y a l’onduleur qui en permanence cherche le
Pmpp et pour ce faire fait varier la tension. L’onduleur ne voyant pas les modules
individuellement, il fait varier la tension globale de chaque string. Chaque module va donc
voir sa tension bouger un peu ainsi que son courant puisqu’ils sont liés (on se promène sur la
caractéristique I=f(U)). La solution de prendre le courant le plus faible est donc un peu
perturbée et dans la réalité le courant de la string sera un peu plus élevé.
Si vous êtes arrivé jusque là, vous vous dites : c’est bien joli tout ça, mais qu’en est-il de la
« vrai » puissance de mon installation !
J’y arrive ! Mais il y encore quelques considérations un peu techniques qu’il me faut exposer.
Elles ne sont cependant pas nécessaire pour l’utilisation du programme et vous pouvez donc
les sauter et aller directement à l’exemple ci-dessous.
L’exposé ci-dessus montre que la solution du problème tourne autour du calcul de la
caractéristique d’un module. Il existe plusieurs modèle mathématique du fonctionnement d’un
module, mais tous utilisent la diode comme base en y rajoutant une ou plusieurs résistances.
Une
excellente
introduction
est
donnée
par
M.
Matagne
là :
http://www.lei.ucl.ac.be/~matagne/SOLAIRE/SEM10/S10P13.HTM
Le modèle est le suivant :
Ce qui se traduit pour notre caractéristique I=f(U) par :
Dans cette formule, nous avons :
- I et U le courant et la tension aux bornes du module
- IL : le courant photogénéré
- I0 : le courant de saturation inverse
- γ : le facteur de qualité de la diode
- Rs : la résistance série
- Rsh : la résistance de Shunt
- e : la charge de l’électron
- k : la constante de Boltzman
A partir des points données par le fabricant (tension à vide, courant de court-circuit,
coefficients de température) il est possible de résoudre cette équation et d’obtenir ainsi la
caractéristique complète du module.
M. Matagne propose un programme Basic résolvant cette équation, j’en ai fait une adaptation
plus complète disponible là : http://tinyurl.com/cakksr
EXEMPLE 1 :
Considérons un module Sanyo HIP-210NKHE1. Le constructeur donne les caractéristiques
moyennes suivantes :
Nombre de cellules : 72 (ça c’est pas une moyenne !)
Tension Mpp : Umpp = 41,3 V
Courant Mpp : Impp = 5,09 A
Tension en circuit ouvert : Uco = 50,9 V
Courant de court circuit : Icc = 5,57 A
Coeff. de température de Uco : -127 mV/°C
Coeff. de température de Icc : 1,67 mA/°C
Coeff. de température de Pmpp : -0,3 %/°C
Et les courbes :
Voilà les courbes obtenues avec le programme pour l’évolution en fonction de l’irradiation :
On constate une bonne correspondance bien que les coudes des pentes soient moins brutales
que ce qu’elles devraient être. Faut dire aussi que les modules Sanyo HIP ont une technologie
hybride cristallin/amorphe que le modèle ne sait pas reproduire.
Considérons maintenant une installation constituée de 14 de ces modules dont les données
techniques sont (flash-list) :
N°
1
2
3
4
5
6
Uoc [V]
51,06
51,18
51,24
51,45
51,18
50,89
Isc [A]
5,500
5,504
5,464
5,453
5,456
5,516
Umpp [V]
41,82
41,49
41,84
41,92
41,82
41,22
Impp [A]
5,087
5,128
5,083
5,108
5,098
5,153
Pmpp[W]
212,7
212,7
212,6
214,1
213,2
212,4
7
8
9
10
11
12
13
14
51,19
51,32
51,39
51,22
51,47
51,38
51,22
51,46
5,493
5,475
5,521
5,498
5,469
5,484
5,462
5,506
41,66
41,50
41,84
41,85
42,09
42,12
41,83
42,54
5,083
5,082
5,092
5,079
5,051
5,016
5,032
5,005
211,7
210,9
213,1
212,5
212,6
211,3
210,5
212,9
La somme brutale des puissances donnent : 2973,2Wc.
Nous allons considérer 2 cas d’installation : la première avec une seule string de 14 modules,
la secondes avec 2 strings de 7 modules.
Cas 1 : une string de 14 modules. Dans ce cas, trier ne sert à rien. Si on calcule la puissance
avec la méthode du courant minimal, on obtient :
Pmpp = Utotal x Imin = 585,54 x 5,005 = 2930,6Wc
En utilisant les caractéristiques des modules, on obtient :
Pmpp=2971,82Wc, Umpp=585,42V, Impp=5,08A
On constate une puissance proche de celle obtenue par la somme brute. On voit aussi que le
courant est supérieur au courant minimal.
Cas 2 : deux string de 7 modules. Dans ce cas, on peut faire des tris afin d’améliorer les
choses (?). Le tableau ci-dessous regroupe plusieurs tests (les valeurs pour String 1 & 2
correspondent à la string isolée) :
Résultats
Sans tri
Pmpp=2972,98Wc, Umpp=292,43V, Impp=10,17A
String 1 : Pmpp=1489,33Wc, Umpp=291,82V, Impp=5,10A
String 2 : Pmpp=1483,28Wc, Umpp=293,61V, Impp=5,05A
Tri en puissance
Pmpp=2972,47Wc, Umpp=292,06V, Impp=10,18A
String 1 : Pmpp=1490,78Wc, Umpp=293,04V, Impp=5,09A
String 2 : Pmpp=1481,11Wc, Umpp=292,23V, Impp=5,07A
Tri en courant
Pmpp=2972,58Wc, Umpp=291,76V, Impp=10,19A
String 1 : Pmpp=1490,65Wc, Umpp=292,07V, Impp=5,10A
String 2 : Pmpp=1482,03Wc, Umpp=293,68V, Impp=5,05A
Conclusion, le tri n’apporte rien ! Les écarts ne sont pas significatifs pour être relevant. En
fait, il se trouve que le groupe de module est très homogène.
EXEMPLE 2 :
Nous allons maintenant considérer un module SDM 185Wc. Les caractéristiques sont :
Nombre de cellules : 72
Tension Mpp : Umpp = 34,6 V
Courant Mpp : Impp = 5,35 A
Tension en circuit ouvert : Uco = 44 V
Courant de court circuit : Icc = 5,8 A
Coeff. de température de Uco : -156 mV/°C
Coeff. de température de Icc : 3,074 mA/°C
Coeff. de température de Pmpp : -0,485 %/°C
La modélisation donne la caractéristique suivante :
Faisons les mêmes opérations que dans l’exemple précédent en considérant les 14 modules
suivants :
N°
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Uoc [V]
44,56
44,88
44,82
44,77
44,84
44,81
45,02
44,99
44,96
44,64
44,83
44,49
44,69
45
Isc [A]
Umpp [V]
Impp [A]
Pmpp[W]
5,584
35,4
5,145
182,1
5,637
36,31
5,132
186,3
5,618
35,98
5,2
187,1
5,571
35,77
5,203
186,1
5,611
36,01
5,195
187,1
5,533
35,8
5,174
185,2
5,563
36,3
5,137
186,5
5,52
36,09
5,064
182,7
5,564
35,99
5,158
185,7
5,633
35,82
5,088
182,2
5,589
35,66
5,228
186,4
5,55
35,72
5,047
180,3
5,716
35,72
5,248
187,5
5,47
36,31
5,063
183,8
FF
0,732
0,737
0,743
0,746
0,744
0,747
0,745
0,736
0,742
0,725
0,744
0,73
0,734
0,747
La somme brutale des puissances donnent : 2589Wc.
Cas 1 : une string de 14 modules. Aucun tri nécessaire. Si on calcule la puissance avec la
méthode du courant minimal, on obtient :
Pmpp = Utotal x Imin = 502,88 x 5,047 = 2538,03Wc
En utilisant les caractéristiques des modules, on obtient :
Pmpp=2586,03Wc, Umpp=502,98V, Impp=5,14A
On constate une puissance proche de celle obtenue par la somme brute. On voit aussi que le
courant est supérieur au courant minimal.
Cas 2 : deux string de 7 modules. Dans ce cas, on peut faire des tris afin d’améliorer les
choses (?). Le tableau ci-dessous regroupe plusieurs tests (les valeurs pour String 1 & 2
correspondent à la string isolée) :
Résultats
Sans tri
Pmpp=2586,54Wc, Umpp=251,53V, Impp=10,28A
String 1 : Pmpp=1300,12Wc, Umpp=251,53V, Impp=5,17A
String 2 : Pmpp=1286,48Wc, Umpp=251,43V, Impp=5,12A
Tri en puissance
Pmpp=2588,09Wc, Umpp=251,71V, Impp=10,28A
String 1 : Pmpp=1306,34Wc, Umpp=251,71V, Impp=5,19A
String 2 : Pmpp=1281,19Wc, Umpp=251,06V, Impp=5,10A
Tri en courant
Pmpp=2588,73Wc, Umpp=251,92V, Impp=10,28A
String 1 : Pmpp=1304,70Wc, Umpp=251,14V, Impp=5,20A
String 2 : Pmpp=1283,54Wc, Umpp=252,06V, Impp=5,09A
La encore le tri n’apporte pas grand chose, tout juste 2Wc de gagner.
Conclusion :
Dans le cas d’une petite installation et sous réserve que le lot de modules fourni est
homogène, une excellente approximation de la puissance de l’installation sera obtenue en
faisant simplement la somme des puissances des modules de la flash-list et faire un tri ne
s’impose pas.