GOL 510, Cours 02 a Organisation flexible de la production (4cr
Transcription
GOL 510, Cours 02 a Organisation flexible de la production (4cr
Technologie de groupe et systèmes manufacturiers cellulaires GOL 510, Cours 05 a Organisation flexible de la production (4cr.) Session : AUTOMNE 2011 Programme de baccalauréat en génie des opérations et de la logistique École de technologie supérieure, Montréal, QC. Bibliographie Source de cette présentation: “Automation, Production Systems, and ComputerIntegrated Manufacturing”, Mikell P. Groover Notes de cours de GPA 205, A. Chaaban, Département GPA, ÉTS, 2007 Notes de cours de IND2303, B. Agard, Département de mathématiques et de génie industriel, École polytechnique, 2004 “Modeling and analysis of manufacturing systems”, Ronald G. Askin et Charles R. Standridge Plan de la présentation Introduction Méthodes de classification et de regroupement des produits Analyse du flux de production Technologie de groupe et ses applications Analyse quantitative des systèmes manufacturiers cellulaires Regroupement de produits et de machines par la méthode de King (Rank Order Clustering) Autres méthodes de de regroupement (CIA, DCA) Formation de groupe avec la programmation mathématique Disposition des machines dans une cellule Introduction Volume Aménagement par produit (ligne) Aménagement par famille de produit (cellulaire) Aménagement Fixe (Projet) Aménagement par type de procédé (Atelier) Variété Introduction Ce type d’aménagement cherche à regrouper des processeurs de qualifications différentes de façon à réduire les déplacements des produits (encours) tout en offrant une flexibilité de production beaucoup plus importante que les autres types d’aménagement Famille de produits: ensemble de produits similaires regroupés par géométrie, par taille ou encore par traitement requis en fabrication. C’est basé sur le technologie de groupe Type d’aménagement privilégié pour le JAT et TQM Aussi appelé Système manufacturier cellulaire Introduction Aménagement cellulaire: ligne de production Introduction Départ Produit B Poste A1 Poste B1 Poste C1 Poste D1 Poste E1 1 Produit D Produit A Poste A2 Poste C2 Poste B2 Poste D2 Poste E2 sorti Poste B3 3 Poste D3 4 Poste E3 Produit C Cellule 1 A -B Cellule 2 B-C-D 5 Produit E 2 Aménagement cellulaire Cellules autonomes Aménagement cellulaire/ par procédé (flux inter-cellules) Introduction La TG et la production cellulaire sont appropriées lorsque: Un aménagement par procédé est utilisé avec une production en lots Importance des efforts de manutention, des niveaux d’inventaires en produits semi-finis et des délais de production Les produits peuvent être regroupés en familles de produits Introduction Deux (2) tâches majeures doivent être accomplies pour implanter un système manufacturier cellulaire Identification des familles de produits Réarrangement des machines dans une cellule de production Les avantages de la TG et de systèmes cellulaires Favorise la standardisation des outils, dispositifs de serrage…etc. Réduit la manutention des produits Simplifie la planification de la production Réduit les temps de production, les stocks de WIP Augmente la satisfaction des employés, et améliore la qualité Méthodes de classification et de regroupement des produits Visuelle Observation directe des attributs des composants et des machines; Possible avec un nombre de produits limité. Codage Assignation de symbole aux classes de façon à fournir des informations sur les attributs de la classe (famille); Le codage peut être basé sur le design de la pièce et/ou sur les attributs manufacturiers. Algorithmes d’analyse du flux de production Analyse du routage des pièces et de la séquence des opérations Programmation linéaire (en nombres mixtes B&B) Méthodes de regroupement Algorithme CIA (Cluster Identification Algorithm) Algorithme DCA (Direct Clustering Algorithm) Méthode de King Analyse du flux de production L’analyse du flux de production (AFP) est une approche: D’identification des familles de produits De formation de cellules de machines associées aux familles de produits L’approche utilise la gamme de fabrication des produits pour constituer les familles (au lieu de l’inspection visuelle) La procédure de la AFP: Collecte de données sur le routage des produits Classification des produits selon les similarités dans la séquence des opérations qu’ils subissent Organisation des données dans un tableau (matrice d’incidence) Analyse de regroupement (changer la configuration de la matrice d’incidence de façon à ce que les produits avec des séquences similaires constituent des ensembles) Technologie de groupe et ses applications La technologie de groupe (TG) est un principe d’organisation qui tient compte du fait que plusieurs produits ont des caractéristiques en commun Définition: regroupement systématique des composants semblables étant sujets à une planification et des traitements communs qui permet de solutionner un ensemble de problèmes, ce qui économise du temps et des efforts La plupart des applications de la (TG) sont dans la production. Ses principes peuvent être appliqués de trois (3) manières: Ordonnancement simple et routage des pièces Cellules de machine virtuelles (les familles de produits sont identifiées ainsi que les équipements dédiés à leur fabrication, sans que ces équipements soient physiquement réaménagés: les machines d’une cellule virtuelle gardent leur emplacement original dans l’usine) Des familles de produits sont identifiées et des les machines sont physiquement aménagées et relocalisées dans les cellules Analyse quantitative des systèmes manufacturiers cellulaires L’analyse consiste à: Regrouper des produits et des machines en familles Réorganiser la disposition des machines dans une cellule Regroupement des produits et des machines par la méthode de King (Rank Order Clustering) Utilisé dans l’analyse du flux de production (avec une matrice d’incidence) L’objectif est de réorganiser la matrice d’incidence de façon à créer des blocs (avec le maximum de 1) sur la diagonale Chaque bloc représente un groupe de machines et de produits d’une même cellule À chaque colonne et à chaque ligne, on assigne une valeur 2 n (de droite à gauche pour les colonnes et de bas en haut pour les lignes). Chaque ligne et chaque colonne est lue comme un nombre binaire. Celui-ci est converti ensuite à une valeur décimale Analyse quantitative des systèmes manufacturiers cellulaires Calcul des valeurs décimales des lignes avec la méthode de King Somme de produits Calcul des valeurs décimales des colonnes avec la méthode de King Somme de produits Analyse quantitative des systèmes manufacturiers cellulaires L’algorithme de la méthode de King consiste à suivre les étapes suivantes 1. 2. 3. 4. 5. 6. Ordonner les lignes dans l’ordre décroissant de leurs valeurs décimales. Dans le cas d’égalité, les ordonner dans l’ordre d’apparition dans la matrice d’incidence L’ordre des lignes est-il le même que lors de l’itération précédente? Si oui, aller à 6. Sinon, aller à 3 Ordonner les colonnes dans l’ordre décroissant de leurs valeurs décimales. Dans le cas d’égalité, les ordonner dans l’ordre d’apparition dans la matrice d’incidence L’ordre des colonnes est-il le même que lors de l’itération précédente? Si oui, aller à 6. Sinon aller à 5 Répéter la procédure (en réordonnant à chaque fois les lignes et les colonnes), tant que l’ordre change à chaque itération STOP Analyse quantitative des systèmes manufacturiers cellulaires Exemple: appliquer la méthode de King pour déterminer les cellules pour la matrice d’incidence suivante Analyse quantitative des systèmes manufacturiers cellulaires Calcul des valeurs décimales des lignes Ordre des lignes et calcul des valeurs décimales des colonnes Analyse quantitative des systèmes manufacturiers cellulaires Ordre des colonnes et calcul des valeurs décimales des lignes L’ordre des lignes ne change pas, la procédure s’arrête. Les cellules sont donc: Cellule 1: machines 1 et 5 pour les produits A, H et D Cellule 2: machines 4 et 7 avec les produits B, F et G Cellule 3: machines 2, 3 et 6 avec les produits I, C et E Analyse quantitative des systèmes manufacturiers cellulaires Il existe plusieurs autres méthodes. Les plus célèbres sont: La méthode de Kusiak (CIA: Cluster Identification algorithm) La méthode de Wei & Kern La méthode DCA (Direct Clustering Algorithm) (non-traitée dans ce cours) Algorithme de base de Kusiak Sélectionner n’importe quelle ligne de la matrice d’incidence et tracer une ligne horizontale Pour chaque 1 rencontré, tracer une ligne verticale Pour chaque 1 rencontré, tracer une ligne horizontale Répéter jusqu’à ce que tous les 1 soient tous traversés par une ligne horizontale et une ligne verticale Former les cellules avec les pièces et les machines qui sont traversées par les lignes tracées Enlever les éléments utilisés et former une nouvelle matrice avec les éléments qui restent. Reproduire les mêmes étapes Analyse quantitative des systèmes manufacturiers cellulaires Exemple: appliquer l’algorithme de Kusiak pour déterminer les cellules de la matrice Cellule 1: Machines 1 et 5 pour les produits A, D et H Cellule 2: Machines 2, 3 et 6 pour les produits C, E et I Analyse quantitative des systèmes manufacturiers cellulaires Cellule 3: Machines 4 et 7 pour les produits B, F et G Analyse quantitative des systèmes manufacturiers cellulaires Méthode de Wei & Kern Basée sur la notion de poids de similarité Le poids de similarité mesure l’importance de mettre 2 machines dans une même cellule Les poids de similarité sont calculés pour toutes les combinaisons 2 à 2 de machines. Avec M machines, une matrice triangulaire M par M est formée Analyse quantitative des systèmes manufacturiers cellulaires Pour calculer les poids de similarité Cij de placer la machine de la colonne i avec la machine de la colonne j, on procède de la façon suivante: Si pour une même pièce on a des 1 dans chacune des colonnes, on additionne la valeur « card(P)-1 » à la somme totale Si on a des 0 dans chacune des colonnes, on additionne « 1 » à la somme totale Si on a seulement un 1 dans une des 2 colonnes, on n’additionne rien à la somme totale Analyse quantitative des systèmes manufacturiers cellulaires Pour la formation des cellules, on place dans une même cellule les deux machines associées au Cij le plus grand. Pour les autres, on pourrait avoir l’une des trois situations: Une des 2 machines du couple appartient déjà à une seule cellule, l’autre machine sera attribuée à cette même cellule Les deux machines n’appartiennent à aucune cellule, on commence une nouvelle cellule avec les deux machines Les deux machines appartiennent à deux cellules distinctes, on place ce Cij de côté et on poursuit la procédure avec le suivant La procédure est exécutée jusqu’à ce que toutes les machines soient attribuées à une cellule. On identifie les pièces exceptions et on traite les Cij mis de côté pour voir si des cellules peuvent être fusionnées, en autant que le nombre maximum de machines le permettent Analyse quantitative des systèmes manufacturiers cellulaires Exemple: appliquer la méthode de Wei & Kern pour déterminer les cellules de la matrice d’incidence suivante Analyse quantitative des systèmes manufacturiers cellulaires Calcul des poids de similarité (pour les machines M1 et M2): Analyse quantitative des systèmes manufacturiers cellulaires Création de cellules Créer une première cellule 1 avec les machines M3 et M6 Créer une seconde cellule 2 avec les machines M4 et M8 Analyse quantitative des systèmes manufacturiers cellulaires Création de cellules Ajouter la machine M1 à la cellule 2 (avec les machines M4 et M8) Idem Analyse quantitative des systèmes manufacturiers cellulaires Création de cellules Ajouter la machine M2 à la cellule 2 (avec les machines M1, M4 et M8) Ajouter la machine M7 à la cellule 1 (avec les machines M3 et M6) Créer une troisième cellule 3 (avec les machines M5 et M9) Analyse quantitative des systèmes manufacturiers cellulaires Création de cellules Ajouter la machine M10 à la cellule 3 avec les machines M5 et M9 Analyse quantitative des systèmes manufacturiers cellulaires Création de cellules Pièces d’exception Cellule 1: M3, M6 et M7 pour la pièce P5 Cellule 2: M1, M2, M4 et M8 pour les pièces P1, P3 et P6 Cellule 3: M5, M9 et M10 pour les pièces P4 et P7 P2 et P8 sont des pièces d’exception Analyse quantitative des systèmes manufacturiers cellulaires Formation des groupes par la programmation mathématique Consiste à trouver la configuration des groupes de machines de façon à minimiser les différents coûts associés Il s’agit de trouver l’affectation optimale des opérations sur les pièces et des machines aux groupes Analyse quantitative des systèmes manufacturiers cellulaires Résumé des notations du modèle f Indice des familles de pièces g Indice des groupes i Indice des opérations m Indice des machines cm Coût fixe associé à l’utilisation de la machine m cg Coût fixe associé au groupe g Di Demande pour le produit associé à l’opération i H Coût associé au mouvement de pièces entre les groupes (coût par chargement) Li Nombre de chargements de pièces en mouvement à la suite de l’opération i ml, mu Bornes inférieure et supérieure sur le nombre de machines par groupe qf Coût associé à l’affectation de la famille f au groupe Rm Temps disponible de la machine m tim Temps de traitement de l’opération i sur la machine m Ffg Variable binaire indiquant si la famille f est affectée au groupe g Xig Variable binaire indiquant si l’opération i est affectée au groupe g Ymg Nombre de machines m assignées au groupe g Zg Variable binaire indiquant si un groupe potentiel g est utilisé Analyse quantitative des systèmes manufacturiers cellulaires Fonction-objectif: minimisation des coûts totaux: Coût d’utilisation des machines Coûts relatifs de mouvement de produits entre les groupes Coûts d’utilisation des groupes Coûts d’assignation des familles de pièces aux groupes Analyse quantitative des systèmes manufacturiers cellulaires Fonction-objectif: minimisation des coûts totaux: mouvement intergroupe desproduits Machines G M I min cmYmg H vig Li g 1 m 1 G + cg Z g g=1 Groupes i 1 G F q g 1 f 1 f F fg Assignation de familles aux groupe Analyse quantitative des systèmes manufacturiers cellulaires Contraintes M ml Ymg mu g 1,..., G(limitesdunombredemachinespargroupe) m 1 I Dt i 1 i im X ig RmYmg g 1,..., Gm 1,..., M (Suffisammentdemachinesdanschaquegroupe) X ig X i 1, g vig vig Déterminationsidesproduitsdoiventtransiterentrelesgroupes G X g 1 ig 1i 1,..., I (Chaqueopérationestaffectéeàungroupe ) ig I Z g g 1,..., G(utilisation dugroupesiaumoinsuneopérationluiestassignée) I X i 1 X iS f ig I Ff g g 1,..., G,f 1,..., F (Assignationdelafamillef augroupegsiuneopérationsur unproduitdelafamillef estassignéeaugroupeg) Ymg entiers X ig 0,1 g 0,1 Ffg 0,1 vig ,vig 0,1 Analyse quantitative des systèmes manufacturiers cellulaires Disposition des machines dans une cellule Trois (3) étapes: Développer un diagramme de flux de matières (originedestination) indiquer le nombre de produits en transit entre les différentes machines de la cellule sans tenir compte des flux entrant et sortant de la cellule Déterminer les ratios de flux pour chaque machine en additionnant tous les flux sortants d’une machine, et en divisant par la somme de tous les flux entrants dans la même machine Disposer les machines dans l’ordre décroissant des ratios de flux disposer les machines selon l’ordre décroissant des rations de flux de produits Analyse quantitative des systèmes manufacturiers cellulaires Exemple: les machines 1, 2, 3 et 4 appartiennent à une cellule. 50 pièces entrent à la cellule par la machine 3, 20 pièces quittent la cellule par la machine 1 et 30 par la machine 4. Déterminer la disposition des machines dans la cellule Analyse quantitative des systèmes manufacturiers cellulaires Calcul des flux et des ratios Ordre des machines dans l’ordre de ratios décroissants 3 2 1 4 Analyse quantitative des systèmes manufacturiers cellulaires Compléter le diagramme (aménagement de la cellule) avec les autres flux 10 50 3 40 15 2 30 1 25 4 30 10 5 20 Calcul de trois (3) mesures de performance Pourcentage de déplacement en séquence Pourcentage de déplacement by-pass Pourcentage de retour en arrière Analyse quantitative des systèmes manufacturiers cellulaires Nombre de déplacement en séquence 40+30+25=95 Nombre de déplacement by-pass 10+15=25 Nombre de retour en arrière 10+5=15 Nombre total de déplacement 95+25+15=135 Pourcentage de déplacement en séquence 95/135=70.4 % Pourcentage de déplacement by-pass 25/135=18.5 % Pourcentage de retour en arrière 15/135=11.1 % Conclusion Lecture suggérée: livre de référence (chapitre 18 pages 507- 537)