Planification `a court terme
Transcription
Planification `a court terme
4.1 Planification des besoins en matières (MRP) Slide 149 96 Chapitre 4 Planification à court terme Table des matières – Chapitre 4 Slide 150 4.1 Planification des besoins en matières (MRP) Objectifs des systèmes MRP . . . . . . . . . . Principe général du MRP . . . . . . . . . . . . Calcul des besoins . . . . . . . . . . . . . . . . Détermination de la taille des lots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 151 153 157 160 4.2 Prise en compte des capacités (CRP) 171 4.3 Planification des ressources de production (MRP II) 172 4.4 Systèmes JIT (Just in Time) Principes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eléments de base . . . . . . . . . . . . . . . . . . . . . . . . . Comparaison MRP - JIT . . . . . . . . . . . . . . . . . . . . . 176 176 179 185 4.1 Planification des besoins en matières (MRP) 4.1 Planification des besoins en matières (MRP) Objectifs des systèmes MRP MRP = Material Requirements Planning Slide 151 Système de gestion des commandes de composants, des stocks et des dates limites de livraison dans un système multi-échelons et multi-produits. Commander les bons composants au bon moment et en bonnes quantités Désavantages des méthodes classiques : Hypothèses des méthodes classiques : – indépendance de la demande des composants ; – demande régulière dans le temps. Slide 152 Production multi-échelons : – la demande de composants dépend du plan de fabrication du niveau directement supérieur ; – demande très variable pour les composants intermédiaires (fixée par le programme de fabrication du niveau directement supérieur) 97 4.1 Planification des besoins en matières (MRP) 98 Principe général du MRP Connaissant la demande en produits finis, calculer à rebours les quantités et périodes de fabrication de chaque composant. Slide 153 Avantages du MRP : – – – – Identification précise des demandes dérivées Diminution des stocks d’en-cours Contrôle de production, gestion prévisionnelle Détection rapide des manquants, incidents, . . . Données de base du MRP : Exemple : un produit fini PF, 3 composants A,B,C. – Programme directeur de production Périodes 1 2 3 4 5 PDP 0 0 40 0 6 7 8 9 10 11 12 0 0 90 10 100 0 50 0 Slide 154 – Nomenclature des produits et composants - Bill of material (BOM) PF 3 2 A B 1 A 4 C 4.1 Planification des besoins en matières (MRP) 99 – Définition du niveau des composants - Low level coding Retenir pour chaque composant le niveau le plus bas où il apparaı̂t. PF 2 B 3 1 4 Slide 155 A C – Délais d’obtention des composants - Lead times Principe : calcul en amont de la date de lancement du composant Date de lancement = date de besoin - délai d’obtention - délai de sécurité Exemple : délai d’une période pour A, B et C. – Etat des stocks Stock actuel disponibles + ordres lancés Slide 156 Produit PF A B C Stock initial 90 0 20 100 – Règles de lotissement Taille des lots de production. Exemple : “lot for lot” Ordres lancés Période Quantité 1 100 2 40 - 4.1 Planification des besoins en matières (MRP) 100 Calcul des besoins Travailler du niveau supérieur au niveau inférieur. Calcul des besoins bruts Slide 157 0 1 2 3 4 5 6 7 PF B 8 9 10 11 12 PDP 40 90 10 100 50 Besoins bruts 80 180 20 200 100 Calcul des besoins nets et ordres suggérés 0 1 2 PF Slide 158 B 3 4 5 6 7 8 PDP 40 90 10 100 50 Besoins bruts 80 180 20 200 100 Ordres lancés Stock avant o.s. 10 11 12 40 20 20 60 -20 0 0 0 -180 -20 -200 0 -100 0 Besoins nets Ordres suggérés 9 20 20 180 20 200 180 20 200 100 100 4.1 Planification des besoins en matières (MRP) 0 1 2 PF PDP 4 5 6 7 40 8 9 10 90 10 100 20 200 11 12 50 B Ordres suggérés 20 180 A Besoins bruts 20 120 180 290 230 300 100 150 Ordres lancés Slide 159 3 101 Stock avant o.s. 100 100 0 100 80 -40 0 Besoins nets 0 40 Ordres suggérés 40 C Besoins bruts -180 -290 -230 -300 -100 -150 0 180 290 230 300 100 150 180 290 230 300 100 150 80 720 80 800 400 Ordres lancés Stock avant o.s. 100 100 20 20 20 20 -700 -80 -800 Besoins nets Ordres suggérés 700 80 700 80 800 0 -400 800 0 0 400 400 Détermination de la taille des lots Etant donnés les besoins nets répartis dans le temps, quand produire et en quelles quantités pour satisfaire ces besoins nets de façon la plus économique possible ? Slide 160 Compromis entre – coût de lancement l – coût de stockage s Exemple : Besoins bruts 1 2 3 4 5 6 7 200 100 100 125 100 50 50 Pas d’ordres lancés, stock initial = 220, lead time = 1 l = 300, s = 2.5 par unité et par période. 4.1 Planification des besoins en matières (MRP) 102 Règles de lotissement Quantité fixe (contrainte d’ordre technologique) Lot individuel (lot for lot) Ordre suggéré = besoin net Slide 161 0 Besoins bruts 1 2 3 4 5 6 7 200 100 100 125 100 50 50 Stock disponible 220 20 0 Besoins nets 80 Ordres suggérés 80 0 0 0 0 0 100 125 100 50 50 100 125 100 50 50 La quantité économique est la quantité optimale Q0 à produire si la demande est constante et égale à D unités par période. Si la taille des lots est fixée à Q, la production a lieu toutes les Q/D périodes, et le coût total de mise en route de la production sur les T périodes est lT D/Q. Une unité produite sera stockée en moyenne pendant Q/2D périodes, et le coût total de stockage sera égal à sT Q/2. Le problème revient donc a résoudre min D≤Q≤T D z= lT D sT Q + Q 2 Le minimum de cette fonction convexe en Q est atteint lorsque ∂z −lT D sT + = =0 ∂Q Q2 2 c’est-à-dire quand Q = Q0 := s 2lD . s 4.1 Planification des besoins en matières (MRP) 103 Quantité économique (EOQ) Calculer la quantité optimale Q0 basée sur la demande moyenne D par période (suppose une demande régulière). Coût s 2lD Q0 = s Slide 162 Exemple : l = 300, s = 2.5, D = 72 Q0 = 131 Q D Q0 0 Besoins bruts Stock disponible Slide 163 Besoins nets Ordres suggérés 1 2 TD 3 4 5 6 7 200 100 100 125 100 50 50 220 20 51 82 88 119 69 19 80 100 125 100 50 50 131 131 131 131 Inconvénient : on ne produit pas pour satisfaire la demande d’un nombre entier de périodes. 4.1 Planification des besoins en matières (MRP) 104 Périodicité économique Produire la quantité nécessaire pour satisfaire v0 périodes de besoin (révision périodique). v0 = Q0 D Exemple : Q0 = 131, D = 72 → v0 = 1.82 → 2 périodes. 0 Slide 164 Besoins bruts Stock disponible 1 3 4 5 6 7 200 100 100 125 100 50 50 220 20 Besoins nets Ordres suggérés 2 100 80 180 0 100 0 50 0 100 125 100 50 50 225 100 Toutes ces variantes, basées sur la formule de Wilson, ne tiennent pas compte de la variabilité de la demande. Silver meal / Least Period Cost (LPC) Lorsqu’un lancement a lieu, on produit les besoins nets d’un nombre entier de périodes de façon à minimiser le coût moyen par période. Slide 165 – Période 1 : Pér. couvertes 2 2,3 2,3,4 Lancement 300 300 300 Stockage 0 250 875 Coût moyen 300 275 391.67 – Période 3 : Pér. couvertes 4 4,5 4,5,6 4,5,6,7 Lancement 300 300 300 300 Stockage 0 250 500 875 Coût moyen 300 275 266.67 293.75 ← ← 4.1 Planification des besoins en matières (MRP) 0 1 Besoins bruts Slide 166 105 2 3 4 5 6 7 200 100 100 125 100 50 50 Stock disponible 220 20 100 Besoins nets 80 Ordres suggérés 180 0 150 50 0 100 125 100 50 50 275 50 Méthode exacte (Wagner-Whitin) dt demande nette pour la période t xt production pour la période t it stock à la période t yt production à la période t ? (0/1) Slide 167 min l T P t=1 s.c. yt + s T P 0 it t=1 it = it−1 + xt − dt t = 1, . . . , T xt ≤ M yt t = 1, . . . , T i0 = iT = 0 xt , it ≥ 0, yt ∈ {0, 1} t = 1, . . . , T 4.1 Planification des besoins en matières (MRP) 106 Propriétés 1. Il existe une solution optimale telle que it−1 xt = 0 pour tout t (production uniquement quand stock vide). 2. Il existe une solution optimale telle que si xt > 0, xt = t+k P dt pour i=t un k > 0· Slide 168 Programmation dynamique H(k) : coût minimum d’une solution pour les périodes 1, ...k. Si t ≤ k est la dernière période de production entre 1 et k, alors le coût de production pour les périodes 1 à t − 1 doit être optimal et égal à H(t − 1). H(k) = min {H(t − 1) + l + s 1≤t≤k k X (i − t)di } i=t+1 H(0) = 0 Interprétation “plus courts chemins” 3050 1987.5 1925 Slide 169 800 1112.5 550 550 1 300 2 300 3 300 4 612.5 1175 425 300 5 300 425 1487.5 2425 675 1175 6 300 7 4.3 Planification des ressources de production (MRP II) 0 Besoins bruts Slide 170 Stock disponible 1 3 4 5 6 7 200 100 100 125 100 50 50 220 20 Besoins nets Ordres suggérés 2 107 100 80 180 0 100 0 50 0 100 125 100 50 50 225 100 4.2 Prise en compte des capacités (CRP) Calcul des besoins nets (MRP) ignore les problèmes de charge des ateliers ⇒ risques de surcharge et sous-charge Slide 171 Prise en compte à deux niveaux : – Programme directeur de production : vérification globale de la capacité avant le calcul des besoins → lissage du PDP. – Capacity Requirements Planning (CRP) : vérification détaillée de la capacité après le calcul des besoins. Confrontation des charges induites par le calcul des besoins avec les capacités de production et lissage des charges ⇒ déplacement des charges. La plupart des logiciels de MRP contiennent un module de CRP. 4.3 Planification des ressources de production (MRP II) 4.3 Planification des ressources de production (MRP II) Manufacturing Resource Planning : Méthode utilisée pour planifier et contrôler l’ensemble des ressources de l’entreprise. Slide 172 Principaux modules (Source : Solid State Softwarea ) Manufacturing : – Requirements Planning – Capacity Requirements Planning – Bill of Materials – Master Scheduling – Production Control a http Slide 173 ://www.sssoft.com/mrp-modules.htm Distribution : – Inventory Control – Quoting and Estimating – Order Entry/Invoicing – Purchasing and Receiving Communications – Electrionic Data Interchange – Fax Management – Windows Client 108 4.4 Systèmes JIT (Just in Time) Symbology : – Data Collection Slide 174 Accounting : – Accounts Receivable – Accounts Payable – Payroll – Fixed Assets Management – General Ledger Office Automation : – Word Processing – Electronic Spreadsheet – Data Base Management Imaging : – Image Processing – Document Imaging Slide 175 Administration : – System Management Cost Benefit Analysis : – Cost Benefit Analysis Worksheet 109 4.4 Systèmes JIT (Just in Time) 110 4.4 Systèmes JIT (Just in Time) Principes Slide 176 “The necessary parts in necessary quantities at necessary times” Objectifs : – Réduction des en-cours (zero stock) – Lissage de la production (répétitivité) Systèmes “pull” et “push” – Système classique type MRP : PUSH Demande anticipée → plan de fabrication → ordres de fabrication → le plan “pousse” les ordres de l’amont vers l’aval Slide 177 Ordres planifiés AMONT Phases du processus Flux de matières AVAL 4.4 Systèmes JIT (Just in Time) 111 – Sustème JIT : PULL Production par réquisition (Kanban - Toyota) Ordres d’exécution Réquisition Slide 178 Flux de matières AVAL AMONT Production ⇔ réquisition par l’aval → l’aval “tire” l’amont. Petits lots, réduction des temps et coûts de lancement nécessaire. Eléments de base Objectif des systèmes JIT : élimination du gaspillage. Gaspillage : tout sauf la quantité minimale d’équipements, de matériaux, de pièces détachées et d’ouvriers qui ne sont pas absolument indispensables pour la production. (Fujio Cho - Toyota) Eléments stratégiques : Slide 179 1. Réseau d’usines ciblées 2. Groupement technologique 3. jidoka - Qualité à la source 4. Production just-in-time 5. Charge uniforme des usines 6. Système de contrôle de production Kanban 7. Minimisation des temps de lancement 4.4 Systèmes JIT (Just in Time) Réseau d’usines ciblées Au lieu d’une grande usine intégrée, ensemble d’usines où l’on fabrique un nombre limité de produits, où l’on recourt à un nombre limité de processus de production. Slide 180 – Difficulté de gérer une grande installation. – Usine spécialisée → coûts de construction et d’opération limités. Groupement technologique Méthode qui consiste à rechercher les similitudes techniques des composants faisant l’objet d’une même gamme d’opérations jidoka - Qualité à la source Technique selon laquelle on arrête de produire dès qu’un défaut apparaı̂t. Production just-in-time Type de production, reposant sur la méthode juste-à-temps, qui consiste à avoir le bon stock au moment où on en a besoin pour la fabrication. Slide 181 Objectif : atteindre une production exacte → pas de pénurie et pas de stock. Charge uniforme des usines Necessité d’un lissage de la production pour une stratégie juste à temps efficace. Objectif : éliminer la vague de réaction qui apparaı̂t en réponse à des variations de la demande, de l’ordonnancement. 112 4.4 Systèmes JIT (Just in Time) Système de contrôle de production Kanban Développé par Toyota. Slide 182 Technique de gestion locale d’atelier par régulation des flux par l’aval. – Chaque composant est stocké dans un conteneur (nombre déterminé d’unités) – Pour chaque conteneur, 2 cartes (kanbans) – Kanban de production (utilisé par l’atelier qui produit le composant) – Kanban de transfert (utilisé par l’atelier qui consomme le composant) – Informations du Kanban : – identification – pièces – quantités – localisation des stocks – ... Fonctionnement (2 centres, B en amont de A). A : conteneur de matières premières (venant de B) B : conteneur de produits finis 1. A reçoit un ordre d’exécution → retire des composants du conteneur. Slide 183 Conteneur vide → A entame un autre conteneur libéré de son kanban de transfert T (réquisition de transfert). 2. Conteneur vide + kanban T acheminés vers B 3. Kanban T placé sur conteneur plein et libération du kanban P de production qui y était attaché (réquisition de production) 4. Conteneur plein muni de T acheminé vers A 5. Le kanban P libéré en B fournit une autorisation de production d’un conteneur de composants. 113 4.4 Systèmes JIT (Just in Time) 114 Minimisation des temps de lancement Réduction des stocks → production en petites quantités Taille des lots ← quantité économique (EOQ) ⇒ inversion du principe : fixer la taille des lots (petite) et atteindre le temps/coût de lancement correspondant. Coût Traditionnel Coût JIT Slide 184 Q Q Comparaison MRP - JIT Slide 185 – En théorie, MRP = JIT (lot for lot). – En pratique (MRP) : incertitudes, aléas, capacités finies, prévisions lointaines peu fiables → temps d”exécution augmentent, stock augmente. – JIT : fabrication répétitive (charge constante), par pièces → petit stock, temps d’exécution court. Fonctionne mal si – temps/coûts de mise en oeuvre élevés et non réductibles – faible qualité, taux de déchet élevé – demande de produits finis très variable – pas ou peu de polyvalence des travailleurs