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

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

Apr 03, 2015

Download

Documents

Pauline Millot
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agencement déquipements 1 Problème de placement : agencement d'équipements dans une usine de montage automobile (facility layout)

Agencement d’équipements 1

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

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

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

Agencement d’équipements 3

Contexte industriel / Fabrication d'un véhicule

• 4 étapes: – emboutissage – tôlerie – Peinture – assemblage

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

Agencement d’équipements 4

Contexte industriel / Assemblage

• graphe de montage

moteur 1

moteur 3

sellerie 2 sellerie 4

Sous caisse

mécanique 3sellerie 6mécanique 1

poste de conduite

mécanique 4sellerie 8

porte

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

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

Magasin

MagasinTronçon

Tronçon

T

T

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

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

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

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

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

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…)

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

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, …

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

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

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

Agencement d’équipements 11

Etat de l'art / Représentation graphique

Représentation discrète Représentation continue

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

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

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

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)

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

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

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

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

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

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 fij : flux entre les zones i et jcij : coût entre les zones i et jdlk : distance entre la position l et k xik : 1 si la zone i est dans la position j, 0 sinon

Min z =Σ Σ Σ Σ fij.cij.dlk.xik.xjl M T T T

i=1 j=1 k=1 l=1

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

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

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

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é

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

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

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

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 l’atelier :– tronçons de montage– magasins

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

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

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

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

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

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

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

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 – diinf et disup :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

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

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 : [diinf, disup] : taille du magasin i en abscisse et

ordonnée – eih, eiv : {-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)

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

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 - eih.hi/2) - (xj - aj.ejh.hj/2)| +

|(yi - eiv.vi/2) - (yj - aj.ejv.vj/2)|

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

Agencement d’équipements 27

Modèle PPC / Fonction objective

• manutention : flux Magasins - Tronçons • production : flux Tronçons - Tronçons

Min z = Σ Σ fij.cij.dij + Σ Σ fij.cij.dij T T

i=1 j=1

M T

i=1 j=1

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

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

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

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

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

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

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

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 eih=0 <=> eiv!=0

entrée du coté de la largeur eih!=0 => hi=Li

entrée du coté de la largeur eiv!=0 => vi=Li

Pour chaque tronçon i

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

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)/2si superposition verticale alors non superposition

horizontale |yi-yj| < (vi+vj)/2 |xi-xj| ≥ (hi+hj)/2

chaque zone i et j

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

Agencement d’équipements 33

Premiers tests

• Tests d’exemples de petite taille (5 tronçons et 2 magasins)

• Différentes tailles d’atelier et de longueurs maximum pour les magasins

Tronçon 1Tronçon 0

Tronçon 2

Tronçon 3 Tronçon 4

Magasin 0Magasin 1

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

Agencement d’équipements 34

10x50

temps de résolution = 519 s fonction objective = 99 620 en en 8 minutes

arrêté après 1 heure

Tronçon 0

Tronçon 1

Tronçon 2

Tronçon 3

Tronçon 4Magasin 0

Magasin 1

0 5 10

50

30

20

10

40

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

Agencement d’équipements 35

10x40

temps de résolution = 39 627 s, fonction objective = 159 212 en 14 heures

Tronçon 0

Tronçon 1

Tronçon 2

Tronçon 3

Tronçon 4

Magasin

0

Magasin 1

0 5 10

40

20

30

10

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

Agencement d’équipements 36

20x80

temps de résolution = 3 691 s, fonction objective = 153 354 (à diviser par 2 ≈ 75 000) en 2,5 jours

200 000 atteint en environ 27 secondesarrêté après presque 3 jours

Tronçon 0

Tronçon 1

Tronçon 2

Tronçon 3

Tronçon 4

Magasin 0

Magasin 1

0 10 20

80

40

60

20

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

Agencement d’équipements 37

15x50

temps de résolution = 121 736 s fonction objective = 73 894

100 000 atteint en environ 8 minutesarrêté après 2,5 jours

Tronçon 0

Tronçon 1

Tronçon 2

Tronçon 3

Tronçon 4

Magasi

n 0

Magasin 1

0 5 10 15

50

30

20

10

40

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

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 d’espace)

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

Agencement d’équipements 39

Perspectives et orientations

• accoler les tronçons de la chaîne principale dans le sens de la longueur de l'atelier (pour essayer d’accé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 l’atelier