Agencement déquipements 1 Problème de placement : agencement d'équipements dans une usine de montage automobile (facility layout)

Slides:



Advertisements
Présentations similaires
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
Advertisements

LES NOMBRES PREMIERS ET COMPOSÉS
[number 1-100].
Qualité du Premier Billot. 2 3 Défauts reliés à labattage.
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Fabrice Lauri, François Charpillet, Daniel Szer
Licence pro MPCQ : Cours
Distance inter-locuteur
Classe : …………… Nom : …………………………………… Date : ………………..
Les numéros
Sud Ouest Est Nord Individuel 36 joueurs
ACTIVITES Le calcul littéral (3).
Les Prepositions.
1 Louverture des économies Pour relâcher la contrainte des ressources productives.
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
Construction des 3 hauteurs
LES TRIANGLES 1. Définitions 2. Constructions 3. Propriétés.
Nicolas Ferrary Résolution dun problème dagencement déquipements par Programmation Par Contraintes 1 Résolution dun problème dagencement déquipements par.
Résolution dun problème dagencement déquipements par Programmation Par Contraintes 1 Résolution dun problème dagencement déquipements par Programmation.
Nicolas Ferrary Résolution dun problème dagencement déquipements par Programmation Par Contraintes 1 Résolution dun problème dagencement déquipements par.
Résolution d’un problème d’agencement d’équipements par
Nicolas Ferrary Résolution dun problème dagencement déquipements par Programmation Par Contraintes 1 Résolution dun problème dagencement déquipements dateliers.
Problème de placement : agencement d'équipements dans une usine de montage automobile (facility layout) Agencement d’équipements 1.
Chapitre 2 L’intensité du courant électrique
Analyse de la variance à deux facteurs (données déséquilibrées) Michel Tenenhaus.
La régression simple Michel Tenenhaus
Modèle Linéaire Généralisé (Proc Genmod)
2 1. Vos droits en tant quusagers 3 1. Vos droits en tant quusagers (suite) 4.
PARTENARIAT ÉDUCATIF GRUNDTVIG PARTENARIAT ÉDUCATIF GRUNDTVIG REPERES COHESION CULTURELLE ET EXPANSION DES IDEES SUR LE TERRITOIRE EUROPEEN.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
Navigation aérienne François RICHARD-BÔLE (DSNA)
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
Application des algorithmes génétiques
Les structures de données arborescentes
Cours de physique générale I Ph 11
Détection de co-évolution de gènes Master 2 : Informatique à Finalité Professionnelle et Recherche Unifiée (IFPRU) Parcours Ingénierie de lIntelligence.
Titre : Implémentation des éléments finis sous Matlab
Tableaux de distributions
Tableaux de distributions
LES NOMBRES PREMIERS ET COMPOSÉS
Partie 1: Ondes et Particules.
1 INETOP
RACINES CARREES Définition Développer avec la distributivité Produit 1
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
La Distribution des Données
1.1 LES VECTEURS GÉOMÉTRIQUES
Tournoi de Flyball Bouin-Plumoison 2008 Tournoi de Flyball
Notre calendrier français MARS 2014
Modélisation et analyse de la variabilité dans une chaîne logistique par Laurence Morlet Promoteur : Philippe Chevalier Lecteurs : Laurence.
Titre : Implémentation des éléments finis en Matlab
1 La détection de gènes impliqués dans les maladies multifactorielles Marie-Pierre Etienne ENGREF Laboratoire GRESE Statistique et Génome.
C'est pour bientôt.....
1 INETOP
Les Nombres 0 – 100 en français.
Veuillez trouver ci-joint
Atelier de formation : MAT optimisation II (les graphes).
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
Modélisation des données Niveau conceptuel DON-2 V0-0.
CALENDRIER-PLAYBOY 2020.
6 Nombres et Heures 20 vingt 30 trente 40 quarante.
Les Chiffres Prêts?
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Tolérance de parallélisme
Transcription de la présentation:

Agencement déquipements 1 Problème de placement : agencement d'équipements dans une usine de montage automobile (facility layout)

Agencement déquipements 2 Plan Présentation du contexte industriel : le montage automobile Etat de l'art sur le problème d'agencement d'équipements Description du modèle PPC (Programmation Par Contraintes) Premiers résultats et constatations … la suite

Agencement déquipements 3 Contexte industriel / Fabrication d'un véhicule 4 étapes: –emboutissage –tôlerie –Peinture –assemblage

Agencement déquipements 4 Contexte industriel / Assemblage graphe de montage moteur 1 moteur 3 sellerie 2sellerie 4 Sous caisse mécanique 3sellerie 6mécanique 1 poste de conduite mécanique 4sellerie 8 porte

Agencement déquipements 5 Contexte industriel / Description d'un atelier Contient les tronçons de fabrication et les magasins On retrouve : –des flux de productions (principal : trajet de la caisse et secondaire : trajet des module de préparation ) –des flux d'approvisionnement dans notre atelier Schéma de latelier

Agencement déquipements 6 Contexte industriel / Assemblage / Tronçon de montage défini par : –un temps de cycle –nombre et caractéristiques de pas de chaîne –nombre et caractéristiques des postes de travail –les pièces montées sur le véhicule Bords de chaîne (stocks) Postes de travailPas de chaîne Véhicule

Agencement déquipements 7 Contexte industriel / Assemblage / Approvisionnement pièces stockées dans des magasins approvisionnement par car à fourche ( + base roulantes) magasins peuvent stocker des pièces pour plusieurs tronçons différents besoin d'un réseau d'allées pour le réapprovisionnement

Agencement déquipements 8 Problématique Plusieurs cas possibles d'atelier: –à construire –atelier existant vide –atelier existant avec des zones fixées Placer dans un atelier les zones de fabrications (tronçons) et les zones de logistiques (magasins) de façon à minimiser les coûts –liés au graphe de montage (investissement) –liés aux flux (approvisionnement, manutention, temps de production…)

Agencement déquipements 9 Etat de l'art Problématique générale du facility layout : Positionner des zones dans un espace défini de manière à minimiser les flux, les encombrements, … Exemple : aéroports, hôpitaux, …

Agencement déquipements 10 Etat de l'art / Evaluation Evaluation d'un agencement, 2 points de vue de modélisation: –« relationship chart » rij : score d'adjacence entre la zone i et la zone j xij : binaire 1 si i et j adjacents 0 sinon Max z = somme somme rij*xij –« from-to chart » fij : flux entre la zone i et j dij : distance entre i et j cij : coût en unité de flux et de distance entre i et j Min z = somme somme fij*cij*dij

Agencement déquipements 11 Etat de l'art / Représentation graphique Représentation discrèteReprésentation continue

Agencement déquipements 12 Etat de l'art / Optimisation Représentation topologique Représentation par graphes d'adjacences Représentation par arbre de découpe Problème d'affectation quadratique Programme Linéaire en Nombres Entiers

Agencement déquipements 13 Etat de l'art / Optimisation / Représentation topologique adaptées aux approches constructives et recherche locale constructive: –exemple SHAPE : glouton qui place le zones en commençant par le centre recherche locale (améliorations de la solution trouvée par algorithme constructif): –exemple CRAFT : échange de zones adjacentes ou de zones de même taille (en supposant surface fixe et forme libre)

Agencement déquipements 14 Etat de l'art / Optimisation / Graphes d'adjacences approche relationship chart, représentation continue graphe dont les nœuds représentent une zone et les arêtes les relations d'adjacences entre les zones pas de prise en compte de forme, surface, non- superposition nécessité d'arriver à un graphe planaire algo de construction gloutonnes partir de triangle voire hexagone

Agencement déquipements 15 Etat de l'art / Optimisation / Arbre de découpe (slicing tree) représentation continue création d'un "floorplan" c'est-à-dire une partition du rectangle initial on peut représenter alors cette solution par un arbre (binaire) dont chaque nœud correspond a une coupe verticale ou horizontale améliorations se font en cherchant un nouvel arbre

Agencement déquipements 16 Etat de l'art / Optimisation / Problème d'affectation quadratique approche from-to chart, représentation discrète affecter à chaque zone une et une seule position f ij : flux entre les zones i et j c ij : coût entre les zones i et j d lk : distance entre la position l et k x ik : 1 si la zone i est dans la position j, 0 sinon Min z = Σ Σ Σ Σ f ij.c ij.d lk.x ik.x jl M T T T i=1 j=1 k=1 l=1

Agencement déquipements 17 Etat de l'art / Optimisation / PLNE approche from-to chart variables continues représentant: –abscisse et ordonnée du centre des zones –distance en abscisse et distance en ordonnée entre les zones –longueur et largeur des zones variables binaires : informations sur la localisation respective de zones 2 à 2 difficile de trouver une solution exacte sauf pour des problèmes de petite taille

Agencement déquipements 18 Etat de l'art / Synthèse Modèles présentés sont très génériques On trouve une grande quantité de travaux spécifiques à des problèmes très précis, donc : –il y a souvent beaucoup de variables et de contraintes spécifiques –ils sont difficiles à réutiliser dans d'autres contextes que celui spécifié

Agencement déquipements 19 Définition du modèle PPC définition des zones les relations entre les zones les données du problème les variables de décisions la fonction objective les contraintes

Agencement déquipements 20 Modèle PPC / Définition des zones On considère que les zones sont entourées d'une 1/2 allée pour pouvoir créer un réseau d'allées dans l'atelier de façon à éviter des problèmes de congestions dans le trafic Différentes zones dans latelier : –tronçons de montage –magasins

Agencement déquipements 21 Modèle PPC / Définition des zones / Tronçons Possède une entrée et une sortie il peut avoir 4 orientations possibles (horizontale droite-gauche / gauche-droite ou verticale haut-bas / bas-haut) chaque tronçon est approvisionné par un seul magasin

Agencement déquipements 22 Modèle PPC / Définition des zones / Magasins Aucune entrées ou sorties spécifiées multitude d'accès pas d'orientations un magasin peut approvisionner plusieurs tronçons le nombre total de magasins et la surface de chacun des magasin sont connus

Agencement déquipements 23 Modèle PPC / Coûts entre les zones modèle basé sur une approche from-to chart et une représentation discrète (continu possible aussi) tronçon-tronçon : production –coût de production en fonction du flux de production et de la distance de convoyage (distance entre le premier tronçon et le deuxième tronçon) magasin-tronçon : manutention –coût de manutention en fonction du nombre d'engins (en fonction du flux) et de leur temps de parcours (en fonction de la distance) distance de centre à centre de zone

Agencement déquipements 24 Modèle PPC / Données du problème Toutes les données sont entières (sauf les flux et les coûts) –Bx, By : longueur et largeur du bâtiment –Li, li : longueur et largeur de chaque tronçon –M : nombre de magasins –T : nombre de tronçons –Ai : aire de chaque magasin –di inf et di sup :la distance minimum et maximum (pour chaque magasin) que peut prendre la longueur d'un magasin –aij : les positions d'arrivées sur la chaîne principale des chaînes secondaires (entrées, centre ou sortie) –fij : flux entre 2 zones –cij : coût unitaire en unité de flux et de distance entre 2 zones

Agencement déquipements 25 Modèle PPC / Variables de décisions Toutes les variables sont entières sauf les distances –xi, yi : ( 0) : abscisse et ordonnée du centre de chaque zone –hi, vi : {Li, li} : taille du tronçon i en abscisse et ordonnée –hi, vi : [di inf, di sup ] : taille du magasin i en abscisse et ordonnée –ei h, ei v : {-1, 0, 1} : entrée du tronçon i en abscisse et ordonnée (-1 si inférieure au centre, 0 si égale et 1 si supérieur) –Distances : en fonction des autres variables mais différentes en fonction du flux (production ou manutention)

Agencement déquipements 26 Modèle PPC / Calcul des distances distance de Manhattan pour le calcul (distance = somme des écarts des abscisses et des ordonnées) distance de manutention (magasin i et tronçon j) dij = |xi - xj| + |yi - yj| distance de production dij = |(xi - ei h.hi/2) - (xj - aj.ej h.hj/2)| + |(yi - ei v.vi/2) - (yj - aj.ej v.vj/2)|

Agencement déquipements 27 Modèle PPC / Fonction objective manutention : flux Magasins - Tronçons production : flux Tronçons - Tronçons Min z = Σ Σ f ij.c ij.d ij + Σ Σ f ij.c ij.d ij T T i=1 j=1 M T i=1 j=1

Agencement déquipements 28 Modèle PPC / Contraintes Contraintes prises en compte par le modèle : –positionnement dans l'atelier –dimensions des magasins –dimensions et orientation des tronçons –non superposition des zones

Agencement déquipements 29 Modèle PPC / Contraintes / Positionnement dans l'atelier hi/2 xi Bx-hi/2 vi/2 yi By-vi/2 pour chaque zone i

Agencement déquipements 30 Modèle PPC / Contraintes / Dimensions des magasins hi*vi Ai pour chaque magasin i contrainte pour garder des valeurs entières aux dimensions du magasin i

Agencement déquipements 31 Modèle PPC / Contraintes / Dimensions et orientation des tronçons si longueur verticale alors largeur horizontale et vice et versa hi + vi = Li + li orientation verticale ou horizontale ei h =0 ei v !=0 entrée du coté de la largeur ei h !=0 => hi=Li entrée du coté de la largeur ei v !=0 => vi=Li Pour chaque tronçon i

Agencement déquipements 32 Modèle PPC / Contraintes / Non superposition des zones si superposition horizontale alors non superposition verticale |xi-xj| < (hi+hj)/2 |yi-yj| (vi+vj)/2 si superposition verticale alors non superposition horizontale |yi-yj| < (vi+vj)/2 |xi-xj| (hi+hj)/2 chaque zone i et j

Agencement déquipements 33 Premiers tests Tests dexemples de petite taille (5 tronçons et 2 magasins) Différentes tailles datelier et de longueurs maximum pour les magasins Tronçon 1Tronçon 0 Tronçon 2 Tronçon 3Tronçon 4 Magasin 0Magasin 1

Agencement déquipements 34 10x50 temps de résolution = 519 s fonction objective = Tronçon 0 Tronçon 1 Tronçon 2 Tronçon 3 Tronçon 4 Magasin 0 Magasin

Agencement déquipements 35 10x40 temps de résolution = s, fonction objective = Tronçon 0 Tronçon 1 Tronçon 2 Tronçon 3 Tronçon 4 Mag asin 0 M a g a si n

Agencement déquipements 36 20x80 temps de résolution = s, fonction objective = (à diviser par ) Tronçon 0 Tronçon 1 Tronçon 2 Tronçon 3 Tronçon 4 Maga sin 0 Magasin

Agencement déquipements 37 15x50 temps de résolution = s fonction objective = Tronçon 0 Tronçon 1 Tronçon 2 Tronçon 3 Tronçon 4 M a g a si n 0 M a g a si n

Agencement déquipements 38 Perspectives et orientations considérer que 2 tronçons qui se succède dans le graphe de montage se touchent (évite les superposition de flux sur tronçon) fixer un tronçon au centre d'un atelier sans contrainte de taille (voir comment le modèle agence les zones sans contraintes despace) accoler les tronçons de la chaîne principale dans le sens de la longueur de l'atelier (pour essayer daccélérer la résolution vers une bonne solution) Accoler les tronçons de chaque chaîne (principale et secondaire) dans la même orientation coller les magasins sur un ou deux bords de latelier