Académique Documents
Professionnel Documents
Culture Documents
youssef.lyousfi@etu.uae.ac.ma
Résumé :
Ce projet vise à étudier les caractéristiques électriques des panneaux solaires Solarex MX60 via la
modélisation dans Proteus, en mettant l'accent sur l'influence des résistances shunt et série sur les
courbes courant-tension (I-V) théoriques. De plus, il explorera l'effet de l'irradiation sur la courbe de
puissance et le point de puissance maximale (MPP), tout en implémentant un système de suivi du point de
puissance maximale (MPPT) à l'aide d'une carte Arduino et de l'algorithme P&O.
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
Sommaire :
I. Introduction :..........................................................................................................................4
II. Modélisation du Module PV :............................................................................................5
II.1. Schéma équivalent d’un module PV :........................................................................5
II.2. Caractéristiques du module PV Solarex MX-60 :....................................................5
II.3. Modèle sur logiciel Proteus :......................................................................................6
II.4. Caractéristique tension courant I-V :........................................................................7
II.5. Courbe de puissance P-V :..........................................................................................7
II.6. L’influence de la résistance Rsh sur la courbe I-V :.................................................8
II.7. L’influence de la résistance Rs sur la courbe I-V :...................................................9
II.8. L’influence de l’irradiation sur la courbe P-V :.......................................................9
III. Raccordement d’un Convertisseur DC-DC :.................................................................10
III.1. Schéma de Convertisseur DC-DC :..........................................................................10
III.2. Raccordement de Convertisseur DC-DC et Circuit de commande :....................11
IV. Réalisation du régulateur MPPT :..................................................................................14
IV.1. Algorithme MPPT :...................................................................................................14
IV.2. Implémentation de l’algorithme P&O sur Arduino :.............................................15
IV.3. Code Arduino :...........................................................................................................17
V. Résultats de Simulation et Conclusion :.........................................................................18
2
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
3
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
I. Introduction :
Les panneaux solaires Solarex MX60 sont des modules photovoltaïques couramment utilisés pour
convertir l'énergie solaire en électricité. Ce projet s'intéresse à une analyse approfondie de leurs
caractéristiques électriques et à la conception d'un système MPPT pour optimiser leur rendement
énergétique.
Objectifs du Projet :
Modélisation dans Proteus : Créer un modèle théorique du panneau solaire Solarex MX60 dans
Proteus pour étudier les courbes I-V, prenant en compte les résistances shunt, série et les
caractéristiques semiconducteurs.
Analyse des Résistances : Explorer l'impact des résistances shunt et série sur les caractéristiques
I-V du panneau solaire pour comprendre comment elles influencent les performances électriques.
Effet de l'Irradiation : Examiner comment les variations d'irradiation solaire affectent la courbe de
puissance du panneau solaire et déplacent le point de puissance maximale (MPP).
Implémentation du MPPT : Concevoir un système de suivi du point de puissance maximale
(MPPT) en utilisant une carte Arduino, en mettant en œuvre l'algorithme P&O pour optimiser la
production d'énergie solaire dans des conditions variables.
Méthodologie Envisagée :
Modélisation du panneau solaire dans Proteus, en prenant en compte les variations des résistances
shunt et série.
Simulation des courbes I-V pour différentes valeurs de R sh et R s afin d'analyser leur impact sur
les performances du panneau.
Étude de l'influence de l'irradiation sur la courbe de puissance et le déplacement du MPP.
Conception et implémentation d'un système MPPT utilisant une carte Arduino et l'algorithme
P&O pour assurer une production d'énergie optimale.
Ce projet permettra une compréhension approfondie des caractéristiques électriques des panneaux solaires
Solarex MX60 et conduira à la création d'un système MPPT efficace, contribuant ainsi à une utilisation
plus efficiente de l'énergie solaire dans des conditions environnementales variables.
4
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
Un module PV est généralement modélisé par une source de courant qui représente l’irradiation des
photons I ph, une diode antiparallèle à la source du courant, une résistance shunt R shet une résistance série
R s. Où V cell et I cell représentent la tension et le courant de la sortie du module photovoltaïque
respectivement.
La valeur de courant I cell dépend de la quantité d’irradiation absorbée par le module PV, la tension aux
bornes du module, la température du module et le courant de saturation I s de la jonction semiconducteur.
( )
V pv + I Rs
nVT V pv + I R s
I pv =I =I ph−I s e −1 −
R sh
Caractéristique Valeur
1
Standard Test Conditions
5
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
L’utilisation de logiciel Proteus facilite l’étude des caractéristiques du module PV. En réalisant le schéma
équivalent on peut construire un modèle très proche à la réalité [Figure 2].
Pour bien représenté les caractéristiques de semiconducteur on fait modifier les paramètres de la diode à
l’aide du script ci-dessous.
6
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
La courbe de puissance [Figure 5] représente la relation entre la tension et le courant produits par le
panneau pour différentes conditions d'ensoleillement. Elle montre la puissance maximale que le panneau
peut produire et comment cette puissance varie en fonction de la tension ou du courant. En général, la
courbe présente une forme spécifique appelée "courbe de puissance maximale", où la puissance est
7
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
maximale pour une tension et un courant particulier, correspondant au point de fonctionnement optimal
du panneau.
Pour le panneau MX – 60 le point de puissance maximum correspond à la valeur de tension
V PPM =17.1V et à la valeur de courant I PPM =3.5 A pour une- puissance maximal égale à 60 W
La résistance en dérivation ( R sh) représente la résistance parasitaire due aux chemins de dérivation pour le
courant à travers les panneaux solaires. Elle est en parallèle avec la cellule photovoltaïque et influence la
caractéristique IV de manière significative.
8
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
Une diminution de la valeur de R sh peut entraîner une diminution du courant de court-circuit ( I sc ) dans la
mesure où elle fournit un chemin de moindre résistance pour le courant, permettant ainsi à une plus
grande partie du courant de se dériver et de contourner la charge externe.
La résistance en dérivation peut également affecter la tension de circuit ouvert ( V oc ). Une résistance plus
élevée en dérivation peut augmenter V oc car elle limite la dérivation du courant, maintenant ainsi une
tension plus élevée aux bornes du panneau.
La résistance série ( R s) est un autre paramètre crucial dans la modélisation des caractéristiques des
panneaux solaires, et elle a également une influence significative sur la courbe courant-tension (I-V) d'un
panneau solaire.
Une résistance série élevée ( R s) peut réduire le courant de court-circuit ( I sc ). Elle limite le flux de courant
en série, ce qui réduit la quantité totale de courant disponible [Figure 7].
La résistance série ( R s) est un paramètre critique dans la modélisation des panneaux solaires, affectant les
performances électriques du panneau.
L'irradiation solaire, qui représente la quantité de lumière solaire incidente sur une surface donnée, a un
impact direct sur la courbe de puissance-tension (P-V) et le point de puissance maximale (MPP) d'un
panneau solaire.
9
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
L'irradiation solaire affecte directement la forme de la courbe P-V. Une augmentation de l'irradiation
entraîne généralement une élévation de la courbe P-V, tandis qu'une diminution de l'irradiation peut la
déplacer vers le bas [Figure 8]. Une augmentation de l'irradiation augmente la puissance maximale que le
panneau solaire peut produire, déplaçant ainsi le point de puissance maximale (MPP) vers des valeurs
plus élevées.
Le suivi et la gestion du MPP en fonction des variations d'irradiation permettent d'optimiser la production
d'énergie solaire pour exploiter au mieux les conditions environnementales changeantes.
Dans une installation photovoltaïque, un convertisseur DC-DC [Figure 9] joue un rôle crucial dans la
gestion de l'énergie produite par les panneaux solaires. Son principal objectif est d'optimiser le transfert et
l'utilisation de cette énergie.
Les panneaux solaires produisent une tension DC (courant continu) variable en fonction des conditions
d'ensoleillement. Un convertisseur DC-DC peut ajuster cette tension pour correspondre aux besoins
spécifiques du système ou pour correspondre à la tension requise pour charger des batteries, alimenter des
appareils électriques ou se connecter au réseau électrique.
10
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
11
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
Pour notre étude, l'implémentation de l'algorithme MPPT nécessite la modélisation des effets du
changement d'irradiation sur la production d'énergie par le panneau photovoltaïque étudié. C'est pourquoi
nous ajoutons une source de tension qui contrôle le courant I ph créé dans le panneau photovoltaïque
représenté dans la [Figure 12].
12
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
13
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
L'algorithme de Suivi du Point de Puissance Maximale (MPPT) est une technique utilisée pour optimiser
la production d'énergie des sources renouvelables, en recherchant continuellement le point de
fonctionnement où la puissance générée est maximale. Un des algorithmes les plus couramment utilisés
est l'algorithme "Perturb and Observe" (P&O), en utilisant ce dernier pour réaliser le régulateur souhaité :
- Si la puissance diminue :
- Changer de direction (par exemple, diminuer la tension ou le
courant).
14
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
Afin d'implémenter l'algorithme P&O dans la carte Arduino, nous avons besoin de mesurer les valeurs
instantanées du courant et de la tension de sortie du module PV à l'aide des capteurs de tension et de
courant [Figure 16] et [Figure 17]. L'algorithme est responsable de décider de la valeur de α, puis de
déterminer la durée d'ouverture de l'interrupteur du convertisseur DC-DC.
15
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
16
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
L'algorithme P&O est transformé en langage C dans la structure d'un code Arduino en ajoutant les
méthodes liant l'Arduino aux capteurs.
const int pinAnalogIn = A0; // Broche analogique pour la lecture de tension du panneau solaire
const int pinPWMOut = 9; // Broche PWM pour contrôler la charge (par exemple, une charge de
batterie)
void setup() {
pinMode(pinPWMOut, OUTPUT);
// Initialisation de la communication série
Serial.begin(9600);
}
void loop() {
// Mesure de la tension du panneau solaire
voltage = analogRead(pinAnalogIn) * (voltageReference / 1023.0);
// Calcul de la puissance
power = voltage * (analogRead(pinAnalogIn) / 1023.0);
// Limiter le cycle de travail PWM dans une plage (par exemple, entre 0 et 255 pour Arduino Uno)
dutyCycle = constrain(dutyCycle, 0, 255);
delay(200); // Délai entre chaque itération (peut être ajusté selon les besoins)
}
17
Modélisation d’une installation Photovoltaïque à l’aide de Proteus LYOUSFI Youssef
La puissance transmise à la charge reste proche au maximum à l’aide de l’algorithme P&O par rapport à
l’énergie valable au niveau du panneau photovoltaïque.
Un contrôleur MPPT basé sur Arduino peut être un excellent point de départ pour des projets
énergétiques solaires ou éoliens à petite échelle. Cependant, pour des applications plus exigeantes ou
professionnelles, des contrôleurs dédiés, offrant des performances plus précises et une meilleure
robustesse, pourraient être nécessaires. Il est également important de prendre en compte les considérations
de sécurité et de fiabilité lors de la conception de systèmes destinés à une utilisation à long terme.
La recherche scientifique dans le domaine des algorithmes de Suivi du Point de Puissance Maximale
(MPPT) pour les sources d'énergie renouvelable est un domaine dynamique et en évolution constante. Les
chercheurs explorent diverses méthodes pour améliorer l'efficacité des systèmes MPPT, réduire les pertes
d'énergie et accroître la robustesse des algorithmes dans des conditions environnementales variées.
18