PFA 2022 Supervision
PFA 2022 Supervision
PFA 2022 Supervision
SUPERVISION 4.0
Réalisé par :
khelloufi mohamed
Kassale riad
Encadré par :
M. Elkihel Bachir
Professeur et Responsable de la filière
Génie industriel-ENSAO
1
REMERCIEMENTS
2
Résumé
L’industrie 4.0 est mis en évidence pour la première fois en 2011.celle-ci désigne une nouvelle
génération d’usines connectées, robotisées et intelligentes. Avec la révolution numérique, les
frontières entre le monde physique et digital s’amenuisent pour donner vie à une usine
4.0 interconnectée dans laquelle les collaborateurs, les machines et les produits interagissent.
[1]
Ainsi parviens la supervision industrielle 4.0 qui permet d'avoir un affichage dynamique du
processus avec les différentes alarmes, défauts et événements survenant pendant l'exploitation
de la machine en se basant sur l’utilisation des nouvelles technologies. L’intégration de ces
nouvelles méthodes devient un véritable défi, L’IoT sera probablement parmi les plus grands
défis. Notre objectif pour ce travail est de superviser en temps réel à l’aide de Node Red notre
banc d’essai en utilisant les hautes technologies de supervision dans un système industriel.[2],
Mot clé : industrie 4.0, supervision 4.0, Nouvelles technologies, système industriel, IoT ,Node
Red
Abstract
The Industry 4.0 was highlighted for the first time in 2011. This designates a new generation
of connected, robotic and intelligent factories. With the digital revolution, the boundaries
between the physical and digital world are diminishing to give life to an interconnected 4.0
factory in which employees, machines and products interact.
Thus arrives industrial supervision 4.0 which allows to have a dynamic display of the process
with the various alarms, faults and events occurring during the operation of the machine
based on the use of new technologies. The integration of these new methods becomes a real
challenge, IoT will probably be among the biggest challenges.Our objective for this work is to
monitor in real time using Node Red in our test bench and applying high technology
supervision in an industrial system
Key word: industry 4.0, supervision 4.0, new technologies, industrial system, IoT, Node Red
3
Table des matières
Résume ..................................................................................................................................................... 3
Abstract .................................................................................................................................................... 3
Tables des abréviations .......................................................................................................................... 5
Liste des tableaux ................................................................................................................................... 5
Liste des figures........................................................................................................................................ 6
Introduction générale ............................................................................................................................. 7
Revue de littérature ................................................................................................................................ 8
Chapitre 1 : Supervision ....................................................................................................................... 15
1. Définition de la supervision ....................................................................................................... 16
2. Tâche essentielle de la supervision ........................................................................................... 16
2.1. Surveillance ................................................................................................................... 17
2.1.1. Surveillance de la commande ................................................................................ 17
2.1.2. Surveillance du système opérant .......................................................................... 17
a) Surveillance prédictive ..................................................................................... 17
b) Surveillance curative ........................................................................................ 17
4
Bibliographie ............................................................................................................................................ 52
5
Figure 15:Interface Node Red .................................................................................................................. 34
Figure 16:Architecture globale du système de supervision basée sur iot ............................................... 35
Figure 17:le protocole http....................................................................................................................... 38
Figure 18:Interface générale du programme Node-Red (capteur vvb001) ............................................. 39
Figure 19:inject ......................................................................................................................................... 39
Figure 20: fonction get_pdin vvb ............................................................................................................. 40
Figure 23:http request node .................................................................................................................... 41
Figure 24:fonction VVB_a-Peak ................................................................................................................ 41
Figure 25:fonction VVB_a-Rms................................................................................................................. 42
Figure 26 : fonction VVB_Temperature.................................................................................................... 42
Figure 27:fonction VVB_v-Rms ................................................................................................................. 43
Figure 28:fonction Crest ........................................................................................................................... 43
Figure 29: Le nœud jauge ......................................................................................................................... 44
Figure 30:Le nœud de graphique ............................................................................................................. 44
Figure 31:la node texte............................................................................................................................. 45
Figure 32:dashboard du vvb001 ............................................................................................................... 46
Figure 33:Dashboard Romote-red ............................................................................................................ 47
Figure 34: Programme JavaScript de l'alarme .......................................................................................... 48
Figure 35:Programme JavaScript du Gmail pour la Température ............................................................ 48
Figure 36:configuration du nœud E-Mail ................................................................................................. 49
Figure 37:message sur Gmail ................................................................................................................... 49
Figure 38:Notification Gmail .................................................................................................................... 49
6
Introduction générale
Pour faire face aux besoins du marché et la concurrence économique qui deviennent plus en
plus sévère, Les entreprises industrielles sont aujourd’hui engagées dans leur transition
numérique. Ce phénomène révélé au tournant des années 2010 est généralement qualifié de
digitalisation ou de 4ème révolution industrielle (Industrie 4.0).[3]
La quatrième révolution industrielle ou l’industrie 4.0 est considérée comme une révolution
digitale dans un monde qui devient de plus en plus connecté. Avec l’internet des objets et
l’innovation technologique, le monde connait une transformation numérique vertigineuse dans
tous les secteurs vitaux et industriels y compris le secteur de supervision. [4]
La sécurité industrielle est une partie intégrante et indissociable de la commande, telle qu'on
ne peut pas envisager une installation industrielle sans une couche qui assure la sécurité. Parmi
les techniques utiliser, on trouve : le diagnostic, la maintenance, la supervision… etc.
La supervision industrielle permet de suivre en temps réel une installation ou une machine
industrielle. Elle permet d’avoir un affichage dynamique du processus avec les différentes
alarmes, défauts et événements survenant pendant l'exploitation de la machine. Beaucoup de
méthodes de supervision ont été développées dont le but de répondre aux besoins de la qualité,
la fiabilité, et de la concurrence du marché économique, on parle des nouvelles méthodes de
la 4ème révolution de la supervision qui est basé sur l’utilisation de l’intelligence artificielle, le
Cloud, la réalité augmenter et les capteurs IoT ... etc. La bonne maitrise des nouvelles
techniques de surveillance et de supervision permet à prévoir le moindre défaut ou panne qui
risquerait de provoquer un arrêt du système ,mais bien que rentable assez rapidement, le
processus de numérisation de l’usine comporte sa part de défis, parmi ceux-ci, L’acquisition de
nouvelles compétences et le maintien des talents, Les investissements considérables car la
supervision en 4.0 est trop cher en terme des couts et le risque de sécurité des données càd les
risques du piratage des données stockées en cloud [5]
7
REVUE DE LITTERATURE
Nous nous sommes basés sur Scopus, une plateforme de recherche scientifique, pour
déterminer le nombre de publication dans notre sujet supervision 4.0 entre 2015 et 2021
2015 1
2016 1
2017 3
2018 11
2019 18
2020 14
2021 26
Tableau 1
8
Interprétation des résultats :
D’après les résultats de la recherche on remarque que le nombre total des articles ne dépasse
pas 74 articles donc on peut dire que ce thème de supervision 4.0 est encore un nouveau
concept sur le monde industriel et on observe aussi que le nombre des articles augmente
chaque année mais il a une exception pour l’année 2020 ou on remarque une diminution de
nombre de documents.
Internet of things 28
Cloud 15
Digital twin 7
MACHINE LEARNING 2
Augmented reality 2
RTLS 0
CYBER SECURITE 0
Arificial intelligence 5
RFID 3
Big data 2
Tableau 2
9
Interprétation :
D’après le tableau on remarque qu’il y a 2 technologies qui ont le plus grand nombre d’articles
IOT et CLOUD donc on peut dire que ce sont les technologies les plus importantes pour la
Supervision 4.0 .
Dans le tableau ci-dessous on classe plusieurs publications sur le thème de notre projet de
supervision 4.0. Où on classe selon la date de publication, titre, auteur et l’idée principale du
contenu
10
3 An IoT open de Arquer Article 2021 Dans le présent travail, les auteurs proposent une
source platform for Fernández, solution IoT pour la surveillance des centrales
P., Fernández photovoltaïques entièrement basée sur des logiciels
photovoltaic Fernández, Open Source. les auteurs font une comparaison
plants supervision M.Á., Carús détaillée entre la solution IoT proposée et les
Candás, systèmes de surveillance conventionnels basés sur
J.L., Arboleya SCADA,décrivant tous les avantages et
Arboleya, P. inconvénients des SCADA conventionnels et des
systèmes IoT modernes et proposant des solutions
afin de surmonter les points faibles identifiés des
plus récents IoT- systèmes de surveillance basés.
4 Smart industrial iot Salhaoui, Article 2019 L'article va traiter les véhicules aériens sans pilote
monitoring and control Marouan,Guerrero- (UAV) qui sont désormais considérés comme l'une
system based on UAV González, des meilleures techniques de télédétection pour la
and cloud computing Antonio,Arioua, collecte de données sur de vastes zones. Ils sont
applied to a concrete Mounir; Ortiz, maintenant utilisés dans le secteur industriel comme
plant Francisco J. El outils de détection pour résoudre ou prévenir de
Oualkadi, manière proactive de nombreux problèmes, en plus
Ahmed;Torregrosa, de quantifier la production et d'aider à prendre des
Carlos Luis décisions.
5 Automatic Brili, N., Ficko, Article 2021 Cet article présente un système de contrôle pour
identification of M., Klančnik, S. une surveillance de l'état d'un outil de coupe, qui
reconnaît automatiquement l'usure de l'outil
tool wear based pendant le tournage.
on thermography À l'aide d'un réseau neuronal convolutif (CNN), il
and a ont développé un modèle de prédiction de l'usure et
convolutional des dommages des outils. Il détermine
neural network automatiquement l'état d'un outil de coupe (aucun,
niveau d'usure faible, moyen, élevé), sur la base des
during the
données de processus thermographiques
turning process
6 Dashboard Einabadi, Document de 2021 La surveillance sanitaire des comportements de
proposition for B., Mohammad- conférence production est l'une des étapes critiques pour mettre
Amini, M., Baboli, en œuvre la maintanance predictuve. De plus, traiter
health A., Rother, E. des données réelles, trouver les bons HKPI (Health
monitoring of Key Performance Indicators ) et valider la solution
production finale proposée par les acteurs industriels sont
system in the moins présents dans les études théoriques. Dans cet
automotive article, sur la base des données et informations
historiques et en temps réel disponibles, certains
industry
HKPI appropriés ont été proposés, permettant de
construire les tableaux de bord pour surveiller l'état
de santé au niveau des machines et des systèmes de
production.
7 Human-machine Kumar, Naveen \ article 2022 Dans cette étude, nous avons effectué une revue
interface in smart Lee, Chan systématique de la littérature (SLR) des IHM pour
factory: A systematic identifier les fonctions, les tâches, les types
literature review d'informations, les modalités d'interaction de l'usine
intelligente et leur impact sur les opérateurs
humains du point de vue des facteurs humains et de
l'interaction homme-ordinateur.
11
8 Towards industry 4.0 de Jesus Article 2021 cette article parle a propos de système de contrôle
in practice: a novel Pacheco, proposé via RFID pour la surveillance en ligne et
RFID-based D.A., Jung, l'optimisation des lignes de production utilise du
intelligent system for C.F., de matériel et des logiciels pour analyser le flux et les
monitoring and Azambuja, M.C. performances du système de production
optimisation of
production systems
9 A Digital Twin Martinez, Article 2021 Cette article parle de l integration de la technologie
Demonstrator to S., Mariño, aux compétences humaines pour aider les
enable flexible A., Sanchez, S., opérateurs à superviser et à entretenir des usines de
manufacturing with (...), Vera, fabrication de plus en plus complexes. En accord
robotics: a J., Guevara, M. avec le paradigme Industrie 4.0, un Démonstrateur
process supervision ca Digital Twin est proposé pour supporter l'activité de
se study supervision de l'opérateur dans le cadre de la
fabrication flexible avec la robotique. La
supervision est réalisée grâce à une interaction
HCMI ( Human-Computer-Machine-interaction )
activée avec la technologie Digital Twin.
10 Causality Learning Amzil, K., Yahia, Document de 2021 Afin d'avoir un contrôle total sur leurs processus,
Approach E., Klement, conférence les entreprises doivent assurer un suivi et une
for Supervision in the N., Roucoules, L. supervision en temps réel à l'aide d'indicateurs de
Context of Industry performance clés (KPI). Dans cet article, les auteurs
4.0 proposent une approche générique d'apprentissage
de la causalité pour le suivi et la supervision. Une
analyse de causalité des valeurs des KPI est ainsi
présentée, ainsi qu'une hiérarchisation de leurs
facteurs d'influence afin d'apporter une aide à la
décision
11 Architecture for Rolle, article 2020 Cet article présente le développement d'une
Digital Twin R.P., Martucci, architecture modulaire pour la mise en œuvre de
implementation V.D.O., Godoy, Digital Twins (pour améliorer les performances
focusing on Industry E.P. réelles du système en utilisant les informations
4.0 générées par la contrepartie virtuelle).
L'architecture est basée sur un outil open-source
pour le contrôle des processus, des protocoles
légers et des outils flexibles pour la modélisation et
la visualisation 3D.
12 Intelligent supervision Minarcik, Peter & Article de la 23ème 2021 Cet article présente un concept de supervision intelligente
concept integrated into Gulan, Martin conférence du et de surveillance globale intégré dans un système de
a laboratory HVAC « process control » laboratoire unique pour la simulation des processus de
system chauffage, ventilation et climatisation, Plus précisément,
nous présentons des fonctions de détection de
comportement de signal inattendu ou indésirable
13 Smart modular Tiboni, Monica Article 2019 L'article présente une architecture modulaire intelligente
architecture Aggogeri , Francesco qui permet de transformer une usine de production
for supervision and Pellegrini, Nicola; traditionnelle en un système supervisé, entièrement
monitoring of a 4.0 Perani, Cesare intégré et surveillé.
production plant
12
14 Development of a Ferreira, Israel Viera Article 2019 Cet article présente le développement d'une passerelle
Wireless Gateway & Bighetti , Jeferson sans fil pour les applications IIoT. Cette passerelle IIoT
for Industrial Internet of Andrey & Godoi est basée sur des solutions open source et permet la
Things Applications ,Eduardo Pacencia programmation, la communication réseau et la
supervision des équipements industriels
15 Controller Interface for Godoi ,Eduardo Article de 2019 Cet article se concentre sur le développement d'une
Industry 4.0 based on Pacencia & De Melo, conférence interface de contrôleur open source pour I4.0 basée sur
RAMI 4.0 and OPC UA Pablo Felipe Soares RAMI 4.0 et le protocole OPC UA. Cette interface doit
fournir les fonctionnalités de programmation,
d'identification RFID, de communication réseau et de
supervision des équipements, fournissant des
informations de processus en temps réel, de manière
standardisée et interopérable, pour tout type de plate-
forme connectée au réseau.
16 A novel system solution Ma,Xiaolong Article de 2018 Dans cet article, nous introduisons une nouvelle solution
for crowd supervision Jiang, Zhiguo conférence système pour la supervision des foules. Différente des
Chen,Jianjun autres solutions basées sur des algorithmes, dans cet
Gao, Bin article, nous proposons de construire une solution
système pour la détection de congestion et l'alerte
précoce, basée sur la scène de surveillance réelle et l'état
des logiciels et du matériel existants pour le big data
vidéo.
17 Development of PLC and Al Yusuf, Saifullah Article 2018 L'article représente la mise en œuvre d'un système de
SCADA based Integrated contrôle en boucle fermée ayant un contrôle PID. Le
Thermal Control System paramètre a été réglé en conséquence pour mettre en
with Self/Auto-tuning œuvre le contrôle qui a été réalisé via un automate
Feature incorporant la fonction de réglage automatique. Le
SCADA assure la supervision du système de retour ou de
contrôle en boucle fermée.
18 Advanced supervision of Gulan, Martin & article 2021 Après avoir présenté plusieurs techniques utilisées pour
smart buildings using a Minarčík, Peter & l'analyse des signaux, nous proposons une approche de
novel open-source control Procházka, Hynek supervision avancée des processus dans les bâtiments
platform intelligents ou d'autres systèmes de contrôle industriel. La
procédure développée est mise en œuvre sur une plate-
forme de système de contrôle particulièrement adaptée à
cet effet.
19 Supporting the design, Martins, Article de 2020 Dans cet article: Des méthodologies ont été définies
commissioning A., Costelha, conference pour intégrer à la fois les équipements de nouvelle
and supervision of H., Neves, C. génération et anciens, ainsi que les contrôleurs de
smart factory robots et les directives pour le développement des
components through équipements. Un résultat clé de ce travail est le
their digital twin développement d'un ensemble d'outils et de
méthodologies d'ingénierie virtuelle basés sur OPC
UA et mis en œuvre à l'aide de RobotStudio afin
d'accomplir le support complet du cycle de vie d'un
système automatisé, depuis les phases de projet et
de simulation, jusqu'à la surveillance et la phases de
supervision, adaptées à l'intégration dans les usines
de l'Industrie 4.0
13
20 High level control of Bellini, P., Cenni, Article 2022 Dans cet article, Snap4Industry avec son
chemical plant by D., Mitolo, N., environnement de développement IoT et son cadre
industry 4.0 (...), Pantaleo, pour la mise en œuvre du contrôle et de la
solutions G., Soderi, M. supervision des installations complexes . En
particulier, le document décrit les
motivations/exigences et les actions menées pour
étendre la plateforme IoT Snap4City 100% open-
source afin de se conformer aux exigences de
l'industrie 4.0. Les principaux ajouts pour la
création de la solution Snap4Industry ont porté sur :
(i) les protocoles de l'industrie, (ii) les widgets
personnalisés et les tableaux de bord synoptiques,
(iii) les nouveaux MicroServices pour Node-RED
pour permettre l'utilisation des synoptiques en tant
qu'appareils pilotés par les événements, (iv)
l'utilisation de WebSocket sécurisé pour la
communication avec des synoptiques et des widgets
personnalisés pour les tableaux de bord…
14
Chapitre 1 :
Supervision
15
1. Définition de la supervision industrielle :
La supervision consiste à conduire une installation industrielle aux moyens d'écrans de
supervision placés aux postes de pilotage, rafraîchis à chaque instant par les informations
provenant des automatismes et des capteurs intelligents.
La supervision industrielle permet de suivre en temps réel une installation ou une machine
industrielle.
Elle permet d'avoir un affichage dynamique du processus avec les différentes alarmes, défauts
et événements survenant pendant l'exploitation de la machine.
16
2.1-surveillance :
Les taches de la supervision se devisent en deux parties, la surveillance et conduite
(commande).
la surveillance Est un processus continu d'observation d'un système ou d'une partie d'un
système en vue de s'assurer de son bon fonctionnement, (c’est le fait de surveiller, de suivre ou
de vérifier généralement dans un but particulier"),
La surveillance est l'observation et l'enregistrement régulier des activités prenant place dans le
cadre d'un projet ou programme. La surveillance s'effectue via une collecte routinière
d'informations visant tous les aspects du système.
Basée sur la notion de filtre de commande, elle permet de vérifier que les ordres émis sont
conformes à l’état de la partie opérative. Le concept d’Objet Commandable Elémentaire (OCE)
a été développé pour la conception de ces filtres de commande.
a-Surveillance prédictive :
b- Surveillance curative :
17
La deuxième étape permet l’identification des causes premières des défaillances ainsi que
l’analyse de leurs conséquences. Elle est basée sur le graphe fonctionnel qui modélise les
relations causales liant les fonctions internes du système à ses fonctions principales.
2.2-conduite :
Le rôle de la commande est de faire exécuter un ensemble d'opérations (élémentaires ou non
suivant le niveau d'abstraction auquel on se place) au procédé en fixant des consignes de
fonctionnement en réponse à des ordres d'exécution.
Il s'agit de réaliser généralement une séquence d'opérations constituant une gamme de
fabrication dans le but de fabriquer un produit en réponse à une demande d'un client. La
commande regroupe toutes les fonctions qui agissent directement sur les actionneurs du
procédé qui permettent d’assurer :
• le fonctionnement en l'absence de défaillance,
• la reprise ou gestion des modes,
• les traitements d'urgence,
• une partie de la maintenance corrective
3. Architecture de la supervision
L’architecture d’un système de supervision est très complexe car elle se compose d’une
multitude de couches, système et matériel avec des équipements très variés, des serveurs, des
capteurs, des sondes de température, des automates, des alimentations électriques,
ventilateurs, équipements réseaux
18
La supervision est d’un niveau supérieur et qui superpose la boucle de commande, elle assure
les conditions d’opérations pour lesquelles les algorithmes d’estimation et de commande ont
été conçus. Parmi les taches principales de la supervision se trouve la surveillance, et la conduite
4. Evolution de la supervision :
L’évolution de la supervision industrielle a vécu plusieurs changements. Avant les années 1960 la
supervision était traditionnelle et a commencé à ce développer jusqu’à l’arrivé de l’année 2011 où
l’industrie a connu la 4eme révolution.
[6]
19
Chapitre 2 :
Supervision 4.0
20
1 . Définition de la supervision 4.0 :
La supervision 4.0 permet de suivre en temps réel une installation ou une machine industrielle.
Elle permet d'avoir un affichage dynamique du processus avec les différentes alarmes, défauts
et événements survenant pendant l'exploitation de la machine. En utilisant les nouvelles
technologie de l’industrie 4.0, par exemple l’utilisation des tablettes (Dashboard) , des capteurs
puissante et intelligente et aussi des logiciels .
21
La réalité virtuelle renvoie à une technologie informatique qui simule la présence physique d’un
utilisateur dans un environnement artificiellement généré par des logiciels (jumeau
numérique), environnement avec lequel l’utilisateur peut interagir.
Là aussi, les exemples d’applications industrielles ne manquent pas, télémaintenance sur un
équipement de production supervision du fonctionnement d’un composant d’un équipement
de production
▪ Le Cloud
L’usage de logiciel GMAO installer sur les ordinateurs de managers de maintenance constituait
une norme de supervision de ces actifs.
Aujourd’hui le déploiement de logiciel dans le Cloud rende leur usage plus agile et moins
contraignants. Le Cloud recouvre l’ensemble des solutions de stockage distant. Plus besoin
d’installer un logiciel sur tous les ordinateurs de contrôle de l’entreprise. Un simple accès
sécurisé au logiciel dans le Cloud suffit pour manager ses matériels.
▪ Internet of things
L’iot est central dans l’interconnexion des machines des divers systèmes et du systèmes
d’information
Les technologies associées à ce concept permettent de collecter des données en provenance
des machines au cœur de l’usine ou décentralisées et de le remonter dans le système
d’information
▪ RTLS
Les systèmes de localisation en temps réel, également connus sous le nom de systèmes de suivi
en temps réel, sont utilisés pour identifier et suivre automatiquement l'emplacement des objets
ou des personnes en temps réel.
C’est une forme d’intelligence artificielle (IA) qui est axée sur la création de systèmes qui
apprennent, ou améliorent leurs performances, en fonction des données qu’ils traitent
▪ Cyber sécurité :
La cybersécurité consiste à protéger les ordinateurs, les serveurs, les appareils mobiles, les
systèmes électroniques, les réseaux et les données contre les attaques malveillantes. On
l’appelle également sécurité informatique ou sécurité des systèmes d'information.
22
Exemple :
• La sécurité des applications vise à protéger les logiciels et les appareils contre les
menaces, La sécurité des informations veille à garantir l'intégrité et la confidentialité des
données…...
▪ RFID :
La radio-identification, le plus souvent désignée par l'acronyme RFID (de l’anglais radio
frequency identification), est une méthode pour mémoriser et récupérer des données à
distance en utilisant des marqueurs appelés « radio-étiquettes »
▪ Digital twin :
▪ Big data :
ou mégadonnée, regroupe aussi bien les données de l’entreprise que des données issues de
capteurs ou issues d’objets connectés. C’est à travers ces derniers sur leurs machines
(interfaces, capteurs intelligents…) que les industriels tireront pleinement parti de ces
technologies : En fournissant en continu des masses d’information sur le comportement des
machines et de ses utilisateurs, les capteurs intelligents ouvrent considérablement le champ
des possibles
▪ IA(Intelligent artificielle) :
L’intelligence artificielle révolutionne l’industrie en générale et la supervision en particulier. Les
applications industrielles de l’intelligence artificielle sont nombreuses. L’IA permet d’optimiser
les performances industrielles, de réduire les défaillances et de simplifier les simulations. Enfin,
elle permet d’automatiser les contrôles qualité. L’intelligence artificielle constitue également
un formidable outil d’aide à la décision.
23
Chapitre 3 :
Etude de cas
24
1. Introduction :
Dans ce chapitre nous allons entamer notre étude de cas qui est un cas réel sur un système de
filtrage d’eau (filtrer une eau usée) à l ENSAO .on va s’intéresser de visualiser en temps réel
l’état du système en utilisant des capteurs iot à l’aide d’un outil de programmation graphique
Node-Red .En effet, l’utilisation de la supervision permet la surveillance, la visualisation et
l’analyse de l’état de santé de système afin d’agir pour résoudre les éventuels problèmes qui
pourrait survenir sur son réseau .[7]
25
f) Maitre Io Link avec interface iot AL1350. [8]
g) Point d’accès (routeur).
h) Des câbles de raccordement pour Ethernet.
i) Cable de de connexion.
a) Pompe centrifuge :
Figure 10:pompe
Les pompes centrifuges sont des appareils qui sont utilisés pour transporter des fluides par
la conversion de l’énergie cinétique de rotation à l’énergie hydrodynamique de l’écoulement
de fluide. L’énergie de rotation provient généralement d’un moteur électrique ou d’une turbine
à vapeur (dans le cas de pompes d’alimentation en eau actionnées par une turbine). Les
pompes centrifuges sont utilisées dans plus d’applications industrielles que tout autre type de
pompe
26
-Comment ça marche ?
Dans la volute de la pompe, le fluide pénètre axialement dans la pompe par l’œil de la
roue (zone à basse pression) qui tourne à grande vitesse. Lorsque la roue et les pales tournent,
elles transmettent la quantité de mouvement au fluide entrant. Le fluide accélère radialement
vers l’extérieur à partir de la pompe et un vide est créé au niveau de l’œil de la roue qui attire
en permanence plus de fluide dans la pompe. À mesure que la vitesse du fluide
augmente, son énergie cinétique augmente. Un fluide à haute énergie cinétique est forcé hors
de la zone de la roue et pénètre dans la volute. Dans la volute, le fluide s’écoule dans une
section de plus en plus importante, où la l’énergie cinétique est convertie en pression de
fluide[9]
-Généralités :
Le moteur asynchrone couplé à un variateur de fréquence est de loin le type de moteur le plus
utilisé pour les applications où il est nécessaire de contrôler la vitesse et le déplacement d’une
charge.
Le système moteur-variateur convient bien pour des applications tels que les ascenseurs car on
recherche une excellente précision à fois au niveau de la vitesse (confort des utilisateurs) et de
la précision de la position de la cabine par rapport aux paliers.
27
-Comment ça marche ?
D’une part sur la création d’un courant électrique induit dans un conducteur placé dans un
champ magnétique tournant. Le conducteur en question est un des barreaux de la cage
d’écureuil ci-dessous constituant le rotor du moteur. L’induction du courant ne peut se faire
que si le conducteur est en court-circuit (c’est le cas puisque les deux bagues latérales relient
tous les barreaux).
D’autre part, sur la création d’une force motrice sur le conducteur considéré (parcouru par un
courant et placé dans un champ magnétique tournant ou variable) dont le sens est donné par
la règle des trois doigts de la main droite.
=> Pour transformer l'électricité en énergie mécanique, un moteur asynchrone est constitué
d'un rotor métallique (élément mobile rotatif) placé à proximité d'un stator (élément immobile
créant un champ magnétique lorsqu'il est traversé par le courant). Le champ magnétique
généré par le stator entraîne la création d'un champ magnétique opposé par le rotor. C'est ce
phénomène "d'aimants placés l'un en face de l'autre" qui permet la mise en mouvement d'un
arbre traversant des roulements fixés au rotor (technologie de moteur à induction). Des
condensateurs de démarrage permettent de modifier le sens de rotation et des dispositifs
électroniques peuvent être associés aux moteurs asynchrones afin de faire varier leur
vitesse.[10]
d) Filtre d’eau :
Filtre d’eau Est composé d'un système de filtration qui vise à séparer l'eau des particules solides
(résidus) en la faisant passer travers d'un milieu poreux, ce qui ne laisse passer que les liquides
et les particules solides plus fines que les trous du filtre (porosité)[11]
28
f) Maitre Io Link avec interface iot AL1350 :
Les maîtres IO-Link décentralisés servent de passerelle entre des capteurs IO-Link intelligents
et le bus de terrain. De plus, les informations importantes des capteurs intelligents peuvent
également être transmises au monde informatique en même temps.[12]
Caractéristique :
g) Routeur :
Figure 14:routeur
Un routeur est un équipement réseau informatique assurant le routage des paquets. Son rôle
est de faire transiter des paquets d'une interface réseau vers une autre, au mieux, selon un
ensemble de règles[13]
29
3. les capteurs intelligent qu’on peut utiliser :
• La pompe et le moteur:
o Capteur de vibration (accéléromètre MEMS) :
Informations clés : Faible coût/puissance/taille, fréquences jusqu'à plus de 10 kHz
Défauts ciblés : État des roulements, engrènement des engrenages, cavitation de la pompe,
désalignement, déséquilibre, état de charge [14]
o Capteur de température
o Capteur de niveau :
Un capteur de niveau est un dispositif électronique qui permet de mesurer la hauteur du
matériau, en général du liquide, dans un réservoir ou un autre récipient.
Généralement, ce type de détecteur de niveau fonctionne comme une alarme haute, pour
signaler une condition de débordement, ou en tant qu'indicateur pour une condition d'alarme
basse. La sonda de niveau continu est plus sophistiqué et peut assurer une surveillance de
niveau de tout un système[15]
o Capteur de température
Informations clés : Faible coût, taille, précision
Défauts ciblés : Changement de température dû au frottement, à des changements de charge,
à des démarrages/arrêts excessifs, à une alimentation électrique insuffisante [14]
• Les tuyaux :
o Débitmètre : control le débit dans les tuyaux
30
• Pour tout le système :
o Capteur assisstance google (marche arrèt vocale)
• Pour le filtre
o Capteurs de pression pour la surveillance de filtres
Caractéristiques :
-Évaluation des valeurs externes de tension et de courant
-Comparaison continue des valeurs réelles et de consigne directement dans le détecteur
-Suivi automatique du point de commutation
-Écran LED lisible
-Surveillance efficace de la pression différentielle[16]
31
Chapitre 4 :
Réalisation de tableau de bord Node-
Red
32
1. Introduction :
Dans cette partie en va s’intéresser à la supervision du capteur vvb001 à l’aide du node-red qui
va nous permettre de faire une supervision intelligente relativement liée à la manière de
contrôler à distance les objets et les équipements connectés en utilisant l’automatisation des
règles des actions, Elle est capable de gérer, administrer un réseau de capteurs et/ ou des
équipements afin de collecter les données sur l’état de processus en question et le transférer
vers un point de collection des données
Le capteur vvb001 est un capteur de vibration caractérisé par : la surveillance des défauts
d'alignement et de l’état des paliers d’antifriction ou de l'engrenage, l’intégration dans les
systèmes Ethernet industriels sans armoire électrique ni câblage complexe et une Grande plage
de températures de fonctionnement et un degré de protection élevé pour répondre aux
exigences des environnements industriels difficile..., Ce capteur permet de donnes des
informations sur :
33
Figure 15:Interface Node Red
La programmation se fait en liant des blocs ou des Node qui se trouve dans le panel des blocs
(1) les uns aux autres dans le panel de flux (2) et après on fait Deploy pour l’exécution. Après
chaque traitement le flux de données se propage d’un bloc à un autre. Pour réaliser l’interface
de supervision (Dashboard) on ajoute à 127.0.0.1:1880 ou bien l’url : http//adresse IP :1880 le
/ui cad (127.0.0.1:1880/ui ou http//adresse IP :1880/ui).
34
Figure 16:Architecture globale du système de supervision basée sur iot
Pour qu’un bâtiment intelligent puisse fonctionner, il faut que tous les sous-
systèmes puissent communiquer entre eux et se comprennent. Pour se faire, il faut
un réseau physique (des câbles) ou sans fil (émetteur, ondes, récepteur) pour
acheminer l’information mais il faut aussi que ces informations soient émises dans un
langage bien codifié pour qu’elles puissent être reçues et interprétées par les autres
appareils du réseau. (Protocole de communication - Energie Plus Le Site (energieplus-
lesite.be))
Le rôle du protocole est donc de régir la manière dont l’émetteur et le récepteur vont
échanger des informations et donner une signification commune aux données brutes
qu’ils s’échangent.
35
• Les protocoles MQTT & HTTP & AMQP :
Parmi les protocoles qu’on trouve, on a :
o MQTT :
MQTT est une sorte de protocole de messagerie sécurisé de machine à machine
conçu pour l'Internet des objets (IoT). Pour que MQTT fonctionne, vous devez
disposer d'un ordinateur fonctionnant en tant que courtier (Broker) MQTT et tous
les autres appareils connectés à cet ordinateur en tant que client MQTT.
Les clients MQTT peuvent s'abonner à un flux sur le courtier MQTT et recevront une
mise à jour si le contenu du flux auquel ils sont abonnés change. La publication dans
un flux est également autorisée par le client MQTT et le courtier MQTT transmettra
ces données publiées à tout appareil abonné à ce flux particulier. Tout client MQTT
peut s'abonner et publier sur un flux, mais il peut aussi simplement s'abonner ou
publier en fonction de ce que votre appareil doit faire. [18]
o HTTP :
L'acronyme HTTP signifie HyperText Transfer Protocol (traduction: protocole de
transfert hypertexte). Ce protocole définie la communication entre un client (exemple:
navigateur) et un serveur sur le World Wide Web (WWW). [19]
Ce protocole est inventé par Tim-Berner Lee au début des années 1990, fonctionne
sur le principe "requête-réponse"
o AMQP :
Le protocole AMQP (Advanced Message Queuing Protocol) est une norme open
source pour les systèmes de messagerie asynchrone par réseau. Le protocole est
utilisé pour les systèmes de messagerie client/serveur et pour la gestion de
périphériques IoT. [20]
L'objectif d'AMQP est de standardiser les échanges entre serveurs de messages en se
basant sur les principes suivants : orienté message, utilisation de files d'attente,
routage (point à point et publish-subscribe), fiabilité et sécurité.[21]
36
• Comparaison des protocoles :
37
l’intermédiaire du câble RJ45, la carte IO-Link est à son tour relié au routeur de connexion Maroc
Telecom. Par suite, la transmission des données vers notre ordinateur se fait par plusieurs
protocoles de communications, dans notre cas en vas utiliser le type :
38
Figure 18:Interface générale du programme Node-Red (capteur vvb001)
Figure 19:inject
39
2- Get_PDIN_VVB (Node Function) :
Le nœud Fonction permet d'exécuter du code JavaScript sur les messages qui lui sont
transmis.[23]
40
Figure 23:http request node
41
5- VVB_a-Rms (Node Function)
42
7- VVB_v-Rms (Node Function)
43
9- Nodes Pour Dashboard :
• Le nœud jauge :
Le nœud jauge est une jauge avec un design minimal. La jauge a deux dispositions - linéaire et
radiale. Les deux dispositions prennent en charge le mode normal et le mode différentiel. En
mode différentiel, la piste colorée indicatrice est tracée du centre vers les côtés.[25]
• Le nœud de graphique :
Le nœud de graphique est utilisé pour afficher les données d'entrée sous différentes formes de
graphique (ligne, camembert, barre, etc.). Les données d'entrée sont généralement basées sur
le temps mais n'ont pas besoin de l'être. Les données d'entrée peuvent être en temps réel ou
insérées à partir d'une base de données ou d'un fichier journal[25]
44
• Le nœuds text :
45
Pour recevoir les données il suffit à la machine réceptrice de mettre un nœud mqtt-in et de le
configurer par la même configuration (adresse IP du broker) que le mqtt-out mis dans la
machine auteur .
Réalisation de Dashboard :
Lorsque on définis tous les nœuds et on le relie entre eux , en clique sur le bouton rouge à
droite en haut (Deploy ) pour valider le programme . Pour trouver la figure ci-dessous il faut
ajouter à ce lien http://127.0.0.1:1880/ le ui cad (http://127.0.0.1:1880/ui).
46
5.2. Contrôle et supervision sur smartphone à l’aide de l’application
(Remote-Red) : &
Lorsque vous connectez à l’application Remote-Red, elle transfère les certificats pour accéder
à votre site local (Node-Red). La configuration est également transférée. Pour ce faire, ouvrez
dans Node-RED le nœud de configuration que vous souhaitez connecter. Appuyez sur le bouton
"Connecter l'application Remote-RED". Le nœud de configuration se connecte maintenant à
l'un des serveurs Remote-RED (Figure A&C) et peu de temps après, il affiche un code QR. Dans
l'application, utilisez la fonction "Connect Node-RED Instance" et scannez le code QR (Figure B)
. L'application devrait maintenant être connectée. Pour connecter d'autres applications (par
exemple sur un autre téléphone mobile), appuyez à nouveau sur le bouton et générez un autre
code QR.[26]
Apres qu’on scanne code QR dans l’application remote-red de notre smartphone, la page ci-
dessous s affiche :
47
5.3. Envoie des E-mail d’alerte à l’aide du nœud e-mail :
Vous aurez besoin d'identifiants de messagerie valides pour votre serveur de messagerie. Pour
Gmail, cela peut signifier obtenir un mot de passe d'application si vous avez activé
l'authentification à deux facteurs. Cela nous aidera à alerter les spécialistes de maintenance
d’une forte probabilité de panne avant que ça n’arrive, ce qui aidera ces derniers à bien se
préparer à la réparation probable.
Figure 34: Programme JavaScript de l'alarme Figure 35:Programme JavaScript du Gmail pour la Température
48
Figure 36:configuration du nœud E-Mail
49
• Cas retour à la température normal :
Le message sera envoyé par email lorsque la température est inférieur à
70° c .
6. Conclusion :
En guise de conclusion si vous travaillez dans les domaines de l’IoT, vous utiliserez surement
Node RED. Pour faire simple, Node RED est un environnement de programmation Low-code
pour les applications événementielles. Il utilise une méthode de programmation graphique
basée sur les flux.
Ainsi, L'utilisateur via des blocs de code prédéfinis appelés "node" ou "nœud" constitue son
programme en reliant les différents nœuds.
Node-RED a été développé en Javascript et est basé sur NodeJS.
Avec Node-RED, l'utilisateur n'a pas vraiment besoin d'avoir des connaissances pointues en
programmation, l’ensemble de sa conception de programme s'effectue en reliant et en
paramétrant des blocs de code.
Node-RED a plusieurs avantages parmi lesquels on peut citer :
50
Conclusion générale
Les travaux présentés dans ce rapport ont tenté d'apporter une contribution à la problématique
générale de la supervision 4.0 des systèmes industriels, Au premier lieu on a donné un aperçu
sur la nécessité de la supervision et ses taches essentiels dans les milieux industriels, ensuite on
a présenté un aperçu sur la supervision 4.0 , ça définition et ses nouvelles technologies , ce
travail de recherche a été finalisé par l’étude des cas d’un banc d’essai , c’est une machine de
filtration d’eau usée. La supervision de cette machine été basée sur le logiciel Node-Red
principalement ainsi que le Dashboard Node-red de surveillance connectée aux capteurs IoT de
la société IFM technologie.
Les anciens méthodes sont basées sur la redondance matériel, ces méthodes sont très utilisées
dans les installations à haut risques, telles que les installations nucléaires et chimiques,
cependant ces méthodes représentent quelques inconvénients, à savoir: le coût, le poids des
composants supplémentaires etc. La diversité des équipements industriels et leurs natures qui
diffèrent d'un système à un autre et l'incapacité à trouver une méthode universelle pour tous
les systèmes, ont poussé les chercheurs à développer plusieurs méthodes distinctes, qui
répondent à tous les types de système. Ce sont les méthodes 4.0 de la technologie de
surveillance.
La supervision joue un très grand rôle dans la sécurité du personnel ainsi que sur
l'environnement, et ce, en détectant la moindre dégradation qui pourrait affecter le bon
fonctionnement du système, voir même des explosions et des dommages matériels et humains
L'arrêt d'un système industriel provoque des dommages énormes sur l'économie de
l'entreprise, alors on peut conclure que le rôle de la supervision ne se limite pas à la sécurité
mais aussi à la continuité de la rentabilité de l'entreprise. Autrement dit à la survie de
l'entreprise.
51
Bibliographie
52
[12] « Maîtres IO-Link ». https://www.ifm.com/ma/fr/shared/product-
news/2021/hmi/connection-of-sensors-to-the-plc-and-to-the-it-world
(consulté le 9 juin 2022).
[13] « Routeur », Wikipédia. 29 mars 2022. Consulté le: 9 juin 2022. [En ligne].
Disponible sur:
https://fr.wikipedia.org/w/index.php?title=Routeur&oldid=192356577
[14] « Choisissez le capteur de maintenance prédictive qui convient le mieux à
votre application », Arrow.com. https://www.arrow.com/fr-fr/research-and-
events/articles/choosing-the-most-suitable-predictive-maintenance-sensor
(consulté le 9 juin 2022).
[15] « Comment les capteurs de niveau fonctionnent-ils? | Omega ».
https://www.omega.fr/prodinfo/mesure-de-niveau.html (consulté le 9 juin
2022).
[16] « Capteur de pression pour le contrôle de filtres - ifm ».
https://www.ifm.com/ma/fr/category/200_020_010_150#!/S/BD/DM/1/D/0
/F/0/T/50 (consulté le 13 juin 2022).
[17] B. B. Ahouansouha, « CONCEPTION ET RÉALISATION D’UN SYSTÈME
AUTONOME DE COLLECTE DE DONNÉES SUR UN RÉSEAU ÉLECTRIQUE
ISOLÉ », p. 95.
[18] « Set up Home Assistant with a Raspberry Pi », Adafruit Learning System.
https://learn.adafruit.com/set-up-home-assistant-with-a-raspberry-pi/mqtt-
setup (consulté le 10 juin 2022).
[19] « HTTP - Définition ». http://glossaire.infowebmaster.fr/http/ (consulté le
13 juin 2022).
[20] « Que signifie Advanced Message Queuing Protocol (AMQP)? - Definition
IT de Whatis.fr », LeMagIT. https://www.lemagit.fr/definition/Advanced-
Message-Queuing-Protocol-AMQP (consulté le 13 juin 2022).
[21] « Advanced Message Queuing Protocol », Wikipédia. 1 mars 2018.
Consulté le: 13 juin 2022. [En ligne]. Disponible sur:
https://fr.wikipedia.org/w/index.php?title=Advanced_Message_Queuing_Pr
otocol&oldid=145959779
[22] « Les requêtes HTTP expliquées simplement », IONOS Digitalguide.
https://www.ionos.fr/digitalguide/hebergement/aspects-
techniques/requete-http/ (consulté le 10 juin 2022).
[23] « The Core Nodes : Node-RED ». https://nodered.org/docs/user-
guide/nodes#change (consulté le 9 juin 2022).
[24] « Node-Red HTTP Request Node for Beginners ».
https://stevesnoderedguide.com/node-red-http-request-node-beginners
(consulté le 10 juin 2022).
53
[25] steve, « Using the Node-Red Chart Node », 20 décembre 2020.
https://stevesnoderedguide.com/using-the-node-red-chart-node (consulté le
9 juin 2022).
[26] « Help », Remote-RED. https://www.remote-red.com/en/help/ (consulté
le 11 juin 2022).
54