Memoire Pfe
Memoire Pfe
Titre :
Etude et planification d’un système de supervision
(SCADA) sous le logiciel Labview
Je remercie tout d’abord le grand Dieu « ALLAH » tous puissants qui m’a
donné le courage de confronter ce nouveau domaine, et la force de réaliser ce
travail.
Je tiens à remercier les personne qui grâce à eux, je ne pourrai jamais être
là, ma mère et mon père. Ainsi que toute ma famille.
conseils et suggestions avisés qui nous ont aidés à mener bien ce travail, et
d’avoir apporté à ce mémoire ces remarques et conseils.
Enfin je tiens à remercier toutes les personnes qui nous ont aidés dans
notre projet.khledj Abdenour qui me aider boucoup.
الحمد لـلـه الذي أعاننا بالعلم وزيننا بالحلم وـكرمنا بالتقوى وجملنا بالعافية
Je dédie ce mémoire
Ames chers parents. Ma mère, qui m’a encouragé à aller de l’avant et
Qui m’a donné tout son amour pour reprendre mes études, et
Atout personne
Qui m’a aidé à franchir un horizon dans ma vie
Résumé
Mots clés :
SCADA, supervision, interface homme machine (IHM), LABVIEW.
Abstract
Responding to the needs for quality, quantity of the production and competition of the
economic market,the industrialists tend to improve and widen their installations and become
thus increasingly complex, contributing at the same time to increase the risks of breakdowns
that can occur on the operation of the installation and to decrease the environment and staff
safety. To this end, much of methods of monitoring were developed , we finds methods at
base model, and the methods at base of the historical data of the system. Other techniques of
supervision were developed for the high-risk installations, which consist in supervising from a
cockpit which is very far from the supervised site, this technique of supervision belongs to
the supervision in an SCADA environment.
Key words:
SCADA, supervision, Human Machine Interface (HMI), LABVIEW.
Liste des abréviations
IP : Internet protocol
Chapitre 1
Figure I.1 : Système de supervision globale 03
FigureI.2 : Principe de supervision 07
figure I.3 : Schéma générale de la supervision 07
Figure I.4 : Fonctionnalités de la supervision 09
Figure I.5 : Echange de message entre le serveur de supervision et la ressource 11
Supervisée
Figure I.6 : Echange de message entre le serveur de supervision et la ressource 11
Supervisée
Figure I.7 : Fonctionnement d’un protocole SNMP 13
FigureI.8 : Fonctionnement d’un protocole ICMP 13
Figure I.9 : Le Cloud informatique 14
Figure I.10 : SCADA e électronique 15
Figure I.11 : Supervision en télécommunication 16
Figure I.12 : Supervision en agriculture 17
Chapitre 2
Figure II.1 : Schéma général d’un système SCADA 19
Figure II.2 : Elément d’un système SCADA 19
Figure II.3 : Communication par le protocol Modbus 20
Figure II.4 : Communication par le protocol Modbus 21
Figure II.5 : Communication par le protocol Profibus 22
Figure II.6: Architecture de la supervision dans un environnement SCADA 25
Figure II.7: La face-avant de l'application est son interface utilisateur 27
Figure II.8:Planification de controle de temperature sous labview 27
Figure II.9: La face-avant de l'application est son interface utilisateur 28
Figure II.10: Planification de controle de niveau d’eau sous labview 29
Figure II.11: La face-avant de l'application est son interface utilisateur 30
« client/serveur »
Figure II.12: Planification d’une application « client/serveur » 31
Chapitre 3
Figure III.1 : Fenêtre de démarrage du logiciel LabView 33
Figure III.2: Composants d’un VI 34
Figure III.3 : Vi en face avant 35
Figure III.4 : VI Face arrière 35
Figure III.5 : Barre d’outils face avant 36
Figure III.6 : Barre d’outils face arrière 36
Figure III.7: La palette outils 37
Figure III.8 : La palette commande 37
Figure III.9: La palette fonctions 38
Figure III.10.L’intégralité de la palette 38
Figure III.11 : Personnalisation de la commande « box » 39
Figure.II.12 : Face avant du modèle convoyer 40
Figure III.13 : Synoptique du système SCADA en face avant 41
Figure III.14 : Synoptique d’un système SCADA en face arrière 42
Figure III.15: synoptique du système qui permet de calculer le temps 43
De marche/arrêt
Figure III.16 : Le diagramme de face arrière de l’application 44
FigureIII.17 : Processus à quatre réservoirs 45
Figure : III. 18 Synoptique du système processus quadruple-réservoir 46
Figure III.19 : Le diagramme face arrière de l’application 47
Figure III.20 Les paramètre de simulation du processus 48
FigureIII.21 : Signal de stimulus 49
FigureIII.22 : Amplitude des deux réservoirs 49
FigureIII.23 : résultat du modèle d'identification des données simulées 50
Figure III.24 : Niveau de réservoir 50
Figure.III.25 : Résultat du modèle d'identification des données simulées 51
Table de Matière
Remerciement
Résumé
Introduction générale 1
I.1.Introduction 2
I.2.Définition de la supervision 2
I.2.1. Objectifs de la supervision des réseaux 3
I.2.2.Types de supervision 3
I.2.3.Pourquoi superviser ? 4
I.2.4.Comment superviser 4
I.2.5.Protocol de supervision 5
I.3. Principe de la supervision 6
I.4. Architecture générale de la supervision 7
I.5.Normalisation de la supervision 8
I.5.1.Gestion des performances 8
I.5.2.Gestion des configurations 8
I.5.3.Gestion de la comptabilité 9
I.5.4. Gestion des anomalies (Fault Management) 9
I.5.5. Gestion de la sécurité (Security Management) 9
I.6. Fonctionnalités de la supervision 9
I.7. Supervision passive ou active 10
I.7.1.Supervision active 10
I.7.2.Suoervision passive 11
I.8. Protocoles utilisés par les Systèmes de supervision 12
I.8.1.Le protocole SNMP 12
I.8.2. Le protocole ICMP 13
I.9.Domains d'application de la supervision 14
I.9.1.La supervision en informatique 14
I.9.2.Supervision en electronique 15
I.9.3. Supervision en télécommunication 15
I.9.4. Supervision agriculture 16
I.10.Conclusion 17
II.1.Introduction 18
II.2.Définition du système SCADA 18
II.3. Eléments du système SCADA 19
II.4. Protocoles employés dans un environnement SCADA 20
II.4.1.Le protocole Modbus 20
II.4.2.Le protocole DNP3 21
II.4.3.Le protocole PROFIBUS 21
II.5. Le logiciel SCADA 23
II.6.Fonctionnalités d’un système de Supervision SCADA 24
II.7. Supervision dans un environnement SCADA 25
II.7.1. Architecture du SCADA 25
II.7.2.Domaine d'application 26
II.8. Quelque applications de supervision sous logiciele labview 27
II.8.1. Contrôle de la température 27
II.8.2. Contrôle de niveau d’eau dans un réservoire a l’aide d’un alarme sonor 28
II.8.3. Communication tcp/ip 30
II.9. Conclusion 31
III.1. Introduction 32
III.2. Présentation du logiciel Labview 32
III.2.1 Environnement LabView 33
III.2.2 Instruments virtuels VI 34
III.2.3. Barres d’outils et palettes 36
III.2.4. Les palettes LabVIEW 37
III.3. Simulation du système de suervision SCADA 39
II.3.1. Projet contrôle d'in box dans un Tapie roulant 39
III.3.1.1. Fonctionnalité du système 41
III.3.2. Projet de supervision 45
III.3.2.1.Synoptique du projet processus quadruple-réservoire 46
III.3.2.2. Les paramètre et fonctionnalité du processus 48
III.3.2.3. Résulat de simulation 49
III.4.Conclusion 51
Conclusion générale
Références bibliographiques
Introduction générale
La productivité industrielle est un facteur très important pour le progrès d’une entreprise.
Aussi la disponibilité, sécurité, qualité, efficacité et cout apparaissent comme exigences pour
la réussite de l’entreprise. Les problèmes liés au système de production tel que les
défaillances, pannes, les coupures et les divers problèmes techniques doivent être réduits, du
fait d’une indisponibilité du système peut causer des pertes considérables pour cela les
décideurs dans l’industrie ont réagi ils investissent dans la rénovation des unités de production
dans une logique d’optimisation du rendement des machines en exploitation en veillant à la
continuité de leur fonctionnement. En fait la conception d’une supervision en temps réel avec
d’interface Homme-Machine et communication sans fil devient une nécessité indispensable.
Les systèmes de supervision permettent d’obtenir des vues synthétiques des équipements
ou ensembles d’équipements afin de visualiser leurs états physiques ou fonctionnels. Situés
dans des salles de commande ou en pied de machine, les systèmes de supervision offrent la
possibilité de déporter et de centraliser la vision et le pilotage des organes physiques
(capteurs, actionneurs) parfois très éloignés. Appelés à dialoguer avec des systèmes de
contrôle commande (API, SNCC, machines spéciales...), les contrats d’interfaces mis en place
sont supportés par des protocoles industriels de communication standards ou propriétaires.
Notre travail se répartie en trois chapitres, dans le premier chapitre, on a présenté un état
de l’art de quelques concepts généraux de la supervision.
Le deuxième chapitre présente le système de supervision et de contrôle SCADA avec son
utilité et architecture. On a simulé également dans ce chapitre quelques applications de
démarrage en utilisant le logiciel LABVIEW.
Le troisième chapitre fait l’objet de la planification et simulation d’un système SCADA pour
la supervision et le contrôle de ce dernier.
1
Chapitre I: Etat de l’art des systèmes de supervision
I.1.Introduction
La supervision se définir comme étant l'utilisation de ressources réseaux adaptées
(matérielles ou logiciels) afin d'obtenir des informations sur l'utilisation et sur l'état des
réseaux et de leurs composants (logiciels, matériels). Ces informations peuvent alors servir
d'outils pour gérer de manière optimale (automatique si possible) le traitement des pannes
ainsi que la qualité des réseaux (problèmes de surcharge). Elles permettent également de
prévoir toute future évolution nécessaire.
I.2.Définitions de la supervision
La supervision est une technique industrielle de suivi et de pilotage informatique de
procédés de fabrication automatisés. Elle concerne l'acquisition de données (mesures,
alarmes, retour d'état de fonctionnement) et des paramètres de commande des processus
généralement confiés à des automates programmables.
2
Chapitre I: Etat de l’art des systèmes de supervision
3
Chapitre I: Etat de l’art des systèmes de supervision
C. Supervision applicative : Cette technique est plus subtile, c'est elle qui va nous permettre
de vérifier le fonctionnement d'une application lancée sur une machine. Cela peut être par
exemple une tentative de connexion sur le port de l'application pour voir si elle retourne ou
demande bien les bonnes informations, mais aussi de l'analyse de logs applicatifs [2].
Pour résumer, on supervise pour être alerté de problèmes, et si possible les anticiper. On
va effectuer de test, et analyser les résultats sous forme de graphiques ou autres, et en fonction
de critères déclencher des actions (redémarrage de services, alerte de l'administrateur sur le
comportement d'un processus etc.), mettre en place des actions face à des évènements [3].
4
Chapitre I: Etat de l’art des systèmes de supervision
quasiment tous les équipements réseaux, ainsi que tous les systèmes d’exploitation. Il permet
d'obtenir, de positionner des informations et de remonter des alarmes.
Sur chaque équipement on trouve un agent SNMP .Cet agent gère les informations
relatives à l’équipement et sont stockées dans une base de données propre : la MIB
(Management Information Base). On positionne un manager SNMP sur l'unité qui va servir de
console d'administration.
Le manager va interroger l'agent qui va fouiller dans la MIB pour positionner ou donner
une valeur voulue. L'agent peut de lui-même remonter une information au manager via une
traps .Si une carte réseau tombe, l'agent pourra en informer le manager sans que celui-ci en ai
fait la demande. Ce protocole permet donc d'obtenir des informations variées sur un
équipement à superviser.
Il existe aussi d'autres sources d'informations comme l'analyse des logs, des scripts sur les
machines qui vont analyser des choses précises, et des scripts positionnés sur la machine de
supervision et qui vont interroger les machines à superviser à distance. Ces moyens
permettent donc d'obtenir de l’information. Mais il faut un outil de supervision pour pouvoir
les exploiter et, justement, faire de la supervision [3].
5
Chapitre I: Etat de l’art des systèmes de supervision
6
Chapitre I: Etat de l’art des systèmes de supervision
7
Chapitre I: Etat de l’art des systèmes de supervision
8
Chapitre I: Etat de l’art des systèmes de supervision
9
Chapitre I: Etat de l’art des systèmes de supervision
Il est à noter qu'à partir de ces fonctionnalités qui sont réalisées par des modules spécifiques
constituant le système de monitoring, trois niveaux d'informations se dégagent.
I.7. Supervision passive ou active [7]
Les deux règles d’or de la supervision sont d’être le moins intrusif possible et le plus
indépendant possible des éléments supervisés afin de garantir un regard extérieur non biaisé.
Deux grandes méthodes de supervision sont utilisées avec plusieurs variantes :
Les méthodes active et passive, détaillées dans des paragraphes suivants.
I.7.1.Supervision active
La supervision active est la plus classique, elle consiste en l’envoi de requêtes
D’interrogation et de mesure par la plateforme de supervision. Cette méthode est composée de
Trois étapes suivantes :
❖ le serveur envoie une requête vers la ressource supervisée.
❖ La ressource repend à la requête du serveur.
❖ Le serveur analyse l’information et détermine un état pour la ressource
10
Chapitre I: Etat de l’art des systèmes de supervision
11
Chapitre I: Etat de l’art des systèmes de supervision
La méthode passive possède plusieurs intérêts. D’abord elle est moins consommatrice de
ressources du point de vue serveur de supervision et réseau. Le principal point noir de la
supervision passive concerne la fraicheur des informations : rien ne permet de garantir que la
ressource supervisée est dans un état correct si aucune alerte n’est reçue .les ressources
n’envoient que très rarement des messages pour signaler un état correct.
Le système de gestion de réseau est basé sur deux éléments principaux : un superviseur et
des agents. Le superviseur est la console qui permet à l'administrateur réseau d'exécuter des
requêtes de management. Les agents sont des entités qui se trouvent au niveau de chaque
interface connectant l'équipement managé au réseau et permettant de récupérer des
informations sur différents objets. Les Switchs, les hubs, les routeurs et les serveurs sont des
exemples d'équipements contenant des objets supervisés qui peuvent être des informations
matérielles, des paramètres de configuration, des statistiques de performance et autres objets
qui sont directement liés au comportement en cours de l'équipement en question. Ces objets
sont classés dans une sorte de base de données appelée MIB ("Management Information
Base"). SNMP permet le dialogue entre le superviseur et les agents afin de recueillir les objets
souhaités dans la MIB.
- L'architecture de gestion du réseau proposée par le protocole SNMP est donc basée sur trois
principaux éléments : Les équipements managés (managed devices) sont des éléments du
réseau (ponts, hubs, routeurs ou serveurs), contenant des "objets de gestion" (managed
objects) pouvant être des informations sur le matériel, des éléments de configuration ou des
informations statistiques ;
- Les agents, c'est-à-dire une application de gestion de réseau résidant dans un périphérique et
chargé de transmettre les données locales de gestion du périphérique au format SNMP .
- Les systèmes de management de réseau (network management systems) notés NMS),
C’est-à-dire une console au travers de laquelle les administrateurs peuvent réaliser des tâches
d'administration.
12
Chapitre I: Etat de l’art des systèmes de supervision
13
Chapitre I: Etat de l’art des systèmes de supervision
14
Chapitre I: Etat de l’art des systèmes de supervision
15
Chapitre I: Etat de l’art des systèmes de supervision
16
Chapitre I: Etat de l’art des systèmes de supervision
17
Chapitre II: Système de supervision et de contrôle SCADA
II.1.Introduction
Les premiers systèmes SCADA sont apparus dans les années 1960. Pour la première fois
il devenait possible d'actionner une commande de terrain (une vanne par exemple) depuis un
centre de contrôle à distance, plutôt que par une intervention manuelle sur site.
Aujourd'hui, les systèmes SCADA ont intégré de nombreuses avancées technologiques
(réseaux, électronique, informatique...) et sont devenus omniprésents sur les installations à
caractère industriel. De ce fait, leur fiabilité et leur protection sont également devenues des
enjeux importants.
Le système SCADA est un système de télégestion à grande échelle réparti au niveau des
mesures et des commandes. ils sont employés pour surveiller ou commander les produits ou
pour transporter des processus, dans les systèmes municipaux d'approvisionnement en eau,
pour commander la génération d'énergie électrique, la transmission et la distribution, les
canalisations de gaz et de pétrole, et d'autres protocoles industriels.
Dans ce chapitre, je commence par définir la notion du système SCADA, son
fonctionnement et leur architecture ainsi simuler quelques applications utilisant le logiciel
LABVIEW.
18
Chapitre II: Système de supervision et de contrôle SCADA
19
Chapitre II: Système de supervision et de contrôle SCADA
20
Chapitre II: Système de supervision et de contrôle SCADA
21
Chapitre II: Système de supervision et de contrôle SCADA
22
Chapitre II: Système de supervision et de contrôle SCADA
23
Chapitre II: Système de supervision et de contrôle SCADA
24
Chapitre II: Système de supervision et de contrôle SCADA
25
Chapitre II: Système de supervision et de contrôle SCADA
Les logiciels de supervision sont une classe de programmes applicatifs dédiés au contrôle
de processus et à la collecte d’information en temps réel depuis des sites
distants(ateliers,usines),en vue de maitriser un équipement(machine,partie opérative). Les
élément hardware assurent la collecte des information qui sont à disposition du calculateur sur
lequel est implanté le logiciel de supervision , le calulateur traite ces données et en donne une
représentation graphique réactualisée périodiquement le système SCADA enregistre les
événements dans des fichiers ou les envoie sur une imprimante, ainsi le système surveille les
conditions de fonctionnement anomal et génère des alarmes.
26
Chapitre II: Système de supervision et de contrôle SCADA
27
Chapitre II: Système de supervision et de contrôle SCADA
II.8.2. Contrôle de niveau d’eau dans un réservoire à l’aide d’une alarme sonor
La figure suivante présente l’exemple simulé pour le control du niveau d’eau d’un réservoir :
28
Chapitre II: Système de supervision et de contrôle SCADA
Cet exemple présente le contrôle de niveau d'eau dans le réservoir avec une alerte
sonore simulé avec le logiciel labview, si vous stockez de l’eau ou divers liquides dans un
réservoir ou une citerne, vous aurez sans doute besoin d’un système efficace pour réguler le
niveau d’eau quand le niveau de liquide devient trop important ou est trop bas. Quand la
quantité de liquide augmente et atteint le niveau choisi, le régulateur sous la poussée du
liquide s’incline. Grâce à une connexion aux pompes de remplissage, cela va arrêter ou
enclencher le remplissage du réservoir. Le fonctionnement est le même quand le niveau est
trop bas et atteint le régulateur de niveau positionné au niveau bas. Pour vous assurer d’une
bonne maîtrise du niveau de liquide, il vous faudra donc placer deux régulateurs un pour le
niveau haut et un autre pour le niveau bas. Il est aussi recommandé de placer un troisième
régulateur au niveau maximal pour enclencher une alarme sonore et lumineuse et éviter les
débordements.
29
Chapitre II: Système de supervision et de contrôle SCADA
30
Chapitre II: Système de supervision et de contrôle SCADA
Le serveur est le processus qui écoute toute nouvelle connexion de client et effectue la
récupération des données. Le client est donc le processus qui va tenter de se connecter au
serveur et de lui envoyer des données ou des messages.
II.9.Conclusion
Dans ce chapitre, nous avons étudié le système SCADA en détaillant ses éléments en
passant par les protocoles de communication les plus utilisés dans un tel système en terminant
avec ses logiciels et ses avantages.
Le système SCADA est un outil qui permet de réaliser une supervision à distance, c’est-à-dire
que l’installation à superviser pourrait se trouver à des milliers de kilomètres du poste de
pilotage, ce type de supervision est très utile pour les industries à hauts risques, telles que les
industries chimiques et nucléaires car il évite des pertes humaines si jamais un accident
survient et aussi réduit énormément le nombre de visite au site. Le chapitre suivant est
consacré à la simulation de notre projet SCADA.
31
Chapitre III: Planification et Simulation d'un système SCADA
III.1.Introduction
Dans ce chapitre, on va simuler en premier lieu le système de supervision et de contrôle
du transport de l’élément dans une tapée roulant en utilisant le logiciel LabVIEW qui est un
environnement de programmation à caractère universel bien adapté pour la mesure, les tests,
l’instrumentation et l’automatisation. C’est un programme dont le but est de contrôler et de
commander des processus physiques allant du simple capteur ou de l’actionneur jusqu’à une
chaîne de fabrication complète.
32
Chapitre III: Planification et Simulation d'un système SCADA
Le programme proprement dit est ajouté sur la face arrière c’est un ensemble de codes
utilisant un langage de programmation graphique qui permet de contrôler les objets de la face
avant dans un certain sens le diagramme se trouvant sur la face arrière ressemble à un
flowchart.
33
Chapitre III: Planification et Simulation d'un système SCADA
A. Face avant
La face avant c’est l’interface utilisateur du VI. On crée la face avant avec les contrôles
(entrées) et les indicateurs (sorties) qui sont les entrées et les sorties du VI qui vont interagir
avec l’utilisateur. Les contrôles peuvent être des interrupteurs. Des boutons poussoir, des
boites de dialogue et d’autres composants d’entrée. Les indicateurs sont des graphiques des
LEDs et d’autres systèmes d’affichage. Les contrôles simulent des composants d’entrées qui
fournissent au diagramme du VI des données. Les indicateurs simulent des instruments de
sortie qui affichent des données qui ont été acquises par le diagramme ou qui ont été générées.
34
Chapitre III: Planification et Simulation d'un système SCADA
35
Chapitre III: Planification et Simulation d'un système SCADA
Exécution du VI pause
en continu
Exécution du VI arrêt VI
Figure III.5 : Barre d’outils face avant
36
Chapitre III: Planification et Simulation d'un système SCADA
Si la sélection automatique des outils est autorisée et que vous déplacez la souris au-dessus
d’objets des faces avant ou arrière labview sélectionnera automatiquement l’outil adéquat de
la palette.
La palette commande est uniquement accessible depuis la face avant la palette commande
contient les contrôles et les indicateurs que vous pouvez utiliser pour créer la face avant
sélectionner fenêtre palette commande ou faites un clic droit sur la fenêtre de travail de la
face avant pur faire s’afficher la palette commande vous pouvez placer celle-ci n’importe où
sur l’écran.
37
Chapitre III: Planification et Simulation d'un système SCADA
Il existe déjà un ensemble de composants déjà créés pour vous permettre de réaliser
facilement une interface utilisateur.
La palette fonctions est seulement accessible sur la face arrière la palette fonctions
contient les Vis et les fonctions que vous pouvez utiliser pour créer le diagramme de la face
arrière sélectionnez fenêtre palette fonctions ou faites un clic droit sur la fenêtre du
diagramme pour afficher la palette fonctions vous pouvez placer la palette fonctions
n’importe où sur écran.
C’est ici que vont se trouver l’ensemble des fonctions qui ont déjà été pré-écrites sous
LabVIEW mais vous pourrez également y trouver celles que vous créez par la suite.
La bibliothèque des fonctions existant sous Labview est assez fournie. Notamment elle
est importante pour tout ce qui concerne la gestion des E/S sur fichier et les communications
du PC avec son environnement de nombreux outils de traitement des données existent.
38
Chapitre III: Planification et Simulation d'un système SCADA
Bien que les options disponibles puissent être écrasantes pour un utilisateur débutant, la
documentation complète vous permet d'apprendre rapidement les bases du programme. Les
ressources en ligne comprennent des didacticiels étape par étape sur la création d'applications
et de méthodes de programmation avancées.
Un aspect important est l'intégration matérielle avec les outils de mesure qui facilite l'ajout
de capteurs et d'analyseurs de signaux à vos applications. L'interface VI vous permet de
concevoir visuellement des systèmes de contrôle complexes en utilisant la programmation de
flux de données.
Si vous avez besoin de concevoir des systèmes de mesure et de traiter les données
acquises, LabVIEW fournit tous les outils nécessaires qui en font un outil essentiel pour vos
projets.
39
Chapitre III: Planification et Simulation d'un système SCADA
❖ Les capteurs « Arrivé » servent à détecter l’arrivé de deux box. Personnalisées d’un
système industriel composé de plusieurs unités de production
❖ Le déplacement du box tout au long de la chaine de production est assuré par deux
tapis roulants.
❖ Ajouter des capteurs (des LEDs ) de supervision traduisant le début et la fin du travail
de chaque unité.
40
Chapitre III: Planification et Simulation d'un système SCADA
41
Chapitre III: Planification et Simulation d'un système SCADA
42
Chapitre III: Planification et Simulation d'un système SCADA
43
Chapitre III: Planification et Simulation d'un système SCADA
Le système considéré dans notre application est représente une fenêtre d’affichage du
temps : Affiche le temps de marche /arrêt de tel système, au niveau de cette partie, nous avons
concevoir un écran de supervision à partir de plusieurs commandes. Un indicateur numérique
pour afficher la durée de marche/ arrêt du système.
44
Chapitre III: Planification et Simulation d'un système SCADA
Le processus représenté dans cette figure consiste en quatre cylindres (réservoirs), placés
par paires l'un sur l'autre. Les cylindres sont ouverts en haut, et il y a un petit trou dans le
fond. Les bouteilles sont remplies d'eau à l'aide de deux pompes, d'une tubulure et de deux
soupapes. Les vannes distribuent l'eau de sorte que la pompe 1 alimente les réservoirs 1 et 4
en eau, tandis que la pompe 2 alimente les réservoirs 2 et 3.
45
Chapitre III: Planification et Simulation d'un système SCADA
46
Chapitre III: Planification et Simulation d'un système SCADA
47
Chapitre III: Planification et Simulation d'un système SCADA
48
Chapitre III: Planification et Simulation d'un système SCADA
Les entrées manipulées par le processus sont v1 et v2 (réglage de la vitesse aux pompes)
49
Chapitre III: Planification et Simulation d'un système SCADA
On constate d’après les résultats illustrés du modèle d'identification des données simulées
est satisfaisant comme le montre les figures ci-dessus. Les deux graphes réponse original et
réponse simulée avec M estimé sont identiques, donc on a obtenu un bon suivi des deux
diagrammes (originale et estimé). Les niveaux y2 du Tank 2(courbes supérieures) et y1 du
réservoir 1 (courbes inférieures) sont affichés avec leurs points de consigne. Réservoir. Les
niveaux égaux à un correspondent aux réservoirs pleins.
50
Chapitre III: Planification et Simulation d'un système SCADA
On constate d’après les résultats illustrés dans ces figures du modèle d'identification des
données simulées que les deux graphes réponse original et réponse simulée avec M estimé ne
sont pas identiques, donc on remarque ici qu’il y a un dépassement au niveau des réservoirs
(erreur du système).
III.4. Conclusion
Dans ce chapitre, on a pu savoir comment superviser en premier projet un convoyeur dans
une industrie ainsi une application qui permet de calculer l'état de ce processus. En plus, on a
étudié et simuler un système de contrôle de niveau quadruple-réservoir sous le logiciel
LabVIEW et on a pu apprécier ces fonctions qui sont dédiées à ce genre de programmation et
spécialement à la simulation du système SCADA.
On conclut que :
❖ La supervision assure surtout le rôle de contrôle-commande.
❖ Elle est souvent centralisée dans une salle de contrôle.
51
Conclusion générale
Les outils de supervision ou SCADA s’adressent à tous les industriels ayant des
nécessités de pilotage et de visualisation de leurs équipements, ces outils « temps réel » ont
pour principaux buts la représentation graphique et la prise en charge de fonctions avancés du
procédé. Pourvus de fonctions avancés et génériques, les systèmes de supervision offrent la
possibilité d’un premier niveau d’organisation et d’agrégation de données (ex : mises à
l’échelle, gestion de bandes mortes...).
Les principaux objectifs des systèmes de supervision sont :
- Concentrer les données, déporter ou centraliser le pilotage du procédé
- Apporter une vision temps réel des états permettant aux opérateurs de réagir et de
décider rapidement
- Apporter les premiers outils d’analyses nécessaires aux contrôles des équipements
concernés (historiques, courbes, alarmes, login)...
Au cours de ce travail, nous avons étudié et évalué la possibilité et les apports d’une
Télégestion de la supervision SCADA. Dans cette étude nous avons pris comme exemple le
système de supervision et de contrôle du transport de l’élément dans une tapée roulant, Ainsi
un processus quadruple-réservoir afin d’étudier l’impact de l’utilisation de les technologies et
plus précisément le logiciel LabVIEW qui assure la télégestion des procédés.
représentées par les grands constructeurs, les éditeurs mettent à disposition une offre
progicielle en y ajoutant parfois une spécialisation « métier ».
53
Conclusion générale
Difficultés rencontrées
logiciel (la version du logiciel est n’est pas compatible avec tous les Windows) ainsi
l’installation des toolkit
Enfin, d’une manière générale nous avons mal estimé la durée à attribuer à
certaines tâches, ce qui au final ne nous a pas permis de finir tout ce que nous souhaitions
entreprendre.
54
Bibliographie
[1] Jean Gabès et Nat Makarévitch, « Nagios3 pour la supervision et la métrologie », Edition
Eyrolles, 2009.
[2] Site web : http://www.o00o.org/monitoring/bases.html
[3] site web : http://www-igm.univ-mlv.fr/dr/XPOSE2007/dmichau_supervision.html
[4] Mémoire master, Etude d’un système de supervision et de contrôle, SCADA de la région
de transport est RTE, Skikda année 2014
[5] Site web : https://bencherifcheikh.wordpress.com/2012/08/08/le-protocole-snmp/
[6] Site web : https://www.memoireonline.com/04/12/5604/Monitoring-dune-infrastructure-
informatique-sur-base-doutils-libres.html
[7] Loic Fontaine et Bruno Legros, « Maitrisez la supervision de votre système
d’information ». Edition ENI, 2012.
[8] Site web : http://www.commentcamarche.net/contents/537-le-protocole-snmp. Mars 2016.
[9] Site web : https://fr.wikipedia.org/wiki/Internet_Control_Message_Protocol. Avril 2016.
[10] Site web :http://google.com/search ?q=protocol+icmp source=lnms tbm=isch sa=X ved=
UKEwit6P6ZjsXbAhWkKcAKHQ_vBoQ_AUICigB&biw=1600&bih=794#imgrc=1Fbm8K
LxAMCRlM
[11] Site web : https://christal-is.com/actualites/le-cloud-computing-ou-linformatique-en-
nuage-ou-nuagique/
[12] Ikhlef Boualem, « Contribution à l’étude de supervision industrielle automatique dans un
environnement SCADA»mémoire de magistère, université Mohamed Bougara de Boumerdes,
2009.
[13] «Supervisory Control and Data Acquisition (SCADA) Systems», National
Communications System, Technical Information Buletin 04-1 Octobre 2004.
[14] Keith Stouffer, Joe Falco, Karen Kent « Guide to Supervisory Control and Data
Acquisition (SCADA) and Industrial Control Systems Security», NIST Special Publication
800-82.
[15] David Bailey,Edwin wright « Practical SCADA for Industry», Edition Newnes, 2003.
[16] Ronald L. Krutz «Securing SCADA Systems», Edition Wiley Publishing, Inc 2006.
[17] John Park, Steve Mackay « Practical Data Acquisition for Instrumentation and Control
Systems », Edition Newnes, 2003.
[18] Gordon Clarke, Deon Reynders, Edwin Wright, « Practical Modern SCADA Protocols »,
Edition Newnes, 2004.
[19] John Park, Steve Mackay, Edwin wright, Deon Reynders «Practical Industrial Data
Networks», Edition Newnes, 2003.
[20] John Park, Steve Mackay, Edwin wright, Deon Reynders «Practical Industrial Data
Networks», Edition Newnes 2003
[21] John Park, Steve Mackay, Edwin Wright «Practical Data Communications for
Instrumentation and Control», Edition Newnes 2003
[22] Ronald L. Krutz «Securing SCADA Systems», Edition Wiley Publishing, Inc 2006
[23] Daneels, w.Salter, “What is SCADA », international conference on accelerator and large
experimental physics control systems, 1999.
[24]: David Bailey Edwin Wright « practical SCADA for industry “ Elsevier,pages 47-
55,2003.