Académique Documents
Professionnel Documents
Culture Documents
Unige 119373 Attachment01
Unige 119373 Attachment01
Reference
MERMOUD, André, GUISAN, Olivier & Office fédéral de l'énergie. Logiciels pour systèmes
photovoltaïques: analyse des besoins suisses, cahier des charges et proposition de
structure. Conches : Office fédéral de l'énergie, 1992, 17 p.
Available at:
http://archive-ouverte.unige.ch/unige:119373
Disclaimer: layout of this document may differ from the published version.
k\ Eq (,, .
Gc,tt#n Â3
OFEN
EF - REN (91) 0s0
Octobre 1992
1. - Introduction
5. - Conclusions
Bibliographie
ttÈq
d yt
3
L. Introduction
Dans le cadre d'un mandat de I'Office Fédéral de I'Energie, le Groupe de
Physique Appliquee de I'Université de Genève a entrepris l'étude des besoins et de la
disponibilité de logiciels pour la simulation et le dimensionnement de systèmes
photovoltarques. Ce logiciel devrait être un outil indispensable pour les concepteurs
d'installations, ainsi que les organismes qui en mesurent les performances et en
analysent le fonctionnement en conditions réelles (bureaux d'ingénieurs, instituts de
recherche). Ce projet se déroule en trois phases:
- Analyse des besoins en Suisse, pil une consultation des utilisateurs potentiels au
moyen d'un questionnaire; élaboration d'un cahier des charges repondant au mieux
aux divers besoins exprimés.
- Essai et évaluation des logiciels PV existants sur le marché; validation sur quelques
installaticns bien mesurées en Suisse, analyse compara.we de leur utilisabilité.
- Dans une phase ultérieure, si aucun logiciel existant n'est satisfaisant, nous devrons
en élaborer un selon ce cahier des charges, le mettre au point et le valider. Il sera
ensuite distribué à quelques utilisateurs-test pour un essai en situation, et
corrigé/complété en conséquence.
Par ailleurs, l'évaluation des logiciels existants a également été entreprise et fera
l'objet d'un document séparé.
4
2.1. - Distribution
Le questionnaire a été envoyé à une vingtaine de personnes concernées dans toute
la Suisse. Iæs 13 réponses qui nous sont parvenues à ce jour serviront de base à cette
analyse. Elles émanent des personnes et institutions/entreprises suivantes:
A laseconde question:
Veuillez situer vos besoins éventuels d'un logiciel PV, et l'emploi envisagé
- Etudes économiques
- Etudes sur le potentiel solaire
- Comparaison mesures-simulation (cornplément au point 3?)
- Outil pour la refonte de METEONORM.
Bien entendu, chacun de ces objectifs implique des contraintes particulières sur la
structure du programme: l'étude préiiminaire ou conception de systèmes necessite la
formalisation de règles empiriques, etlou un calcul grossier mais rapide de diverses
versions; le dimensionnement ou l'optimisation demandent une simulation détaillée, avec
les outils pour des études paramétriques plus fines.
Par rapport aux simulations prospectives (en général sur une année-type),
I'analyse du fonctionnement de systèmes existants et la confrontation aux mesures est
beaucoup plus complexe à mettre en oeuvre: elle exige I'intégration de banques de
donnês expérimentales (météo, performances système), sur des périodes non standard et
en tenant compte d'éventuelles imperfections (parrnes, etc...); le type de sorties de telles
études est également très spécifique (graphiques de comparaisons, estimation d'erreurs,
etc...). L'intégration de telle possibilités dans un logiciel serait un progrès par rapport à
la plupart des logiciels existants.
Nous donnerons dans la suite la note moyenne obtenue pour chaque rubrique. Bien
entendu, chaque groupe de paramètres laissait la possibilité de proposer d'autres
caractéristiques personnelles.
Charnpfixe 3.4
Façades 2.8
champ fixe en sheds (sheds de gran"de longueur par rapport à la rargeur) 2.6
Chnnry s faes hétéro gèræs (ofi ent atiors dive rs es ) 2.1
Tracking 2 axes 1.4
Tracking I axe (journalier) 1.3
Mobiles (bateaux, voitures) (irréalisable ?7?) 0.8
Autre proposition: inclirwtsonmanuelle saisonnière
Catalogue de panneaux existants sur Ia base des données dufabricant, sous forme
paramétrique (Icc, Vco, Impp, Vmpp, coe,ff. tempér. ltlcc et ltVco) 2.9
Caractéristique calculée à panir de données expérimewales de I'utilisateur
(mesures I/V à différentes tempéraures) 2.6
Effet de Ia température 2.9
Notons que les effets d'ombrage proche, "hot spot" et diodes de protection seront
très difficiles à modéliser: la réalisation de ces options devra vraisemblablement être
reportée à une version ultérieure du programme. D'autre part, il a été souligné dans les
réponses que beaucoup de ces objectifs sont inéalisables faute de bases de données
fiables (notamment pour les facteurs de vieillissement et d'encrassement, la dispersion
des caractéristiques de cellules, etc...). De plus, certaines perturbations du système
comme la neige, les grosses salissures (feuilles), les pannes (celles d'onduleurs sont
encore très fre4uentes), les erreurs de montage, Ia foudre, etc... sont totalement
imprévisibles et peuvent avoir une grande influence sur les bilans.
Définition de composants: comme pour les panneaux PV, il faudra élaborer une
bibliothèque des principaux composants disponibles sur le marché. Nous proposions
dans le questionnaire:
8
I^a définition de la charge et des conditions utilisateur dépend dans une certaine
mesure du type de système: nous proposions:
Pour terminer, il
faut définir la forme des résuttats attendus: pour être
réellement utilisable dans la pratique, un tel programme doit contenir en lui-même un
I minimum de facilités de mise en forme des résultats: listing de toutes les conditions et
hlpothèses pour un calcul donné, sortie/impression de bilans et graphiques,
diàgnostiques d'erreurs, etc... I-e questionnaire proposait les sortie standard suivantes:
- pour être utilisable par les praticiens, un tei logiciel doit être convivial, d'emploi
simple, et robuste.
- Il ne doit pas nécessiter un apprentissage trop important.
- L'utilisateur dispose à tout moment d'une aide contextuelle.
- Iæ dialogue se fait par menus, et la saisie des données par masques (utilisation
éventuelle de la souris), dans un environnement multifenêtres.
- I-es paramètres présentent toujours des valeurs par défaut, ainsi que des valeurs
limites assurant un fonctionnement sans failles du programme.
- Les erreurs d'ex,foution doivent être clairement référencées et ne pas provoquer
I'arrêt du programme.
- L'utilisateur ne doit pas gérer des fichiers, mais des projets et des objets réels
(données météorologiques, bibliothèque de composants).
- L'exécution doit être rapide pour pouvoir comparer diverses variantes. On pourra
au besoin choisir .un niveau de rapidité en relation avec un niveau de précision
attendu.
- I-es résultats doivent pouvoir être stockés ou imprimés de manière claire, en
incluant toutes les hypothèses de calcul (paramètres), de façon à pouvoir comparer
diverses configurations sans équivoque.
- Iæ programme gère lui-même l'édition de tableaux et graphiques de résultats.
- Il doit pouvoir être traduit facilement en plusieurs langues.
Dans ce contexte, une application ecrite sous V/indows est souhaitable; d'une
part, cela permettrait de répondre à la majorité des critères énumérés ci-dessus, et
d'autre part, cela aboutirait à un environnement (souris, menus, fenêtres, ..") auquet de
nombreux utilisateurs sont déjà habitués. De plus, I'emploi d'aides au développement
modernes, disponibles en particulier dans la version Windows de Turbo Pascal, permet
de dissocier complétement le dialogue-écran du fonctionnement interne du programme;
ce qui permet de traduire facilement f interfaçage dans différentes langues sans toucher
au programme.
Nous étudierons dans quelle mesure cette application peut être intégree dans
l'interface plus générale 'POLYSUN" [réf l], développee pour rassembler en une
même unité tous les logiciels concernant l'énergie solaire.
10
(
- Lt génération de données horaires synthétiques à partir de données mensuelles. Ce
problèrne a été étudié en détait dans la littérature, et ne devrait pas poser trop de
problèmes à programmer, mais nécessitera un travail minutieux de validation. Nous
étudierons la possibilité d'utiliser la procédure développee au LESO [2], valable
pour une trentaine de stations du réseau ANETZ.
'- Iâ modélisation des batteries. C'est un passage obligé pour les installations
autonomes; malheureusement, il n'existe pas de modèle fiable régissant les
propriétés des batteries, car celles-ci dépendent d'une multitude de paramètres,
(couple chimique, géométrie des électrodes, temtrÉrature, état de charge, vitesse de
charge/décharge, histoire des charges) et surtout elles sont hautement non-
reproductibles d'un modèle, ou même d'un échantillon à I'autre.
iî?:i* ;'#:5J,'
:;#i,ïJ:T"*1'Jilii,l'i:ffi:i3:::isba,,eries
On peut également lui adjoindre une option de génération de données horaires
synthétiques à partir de donnees mensuelles (75 $US). Son modèle de batteries est
relativement sophistiqué, mais très empirique; il est difficilement transposable à
d'autres types de batteries que celles mesurées par les auteurs.
- PVISRAEL (J. M. Gordon, Ben Gurion Univ. of Neguev, Israël) est une version
amélioree et didactique d'un programme américain classique nomnré PVGRID. Il
est cher (4000 FS) et ne simule que des systèmes connectés sur le réseau. Sa
particularité est le calcul de champs d'héliostats de grandes dimensions, orientables
selon I ou 2 axes; il peut prendre en compte les ombrages mutuels des héliostats,
12
ainsi que leurs limitations de course, et est donc indiqué plutôt pour I'optimisation
de grandes centrales PV en site désertique.
- PVSIM est un programme développé par EWI, traitant les installations connectées
sur le réseau, ainsi que la production d'hydrogène. Ses auteurs ne comptent pas le
mettre sur le marché. /
- METEONORM recense le potentiel de rayonnement solaire (et température) en tout
point de la Suisse, mais ne traite pas de systèmes. Il exécute des calculs en valeurs
mensuelles. Il est actuellement en cours de révision pour inclure les effets d'horizon
et améliorer encore les calculs d'insolation sur plans inclinés. A terme (environ 2
ans), il devrait mettre à disposition des données horaires, soit synthétiquess, soit
provenant de mesures de I'EMPA (fichiers .DRY, 15 stations).
Sur la base du cahier des charges proposé ci-dessus, nous pouvons déjà esquisser
les' giandes lignes de la structure du programme à élaborer. T-e, menu générat
comporærait les rubriques suivantes:
Pour une utilisabilité optimale du programme, ces valeurs doivent pouvoir être
fournies sous diverses formes, et converties en fichiers de données méteo dans un format
interne propre au programme. On disposera des options suivantes:
- Conversion de fichiers horaires de divers formats standards (cf liste sous 2.3). Cette
option comportera la possibilité de définir manuellement (à I'ecran) le format
source, donc d'exploiter pratiquement n'importe quel fichier ASCII écrit en valeurs
horaires.
- Génération de données horaires synthétiques .à partir de bases de donneæs
journalières ou mensuelles.
- Adjonction de paramètrqs non disponibles dans les données, sur une base mensuelle
' (par ex. vitesse du vent), ou par modèle (estimation du diffus à partir du global).
- Visualisation / modification manuelle de ces fichiers internes.
Une bibliothèque initiale sera fournie par les auteurs du programme. L'utilisateur
pouûa:
- créer ses propres composants, selon ses propres mesures ou des hches techniques
de constructeurs. Nous étudierons la possibilité de se connecter sur des bases de
données plus large (par exernple celle de JRC/ISPRA, mise en forme au TISO).
- modifier des composants existants.
- supprimer/archiver les composants qui lui paraissent périmés ou inutiles.
I-es principaux types de composants à définir sont:
- I-es panneaux PV (on poura aussi définir des cellules PV individuelles pour
certains usages ou calculs particuliers comme les hot-spots, dispersions de
caractéristiques, etc.. .)
- ræs onduleurs: de deux types, connectés au réseau (avec ou sans Mppr) ou
destinés aux installations autonomes.
- Læs systèmes de conditionnement de puissance (MPPT).
T4
- Iæs batteries.
- I-es systèmes de régulation.
- Iæs générateurs annexes (diesels, éoliennes, etc... ).
L'entrée des donnees numériques devra être facilitee au maximum, par des
valeurs pré-déterminees. On devra pouvoir définir les caractéristiques de ces composants
soit à partir des données du fabricant, soit selon des valeurs mesurées. Dans tous les cas,
I'opérateur disposera d'un contrôle visuel de sa préparation des données, si possible
grâce à un graphique affichant le comportement du modèle qu'en a tiré le programme.
4.4. - Projets
Un projet est défini pour un lieu et une base de données météorologiques donnés.
A partir de celle-ci, on pourra calculer indépendemment plusieurs versions d'énergie
incidente, plusieurs confîgurations d'ombrages, plusieurs systèmes ou variantes de
champs de capteurs, divers prof,rls d'utilisation. I-e calcul d'une variante résultera alors
d'une combinaison de ces divers pré-calculs, et devrait être réalisé très rapidement.
Cette organisation vise à favoriser les études paramétriques ainsi que la gestion et
I'archivage des travaux effectués pour un projet donné.
Dans cette rubrique, nous envisageons de rassembler une variété d'utilités qui ne
font habituellement pas partie d'un programme de simulation, mais répondent à diverses
questions que se pose le praticien. Ce seront par exemple:
5. - Conclusions
On peut donc constater que malgré le grand nonrbre d'installations
photovoltarques qui fleurissent actuellement en Suisse, très peu de concepteurs disposent
des programmes informatiques nécessaires pour en prévoir les performances ou les
optimiser. Cette situation est restée tolérable jusqu'à maintenant car, contrairement aux
installations solaires thermiques ou passives, les performances d'une installation PV
peuvent être, dans la plupart des cas simples, grossièrement estimées à 10-20% près sur
la base des seules données météorologiques (rayonnement dans le plan des capteurs)
disponibles par Méteonorm, et quelques coefhcients "standards" d'efficacité moyenne de
composants.
Une enquête lancée auprès des principaux professionnels de notre pays a montré
qu'il existe un besoin pressant d'un outil de développement performant, et a permis d'en
' définir les caractéristiques essentielles. On s'aperçoit à I'analyse des réponses qu'il
existe un consensus important sur les principales options à proposer; celles-ci recouvrent
un vaste domaine de phénomènes perturbateurs, qui ont tous une importance relative
équivalente. L'implémentation de ces phénomènes nécessitera certainement un travail
approfondi de modélisation et analyse de systèmes.
Durant ces derniers mois, nous avons été sollicités à plusieurs reprises pour
donner un avis sur divers aspects concernant des installations precises, soit concernant le
dimensionnement d'onduleurs, les positionnements optimaux de diodes de protection
contre les "hot-spots, ou encore pour estimer les effets d'ombrages sur une installation
de marquise de gare. Nous pouvons donc souligner I'urgence de développer un logiciel
repondant à ces questions.
L7
Bibliographie