12
JFIADSMA 2002 Vers un modèle multi-agents pour le Vers un modèle multi-agents pour le pilotage des systèmes de production pilotage des systèmes de production Mahmoud Tchikou, Eric Gouardères Mahmoud Tchikou, Eric Gouardères Laboratoire d ’Informatique Université Laboratoire d ’Informatique Université de Pau et des Pays de l ’Adour de Pau et des Pays de l ’Adour

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é

Embed Size (px)

Citation preview

Page 1: 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é

JFIADSMA 2002

Vers un modèle multi-agents pour le Vers un modèle multi-agents pour le pilotage des systèmes de productionpilotage des systèmes de production

Mahmoud Tchikou, Eric GouardèresMahmoud Tchikou, Eric Gouardères

Laboratoire d ’Informatique Université de Pau et Laboratoire d ’Informatique Université de Pau et des Pays de l ’Adourdes Pays de l ’Adour

Page 2: 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é

10/31/02 JFIADSMA 2002 1

PlanPlan

Le pilotage des systèmes de productionLe pilotage des systèmes de production Décisions en pilotageDécisions en pilotage Objectif et problèmeObjectif et problème Organisation des interactions Organisation des interactions L ’agent pilote d ’un produit ou d ’une L ’agent pilote d ’un produit ou d ’une

ressourceressource Comportement d ’un agentComportement d ’un agent ConclusionConclusion

Page 3: 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é

10/31/02 JFIADSMA 2002 1

Système de décision

Pilotage des systèmes de productionPilotage des systèmes de production

ObjectifsInformationsexternes

Fournisseur

Système d ’information

Flux entrantClient

Actions Suivi

OrdresOrdres

Flux sortantSystème Physique

Page 4: 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é

10/31/02 JFIADSMA 2002 1

Décisions en pilotageDécisions en pilotage

Informationsexternes

FournisseurFlux entrant

Client

Actions

OrdresOrdres

Flux sortantSystème Physique

Planification

Programmation

Ordonnancement

Conduite

Objectifs

Suivi

Page 5: 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é

10/31/02 JFIADSMA 2002 1

Décisions en pilotageDécisions en pilotage

Informationsexternes

FournisseurFlux entrant

Actions

Ordres

Objectifs

Client

Suivi

Système Physique

Planification

Programmation

Ordonnancement

Conduite

Flux sortant JAT

Réactivité

Réduction des coûts

Ordres

Page 6: 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é

10/31/02 JFIADSMA 2002 1

ObjectifObjectif

Développer un outil pour l ’aide à la Développer un outil pour l ’aide à la conception de systèmes de pilotageconception de systèmes de pilotage

– Niveau opérationnel (JAT)Niveau opérationnel (JAT)– Approche ascendanteApproche ascendante– Organisation décentraliséeOrganisation décentralisée– Interaction et Auto-organisationInteraction et Auto-organisation– Simulation : Intégration avec des outils du Simulation : Intégration avec des outils du

marché (Witness)marché (Witness)

Page 7: 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é

10/31/02 JFIADSMA 2002 1

Problème : Problème : Allocation de tâcheAllocation de tâche

Machine 1 2 3 4

CompétenceActivité,Aptitude

Fraisage, 1 Tournage,2 Perçage,3Fraisage, 1.5

Perçage, 1Tournage, 1.5

Produit P1 P2 P3

Date 26 12 23

GammeActivité,temps

Fraisage, 6Tournage,8Perçage, 5

Tournage,12 Fraisage,7Tournage,6

Page 8: 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é

10/31/02 JFIADSMA 2002 1

Organisation des interactionsOrganisation des interactions

Agent Interface

Agents Produits

Agents Ressources

Opérateur

Page 9: 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é

10/31/02 JFIADSMA 2002 1

L ’Agent pilote d ’un produit ou L ’Agent pilote d ’un produit ou d ’une ressourced ’une ressource

Ressource

Négocier

Communiquer

Planifier

Réagir

Suivre Lancer

Environnement OpérateurProduit

Capteur Actionneur

Page 10: 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é

10/31/02 JFIADSMA 2002 1

Le comportement d ’un agent Le comportement d ’un agent

4Start 1 2 3Planifier

Lancer

Suivre Réagir

ATN ATN

ATN

ATN

ATN : Augmented Transition Network

End

Condition3

Planifier

Condition1

Lancer

Condition2

Page 11: 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é

10/31/02 JFIADSMA 2002 1

ConclusionConclusion

MotivationsMotivations 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éveloppementRéduire la complexité et les coûts de développement

BilanBilan Travail en coursTravail en cours Etude et modélisation conceptuelleEtude et modélisation conceptuelle

– Intégration de différents modèles existantIntégration de différents modèles existant

– Quel modèle et pour faire quoi?Quel modèle et pour faire quoi?

Projet européen : Projet européen : PABADISPABADIS

Application : Application : Industrie automobileIndustrie automobile

Page 12: 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é

10/31/02 JFIADSMA 2002 1

ExempleExemple

Feed beltWith

Code reader

L1

Deposit belt

L2

Portal with two travelling cranes L1 and L2

x1 x2 x3 x4 x5 x6 x7 x8

y1

y2

y3