Académique Documents
Professionnel Documents
Culture Documents
Compte rendu :
Modélisations Et Simulation D'une Cellule
Photovoltaïque Dans
Proteus
2
I. INTRODUCTION :
La transition vers une énergie plus propre et renouvelable est une priorité mondiale, et les cellules
photovoltaïques jouent un rôle central dans cette transformation. Ce rapport se penche sur la modélisation
et la simulation du schéma équivalent d'une cellule photovoltaïque au moyen du logiciel Proteus.
Comprendre le fonctionnement de ces dispositifs est essentiel pour améliorer leur efficacité, leur
intégration dans des systèmes d'énergie solaire, et ainsi contribuer à un avenir énergétique plus durable.
Les cellules photovoltaïques sont des composants complexes qui interagissent avec leur environnement,
et le modèle équivalent simplifié que nous allons développer est un outil clé pour anticiper leur
comportement dans diverses conditions d'éclairement solaire.
L'objectif principal de ce projet est de créer un modèle équivalent précis d'une cellule
photovoltaïque dans Proteus. Cependant, ce n'est pas seulement une question de simulation. Notre but
ultime est de générer des données significatives sur la manière dont les cellules photovoltaïques réagissent
à des variations d'éclairement solaire. Cette compréhension approfondie de leur comportement permettra
d'optimiser leur conception et leur performance. Ce rapport détaille l'ensemble du processus, de la
modélisation à l'analyse des résultats, offrant une base solide pour améliorer l'efficacité des cellules
photovoltaïques et les intégrer de manière plus efficiente dans les systèmes d'énergie solaire, contribuant
ainsi à façonner un avenir énergétique plus propre et plus durable. Pour une analyse exhaustive, il est
impératif de prendre en considération divers paramètres clés qui influent sur le comportement des cellules
photovoltaïques. Parmi ces paramètres, on retrouve le courant généré par la lumière (Iph), le courant de
saturation de la diode, le facteur d'idéalité, la résistance en parallèle (Rsh), la résistance en série (Rs),
ainsi que la tension de charge (vload).
Au cours des prochaines sections de ce rapport, nous examinerons en détail notre démarche pour
la modélisation précise de ces paramètres dans le logiciel Proteus. De plus, nous partagerons les résultats
issus de nos simulations et les précieuses leçons que nous avons tirées de cette expérience, contribuant
ainsi à une compréhension plus approfondie du comportement des cellules photovoltaïques.
I. PROTEUS :
Est un environnement de conception électronique complet qui
joue un rôle essentiel dans le développement et la simulation de
circuits électroniques. Il s'agit d'une suite logicielle largement
utilisée par les ingénieurs électroniques, les concepteurs de circuits,
et les étudiants en génie électronique pour concevoir, tester et
valider des systèmes électroniques complexes. Proteus offre un
ensemble d'outils intégrés qui permettent de créer des schémas
électriques, de simuler le comportement des circuits, et de concevoir
des cartes de
Circuits imprimés (PCB). Cette polyvalence en fait un outil incontournable pour la conception, la
validation et la mise en œuvre de projets électroniques, que ce soit dans le domaine de l'éducation, de la
recherche ou de l'industrie.
3
Proteus se distingue par sa capacité à simuler le comportement de circuits électroniques en
utilisant des modèles précis de composants, ce qui permet aux concepteurs de tester leurs idées et de
résoudre des problèmes potentiels avant de passer à la phase de construction physique. Cette approche de
conception assistée par ordinateur contribue à réduire les coûts et les délais de développement, tout en
garantissant la fiabilité et la performance des systèmes électroniques. En somme, Proteus représente un
outil puissant et polyvalent qui accompagne les professionnels de l'électronique à toutes les étapes de leur
projet, de la conception à la réalisation.
4
III. SIMULATION DU SCHEMA ÉQUIVALENT D’UNE CELLULE PV DANS
PROTEUS
La simulation du schéma équivalent dans Proteus a généré des données essentielles, notamment les
caractéristiques courant-tension (I-V) et les graphiques de puissance. Ces résultats jouent un rôle clé dans
la compréhension du comportement des cellules photovoltaïques et dans l'optimisation de leurs
performances. Les caractéristiques I-V décrivent la relation entre le courant électrique et la tension de la
cellule, tandis que les graphiques de puissance illustrent comment la cellule maximise son rendement
électrique en fonction des conditions d'éclairement solaire. Cette analyse fournit des informations
précieuses pour la conception et l'intégration de cellules photovoltaïques, contribuant ainsi à un avenir
énergétique plus durable.
5
La tension est maintenue à zéro (V=0), la cellule génère son courant maximal, définissant le courant
de court-circuit (Isc).
Icc
Iop
Vop Vco
Zone préférée pour le fonctionnement du module, le point de fonctionnement optimal défini par le courant Iop et la tension
VOP est celui où le module délivre sa puissance maximale
2. GRAPHE DE PUISSANCE :
Cette analyse permet de repérer des points critiques, tels que le point de puissance maximale (Pmax)
dans un graphique courant-tension (I-V) d'une cellule photovoltaïque, ainsi que d'identifier des zones
d'inefficacité. De plus, elle permet de détecter d'éventuelles perturbations ou anomalies dans les
données, tout en facilitant la comparaison de plusieurs graphiques pour mettre en évidence des
différences significatives entre les conditions ou les variantes étudiée
6
Pmax
Selon le graphe ci-dessus la valeur de Rs influence la pente de caractéristique I-V au niveau de la valeur Vco.
7
Figure 4 : courbe PV pour différent Rs
L’agit sur la valeur de la résistance série dans le circuit d'une cellule photovoltaïque (PV) influence sa
caractéristique courant-tension (IV) en limitant le courant maximal (Isc) et en augmentant la tension à circuit
ouvert (Voc). Ces changements déplacent le point de puissance maximale (Pmax), impactant les performances
globales de la cellule PV et réduisant potentiellement l'efficacité de conversion d'énergie solaire en électricité. La
gestion appropriée de la résistance en série est cruciale pour optimiser l'efficacité des cellules PV, en tenant
compte de facteurs tels que la dissipation de puissance sous forme de chaleur dans des conditions opérationnelles
variées.
2. L’INFLUENCE DE RSH :
La résistance shunt est une résistance qui prend en compte les fuites inévitables du courant qui intervient entre les
bornes d’une photopile. Son effet se fait sentir surtout dans la partie génération de courant.
8
Figure 6 : courbe PV pour diffèrent Rsh
L’influence de la résistance parallèle (shunt) sur la caractéristique courant-tension se traduit par une légère
diminution de la tension de circuit ouvert, et une augmentation de la pente de la courbe I-V de la cellule dans la
zone correspondant à un fonctionnement comme une source de courant.
Ceci provient du fait qu’il faut soustraire du photo-courant, outre le courant direct de diode, un courant
supplémentaire variant linéairement avec la tension développée. La puissance fournie par une cellule solaire varie
avec sa résistance parallèle, plus cette résistance est élevée plus la puissance fournie est importante.
L'éclairement, ou l'intensité lumineuse incidente sur une cellule photovoltaïque (PV), a une influence
significative sur sa caractéristique courant-tension (IV). À mesure que l'éclairement augmente, le courant généré
9
par la cellule PV (Isc) tend à augmenter proportionnellement en raison de l'excitation accrue des porteurs de
charge par les photons. De même, la tension à circuit ouvert (Voc) peut également augmenter légèrement avec
une augmentation de l'éclairement. Ces variations modifient le point de puissance maximale (Pmax) de la courbe
IV, influençant ainsi les performances globales de la cellule PV. Une cellule PV bien conçue devrait présenter une
réponse proportionnelle à l'éclairement, ce qui est crucial pour optimiser l'efficacité de la conversion d'énergie
solaire en électricité dans des conditions d'éclairement variables.
1
0
La commande par Modulation de Largeur d'Impulsion (MLI) : est une technique couramment utilisée
dans les convertisseurs DC/DC, en particulier dans les convertisseurs de type buck, boost, ou buck-boost. La MLI
permet de réguler la tension de sortie en modulant la largeur des impulsions du signal de commande de
l'interrupteur. MLI ajuste la largeur des impulsions du signal de commande de l'interrupteur en fonction de l'erreur
et du signal de référence triangulaire. Lorsque l'erreur est élevée, indiquant que la tension de sortie est inférieure à
la référence, la MLI augmente la largeur des impulsions pour augmenter la puissance de sortie. À l'inverse, si
l'erreur est faible, la MLI diminue la largeur des impulsions pour réduire la puissance de sortie.
Pour cette manipulation la commande MLI est générer par Arduino UNO, par exemple en peut modifier la largeur
d’impulsion en évaluant la valeur analogique sortant d’un potentiomètre selon le schéma suivant
D COUT(1)
I=0.210328
L1
DIODE R(1)
V=4.20656
300mH
V1 Q1
5v 2N6796 R
C1 COUT 20 +4.21
2000uF 200uF Volts
ARD1
ON
Reset BTN
www.TheEngineeringProjects.com
AREF
13
PB5/SCK
12
PB4/MISO
RESET 11
~ PB3/MOSI/OC2A
10
~ PB2/OC1B
9
~ PB1/OC1A
8
RV1 PB0/ICP1/CLKO
ATMEGA328P-PU
1121
7
ANALOG IN
PD7/AIN1
6
A0 ~ PD7/AIN1
5
PC0/ADC0
A1 ~ PD5/T1/OC0B
4
PC1/ADC1 A
A2 PD4/T0/XCK
3
PC2/ADC2
A3 ~ PD3/INT1/OC2B
2
PC3/ADC3 PD2/INT0
B
1k A4 1
PC4/ADC4/SDA PD1/TXD
A5 0
PC5/ADC5/SCL PD0/RXD C
D
ARDUINO UNO
1
1
0
Code Arduino :
int ptm;
void setup() {
pinMode(3, OUTPUT);
Serial.begin(9600);
}
void loop() {
ptm = analogRead(A0);
ptm = map(ptm, 0, 1023, 0, 255);
Serial.println(ptm);
analogWrite(3, ptm);
delay(300);
}
1
2
V. RACCORDEMENT DE CELLULE PV ET CONVERTISSEUR DC/DC :
CELLULE
L1
D COUT(1)
Iph+ +
300mH
DIODE R(1)
V1 Q1
1V 2N6796 R
C1 COUT 20 +88.8
2000uF 200uF Volts
Iph-
-
CCT001
Dans les paragraphes suivants on va utiliser ce module constitué d’une cellule PV raccordé à un convertisseur DC
pour adapter la tension de la sortie de cellule a la tension de la charge.
1) ALGORITHME MPPT :
L'algorithme MPPT (Maximum Power Point Tracking) constitue une composante essentielle des systèmes
d'énergie solaire, visant à maximiser la production d'énergie en ajustant continuellement les paramètres de
fonctionnement des panneaux solaires. Son objectif principal est de maintenir le point de puissance maximale
(MPP), où la puissance de sortie du panneau solaire est optimale, en dépit des variations des conditions
d'ensoleillement. Plusieurs méthodes, telles que la Perturbation et Observation (P&O), la méthode de suivi de la
pente, la méthode IncCond, la méthode Fractional Open Circuit Voltage (FOCV), sont utilisées pour atteindre cet
objectif. En surveillant constamment les performances du panneau solaire et ajustant dynamiquement la tension
ou le courant de sortie, l'algorithme MPPT assure une utilisation optimale de l'énergie solaire disponible. Son
application contribue significativement à l'amélioration de l'efficacité énergétique des systèmes solaires,
garantissant une récolte maximale d'énergie et une performance optimale face aux variations des conditions
environnementales.
On va utiliser le code la Perturbation et Observation (P&O) qui contient les étapes suivantes :
1
3
Répéter ces étapes en continu pour converger vers le point de puissance maximale.
3-Utiliser le point de fonctionnement obtenu (tension et courant) pour optimiser la production d'énergie.
4-Répéter ce processus périodiquement pour s'adapter aux changements environnementaux et maintenir
le suivi du point de puissance maximale.
1
4
U1(V+)
R4
5 U1 V Vd
V+
Va
3
4
R3
Vb
1
GND VI
2 INA169 R6
Pour obtenir les résultats finaux on va alimenter les capteurs de tentions et de courant a notre système on obtient
la figure suivante :
Vb
Va
V
PV PANEL L
Ipv Vpv
R5 D1
+ +88.8
Iph- Amps
G Q1 LOAD
Iph+ CO
+88.8 CIN PWM
Volts
-
ARD1 LCD1 LM016L
CCT004
ON
Reset BTN
www.TheEngineeringProjects.com
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
AREF
13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
? PB5/SCK
12
PB4/MISO
RESET 11
~ PB3/MOSI/OC2A
Vd 10
~ PB2/OC1B
~ PB1/OC1A
9 U2
PB0/ICP1/CLKO
8 R2 2 6/7
VI PWM
U1(V+)
ATMEGA328P-PU
1121
7
ANALOG IN
PD7/AIN1
6
A0 ~ PD7/AIN1
5
PC0/ADC0
U1
A1
PC1/ADC1
~ PD5/T1/OC0B
4 TC4420 Driver
5 A2 PD4/T0/XCK
3
PC2/ADC2
A3 ~ PD3/INT1/OC2B
2
PC3/ADC3 PD2/INT0
A4 1
V+ PC4/ADC4/SDA PD1/TXD
A5 0
PC5/ADC5/SCL PD0/RXD
3
Va
4
Vb
1
GND VI ARDUINO UNO
2 INA169 R6
1
5
3) CODE ARDUINO :
Le code Arduino qui nous allons utiliser pour d’écrire L'algorithme P&O en langage C
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)
}
1
6
Pendant la simulation, l'irradiation solaire fluctue entre un niveau maximal et minimal, représentant les variations
naturelles de la lumière solaire. Le contrôleur MPPT (Maximum Power Point Tracking) suit la valeur de
puissance maximale en utilisant l'algorithme P&O (Perturbation et Observation). Cela se fait en générant un
signal de commande à modulation de largeur d'impulsion (MLI) dont la valeur est déterminée par le paramètre α.
Ce signal de commande ajuste les paramètres du système, tels que la tension ou le courant, pour maintenir le
panneau photovoltaïque au point de puissance maximale (MPP) malgré les variations de l'irradiation solaire. En
d'autres termes, le contrôleur MPPT adapte dynamiquement les conditions de fonctionnement du panneau solaire
pour maximiser l'efficacité énergétique en fonction des changements dans l'environnement lumineux.
VI. CONCLUSION :
La modélisation et la simulation d'une cellule photovoltaïque dans Proteus ont été au cœur d'une
exploration approfondie des dynamiques solaires. Au cours de cette étude, l'algorithme MPPT, en
particulier le Perturbation et Observation (P&O), s'est révélé être un instrument clé pour maintenir le
point de puissance maximale, même face aux variations d'irradiation solaire. L'intégration réussie de cet
algorithme dans le cadre de Proteus, avec la génération adéquate du signal de commande MLI, a permis
au contrôleur MPPT de réagir de manière dynamique aux conditions changeantes, optimisant ainsi les
performances de la cellule photovoltaïque.
En exploitant les capacités de modélisation avancées de Proteus, cette démarche a offert une vision claire
des comportements complexes de la cellule solaire. Les résultats obtenus constituent une base solide pour
la compréhension des mécanismes sous-jacents et des améliorations potentielles dans la conception des
systèmes solaires. En conclusion, cette étude renforce l'importance de la simulation dans le domaine des
énergies renouvelables, offrant des perspectives prometteuses pour l'optimisation continue de l'efficacité
énergétique solaire et contribuant ainsi à la transition vers un avenir plus durable.
1
7