Académique Documents
Professionnel Documents
Culture Documents
Polytechnique
Thème :
La Digitalisation de la nouvelle station de pompage dans la zone sud OCP
Société d’Accueil :
Office Chérifien des Phosphates
Site de Gantour Benguerir Extraction
Réalisé par :
EL AZRAGUE Ayyoub
RAZIQ Mustapha
Encadré par :
Mr FAHMI Abderrahim Encadrant professionnel
1
Remerciements
EL AZRAGUE Ayoub
RAZIQ Mustapha
2
Table des matières
6
Liste des Figures
7
Introduction générale
RESUME :
ABSTRACT:
This work involves the digitalization of the pumping station in the southern area of the
Benguerir mine. Its main aim is to eliminate the intervention of on-site operators. It is
divided into three main parts: the automation of the pumping station from the hardwired
logic to the programmed logic by integrating a SIEMENS S7-type PLC1500, the
development of a web application that will allow real-time monitoring and remote
management using a 4G router, and the design of an intelligent system for switching
between the national grid and solar panels.
8
CHAPITRE Ⅰ : PRESENTATION DE
L’ORGANISME D’ACCUEIL
9
I. Introduction
Le but de ce chapitre est de définir le cadre général du projet, nous présentons l'Office
chérifien des Phosphates, ensuite la mine de BENGUERIR et nous terminerons avec la
présentation de l'atelier électronique où notre mission s'est déroulée.
Le logo OCP se base sur un graphisme symbolisant une dent de requin (lama obliqua),
fossile courant des phosphates marocains.
L’OCP assure la production de trois principaux produits qui sont le phosphate brut, et
les dérivés phosphatés (engrais et acide phosphorique). Les principaux sites d’extraction
et de production des phosphates sont Khouribga, Ben guérir, Youssoufia, Boucraâ-
Laâyoune et ceux des dérivés phosphatés sont SAFI, et JORF LASFAR. Une fois le
phosphate traité et prêt à être livré, il est envoyé dans les ports d'embarquement de
CASABLANCA, JORF LASFAR, SAFI, et LAAYOUNE pour être par la suite
transporté par bateau. De là il ressort que l’OCP a quatre rôles capitaux qui sont
l’extraction, le transport, le traitement et la vente.
2. Fiche technique :
10
3. Historique :
L'office chérifien des phosphates (OCP) a été créé le 7 Août 1920, sous forme d'un
organisme d'état à caractère industriel et commercial, doté d'une organisation à gestion
privée et ceci vu l'importance des gisements phosphatiques marocains contenant
essentiellement des phosphates sableux et des calcaires phosphatés.
Fiche d’identité :
Date de création de l’OCP : 1920.
Date de création du groupe OCP : 1975.
Date de création d’OCP SA : 2007
Réserves de phosphate : 20 milliards de tonnes sur un total mondial de 50 milliards
Production : phosphate et dérivés phosphatés (acide phosphorique, engrais).
Sites de production :
12
✓ Le phosphate brut
Le phosphate brut est exploité pour son contenu en phosphore. La teneur du
phosphate en phosphore, mesurée en pourcentage de P2O5 (pentoxyde de
phosphore), détermine sa qualité. Elle varie de 5 % à 45 %. A moins de 30 %,
le plus gros de la production, le minerai subit un premier traitement sous forme
de lavage, séchage ou enrichissement à sec
✓ L’acide phosphorique
Il est obtenu par réaction de l’acide sulfurique avec le calcium de phosphate.
La teneur moyenne du produit intermédiaire ainsi obtenu après concentration
✓ Les engrais
est de 52 % de P2O5. L’acide phosphorique purifié est, lui, destiné à des
OCP produit quatre types d’engrais à partir de l’acide phosphorique : le DAP
applications alimentaires et industrielles
(qui est l’engrais le plus courant), le TSP (engrais exclusivement phosphaté), le
MAP (engrais binaire à deux éléments fertilisants : phosphore et azote) et le NPK
(engrais ternaire à base d’azote, de phosphore et de potassium).
13
1.2. Présentation de la mine de Benguérir
14
manuel de gestion ainsi que les notes diffusées.
15
2.2. Pourquoi cette méthode :
Cette méthode convient avec les caractéristiques de nos gisements qui se caractérisent
par Leur:
1. Planéité
2. Ratio d’exploitation important et rentable (plusieurs couches à exploiter)
3. Réserves très importantes.
3.2. Avantages :
1. Plus sécurisée et Plus productive
2. Possibilité d’exploiter plusieurs niveaux
3. Taux de récupération très important
4. Bonne ambiance de travail
16
2. Les activités :
Chantier:
Maintenance curative des camions
Démarrages des camions
Maintenance planifiée des camions
Télécommunication radio
vidéosurveillance des machines
Maintenance planifiée et curative des sondeuses
Salle des compresseurs
Maintenance planifiée des machines Liber, SM, cribleuse mobile
Installations fixes:
Étalonnage des bascules et Réparation des bascules
Entretien des variateurs de vitesse
Maintenance planifiée
Changement des sondes de niveau
Changement des cartes électroniques défaillantes
Changements des sondes de température
Télécommunication et radio
Contrôle de la vidéosurveillance
Maintenance asservissement et chargeurs des batteries
IV. Conclusion
La description de l'organisation d'accueil ainsi que la présentation de l'emplacement définitif du
projet de fin d’études, à savoir l'unité de production de Benguérir. Il s'agit d'une phase
indispensable pour mieux assimiler et identifier ce projet. En ce sens, il est indispensable de
définir le cadre général et le contexte du projet. Il en sera question dans le prochain chapitre .
17
CHAPITRE II : CONTEXTE GENERALE
DE L’ETUDE
18
I. Introduction
Au cours du ce chapitre, nous présenterons l'étude fonctionnelle de la station de
pompage.
Cette analyse fonctionnelle a pour objet de donner une idée claire et lucide sur l’état de
fonctionnement actuel de la station et ses composants. Ensuite, on va parler du principe
de fonctionnement de groupe de pompage et leur état de fonctionnement.
19
Figure 9: Diagramme de pieuvre
20
2. Vue générale sur la station de pompage :
2.1 Etat actuel de la station de pompage :
Une fois le camion se présente dans l’un des deux postes de remplissage, l’opérateur
sélectionne manuellement soit la pompe 1 ou 2 ou bien les deux, en appuyant sur le
bouton marche de la pompe appropriée.
Pour qu’une pompe se mette en marche il faut que le niveau d’eau au niveau du
bassin ne soit pas très bas. Deux lampes de signalisation L1 et L2 indiquent l’état
successif de ces deux pompes une fois le remplissage du camion commence
l’opérateur doit vérifier à chaque fois si le réservoir du camion est totalement rempli
ou non. Lorsque le remplissage de l’un des camions est terminé, l’opérateur doit
arrêter la pompe appropriée. L’alimentation de l’ensemble du système se fait par le
réseau électrique.
21
Figure 12: Etat prévue de la station de pompage
4. Principe de fonctionnement
Le principe de fonctionnement de la station automatisée est basé sur :
22
4.1. Etats de fonctionnements de groupe de pompage
4.1.1. Fonctionnement en mode Manuelle :
L’opérateur peut commander les pompes par les boutons (P1, P2) existant sur la face
avant de l’armoire ou bien à partie de la plateforme de supervision. Prenant en
considération les conditions de démarrage des pompes :
Retour de marche est vrai.
Pas de retour d’arrêt d’urgence.
4.1.2. Fonctionnement en mode Automatique :
En mode automatique, le choix se fait en basant sur les données des capteurs :
III. Conclusion :
Dans cette étude générale, nous avons décrit les règles d’automatisation et de
fonctionnement de notre station de pompage. Dans le chapitre suivant, on va présenter
la partie opérative du système.
23
CHAPITRE III : ETUDE DE LA PARTIE
OPERATIVE
I. Introduction
Dans ce chapitre nous allons présenter les caractéristiques et le principe du
fonctionnement des actionneurs et des capteurs de cette station.
24
II. Configuration matérielle
1. Les actionneurs
1.1 Moteur asynchrone triphasé
1.1.1. Généralités :
Le moteur asynchrone triphasé est largement utilisé dans l’industrie, sa simplicité
de construction en fait un matériel très fiable et qui demande peu d’entretien.
Il est constitué d’une partie fixe, le stator qui comporte le bobinage, le rotor qui est
bobiné encage d’écureuil.
25
Ce type de démarrage est utilisé pour l’alimentation des moteurs à partir du Réseau
national. Si on bascule vers l’énergie solaire, on utilise un autre type de démarrage –
Démarrage avec variateur de fréquence.
26
Une volute.
Avantage :
Inconvénients :
1. Elle ne fonctionne avec des fluides trop visqueux. • Elle nécessite des dispositifs
d’équilibrage.
27
1.3 Les vanne
Pour avoir un fonctionnement automatique de la station il faut changer
les vannes manuelles existantes par des électrovannes
1.3.1. Généralités sur l’électrovanne
Une électrovanne une vanne commandée électriquement. Avec cet
organe, il est possible d'agir sur le débit d'un fluide dans un circuit par
Figure 18: les vannes
un signal électrique. Il existe deux types d'électrovannes : tout ou manuelles existantes
rien et proportionnelle.
1.3.2. Les électrovannes utilisées:
Le système fonctionne avec 4 électrovannes tout ou rien
Entièrement ouvertes
Entièrement fermées
L'état change suivant qu'elles soient alimentées électriquement ou non. Il existe deux
sortes d'électrovannes tout ou rien :
Les électrovannes dites normalement fermées, qui sont entièrement fermées en l'absence
d'alimentation électrique et qui s'ouvrent lorsqu'elles sont alimentées.
4.5 Débitmètre
Le compteur électromagnétique est un mesureur de débit pour les
fluides électriquement conducteurs. Ce compteur est caractérisé par 28
une précision élevée et, il n’est influencé par aucun paramètre
physique tel que : densité, température ou viscosité du fluide
Débitmètre
2. Les Capteurs
2.1. Choix des capteurs de présence :
À ce jour, les modèles de capteur de présence se regroupent en trois catégories :
- le temps : il s'agit de la durée pendant laquelle le signal (l'éclairage dans la majorité des cas)
est émis. Il peut varier de quelques secondes à plusieurs minutes
30
courants de court-circuit, il constitue l’appareil de protection par excellence,
permet la protection des machines et des réseaux contre tous les défauts.
3.1.1. Fonctionnement
Les disjoncteurs ont pour fonction de protéger les circuits contre les cours circuits.
Notamment, on définit d’une manière implicite les disjoncteurs suivants :
31
3.3 Les Relais thermiques
Les relais thermiques comprennent un bilame qui s’échauffe sous l’effet du
courant qui va le parcourir, son rôle est de protéger le circuit de puissance de
toute surcharge en coupant l’alimentation au niveau du contacteur pour éviter
la charge ne soit soumise à un échauffement inadmissible.
III. Conclusion
Afin ce chapitre nous pouvons dire que nous sommes prêts pour mettre une
programmation compatible avec ce système à l’aide d’automate programmable
industriel S7-1500. Mais avant d’entamer l’automatisation de processus il faut présenter
et discuter le choix de cet automate, donc cela est le sujet du prochain chapitre.
33
CHAPITRE IV: ETUDE DE LA PARTIE
COMMANDE
34
I. Introduction
Ce chapitre inclut l'étude de la partie commande parle de l'automate programmable et de
ses avantages et de la structure générale de celui-ci.
Le choix d'un automate programmable est en premier lieu le choix d'une société ou d'un
groupe et les contacts commerciaux et expériences vécues sont déjà un point de départ.
Les grandes sociétés privilégieront deux fabricants pour faire jouer la concurrence et
pouvoir se retourner en cas de perte de vitesse de l'une d'entre elles.
L’automate utilisé dans notre projet appartient à la gamme SIMATIC S7-1500 est la
nouvelle génération d’automates et constitue une avancée majeure dans la technologie
des automatismes industriels. Elle offre des performances et une convivialité maximale
pour les applications en milieu et haut de gamme dans le domaine de l’automatisation,
des machines et des installations.
3. Structure générale des automates programmables
● Alimentation système
36
3.1 Les Composants du système d'automatisation S7-1500
37
complète offre des solutions complètes pour chaque segment d'automatisation sur la
base d'une gamme de produits complète
2. SIMATIC STEP 7
38
2.2 Vue du Projet : L’élément « Projet » contient l’ensemble des éléments et des
données nécessaires pour mettre en œuvre la solution d’automatisation souhaitée.
IV. Conclusion
Dans ce chapitre nous avons expliqué les différents outils et méthodes qui seront utilisés
dans notre projet ainsi que les logiciels de programmation et de la supervision.
39
CHAPITRE V: AUTOMATISATION ET
SUPERVISION
40
I. Automatisation
1. Introduction :
Dans ce chapitre, nous nous intéresserons à différentes étapes de la programmation de la
solution proposée dans le chapitre deux. Au sein de ce chapitre, il sera développé toutes
les étapes concernant les différents Blocks utilisés dans le projet et la méthode avec
laquelle ils ont été programmés.
41
3. Présentation en langage Grafcet
3.1 Grafcet Niveau 1
Le Grafcet est un outil graphique de description du comportement attendu de la partie
commande. Il décrit les relations à travers la frontière d’isolement de la partie
commande et de la partie opérative d’un système automatisé.
42
Figure 36: Grafcet Slave 1
44
Figure 41: Grafcet de sécurité
45
affectée, contenant les données utiles au traitement du bloc. Cette mémoire est fournie par
des blocs de données que le logiciel génère automatiquement.
5. Programmation et simulation
5.1 Bloc d’organisation OB100
On a utilisé ce bloc comme étape d’initialisation de notre programme. Il faut que tous les sorties
de notre programme soit en reset avant de démarrer un nouvel cycle.
46
Figure 43:L'étape d’initialisation
47
Figure 46: fermeture de la vanne principale
L’instruction ‘’JMP-LIST’’ :
Dans notre cas, on a déclaré GO (K) comme une mémoire qui prend 3 valeurs « 0 / 1 / 2 ».
Chaque valeur est définie avec une étiquette (0 => ETAPE1), selon l’état du capteur de
position de camion (Cc1 / Cc2). Cette affectation se fait avec l’instruction ‘’MOVE’’.
L’instruction JMP-List permet de permuter entre les blocs fonctionnels selon la valeur du
capteur de position des camions. Ainsi de réduire le nombre des réseaux dans le bloc
d’organisation.
48
Les valeurs qui prend la mémoire « GO », dépend de la valeur du capteur de présence des
camions. Dans cet exemple, La mémoire GO prend 0, à partir de l’état du capteur de
présence de camion 1. Ensuite, la mémoire GO affecte 0 à la première destination dans
l’instruction (JMP-List)
Qui est l’étiquette (Etape1). Dans le bloc d’organisation (OB1), ETAPE1 est identifiée par
une Label.
49
Figure 50: Bloc fonctionnel en cas de présence du camion 1
2. Télégestion à distance
La télégestion est une technologie de gestion à distance. Elle est possible grâce à
l’utilisation d’outils qui récupèrent de l’information à partir d’un point A et font la
transmission des données au B, par le biais de réseaux électroniques, informatiques
et de télécommunication.
Elle vous permet notamment d’enregistrer des informations sur un ordinateur central
à partie d’un smartphone, ou encore de contrôler les opérations d’un appareil à
distance.
3. Plateforme de supervision :
Afin de contrôler et surveiller notre station de pompage, on a créé une application
web avec le langage HTML. Cette application web a pour objectif de :
- Surveiller la station de pompage.
- Marche / arrêt des deux pompes.
- Visualisation de niveau du bassin.
- Visualisation de la présence des camions.
50
- Diagnostique de l’automate.
- Marche / arrêt de l’automate.
La figure suivante la plateforme de supervision de notre station de pompage.
4. Serveur Web :
Un serveur Web gère le protocole HTTP. Lorsque le serveur Web reçoit une requête HTTP,
il répond par une réponse HTTP, telle que renvoyer une page HTML. Pour traiter une
requête, un serveur Web peut répondre par une image ou une page HTML statique, envoyer
une redirection ou déléguer la génération de réponse dynamique à d’autres programmes tels
que des scripts CGI, JSP (Pages Java Server), servlets, ASP (Active Server Pages). ), Des
JavaScripts côté serveur ou une autre technologie côté serveur. Quel que soit leur but, ces
programmes côté serveur génèrent une réponse, le plus souvent en HTML, à afficher dans
un navigateur Web.
51
Figure 52: Architecture générale de notre système
Interprétation :
1. Création des pages web à l’aide d’un éditeur HTML.
Le lien entre les variables automates et les pages web se fait grâce à des commandes AWP
(Automation Web Programming). Ces commandes désignent une syntaxe de commandes
spéciales permettant d'échanger des données entre la CPU et les pages utilisateur. Elles sont
insérées en tant que commentaires HTML tout en haut du fichier.
- pour écrire des variables API => <!-- AWP_In_Variable Name='<Varname>' -->
- Pour lire des variables API => :=<Varname>:
52
2. Regroupement de tous les fichiers nécessaires à l’application web (html. JPG. Png. Js.
Css.) dans un répertoire.
3. Activation du web server dans la CPU.
- Avec la fonction User Management, on peut donner l’accès seulement aux personnels de
l’OCP pour lecture et écriture des variables et autres fonctions.
4. Génération des DB qui vont contenir l’application web codée à l’aide de TIA portal et
insérer dans l’OB1 le bloc SFC99 (WWW) qui gère l’interaction avec le serveur WEB.
- Création d’une nouvelle base de données qui contient les variables à agir dans l’application
web.
53
5. Transfert du programme et tous les blocs dans la CPU.
6. Ouvrir l’application web à l’aide d’un navigateur en utilisant l’adresse IP de l’automate.
Une fois que l’application web est lancée sur le navigateur, les échanges entre ce dernier et le
programme automate passent par des DB comme suit le schéma suivant.
6. Communication
Nous aurons besoin de moyens de communication afin de pouvoir transmettre les
informations à l’automate et superviser et télé-contrôler notre station localement ou à
distance.
6.1 Routeur :
Un routeur est un équipement d’interconnexion de réseaux informatiques permettant
d’assurer le routage des paquets entre deux réseaux (ou équipements) ou plus afin de
déterminer le chemin qu’un paquet de données va emprunter.
Cet équipement agir au niveau du modèle OSI. Il permet de relier plusieurs réseaux IP
différents. Pour cela, lorsqu’il reçoit une trame, il compare l’adresse IP destination du
datagramme avec sa table de routage et route ce datagramme sur l’interface de sortie
correspondante.
Lorsqu’un un utilisateur appelle une URL, le client interroge le serveur de nom DNS,
qui lui indique en retour l’adresse IP de la machine visée.
54
Figure 60: routeur 4G
55
6.3 Schéma explicatif de routage de l’information
AUTOMATE ROUTEUR 4G PC
III. Conclusion :
Le chapitre que nous venons d’achever présente les différentes représentations des blocs
fonctionnels ainsi que les étapes de la conception et de la réalisation du programme et la
plateforme de supervision, permettant à l’automate de commander et gérer la station de
pompage.
56
CHAPITRE VI: CONCEPTION D’UN SYSTEME
INTELLIGENT DE BASCULEMENT ENTRE
L’ENERGIE SOLAIRE ET LE RESEAU
NATIONAL
57
I. Introduction :
Les systèmes photovoltaïques utilisés dans la production décentralisée de l’énergie
électrique ont connu, durant cette dernière décennie, un développement considérable.
Dans le mix d’énergie qu’auront les compagnies d’électricité à exploiter dans l’avenir,
les énergies renouvelables, par leur instabilité et leur discontinuité, poseront des
problèmes nouveaux, en termes de gestion et de qualité de service. Dans ce travail,
réalisé au sein du groupe OCP nous présentons une solution pour le basculement entre
l’énergie solaire et le réseau national.
Le dernier composant est inverseur de source, qui permute entre les charges en cas de
présence de l’énergie.
1. Système d’alimentation principale :
Ce système alimente toujours la station de pompage sauf en cas d’absence de l’énergie.
Le compteur de consommation permet de calculer la consommation interne et vendre le
surplus de l’énergie.
2. Système de secours :
Le système de secours est composé d’une batterie électrochimique, d’un onduleur
DC/AC, d’un régulateur solaire et d’un générateur PV utilisé pour la charge de la
batterie.
3. Régulateur solaire :
Le régulateur de charge est composé d'un convertisseur DC/DC à découpage de haut
rendement qui assure trois fonctions :
- Détection de la puissance maximale du champ photovoltaïque tant que la batterie n'est
pas chargée.
- Conversion DC/DC.
- Régulation de la tension de sortie en fonction de la phase de charge.
Le principe général de fonctionnement de ce système est représenté dans cette
figure :
58
Figure 64: Système intelligent de basculement entre les charges
III. Conclusion :
Dans ce chapitre, nous avons présenté un système de permutation entre le réseau
national et les panneaux solaires. L’alimentation des pompes dans la station de pompage
se fait directement à partir du réseau national. En cas de coupure, le système bascule
vers les batteries.
Conclusion générale :
59
Le travail présenté, que nous avons effectué au sein du groupe OCP, se situe dans le
domaine de la digitalisation, et cela pour faciliter leur maintenance et augmenter la
qualité de leur production, et aussi pour améliorer le fonctionnement existant de la
station de pompage, dans le but de garantir régulièrement une gestion optimale de cette
dernière, et cela sans aucune intervention des opérateurs sur site.
Le but essentiel de notre projet de fin d’étude est la digitalisation de la station
existante en intégrant un automate programmable Siemens qui communique avec un
routeur 4G, et de réaliser une plateforme de supervision pour faciliter le contrôle et la
surveillance de la station en temps réel.
Notre tâche principale était de programmer l’automate et la plateforme de supervision,
ainsi que de les relier en software et hardware, prévoir aussi les défaillances que peut
présenter le système.
En conclusion, nous voudrons mentionner que ce travail nous a été très bénéfique. Le
contact avec des spécialistes dans le domaine nous a permis d’enrichir nos
connaissances théoriques acquises durant nos études et nous a été un grand apport dans
la compréhension du processus global du fonctionnement de la station de pompage.
60