Présenté par: Souleymane MOUSSA Encadré par: M’hammed SAHNOUN

Slides:



Advertisements
Présentations similaires
Design Patterns.  SIDAOUI Abdelfahem  
Advertisements

Les systèmes d’équationsLes systèmes d’équations Deux contraintes d’égalité qu’on impose simultanément à deux variables forment ce qu’on appelle « un.
© 2006 Les Éditions de la Chenelière inc., La gestion dynamique: concepts, méthodes et applications, 4 e édition1/14 Chapitre 4 : Le gestionnaire en tant.
SRT 2 NTP. Nécessité ● Les ordinateurs utilisent des horloges à quartz – Peu de précision – Tendance à dériver – Parfois plusieurs secondes par jour.
OpenArticles : Libérez votre savoir ! Mise en place d'un service libre et gratuit de dépôt et d'accès aux articles scientifiques David Larlet – Janvier.

LE SUPPORT D'ORDINATEUR PORTABLE. Problématique Oh, j'ai chaud aux jambes ! Et moi, j'ai chaud à mon processeur !
EXTRACTION LIQUIDE-LIQUIDE 1. Généralités 1.1 Présentation 1.2 Intérêt1.3 Constante K D 2. Représentation des systèmes ternaires 4. Différents types d.
Présentation fonctionnelle de la plateforme lesexigences.com.
Présentation des résultats de la COMPOSANTE 2 Estimation de la valeur économique et sociale des services rendus par les écosystèmes forestiers méditerranéens.
Revue N°1 : Projet DECMA BTS IRIS – 903 Étudiant : Florent BONNET.
Management of bleeding in acquired hemophilia A: results from the European acquired haemophilia (EACH2) Registry EACH2 Baudo F et al. Blood Jul 5;120(1):39-46.
DIAGRAMME DE DEPLOIEMENT Exposé de: MBALLA MEKONGO Michèle MBOUNA FEUZE William SIEYADJEU Alex Lionel CHOPGWE Leonard NDUMATE Landry TIDJON Lionel.
Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1Free Powerpoint Templates.
Les Systèmes Automatisés
Accompagnement des collaborateurs dans les mutations professionnelles
DIPLÔME NATIONAL D’INGÉNIEUR
Optimisation du délai de transmission dans les réseaux SDN
L’Appel d’Offre Agences de voyages
La gestion de versions de codes
Exercice On considère un Système de contrôle de température composé de: Capteur, ordinateur Le capteur transmit à chaque heure de la journée la température.
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
La gestion des co-produits (niveau de version : C)
2.8 Présentation des appels
Opportunités de Développement des Energies Renouvelables
PROJET JAVA Automatisation d’une rame de métro
Algorithmique demander jeu du pendu.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Analyse environnementale
Architecture de machines Le microprocesseur
Activités algorithmiques
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Démarche qualité sur les chantiers du génie civil
Implantation d’un îlot ou d’une Chaîne de Production
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Ch. 3 - Equilibre partiel de marché - Diapo 3
La Gestion de Production OPT
TD11 La dérive génétique  .
Revue DE PERFORMANCE DU PA-RGFP A FIN DECEMBRE 2016
Développement d’applications interactives
Gestion de Stocks & Achats
PROJET D’ORGANISATION DES PROCESSUS
Une nécessaire coordination entre la technologie et les mathématiques
L’évaluation des dépenses fiscales
Co-produits Management (Version Level: C)
Le processus dans “Base Elèves premier degré”
Présentation des nouveaux programmes de Technologie Mai 2008
B.Shishedjiev - Informatique
Programme financé par l’Union européenne
Phase II : Mise en œuvre du SCN 2008
Langages de programmation TP11
Bilan de projet pour [Nom du projet]
Présentation 4 : Sondage stratifié
Ch. 3 - Equilibre partiel de marché - Diapo 3
Chapitre V La Procédure Comptable
Sophie Lapierre – Conseillère pédagogique en francisation
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Laboratoire Quartz & Laboratoire de Mécanique, Modélisation et Productique Proposition d’un outil d’aide à la décision pour la (re-)conception des ateliers.
Proposer, déployer et assurer la diffusion des procédures RH
Audrey Gervereau, Métis, stage M2
Design, innovation et créativité
4. Contrat de sous-traitance
CALCUL RAPIDE sur les nombres entiers
Modélisation des SI et de la connaissance
Projet de Fin d'Études SEGUIN Pauline et SIMON Raphaëlle
spécialité mathématiques Première
Séquence 1:Analyse du système d’information comptable
Transcription de la présentation:

Supervision d’un atelier de production flexible constitué de robot collaboratifs Présenté par: Souleymane MOUSSA Encadré par: M’hammed SAHNOUN Dirigé par: Abdelaziz BENSRHAIR Codirigé par: Fabrice DUVAL La thèse se déroule dans le cadre du projet CoRoT par les fonds Européens via le programme INTERREGVA France Manche Angleterre

Contexte Supervision centralisée Supervision distribuée 19 February, 201919 February, 2019

Etat de l’art: Supervision( en cours…) (Halberstam, 2006): A robot supervision architecture for safe and efficient space exploration and operation. Propose une architecture de supervision robotique (RSA), (Zambrano, 2014): Réduction du Comportement Myope dans le contrôle des FMS. (Pach, 2013): Architecture hybride pour le contrôle de la myopie dans le cadre du pilotage des Systèmes Flexibles de Production(ORCA). Il propose une méthode d’allocation des ressources basée sur un modèle IPL( Inter Programming Linear). (Trentesaux, 2009): Distributed control of production systems Définit les différentes classes de contrôle à savoir, la supervision centralisée, hiérarchique et Hétérarchique, (Pujo et al, 2009): An isoarchic structure for HMS control(PROSIS) Architecture holonique qui découle des concepts de base de PROSA. (He, 2011): Agent-based Hierarchical Planning and Scheduling Control in Dynamically Integrated Manufacturing System. A effectué des travaux sur une architecture distribuée, quasi-honolique (DIMS). Cette architecture permet une allocation des ressources, qu’on optimise en utilisant un algorithme génétique, et octroit une certaine architecture à ces agents. 19 February, 201919 February, 2019

DIMS 19 February, 201919 February, 2019

Implémentation de DIMS Duedate=1000s Cas d’étude : Transport de produits dans un atelier de production flexible Robot 1: UR10 Robot 2: UR5 M4 Stock2 Op8 : Quoi ? Quand ? Où ? Qui ? M1 M4 Op7 : Stock1 M2 M3 M1 Op6 : M1 M4 M2 M3 Op5 : M3 Robot 3: UR5 Stock2 Stock1 M1 Op1 : M1 M3 Op2 : M3 M4 Op3 : M4 M2 Op4 : 19 February, 201919 February, 2019

Coordination des enchères Détermine une allocation des opérations en utilisant les valeurs d’un chromosome CH. Chaque opération dispose d’un prix virtuel, nous avons 8 opérations et donc 8 prix P1,P2,P3,P4,P5,P6,P7,P8, Chaque ressource possède un profit minimal Nous avons 3 ressources et donc 3 profit Fmin1,Fmin2,Fmin3 Pi : Prix virtuel de l’opération i Fminj : Profit minimal virtuel du robot j CH={P1,P2,P3,P4,P5,P6,P7,P8, Fmin1,Fmin2,Fmin3} Fi,j=Pi-Ci,j : Profit virtuel, différence entre le prix virtuel et le Coût réel de l’opération i par le robot j 19 February, 201919 February, 2019

Algorithme d’Allocation et d’optimisation Sélection du chromosome ayant le coût le plus bas Evaluation des chromosomes Validation des Chromosomes Création d’une nouvelle génération avec les enfants croisés et mutés, et les meilleurs parents Sélection des chromosomes pour effectuer des croisement et mutation Coordination des enchères Soumission aux contraintes Validation Chromosome Génération d’un chromosome Validation du chromosome Population Initiale 19 February, 201919 February, 2019

Comment optimiser le « Idle-time » pour un second produit??? Résultats Total time: 864.0s Winners=[ 3. 2. 1. 3. 2. 2. 1. 3.] Busy Time Idle Time Comment optimiser le « Idle-time » pour un second produit??? 19 February, 201919 February, 2019

Condition actuelle pour enchérir à une opération: Solution proposée Condition actuelle pour enchérir à une opération: Fi,j>=Fminj Nouvelle Condition: Disponibilité + Initial Operations time BufferTime 1 Robot 1 BufferTime 2 Robot 2 BufferTime 3 Robot 3 0 à 100s Busy 100 à 210s 210 à 342s 342 à 457s 466 à 485s 485 à 600s 600 à 716s 716 à 864s 0-70s Opération 1: Tr1=70s Tr2=80s Tr3=100s 19 February, 201919 February, 2019

Implémentation en utilisant ROS Machine Superviseuse: Contient le Nœud ROS, sur lequel toujours le programme d’allocation Superviseur Robot 1 Robot 2 Robot 3 19 February, 201919 February, 2019

Perspectives: Conclusion: Importance de la supervision distribuée dans l’industrie 4.0 Etat de l’art Implémentation de la méthode DIMS sur un système robotique Perspectives: Exécution de tâches parallèles Evitement des collisions(Absence de vision embarquée) Perfectionnement de l’algorithme DIMS (temps d’exècution) Remplissage de toutes les briques 19 February, 201919 February, 2019

19 February, 201919 February, 2019