Vous êtes sur la page 1sur 17

Université Abdelmalek Saadi

Faculté polydisciplinaire Larache


A.U 2023-2024

Master Système Electronique et Energies Renouvelables

Compte rendu :
Modélisations Et Simulation D'une Cellule
Photovoltaïque Dans
Proteus

Réaliser Par : Encadré Par :


Kacemy Ghizlane Pr. MRABTI TARIK
SOMMAIRE
I. INTRODUCTION :.....................................................................................................................................................3
I. PROTEUS :...............................................................................................................................................................3
II. SCHEMA EQUIVALENT D’UNE CELLULE PV :.............................................................................................................4
III. SIMULATION DU SCHEMA ÉQUIVALENT D’UNE CELLULE PV DANS PROTEUS............................................................5
1) ANALYSE DES RESULTATS....................................................................................................................................5
1. CARACTERISTIQUE :.........................................................................................................................................5
2. GRAPHE DE PUISSANCE :..................................................................................................................................6
2) INFLUENCE DE RS ET RSH SUR LA CARACTERISTIQUE IV ET LA PUISSANCE :..........................................................7
3) INFLUENCE D’ECLAIREMENT SUR LA COURBE PV :................................................................................................9
IV. Convertisseur DC/DC :...........................................................................................................................................10
V. RACCORDEMENT DE CELLULE PV ET CONVERTISSEUR DC/DC :...............................................................................13
1) ALGORITHME MPPT :.........................................................................................................................................13
2) PROGRAMMATION DE L'ALGORITHME P&O SUR ARDUINO :.............................................................................14
3) CODE ARDUINO :...............................................................................................................................................16
VI. CONCLUSION :.......................................................................................................................................................17

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.

II. SCHEMA EQUIVALENT D’UNE CELLULE PV :


Le schéma équivalent d'une cellule photovoltaïque est une représentation simplifiée de son
comportement électrique, utilisant des composants tels que des diodes, des résistances, et des sources de
courant et de tension. Ce modèle permet de simuler la réaction de la cellule à la lumière solaire, en
prenant en compte des paramètres clés comme le courant généré par la lumière (Iph), la résistance en
parallèle (Rsh), la résistance en série (Rs), et la tension de charge (vload). Cela facilite la compréhension
et l'optimisation de la performance de la cellule.

Schéma équivalent sur Proteus

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.

1) ANALYSE DES RESULTATS


1. CARACTERISTIQUE :
Le comportement courant-tension (I-V) d'une cellule photovoltaïque est essentiel pour comprendre
comment elle réagit aux variations de la tension électrique. Typiquement, la courbe I-V d'une cellule
photovoltaïque affiche une relation caractéristique en forme de "courbe en cloche". Lorsqu'elle est exposée
à la lumière solaire, le courant généré par la cellule augmente avec l'augmentation de la tension jusqu'à
atteindre un point de puissance maximale (Pmax), qui représente le point de fonctionnement optimal de la
cellule. Au-delà de ce point, le courant diminue, ce qui indique que la cellule est opérée dans des
conditions de tension excessivement élevée pour une efficacité maximale. À l'inverse, lorsque

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

Figure 1 : courbe de la caractéristique I-V sous Proteus

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

Figure 2 : courbe de la caractéristique PV sous Proteus

2) INFLUENCE DE RS ET RSH SUR LA CARACTERISTIQUE IV ET LA PUISSANCE :


Dans cette partie on va étudier l’influence des résistances série et shunt sur la caractéristique IV de schéma
équivalent de la cellule PV.
1. L’INFLUENCE DE RS :
L’évolution de la caractéristique IV et la courbe de Puissance de la cellule PV en variant la valeur de la résistance
Rs et fixant les autres valeurs dans le schéma équivalent de la cellule.

Figure 3 : courbe IV pour diffèrent Rs

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.

Figure 5 : courbe I-V pour diffèrent Rsh

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.

3) INFLUENCE D’ECLAIREMENT SUR LA COURBE PV :


L’évolution de la caractéristique de Puissance de la cellule PV en variant la valeur de l’éclairement et fixant les
autres valeurs dans le schéma équivalent de la cellule.

Figure 7 : courbe PV pour diffèrent Iph

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.

IV. Convertisseur DC/DC :


Les convertisseurs DC/DC sont des éléments clés dans les installations photovoltaïques (PV), où ils
jouent un rôle essentiel dans la conversion de l'énergie solaire en électricité. Les panneaux solaires génèrent une
tension continue variable en fonction des conditions météorologiques et de l'intensité lumineuse. Pour optimiser
cette production d'énergie, les convertisseurs DC/DC sont utilisés afin d'ajuster la tension de sortie. Ils permettent
également de stabiliser la tension pour assurer une compatibilité avec le réseau électrique. Dans les systèmes
autonomes, ces convertisseurs sont employés pour charger les batteries, gérant efficacement l'énergie stockée. De
plus, dans les installations raccordées au réseau, ils facilitent le couplage en convertissant la tension continue des
panneaux solaires en courant continu intermédiaire, préparant ainsi l'énergie solaire pour l'injection dans le réseau
électrique. Ainsi, les convertisseurs DC/DC jouent un rôle polyvalent, contribuant à maximiser l'efficacité et la
fiabilité des systèmes photovoltaïques.

Schéma équivalent d’un convertisseur :

L’implémentation dans Proteus

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-Initialisation des paramètres :


Définir un point de départ pour les valeurs de tension et de courant.
Initialiser une variable pour stocker la puissance maximale observée à zéro.
2-Boucle principale :
Mesurer la tension et le courant du panneau solaire ou de la source d'énergie renouvelable.
Calculer la puissance en multipliant la tension par le courant.
Comparer la puissance actuelle avec la puissance maximale précédemment observée :
*Si la puissance augmente :
Continuer dans la même direction en ajustant les paramètres (par exemple, augmenter la tension ou le
courant).
Mettre à jour la puissance maximale observée.
*Si la puissance diminue :
Changer de direction (par exemple, diminuer la tension ou le courant).

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.

Logigramme d'algorithme Perturbation et Observation

2) PROGRAMMATION DE L'ALGORITHME P&O SUR ARDUINO :


La programmation de l'algorithme P&O sur Arduino ouvre de nouvelles perspectives dans l'optimisation de
l'énergie solaire. Cette approche dynamique promet une efficacité accrue en exploitant pleinement les capacités de
la plateforme Arduino. A l’aide de ce code P&O nous avons déterminer le courant et tension au sortie de module
PV à l'aide des capteurs de tension et de courant.

1
4
U1(V+)

R4
5 U1 V Vd
V+

Va
3
4
R3
Vb
1
GND VI

2 INA169 R6

Capteur de courant capteur de tension

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

Circuit de simulation Controlleur MPPT et module PV

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)

float voltage; // Pour stocker la valeur de tension lue


float power; // Pour stocker la puissance calculée

float voltageReference = 5.0; // Tension de référence du panneau solaire


float powerMax = 0; // Stocke la puissance maximale observée
int dutyCycle = 0; // Cycle de travail du signal PWM alpha

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);

// Comparaison de la puissance actuelle avec la puissance maximale observée


if (power > powerMax) {
powerMax = power;
// Augmentation du cycle de travail du signal PWM
dutyCycle += 5; // Augmente le cycle de 5 à chaque itération (peut être ajusté pour une meilleure
performance)
} else {
// Diminution du cycle de travail du signal PWM
dutyCycle -= 5; // Diminue le cycle de 5 à chaque itération (peut être ajusté pour une meilleure
performance)
}

// Limiter le cycle de travail PWM dans une plage (par exemple, entre 0 et 255 pour Arduino Uno)
dutyCycle = constrain(dutyCycle, 0, 255);

// Appliquer le cycle de travail PWM pour contrôler la charge


analogWrite(pinPWMOut, dutyCycle);

// Affichage des données sur le moniteur série


Serial.print("Voltage: ");
Serial.print(voltage);
Serial.print("V, Power: ");
Serial.print(power);
Serial.print("W, Max Power: ");
Serial.print(powerMax);
Serial.print("W, Duty Cycle: ");
Serial.println(dutyCycle);

delay(200); // Délai entre chaque itération (peut être ajusté selon les besoins)
}

Après la simulation nous avons obtenir le graphe ci-dessus :

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

Vous aimerez peut-être aussi