Académique Documents
Professionnel Documents
Culture Documents
DEVELOPPEMENT ET DEPLOIEMENT
D'UNE APPLICATION WEB POUR
DIMENSIONNER LES SYSTEMES DE
POMPAGE PHOTOVOLTAÏQUE EN
UTILISANT VUEJS
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
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.
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.
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.
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.
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
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.
•
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.
- 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.
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).
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.
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
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.
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 :
Calculs :
𝐷𝑗
𝐃𝐛 = 𝐃é𝐛𝐢𝐭 =
𝑁ℎ
𝐇𝐌𝐓 = 𝐇 + 𝐏𝐫 + 𝐏𝐬
4 ∗ Db
𝐕 = 𝐕𝐢𝐭𝐞𝐬𝐬𝐞 =
(3,141592 ∗ (D^2) ∗ 3600)
1000 ∗ V ∗ D
𝐑 = 𝐍𝐨𝐦𝐫𝐞 𝐝𝐞 𝐑𝐞𝐲𝐧𝐨𝐥𝐝𝐬 =
10−3
1
𝑪𝒄 = 𝐂𝐨𝐞𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐭 (𝐂𝐨𝐥𝐞𝐛𝐫𝐨𝐨𝐤) =
2.51 ∗ �𝐶𝑏 𝑅𝑐 ∗ 10−3 2
(−2log( + ))
𝑅 𝐷 ∗ 3.71
𝐶 ∗ 𝐿 ∗ 𝑉2
𝑷𝒓 = 𝐏𝐞𝐫𝐭𝐞𝐬 𝐫é𝐠𝐮𝐥𝐢è𝐫𝐞𝐬 =
2 ∗ 𝐷 ∗ 9.81
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.
Avantages :
Inconvénients :
Avantages :
Inconvénients :
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.
Les différents outils de développement utilisés dans notre application pour la partie
réalisation sont les suivants :
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.
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
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.
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.
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…
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 …
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
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.
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.
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/