Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parPerceval Paillard Modifié depuis plus de 11 années
1
La «Téléproductique» ou les machines de production communicantes
Jean Vareille Laboratoire d’Informatique de Brest EA2215 Equipe Langages et Interfaces pour Machines Intelligentes (LIMI) Exposé présenté devant le groupe Cosed ENS-Cachan – 12 Juin 2003 Laboratoire d’Informatique de Brest EA2215, Équipe Langages et Interfaces pour Machines Intelligentes (LIMI)
2
Laboratoire d’Informatique de Brest EA2215
Université de Bretagne Occidentale (UBO) UFR Sciences et Techniques 20 avenue Le Gorgeu BREST Jean Vareille, Lionel Marcé, Philippe Le Parc,
3
Plan de l ’exposé Présentation du projet téléproductique
Architecture logicielle proposée Méthodologies Exemples de machines pilotées et démonstrations Résultats d’expérimentation Développements futurs Conclusion et prospective
4
LE PROJET TELEPRODUCTIQUE présentation
L ’objectif est de rendre possible un télé-contrôle de machines de production sur Internet en prenant en compte les problèmes induits par un tel réseau.
5
LE PROJET TELEPRODUCTIQUE présentation
Pour cela il faut : définir une architecture logicielle pour la communication, tenir compte des délais et des aléas, utiliser de nouvelles méthodes de développement.
6
Partenaires du projet téléproductique
Groupe Systèmes de Communication Industriels et Action spécifique 01 du CNRS Groupe Téléproductique Bretagne Océanopolis IRVI-Progénéris FHOOW
7
Architecture logicielle proposée
Serveur local Client distant Internet Serveur HTTP Navigateur Web Capture images Applet Vidéo Serveur JAVA Saturne Applet Contrôle Saturne
8
Architecture logicielle du serveur Saturne
Saturne : - système de communication entre machines automatisées de production et opérateurs distants, - utilise Internet, les technologies objet java et le protocole TCP-IP. Les signaux recueillis par les capteurs extéroceptifs sont associés à des flux transmis par Internet en utilisant des protocoles et codecs appropriés. Un système de pinger-ponger mesure les délais de transmission, il permet d’assujettir le comportement de la machine commandée à la qualité de la communication.
9
Schéma de l ’architecture du serveur Saturne
Pinger User management algorithm RC Receiver RC Sender Remote Client Manager Cmd TI Ponger LC Sender LC Receiver Local Client Local Control Unit Remote Control Unit Internet Physical devices Groom Device manager Connection Tool Interface
10
Fonctionnement de SATURNE
Outils Groom Device manager Connection Tool Interface Cmd TI Cmd TI Remote Client Manager RC Receiver RC Sender LC Receiver LC Sender Local Client Manager Pinger Ponger Tool Interface User management algorithm Unité locale de contrôle Unité distante de contrôle
11
Méthodologie : le Gemma Q un nouveau Gemma
Le Guide d’Etude des Modes de Marche et d’Arrêts (Gemma), doit être adapté pour prendre en compte la qualité de la communication. Nous en introduisons une nouvelle forme, le Gemma Q
12
Du Gemma au Gemma Q A partir du Gemma standard
Emergency procedures Working procedures Stop procedures Emergency Stop Start Stop Test Done Status OK Initial state Normal state Emergency state State les cellules sont partagées en zones correspondant aux qualités de communication
13
Intégration de la qualité de communication dans le Gemma Q
Q1 : bonne qualité Q2 : qualité dégradée sans perte de contrôle Q3 : qualité dégradée avec perte de contrôle Q4 : qualité d'activation d'une procédure d'arrêt Q5 : qualité d'arrêt d'urgence Qz : pas d ’utilisateur
14
Le Gemma Q Chaque cellule est partagée en plusieurs zones correspondant aux qualités. Définies par l'utilisateur ou par défaut selon les capacités de la machine commandée.
15
Le Gemma Q De nouvelles liaisons sont ajoutées pour les variations de la qualité de communication. Les états du GEMMA Q sont instanciés lors du développement.
16
Application à différents types de machines
Une fraiseuse légère 3 axes. Un bras manipulateur à 5 axes. Un ascenseur contrôlé par un API ou par un PC. Un petit véhicule robotisé Khepera. Caméras motorisées à orientation et focale variables.
17
Machines à caractère industriel
Une fraiseuse légère 3 axes Un bras manipulateur à 5 axes
18
Autres types de machines
Caméras motorisées à orientation et focale variables Un ascenseur contrôlé par un API ou par un PC Un petit véhicule robotisé Khepera
19
Démonstrations Une fraiseuse légère 3 axes Un bras manipulateur à 5 axes Caméras motorisées à orientation et focale variables au LIMI à Océanopolis
20
Résultats d’expérimentation
Caméras mobiles 24h/24 cours et conférences à distance, Utilisation en TP, résultats des mesures de ping-pong ->
21
Développements futurs
Métadescriptions des machines et des systèmes, modélisation, vérification de propriétés, validation, formation en ligne, englobant les TP en ligne, des exercices (TD) et des éléments de cours.
22
Conclusion et prospective
Les futures commandes numériques des machines seront connectées à des réseaux sous IP et certainement dotées de serveurs, elles seront adaptées à la commande à distance, à condition de prendre en compte la qualité de communication dans les algorithmes de contrôle, la plate-forme brestoise montre la faisabilité du contrôle fiable en temps légèrement différé sur Internet.
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.