M2M : Les Machines parlent aux Machines Vue d’ensemble Automates d’états ISA / OMAC Jean Vieille, Control Chain Group

Slides:



Advertisements
Présentations similaires
Ricardo Rodrigues Teixeira
Advertisements

L'interopérabilité dans l'innovation 2
Les technologies au Musée des Confluences
Algèbre de composants : une approche fonctionnelle à la sémantique de documents Bart Lamiroy LORIA/INPL QGar - École des Mines de Nancy.
Réflexivité et réseaux d’ information
L’ISO pour l’IT Management :
Intégration Production – Entreprise : La Norme ANSI/ISA 95
Validation des Systèmes Informatisés Industriels
Handicap International – Programme Népal © Éric Martin / Le Figaro / Handicap International Cas détude de la pérennite du secteur de la réadaptation physique.
Option GIPAD Génie Informatique pour lAide à la Décision.
Plate-forme pour l’étude et la conception de systèmes automatisés
Le Workflow et ses outils
PROGRAMME AFRIQUE CENTRALE ET OCCIDENTALE (PACO) Trousse à Outils de Planification et de Suivi-Evaluation des Capacités dAdaptation au Changement climatique.
Langage SysML.
A la frontière entre WMS et TMS Une nouvelle génération d’applications qui font tomber les barrières : Vous voulez réduire le coût de.
MRP, MRP II, ERP : Finalités et particularités de chacun.
Etude des Technologies du Web services
Robot HONDA ASIMO P3.
Exploitation du modèle holonique dans un cadre combinant IAD et IHM
Sébastien Descôteaux ing.. Gradué en Génie Rural en 1998 Débuté une maîtrise sur le conditionnement des fourrages. New Holland Canada Directeur de service.
Exemple d’organigramme
Diagnostic des Systèmes à Evénements Discrets
Formation flexible EPFL Une expérience pilote de déploiement intégré Dr Denis GILLET, MER Faculté des sciences de lingénieur.
Portée, arrimages et intervenants Évolution des méthodes
Technologie au cycle central
LES RESEAUX INDUSTRIELS
Systèmes d’informations : Définition, Composantes, Rôles et Approches.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI Jean-Jacques DUMÉRY -1-
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Langage de modélisation graphique de systèmes
Interoperabilité des SI - Urbanisation
Les structures d’organisation
LGI2P Centre de Recherche Projet PABADIS. LGI2P Centre de Recherche Groupe Heuristiques et Systèmes Complexes PABADIS : Plant Automation Based on Distributed.
Mission2 Radhi Mhiri 25 avril  Positionnement par rapport à:  État matériel du laboratoire  Besoin des formateurs  Vision des Formateurs des.
Mastère Professionnel Systèmes de Communication et Réseaux
Maîtriser le rôle de l’infrastructure dans la sécurité routière 20% des ressources Intervenant : Pierre-Yves Texier DEUXIÈME ORIENTATION PRIORITAIRE.
Les équipements de formation
Robot HONDA ASIMO P3.
Techniques documentaires et veille stratégique Anne Pajard, avril 2008
3 parties r Réalisation sur projet d ’un produit technique 30 à 35 heures r Réalisations assistées par ordinateur 10 à 20 heures r Histoire des solutions.
Séminaire Etat – Collectivités locales sur le réseau scientifique et technique Conclusions secrétariat général direction de la Recherche et de l’Animation.
MANAGEMENT DE PROJETS Organisation Dominique Jaccard
LES PROCESSUS chap 5 et 6 FP10. Deux points à aborder : Processus organisationnel Processus organisationnel Modélisation des processus. Modélisation des.
Objectifs de la Formation Unités d’enseignements
Pour tout étudiant tutilaire d’un Baccalauriat ayant effectué les deux ans de formation en Tronc Commun ‘ST’. Conditions d’accès Universit é Ibn Khaldoun.
Urbanisation du Système d’Information du Ministère de la Santé
OGI - Introduction Contexte économique et gestion industrielle
Cours MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des Systèmes d’Information Plan de cours.
LA PRISE EN CHARGE DU TRAVAIL COOPÉRATIF
INTRODUCTION AUX BASES DE DONNEES
Analyse structurelle d’un système
DUARIG « La solution de Prodware s’est rapidement imposée. Elle répondait en standard aux besoins fonctionnels du métier et d’autre part.
Présentation Audit CTI – Février
BTS ELECTRONIQUE BTS ELECTRONIQUE BTS ELECTRONIQUE BTS ELECTRONIQUE
“Thales Cryogenics, membre du groupe Thales : une référence dans le domaine de la haute technologie” DATE SITUATION ▪France et.
Modélisation des Actions Mécaniques Première sti2d
Réseaux industriels & bus de terrain
1 Approche globale pour l’analyse des risques en entreprise Travaux de thèse de Audrey DASSENS (partenariat GRE-UHA, IRIAF Niort, CEA) J.-F. BRILHAC Laboratoire.
Jean Vieille Research community Consulting group
TECHNOLOGIE – Avril 2008 Projet de programme 4 e : Thème : Confort et domotique Equipement intérieur Equipement extérieur Electroménager Vidéo, photo Son.
NORMES ISA 88 et 95 pour l’intégration de la production dans la chaîne logistique Nouvelles approches pour réduire les coûts d’investissement et d’opération.
1 Les normes (ISA-95) pour faciliter l’interopérabilité des logiciels et développer l’intelligence industrielle Jean vieille
Boost Industrie 2014 Témoignage industriel filière Nucléaire 2/12/2014.
Jean VieilleAUTOMATION 99 PARISSlide 1 Analyses Qualité en Ligne dans les Opérations des Procédés Discontinus Jean Vieille, Consultant AUTOMATION 99 Paris.
Conférence SEE – Amiens – 25 Nov La norme S88.02 : Un langage pour le contrôle des procédés Batch Jean Vieille, Consultant SEE – Conférence « Nouvelles.
Jean Vieille - La norme ISA88 : Présentation et situation IUT de Marseille – Dpt Chime 18/10/2005 « Sécurité et Commande des réacteurs industriels La norme.
Jean VieilleProchim ProPharma Lyon 31/01/2001 Traçabilité et Pilotage de production dans les Industries Pharmaceutiques et Chimiques Prochim / Propharma.
1 Licence professionnelle Intitulé : « Métiers du numérique : conception, rédaction et réalisation web » Parcours : « Media imprimés et numériques interactifs.
3 Décembre 2013Ré-Inventer le Travail Denis Bourgeois 1 Une organisation du travail innovante Qu’est-ce que cela veut dire concrètement ?
© 2002 ISA–The Instrumentation, Systems, and Automation Society Apports de la norme ISA88 dans le cadre de la validation des systèmes de contrôle Jean.
Transcription de la présentation:

M2M : Les Machines parlent aux Machines Vue d’ensemble Automates d’états ISA / OMAC Jean Vieille, Control Chain Group IN MACHINE’ 2009 Paris - La Défense 26 novembre

Agenda ■ Du Big-Bang à la Machine  Matière-énergie-information  Complexité  Interactions ■ M2M  Définition  Applications  Technologies ■ Travaux ISA et OMAC  ISA et OMAC  Orchestration et Chorégraphie  Automates d’état ISA / OMAC ■ Conclusion 2

La trilogie Energie – Matière – Information 3 (2) Cristal à 0°K (3) Radiations électromagnétiques (1) Plasma de particules fondamentales Information Energie Matière Adapté de Tom Stonier Matière organisée Matière chaude Energie organisée

Action de l’in-formation d’un système physique 4 Information Processing Negentropy System Entropy Information Matter Energie Matière Energie

Complexité ■ Complication  Il faut du temps et du talent pour comprendre l'objet d'étude ■ Complexité  beaucoup d'intrications,  « tout est lié »  On ne peut étudier une petite partie du système de façon isolée  Mesure de la richesse structurelle – informationnelle  Mesure de l’Intelligence 5

Complexité = niveau informationnel Information Energie Matière Système complexe Système simple 6

Conséquences de la complexité : Intelligence ■ Propriété émergentes : 1+1 > 2  Le système assemblé fait plus que chacune de ses parties  Un ensemble de machines élabore un produit inconnu à partir de l’étude de l’une des machines ■ Chaoticité : Apparition de situations inattendues  Pannes, déviations, erreurs  Condition du progrès ■ Auto-organisation : Evolution en fonction du contexte  Flexibilité, adaptabilité ■ Auto-reproduction  Processus de maturation – limite asymptotique au progrès  Processus de vieillissement – Destinée entropique  L’organisme se reproduit – avec de nouveaux composant  L’organisme se multiplie – pour garantir sa survie 7

Conditions de la complexité ■ Interactions  De nombreux composants interagissent non linéairement ■ Plusieurs niveaux  Usine, Atelier, Unité, machine, actionneurs ■ Coopération/Compétition  Interne/Externe 8

Interactions: la clé de la complexité ■ Sans interactions, la notion de système se réduit à ses parties  Un service commercial indépendant reçoit les commandes, l’atelier fabrique ce qu’il veut  Une machine et son opérateur travaillent de leur propre chef sans tenir compte de la planification ni du reste de l’atelier ■ Types d’interactions  Hiérarchiques : un composant « maitre » - de niveau supérieur - pilote des composants « esclaves » - de niveau inférieur  Toujours Déterministe – ne favorise pas la complexité  Transversales : des composants – « agents » - de même niveau interagissent – se surveillent et se commandent mutuellement  Introduisent l’indétermination – source de la véritable complexité ■ Types d’interactions  Synchrones : influe le comportement actuel d’un composant  Asynchrones : influe le comportement futur d’un composant 9

Agenda ■ Du Big-Bang à la Machine  Matière-énergie-information  Complexité  Interactions ■ M2M  Définition  Applications  Technologies ■ Travaux ISA et OMAC  ISA et OMAC  Orchestration et Chorégraphie  Automates d’état ISA / OMAC ■ Conclusion 10

Définition M2M ■ Un domaine de l’interopérabilité  B2B, C2C, B2C, B2M, … ■ Objectif : permettre aux « machines » d’interagir directement  Au-delà de la seule supervision d’un contrôleur central  Interactions hiérarchiques déterministes  Favoriser les interactions transversales complexifiantes ■ Intérêt  Décentralisation des traitements (automatisation modulaire)  Faciliter l’intégration des machines  Fiabiliser les interactions avec l’environnement  Favoriser l’adaptabilité et la flexibilité ■ Attention  Le concept est récupéré par les acteurs des télécoms dans un sens beaucoup plus large (télésurveillance en particulier) 11

Applications ■ Hors usine  Logistique  Traçabilité, Caddie électronique  Transport  Géolocalisation  Détection de radar, Anti-collision  Télépéage  Immotique / Domotique  Contrôle d’accès  Robots ménagers ■ Dans l’usine  Equipements mobiles  Conditionnement et manutention  Cellules auto-configurables, 12

Technologies industrielles ■ Détection, identification  RFID ■ Traitements  Blocs fonctionnels IEC61499  Contrôle procédural ISA-88  Agents  Automates d’états ISA88, PackML  MEMS (Microsystèmes ElectroMécaniquesS ■ Communications  Support du transport de l’information : ISA100 (technologies sans fil industrielles)  Format de transport de l’information : XML  Expression canonique des messages : ISA95  Définition sémantique des données : IEC

Agenda ■ Du Big-Bang à la Machine  Matière-énergie-information  Complexité  Interactions ■ M2M  Définition  Applications  Technologies ■ Travaux ISA et OMAC  ISA et OMAC  Orchestration et Chorégraphie  Automates d’état ISA / OMAC ■ Conclusion 14

ISA et OMAC: 2 associations professionnelles ■ ISA: The International Society of Automation   Tous les secteurs du contrôle industriel  Publications, expositions  Sections locales  Développement de normes ANSI  ISA88 ■ OMAC: Organization for Machine Automation and Control   Membre de l’Automation Federation supervisée par l’ISA  Processus discrets et machines  Principalement packaging  Make2Pack => ISA88  PackML => ISA–TR

Orchestration / Chorégraphie ■ Métaphores musicale des Web Services Fonction N1.1 Fonction N3.1 Fonction N2.1Fonction N2.3 Fonction N1.1 Fonction N3.1 Fonction N2.1Fonction N2.3 Orchestration Interactions hiérarchiques Chorégraphie Interactions transversales 16

Pilotage de machines RemplisseuseEncapsuleuseEtiqueteuse 17

Orchestration + Choregraphie RemplisseuseEncapsuleuseEtiqueteuse 18

Orchestration: hiérarchie physique ISA88 Source : ISA–TR

Automate d’états : Première condition d’interopérabilité RUNNING IDLE HOLDING TERMINATING (Auto) Start  Operator  Trip  End  Operator  External Restart Interruption H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 20

Automates d’états ■ Connaitre l’état ■ Commander RemplisseuseEncapsuleuseEtiqueteuse 21

ISA–TR OMAC PackML state diagram 22

TR02/PackML taxonomie UnitName PACKMLv30 CommandUnitName.Command PMLc UnitModeUnitName.Command.UnitModeInt(32bit) UnitModeChangeReques t UnitName.Command.UnitModeChangeRequestBool MachSpeedUnitName.Command.MachSpeedReal MaterialInterlocksUnitName.Command.MaterialInterlocksBool CntrlCmdUnitName.Command.CntrlCmdInt(32bit) CmdChangeRequestUnitName.Command.CmdChangeRequestBool RemoteInterface[#]UnitName.Command.RemoteInterface[#] Interface NumberUnitName.Command.RemoteInterface[#].NumberInt(32bit) ControlCmdNumbe r UnitName.Command.RemoteInterface[#].ControlCmdNumb er Int(32bit) CmdValueUnitName.Command.RemoteInterface[#].CmdValueInt(32bit) Parameter[#]UnitName.Command.RemoteInterface[#].Parameter[#] Descriptor IDUnitName.Command.RemoteInterface[#].Parameter[#].IDInt(32bit) Name UnitName.Command.RemoteInterface[#].Parameter[#].Na me String UnitUnitName.Command.RemoteInterface[#].Parameter[#].UnitString Value UnitName.Command.RemoteInterface[#].Parameter[#].Valu e Real Parameter[#]UnitName.Command.Parameter[#] Descriptor Product[#] Status 23

Agenda ■ Du Big-Bang à la Machine  Matière-énergie-information  Complexité  Interactions ■ M2M  Définition  Applications  Technologies ■ Travaux ISA et OMAC  ISA et OMAC  Orchestration et Chorégraphie  Automates d’état ISA / OMAC ■ Conclusion 24

Conclusion ■ L’interopérabilité à la base de l’intelligence des systèmes industriels ■ L’intégration hiérarchique verticale est bien maitrisée ■ L’intégration transversale entre machines est à ses débuts  L’acronyme M2M prend ici tout son sens  Des verrouillages simples ont toujours existé ■ Premier pas : standardisation des commandes/états machine  L’ISA et l’OMAC ont publié PackML  Dédié au conditionnement ■ D’autres travaux à venir ou à suivre:  Organisation du contrôle des équipements : future ISA-88 partie 5  Blocs fonctionnels : IEC61499  Approche sémantique extensible et répertoires taxonomiques élargis: ISO et ISO/IEC

MERCI Jean Vieille 26