Approche formelle du problme de la coopration entre entits mobiles - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

Approche formelle du problme de la coopration entre entits mobiles

Description:

Id e : utilisation d'un outil formel pour repr senter les SMA. ... Pas de situation de blocage. Mise en avant des changes inter-robots pour l'organisation ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 35
Provided by: LAG53
Category:

less

Transcript and Presenter's Notes

Title: Approche formelle du problme de la coopration entre entits mobiles


1
Approche formelle du problème de la coopération
entre entités mobiles
  • Romain Bourdais

Encadrants P.Yim, W.Perruquetti LAGIS
2
Contexte ROBOCOOP
ROBOTIQUE
COMMANDE
Non linéaire
Décision Commande coopérative
Identification des retards
Robustesse
CAPTEURS
COMMUNICATION
3
Problématique (1)
  • Modélisation
  • Formuler proprement le problème dinteraction
  • Prendre en compte lautonomie
  • Représenter les communications
  • Permettre la simulation
  • Permettre une analyse mathématique

4
Problématique (2)
5
Problématique (3)
Environnement Objets
6
Les systèmes multi-agents
  • Outil de modélisation et de simulation
  • Pas de sémantique précise
  • Idée utilisation dun outil formel pour
    représenter les SMA.
  • Travaux de HADDAD
  • Travaux de Moldt
  • Travaux de Holvoet

CHOIX DES RdPCs
7
Les Réseaux de Petri colorés (1)
  • Intérêts de la coloration
  • 1 Robot identifiant, position, vitesse, niveau
    dénergie,
  • ltROBgtltX,V,E,gt
  • 1 Message expéditeur, destinataire, infos
  • ltMESgtltNo_exp,No_dest,INFOgt

8
Les Réseaux de Petri colorés (2)
  • Intérêts de la coloration
  • Les paramètres des jetons vont se modifier lors
    de lévolution dans le réseau.
  • Distinguer les jetons -gt Tous les robots évoluent
    dans un même graphe.
  • ltROBgtltidentifiant,X,V,E,gt

9
Les Réseaux de Petri colorés (3)
  • A partir de cet outil
  • Développer des modèles RdPCs
  • Simulations sur le logiciel CPN-Tools
  • Technique générique extensible à de nombreux
    modèles de SMA.

Illustration sur lexemple des robots coopératifs
10
Hiérarchisation
MISSIONS
PRISE DE DECISION
COMMUNICATIONS
EXECUTION
11
Processus de décision
  • Autonomie dans les décisions
  • Utilisation de lindéterminisme des RdPs
  • Intérêt parcours de tous les comportements
    possibles

Comportement 1
Comportement 2
12
Processus de décision
  • Intelligence dans la prise de décision
  • Variété des conditions de garde

E 0.5
Comportement 1
ltX,V,Egt
Comportement 2
E lt 0.5
13
Processus de décision exemple de modèle
14
Simulation des modèles (CPN-TOOLS)
  • Modèles qui peuvent être simulés
  • Représentation graphique
  • Pas de situation de blocage
  • Mise en avant des échanges inter-robots pour
    lorganisation collective
  • Performances différentes selon les définitions
    des conditions de garde (introduction des notions
    de compétence, de motivation, )
  • Enrichissement progressif vers des résultats
    plus fins, au détriment des analyses permises

15
Conclusion
  • Technique générique de représentation de SMA par
    un outil formel les RdPCs
  • Application à la robotique collective
  • Simulation des modèles

16
Perspectives de travail
  • Etude mathématique des modèles
  • Vérification de propriétés des RdPCs
  • Analyse du graphe des marquage
  • Intégration des dynamiques des robots
  • Définition dune structure hybride
  • Stabilité ? Stabilisation ?
  • Implémentation sur des robots réels

17
Stabilisation de systèmes à commutation à laide
de fonctions de Lyapunov contrôlées
  • R Bourdais, E. Moulay, W. Perruquetti
  • LAGIS

18
Contexte ROBOCOOP
ROBOTIQUE
COMMANDE
Non linéaire
Décision Commande coopérative
Identification des retards
Robustesse
CAPTEURS
COMMUNICATION
19
Problématique
  • Système à commutation
  • On ne peut pas contrôler la séquence de
    commutation (ex opérateur extérieur).

20
Hypothèses
  • Sur les commutations
  • En un temps fini, elles sont en nombre fini.
  • Sur les champs de vecteurs

21
Rappel sur la stabilité
  • Fonction de Lyapunov commune

22
Rappel sur la stabilité
  • Théorème de Mancilla-Aguilar
  • Le système à commutation est asymptotiquement
    stable si et seulement sil existe une fonction
    de Lyapunov commune pour P(G).

Idée Peut-on trouver un théorème similaire dans
le cadre de la stabilisation ?
23
Fonction de Lyapunov contrôlée commune
24
Une CNS de stabilisation
  • Les systèmes contrôlés affines
  • CNS de stabilisation
  • Le système ci-dessus est faiblement
    stabilisable, si et seulement sil existe une
    CCLF V.
  • En outre, si V vérifie la propriété de petit
    contrôle, le système est alors stabilisable.

25
Une formule explicite de la loi de commande
  • Idée On adapte ici le contrôle de Lin-Sontag.
  • On note
  • Le contrôle suivant stabilise alors le système

26
Un exemple académique
  • Soit le système
  • Et la fonction candidate
  • Lutilisation du contrôle de Lin-Sontag modifié,
    donne le résultat suivant

27
Simulation portrait de phase
28
Quelques remarques
  • Pour expliciter la loi de commande nécessité de
    connaître la CCLF.
  • Or, trouver une CLF est déjà difficile, en
    trouver une commune lest encore plus.
  • Que faire alors si les sous-systèmes ont des
    dynamiques différentes ???

29
Critère de construction
30
Exemple
  • Soient les sous-systèmes
  • Les deux fonctions de Lyapunov
  • Fonction candidate

31
Vérification du critère
  • Notations
  • Calculs
  • Les conditions du critère sont vérifiées.

32
Simulation Portrait de phase
33
Conclusion
  • Stabilisation des systèmes à commutation à laide
    dune fonction de Lyapunov contrôlée commune.
  • Modification du retour détat de Lin-Sontag pour
    expliciter la loi de commande
  • Critère pour construire une CCLF à partir de
    plusieurs fonctions de Lyapunov contrôlées

34
Merci de votre écoute !
Write a Comment
User Comments (0)
About PowerShow.com