Académique Documents
Professionnel Documents
Culture Documents
EPIGRAPHE
L'homme et sa sécurité doivent constituer la première préoccupation pour toute aventure technologique.
Albert Einstein
II
DEDICACE
A mon Dieu de capacités illimitées, il serait ingrat de ne pas au préalable lui dédié ce
travail lui qui nous a donné le temps et a dirigé nos pas pendant cette période de recherche
miraculeusement.
Je vous consacre mes dédicaces de ce projet de fin d’étude à mon père et à ma mère
«Johnny NGOIE et Sylvie KADYELE», pour l’amour qu’ils m’ont encore apporté, leurs
immenses aides et tout le support qu’ils m’ont porté.
Aucun hommage ne serait consenti pour exprimer mon respect, ma gratitude, et mon
grand amour pour les sacrifices qu’ils ont consentis pour mon parcours d’éducation et mon
contentement.
Veuillez découvrir ici, mes chers, dans cet humble projet, l’aboutissement de tant de
dévouement ainsi que l’expression de ma gratitude et de mon amour sincère.
Que Dieu leurs fait offrir tout le bonheur du monde et leurs offre le paradis et la
prospérité et une longue vie afin que je puisse un jour compenser de plaisir leurs vieux jours
Lukis LUBABA
III
REMERCIEMENTS
Ce travail de fin d’études universitaire, résultat d’une longue haleine, de la patience
soutenue, fruit des connaissances acquises, n’est pas l’affaire d’une seule personne.
Par ce biais, nous exprimons notre profonde gratitude à l’égard de notre Dieu, qui n’as
pas cessé de nous donner le souffle de vie durant toute la période de notre formation jusqu’à ce
jour où nous avons le privilège de présenter ce travail.
Nous exprimons toutes nos reconnaissances à un humble père Florent BANZE pour son
soutien matériel que financier durant toute la période de passage au sein de l’université
protestante de Lubumbashi.
Une pensée à mes frères, sœurs, cousins, cousines, nièces, oncles, t antes, belles sœurs,
beaux-frères ami(e)s et connaissances
Que Salem BANZE, Mathias MEYA, Nestor UMBA, Glos KITANDA, Esther
MWENZE qui a était nos compagnons de lutte durant toutes ses années, à eux j’exprime ma
profonde reconnaissance. A tous ceux, qui de près ou de loin ont contribué d’une manière ou
d’une autre à l’élaboration de ce travail et qui n’ont pas vu leurs noms mentionnés ici, trouvent
à travers ces quelques phrases, l’expression de notre profonde gratitude
LISTE DE TABLEAUX
CEI:
GND: Ground
UP : Unified Process
VIII
SOMMAIRE
EPIGRAPHE .......................................................................................................................................... I
DEDICACE............................................................................................................................................ II
3.1. INTRODUCTION..................................................................................................... 34
4.1 INTRODUCTION...................................................................................................... 49
4.5 DIMENSIONNEMENT............................................................................................. 54
CONCLUSION GENERALE............................................................................................................. 67
BIBLIOGRAPHIE .............................................................................................................................. 69
Page |1
INTRODUCTION GENERALE
Un tel système a pour fonction de détecter les premiers signes liés à l’incendie, Il est
composé de différents automates appelés capteurs ayant des principes de fonctionnement bien
distincts.
Pour une efficacité accrue, il est possible d’allier à ce système un mécanisme dit de mise
en sécurité incendie ayant pour organe principal une carte Arduino. Celui-ci recueillera les
informations envoyées par les capteurs et déclenchera alors différentes actions. Nous
développerons cet organe dans la suite de notre travail.
La sécurité relève une importance primordiale pour toutes les entreprises, du fait qu’elle
vise à supprimer ou à réduire les risques d'accidents susceptibles de se produire lors de
l'exercice d'une activité professionnelle.
Au regard de tout ce qui précède, notre problématique se repose sur les questions
suivantes :
Partant de ce fait, nous voudrions apporter ici notre contribution par le renforcement de
la sécurité en ayant un système automatique d’alerte et extinction incendie.
Du point de vue scientifique : Ce travail n’est pas fait seulement pour l’obtention du
diplôme mais pour qu’il soit un miroir pour les chercheurs qui viendront après nous. Les
hommes passent mais l’histoire écrite reste comme un monument. Nous voulons que ceux
qui viendront après nous, trouvent une documentation fiable, nécessaire et utile qui les aidera
à parachever dans leurs investigations. Que ce document soit un modèle pour eux.
Du point de vue social : Pour les autres entreprises ou tous ceux qui voudront avoir un tel
système, ce travail va leur apporter une solution pour la sécurisation contre les incendies.
L’état de la question peut être définit comme étant l’examen des études antérieures sur
un phénomène donné car le phénomène qu’on étudie est situé dans le temps et dans l’espace.
Page |3
Nous ne pouvons prétendre être les premiers à parler sur ce sujet. Parmi nos
prédécesseurs nous citons :
La différence entre notre travail et ceux des chercheurs cités ci-haut est que notre
système se capable de détecter les premiers signe d’incendies et générer directement une alerte,
dans le cas de la flamme le système sera tout de même capable de déclencher automatiquement
un système d’arrosage avant l’intervention des services pompier.
Il s’agit d’un ensemble des procédés fixant l’ordre à suivre et les conditions à remplir
pour parvenir à un résultat
Dans notre travail, nous allons utiliser la méthode UP («Unified Process» Processus
unifié en français) qui est un processus de développement logiciel itératif, centré sur
l’architecture, piloté par le cas d’utilisation et orienté vers la diminution des risques.
Le langage de modélisation qu’on a utilisé est UML (Unifier Modeling Language), qui
est une partie intégrante de la démarche UP. Ses diagrammes sont largement utilisés dans
chaque étape et phases de ce processus de développement.
Les techniques des recherches sont des outils de collectes et de traitement des données
dont se sert un chercheur pour faire aboutir sa recherche. Elles sont aussi les moyens concrets
utilisés par le chercheur pour récolter les informations ou les données. Pour ce qui est de notre
cas nous utiliserons les techniques suivantes :
Page |4
Pour ne pas aboutir à des conditions très vagues, la rigueur scientifique nous exige de limiter
notre champ d’investigation. C’est ainsi que notre recherche est centrée l’entrepôt United
Petroleum/Kolwezi, sur une période allant de Mars 2022 à Juillet 2022
Chapitre premier : Notions théoriques sur les systèmes de sécurité anti incendie
et des capteurs, dans ce présent chapitre, il sera question de nous familiariser avec
différents concepts clés qui interviennent en rapport avec notre sujet.
Chapitre deux : Présentation et Analyse du système métier, dans ce chapitre nous
allons d’une part présenter notre champ d’investigation c'est-à-dire son historique,
sa structure administrative, et d’autre part passer par l’analyse du processus métier
ciblé par le langage de modélisation UML
Chapitre trois : Conception détaillée système informatique, cette partie nous
donne une vue d’ensemble des échanges automatisés entre les acteurs et le
système.
Chapitre Quatre : Conception de la nouvelle solution et simulation, ce chapitre
met en exergue les différentes étapes de l’implantation et le choix logiciel pour
arriver à mettre en place le système de détection et extinction automatique.
Page |5
Le dimensionnement c'est l'acte de trouver des valeurs aux grandeurs qui caractérisent
un dispositif, de sorte que toutes ces grandeurs, aussi bien caractéristiques qu'induites par
l'environnement, satisfassent les contraintes du cahier des charges [1]
I.2.2 Système
Un système est défini comme étant un ensemble d’éléments interagissant entre eux
selon certains principes ou règles pour aboutir à un résultat.
I.2.4 Sécurité
La sécurité est un état où les dangers et les conditions pouvant provoqué des dommages
d'ordre physique, psychologique ou matériel sont contrôlés de manière à préserver la santé et le
bien-être des individus et de la communauté.[2]
La sécurité est devenue une préoccupation majeure de la plupart des gens, Renforcer la
sécurité d'une maison ou d’une entreprise est la première étape dans la prévention de l’incendie.
[2] [3]
Page |6
En premier lieu, il s'agit d'évaluer l'accessibilité d'un incendie dans le domicile ou dans
l’entreprise. Il est nécessaire de tout mettre en œuvre en mettant un bon système de sécurité
pour diminuer le risque d’incendie. [3]
La sécurité physique
La sécurité physique décrit les mesures conçues pour assurer la protection physique soit
la sécurité au niveau des infrastructures matérielles.
La sécurité logique
Disposition prise par prévoyance pour éviter un mal. Prendre des précautions, des
garanties.
I.2.6 Menace
Selon la norme de sécurité des systèmes d'information ISO/CEI 27000 une menace
(threat) est une cause potentielle d'incident, qui peut résulter en un dommage au système. [9]
Les contre-mesures ne sont généralement pas uniquement des solutions techniques mais
également des mesures de formation et de sensibilisation à l’attention des utilisateurs, ainsi
qu’un ensemble de règles clairement définies.
I.2.8. Risque
I.2.9 Anti-Incendie
Ce sont les dispositifs de protection contre les menaces d’incendie, ils peuvent se
résumer en trois compartiments [10]:
I.3.2. Définitions
Un capteur est un organe de prélèvement d'information qui élabore à partir d'une grandeur
physique, une autre grandeur physique de nature différente (très souvent électrique). Cette
grandeur représentative de la grandeur prélevée est utilisable à des fins de mesure ou de
commande. [5]
Dans la plupart des cas, les capteurs passifs ont besoin d’une énergie extérieure pour
fonctionner (comme dans le cas des jauges de contraintes, thermistances…), ils sont souvent
Page |9
modélisés par une impédance. Une variation du phénomène physique étudié (mesuré) engendre
une variation de l'impédance. Il faut leur appliquer une tension pour obtenir un signal de sortie.
Ces capteurs sont basés sur des effets physiques permettant de transformer directement
le mesurande en grandeur électrique. Certains principes physiques peuvent être mis en jeu.
Les détecteurs font partie de la famille des capteurs, l’information délivrée en sortie est
de type Tout ou Rien.
un corps d’épreuve,
un élément de transduction
un boitier. [4]
Selon les cas, il peut être complété par un module électronique de conditionnement.
Le corps d’épreuve (tête ou dispositif de commande) est élément mécanique qui réagit
sélectivement à la grandeur qu’il faut mesurer. Il transforme la grandeur à mesurer en
une autre grandeur physique dite mesurable, cette grandeur constitue la réaction du corps
d’épreuve.
L’élément de transduction est une partie sensible lié au corps d’épreuve. Il traduit les
réactions du corps d’épreuve en une grandeur électrique constituant le signal de sortie.
Le boîtier (ou corps) est un élément mécanique de protection, de maintien et de fixation
du capteur
Le module électronique de conditionnement encore appelé "transmetteur" permet
d’alimenter électriquement le capteur (le cas échéant), de mettre en forme et d’amplifier
le signal de sortie, de filtrer, corriger et mettre à niveau le signal pour la transmission.
P a g e | 11
Pour effecteur le choix d’un capteur, de nombreux paramètres doivent être pris en compte
en fonction principalement de l’objet, la personne à détecter et de son environnement. [4] [6]
En fonction de l’objet :
En fonction de l’environnement :
En fonction du détecteur :
Diverses technologies de capteurs vous aident à détecter ou à mesurer des objets. Selon la
technologie, les capteurs délivrent un signal de commutation ou une valeur mesurée [5] :
a. L'environnement
Voici une première série de capteurs pour mesurer des variables physiques dans un
environnement : Pression, température, gaz ...
Capteur de flamme: comme son nom l'indique, il est utilisé pour détecter et répondre
à la présence d'un feu ou d'une flamme. Très sensible aux rayons infrarouges de 750 à
1100 nm l. Pratique pour les applications de sécurité par exemple.
Capteur de température : permettant en tant que tels de mesurer la température au
moyen d’un signal électrique déterminé. Les capteurs de température sont également
qualifiés de détecteurs de chaleur, de sondes de température ou de capteurs thermiques.
P a g e | 12
Capteurs de gaz : Au pluriel car il existe beaucoup de capteurs différents pour les gaz
: Méthane, Butane, LPG, Ethanol, fumée, hydrogène, monoxyde de carbone, CO2,
Ozone, qualité de l'air ... Les plus connus sont les MQ.
b. Le Mouvement
Voici une dernière section qui regroupe les capteurs qui nécessitent une action
humaine et ceux que je n'ai pas réussi à placer dans les sections précédentes.
Caméra infrarouge : Moins précise et plus limitée, cette caméra est disponible pour
un prix plus faible et sera privilégiée pour des applications ne nécessitant pas de
détails, en particulier sur le plan thermique. Nécessite en général une source de
lumière infrarouge.
I.4 MICROCONTROLEUR
Un microcontrôleur est un circuit intégré conçu pour régir une opération spécifique et
dans un système intégré. Il comprend un processeur, une mémoire et des périphériques d’entrée
et de sortie sur une seule carte ou une seule puce. [7]
Les points forts des microcontrôleurs sont nombreux et bien reel.il suffit, pour
s’en persuader, d’examiner la spectaculaire évolution de l’offre des fabricants de circuit intègre
en ce domaine depuis quelques années.
Le microcontrôleur permet :
Ils sont fréquemment utilisés dans les systèmes embarqués, comme les contrôleurs des
moteurs automobiles, les télécommandes, les appareils de bureau, l’électroménager, les
jouets etc…
Un processeur(CPU) avec une largeur du chemin de données allant de 4 bit pour les
modèles les plus basiques à 32 bits pour les modèles les plus évolués
Une mémoire vive (RAM) pour stocker les données et variables
P a g e | 14
Arduino est une gamme de circuits électroniques open source basés pour la plupart sur
un microcontrôleur du fabricant Atmel. Ces circuits intègrent les composants nécessaires pour
permettre une utilisation rapide et simple du microcontrôleur. Cette simplification vise à rendre
accessibles à tous la création et la programmation d’objets ou dispositifs interactifs. Ces obje ts
peuvent contenir toutes sortes de capteurs, d’indicateurs lumineux ou d’interrupteurs que l’on
souhaite faire intervenir. [8]
Entre autres, les cartes Arduino sont équipées de connecteurs standardisés pour brancher
des modules compatibles appelés shields. Ces derniers sont des circuits d’une taille plus ou
moins semblable à celle de l’Arduino et qui viennent s’empiler sur ces connecteurs. Ils
proposent des extensions matérielles qui permettent d’ajouter des fonctionnalités originales à
son projet. En plus de ces connecteurs, les cartes possèdent toutes une connectique USB
permettant de programmer facilement le microcontrôleur qu’elles embarquent.
environnement est compatible avec les principaux systèmes d’exploitation : Windows, Max OS
et Linux. [7]
Le microcontrôleur présent en général sur les cartes Arduino est alimenté par une
tension de 5V. En fonction du modèle de la carte, cette tension peut être fournie soit par une
des prises d’alimentation présentes sur la carte, soit par la prise USB utilisée pour la connecter
à un ordinateur. La valeur de la tension à fournir sue une des prises d’alimentation doit être
comprise entre 7 et 12V mais cette tension n’a pas besoin d’être stabilisée en raison de la présence
d’un régulateur de tension sur la carte.
Il peut exister deux prises d’alimentation sur une carte Arduino. La première prise est
souvent la plus simple à mettre en place. Il s’agit d’une simple prise jack standard, présente sur
les cartes Arduino Uno et Arduino Méga, sur laquelle il suffit de raccorder un bloc
d’alimentation fournissant la tension requise pour démarrer sa carte. Cette prise n’est pas
présente sur toutes les cartes Arduino, notamment pour les cartes les plus petites pour lesquelles
ces prises n’étaient pas vitales.
La seconde prise en revanche est présente sur tous les modèles. Il s’agit d’une broche
nommée Vin présente sur un des côtés de la carte. Il suffit alors de raccorder la branche positive
de son alimentation à cette broche, comme on le ferait pour une pile, et la branche négative sur
une broche GND.
La carte possède également deux broches de tensions stabilisées de 3,3V et de 5V. Ces
deux tensions sont généralement utilisées pour alimenter les shields qui viendront s’ajouter sur
l’Arduino mais elles peuvent être utilisées pour d’autres circuits.
I.5.2.2 Horloge :
P a g e | 16
I.5.2.3 Reset
La reset est une fonction physique permettant au microcontrôleur, comme son nom
l’indique, de réinitialiser son état. Un microcontrôleur exécute en effet les instructions
contenues dans sa mémoire de manière cyclique et infinie.
I.5.2.4 Entrées/sorties
Les entrées et sortie sont les moyens que possède le microcontrôleur pour communiquer
avec le monde extérieur. Typiquement, on appelle entrées / sorties les pattes métalliques qui
donnent cette forme familière aux puces électroniques. Ces pattes reçoivent ou émettent des
signaux logiques qui peuvent alors être interprétés par le microcontrôleur ou d’autres circuits.
Le nombre de broches peut varier d’un microcontrôleur à l’autre, et même d’une carte
Arduino à l’autre et il peut être intéressant d’étudier les différentes cartes avant de
choisir celle adaptée à son projet. Généralement, ces broches fonctionnent sous une tension
maximale de 5V et ne peuvent recevoir et fournir que 40 mA de courant.
- Les broches digitales : ces broches fournissent des données digitales sous forme de
signaux logiques. Elles ne peuvent donc contenir que deux valeurs, un 0 logique
correspondant à une absence de tension et une 1 logique correspondant à une tension de
5 V. certaines de ces broches digitales possèdent une seconde fonctionnalité. C’est le
cas notamment des broches PWM (pulsedWidth Modulation ou modulation de large
impulsion) ou de certaines broches de communication. Sur les cartes Arduino, les
broches digitales sont généralement nommées par un simple numéro, sauf dans le cas
de l’Arduino Nano sur laquelle ce numéro est précédé de la lettre D.
- Les broches analogiques : ces broches ne fonctionnent qu’en entrée, c’est-à-dire qu’elles
ne servent qu’à la lecture de données. Elles acceptant des tensions comprises entre 0 et
P a g e | 17
- Les broches d’alimentation : ces broches servent à alimenter des sheilds ou circuits
externes. Elles permettent également d’alimenter la carte Arduino sans passer par la
prise jack présente sur certains modèles. Ces broches sont réunies sous l’étiquette
POWER.
- Les broches de communication : il existe trois ports de communication sur les carte
Arduino : le port série, le port I²C et le port SPI. Ces ports ne disposent pas de broches
dédiées à leur fonctionnement. Ils partagent en revanche leur fonctionnalité avec
d’autres broches. Les broches partagées sont différentes d’une carte à l’autre et c’est
pourquoi il est recommandé de consulter la documentation de chaque carte afin de
connaitre les numéros des broches correspondant à ces ports.
I.5.2.5 Mémoire
Les microcontrôleurs ATmega dont sont équipées la plupart des cartes Arduino
disposent de trois types de mémoires : la mémoire flash, la SRAM (staticRandom Access
Memory ou mémoire vive statique) et le EEPROM (Electrically-Erasable Programmable
ReadOnly Memory ou mémoire morte effaçable électriquement et reprogrammable).
La mémoire flash et l’EEPROM sont deux mémoires non volatiles dites mortes, c’est à
dire qu’elles conservent leurs données même en l’absence de courant électrique. C’est d’ailleurs
dans la mémoire flash qu’est contenu le programme qui sera exécuté par le microcontrôleur lors
de chaque mise sous tension. Cette mémoire flash contient également un boot loader, ou
chargeur d’amorçage, sur quelques octets.
Dans le cas de l’Arduino, le boot loader présent initialement sur chaque carte permet de
Simplifier le transfert de programmes sur le microcontrôleur. De manière simple, lors de la
mise sous tension de la carte, le boot loader vérifie s’il y a une tentative d’écriture d’un nouveau
programme. Si c’est le cas, le programme présent dans la mémoire flash sera remplacé, sinon,
le programme présent sur la mémoire flash est démarré. Il est possible de se passer de ce boot
P a g e | 18
loader pour gagner un peu d’espace dans la mémoire mais il sera nécessaire dans ce cas de
passer par un programmateur spécifique.
L’EEPROM sert quant à elle à stocker des variables que l’on souhaite conserver d’une
mise hors tension à l’autre. Elle peut être utile si l’on souhaite stocker des données globales qui
sont susceptibles d’être réutilisées tout au long de la durée de vie de son projet.
Le matériel
Il s'agit d'une carte électronique basée autour d'un microcontrôleur Atmega du fabricant
Atmel, dont le prix est relativement bas pour l'étendue possible des applications [7]
Le logiciel
– Un setup (= initialisation) cette partie n'est lue qu'une seule fois, elle comprend les fonctions
devant être réalisées au démarrage (utilisation des broches en entrées ou en sortie, mise en
marche du midi, du port série de l’I2C etc...)
– Une loop (boucle) : cette partie est lue en boucle ! C'est ici que les fonctions sont réalisées.
Des « callbacks », ce sont des fonctions qui sont rappelées automatiquement depuis une
bibliothèque [7]
I.6 METHODOLOGIE UP
I.6.1 Définition du processus unifié
patron de processus pouvant être adapté à une large classe de système logiciels, à différents
niveaux de compétences et différentes tailles de l’entreprise [15]
c) Construction
Cette phase correspond à la production d’une première version du produit, elle est
fortement centrée sur les activités de conception, d’implémentation et de test.
d) Transition
Apres les opérations de test mené dans la phase précédente il s’agit dans cette phase de
livrer le produit pour une exploitation réelle. C’est ainsi que toutes les actions liées au
déploiement sont traitées dans cette phase.
P a g e | 21
I.7.2. Définition
UML dans sa version 2.0 Propose treize diagrammes qui peuvent être utilisés dans la
description d’un système. Ces diagrammes sont regroupés dans deux grands ensembles à savoir
[9][15] :
P a g e | 22
Conclusion partielle
Dans ce chapitre, nous avons défini certaines théories et concepts appliqués à notre sujet
de recherche qui nous permettrons de comprendre que notre sujet porte sur la compréhension
et la conception sur base des langages de programmation et l’exposition d’un mécanisme
automatique de détection et d’extinction incendie grâce une carte Arduino qui ne nécessiterait
donc pas la présence humaine en cas d’incendie
P a g e | 23
II.1 INTRODUCTION
Toute architecture prise dans le concept d’activité humaine caractérisée par sa
dimension complexe à l’appréhension, nécessite un examen détaillé de ces constituants en vue
de résoudre cette complexité et d’atteindre le but poursuivi de l’étude. Cet examen détaillé est
appelé Analyse qui, étant l’activité la plus importante de la phase initialisation de l’approche
UP, a besoin de connaitre le métier sur lequel elle sera appliquée.
Ainsi dit, dans le présent chapitre nous allons d’une part présenter United Petroleum
c'est-à-dire son historique, sa structure administrative, et d’autre part passer par l’analyse du
processus métier ciblé par le langage de modélisation UML en suivant bien sûr la démarche
de l’approche.
Elle assure la sécurité de leur stockage et de leur transport, contrôle les procédures de
chargement, de protection de l’environnement et des personnes selon des normes
internationales strictes.
Le groupe hyper saro est tête de file dans la production et la distribution de carburants
et les lubrifiants. Il est également actif dans l’importation et le commerce de marchandises, dans
l’agriculture et les transports. Le groupe dispose de succursales et de filiales à Johannesburg
d’Afrique du sud, Athènes Grèce et Bruxelles-Belgique. Son personnel s’élève à 1500
employés.
P a g e | 24
Le siège social d’United Petroleum est à Lubumbashi sur l’avenue N°17 Lumumba la
commune de Lubumbashi.
United Petroleum Kolwezi est à joli site avenue Katakakombe N°809 Quartier Kamanyola
comme Manika.
United petroleum est le fruit d’un partenariat entre des entreprises pétrolières privées et
publique, à hauteur de 56,6% pour le privé et 44% pour le public. Seuls des acteurs pétroliers
en sont actionnaires.
La direction générale est assistée dans ses différentes missions par un comité de
direction regroupant 2 directions opérationnelles, 2 directions fonctionnelles et 5 unités d’appui.
II.2.4 Objectifs
Pour mener à bien à toutes ses activités, Petroleum s'est fixé les dix objectifs ci-
dessous :
La plupart les produits dérivés du pétrole, les produits entreposés par United petroleum
sont :
1. Le pétrole
C'est une huile minérale naturelle (bitume liquide) accumulée en gisements et utilisée
comme source d'énergie. Sa prospection se fait par forage (derrick, trépan), elle peut être
transportée par oléoduc, pipeline, pétrolier, tanker et par wagon-citerne.
A l'état brut ou naturel, elle est connue sous le nom de naphte. Par raffinage ou
distillation du pétrole on dérive aux produits tels que : l'huile légère, l'huile lampant, l'essence,
le gazole, l'huile lourde, l'huile de graissage, la paraffine, ainsi que les résidus (fioul, mazout,
vaseline, bitume, brai). Ce produit est représenté, pour besoin de codification, sur les documents
par « Pe ».
2. L'essence
II.2.6 Stockage
United Petroleum à un entrepôt qui a une capacité de stockage de lubrifiant de plus de 3000m2,
une capacité de de stockage de pétrole et diesel s’élevant à 21000m3, grâce à leur flotte importante de
plus de 40 camions –citernes qui approvisionnent tous les sites miniers et les clients commerciaux et 5
stations-service qui leur appartiennent dans la ville de Lubumbashi.
La chaîne de distribution ainsi que notre flotte composée de 40 camions citernes nous permettent
de commercialiser, distribuer et fournir à nos clients le carburant de la meilleure qualité, dans toute la
région.
II.3.1 Environnement
Le processus d’extinction d’incendie dans le processus métier n’est pas long mais peut
s’expliquer en ces termes.
Lorsqu’il y a incendie, les gardes qui assurent la sécurité sur le site alertent les
techniciens par téléphone au cas où ils ne seraient pas là. Une fois sur place, activer la pompe
après avoir branché les flexibles sur les bouches incendie ou robinet. Ceci se fait lorsque le
cas est adapté à leur niveau. Si le cas est grave, ils vont appeler les pompiers pour résoudre le
problème. Ainsi le processus prend fin.
Pour le système métier, près analyse du dit système, nous sommes arrivés à répertorier les
acteurs suivants :
Acteurs Rôles
En ce qui concerne le système métier, les cas d’utilisations suivants sont nécessaires :
a. Description textuelle
Le cas d’utilisation « Eteindre Feu »
Objectif : Une fois que l’incendie est constaté, le garde fait appel aux techniciens ou aux
pompiers pour réaliser cette tâche ;
Acteur : Pompier (Principal), Technicien (Secondaire)
Précondition : Présence d’Incendie
Scénario nominaux :
Remplir camion-citerne d’eau
Asperger l’eau sur le feu
Eteindre le feu
Scénarios alternatif
- Citerne vide : Le système demande au pompier de remplir le camion-citerne
avant d’asperger de l’eau sur le feu
P a g e | 32
b. Description textuelle
c. Description textuelle
d. Description textuelle
- Objectif : Une fois que le pompier constate que le camion-citerne est vide, il va remplir le
camion-citerne pour enfin mettre le feu à cahot
- Acteur : pompier (Principal), Technicien (Secondaire)
- Précondition : Présence d’Incendie
- Scénario nominaux :
- Appeler remplir
- camion-citerne
Scénarios alternatif
- Camion-citerne est plein : Le système demande au pompier d’éteindre le feu
P a g e | 33
En pratique, United Petroleum est mieux organisé dans le cadre d’import et export des
produits pétroliers qui s’exécutent dans un bref délai. Les mesures et les préventions s’ajoutent
petit à petit.
Conclusion partielle
Dans ce chapitre, il a été question de présenter le cadre d’études et une prise de contact
avec le système métier sur lequel la méthodologie applicative UP a été mise au point en se
basant sur les descriptions textuelles.
P a g e | 34
3.1. INTRODUCTION
Ce Chapitre va expliquer les différentes compositions du nouveau système par des
diagrammes liés à la conception du système informatisés c’est-à-dire une vue d’ensemble des
échanges automatisés. En outre, ce système informatisé reproduit un ensemble d’éléments
suffisamment puissants pour pallier aux difficultés rencontrées par notre cadre d’étude en
termes de détection et extinction automatique incendie.
La conception est la met en œuvre tout un ensemble d’activités qui, à partir d’un
demande d’informatisation d’un processus (demande qui peut aller de la simple question orale
jusqu’au cahier des charges complet), permettant la conception, l’écriture et la mise au point
d’un logiciel (et donc de programmes informatiques) jusqu’à sa livraison au demandeur. Le
fait de concevoir un système en allant du général au particulier, en passant par des étapes
d’affinage [4]
L’analyse fonctionnelle est une démarche qui consiste à chercher et à caractériser les
fonctions offertes par un produit ou un service en vue de satisfaire les besoins de son utilisateur.
Elle est une méthode qui sert à définir le plus précisément possible les besoins. Une démarche
est plus souvent conduite en mode projet et peut être utilisé pour concevoir ou pour améliorer
un produit ou un service.[15]
Le champ des exigences et des attentes des utilisateurs est excessivement vaste et varié, et,
de ce fait, il est le plus souvent impossible en pratique de répondre à toutes les exigences.
P a g e | 35
Certaines exigences, dans des domaines tels que l’ergonomie, le confort, l’esthétique, etc. …,
peuvent être varié dans une très large proportion, voire de moins l’infini à plus infini ainsi, ce
qui est considéré comme confortable par certains utilisateurs ne le sera pas nécessairement pour
d’autres catégories d’utilisateurs.
Après analyse du système existant notre futur système devra donc être capable
d’effectuer les actions suivantes :
- La détection de la flamme :
- La détection de la fumée :
- Déclencher une alarme en cas de détection du premier signe d’un incendie : nécessaire
pour alerter les employés du secteur à prendre de mesure de sécurisation qui leur
conviennent.
- Eteindre le feu:
- Prélever la température
3.2.2. Les besoins non fonctionnels
Outre les besoins fondamentaux ou les besoins dit fonctionnels, nous avons les besoins dits
non fonctionnels qui représentent les exigences implicites auxquelles le système doit répondre.
Partant donc des besoins fondamentaux, notre système doit répondre aux critères suivants :
- La rapidité dans le traitement : Il est impératif que la durée d’exécution des traitements
s’approche le plus possible du temps réel
- La performance : notre système doit être avant tout performant à travers ses
fonctionnalités, répondre à toutes les exigences des bénéficiaires d’une manière
optimale.
- La sécurité : Le système doit également offrir une sécurité d’une manière attendue pour
les utilisateurs
- La disponibilité et fiabilité
A cette étape, nous devons ressortir les différents modules afin d’avoir une
architecture générale.
P a g e | 36
Maintenant que nous avons ressortis l’architecture générale du futur système, nous
expliquerons de façon superficielle le rôle de chaque module présent dans l’architecture :
1) Les capteurs
Un capteur est un dispositif transformant l'état d'une grandeur physique observée en une
grandeur utilisable, telle qu'une tension électrique, une hauteur de mercure, une intensité ou la
déviation d'une aiguille. Les capteurs emploient à majorité des effets électromagnétiques,
électromécaniques, électrothermiques, électroacoustique, optoélectronique,… [4] Il existe de
nombreux types de capteurs.
Dans le cadre de notre projet le capteur mesure une donnée physique, l’ADC transforme
les signaux analogiques produit par le capteur en un signal numérique.
2) Microcontrôleur
Un microcontrôleur est un circuit intégré conçu pour régir une opération spécifique et
dans un système intégré. Il comprend un processeur, une mémoire et des périphériques d’entrée
et de sortie sur une seule carte ou une seule puce. [6] autour d'un microcontrôleur un ensemble
de composants lui permettent de fonctionner (essentiellement mémoires) et de communiquer
avec le milieu extérieur (contrôleurs de périphériques). Le fonctionnement du processeur
consiste à exécuter un programme, c'est à dire une suite d'instructions.
Il dispose d’une partie de traitement et/ou analyse composée d’un processeur couplé à
un système d’exploitation. La partie traitement doit effectuer la transmission de l’information
après avoir traité cette dernière à l’actionneur
P a g e | 37
3) Actionneurs
La conception physique qu’on appelle aussi conception technique, son objectif est de
donner des spécifications techniques concrètes dans le choix d’outils à utiliser et qui serons
supportés par notre système. Cette phase de la conception technique de notre système constitue
le niveau d’abstraction le plus bas de notre conception.
Arduino UNO
Arduino UNO est une carte électronique open-source équipée d’un
microcontrôleur. Ce microcontrôleur permet à partir d’un évènement détecté par des
capteurs, de programmer et commander des actionneurs ; c’est une interface
programmable en langage C ou C++.
P a g e | 38
Arduino MEGA
C’est une carte électronique programmable servant de microcontrôleur
pour la conception et le pilotage de montage électroniques, mécaniques, domotiques ou
robotique à la différence de Arduino UNO, Arduino MEGA est plus perfectionné et
puissant capable d’effectuer un maximum d’actions et délivre un potentiel tel, qu’il est
possible de se pencher sur les montages le plus lourds et gourmand en code.
Raspberry Pi
Raspberry pi est un microordinateur programmable qui sert aussi la conception des
montages électronique à la différence du microcontrôleur, la rasberry offre une vitesse
d’horloge de 700Mhz et elle est multitâche.
3.5.3. Evaluation
3.5.4.1 Présentation
La carte Arduino Uno est le produit populaire parmi les cartes Arduino. Parfaite pour
débuter la programmation Arduino, elle est constituée de tous les éléments de base pour
construire des objets d’une complexité relativement faible
La carte Arduino Uno est constituée de 14 broches d’entrées/sorties digitales, dont six
sont utilisables en PWM, de 6 broches d’entrées analogiques, d’une connectique USB, d’une
connectique d’alimentation, d’un port ICSP et d’un bouton RESET.
La description de toutes les connectiques de la carte Arduino UNO est présentée dans
l’image ci-dessous [11] :
L’entrée d’alimentation (VIN) permet d’utiliser une broche afin d’alimenter votre carte
Arduino en électricité. Il est conseillé d’utiliser une alimentation entre 7V et 12V de courant
continu pour ne pas endommager la carte.
La broche 5V est une connexion de sortie permettant de récupérer un courant généré par
le régulateur de la carte. La broche 3.3V permet aussi de récupérer un courant mais de 3.3V et
de 50 mA au maximum. Les prises de terre ou GND permettent de fermer le circuit.
Les broches d’entrées et sorties pour la carte Arduino Uno peuvent être décrites en deux
parties. Les 14 broches d’entrées et sorties digitales sont utilisables comme leur nom l’indique
en entrée ou en sortie en utilisant comme leur nom l’indique en entrée ou en sortie en utilisant
les fonctions pinMode, DigitalRead/ ou DigitalWrite. Chaque broche opère à 5V et peut fournir
ou recevoir au maximum 40mA. De plus, chaque broche dispose d’une résistance interne de 20
à 50 kΩ, non connectée par défaut.
- Broches couplées de liaison série : broches 0 (RX) et 1(TX). Ces broches sont
particulières puisque leur rôle peut être étendu à une entrée série (RX) et une sorties
séries (TX).
- Broches interrupteurs : broches 2 et 3. Ces broches peuvent jouer le rôle d’interrupteurs
sur différents composants en utilisant la fonction attachInterrupt ().
- Broches PWM : broches 3, 5, 6, 9,10 et 11. Ces broches sont utilisées comme sorties
PWM en utilisant la fonction analogWrite ().
- Broche SPI : 10(SS), 11(MOSI), 12(MISO) et 13(SCK). Ces broches peuvent être
utilisées pour gérer une communication SPI
P a g e | 41
- Broche Led-13 : sur la carte Arduino UNO, il existe une LED qui est contrôlable
directement à travers la broche 13 en utilisant les valeurs HIGH pour allumer et LOW
pour éteindre la LED.
La carte Arduino UNO possède également six broches d’entrées analogiques étiquetées
d’A0 à A5. Elles mesurent l’entrée de courant sur 5V sur une résolution de 10 bits, soit sur une
échelle de 0 à 1023.Sur les broches A4, appelée aussi broche SDA, et A5, appelée broche SCL,
il est possible de gérer la communication I²C.
D’un point de vue plus technique, cette carte se base sur le processeur ATmega328, un
puissant microcontrôleur disposant d’une mémoire flash qui donne des performances très
élevées tout en ayant une basse consommation. Il dispose d’une mémoire de 32 Ko, et de 2 Ko
de SRAM. Il possède également une mémoire de 2 Ko d’EEPROM, programmable en utilisant
la librairie EEPROM. [4]
Composants Caractéristiques
Microcontrôleur ATmega328
Tension de fonctionnement 5v
(recommandée)
PWM
EEPROM 1 KB (ATmega328P
LED_BUILTIN 13
Longueur 68.6 mm
Largeur 53.4 mm
Poids 25 g
3.5.4.2 Avantages
• Moindre Coût
Acteur : Un acteur est un rôle joué par une entité externe qui interagit avec le système
[3]. Ce n’est pas nécessairement une personne physique : il peut être un dispositif
matériel ou autre système. Un acteur peut consulter et/ou modifier directement l’état du
système, en émettant et/ou en recevant des messages susceptibles d’être porteurs de
données.
Cas d’utilisation : Un cas d’utilisation (« use case ») représente un ensemble de
séquences d’actions qui sont réalisées par le système et qui produisent un résultat
observable intéressant pour un acteur particulier. [3] Un cas d’utilisation modélise donc
un service rendu par le système, sans imposer donc le mode de réalisation de ce service.
ACTEURS ROLES
Terminal de visualisation Recevoir une notification en cas de détection d’un premier
signe incendie ou en cas d’incendie afin d’aller porter secours
Pré condition :
Réception de la notification au niveau du terminal de visualisation
Post condition : prendre les mesures de sécurité
Scénario nominal : Se mettre en route pour secourir
Scénario alternatif : site hors danger
a) Capter Température
b) Détection Flamme
P a g e | 48
c. Extinction incendie
d) Diagramme de déploiement
Conclusion partielle
Dans ce chapitre ci-haut il a été question de présenter notre système de manière détaillée
en donnant l’architecture générale du système, sa conception logique détaillée et une
présentation de la conception technique, Nous avons finis par la modélisation du système en
utilisant le langage UML nous avons présenté le diagramme de cas d’utilisation du futur
système, le processus de fonctionnement par les diagrammes de séquences.
P a g e | 49
Nous montrerons ici la mise en place de la solution retenue par rapport à notre
projet de recherche et ainsi décrire les différents étapes de l’implémentation de la solution par
une simulation ceci mettant en évidence l’ensemble des environnements (logiciels et matériels)
de développement.
Le langage C est un langage ancien qui date des années 1970 et est toujours d’actualité.
C’est un langage relativement simple à apprendre et à mettre en œuvre et un langage puissant,
si puissant que, quarante ans après sa création, il reste la référence en matière de
programmation.[16]
Ce type de détecteur de fumée permet d’aider à limiter les conséquences d’un début
d’incendie. Il surveille en permanence l’air ambiant de la situation. Le détecteur de fumée est
programmé pour détecter les fumées et alerter aussitôt grâce à une alarme sonore.[17]
Mode de fonctionnement
La fumée est constituée de fines particules. Lorsque la fumée pénètre dans la chambre
d’analyse, les particules réfléchissent des rayons de lumière en traversant le faisceau émis par
la source lumineuse.
Ces détecteur sont les plus récents et les mieux adaptés aux incendies car ils réagissent
aux incendies à progression lente qui peuvent couver pendant de nombreuses heures avant de
s’enflammer (ex : feux provoqués par une cigarette, …). Ces détecteurs sont composés d’une
diode électroluminescente (LED), d’une chambre optique, et d’une cellule photo-électrique.
Lorsque la fumée arrive au niveau du détecteur, la diode diffuse de la lumière sur la cellule
photo-électrique produisant à son tour un courant qui permet de déclencher l’alarme.[17]
Ces détecteurs sont particulièrement efficaces pour les incendies domestiques qui
peuvent parfois couver pendant plusieurs heures avant de voir apparaitre les premières flammes.
Ces feux à évolution lente sont d’ailleurs les plus nombreux et les plus dangereux. [6]
Une pompe à eau est un dispositif qui fonctionne selon le principe d’aspiration et de
refoulement. La pompe permet de récupérer l’eau d’un niveau de profondeur bas vers un niveau
plus élevé. Les éléments tournants pouvant être actionnés par un moteur électrique ou
mécanique. [17]
Caractéristiques de la pompe:
• Très économique, fiable, avec une utilisation facile.
• Haute pression, avec une faible consommation d'énergie
• Il est conçu pour un usage domestique, bien ou piscine pompage, jardin arrosage,
irrigation et jardin applications etc.
• Max. température du fluide jusqu'à + 40 °C
• Totale hauteur d'aspiration jusqu'à 9 mètre
P a g e | 52
La pompe est connectée à un relais qui est relié avec la carte Arduino qui sert à donner la
commande pour activer la pompe. La pompe possède deux fils d’alimentation le premier est
relié directement vers la source électrique et la deuxième est connecté vers le relais.
4) Module GSM
Module GSM de type BY-W02A qui sert à envoyer un message SMS pour alerter
les responsables.
Un radiateur, aussi appelé calorifère au Canada, est un dispositif qui permet l'échange
de chaleur entre deux milieux. Il a pour fonction soit d'évacuer la chaleur d'un objet pour éviter
sa surchauffe, soit de chauffer un espace ou un objet.[5]
6) L'alarme
L'alarme est un avertissement donné au personnel (et au public dans certains cas) par un
signal sonore et / ou visuel à l'intérieur de l'établissement. C'est en fait l'ordre d'évacuer
rapidement et dans le calme l'établissement. Cet ordre d'évacuation s'applique immédiatement
et obligatoirement à toutes les personnes présentes. Il informe d'un danger généralement
invisible ou inodore de l'endroit où l'on se trouve. [5]
P a g e | 53
7) Capteur de température
Les câbles d’une installation de SSI sont au moins de catégorie C2 (non propagateur de
la flamme).
Pour distinguer facilement le câblage des boucles de détecteur, il est préconisé d’utiliser
des câbles rouges.
Les câbles de détection automatique devront cheminer à plus de 0,5m des câbles
courant fort. En cas de croisement la distance minimale est de 0,2m.
4.5 DIMENSIONNEMENT
4.5.1 Description du bâtiment
Apres avoir présenté notre choix sur différents matériels, Nous allons présenter ici
la description de l’infrastructure qui constitue notre cadre d’étude. Nous allons présenter
l’aspect général en premier lieu qui consiste à donner une vue globale de la composition de
l’infrastructure du champ d’investigation, et le plan logique d’interconnexion en deuxième
lieu c’est-à-dire la manière dont les matériels seront connectés d’une manière logique.
ENTREE
Figure 24 : Description générale du bâtiment d'United Petroleum/Kolwezi
P a g e | 62
Station site
Un détecteur de fumée(1)
Un détecteur de flamme(2)
Une pompe centrifuge(3)
Une sirène pour alerter(4)
Un centre de contrôle
Parking camion-citerne
Pompe centrifuge(3)
Sirène pour alerter(5)
Radiateur(4)
Centre de contrôle
Dépôt A
Dans la figure ci-dessous qui représente le dépôt A tous les éléments représentés par 1
donne référence aux détecteurs de flamme ; 2 représente les détecteurs de fumées ; 3 représente
les capteurs de température ; 4 donne référence aux radiateurs pour refroidir la salle ou dépôt 5
il s’agit des pompe de centrifuge ; et 5 il s’agit des dispositifs d’alarmes. Ces différents
composants sont repartis sur Trois centre de contrôle différents placés dans des angles
différents.
Figure 27 : Dépôt A
l’incendie
P a g e | 64
Dépôt B
Contraire au dépôt précèdent ce dépôt ne contient pas beaucoup des éléments compte
tenu des zones pouvant facilement déclencher un incendie. (Deux centres de contrôle ; deux
détecteurs de flamme 1 ; deux détecteurs de fumées 2 ; deux capteurs de température ; deux
radiateurs, alarmes et pompes)
Figure 28 : Dépôt B
P a g e | 65
4.6.2 Planification
La planification est un outil incontournable pour la gestion d’un projet, elle permet au
gestionnaire des projets de définir les travaux à réaliser, fixer des objectifs, coordonner les
actions, maitriser les moyens, diminuer les risques, suivre les actions en cours et rendre compte
l’état d’avancement du projet [].
Cependant, pour le cas présent elle nous a permis à bien déceler les travaux à effecteur
afin que la mise en place d’un tel système de détection et extinction incendie soit effective et
évacuer différents risques qui peuvent surgir après l’implémentation.
En ce qui concerne notre projet, nous avons opté pour le logiciel Arduino pour pouvoir
implémentée. Son avantage est qu’il vient déjà avec son IDE plus question de télécharger un
environnement de développement. L’IDE peut être téléchargé directement sur la machine ou
mis en œuvre directement en ligne sur le site Arduino à l’adresse https//www.arduino.cc/ dans
l’onglet software
Interface
Voici l’interface que vous aurez en ouvrant pour la première fois Fritzing. On peut voir
différents menus, comme Breadboard, Schematic, Pcb et Code qui permettront de faire
différents types de schémas
P a g e | 69
Dans le cadre de notre projet , le logiciel nous a permis d’avoir une image des
composants avec les différentes bornes de sortie de manière graphique (catégorie PCB). Malgré
que le logiciel propose une catégorie de saisie de code et de téléverser du programme sur la
carte Arduino.
Cette section décrit les composants électroniques constituant les objets connectés
identifiés lors de la conception.
Carte Arduino UNO : Nous allons utiliser pour notre système la carte Arduino UNO.
Module relais 24-220V : Utilisé pour séparer de côté contrôle 5V et le côté puissance
(24-220 V).
Module GSM800l
Nous allons, à présent, réaliser une planification ayant pour but de nous donner la durée
totale de l’installation pour arriver à l’implémentation intégrale de la solution. Nous nous
servirons ainsi du diagramme de GANNT.
a) Diagramme de GANTT
Conclusion partielle
En définitive nous dirons que ce chapitre qui est le dernier de notre travail, a été dédié
à la matérialisation de notre solution en démontrant le montage des différents composants de
notre système avec le logiciel fritzing. Nous avons commencé par la vérification des prés
requis ; ensuite nous avons mis un accent sur le choix sur le langage de programmation et nous
avons présenté l’environnement de développement(IDE) pour finir la présentation du montage
de différents composants sur le logiciel fritzing.
P a g e | 67
CONCLUSION GENERALE
Comme tout travail scientifique qui respecte les normes de la rédaction, ainsi, nous
avons eu un début et nous voici arrivée au terme de la rédaction de notre travail de fin d’étude
élaboré en vue de l’obtention du grade d’ingénieur en réseaux et télécommunication. Le travail
que nous avons présenté s’est basé sur «AVANT PROJET DE DIMENSIONNEMENT D’UN
SYSTEME D’ALERTE ANTI INCENDIE A BASE DES CAPTEURS VIA UN
MICROCONTROLEUR cas de United Petroleum/Kolwezi» qui nous a permis de voyager dans
le monde des systèmes informatique et électronique autonome. Nous sommes partis d’une
observation selon laquelle United Petroleum/Kolwezi est confrontée à des difficultés de
détections et extinctions manuels incendie.
Pour arriver aux résultats attendus, nous avons utilisé les grands principes de l’ingénierie
des systèmes qui consistaient à diviser les tâches, afin de partir du général au particulier. Hormis
l’introduction et la conclusion générale, nous avons structuré notre travail en quatre chapitres.
Dans un premier temps nous nous sommes familiarisés avec les concepts clés liés avec
notre travail au premier chapitre. Dans le deuxième chapitre nous avons eu à présenter le champ
d’investigation d’une part et le système métier d’autre part en représentant son fonctionnement
général dans le diagramme d’activité, grâce au langage de modélisation UML qui nous a montré
que le système métier était purement manuel dans le cadre de détection et extinction incendie
car le temps de traitement était moindre.
Au niveau du troisième chapitre nous avons fait une étude sur les spécifications
fonctionnelles du système en se basant beaucoup plus sur les besoins fonctionnels et non
fonctionnels du système. Sur base de la problématique, nous nous sommes appuyés dessus dans
le but de dégager la conception générale du système où nous avons présenté l’architecture
générale du système et c’est sur base de la conception générale, que nous sommes passés à la
conception logique détaillée dans le but de détailler de façon claire les différents composants
du système nous avons finis par la conception technique qui nous a présenté l’aspect matériel
dans sa conception. Mise en a part tout ça dans le troisième chapitre, nous avons utilisé n le
langage de modélisation unifié (UML) pour modéliser notre système.
en donnant leur différents caractéristiques et mode de fonctionnement. Apres cela nous somme
passer par la représentation générale du champ d’investigation, grâce à cette représentation nous
sommes passées au dimensionnement en déterminant différents emplacement stratégique où
nous avons placé différents dispositifs de sécurité contre l’incendie. Pour finir nous avons
simuler la solution avec fritzing qui est un logiciel qui nous a permis de faire la représentations
de différents montages des composants assurant le fonctionnement du système . Nous avons
donné une vue générale concernant la mise en place de cette solution, le coût, et évaluation en
rapport avec cette solution.
Du point de vue technique, ce projet a été très bénéfique et nous a permis d’améliorer
nos connaissances dans le domaine des systèmes informatiques et électroniques autonomes
dédiées dans une tâche précise.
Etant une œuvre humaine qui a une et ne peut manquer certaines imperfections, nous
prions aux futurs chercheurs qui voudront aborder un thème similaire, de pouvoir y faire des
critiques constructives et approfondies dans le but d’améliorer ou de parfaire ce que nous avons
pu réaliser.
P a g e | 69
BIBLIOGRAPHIE