JFIADSMA 2002 Vers un modèle multi-agents pour le pilotage des systèmes de production Mahmoud Tchikou, Eric Gouardères Laboratoire d Informatique Université de Pau et des Pays de l Adour
10/31/02JFIADSMA Plan Le pilotage des systèmes de production Le pilotage des systèmes de production Décisions en pilotage Décisions en pilotage Objectif et problème Objectif et problème Organisation des interactions Organisation des interactions L agent pilote d un produit ou d une ressource L agent pilote d un produit ou d une ressource Comportement d un agent Comportement d un agent Conclusion Conclusion
10/31/02JFIADSMA Système de décision Pilotage des systèmes de production Objectifs Informations externes Fournisseur Système d information Flux entrant Client ActionsSuivi Ordres Flux sortant Système Physique
10/31/02JFIADSMA Décisions en pilotage Informations externes Fournisseur Flux entrant Client Actions Ordres Flux sortant Système Physique Planification Programmation Ordonnancement Conduite Objectifs Suivi
10/31/02JFIADSMA Décisions en pilotage Informations externes Fournisseur Flux entrant Actions Ordres Objectifs Client Suivi Système Physique Planification Programmation Ordonnancement Conduite Flux sortant JAT Réactivité Réduction des coûts Ordres
10/31/02JFIADSMA Objectif Développer un outil pour l aide à la conception de systèmes de pilotage Développer un outil pour l aide à la conception de systèmes de pilotage – Niveau opérationnel (JAT) – Approche ascendante – Organisation décentralisée – Interaction et Auto-organisation – Simulation : Intégration avec des outils du marché (Witness)
10/31/02JFIADSMA Problème : Allocation de tâche
10/31/02JFIADSMA Organisation des interactions Agent Interface Agents Produits Agents Ressources Opérateur
10/31/02JFIADSMA L Agent pilote d un produit ou d une ressource Ressource Négocier Communiquer Planifier Réagir SuivreLancer Environnement Opérateur Produit CapteurActionneur
10/31/02JFIADSMA Le comportement d un agent 4 Start 12 3 Planifier Lancer Suivre Réagir ATN ATN : Augmented Transition Network End Condition3 Planifier Condition1 Lancer Condition2
10/31/02JFIADSMA Conclusion Motivations Motivations Améliorer la réactivité des systèmes de pilotage Améliorer la réactivité des systèmes de pilotage Réduire la complexité et les coûts de développement Réduire la complexité et les coûts de développement Bilan Bilan Travail en cours Travail en cours Etude et modélisation conceptuelle Etude et modélisation conceptuelle – Intégration de différents modèles existant – Quel modèle et pour faire quoi? Projet européen : PABADIS Projet européen : PABADIS Application : Industrie automobile Application : Industrie automobile
10/31/02JFIADSMA Exemple Feed belt With Code reader L1 Deposit belt L2 Portal with two travelling cranes L1 and L2 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 y1y1 y2y2 y3y3