Académique Documents
Professionnel Documents
Culture Documents
Soutenu le : 08/07/2019
Membres du jury :
A ma grande famille
Qui a toujours été là dans les moments de joie comme de difficulté
Paix et Bénédiction sur le Prophète Mohamad (SAW) ainsi que sur sa famille et ses
compagnons bien guidés.
Je tiens à remercier mon encadrant académique, Mr Mohamed RACHIDI, pour non seulement
ses précieux conseils et suggestions, mais aussi pour sa disponibilité durant toute la durée du
stage.
Tous mes sincères remerciements vont à l’égard du corps professoral et administratif de mon
école ENSAM-Meknès pour les efforts qu’ils déploient et ne cessent de déployer dans le souci
de nous transmettre le maximum du savoir-faire et être.
Je remercie également toute ma famille pour son soutien morale et financier qui n’a
jamais fait défaut. Je remercie en fin toute personne ayant contribué de près ou de loin à la
réussite de ce stage.
iii
Résumé
Le présent document synthétise le travail réalisé dans le cadre de notre projet de fin d’étude
effectué au sein de l’unité générale de maintenance de SIDI CHENANE OCP Khouribga. Le
projet consiste en la mise en place d’une solution de remontée de données de la machine de
décapage dragline M8400. Et ce, d’une part pour sa supervision à distance et d’autre part pour
la maintenance prédictive de celle-ci.
Nous nous sommes basés sur la méthode d’ingénierie système tout au long du projet. Dans un
premier temps, nous avons entamé la phase d’analyse qui repose sur l’ingénierie des exigences
dont le but est de recenser les parties prenantes du projet, leurs exigences ainsi que de maitriser
et d'appréhender la complexité du système. Dans un second lieu nous avons scruté les
différentes solutions possibles et choisi la solution de communication sans fil “Réseau cellulaire
3G/2G/4G”. Et ce pour établir la communication entre l’API local de la machine et des
ordinateurs distants : à la direction de LMRAH et atelier de maintenance électrique pour la
surveillance à distance de la machine, au data center Casablanca pour la centralisation de
données. Ensuite nous avons enchainé par le processus de mise en place de la maintenance
prédictive ; où nous avons pu finaliser l’une des étapes les plus importantes de ce processus,
qui est la collecte de données. A la fin de cette dernière nous sommes arrivés à enregistrer des
données dans une base de données depuis l’API.
iv
Abstract
This document summarizes the work carried out as part of our end-of-study project carried out
within the general maintenance unit of SIDI CHENANE OCP Khouribga. The project involves
the implementation of a data recovery solution for the M8400 dragline stripping machine. This,
on the one hand for its remote supervision and on the other hand for the predictive maintenance
of this one.
We relied on the system engineering method throughout the project. As a first step, we have
begun the analysis phase, which is based on requirements engineering, the purpose of which is
to identify the stakeholders, their requirements and to master and understand the complexity of
the system. In a second place we scanned the different possible solutions and chose the wireless
communication solution "3G / 2G / 4G cellular network". This is to establish communication
between the machine's local PLC and remote computers: the Khouribga management and
electrical maintenance workshop for remote monitoring of the machine, at the Casablanca data
center for centralization of data. Then we went through the process of setting up the predictive
maintenance; where we were able to finalize one of the most important steps in this process,
which is data collection. At the end of this last we managed to save data in a database from the
API.
v
الخالصة
تلخص هذه الوثيقة العمل المنجز في إطار مشروعنا النهائي للدراسة الذي تم تنفيذه داخل وحدة الصيانة العامة في سيدي
هذا ،من ناحية M8400.شنان خريبكة .يتضمن المشروع تنفيذ حل استرداد البيانات لجهاز سحب خطوط السحب
.لإلشراف عن بعد ومن ناحية أخرى للصيانة التنبؤية لهذا واحد
اعتمدنا على طريقة هندسة النظام في جميع أنحاء المشروع .كخطوة أولى ،بدأنا مرحلة التحليل ،التي تستند إلى هندسة
المتطلبات ،والغرض منها هو تحديد أصحاب المصلحة في المشروع ،ومتطلباتهم ،وكذلك إتقان وفهم تعقيد النظام .في
G / 2G / 4G".المقام الثاني ،قمنا بفحص الحلول الممكنة المختلفة واخترنا حل االتصاالت الالسلكية "الشبكة الخلوية 3
المحلي للماكينة والحواسيب البعيدة :إدارة المراح وورشة الصيانة الكهربائية للمراقبة عن PLCهذا هو إقامة اتصال بين
بعد للجهاز ،ومركز البيانات بالدار البيضاء لمركزية البيانات .ثم مررنا بعملية إعداد الصيانة التنبؤية .حيث تمكنا من
االنتهاء من واحدة من أهم الخطوات في هذه العملية ،و هي جمع البيانات .في نهاية هذا األخير تمكنا من حفظ البيانات في
API.قاعدة بيانات من
الكلمات المفتاحية :اإلشراف عن بعد ،الصيانة التنبؤية ،االتصاالت الصناعية ،هندسة النظم
vi
Liste des figures
Figures du document
Figure 1 Chap. 1 : Diagramme de l’OCP................................................................................................... 4
Figure 2 Chap. 1 : Zone d'exploitation SIDI CHENANE............................................................................. 6
Figure 3 Chap. 1 : Opération de foration................................................................................................. 7
Figure 4 Chap. 1 : Opération de sautage. ................................................................................................ 7
Figure 5 Chap. 1 : Opération de décapage par bulldozers ...................................................................... 8
Figure 6 Chap. 1 : Opération de décapage par la dragline ...................................................................... 8
Figure 7. Chap. 1 : Opération de dé fruitage ........................................................................................... 9
Figure 8. Chap. 1 : Opération de transport ............................................................................................. 9
Figure 9. Chap. 1 : Synoptique du processus d’extraction du phosphate à ciel ouvert ........................ 10
Figure 10. Chap. 1 : Organigramme du service de la Maintenance Electrique de SIDI CHENNANE ..... 10
Figure 11. Chap. 1 : diagramme WBS .................................................................................................... 12
Figure 12. Chap. 1 : digramme GANT .................................................................................................... 13
Figure 13. Chap. 2 : DRAGLINE M8400 .................................................................................................. 15
Figure 14. Chap. 2 : Schématisation de la dragline 8400 ...................................................................... 17
Figure 15. Chap. 2 : Système de Levage ................................................................................................ 18
Figure 16. Chap. 2 : Système de drag .................................................................................................... 19
Figure 17. Chap. 2 : Système d'orientation ........................................................................................... 19
Figure 18. Chap. 2 : Système de translation .......................................................................................... 20
Figure 19. Chap. 2 : Groupes Ward Leonard ......................................................................................... 21
Figure 20. Chap. 2 : Composants des groupes WL ................................................................................ 21
Figure 21. Chap. 2 : Boucle des groupes WL ......................................................................................... 22
Figure 22. Chap. 2 : Circulaire de la M8400 .......................................................................................... 24
Figure 23 . Chap. 2 : Alimentation de la Dragline 8400. ........................................................................ 25
Figure 24. Chap. 2 : Variateur de vitesse DC. [2] ................................................................................... 27
Figure 25. Chap. 2 : Architecture de régulation dans la M8400............................................................ 27
Figure 26. Chap. 2 : Panneau de régulation .......................................................................................... 28
Figure 27. Chap. 2 : pyramide CIM au sein de la machine .................................................................... 30
Figure 28. Chap. 3 : Diagramme de définition de la mission principale du système. ........................... 34
Figure 29. Chap. 3 : diagramme de contexte phase de définition de besoins ...................................... 35
Figure 30. Chap. 3 : diagramme de contexte phase de conception ...................................................... 35
Figure 31. Chap. 3 : contexte phase de réalisation ............................................................................... 36
Figure 32. Chap. 3 : diagramme de contexte phase d'exploitation et maintenance ............................ 36
Figure 33.Chap.3 : Diagrammes Sys ML ................................................................................................ 38
Figure 34.Chap.3 : Diagramme MTBF .................................................................................................... 42
Figure 35.Chap.3 : diagramme MTTR des systèmes.............................................................................. 43
Figure 36.Chap.3 : disponibilité opérationnelle .................................................................................... 44
Figure 37.Chap.3 : Classification des systèmes ..................................................................................... 47
Figure 38.Chap.3 : grandeurs analogiques pour le modèle prédictif .................................................... 48
Figure 39.Chap.3 : Tags des capteurs de la machine ............................................................................ 48
Figure 40.Chap.3 : Diagramme d’exigences pour la prédiction des pannes ......................................... 49
Figure 41.Chap.4 : Architecture réseaux cellullaire.............................................................................. 52
Figure 42 .Chap.4 : Diagramme de définition de block de solution par réseau cellulaire(3G/2G/4G) 53
Figure 43.Chap.4 : digramme de définition de bloc interne ................................................................ 55
Figure 44.Chap.4 : Connectivité par connexion radio .......................................................................... 56
Figure 45.Chap.4 : Architecture Mode Pont.......................................................................................... 57
vii
Figure 46.Chap.4 : Diagramme de connectivité par connexion Radio .................................................. 58
Figure 47.Chap.4 : caractéristiques des solutions de communication .................................................. 59
Figure 48.Chap.4 : matrice de décision ................................................................................................. 60
Figure 49.Chap.4 : processus d'élaboration du modèle prédictif ......................................................... 62
Figure 50.Chap.4 : Diagramme du système de maintenance prédictive .............................................. 63
Figure 51.Chap.5 : Teltonika RUT230 ROUTER ...................................................................................... 67
Figure 52.Chap.5 : Cable Ethernet. ........................................................................................................ 67
Figure 53.Chap.5 : Mise en œuvre de l'étape de connectivité.............................................................. 68
Figure 54.Chap.5 : l’antenne du routeur « Teltonika RTU 230 » ........................................................... 69
Figure 55 .Chap.5 : interface web de Configuration du "Port Forwarding". ......................................... 70
Figure 56.Chap.5 : ajout d'une configuration ........................................................................................ 70
Figure 57.Chap.5 : validation de la configuration ................................................................................. 70
Figure 58.Chap.5 : schéma de principe de la solution de connectivité ................................................. 71
Figure 59.Chap.5 : validation de la communication entre le poste de supervision distant et le modem
routeur .................................................................................................................................................. 72
Figure 60.Chap.5 : Processus d'élaboration du modèle prédictif ......................................................... 72
Figure 61.Chap.5 : C-Sharp, Microsoft Visual Studio, Microsoft SQL Server ......................................... 74
Figure 62 .Chap.5 : Vue générale de l'application « AsisApp » ............................................................. 74
Figure 63 .Chap.5 : Panel pour se connecter avec l'automate. ............................................................. 75
Figure 64 .Chap.5 : Interface pour ajouter un tag. ................................................................................ 76
Figure 65 .Chap.5 : Validation de l'interface "Connexion". ................................................................... 76
Figure 66 .Chap.5 : Validation de l'interface "Ajouter un TAG". ........................................................... 77
Figure 67 .Chap.5 : Visualisation des données sur SQL Server .............................................................. 77
Figure 68.Chap.5 : Visualisation des données sur AsisApp. .................................................................. 78
Figure 69.Chap.5 : Stockage de données par le protocole OPC ............................................................ 79
Figure 70.Chap.5 : KEPServerEx et Microsoft Access ............................................................................ 79
Figure 71.Chap.5 : Processus de stockage de données par KEPServer ................................................. 79
Figure 72.Chap.5 : Données enregistrées sur Microsoft Access ........................................................... 80
Figure 73.Chap.5 : Démarche de stockage des données ....................................................................... 80
Figure 74 .Chap.5 : distribution du coût de maintenance de M8400 entre 2009 et 2018 ................... 82
Figures annexes :
Annexe. Figure 1:Processus technique de développement ............................................................... - 3 -
Annexe. Figure 2: processus de définition d'exigences ...................................................................... - 4 -
Annexe. Figure 3: Processus de conception ....................................................................................... - 5 -
Annexe. Figure 4:récapitulatif des processus techniques .................................................................. - 6 -
Annexe. Figure 5:Le cycle de qualité d’un processus ......................................................................... - 7 -
Annexe. Figure 6:représentation graphique d'une exigence ............................................................. - 9 -
Annexe. Figure 7:diagramme d’exigences .......................................................................................... - 9 -
Annexe. Figure 8:parties d'un block ................................................................................................. - 10 -
Annexe. Figure 9:diagramme de définition de bloc ......................................................................... - 10 -
Annexe. Figure 10:diagramme de définition de block interne ......................................................... - 11 -
Annexe. Figure 11: Spécification système associées à l’exigence de Monitoring ............................ - 12 -
Annexe. Figure 12:Spécification système en termes de performances ........................................... - 13 -
Annexe. Figure 13:Spécifications système associées à la contrainte relative aux données ............ - 14 -
Annexe. Figure 14:Spécification système associées à la contrainte de communication ................. - 15 -
Annexe. Figure 15:Pyramide CIM ..................................................................................................... - 17 -
viii
Annexe. Figure 16:Panel pour se connecter avec l'automate .......................................................... - 20 -
Annexe. Figure 17:base de données SQL server .............................................................................. - 21 -
Annexe. Figure 18:Pannel de connexion à la base de données ....................................................... - 21 -
Annexe. Figure 19:Interface pour ajouter un composant. ............................................................... - 22 -
Annexe. Figure 20:Panel de l’option d'enregistrement des données. ............................................. - 23 -
Annexe. Figure 21:Validation de l'interface "Connexion" ................................................................ - 23 -
Annexe. Figure 22:validation de l'interface d'ajout des Tags ........................................................... - 24 -
Annexe. Figure 23:Visualisation des données sur SQL Server .......................................................... - 24 -
Annexe. Figure 24:Interface de visualisation des données. ............................................................. - 25 -
Annexe. Figure 25:Visualisation des données sur AsisApp. ............................................................. - 25 -
Annexe. Figure 26:Création de la liaison TCP/IP entre KEPServer et l'API ....................................... - 26 -
Annexe. Figure 27:ajoute d'un device .............................................................................................. - 27 -
Annexe. Figure 28:liste des tags ajoutés à partie de la Mnémonique ............................................. - 28 -
Annexe. Figure 29:configuration 1/2 ............................................................................................... - 28 -
Annexe. Figure 30:configuration 2/2................................................................................................ - 29 -
Annexe. Figure 31:Validation de l'enregistrement de données par KEPServerEX V4 ...................... - 29 -
ix
Liste des Tableaux
Tableaux du document
Tableau 1. Chap. 1 : liste des tâches ..................................................................................................... 13
Tableau 2. Chap. 2 : Caractéristiques de la M8400[1] .......................................................................... 16
Tableau 3. Chap. 2 : Description des moteurs WL. [1] .......................................................................... 23
Tableau 4. Chap. 2 : Ensemble des auxiliaires de la Dragline 8400 ....................................................... 26
Tableau 5.Chap.3 : Cahier de charge fonctionnel (CdCf) ...................................................................... 38
Tableau 6.Chap.3 : listes des exigences système .................................................................................. 40
Tableau 7.Chap.3 : indicateurs TBF et MTBF des systèmes .................................................................. 42
Tableau 8.Chap.3 : indicateurs TTR et MTTR des systèmes .................................................................. 43
Tableau 9.Chap.3 : Indicateur de disponibilité des systèmes ............................................................... 44
Tableau 10 .Chap.3 : Fréquence cumulé des temps d'arrêt.................................................................. 46
Tableau 11.Chap.4 : Evolution de la norme 802.11 .............................................................................. 57
Tableau 12.Chap.5 : Description du routeur Teltonika ......................................................................... 67
Tableau 13.Chap.5 : Catégories des câbles Ethernet ............................................................................ 68
Tableau 14.Chap.5 : Historique des coûts annuels de maintenance de la M8400 ............................... 81
Tableau 15.Chap.5 : Historique des nombres d'arrêts .......................................................................... 82
Tableaux annexes
Annexe. Tableau 1: Topologie des réseaux de communication. [3] ................................................. - 18 -
Annexe. Tableau 2:Tags des capteurs de la machine ........................................................................ - 30 -
Annexe. Tableau 3:Historique des arrêts de la machine M8400 ...................................................... - 31 -
x
Listes des abréviations
API : Automate Programmable Industriel
GD : Génératrice Drag
GH : Génératrice Hoist
GP : Génératrice Propel
HP : Horse Power
IA : Intelligence artificielle
IS : Ingénierie Système
KV : Kilo Volts
KW : Kilo Watt
MD : Moteur Drag
ML : Machine Learning
MP : Moteur Propel
xi
MSY Moteur Synchrone
TC : Transformateur de courant
xii
Table des matières
Dédicace……………………………………………………………………………………………………………………………………………ii
Remerciements.......................................................................................................................................iii
Résumé ................................................................................................................................................... iv
Abstract ................................................................................................................................................... v
الخالصة...................................................................................................................................................... vi
Liste des figures ..................................................................................................................................... vii
Figures du document .......................................................................................................................... vii
Figures annexes : ............................................................................................................................... viii
Liste des Tableaux ....................................................................................................................................x
Tableaux du document ......................................................................................................................... x
Tableaux annexes .................................................................................................................................x
Listes des abréviations............................................................................................................................ xi
Table des matières ................................................................................................................................ xiii
Introduction Générale ........................................................................................................................... 1
Chapitre 1 : Contexte général du projet ............................................................................................... 2
1.1 Présentation et l’historique du groupe OCP. ...................................................................... 3
1.1.1 Introduction : ................................................................................................................... 3
1.1.2 Historique de l’OCP : ...................................................................................................... 3
1.1.3 Organigramme de l’OCP : ............................................................................................... 4
1.1.4 Activité de l’OCP : .......................................................................................................... 5
1.2 Présentation du pole minier KHOURIBGA : ..................................................................... 5
1.2.1 Présentation de la zone d’extraction SIDI CHENANE. .................................................. 5
1.2.2 Description du procédé d’extraction du phosphate au SIDI CHENANE. ....................... 6
1.3 Présentation du service de la maintenance électrique ...................................................... 10
1.4 Planification du projet ........................................................................................................ 11
1.4.1 Planification structurelle du projet ................................................................................ 11
1.4.1 Planification opérationnelle du projet............................................................................ 12
Conclusion ......................................................................................................................................... 13
Chapitre 2 : Dragline M8400 et Problématique .................................................................................... 14
2.1 Présentation générale de la machine dragline M8400 ...................................................... 15
2.1.1 Rôle de la dragline M8400 ............................................................................................ 15
2.1.2 Principe de fonctionnement ........................................................................................... 15
2.1.3 Caractéristiques de la machine ..................................................................................... 15
2.1.4 Mouvements de la machine ........................................................................................... 17
xiii
2.2 Description fonctionnelle de la machine ............................................................................ 18
2.2.1 Système de levage ......................................................................................................... 18
2.2.2 Système de drague ........................................................................................................ 18
2.2.3 Système d’orientation ................................................................................................... 19
2.2.4 Système de translation .................................................................................................. 20
2.2.5 Groupes Ward Leonard ................................................................................................. 20
2.2.6 Système d’alimentation ................................................................................................. 23
2.2.7 Les auxiliaires ................................................................................................................. 25
2.2.8 Système de régulation ................................................................................................... 26
2.3 Le réseau local industriel de la M8400 .............................................................................. 29
2.3.1 Communication industrielle .......................................................................................... 29
2.3.2 Les niveaux de communication entre équipements de M8400 ...................................... 29
2.3.3 Caractéristique du réseau local de la machine M8400 ................................................. 31
2.4 Problématique ...................................................................................................................... 31
Conclusion ............................................................................................................................................ 32
Chapitre 3 : Etude ingénierie d’exigences ............................................................................................ 33
3.1 L’ingénierie d’exigence de la partie connectivité.............................................................. 34
3.1.1 Identification des parties prenantes ainsi que leurs besoins et exigences ...................... 34
3.1.2 Analyse des exigences des parties prenantes et exigences initiales .............................. 37
3.1.3 Identification et analyse des exigences système ............................................................ 38
3.2 Etude critique de la gestion de maintenance de M8400 ..................................................... 40
3.3.1 Description de la gestion de maintenance de M8400................................................... 40
3.3.2 Identification des systèmes critiques par la méthode PARETO .................................... 45
3.3.3 Identification des grandeurs critiques ........................................................................... 47
3.3 L’ingénierie d’exigence de la partie maintenance prédictive .......................................... 48
Conclusion ........................................................................................................................................ 49
Chapitre 4 : Etude architecturale ......................................................................................................... 50
4.1 Solution de Communication par réseau cellulaire............................................................ 51
4.1.1 Définition....................................................................................................................... 51
4.1.2 Principe de fonctionnement ........................................................................................... 51
4.1.3 Outils nécessaires .......................................................................................................... 52
4.1.4 Diagramme de définition de block ................................................................................ 53
4.1.5 Architecture de la solution de connectivité par réseau cellulaire .................................. 54
4.2 Solution de communication par wifi .................................................................................. 56
4.2.1 Equipements nécessaires .............................................................................................. 57
4.2.2 Architecture ................................................................................................................... 57
xiv
4.3 Etude comparative et choix d’architectures ..................................................................... 59
4.4 Généralité sur les modèles prédictifs [9] ............................................................................. 60
4.4.1 Modèles par apprentissage supervisé ........................................................................... 60
4.4.2 Modèles par apprentissage non supervisés .................................................................. 61
4.5 Processus d’élaboration du modèle et choix des différents modèles ............................... 61
4.5.1 Collectes de données ..................................................................................................... 61
4.5.2 Prétraitement des données ............................................................................................. 61
4.5.3 Sélection de variable...................................................................................................... 62
4.5.4 Choix du modèle............................................................................................................ 62
4.5.5 Apprentissage ................................................................................................................ 62
4.5.6 Phase de Test ................................................................................................................. 62
4.6 Architecture complète du système de maintenance prédictive .............................................. 63
Conclusion ............................................................................................................................................ 64
Chapitre 5 : Mise en œuvre de la solution choisie ................................................................................ 65
5.1 Communication via réseau cellulaire 2G/3G/4G .............................................................. 66
5.1.1 Matériels nécessaires : ................................................................................................... 66
5.1.2 Mise en œuvre ............................................................................................................... 68
5.1.3 Schéma du principe de la solution ................................................................................. 71
5.1.4 Validation ...................................................................................................................... 71
5.2 Mise œuvre du modèle prédictif des pannes ..................................................................... 72
5.2.1 Stockages donnés avec librairie S7.net, C# et SQL server [11] .................................... 72
5.2.2 Stockage de données par le Protocol OPC serveur........................................................ 78
5.3 Etude économique et résultats escomptés ......................................................................... 81
5.3.1 Coût globale du projet ................................................................................................... 81
5.3.2 Cout annuel initial de maintenance .............................................................................. 81
5.3.3 Gain escompté après la mise en place de la supervision à distance ............................. 82
5.3.4 Retour sur investissement ............................................................................................. 83
Conclusion ........................................................................................................................................ 83
Conclusion Générale ........................................................................................................................... 84
Bibliographie........................................................................................................................................ - 1 -
Ouvrages .......................................................................................................................................... - 1 -
Webographie ................................................................................................................................... - 1 -
Cours................................................................................................................................................ - 1 -
Annexes ............................................................................................................................................... - 2 -
Annexe 0 : Définition et processus d’ingénierie système d’après AFIS .......................................... - 2 -
A. Définitions ........................................................................................................................... - 2 -
xv
B. Processus d’ingénierie système .......................................................................................... - 2 -
Annexe 1 : Méthode et outils d’ingénierie systèmes .................................................................... - 8 -
A. L’ingénierie d’exigence ....................................................................................................... - 8 -
B. Méthode de conception ...................................................................................................... - 9 -
C. Méthode d’implémentation du système .......................................................................... - 11 -
Annexe 2 : exigences système ...................................................................................................... - 12 -
A. Exigence en termes de service rendu ................................................................................ - 12 -
B. Exigences en termes de performances : ........................................................................... - 13 -
C. Exigences en termes de contraintes.................................................................................. - 14 -
Annexe 3 : Communication industrielle ....................................................................................... - 16 -
A. Définition réseau local industriel....................................................................................... - 16 -
B. Caractéristiques d’une communication industrielle ......................................................... - 17 -
Annexe 4 : mise en œuvre de AsisApp et OPC serveur “KEPserverEX“ ...................................... - 19 -
A. Mise en œuvre de l’application AsisApp ........................................................................... - 19 -
B. Procédure d’enregistrement de données par KEPserverEX .............................................. - 25 -
Annexe 5 : ..................................................................................................................................... - 30 -
xvi
Introduction Rapport PFE
Introduction Générale
Dans un environnement économique où le prix de vente des produits ou services est en générale
fixé par le marché, les entreprises doivent jouer sur le coût de revient pour être compétitives.
Pour le secteur minier comme pour le secteur de transformation, assurer la disponibilité de ses
moyens de production constitue un levier de compétitivité essentiel.
Les mutations technologiques à savoir l’IIOT, sont autant des piliers sur lesquels les industriels
peuvent se baser pour effectuer leur transition.
Ainsi, pour suivre la tendance et être en phase avec les technologies les plus récentes présentant
un avantage concurrentiel de taille, L’OCP Khouribga, via le service de maintenance électrique
du site SIDI CHENANE a décidé de mettre en place un système de remontée de données pour
permettre la supervision à distance de la machine dragline Marion 8400 d’une part et pouvoir
historiser les données pour la maintenance prédictive de celle-ci d’autre part. Tous ceci rentre
dans le cadre de la réduction du coût de maintenance. En effet, la machine M8400, dédiée au
décapage, est une machine stratégique dans le processus d’extraction de phosphate depuis sa
mise en service en 1972 au sein de la direction de production Minière de Khouribga. Ainsi avec
une capacité de 100 tonnes/godet, cette machine a assuré plus de 208064 h de marches en
décapant plus de 349Mm3 de stérile pendant ses années de travail. Elle évolue au niveau du site
SIDI CHENANE où elle constitue 100% de la capacité de production.
Vu le rôle important que joue cette machine, il a été de décidé de mettre en place un système
de remontée de donnée dédié. Et c’est en cela qu’a consisté notre mission tout au long du stage
au sein du service « Maintenance Electrique ».
1
Chapitre 1 Rapport PFE
Comme point de départ, nous présenterons dans ce chapitre le projet dans son cadre général :
Présentation de l’organisme d’accueil et son historique ainsi que le service qui nous a accueilli.
2
Chapitre 1 Rapport PFE
Dans la région de Khouribga, les premières révélations d’existence de phosphate ont été
déclarées en 1912 et ce n’est qu’en 1917 que la direction des chemins de fer militaire a confirmé
la présence des sites Oued Zem.
L’étude de l’exploitation des gisements a commencé en 1919. Deux ans plus tard, l’exploitation
effective du phosphate a commencé dans le gisement Ouled Abdoune de la région Khouribga -
Oued Zem. Depuis, grâce à un phosphate ayant une teneur de 75% en BPL, le groupe OCP a
démarré sa conquête du marché mondial. En 1931, en vue d’augmenter sa production, l’office
a commencé l’exploitation de gisement Gantour de l’Youssoufia, puis après ceux de Benguerir
et de boucraâ de Laâyoune.
Après avoir été affecté par la crise économique en 1929, le groupe OCP a été mené à subir les
conséquences de la seconde guerre mondiale. Mais, les années ultérieures ont été riches
d’exploit sur tous les niveaux. En 1965, avec la mise en service de Maroc Chimie à Safi, le
Groupe devient également exportateur de produits dérivés. En 1998, il franchit une nouvelle
étape en lançant la fabrication et l’exportation d’acide phosphorique purifié.
Plusieurs filiales propres au groupe ou en collaboration avec des pays étrangers, ont été
intégrées dans le groupe. Sur le plan commercial, le groupe OCP rassemble tous les efforts pour
mieux approvisionner le marché mondial avec des produits finis, semi-finis et du phosphate
brut en faisant face à la concurrence acharnée des autres producteurs.
3
Chapitre 1 Rapport PFE
Organisation du personnel :
4
Chapitre 1 Rapport PFE
Les OE : ouvriers et employés. Cette dernière catégorie comporte deux niveaux aussi, petite
catégorie et grande catégorie.
Division extraction.
Division traitement.
Division embarquement.
5
Chapitre 1 Rapport PFE
L’UGM est constituée de plusieurs services codés de 330 à 339, parmi lesquels on cite :
331 : l’exploitation,
336 : Service de Maintenance électrique (service d’accueil de mon stage de fin d’étude).
338 Magasins
Chacun de ces services a une mission bien déterminée dans le cycle de la production du
phosphate.
6
Chapitre 1 Rapport PFE
Foration : La foration est l’opération qui consiste à forer des trous dans un terrain naturel dans
lesquels on met de l’explosif pour fragmenter le terrain dans le but de faciliter le décapage.
La réalisation de ces trous se fait à l’aide de sondeuses (les SK60 et les 45R et la
T4HB), par application d’une pression de fonçage sur une tige tournante muni d’un tricône. Les
débris sont remontés à la surface par air comprimé qui sert en même temps à refroidir le tricône,
les trous forés ont 228 mm de diamètre.
- Le sautage : C’est la fragmentation des terrains morts suivant une granulométrie bien voulue.
Cette opération consiste à mettre l’explosif dans les trous de foration et procéder au tir.
L’explosif utilisé dans les mines à ciel ouvert de Khouribga est l’ammonix composé de nitrate
d’ammonium 94% et de fuel 6%. Le choix d’un tel explosif est justifié par le fait qu’il est :
Insensible au choc,
Economique,
Facile à mettre en oeuvre.
7
Chapitre 1 Rapport PFE
Le décapage: C’est l’enlèvement des terrains morts pour accéder aux couches phosphatées au
moyen des draglines. On distingue plusieurs modes de décapage suivant la hauteur des
recouvrements :
décapage par bulldozers : il consiste à pousser les terrains de recouvrement vers les
tranchées déjà défruités ou à l’extérieur des affleurements.
8
Chapitre 1 Rapport PFE
9
Chapitre 1 Rapport PFE
- VENTE : L’OCP traite une partie de sa production dans ses usines d’industrie chimique
pour servir à l’amélioration des produits agricoles et l’ autre partie est destinée à l‘exploitation.
10
Chapitre 1 Rapport PFE
De même les sous-projets se décomposent et phases qui sont à leur tour décomposées en tâches
11
Chapitre 1 Rapport PFE
12
Chapitre 1 Rapport PFE
Pour estimer la durée approximative du projet, nous avons tracé le diagramme de Gantt suivant :
D’après ce diagramme la durée prévisionnelle du projet est de 67 jours hormis les weekends et
les jours fériés.
Conclusion
Ce chapitre a été le point de départ pour la présentation de notre projet, dans la mesure où il
décrit son contexte général en présentant l’organisme d’accueil OCP plus précisément OCP
KHOURIBGA à SIDI CHENANE et leurs différentes fonctions et processus métiers. C’a été
également l’occasion d’estimer la durée du projet. Dans le chapitre suivant nous présenterons
la Dragline8400 et la problématique du projet.
13
Chapitre 1 Rapport PFE
14
Chapitre 1 Rapport PFE
Rayon de travail 80 m
15
Chapitre 1 Rapport PFE
Hauteur 40,08 m
16
Chapitre 1 Rapport PFE
c) Mouvement d’Orientation
C’est le mouvement qui fait tourner la partie mobile de la machine pour charger ou décharger
le godet du stérile. La partie supérieure tourne grâce à la couronne solidaire à la partie fixe. Là
également, le mouvement est assuré par 4 moteurs à courant continu.
d) Mouvement de Translation
C’est le mouvement qui permet de déplacer la machine d’un point à un autre. Les 4 moteurs à
courant continu entrainent par 2 les sabots de la machine par le principe de bielle manivelle
pour déplacer la machine.
17
Chapitre 1 Rapport PFE
18
Chapitre 1 Rapport PFE
Le treuil ;
Le réducteur ;
Les moteurs à courant continu.
19
Chapitre 1 Rapport PFE
D’autre par les moteurs, alimentés chacun sous 6,6Kv et sous excitation, peuvent fonctionner
selon les quatre cadrans ; ce qui permet un échange d’énergie bidirectionnel entre la charge et
le réseau. Voire figure suivante, le schéma synoptique du groupe (Gpe WL3)
20
Chapitre 1 Rapport PFE
Manchonnage
Butée
CNT survitesse
A part les 3 groupes WL destinés à l’entrainement des génératrices, il existe aussi un autre
groupe appelé « groupe d’excitation » destiné à l’excitation de moteurs synchrones des 3
groupes ainsi à qu’à l’excitation des moteurs à courant continu des différents mouvements. En
effet la figure ci-dessous indique la compose de celui-ci :
Les 4 moteurs et 4 génératrices de chaque mouvement sont regroupés autour de deux boucles
comme indiqué dans la figure ci-dessous, et que l’on appelle « boucles de puissances ». Ainsi
on dénombre :
21
Chapitre 1 Rapport PFE
Les moteurs CC de Drague et de la Translation (huit moteurs) sont alimentés via quatre
génératrices seulement en sélectionnant un mouvement à la fois à travers un panneau de
transfert qui est un ensemble des contacteurs unipolaire. A signaler que les schémas de
ces boucles sont identiques avec la particularité du « Transfert »
Par ailleurs une régulation en tension respectivement (en courant) permet à l’opérateur de la
machine de choisir la vitesse respectivement (le couple) d’entrainement de la charge.
Pour résumer voici un tableau récapitulatif des différents systèmes de la machine ainsi que leurs
caractéristiques électriques.
22
Chapitre 1 Rapport PFE
Moteurs de
Moteur de 4 250HP 375 230 850
mouvements
Translation
Pour la DRAGLINE M8400, un poste semi fixe (PSF) se déplace avec cette machine et
l’alimente avec 6,6KV (50Hz) qui est la tension d’alimentation des trois moteurs synchrones
des groupes WL de puissance 2250HP chacun. Cette tension est par ailleurs abaissée en 480V
(50HZ) pour alimenter les armoires de l’alternatif qui dessert entre autres : Les moteurs, les
23
Chapitre 1 Rapport PFE
Trois TC (Transformateur de Courant) : Deux sont utilisés pour donner une image du
courant aux appareils de mesures (ampèremètre, wattmètre, var mètre) et le troisième
TC donne l’image du courant au régulateur de facteur de puissance.
Deux TT (Transformateur de Tension) : Ils donnent l’image de tension aux appareils de
mesure ainsi qu’au régulateur du facteur de puissance et au bloc SIPROTEC.
Trois départs (OCB) alimentent les trois moteurs synchrones en 6,6 Kv moyennant un
contacteur sous vide et un bloc SIPROTEC. Ce bloc reçoit l’image du courant via 2 TC
montés en V sur les départs OCB.
Un transformateur 6600V/ 480V
24
Chapitre 1 Rapport PFE
Deux transformateurs (480/525V ; 110 KVA) : Ils assurent l’alimentation des variateurs
de vitesse des mouvements de levage et d’orientation.
Deux transformateurs (480/525V ; 55 KVA) : Ils assurent l’alimentation des variateurs
de vitesse des mouvements de drague et de translation.
Un transformateur (480/ 240 V ; 15 KVA) : Il alimente le variateur du facteur de
puissance.
Un transformateur (3 KVA) : Il alimente les API (Automate Programmable Industriel)
Un transformateur T-OCB (480/240 V ; 750 VA) : Il alimente les blocs SIPROTEC.
Deux transformateurs à point milieu (480/240/120 V ; 50 KVA) montés en parallèle
pour l’éclairage.
Pour récapituler sur l’alimentation de la machine voici un schéma présentant les étapes
d’alimentation de la machine.
25
Chapitre 1 Rapport PFE
Le SIMOREG DC est un variateur de vitesse numérique à base d’un pont redresseur composé
de 12 thyristors en tête bêche. Dans la M8400, Il est destiné à la régulation d'excitation de la
génératrice des mouvements en assurant un fonctionnement dans les quatre quadrants afin
d'obtenir les deux polarités de la tension d'alternateur. Ceci permet un fonctionnement du
moteur CC dans les deux sens de rotation en assurant la logique d’inversion de marche avec un
temps de réponse rapide.
26
Chapitre 1 Rapport PFE
b) Architecture de régulation
L’architecture de régulation comporte quatre panneaux pour les mouvements de levage,
orientation, drague et translation, communiquant entre eux par le biais du bus de terrain
PROFIBUS, et avec l’automate et le superviseur par le même protocole (voir figure 24).
Ces deux derniers travaillent en transfert avec deux variateurs maître et esclave ayant une
liaison peer to peer. En mode drague, le variateur 1 régule la tension et limite le courant pour
27
Chapitre 1 Rapport PFE
la première, le variateur 2 est suiveur en courant et reçoit les consignes depuis le maître pour la
régulation en tension. En mode translation, ces deux variateurs travaillent indépendamment de
telle façon que le premier agit sur la boucle 1 qui commande le sabot du côté droit et le deuxième
pour le sabot du côté gauche.
c) Composant du panneau
La figure suivante rapporte les composant essentiels d’une armoire de régulation d’un groupe
WL
28
Chapitre 1 Rapport PFE
29
Chapitre 2 Rapport PFE
30
Chapitre 2 Rapport PFE
a) La topologie :
Les modules d’E/S sont connectés au CPU à travers des coupleurs via des réseaux
Profibus-DP avec un topologie BUS.
Quant à l’API, le PC de supervision cabine régulation, le HMI, le superviseur cabine
conducteur, ils sont connectés par le réseau Ethernet Industriel grâce au switch.
b) Le modèle de communication :
Les différents modèles de communications utilisés pour la communication entre équipements
du réseau de la dragline sont :
2.4 Problématique
La machine dragline M8400 se trouvant à plus de 10 km du service de maintenance électrique,
nécessite un déplacement régulier de la part des agents de maintenance dans le but d’identifier
et contrôler l’état de la machine. En effet, l’absence d’une supervision à distance fait que les
agents chargés de la gestion de maintenance de la machine ne savent pas en temps réel l’état de
cette dernière. En dehors des contrôles quotidiens, en cas de problème, c’est à l’opérateur de la
machine de faire appel pour une intervention. Ce processus (appel à l’intervention-
déplacement) prend en moyen 45 min. Plusieurs problèmes se posent à ce niveau :
Tout ceci entraine des couts logistiques élevés et affecte négativement la disponibilité
opérationnelle de la machine.
31
Chapitre 2 Rapport PFE
Conclusion
Dans ce chapitre nous avons présenté en détail la Dragline M8400, son fonctionnement et ses
différents mécanismes. Nous avons exposé également notre problématique et nos objectifs. Le
prochain chapitre sera consacré pour étude ingénierie exigences pour analyser et mieux
comprendre le système à mettre en place.
32
Chapitre 3 Rapport PFE
Connaitre son besoin, savoir l’exprimer ainsi que définir ses exigences dans un projet
constituent les bases de la réussite de celui-ci. C’est à cela qu’est consacré ce chapitre. En effet
nous allons utiliser la méthode « Ingénierie Système » pour identifier les différentes parties
prenantes du système, identifier et analyser leurs besoins et exigences et enfin, dans le chapitre
4, proposer des architectures fonctionnelle et physique. Pour cela nous allons d’abord parler
de l’IS dans un premier temps avant de l’appliquer à notre système dans un second temps.
33
Chapitre 3 Rapport PFE
3.1.1 Identification des parties prenantes ainsi que leurs besoins et exigences
Nous allons identifier, dans un premier temps, toutes les parties prenantes concernées par le
système dans chacune des phases de son cycle de vie. Pour cela, il faut tracer le digramme de
contexte relatif à chaque phase du cycle de vie du système. [6]
34
Chapitre 3 Rapport PFE
Le digramme ci-dessous présente le contexte du système dans la phase de définition des besoins
Les principaux intervenant au niveau de la phase de définition des besoins sont : les agents de
maintenance, le fiabiliste dans le bus d’exposer les besoins en termes de surveillance de la
machine et l’automaticien, spécialiste en télécommunication pour définir les besoins en termes
de communication à mettre en place.
Phase de conception
35
Chapitre 3 Rapport PFE
Phase de réalisation
Le digramme ci-dessous présente le contexte du système dans la phase de réalisation
36
Chapitre 3 Rapport PFE
Afin d’aboutir au besoins et exigences des parties prenantes, nous allons nous adresser, au
travers d’un petit entretien, aux concerné(e)s.
Aux termes de nos questions nous avons pu recenser un ensemble de besoins et exigences.
Ceux-ci feront l’objet d’une analyse dans la phase suivante pour aboutir aux premières
spécifications système.
Besoins et Description
Exigences
37
Chapitre 3 Rapport PFE
Le langage de modélisation Sys ML est le principal outil de l’ingénierie système, car il permet
de modéliser le système (Annexe 1 : Figure 79) et son environnement ainsi que leurs
interactions à chaque phase du cycle de vie. Nous nous en servirons ici pour exprimer les
différentes exigences systèmes, ainsi que la traçabilité de celles-ci. Voir figure ci-dessous les 9
diagramme du langage Sys ML.
38
Chapitre 3 Rapport PFE
Apres l’élaboration du cahier de charge fonctionnel, il faut passer à l’élaboration des exigences
système. Les premières exigences système sont en termes de service qu’il doit rendre. Les autres
sont en termes de performances et de contraintes Elles sont résumées dans le tableau ci-dessous
39
Chapitre 3 Rapport PFE
Les diagrammes d’exigences (voir Annexe 2) permettent une visualisation graphique des trois
types d’exigences (en termes de service rendu, performances et contraintes) ainsi que les
spécifications système qui en découlent.
a) Les interventions
Les interventions sur la dragline M8400 sont de trois types :
40
Chapitre 3 Rapport PFE
b) Méthode de travail
Les contrôles quotidiens sont réalisés par une équipe de la section machine. Chaque jour cette
équipe se rend sur le site de production pour vérifier le niveau et la qualité d’huile, remplacer
les charbons ayant des côtes minimales. Une fois de retour à l’atelier les agents reportent leur
intervention dans un registre dédié.
En cas de pannes soudaine, c’est l’opérateur de la machine qui fait appel à une intervention via
son talkie-walkie. Après leur intervention, les agents de maintenance notent celle-ci dans le
registre.
arret(heure)
Système Subit décidé Total TBF Nb Panne MTBF
Flèche et chevalet 108,75 894,083 1002,83333 88781,1667 4 22195,2917
Circuit de graissage 7,75 136,55 144,3 89639,7 7 12805,6714
Cabine 40,55 6,58333 47,1333333 89736,8667 8 11217,1083
Armoires Electrique 31,133 199,583 230,716667 89553,2833 14 6396,6631
Circuit d'air 33,733 10,1667 43,9 89740,1 22 4079,09545
Machine 157,08 496,883 653,966667 89130,0333 33 2700,9101
Auxiliaires 73,117 18,3333 91,45 89692,55 42 2135,5369
Système translation machine
69,85 6,91667 76,7666667 89707,2333 43 2086,21473
Câbles métalliques 502,87 541,55 1044,41667 88739,5833 54 1643,32562
Circuit démarrage & régulation
281,72 0 281,716667 89502,2833 67 1335,85498
Système levage 630,63 648,95 1279,58333 88504,4167 138 641,336353
Système orientation 693,02 183,917 876,933333 88907,0667 199 446,769179
Système drague 970,07 1088,58 2058,65 87725,35 221 396,947285
Godet & Accessoires 830,47 1235,5 2065,96667 87718,0333 320 274,118854
Alimentation 943,37 582,95 1526,31667 88257,6833 373 236,615773
groupes 1857 577,683 2434,71667 87349,2833 382 228,663045
41
Chapitre 3 Rapport PFE
15000
10000
5000
0
Systèmes
Figure 34.Chap.3 : Diagramme MTBF
42
Chapitre 3 Rapport PFE
15
10
5
0
Systèmes
arret(heure)
Système Subit décidé Total TTR Nb Panne MTTR
Flèche et chevalet 108,75 894,083 1002,8 108,75 4 27,1875
Boite semi encastrée (PLM)
13,25 0 13,25 13,25 1 13,25
Câbles métalliques 502,87 541,55 1044,4 502,8667 54 9,31234568
Cabine 40,55 6,58333 47,133 40,55 8 5,06875
groupes 1857 577,683 2434,7 1857,033 382 4,8613438
Machine 157,08 496,883 653,97 157,0833 33 4,76010101
Système levage 630,63 648,95 1279,6 630,6333 138 4,56980676
Système drague 970,07 1088,58 2058,7 970,0667 221 4,38944193
Circuit démarrage & régulation
281,72 0 281,72 281,7167 67 4,20472637
Système orientation 693,02 183,917 876,93 693,0167 199 3,48249581
Godet & Accessoires 830,47 1235,5 2066 830,4667 320 2,59520833
Alimentation 943,37 582,95 1526,3 943,3667 373 2,52913315
Armoires Electrique 31,133 199,583 230,72 31,13333 14 2,22380952
Auxiliaires 73,117 18,3333 91,45 73,11667 42 1,74087302
Système translation machine
69,85 6,91667 76,767 69,85 43 1,6244186
Circuit d'air 33,733 10,1667 43,9 33,73333 22 1,53333333
Tableau 8.Chap.3 : indicateurs TTR et MTTR des systèmes
D’après le graphe ci-dessus les systèmes mécaniques sont ceux dont la réparation dure
le plus.
La disponibilité Opérationnelle des systèmes
𝑀𝑇𝐵𝐹
𝐷(%) = [7]
𝑀𝑇𝐵𝐹+𝑀𝑇𝑇𝑅
43
Chapitre 3 Rapport PFE
D’après ce graphe on remarque que les systèmes les moins disponibles sont :
Les groupes WL ;
Système drague ;
44
Chapitre 3 Rapport PFE
Alimentation
Pour classifier les différentes parties de la machine, par rapport à la durée d’arrêts, nous
utiliserons la méthode Pareto [8]. Elle consiste en ces étapes :
Pour déterminer les classes de répartition des types de défauts, il faut calculer le ratio de
discrimination RD :
𝐶𝐴
𝑅𝐷 =
𝐴𝐵
Cas extrême : RD= 50 % Le phénomène ne suit pas la loi de Pareto ;
En général si RD< 65 % Le phénomène ne suit pas la loi de Pareto ;
Si 65%<RD<90% alors Classe A - 20% des défauts, Classe B - 30% et Classe C, 50% ;
Si RD>90 % alors Classe A - 10% des défauts, Classe B - 20% et Classe C, 70% ;
Pour commencer la méthode Pareto, nous avons obtenu de la part du responsable de gestion des
machines, un historique de durées d’arrêts au cours des dix dernières années. Ceci est mentionné
en Annexe 5.
On a classé les systèmes dans l’ordre décroissant de la durée totale de pannes pendant la période
2009-2019 pour calculer la fréquence ainsi que la fréquence cumulée de chaque système.
Nous pouvons alors regrouper les systèmes selon les trois classe ABC (voir tableau ci-dessous).
45
Chapitre 3 Rapport PFE
46
Chapitre 3 Rapport PFE
120%
fréquence cumulées de la durée d'arrêt
100%
96% 97% 98% 99% 99% 100%100%100%
93% 95% C
89%
80% 82%
B
73%
60% 64%
52%
40% 39%
A
26%
20%
0%
% de systèmes
Nous allons donc appliquer la maintenance prédictive sur les systèmes de la classe A. Vu que
la supervision ne porte pas sur le godet ainsi que sur l’Alimentation de la machine, on va baser
notre étude sur les trois autres systèmes de la classe A (Groupes, Système levage et Système
drague)
47
Chapitre 3 Rapport PFE
En effet nous travaillons étroitement avec le responsable de la machine ainsi qu’un data
scientiste. Après des concertations de ces derniers on a convenu de retenir les grandeurs
analogiques pour l’élaboration du modèle prédictif. Voir le tableau ci-dessous.
La figure ci-dessous représente un exemple de fiche des tags des différents capteurs au sein de
la machine. Comme il est mentionné sur cette figure, chaque type de capteur possède un tag
(id), un emplacement, une unité de mesure de valeur, un seuil d’alarme et un seuil maximal.
48
Chapitre 3 Rapport PFE
Pour cela nous nous sommes, également, basé sur les 3 points précédemment appliqués à la
partie connectivité. Nous avons ainsi pu recenser les exigences de parties prenantes pour en
établir celles du système. Le diagramme ci-dessus montre l’ensemble des exigences de la partie
maintenance prédictive.
Le système doit contenir une fonction d’alerte pour prévenir les agents en cas de prévision de
pannes par le modèle prédictif. Lorsqu’une panne survienne, le système doit permettre de
diagnostique celle-ci en indiquant à l’utilisateur le système ou composant en défaut. Le système
doit également permettre de suivre les indicateurs de performance de la machine en enregistrant
l’historique.
Conclusion
Dans ce chapitre on a décortiqué et analysé la complexité du système en ayant recours à
l’ingénierie des systèmes, ainsi l’ensemble des diagrammes nous permet de savoir à l’avance
ce qui nous attend à élaborer en détaillant chaque partie à réaliser (depuis la remontée des
données jusqu’au la prédiction des pannes et l’application). A la fin de l’ingénierie d’exigence,
les digrammes élaborés serviront de référence en termes d’exigence pour la prochaine phase du
processus technique de développement. Pour notre cas, nous allons considérer comme
référentiels les digrammes d’exigences de la connectivité et prédiction de pannes.
49
Chapitre 4 Rapport PFE
Dans ce chapitre nous allons continuer dans le processus technique de l’ingénierie système en
définissant d’abord les différentes architectures possibles pour répondre aux spécifications
système établies dans le référentiel des exigences système. Sachant que la machine dragline
M8400 se trouve à plus 10 km de l’atelier de maintenance électrique, et que l’on veut faire
communiquer l’automate de la machine avec des PCs distants (au Data center de Casablanca,
à la Laverie Merah, et à l’atelier de maintenance électrique) ; nous allons faire une étude
comparative afin de choisir la solution optimale.
50
Chapitre 4 Rapport PFE
4.1.1 Définition
Le réseau cellulaire est un réseau de communications spécialement destiné aux équipements
mobiles. Il permet la communication entre ces unités mobiles ainsi qu'avec l'ensemble des
abonnés au téléphone mobile. L'onde radio dans le cas d'un réseau cellulaire est le lien entre
l'abonné et l'infrastructure de l’opérateur. [6]
a) Réseau d’accès
Comporte l’appareil de communication (téléphone mobile, tablette, clé 3G…) et l’équipement
responsable de l’envoie et de la réception des signaux (onde radio). Pour les réseaux mobiles,
les équipements responsables de l’envoie et de la réception des signaux radios, sont les antennes
pylônes qui les tiennent plus les boîtiers installés en bas de ces pylônes. cette partie du réseau
est caractérisée par :
Faible coût d'accès, étendue limitée (env. 2km), gestion aisée (particulier ou entreprise)
Généralement, c'est un réseau à diffusion et à accès multiple.
Deux grandes familles de réseaux d'accès.
Avec médium physique (LAN : par ex. Ethernet).
Sans fil (WLAN : par ex. Wifi).
BTS : Base Transmission Station, station de transmission pour la 2G, elle comporte une antenne
fixée sur un pylône et raccordée à une sorte d’armoire. Cette dernière contient les éléments
responsables du fonctionnement de l’antenne selon la norme et de la communication avec le
réseau cœur.
NodeB : Equivalent de la BTS en 3G.
eNodeB : Node B amélioré, équivalent du Node B en 4G.
b) Cœur du réseau
Il comporte les équipements nécessaires pour tracer la route des données qui y circules on y
trouve des switches ou des routeurs, la base de données des abonnés client (leurs coordonnées,
leurs soldes, les offres auxquelles ils sont inscrits…), les équipements de taxation, les
passerelles vers d’autres réseaux etc… Cette partie du réseau est caractérisée d'un réseau du
cœur :
51
Chapitre 4 Rapport PFE
52
Chapitre 4 Rapport PFE
53
Chapitre 4 Rapport PFE
Chaque système, sous-système, composant élémentaire possède un nom, des propriétés, ses
opérations (ou fonctions) et ses contraints.
Les interactions et échanges entre ces différents blocs sont représentés à l’aide du diagramme
de définition de block interne. Voir figure 42
Communication ;
Stockage ;
Affichage.
Il est connecté au réseau local de la machine (Ethernet Industriel/ Profinet) par l’intermédiaire
du Modem routeur.
Le Modem routeur est reconnu par le réseau de l’opérateur grâce à l’identifiant de la carte SIM
fournie par l’opérateur. L’acheminement de donnée au sein du réseau de l’opérateur se fait via
un APN avec un tunnel VPN privé pour la sécurisation de la connexion. Voir figure suivante
pour plus de détails.
54
Chapitre 4 Rapport PFE
55
Chapitre 4 Rapport PFE
56
Chapitre 4 Rapport PFE
Un modem équipé d’une antenne (de préférence directionnelle) pour rayonner les ondes,
D’un répéteur pour relayer les données entre l’émission et la réception
D’un modem à la réception, équipé également d’une antenne, pour récupérer
l’information de l’émetteur.
4.2.2 Architecture
Le Système « Online Monitoring System » est toujours constitué des sous-systèmes suivants :
Communication ;
Stockage ;
Affichage.
Cependant ; comme décrit dans le schéma de la figure 43, la seule différence avec la solution
précédente reste au niveau du bloc de communication. Et c’est le fait de ne plus faire appel au
réseau de l’Opérateur. On prolonge le réseau local de la machine via un modem connecté au
switch (coté Machine) et un autre modem connecté à un switch (coté atelier). Chacun équipé
d’une antenne directionnelle pour une bonne liaison à grande distance. Cette architecture
correspond ainsi à une architecture en « Mode Pont » : voire figure suivante.
57
Chapitre 4 Rapport PFE
58
Chapitre 4 Rapport PFE
Faisabilité technique ;
La portée ou couverture de la solution ;
Le débit ou vitesse d’échange des données en Kbit/s ;
La disponibilité de la communication ;
La sécurité en termes de données ;
Coût.
Dans un premier temps nous allons dresser un tableau comparatif des différentes solutions
Nous allons nous servir d’une matrice de décision pour faire le choix de notre solution finale.
La matrice de décision est un tableau dans lequel on mentionne les différentes solutions dans
une dimension et les critères de comparaison dans l’autre, et l’on affecte une note dans chaque
59
Chapitre 4 Rapport PFE
case du critère pour toutes les solutions. Cette note doit être comprise entre 1 et nombre de
solutions
Faisabilité technique 1 2 1
La portée 0.8 2 1
Le débit 0.9 2 1
La sécurité données 1 2 2
La disponibilité 1 2 1
60
Chapitre 4 Rapport PFE
f (X) Le but est d’appréhender si bien la fonction de mappage que lorsqu’on a de nouvelles
données d’entrée (x), on peut prévoir les variables de sortie (Y) pour ces données. On distingue
deux types de modèles par apprentissage supervisé en fonction de la sortie (Y) :
a) Le modèle de régression :
La sotie (Y) est quantitative : exemple température, pression, accélération
b) Le modèle de classification
La sortie représente un ensemble de classes auxquelles appartiennent les variables d’entrée
(x). Exemple : “ vrai, faux“ ; “rouge, vert, blanc, … etc. “
Dans notre cas Nous allons mettre en place la base donnée dans laquelle on enregistre les
valeurs analogiques des différents tags des capteurs.
61
Chapitre 4 Rapport PFE
4.5.5 Apprentissage
La phase d’apprentissage consiste à entrainer le modèle avec 80% de données (en générale).
choix du
Prétraitement test
modèle
Collecte de sélection de
apprentissage
données variable
62
Chapitre 4 Rapport PFE
63
Chapitre 4 Rapport PFE
Après réception de données par le système de supervision à distance, le block de stockage met
celles-ci à disposition de l’application de maintenance prédictive à travers les blocks « Modèle
prédictif » et « tableau de bord ». Le rôle du modèle étant de prédire les pannes, il alimente
ainsi le block d’alerte qui avertit par Courier électronique ou SMS l’utilisateur. Ce dernier peut
ainsi réagit à travers « l’interface de diagnostique », pour diagnostique la panne et préparer
l’intervention. Il peut également visualiser l’historique des grandeurs surveillées via le
block « tableau de bord ».
Conclusion
Ce chapitre a été l’occasion pour nous de définir les différentes solutions de connectivité
possibles entre l’automate de la machine et le PC distant dans le cadre de la supervision à
distance. Ceci nous a permis de choisir la solution optimale. Nous avons évoqué par la suite
les différents types de modèles d’apprentissage ainsi que leurs étapes générales d’élaboration
pour enfin élaborer l’architecture complète du système (Online Monitoring et Maintenance
prédictive
64
Chapitre 5 Rapport PFE
A ce niveau du projet, les architectures des solutions étant déjà définies, aussi bien pour la
solution de connectivité que pour la maintenance prédictive ; la prochaine étape concerne la
mise en œuvre de la solution retenue concernant les deux volets (connectivité et prédiction)
ainsi que sa validation.
65
Chapitre 5 Rapport PFE
Un routeur permet de véhiculer(router) les informations entre deux réseaux différents (IP
différents). C’est un équipement de la couche réseau du modèle OSI. Dans le cadre de
l’internet il, distribue le signal internet entre tous les appareils d’un réseau domestique et assure
la communication entre eux (ordinateur de bureau, ordinateur portable, imprimante,
smartphone, tablette, …). Dans la "chaîne internet", il intervient donc après le modem.
Pour choisir le bons Modem-Routeur pour notre projet, il faut normalement, mais vue que l’on
dispose déjà d’un type de Modem-Routeur « Teltonika RTU230 », nous avons directement
utilisé ce dernier. [10]
b) Teltonika RTU230 ROUTER :
Le RUT230 est un routeur-modem Wi-Fi 3G industriel, compact, économique et sécurisé,
destiné aux applications professionnelles. Le routeur mobile offre des performances élevées
pour la communication cellulaire critique dans des environnements à température de
fonctionnement élevée. Équipé de deux ports Ethernet, d'un support de carte SIM externe, de
voyants d'entrée / sortie numériques et de l'état du signal, il facilite la gestion du réseau. Les
connecteurs d'antenne SMA externes permettent de connecter les antennes souhaitées et de
trouver facilement le meilleur emplacement de signal. La technologie 3G / 2G est éprouvée,
fiable et largement déployée. RUT230 assurera une connectivité 3G stable avec le repli 2G.
66
Chapitre 5 Rapport PFE
QoS Yes
Ethernet 1 x LAN, 1 x WAN (peut -être configurée vers LAN)
Sans fil mode IEEE 802.11b/g/n, Point D'accès (AP), Station (STA)
Wi-Fi sécurité 1 WPA2-Entreprise - PEAP, TLS, TTLS
Wi-Fi sécurité 2 AES-CCMP, TKIP, Auto Cipher
c) Câble Ethernet :
Ethernet est le nom connu sous la normalisation IEEE 802.3, qui est un standard de
transmission de données pour un réseau local. Il existe différentes variantes de la norme
Ethernet selon le type de câbles et le diamètre des câbles.
67
Chapitre 5 Rapport PFE
68
Chapitre 5 Rapport PFE
Il faut ensuite placer l’antenne du routeur « Teltonika RTU 230 » au niveau le plus haut
sur la machine, pour assurer réduire éviter les perturbations électromagnétiques ainsi
que les obstacles aux rayonnements de l’antenne. Dans ce cas il s’agira de la flèche.
Le port « forwarding » consiste à rediriger un port de notre routeur vers un port donné sur une
machine locale.
69
Chapitre 5 Rapport PFE
70
Chapitre 5 Rapport PFE
Le modem routeur Teltonika RTU230 communique les données à l’extérieur du réseau local de
la machine grâce à l’identifiant de la carte SIM et l’adresse public IP statique qui lui permet
d’être reconnu par le réseau de l’opérateur.
5.1.4 Validation
Après les travaux de mise en œuvre de la solution, on a pu tester la communication entre le
réseau local de la machine et celui de l’OCP à l’aide de la requête « Ping »
71
Chapitre 5 Rapport PFE
Figure 59.Chap.5 : validation de la communication entre le poste de supervision distant et le modem routeur
Collecte sélection
Prétraite choix du apprentis
de de test
ment modèle sage
données variable
Mais vue que l’on ne dispose pas de données des capteurs correspondent à l’historique des
pannes, nous avons jugé utile de mettre en place une application pour pouvoir enregistrer les
données des captures ayant une relation avec l’état de dégradation des différents systèmes de la
machine. C’est dans ce cadre qu’on a mis en place un application Bureau « AsisApp » et un
moyen de stockage par OPC server pour répondre à ce besoin.
72
Chapitre 5 Rapport PFE
a) Outil développement :
Libraires S7.net :
S7 .Net est un pilote PLC écrit en C #, open source grâce ce dernier on peut :
SQL Server
Microsoft SQL Server est un système de gestion de base de données (SGBD) en
langage SQL incorporant entre autres un SGBDR (SGBD relationnel ») développé et
commercialisé par la société Microsoft. Il fonctionne sous les OS Windows et Linux.
73
Chapitre 5 Rapport PFE
b) Mise en œuvre
Pendant la période de développement, on a bien respecté l’exigence établie et parmi ces
exigence la facilité pour la mise en œuvre, c’est pourquoi notre application à besoin juste de
quelques paramètres, regroupés en 3 onglets comme décrit dans la figure suivante, pour
l’enregistrement des données :
3.Ajout tag : ajout de tag dans la table de la base de données sql server ;
Paramétrage de la connexion
74
Chapitre 5 Rapport PFE
dans la figure ci-dessous, et s’elle est déjà connectée on peut se déconnecter à l’aide du bouton
« disconnect »
75
Chapitre 5 Rapport PFE
c) Validation :
Les figures 61 à 64 montrent la validation de l’application en termes de connexion à l’automate
et à la base de données ainsi qu’à l’enregistrement et visualisation de données dans la base de
données.
76
Chapitre 5 Rapport PFE
1 Enregistrement effectué
77
Chapitre 5 Rapport PFE
La norme OPC est une série de spécifications développées par les fournisseurs de l'industrie,
les utilisateurs finaux et les développeurs de logiciels. Ces spécifications définissent l'interface
entre les clients et les serveurs, ainsi que les serveurs et les serveurs, y compris l'accès aux
données en temps réel (OPC DA), la surveillance des alarmes et des événements (OPC EA),
l'accès aux données historiques (OPC HDA) et à d'autres applications. [12]
78
Chapitre 5 Rapport PFE
b. Schéma
Le driver « siemens TCP/IP Ethernet » de KEPserverEX permet de se connecter à l’Automate
pour accéder (Ecriture et/ou lecture) aux variables que l’on a configurées au préalable dans
KEPserverEX. On configure en suite le Data Logger pour enregistrer les données dans la base
de données préalablement crée.
79
Chapitre 5 Rapport PFE
c. Validation
Les données ont été extraites de l’automate à l’aide du logiciel KEPServer ou d’une application
web et stocker dans une base de données sur Microsoft Access ou SQL Server qu’on a mises
en place. Une fois cette étape faite, on exporte les données enregistrées vers un fichier Excel
qu’on va convertir sous forme de fichier CSV et qui va servir de support par la suite dans le
processus d’élaboration du modèle prédictif.
80
Chapitre 5 Rapport PFE
La durée des arrêts (subit et/ou décidé) pour chaque année : on peut ainsi déduire la
durée annuelle moyenne d’arrêts ;
D’après le service de gestion, le coût horaire de maintenance est de 1700 MAD : on
peut calculer le coût total et moyen annuel respectivement par les relations :
𝑀𝐴𝐷
𝐶𝑜û𝑡 𝑡𝑜𝑡𝑎𝑙 𝑎𝑛𝑛𝑢𝑒𝑙𝑙𝑒 = 𝑇𝑜𝑡𝑎𝑙(ℎ𝑒𝑢𝑟𝑒 𝑑′ 𝑎𝑟𝑟𝑒𝑡 𝑎𝑛𝑛𝑢𝑒𝑙) ∗ 𝑐𝑜û𝑡 ℎ𝑜𝑟𝑎𝑖𝑟𝑒 ( );
ℎ
2018
1
𝐶𝑜û𝑡 𝑎𝑛𝑛𝑢𝑒𝑙 𝑚𝑜𝑦𝑒𝑛 = ∗ ∑ 𝑐𝑜û𝑡 𝑡𝑜𝑡𝑎𝑙 𝑎𝑛𝑛𝑢𝑒𝑙
10
2009
Année Arret décidé Arret subit Total cout/h (MAD) cout total cout moyen/année
2009 903,7666667 1226,266667 2130,03333 1700 3621056,67 2628120,667
2010 655,8333333 1257,9 1913,73333 1700 3253346,67 2628120,667
2011 770,8333333 717,35 1488,18333 1700 2529911,67 2628120,667
2012 397,15 498,9833333 896,133333 1700 1523426,67 2628120,667
2013 806,2666667 787,65 1593,91667 1700 2709658,33 2628120,667
2014 520,8333333 559 1079,83333 1700 1835716,67 2628120,667
2015 901,5333333 471,5833333 1373,11667 1700 2334298,33 2628120,667
2016 1339,4 401,2833333 1740,68333 1700 2959161,67 2628120,667
2017 518,75 408,7666667 927,516667 1700 1576778,33 2628120,667
2018 1691,366667 625,0166667 2316,38333 1700 3937851,67 2628120,667
Total 8505,733333 6953,8 15459,5333 26281206,7 26281206,67
81
Chapitre 5 Rapport PFE
Le nombre d’arrêts subit /année étant en moyenne= 183,5 pannes (voir tableau 14), on déduit
une économie de temps d’arrêt qui vaut :
45
𝑡𝑒𝑚𝑝𝑠 𝑑′ 𝑎𝑟𝑟ê𝑡 𝑟é𝑑𝑢𝑖𝑡 = ∗ 𝑁𝑜𝑚𝑏𝑟𝑒 𝑑′ 𝑎𝑟𝑟ê𝑡𝑠 𝑝𝑎𝑟 𝑎𝑛𝑛é𝑒
60
82
Chapitre 5 Rapport PFE
Sachant que le l’économie de temps (par heure) obtenu grâce à la supervision à distance vaut
45 min /arrêt alors le gain total en temps vaut 0 ,75 h * 183,5= 137,625 heure/Année. On déduit
ainsi le gain (MAD) qui vaut :
MAD
Gain ( )
année
= réduction annuelle de la durée d′ arrêt ∗ cout horaire de maintenance
− abonnement annuel
Ainsi, grâce à la supervision à distance, nous avons pu diminuer le coût annuel de maintenance
de M8400 :
Conclusion
A travers de ce chapitre, nous avons pu détailler la mise en œuvre des solutions choisies aussi
bien pour la remontée de données (entre l’automate de la machine et les ordinateurs distants)
que pour la mise en place du modèle prédictif. En effet nous avons expliqué, pour la remontée
de données, les différents matériels utilisés ainsi que la configuration (Port Forwarding)
permettant l’accès au réseau local de la machine depuis n’importe quel endroit du réseau OCP
du moment où l’on a l’autorisation. Nous avons ensuite commencé la première étape du
processus d’élaboration du modèle, qui est la collecte des données, en mettant en place une
application bureau (AsisApp) et une solution du standard OCP (KepserverEx).
83
Conclusion Rapport PFE
Conclusion Générale
Ce projet qui s’inscrit dans le cadre des projets de digitalisation à l’OCP de manière générale,
et dans la cadre d’amélioration de la disponibilité des moyens de production du site SIDI
CHENANE en particulier, s’est étalé sur les 4 mois de notre durée de stage. Tout en nous basant
sur la méthode « ingénierie systèmes », nous avons pris le temps de comprendre l’essentiel de
la machine dragline M8400, non seulement du point de vue de son fonctionnement mais aussi
du la communication qui régit ses équipements, c’est ce que l’on a expliqué dans les deux
premiers chapitres. Toujours dans la continuité de la méthode adoptée, nous avons collecté puis
analysé les attentes et exigences des parties prenantes du projet pour établir les spécifications
systèmes : ce que nous avons mentionnés dans le troisième chapitre. Nous avons défini un
ensemble de solutions que nous avons étudiées et comparées pour enfin choisir la plus optimale.
Solution que nous avons mise en œuvre et validée grâce à un test : c’est la vocation de deux
derniers chapitres de ce rapport.
Bien que satisfaisante, il faut reconnaitre qu’il y’a souvent des interruptions de la
communication entre l’automate et l’ordinateur distant (atelier de maintenance électrique),
interruption qui peut avoir un temps non négligeable. C’est pourquoi nous suggérons, une
redondance de la liaison entre le réseau local de la machine et le poste de surveillance se
trouvant à l’atelier, par la mise en place de la communication wifi (industrielle). Nous suggérons
aussi de continuer les autres phases du processus d’élaboration du modèle, vue que l’on a déjà
mis en place le moyen d’enregistrement de données. En effet dans notre cas nous ne pouvons
pas achever l’élaboration du modèle vue que les données stockées à l’état actuel ne sont pas
assez suffisantes.
84
Annexes Rapport PFE
Bibliographie
Ouvrages
[1] Caractéristiques techniques Marion 8400
[6] Bron, Jean‐Yves. (1er janvier 2019). Ingénierie des exigences: Définition des besoins des parties
prenantes.
[10] G. Dreyfus, J.-M. Martinez, M. Samuelides. (2008). Apprentissage Statistique. 75240 Paris Cedex
05: ÉDITIONS EYROLLES.
Webographie
[4] AFIS. (2009). Découvrir et comprendre l'IS V3 22 02 09.
[5] ISO. (s.d.). ISO 9000:2000. Récupéré sur International Organization for Standardization:
https://www.iso.org
[7] Prof B.Ouhbi, Prof. (2017-2018). Mise en place d’une politique de maintenance. ENSAM: ENSAM-
Meknès.
Cours
[3] Prof SABOR, JALAL. (2017-2018). LES RESEAUX INFORMATIQUES INDUSTRIELLES Industrie 3.0.
ENSAM-Meknès, Université Moulay Ismael.
[7] Prof B.Ouhbi, Prof. (2017-2018). Mise en place d’une politique de maintenance. ENSAM: ENSAM-
Meknès.
-1-
Annexes Rapport PFE
Annexes
Annexe 0 : Définition et processus d’ingénierie système d’après AFIS
Cette annexe est dédiée à la présentation générale de l’ingénierie système
A. Définitions
a. Système
Un système est un ensemble d’éléments en interaction, organisés pour atteindre un ou plusieurs
résultats déclarés. [4] (ISO288)
b. Ingénierie système
L’ingénierie système est une démarche méthodologique coopérative et interdisciplinaire qui
englobe l’ensemble des activités adéquates pour concevoir, développer, faire évoluer et vérifier
un ensemble de produits, processus et compétences humaines apportant une solution
économique et performante aux besoins des parties prenantes et acceptable par tous. [4] (page
139)
c. Processus :
Un processus est un ensemble d’activités corrélées ou interactives qui transforme des éléments
d’entrée en éléments de sortie [5] (NORME ISO 9000 :2000)
Un processus répond ainsi à une finalité, est immergé dans un environnement donné, soumis à
des contraintes et consomme des ressources.
a. Processus technique
Les processus techniques sont de processus qui participent à la transformation des besoins en
solution et à la vie opérationnelle des produits correspondants. Ces processus se subdivisent en
deux catégories [4]:
i. Les processus techniques de développement :
Qui s'appliquent principalement à la période du cycle de vie du système qui précède la mise en
service opérationnel (ces processus sont traités dans les trois normes).
-2-
Annexes Rapport PFE
Le processus de définition des exigences part des besoins et contraintes des parties
prenantes pour aboutir à une description du problème à résoudre sous la forme de la
prescription (spécification) des exigences techniques que la solution devra respecter. Il
se compose de deux sous-processus
-3-
Annexes Rapport PFE
-4-
Annexes Rapport PFE
-5-
Annexes Rapport PFE
-6-
Annexes Rapport PFE
b. Processus de management
Les processus de management (ou processus de projet) qui participent à la maîtrise des
processus techniques dans le contexte du ou des projets (particulièrement de l’IS dans les
projets)
Caractéristiques
institutionnalisé
Amélioration Ajustement
Activité Déroulement
C Suivi Maîtrise A
Processus de décision : Son objectif est de faire les meilleurs choix pour le projet
lorsque des alternatives se présentent et/ou que des arbitrages doivent être faits
Processus de management des risques. Son objectif est de limiter les probabilités
d’occurrence et les conséquences d’événements incertains qui pourraient affecter le
système ou le projet.
Processus de gestion de la configuration. Son objet est de maintenir l’intégrité et la
cohérence de toutes les entrées et sorties identifiées d’un projet ou d’un processus, et de
les rendre disponibles pour toutes les parties concernées.
Processus de management de l’information. Son objet est de fournir aux parties
concernées des informations pertinentes, à jour, complètes, valides et, le cas échéant,
sécurisées, durant le cycle de vie et même, si nécessaire, au-delà de celui-ci.
d. Processus contractuel
Les processus contractuels qui assurent les relations acquéreur-fournisseur (par exemple avec
le client et les sous-traitants pour un projet dans une entreprise).
-7-
Annexes Rapport PFE
e. Processus d’entreprise
Les processus d'entreprise qui ont pour rôle de développer le potentiel en IS de l'entreprise en
manageant les domaines communs aux différents projets d’IS.
A. L’ingénierie d’exigence
La première méthode est « l’ingénierie d’exigence ». Cette méthode est utilisée au début du
cycle de vie du système pour établir les référentiels d’exigences aussi bien pour les parties
prenantes que pour le système en question.
a. Diagramme de contexte
Il exprime les différentes situations du système tout au long de son cycle de vie. Sa finalité est
de pouvoir recenser toutes les parties prenantes du système depuis l’expression des besoins
jusqu’à l’utilisation et maintenance.
b. Diagramme d’exigence
Il permet d’exprimer les exigences des parties prenantes et les spécifications système répondant
à ces exigences de parties prenantes.
Une exigence permet de spécifier une capacité ou une contrainte qui doit être satisfaite par un
système. Elle peut spécifier une fonction que le système devra réaliser ou une condition de
performance, de fiabilité, de sécurité, etc. [6]
Les exigences servent à établir un contrat entre le client et les réalisateurs du futur système.
Ainsi les propriétés de base d’une exigence dans le langage Sys ML sont :
-8-
Annexes Rapport PFE
Et un texte descriptif
B. Méthode de conception
La seconde méthode concerne la conception. Elle consiste à se baser sur le référentiel
d’exigences précédemment établi pour aboutir aux architectures fonctionnelle et physique.
-9-
Annexes Rapport PFE
Composition : c’est une relation entre blocks dans la quel un block représente le tout,
et les autres ses parties. Le côté du tout est indiqué par un losange plein. La multiplicité
de ce même côté ne peut être que 1 ou 0, car une instance de partie ne peut exister que
dans une instance de tout au maximum à un moment donné ;
Agrégation : c’est comme la relation de composition mais moins puissante. Un losange
vide du côté du block tout et pas de contrainte multiplicité ;
Association : Une association représente une relation sémantique durable entre deux
blocs.
- 10 -
Annexes Rapport PFE
Le diagramme de block internes est un outil de conception physique, qui permet d’un part de
représenter l’architecture du système et d’autre part de présenter les interactions entre les blocks
ainsi les entrées/sorties de chaque block
- 11 -
Annexes Rapport PFE
- 12 -
Annexes Rapport PFE
- 13 -
Annexes Rapport PFE
- 14 -
Annexes Rapport PFE
- 15 -
Annexes Rapport PFE
Un réseau local Industriel est un réseau local utilisé dans une usine ou tout système de
production pour assurer la commande, la supervision, la conduite, l’exploitation de
l’installation de production [3].
- 16 -
Annexes Rapport PFE
ERP
MES
supervision
Profinet/Ethernet
Industriel
commande
Profibus DP,
capteurs/actionaires
Profibus PA, ASi...
Annexe. Figure 15:Pyramide CIM
Pour mettre en place une communication quel qu’en soit le niveau, il faut tenir compte d’un
ensemble de critères
B. Caractéristiques d’une communication industrielle
Les principales caractéristiques d’une communication industrielle sont :
a. Topologie :
- 17 -
Annexes Rapport PFE
b. Le modèle de communication
Le modèle de communication est une caractéristique des réseaux locaux qui spécifie le type de
coopération entre les processus d’application (entre station connectées) [3] :
Modèle client-serveur : il s’agit d’un modèle bipoint. Deux processus sont en relation
à un moment donné. Le client émet une requête de service vers le serveur. Ce dernier
traite la requête et renvoie la réponse selon ses possibilités et ressources.
Modèle Producteurs consommateurs : il s’agit d’un modèle bipoint. Le producteur de
la donnée peut l’émettre à tous les processus(stations) qui la consomment. Chaque,
consommateur recevra la même valeur émise par le producteur, ce qui permet d’éviter
le problème d’obtention de même résultat par des clients différents.
Modèle producteur-distributeur-consommateur : c’est comme le modèle précédent,
mais avec maitrise de temps, gestion de plusieurs serveurs producteurs. Dans ce type de
modèle l’action d’émission est confiée au distributeur.
c. Le support
Le support est le moyen utilisé pour transporter l’information d’une station à une autre. C’est
le support du signal. Dans la communication industrielle, il existe plusieurs types de supports :
- 18 -
Annexes Rapport PFE
Les ondes radio : dans ce type de support le signal de l’information module une onde
appelée porteuse. L’onde ainsi obtenue sera rayonnée par une antenne. Une fois au
récepteur, on fait l’opération inverse pour récupérer l’information
Le mode d’accès est le mécanisme utilisé pour régler l’accès au bus. En effet à un moment
donné un seul message doit être sur le bus, le mode d’accès a pour donc objectif de spécifier la
Maitre esclave : dans ce mode d’accès, c’est le maitre qui dirige la communication. Il
émet des informations au esclaves connectés et les invite à émettre des données par des
requêtes. Exemple : la communication entre automate et périphériques DP (déportés)
dans le réseau PROFIBUS-DP est géré selon le mode maitre-esclaves.
Accès par jetons (ring) : dans ce cas chaque station peut être maitre à son tour à travers.
En effet, le jeton (droit d’accès au bus) passe cycliquement d’une station à une autre. La
station possédant ce jeton est alors, en ce moment, le maitre du bus, elle fait passer ce
jeton à la station correspondant à l’adresse immédiatement suivante.
Exemple : L'accès au bus des maîtres du réseau PROFIBUS est réglementé par la
méthode du passage du jeton.
Accès aléatoire : dans ce mode d’accès chaque station possède le même droit d’accès
au bus. En effet chaque station peut émettre à n’importe quel moment à condition
qu’aucune autre station ne doit être en train d’émettre.
- 19 -
Annexes Rapport PFE
- 20 -
Annexes Rapport PFE
Ensuite, il suffit d’entrer les paramètres mentionnés en haut dans les champs du panel pour se
connecter à la base de données et cliquez sur le bouton « connecter ». Si l’application est déjà
connectée on peut cliquer sur le bouton « déconnecter » pour la déconnexion.
1 : Champ pour enter le nom du serveur de la base de données.
2 : le nom de la base de données.
3 : le nom d’utilisateur
4 : le mot de passe d’utilisateur.
5 : Bouton pour se connecter à la base de données.
6 : Bouton pour se déconnecter de la base de données.
- 21 -
Annexes Rapport PFE
Enregistrement
Le lancement de l’enregistrement des données se fait en cliquant sur le bouton « sauvegarder »
et pour le stopper sur le bouton « Stop »
1 : Bouton pour mettre le mode sauvegarde en ligne.
2 : Bouton pour stopper la sauvegarde en ligne.
- 22 -
Annexes Rapport PFE
- 23 -
Annexes Rapport PFE
En cliquant sur le bouton « Données » les données sont affichées et on peut faire la mise à jour
grâce au bouton « mise à jour ».
- 24 -
Annexes Rapport PFE
- 25 -
Annexes Rapport PFE
1. Cliquer sur « click to add new channel » : une fenêtre/interface « New Channel
Identification » s’ouvre.
2. Donner un nom au Channel dans « channel name » puis cliquer sur suivant
3. Choisir le driver « Siemens TCP/IP Ethernet » dans la liste déroulante « Device driver »
puis cliquer sur suivant ;
4. Laisser « defaut » dans au niveau de Network Adapter ;
5. Cliquer sur suivant ;
6. Sélectionner « write all values for all tags » dans « optimization method » puis cliquer
sur suivant ;
7. Cliquer sur terminer pour finaliser la création du « channel »
- 26 -
Annexes Rapport PFE
2. Donner un nom au nouveau composant dans le champ « device Name », puis cliquer
sur suivant ;
3. Choisir le CPU (S7 400) de l’API dans la liste déroulante « Device model », puis cliquer
sur suivant ;
4. Entrer l’Adresse IP de la passerelle (modem_routeur Teltonika RTU120), puis cliquer
sur suivant ;
5. Configurer les paramètres de communication (connection timeout, request
timeout…etc.) ;
6. Laisser le port 102 dans le champ « Port Number » ;
7. Configurer l’emplacement (Rack) et la position (Slot) du CPU de l’API respectivement
à 0 et 3 dans « CPU settings » ; puis cliquer sur suivant jusqu’ à la fin puis sur terminer
- 27 -
Annexes Rapport PFE
c. Importer dans ce composant des nouvelles Tags (les tags contenus dans le fichier Excel) ;
La figure suivante indique la liste des tags ajoutées au nouveau composant « API » créé
d. Configurer le data logger pour l’enregistrement dans une base de données (Microsoft Accès)
[13].
0. Dans la barre d’outils, cliquer sur l’outil « dataloger client »
1. Cliquer sur « add log group configuration » ;
2. Donner un nom à ce log group ;
3. Choisir le DSN (Data source Name) correspondant à Access s’il existe déjà, sinon
l’ajouter à l’aide de l’administrateur de source de données ODBC en cliquant sur
« configure DSN » ; puis cliquer sur suivant ;
- 28 -
Annexes Rapport PFE
4. Dans la fenêtre de l’ongle « data Map » cliquer sur browser pour sélectionner les
tags/groups de tags à enregistrer ;
5. Dans la zone « table sélection », sélectionner le mode d’enregistrement (log to an
existant table, create a new table, …etc.) ;
6. Dans la zone « table format » sélectionner « wide : all items every row…) pour
enregistrer plus d’un tag à la fois.
- 29 -
Annexes Rapport PFE
Les figures ci-dessous présentent la fiche descriptive des tags des capteurs recueillies à partir
de la liste de Mnémonique du programme de l’automate S7400.
Annexe 5 :
Cette annexe contient l’historique des durées d’arrêts pour chaque système au cours des dix
dernières années
- 30 -
Annexes Rapport PFE
- 31 -