Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parHamon Laborde Modifié depuis plus de 10 années
1
Journée ConecsSdF 27 janvier ATELIER BENCHMARK Mise en œuvre du cas-test sur le simulateur Samovar Adrien GUENARD, INRIA Nancy, France Date
2
PLAN I. Le simulateur Samovar II. L’application au cas-test III. Analyse de la modélisation
3
Le simulateur Samovar Simulateur de WSAN (Wireless Sensor and Actuator Networks) Robotique Réseaux Cas particulier de NCS (Networked Control System)
4
Le simulateur Samovar Basé sur Matlab/Simulink et toolbox TrueTime
Systèmes physiques: robots… Mobilités Environnements Réseaux Communications Architectures d’exécutions Co-simulation, prise en compte de fonctions continues et discrètes
5
Le simulateur Samovar Samovar fournit: Bibliothèque de blocs Simulink
Extensions de TrueTime Bibliothèque d’applications Protocoles de routage Indicateurs de performance Visualisation en 3D, interaction avec l’environnement Réutilisation de code pour les Kheperas
6
Application au cas-test
Cas test des robots coopérants: 2 robots, 1 charge à transporter, 1 zone de départ, 1 zone d’arrivée 1 robot « Leader » 1 robot « Suiveur »
7
Application au cas-test
Modélisation des robots: De type Festo Robotino Equations de cinématique Dynamique: premier ordre sur chaque moteur Capteurs infrarouges Modélisation du réseau sans fil: Couche MAC gérée par TrueTime Délais de communication, puissance des signaux, taux de pertes, protocole
8
Application au cas-test
Les calculateurs: Bloc TrueTime Kernel: gère l’ordonnancement des tâches Périodes de 250ms, temps d’exécutions, offsets paramétrables Programmés en C/C++ Modélisation 3D: environnement aux dimensions réelles, robots Interactions robot/environnement Capteurs Infrarouges
9
Application au cas-test
La commande: Réseau Contrôleur robot leader Contrôleur robot suiveur avec correcteurs proportionnels Commande simple Capteur IR Robot Leader Robot Suiveur
10
Application au cas-test
Indicateurs de performances, visualisation des résultats
11
Analyse de la modélisation
Perturbations possibles Taux de perte Délais Bruit actionneurs Bruit capteur Temps d’exécution variable
12
Analyse de la modélisation
Facilité de visualisation, analyse des modèles Possibilité d’automatiser les expérimentations, campagnes de mesure Etudes possibles: Conception d’une commande complexe (rotations, prise en compte des retards…) Exemple d’étude possible: mesure du nombre de messages perdus admissible: - pire moment pour pertes de messages? Critère de performance? - fonction « perte » à relier au bloc réseau - simulation et mesure
13
http://samovar.loria.fr/ Conclusion Avantages:
- tous ceux de Matlab/Simulink - possibilité de modéliser tout le système (robots, réseau, capteurs…) - bonne visualisation des phénomènes, interactions avec l’environnement - compatible Windows/Linux Inconvénients: - nécessite Matlab/Simulink et Visual Studio (pour Windows) - installation non aisée
14
Merci! Questions ?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.