Vous êtes sur la page 1sur 36

Rapport de stage d’initiation professionnel

DEVELOPPEMENT ET DEPLOIEMENT
D'UNE APPLICATION WEB POUR
DIMENSIONNER LES SYSTEMES DE
POMPAGE PHOTOVOLTAÏQUE EN
UTILISANT VUEJS

L’objectif de ce stage consiste à développer une


application web qui permet de dimensionner des
systèmes de pompage photovoltaïque en donnant
les données concernant l'installation, par exemple :
le débit journalier requis, le nombre d'heures
d'ensoleillement crête, la hauteur de pompage,…etc
et l’application permet de définir et calculer
certaines grandeurs cruciales pour ce dimensionnent
par exemple : la Hauteur manométrique (HMT), le
débit, la vitesse,…etc et enfin elle génère un
rapport sous format pdf des résultats obtenus…

Réalisé par : Encadré par :

Mr. Zimmou Anass


DINAR FARID 3GE Mr. El Alaoui Ali

Année universitaire : 2019-2020


ATMOSTECH Engineering and Solutions
Téléphone: +212 0707533452
Email: atmosteche.s@gmail.com

Ingénierie de la ville et de l’environnement Page 1


Développement d'une application web pour le pompage photovoltaïque Page 2
Sommaire

Contenu
Remerciements ....................................................................................................................................................... 5
Résumé.................................................................................................................................................................... 6
Abstract ................................................................................................................................................................... 7
Liste des abréviations .............................................................................................................................................. 8
Table des figures ..................................................................................................................................................... 9
Introduction générale ........................................................................................................................................... 10
Chapitre I : Contexte général du projet et organisme d’accueil ........................................................................... 11
1.1. Contexte du projet ..................................................................................................................................... 13
1.1.1 L’organisme d’accueil: ATMOSTECH Engineering & Solutions ............................................................. 13
1.1.2. Motivation du projet ........................................................................................................................... 13
1.1.3. Objectifs du projet........................................................................................................................... 14
1.1.4. Méthodologie de développement .................................................................................................. 14
1.1.5. Conclusion .......................................................................................................................................... 14
Chapitre II : dimensionnement d’une pompe photovoltaïque ............................................................................. 15
2 .1. Introduction .............................................................................................................................................. 17
2.2. Etapes de dimensionnement ..................................................................................................................... 17
2.3. Principe de fonctionnement d'une pompe solaire ..................................................................................... 18
2.3.1. Description .............................................................................................................................................. 18
2.3.2. Fonctionnement .................................................................................................................................. 18
2.3.3. Vocabulaire et Définitions ................................................................................................................... 20
2.3.3. Applications ......................................................................................................................................... 22
2 .4. Différentes méthodes de pompage photovoltaïque ................................................................................. 23
2.4.1. Introduction ........................................................................................................................................ 23
2.4.2 Pompage au fil du soleil ....................................................................................................................... 23
2.4.3 Pompage avec batterie ........................................................................................................................ 23
Chapitre III :Étude technique du projet et réalisation .......................................................................................... 25
3.1. Etude Technique du projet......................................................................................................................... 27
3 .1.1 Introduction ........................................................................................................................................ 27
3.1.2 Technologies utilisées ......................................................................................................................... 27
3.2. Réalisation .................................................................................................................................................. 30
3.2.1 Introduction ......................................................................................................................................... 30
3.2.1.1. Interface front-page ..................................................................................................................... 30
3.2.1.2. Donnes d’entrés ........................................................................................................................... 31
3.2.1.3. Donnes de sortie .......................................................................................................................... 31
3.2.1.2. Exportation des résultats ............................................................................................................. 32
3.2.1.3. Téléchargement du fichier ........................................................................................................... 32
3.2.1.4. Le fichier des résultats ................................................................................................................. 32
3.2.3 Conclusion ............................................................................................................................................ 33

Développement d'une application web pour le pompage photovoltaïque Page 3


Conclusion générale .............................................................................................................................................. 34
Perspectives du projet .......................................................................................................................................... 35
Références bibliographiques et webographies ..................................................................................................... 36

Développement d'une application web pour le pompage photovoltaïque Page 4


Remerciements

Je tiens, en premier lieu, à exprimer toute ma reconnaissance et rendre gloire à Dieu pour
l’aboutissement de toutes ces années d’études, et surtout pour la force, la santé, et la
bénédiction qu’il m’a donnés et qui m’ont permis d’atteindre cette dernière étape qui est la
réalisation de mon rapport de stage, surtout sous ces conditions de pandémie du au Covid-
19.
Mes vifs remerciements s’adressent à :
- Monsieur El Alaoui Ali, Ingénieur à ATMOSTECH Engineering & Solutions, qui m’a fait
honneur en encadrant et dirigeant tout au long de ce présent travail, m’avoir permis
d’effectuer mon stage au sein de leurs organisme, et qui a consacré son temps à
examiner mon travail malgré ses lourdes responsabilités;
- Monsieur Zimmou Anass, Ingénieur responsable à ATMOSTECH Engineering &
Solutions, qui m’a aussi donné l’opportunité d’effectuer mon stage au sein de leurs
organisme durant cette période critique de pandémie ;
- Monsieur Laayat Oussama, Ingénieur à ATMOSTECH Engineering & Solutions, qui m’a
bien reçu et accompagné durant toutes les phases de réalisation de ce projet.
Et en fin je voudrai remercier toutes les personnes qui ont participé de près ou de loin à nos
recherches et à l’élaboration de ce travail.
Je tiens à saluer la peine et l’effort fournis par l’ensemble de nos enseignants afin d’assurer
notre formation tout au long de notre cursus universitaire, surtout durant cette période de
pandémie et leur disons de ce fait, merci.

Développement d'une application web pour le pompage photovoltaïque Page 5


Résumé

L’objectif de ce stage consiste à développer une application web responsive qui


permet de dimensionner des systèmes de pompage photovoltaïque en donnant les données
concernant l'installation, par exemple : le débit journalier requis, le nombre d'heures
d'ensoleillement crête, la hauteur de pompage,…etc et l’application permet de définir
Hauteur manométrique (HMT), le débit, la vitesse,…etc et enfin elle génère un rapport sous
format pdf des résultats obtenus…

La réalisation de ce projet a connu plusieurs phases notamment une phase d’analyse et de


conception, et une phase de développement tout en s’appuyant sur nos connaissances dans
les domaines à la fois électrique et au développement informatique et en découvrant de
nouveaux concepts et technologies qui nous en aider à accomplir ce travaille et répondre à
tous les besoins.

Ce rapport va présenter toutes les phases du développement du projet.

Développement d'une application web pour le pompage photovoltaïque Page 6


Abstract

The objective of this internship is to develop a responsive web application that allows you to
size photovoltaic pumping systems by giving the data concerning the installation, for
example: the daily flow required, the number of hours of peak sunshine, the pumping
height,… etc and the application allows to define Manometric height, Flow rate, Speed,… etc
and finally it generates a report in pdf format of the results obtained…

The realization of this project went through several phases including an analysis and design
phase and a development phase while relying on our knowledge in the fields of both
electrical and IT development and by discovering new concepts and technologies that help
us accomplish this work and meet all needs.

This report will present all the phases of the development of the project.

Développement d'une application web pour le pompage photovoltaïque Page 7


Liste des abréviations

• Npm : Node Package Manager


• Ns : Niveau statique
• Nd : Niveau dynamique
• Hr : Hauteur de refoulement
• HMT : Hauteur Manométrique Totale

Développement d'une application web pour le pompage photovoltaïque Page 8


Table des figures

Figure 1 : ATMOSTECH Engineering & Solutions ................................................................................................... 13

Figure 2 : Schéma de principe pompage immergé ................................................................................................ 18

Figure 3 : Pompage au fil du soleil en site isolé, simplifié ..................................................................................... 19

Figure 4 : Figure 2 : Pompage au fil du soleil surfacique, simplifié ....................................................................... 20

Figure 5 : Système de pompage type .................................................................................................................... 20

Figure 6 : Le logo de Vue.js ................................................................................................................................... 27

Figure 7 : Le logo de Node.js ................................................................................................................................. 28

Figure 8 : Le logo de npm ...................................................................................................................................... 28

Figure 9 : Les logos de Git et Github ..................................................................................................................... 28

Figure 10 : Le logo de jsPDF .................................................................................................................................. 29

Figure 11 : La front-page de l'application ............................................................................................................. 30

Figure 12 : Les entrés (information sur la pompe) ................................................................................................ 31

Figure 13 : Les sorties obtenues ............................................................................................................................ 32

Figure 14 : Le bouton d'exportation...................................................................................................................... 32

Figure 15 : Le fichier des résultats télechargé....................................................................................................... 32

Figure 16 : Le contenu du fichier des résultats ..................................................................................................... 33

Développement d'une application web pour le pompage photovoltaïque Page 9


Introduction générale

L'épidémie de Covid-19 a paralysé les activités sociales et économiques. Depuis la mi-mars.


Les règles de distanciation sociale ont, bien entendu, incité la plupart des propriétaires
d'entreprise à s'inquiéter de la baisse des revenus et des bénéfices due au manque de
productivité. Bien que le coup économique de l'épidémie de coronavirus se fasse sentir dans
le monde entier, cela ne signifie pas qu'il n'y a aucun moyen pour les propriétaires
d'entreprise de maintenir leurs entreprises productives.

L'utilisation de technologies telles que les applications Web est considérée comme capable
de surmonter les obstacles dans la conduite des activités commerciales pendant la
pandémie. Une application Web permet à tous les membres d'une organisation d'interagir
les uns avec les autres dans n'importe quelle condition, ou bien leurs aider à achever leurs
taches tout en respectant cette règle de distanciation.

Une bonne partie de la population mondiale utilise aujourd’hui internet. Le Web est
accessible de partout et tout le temps. Pourquoi ne pas saisir cette opportunité pour
atteindre vos clients et vos prospects?

Un site web est une véritable vitrine virtuelle qui permet d’être visible sur le net et de
communiquer en temps réel. C’est un investissement et non une dépense qui facilite la vie
des clients.

Notre application web s’inscrit dans le domaine électrique et spécifiquement dédiée au


pompage photovoltaïque. Et elle vient pour répondre à ce besoin de faciliter ce processus de
dimensionnent d’une pompe photovoltaïque.

Développement d'une application web pour le pompage photovoltaïque Page 10


Chapitre I :
Contexte général du projet
et organisme d’accueil

Développement d'une application web pour le pompage photovoltaïque Page 11


Chapitre I : Contexte général du projet et organisme d’accueil ........................................................................... 11

1.1. Contexte du projet ..................................................................................................................................... 13

1.1.1 L’organisme d’accueil: ATMOSTECH Engineering & Solutions ............................................................. 13

1.1.2. Motivation du projet ........................................................................................................................... 13

1.1.3. Objectifs du projet........................................................................................................................... 14

1.1.4. Méthodologie de développement .................................................................................................. 14

1.1.5. Conclusion .......................................................................................................................................... 14

Développement d'une application web pour le pompage photovoltaïque Page 12


1.1. Contexte du projet

1.1.1 L’organisme d’accueil: ATMOSTECH Engineering & Solutions

Figure 1 : ATMOSTECH Engineering & Solutions

Anass Zimmou: Directeur - ATMOSTECH Engineering and Solutions


Téléphone: +212 0707533452
Email: atmosteche.s@gmail.com

1.1.2. Motivation du projet

Les services à distance sont de plus en plus présents aujourd’hui grâce aux évolutions
rapides de technologies et joue un rôle très important dans la vie quotidienne en se
manifestant dans plusieurs domaines, par exemple dans le domaine sportif on trouve des
applications web ou mobile de coaching pour aider les gens à faire du sport chez eux, dans le
domaine éducatif il y a pas mal d’application pour faire ses cours à distance et garder le
contact avec les professeurs.
Dans notre projet on s’intéresse au domaine électrique et plus précisément au pompage
photovoltaïque.

Développement d'une application web pour le pompage photovoltaïque Page 13


1.1.3. Objectifs du projet

Le but du projet est la conception et le développement d’une application web responsive


capable de prendre des entrés chez l’utilisateur ces donnes sont en relation avec la pompe
qui veut dimensionner ensuite en se basant sur ces entrés l’application va effectuer des
calculs et enfin visualiser des résultats qui vont aider l’utilisateur à dimensionner sa pompe,
aussi la possibilité d’exporter ces résultats sous format pdf c’est-à-dire l’utilisateur peur
obtenir un rapport qui résume son étude.

1.1.4. Méthodologie de développement

Nous avons opté dans ce projet pour une méthodologie de développement qui est plus
souple et adapté, et place les besoins qu’on doit accomplir dans le centre des priorités du
projet.
Cette méthode nous a offris une plus grande flexibilité et une meilleure visibilité dans la
gestion du projet.

1.1.5. Conclusion

Ce rapport se compose de trois chapitres principaux, le premier chapitre présente le


contexte du projet et la méthodologie du développement suivi, le deuxième chapitre
présente les étapes de l’analyse et la conception du projet, et le dernier chapitre présente
l’étude technique et puis les différentes étapes de réalisation du projet.

Développement d'une application web pour le pompage photovoltaïque Page 14


Chapitre II :
dimensionnement d’une
pompe photovoltaïque

Développement d'une application web pour le pompage photovoltaïque Page 15


Chapitre II : dimensionnement d’une pompe photovoltaïque ............................................................................. 15

2 .1. Introduction .............................................................................................................................................. 17

2.2. Etapes de dimensionnement ..................................................................................................................... 17

2.3. Principe de fonctionnement d'une pompe solaire ..................................................................................... 18

2.3.1. Description .............................................................................................................................................. 18

2.3.2. Fonctionnement .................................................................................................................................. 18

2.3.3. Vocabulaire et Définitions ................................................................................................................... 20

2.3.3. Applications ......................................................................................................................................... 22

2 .4. Différentes méthodes de pompage photovoltaïque ................................................................................. 23

2.4.1. Introduction ........................................................................................................................................ 23

2.4.2 Pompage au fil du soleil ....................................................................................................................... 23

2.4.3 Pompage avec batterie ........................................................................................................................ 23

Développement d'une application web pour le pompage photovoltaïque Page 16


2 .1. Introduction

Beaucoup de populations dans les zones rurales des pays en voie de développement
affrontent de grands problèmes dus au déficit en eau. Ces problèmes sont spécialement
accentués dans zones désertiques et semi-désertiques. Le déficit en eau dans les zones
arides et semi-arides est une question vitale pour les populations. L’amélioration des
conditions de vie dans ces zones est liée à la recherche des solutions adéquates à ce
problème. Le pompage solaire photovoltaïque (PV) représente la solution idéale pour
l’approvisionnement en eau partout où le réseau électrique est absent.

2.2. Etapes de dimensionnement

Les différentes étapes pour le dimensionnement d’un système de pompage sont :


Evaluation des besoins en eau :
La détermination des besoins en eau pour la consommation varie d’une
population à une autre dépendant essentiellement de son mode de vie.

• Calcul de l’énergie hydraulique nécessaire


Cette énergie hydraulique est déterminée selon les besoins journaliers en
eau.

• Détermination de l’énergie solaire disponible


Cette méthode de dimensionnement est basée sur des calculs de valeurs
moyennes journalières de l’irradiation solaire et l’énergie hydraulique nécessaire. En se
basant sur :
- INCLINAISON ET DIMENSIONNEMENT DU GÉNÉRATEUR PHOTOVOLTAÏQUE
L’inclinaison des panneaux photovoltaïques par rapport au plan horizontal
doit se faire afin d’optimiser le rapport entre l’irradiation solaire et l’énergie hydraulique
nécessaire.
- ESTIMATION DE L’ENSOLEILLEMENT
Afin d’effectuer une installation rentable et optimisée il est important de faire
une estimation de l’irradiation de la zone géographique dans laquelle vous souhaitez
installer le système de pompage solaire. Généralement, il est préférable de choisir la période
la moins ensoleillée.

• Choix des composants :

- CHOIX DE LA POMPE
Aussi, le choix de la pompe se fera en fonction de la profondeur du puit ou
forage.

- CHOIX DU CONVERTISSEUR
Les pompes avec moteur à courant continu ont un convertisseur électronique permettant
d’obtenir en permanence le maximum de débit malgré les variations de l’ensoleillement.
Quant aux pompes à courant alternatif monophasé ou triphasé, leur convertisseur
électronique converti le courant continu produit en courant alternatif avec une amplitude et
une fréquence, contrôlées puis ajustées en fonction de l’ensoleillement.

Développement d'une application web pour le pompage photovoltaïque Page 17


2.3. Principe de fonctionnement d'une pompe solaire

2.3.1. Description

Une pompe solaire peut être composée avec plusieurs technologies différentes,
volumétriques, centrifuges ou hélicoïdales et pour des utilisations variées comme le
pompage de surface (étang, lac, rivière, cuve) et le pompage immergé (puits, forage).

La principale caractéristique qui différencie la pompe "solaire" des pompes classiques


branchées sur le réseau électrique 230V alternatif est sa tension d'alimentation qui est en
continu, de 12V et 24V pour les plus petites à plus de 200V, que l'on peut obtenir grâce à
des panneaux solaires ou à des batteries.

L'avantage de cette alimentation en courant continu est que l'on va pouvoir adapter la
vitesse de rotation en fonction de l'énergie disponible, ce qui va permettre de pomper
même avec un ensoleillement ou une tension batterie faible.

Figure 2 : Schéma de principe pompage immergé

2.3.2. Fonctionnement

Généralement, lorsqu'on veut faire fonctionner un récepteur à tout moment, jour ou nuit,
ensoleillement ou non, avec un système photovoltaïque, on utilise une batterie
d'accumulateurs. Pour le pompage, c'est différent. En effet, il est plus facile et moins

Développement d'une application web pour le pompage photovoltaïque Page 18


onéreux de stocker de l'eau que de l'énergie. De plus, on s’affranchit de la durée de vie de la
batterie et de l'entretien.

Dans ce cas, on pratique le pompage "au fil du soleil". La pompe est couplée directement au
champ solaire photovoltaïque via un contrôleur qui va permettre, entre autres, d'optimiser
le rendement journalier de la pompe. Le débit varie en fonction de la vitesse de rotation et
donc de l'ensoleillement.

Dans certains cas, le fonctionnement sur batterie sera inévitable, on essayera de rester sur
des pompes avec une tension d'alimentation semblable à celle d'une batterie 12V, 24V ou
48V voir 36V et 96V.

Pour une pompe avec une tension alternative 230V ou 400V (anciennement 220 et 380V),
l'utilisation d'un convertisseur sera obligatoire, il faut donc porter une attention toute
particulière à la pointe de courant de la pompe au démarrage qui peut être 3 à 8 fois
supérieur au courant nominal.

Figure 3 : Pompage au fil du soleil en site isolé, simplifié

Développement d'une application web pour le pompage photovoltaïque Page 19


Figure 4 : Figure 2 : Pompage au fil du soleil surfacique, simplifié

2.3.3. Vocabulaire et Définitions

Pour le pompage en général, on utilise un vocabulaire bien spécifique, voici les termes les
plus couramment employés et leurs définitions :

Figure 5 : Système de pompage type

Développement d'une application web pour le pompage photovoltaïque Page 20


• Niveau statique (Ns)
C'est la différence de dénivelé ou d'altitude en mètres (m) entre le niveau
d'eau et le sol lorsque la pompe est arrêtée, il n'y a donc pas de variations de niveau.

• Niveau dynamique (Nd)


C'est la différence de dénivelé ou d'altitude en mètres (m) entre le niveau
d'eau et le sol lorsque la pompe est en marche. Le niveau peut être amené à varier et même
fortement dans des forages par exemple ou en fonction des saisons (évaporation). Cette
information est obtenue auprès du foreur.
La plupart du temps, le niveau dynamique est égal au niveau statique.

• Hauteur de refoulement (Hr)


C'est la différence de dénivelé ou d'altitude en mètres (m) entre le sol et
l'arrivée au point le plus haut de la cuve, du réservoir, du robinet, suppresseur, etc...

• Hauteur d'aspiration (Ha)


Uniquement pour les pompes de surface, c'est la différence de dénivelé ou
d'altitude en mètres (m) entre le niveau d'eau dynamique et la pompe.

• Perte de charge (ΔP)


C'est la perte de pression et de débit provoquée par les frottements de l'eau
sur les parois des tuyaux. Plus le tuyau est long et le débit important, plus les pertes de
charge augmentent. Elles sont exprimées en pourcentage (%) ou en (bars).
En moyenne, la perte est d'environ 1 bar de pression pour 10 m de dénivelé ou pour 100 m
de tuyau linéaire.

• Pression utile (Pu)


C'est le besoin en pression (bars) à l'arrivée. Pour un réseau domestique, dans
une habitation par exemple, la pression utile est en général de 3 bars, il est donc important
d'en tenir compte dans le dimensionnement de la pompe.

• Hauteur Manométrique Totale (HMT)


C'est le total des contraintes hydrauliques liées à la hauteur ; Hauteur
d'aspiration (Ha), Hauteur de refoulement (Hr), Niveau dynamique (Nd), la longueur de
tuyau (L), les pertes de charges (ΔP) et la pression utile à l'arrivée (Pu). Exprimé en mètres
(m).

Développement d'une application web pour le pompage photovoltaïque Page 21


2.3.3. Applications

Pour notre application nous allons avoir besoin de ces grandeurs :

Entrés Symbole Unité


Débit journalier requis Dj m3/j
Nombre d'heures d'ensoleillement crête Nh h
Hauteur de pompage H m
Diamètre de la tuyauterie D mm
Longueur de la tuyauterie L m
Nombre de coudes 90° Nc
Nombre de vannes Nv

Calculs :
𝐷𝑗
𝐃𝐛 = 𝐃é𝐛𝐢𝐭 =
𝑁ℎ

𝐇𝐌𝐓 = 𝐇 + 𝐏𝐫 + 𝐏𝐬

4 ∗ Db
𝐕 = 𝐕𝐢𝐭𝐞𝐬𝐬𝐞 =
(3,141592 ∗ (D^2) ∗ 3600)

1000 ∗ V ∗ D
𝐑 = 𝐍𝐨𝐦𝐫𝐞 𝐝𝐞 𝐑𝐞𝐲𝐧𝐨𝐥𝐝𝐬 =
10−3

𝑪𝒃 = 𝐂𝐨𝐞𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐭 (𝐛𝐥𝐚𝐬𝐢𝐮𝐬) = 0,3164 ∗ 𝑅−0,25

1
𝑪𝒄 = 𝐂𝐨𝐞𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐭 (𝐂𝐨𝐥𝐞𝐛𝐫𝐨𝐨𝐤) =
2.51 ∗ �𝐶𝑏 𝑅𝑐 ∗ 10−3 2
(−2log( + ))
𝑅 𝐷 ∗ 3.71

𝐶 ∗ 𝐿 ∗ 𝑉2
𝑷𝒓 = 𝐏𝐞𝐫𝐭𝐞𝐬 𝐫é𝐠𝐮𝐥𝐢è𝐫𝐞𝐬 =
2 ∗ 𝐷 ∗ 9.81

𝑉 2 (𝑁𝑐 ∗ 1,13 + 𝑁𝑣 ∗ 1,7 + 𝑁 ∗ 𝐾𝑠)


𝑷𝒔 = 𝐏𝐞𝐫𝐭𝐞𝐬 𝐬𝐢𝐧𝐠𝐮𝐥𝐢è𝐫𝐞𝐬 =
2 ∗ 9,81

Développement d'une application web pour le pompage photovoltaïque Page 22


2 .4. Différentes méthodes de pompage photovoltaïque

2.4.1. Introduction

Pour pomper l’eau avec un système photovoltaïque, deux techniques sont possibles.
Pour la première technique, l’énergie solaire est consommée en « temps réel » ; on parle
alors d’un « pompage au fil du soleil (sans batterie) ».
Cette technique permet d’utiliser directement une puissance continuellement variable, celle
issue des modules photovoltaïques. Le débit de pompage va donc évoluer avec l’intensité de
l’ensoleillement. En effet dans cette première technique, c’est l’eau elle-même qui est
pompée et stockée lorsqu’il y a suffisamment d’ensoleillement, dans un réservoir à une
hauteur au-dessus du sol. Elle est ensuite distribuée par gravité au besoin.
La deuxième technique consiste à utiliser un stockage d’énergie cette fois-ci, via des
batteries (pompage avec batterie). Ces batteries stockent l’énergie produite par les cellules
photovoltaïques lors des périodes d’ensoleillement afin de pouvoir restituer cette énergie
pour pomper l’eau en temps voulu. Le débit de pompage peut se faire à la demande, lorsque
les utilisateurs en ont besoin.
Les avantages et inconvénients des deux techniques de pompage photovoltaïque sont
résumés en ci-dessous.

2.4.2 Pompage au fil du soleil

Avantages :

▪ Economie du coût des batteries et par conséquence leur maintenance


▪ Système photovoltaïque plus simple, plus fiable et moins coûteux
▪ Meilleur rendement énergétique

Inconvénients :

▪ Perte d’énergie au début et à la fin de la journée


▪ Le débit de la pompe n’est pas constant et le rabattement du forage peut-être trop élevé
durant certaines périodes de la journée.

2.4.3 Pompage avec batterie

Avantages :

▪ Débit de la pompe régulier et à pression fixe


▪ Possibilité de pomper l’eau lorsque le soleil est absent.

Inconvénients :

▪ Coût élevé d’entretien et maintenance des batteries


▪ Changement des batteries tous 5 à 7 ans

Développement d'une application web pour le pompage photovoltaïque Page 23


▪ Les batteries introduisent un certain degré de perte de rendement d’environ 20% à 30% de
la production d’énergie.
▪ Coût élevé du système photovoltaïque

Développement d'une application web pour le pompage photovoltaïque Page 24


Chapitre III :
Étude technique du projet
et réalisation

Développement d'une application web pour le pompage photovoltaïque Page 25


Chapitre III :Étude technique du projet et réalisation .......................................................................................... 25

3.1. Etude Technique du projet......................................................................................................................... 27

3 .1.1 Introduction ........................................................................................................................................ 27

3.1.2 Technologies utilisées ......................................................................................................................... 27

3.2. Réalisation .................................................................................................................................................. 30

3.2.1 Introduction ......................................................................................................................................... 30

3.2.1.1. Interface front-page ..................................................................................................................... 30

3.2.1.2. Donnes d’entrés ........................................................................................................................... 31

3.2.1.3. Donnes de sortie .......................................................................................................................... 31

3.2.1.2. Exportation des résultats ............................................................................................................. 32

3.2.1.3. Téléchargement du fichier ........................................................................................................... 32

3.2.1.4. Le fichier des résultats ................................................................................................................. 32

3.2.3 Conclusion ............................................................................................................................................ 33

Développement d'une application web pour le pompage photovoltaïque Page 26


3.1. Etude Technique du projet

3 .1.1 Introduction

Ce chapitre présente la partie de l’étude technique du projet, qui donne une vue sur
l’organisation de notre application web, ainsi que sa réalisation. Dans cette partie nous
allons montrer la partie technique, et aussi nous allons citer les différentes
technologies utilisées dans la réalisation et la justification du choix des outils utilisées.

3.1.2 Technologies utilisées

Les différents outils de développement utilisés dans notre application pour la partie
réalisation sont les suivants :

Vue.js

Figure 6 : Le logo de Vue.js

Vue est un framework JavaScript open-source évolutif pour construire des applications web
et des interfaces utilisateur. À la différence des autres frameworks monolithiques, Vue a été
conçu et pensé pour pouvoir être adopté de manière incrémentale.
Le cœur de la bibliothèque se concentre uniquement sur la partie vue, et il est vraiment
simple de l’intégrer avec d’autres bibliothèques ou projets existants. D’un autre côté, Vue
est tout à fait capable de faire tourner des applications web quand il est couplé avec des
outils modernes et des bibliothèques complémentaires.

Développement d'une application web pour le pompage photovoltaïque Page 27


Node.js

Figure 7 : Le logo de Node.js

C’est un environnement d’exécution qui permet l’exécution du JavaScript en dehors d’un


navigateur web c’est-à-dire faire du JavaScript côté serveur.
Node.js a plusieurs avantages : système de paquet intégré (npm). Modèle non bloquant qui
utilise une programmation asynchrone à un seul thread, c’est-à-dire il élimine l’attente et
continue vers la requête suivante et cela est très efficace en mémoire. Dans le cadre de
notre projet Nous allons utiliser Node.js avec le framework Vue que nous avons cité.

Npm

Figure 8 : Le logo de npm

NPM est l’abréviation de Node Package Manager, qui est un outil (programme) gérant les
bibliothèques de programmation Javascript pour Node.js. Cet outil est réellement nécessaire
pour le monde open source. Dans la communauté Javascript, les développeurs partagent des
centaines de milliers des extraits de code qui aident les nouveaux projets à éviter de réécrire
des composants de base, des bibliothèques de programmation ou même des frameworks.
Chacun de ces extraits de code peut dépendre de nombreux autres codes source ouverts.
On y trouve des modules du backend et aussi de frontend.

Git Github

Figure 9 : Les logos de Git et Github

Développement d'une application web pour le pompage photovoltaïque Page 28


Git est un outil de contrôle de version distribue qui peut gérer l’historique du
code source d’un projet, et Github est une plateforme basée sur le cloud et
construite autour de l’outil Git, elle permet la gestion de développement de
logiciel utilisant Git.

jsPDF

Figure 10 : Le logo de jsPDF

‘jsPDF’ est une bibliothèque open-source écrite en JavaScript, utilisée pour générer des
documents PDF. Dans le cadre de notre projet Nous allons utiliser jsPDF avec le framework
Vue via npm, pour créer un document Pdf et puis le remplir par les résultats souhaités.

Développement d'une application web pour le pompage photovoltaïque Page 29


3.2. Réalisation

3.2.1 Introduction

En s’appuyant sur les outils décrits ci-dessus, nous avons pu réaliser notre application
web. Cette partie présente l’interface du projet.

3.2.1.1. Interface front-page

La figure ci-dessous montre partie de l’interface de notre application. Il s’agit de


l’interface d’accueil et aussi de travail en même temps.

Figure 11 : La front-page de l'application

Développement d'une application web pour le pompage photovoltaïque Page 30


3.2.1.2. Donnes d’entrés

Après l’utilisateur doit spécifier certaines valeurs importantes pour bien dimensionner sa
pompe. Ces valeurs d’entrés sont :
• Débit journalier requis
• Nombre d'heures d'ensoleillement crête
• Hauteur de pompage
• Diamètre de la tuyauterie
• Longueur de la tuyauterie…

Figure 12 : Les entrés (information sur la pompe)

3.2.1.3. Donnes de sortie

Apres que l’utilisateur finit la saisie de toutes les donnes nécessaires c’est temps de
consulter ses résultats. Ces derniers se modifient au fur et à mesure de la saisie des
entrés de la part de l’utilisateur.
Ces valeurs d’entrés sont :
• Hauteur manométrique (HMT)
• Le débit
• Nombre de Reynolds …

Développement d'une application web pour le pompage photovoltaïque Page 31


Figure 13 : Les sorties obtenues

3.2.1.2. Exportation des résultats

Et enfin l’utilisateur peut exporter ses résultats sous format pdf

Figure 14 : Le bouton d'exportation

3.2.1.3. Téléchargement du fichier

L’utilisateur peut consulter les résultats de calculs comme expliqué dans la partie
3.2.1.3, avec une possibilité d’exporter le fichier des résultats sous format PDF à
n’importe quel moment

Figure 15 : Le fichier des résultats télechargé

3.2.1.4. Le fichier des résultats

Le fichier exporter contient les sonnes entres de la part de l’utilisateur et aussi les
résultats obtenus par le calcul fait derrière.

Développement d'une application web pour le pompage photovoltaïque Page 32


Figure 16 : Le contenu du fichier des résultats

3.2.3 Conclusion

Dans ce chapitre nous avons met l’accent sur la partie technique du projet, et qui
montre l’architecture technique adoptée, et les outils utilisés pour accomplir la partie de
la réalisation du projet qui est le sujet du chapitre suivant.

Développement d'une application web pour le pompage photovoltaïque Page 33


Conclusion générale
L'objectif de ce stage était de concevoir et développer une application web pour le
dimensionnement des pompes photovoltaïques.
Dans ce rapport, nous avons exposé toutes les étapes par lesquelles nous sommes passés
pour concevoir et développer notre application web.
Premièrement nous avons commencé par un contexte général du projet, et ensuite nous
avons abordé la partie électrique de stage qui se représente dans le dimensionnement des
pompes photovoltaïques, ensuite on a abordé l'étude technique du projet qui a expliqué
l'architecture de l'application et le choix des outils qui sont utilisés dans la phase de
réalisation qui était la dernière phase où nous avons montré les différentes composantes de
notre application web.
Le projet était enrichissant en termes de nouvelles techniques acquises, puisque nous avons
utilisé des technologies pour la première fois telles que Node.js. Aussi nous avons eu une
expérience en travaillant dans une grande équipe avec nos encadrants bien évidemment.
Mais tout le travail était à distance à cause de la situation de la pandémie COVID-19. Nous
avons eu quelques problèmes durant le travail par exemple le manque du contact parfois ou
bien de la synchronisation avec nos encadrants. Mais c'était enrichissant en termes de
conduite de projet et de planification.

Développement d'une application web pour le pompage photovoltaïque Page 34


Perspectives du projet
Les objectifs établis ont bien été atteintes et on peut dire que la réalisation de
cette application répond au besoin du client et résout le problème rencontré.
De plus, il faut aussi prendre en considération les améliorations futures que les
autres peuvent apporter au niveau applicatif.
L’utilisation de cette architecture nous permet de modifier facilement notre
plateforme, d’y ajouter d’autres fonctionnalités ou même d’intégrer de
nouvelles technologies selon les besoins. Parmi les simples fonctionnalités
qu’on peut intégrer, on peut citer l’ajout des messageries et un système de
notifications pour divers utilisation professionnel.

Développement d'une application web pour le pompage photovoltaïque Page 35


Références bibliographiques et webographies

https://www.solaris-store.com/

Documentation | Vue.js:

https://vuejs.org/v2/guide/

Documentation | Node.js:

https://nodejs.org/en/docs/

Documentation | npm:

https://docs.npmjs.com/

Développement d'une application web pour le pompage photovoltaïque Page 36

Vous aimerez peut-être aussi