Détermination de la taille des lots : cas d une production cyclique et d une demande dynamique



Documents pareils
QUESTION 1 QUESTION 2 QUESTION 3 QUESTION 4. Que signifie "shortage"? Que signifie "handling"? Que signifie "raw material" Que signifie "tool"?

GPO. Gestion de la production et des opérations LECGE1223

Annexe 6. Notions d ordonnancement.

Accompagner la transformation vers l excellence opérationnelle. Olivier Gatti olivier.gatti@adis-innovation.com

MAITRISE DE LA CHAINE LOGISTIQUE GLOBALE (SUPPLY CHAIN MANAGEMENT) Dimensionnement et pilotage des flux de produits

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, Paris

MODULES ECBL DESCRIPTIF SENIOR

FOURTH SESSION : "MRP & CRP"

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments

LE SUPPLY CHAIN MANAGEMENT

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Salon Progilog Traçabilité Conférence d ouverture Mercredi 24 novembre 2010

Le S.I. - colonne vertébrale de la Supply Chain étendue : deux approches pour réussir votre projet

Consultant Dynamics AX Supply Chain

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

DEMAND MANAGEMENT inc

Maîtriser les mutations

Gestion des achats et des stocks

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

Cours GPA784. Systèmes flexibles de production. Introduction My SAP R/3 - SCM (APO)

Votre partenaire idéal

Opportunités s de mutualisation ITIL et ISO 27001

Présentation livre Simulation for Supply Chain Management. Chapitre 1 - Supply Chain simulation: An Overview

SUPPLY CHAIN MANAGEMENT STRUCTURE & PILOTAGE DES FLUX. NRJ Nov Page 1

La logistique aujourd hui. Thierry van Ravestyn General Manager

Planification à moyen terme

Samuel Bassetto 04/2010

CONSULTANT EXTÉRIEUR POUR LES ÉTUDES DE GÉNIE CIVIL HORS LHC. M. Poehler. Abstract

Comment concevoir une Supply Chain robuste et flexible à l échelle mondiale?

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

Programmation Linéaire - Cours 1

Catalogue de formation

Customer Relationship Management ou Gestion de la Relation Client = Placer le client au coeur de l entreprise

Operation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle. Copyright 2006 Apriso Corporation 1

Warehouse Management System. Think Synchronization

Optimisation et Processus métier

RENAULT CONSULTING OFFRE SUPPLY CHAIN MANAGEMENT. Notre raison d être : partager notre expérience avec nos clients. 01/2014

10/10/2007. Scénarios collaboratifs SCM - KOM e-aero - 10/10/07. Page : 1

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique

SAP SAP APO APS. Logiciels de planification. Pour vos appels d offre. 2 e ÉDITION. SupplyChainMagazine.fr 19, rue Saint-Georges Maisons-Alfort

Nouvelle approche de validation Novo Nordisk

La gestion des flux de trafic aérien en Europe : état de l art, problèmes et perspectives

Operations management & Supply chain management

22 ème congrès Fapics

Impact on revenue requirements no Description (000$)

LA GESTION DES STOCKS POUR UN FABRICANT AUX GRANDES CHAÎNES

Pré-requis Diplôme Foundation Certificate in IT Service Management.

Chaîne logistique & TIC

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4

Sigma Consulting est un cabinet conseil spécialisé en management des organisations. Le Management en mode projet..2

IBM Global Technology Services CONSEIL EN STRATÉGIE ET ARCHITECTURE INFORMATIQUE. La voie vers une plus grande effi cacité

Lot streaming et pegging pour l intégration de la planification et de l ordonnancement de production

Marc Paulet-deodis pour APRIM 1

Pole Formation Catalogue

Life Companies Borrowing Regulations. Règlement sur les emprunts des sociétés d assurance-vie CONSOLIDATION CODIFICATION

ETUDES COMPARATIVES DES POLITIQUES DE GESTION DE STOCK LORS DE LA CONCEPTION DES CHAINES LOGISTIQUES

Invitation. CeBIT 2015

0DWKpPDWLTXHVGHO DUJHQW. édité par Mr. G.Moumoulidis (OTE)

Enjeux d une vision supply chain globale et défis associés. Yves Dallery Professeur à l Ecole Centrale Paris Associé au sein du cabinet Diagma

LOGICIELS DE PRÉVISIONS

Pilotage de la Supply Chain

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING

Programmation linéaire

Comment Utiliser son ERP pour Soutenir le Déploiement du Lean?

La Supply Chain Collaborative dans les télécoms

Séance 4. Gestion de la capacité. Gestion des opérations et de la logistique

Complément d information concernant la fiche de concordance

La Recherche du Point Optimum de Fonctionnement d un Générateur Photovoltaïque en Utilisant les Réseaux NEURO-FLOUS

SKF DANS LE MONDE SKF Slide 2 SKF [Communication] SKF (Communicat

LES SYSTÈMES D INFO R M AT I O N

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

PROCONCEPT EASY START

SAP SNC (Supply Network Collaboration) Web Package. (Français / English) language. Edition 2013 Mars

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Planification, Elaboration budgétaire, Simulation, Analyse Temps Réel BAO02. Cognos TM1. Pascal DELVAL, Customer Technical Professional

Coût de fabrication ou d achat. Calcul des besoins Management Industriel et Logistique (4) (2) (1) (2)

ENOVIA 3DLive. IBM PLM Solutions 1 er Octobre Philippe Georgelin Sébastien Veret

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Yphise optimise en Coût Valeur Risque l informatique d entreprise

Don't put socks on the Hippopotamus. Bill BELT Emmanuel DE RYCKEL

Yourcegid Industry MANUFACTURING PLANIFICATION

PRECISION - REJET DE PERTURBATIONS T.D. G.E.I.I.

[ La série de normes EN x-y, Réponse de l Europe à l Uptime Institute et au TIA 942-A? ]

Groupe de travail «Lean Manufacturing»

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

TABLE DES MATIÈRES. Avant-propos... Remerciements... CHAPITRE 1 LA COMPTABILITÉ DE MANAGEMENT... 1

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Prévoir l imprévu & s y préparer. Progiciels experts en planification avancée de la Supply Chain.

L apport des logiciels d optimisation des stocks multi-échelons

GESTION DE DONNÉES TECHNIQUES

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks

Une variable binaire prédictrice (VI) et une variable binaire observée (VD) (Comparaison de pourcentages sur 2 groupes indépendants)

Intensifier l aménagement forestier pour un réseau industriel optimisé

ITIL V3. Transition des services : Principes et politiques

Intelligence Economique - Business Intelligence

II L APPROCHE PEDAGOGIQUE EN 2nde PRO LOGISTIQUE ET TRANSPORT. 1 Mon téléphone portable

Transcription:

Détermination de la taille des lots : cas d une production cyclique et d une demande dynamique Projet effectué en collaboration avec Domtar, Windsor Équipe de projet : Hanen Bouchriha, post-doctorat en génie industriel Annie Larochelle, baccalauréat en génie mécanique Mustapha Ouhimmou, doctorant en Génie Industriel Dirigée par : Pr. Sophie D Amours, Directrice de la recherche et de l administration

Mise en situation Procurement Production Distribution Sales Strategic Network Planning (Design) (Sourcing decisions, externalization decisions, technology-capacity decisions, transportation means decisions, mills-dcs deployment and mission, product-market selection) Suppliers, Mills, Converters, DC Network with Available Capacity and Selected Product-Markets wth Price-Sevice Policy Long Term Forecasts for Potential Product-Markets Long- Term Mid- Term Short- Term Aggregate Planning Mid-Term (On a seasonal basis: Product family assignment and sequencing for paper machines, external converter Forecasts contracts, product mix for pulp mills, converting facilities and distribution centers, sourcing contracts...) Supply Contracts Mills, Converters and DC Product Mix and Capacity, Paper Machine Production Sequences (fiber, chemicals...) Material Procurement Production Planning Plan Daily Syncronized Production-Distribution Lot-Sizing Forecasts, Safety Stocks (Paper machines daily production plan, mills daily carrier selection and shipping plan and plant-dcs inventory planning) Demand Planning (forecasting, forecast error distributions, safety stocks, life cycle management) Procurement quantities Daily production plan Daily Shipments Current Orders Availability Execution Logs-Chips Transportation Scheduling Production Scheduling Picking, Loading and Transportation Scheduling Shipments Demand Fulfilment (Stock) and ATP (Make) FORAC Platform Sophie D'Amours, Alain Martel and Alain Rousseau, FORAC, May 00

Le procédé de fabrication du papier Logs log Chip making Chemicals Pulp making Paper making Jumbo rolls Jumbo rolls Reel finishing Rolls/ / Parent rolls rolls Rolls / Parent rolls Rolls/ Parent rolls Final Products product Parent rolls Parent rolls Finished products paper Chips chip pulp Pulp Recovered paper Paper making Paper Paper recovery recovering Jumbo rolls Reel finishing Recovered paper Recovered paper Recovered paper Sheet finishing Chip Mill Pulp Mill Paper Mill Converter

Le procédé de fabrication du papier Finition La machine à papier Entrepôt automatisé 4 Coupeuse

Présentation générale du problème 5

Présentation du problème Doit-on produire tous les produits à tous les cycles? Quelle quantité à produire de chaque produit à chaque cycle? P P Setup P - P P Setup P P Setup P P P - P P P P P P P Setup Setup Setup P Un cycle Quelle est la longueur du cycle? 6

Description du problème L usine produit le papier sur machines différentes, Une seule machine est considérée avec la possibilité d avoir des stocks en aval. La machine fabrique trois types de papier (P, P et P). Les coûts et les temps de set-up dépendent de la séquence de production. 7

La séquence normalement utilisée est P-P- P Nous connaissons les coûts de set-up seulement pour cette séquence 8 Les données sur les set-up P P P P P P Coût : 0 tonnes Coût : 0 tonnes Coût : 0 tonnes Calcul des coûts de set-up pour chaque produit et pour la séquence fixée au préalable fonction du coût de production unitaire Calcul des temps de set-up pour chaque produit fonction de la cadence de production

9 Description du problème La demande est dynamique et déterministe, La demande est regroupée par produit et par période (jour, semaine, mois, année), Les données sur la demande correspondent à celles des livraisons directes aux clients (les livraisons vers les entrepôts ne sont pas disponibles), La machine ne doit jamais s arrêter (sauf pour les arrêts planifiés).

Les pratiques actuelles Exemple de la production sur près d un mois P P P P P P P P P P P P P P P 0

Objectif de l étude Trouver la taille des lots et la durée du cycle optimum minimisant les coûts de set-up et d entreposage.

Revue de la littérature

Caractérisation du problème Plusieurs produits, Un seul échelon, Demande dynamique et déterministe, Capacité finie. Single level, Capacitated, Multi-item lot Sizing Problem CLSP

Modélisation mathématique du CLSP I T min p s + f it it it it i= t= i, t + xit = dit sit i,t s + I aixit i= L t y t x M y i,t it it it x { 0,}, 0 it s it y i,t it Les indices : i : Indice de produits t : Indice de période Les variables de décisions : - x it, sit la quantité à produire et le stock final en la période t, - yit indique si un set up doit être comptabilisé ou pas pour le produit i en la période t, Les données : - d it : la demande du produit i en la période t, p : le coût de stockage du produit i en la période t, - it - it f : le coût de set-up du produit i en la période t, - L t est la capacité de production de la machine en la période t. - M it un infiniment grand Complexité (NP complet [Florian et al., 80] [Trigeiro et al., 89]) 4

Méthodes de résolution CLSP est NP hard Solution exacte (Eppen et Martin, 87)(Barany et al., 84) Heuristique Application limitée dans certains cas réel Heuristiques basées sur la programmation mathématique «common sense» heuristic «period-by-period» heuristic (Eisenhut, 75)(Maes and Wassenhove, 88) «item-by-item» heuristic (Dixon et Silver, 8)(Dogramaci et al., 8) (Kirca et Kökten, 94) Relaxation lagrangienne Branch-and-Bound «Improvement» heuristic (Thizy et Wassenhove, 85) (Trigeiro et al., 89) (Gelders et al., 86) (Dogramaci et al., 8)(Karni et Roll, 8) Génération de colonne (Manne, 58) (Dzielinski et Gomory, 65) (Lasdon et Terjung, 7) 5

Exemple d heuristique period by period [Eisenhut, 75] Définir la taille des lots en considérant une période à la fois de à T, et ceci en se basant sur la satisfaction d un critère de minimisation des coûts. Pour une période donnée, la demande future des produits est produite jusqu à ce qu il ne soit pas possible de réaliser des économies supplémentaires des coûts ou que la capacité de la période est totalement épuisée. Deux règles : Le choix des produits est effectué sur la base d un indice de priorité qui dépend de l heuristique proposée [Silver et Meal, 7] [Kirca et Kökten, 94]. La fabrication de la demande d une période ne peut être fractionnée 6

Exemple d heuristique Item by item [Kirca et Kökten, 94] Initialisation Détermination d un ensemble de produits candidats à planifier selon une règle de sélection spécifique Résoudre le CLSP pour cet ensemble de produits candidats avec les contraintes de faisabilité Mise à jour des données : ensemble des produits à planifier, capacité résiduelle, etc. Non {des produits à planifier} = {} Oui Fin 7

Lot sizing and scheduling with sequence dependent set-up problem Capacités infinies Capacités finies Coûts de set-up dépendent de la séquence Coûts et temps de set-up dépendent de la séquence (Dilts and Ramsing, 989) (Dobson, 99) (Haase, 994) (Haase and Kimms, 996) 8

L approche de Hasse et Kimms, 996 Déterminer les séquences efficientes en se ramenant à un problème de voyageur de commerce Utiliser un programme linéaire mixte pour définir : Quelle séquence efficiente à utiliser pour chaque période? La quantité de chaque produit à fabriquer? Les niveaux de stock en fin de période? 9

Limites des approches existantes Absence d approche globale qui tient compte Caractère très variable dans le temps de la demande. Contrainte sur la séquence PPPPPPPPP... Séquence préetablie Quantités pondérées 7 6 5 4 0 Graphique des livraisons regroupées en deux semaines (à l'exception de celles vers les entrepôts) /8/00 7/8/00 /5/00 5/4/00 Date P P P 0

Une première modélisation du problème

Approche proposée Étape : Déterminer la longueur du cycle Hypothèses : - Demande constante (moyenne annuelle) Étape : Détermination du plan de production Hypothèses : - Demande dynamique - Le cycle est fixe Borne supérieure sur les coûts Étape : Évaluation du plan de production Hypothèses : - Demande dynamique - Le cycle n est pas fixe Borne inférieure sur les coûts

Étape Hypothèse : Demande continue, stable et connue. Objectif : Déterminer la durée d un cycle moyen. TC Le coût total m m = N Ai + N i= i= H D i i D P i i (Hax et Candea, 984) Source : Cours Systèmes Manufacturiers, M Fayez Boctor, 00

Impact de la variation des coûts d entreposage cycle / jour 9 8 cycle / semaines Coûts normalisés 7 6 5 4 cycle / semaine cycle / jours 4 8 6 0 0 5 0 5 0 5 0 5 Nombre de cycle par mois Le cycle idéal est de semaines pour des coûts d entreposage réels et pour des coûts d entreposage multipliés par et par 4 4

Impact de la diminution des coûts 8 de set-up cycle / jour 6 Coûts normalisés ($) 4 0 8 6 4 cycle / semaines cycle / semaine cycle / jours Pourcentage de réduction des coûts de setup 0 0 5 50 75 0 0 5 0 5 0 5 0 5 Nombre de cycle par mois Le cycle idéal est toujours de semaines, sauf dans le cas d une diminution de 75% des coûts de set-up. 5

Variables de décision : X i,t, Z i,t? Étape D i,t Cycle : semaines/ semaine I i,t-? I i,t? Fonction objectif : Horizon de planification : une année Min + t i ( hii, t + Ci X i, t SiZi, t ) Coût de possession des stocks Coût de production Coût de set-up 6

Contraintes : Sur le cycle i Z i, t = Conservation du flux X i, t I i, t = I i, t + Di, t t + t,i Respect des capacités de production iz i t + δ i X i t = Cap t,, t i i I i, t SS i t,i État des stocks en fin de période Stock initial I i =,0 K i Quantités à produire Variables de décision 7 m izi, t X i, t MZ i, t X ; I 0; Z { 0,} i, t 0 i, t i, t t,i t,i

Détermination du plan de production Cycle de semaines La définition des tailles des lots dans le cas d'un cycle de deux semaines 50 45 Quantité à produire normalisée 40 5 0 5 0 5 0 5 0 4 7 0 6 9 I : Sans contrainte sur le cycle II : Avec contrainte sur le cycle Période 8

Comparaison des coûts Période de semaines Comparaison des coûts.05.0 PPPPPPPPP....08095.05 Coûts normalisés.0.005 0.995 PPPP..PPPPP... 0.99 0.985 Borne inférieure Borne Suprieure La suppression de la contrainte sur le cycle permet d aboutir à un gain de.4% par rapport au coût de set-up et d entreposage ( 6,05.00 $ par an ). Ce gain représente 0.96 $ en coût total par tonne produite 9

Comparaison des coûts Variation du coût total pour les différents scénarios.06.04.0.0.008.006.004.00 Avec cycle, même quantité de chaque produit à tous les cycles Avec cycle Avec cycle, produits seulement par cycle Sans cycle Le gain potentiel en supprimant le cycle est de 5.49% en coût de set-up et de stockage (49,875.00 $), 0.85 $ en coût total par tonne produite 0

Comparaison de la taille du cycle : Impact sur les coûts Comparaison des deux bornes sur les coûts pour un cycle de deux semaines et d'une semaine.4 Coûts normalisés.5..5..5..05 0.95 7.5%.0750896 Cycle semaines Borne Inférieure 4.8%.46747.48744 Cycle semaine Borne supérieure

Comparaison de la taille du cycle : Impact sur les temps de set-up Comparaison des durées de set-up pour un cycle de semaines et un cycle de semaine Coûts normalisés,5,,,9,7,5,, 0,9.08%,07546 Cycle semaines Borne Inférieure 8.66%,578604,95087 Cycle semaine Borne supérieure

Effet de la variation des coûts d entreposage sur les coûts Période de semaines Comparaison des coûts suite à la variation des coûts des inventaires Coût normalisé ($) $0.00 $5.00 $0.00 $5.00 $0.00 $5.00 $0.00 4 8 6 Coût des inventaires ($\tonne.semaines) 8.00% 6.00% 4.00%.00% 0.00% 8.00% 6.00% 4.00%.00% 0.00% % des écarts entre les bornes Borne inférieure Borne supérieure Pourcentage de l'écart

Effet de la variation de la quantité minimale à produire : Impact sur la taille des lots Période de semaines Effet de la variation de la quantité minimale à produire sur la taille des lots dans le cas avec contrainte sur le cycle Quantité à produire 4 500 450 400 50 00 50 00 50 00 50 0 4 5 6 Quantités minimales à produire : - tonne normalisée - 0 tonne normalisées - 50 tonnes normalisées 7 8 9 0 Cas où le cycle est fixé à deux semaines Période 4 5 6 7 8 9 0 4 P P P

Leçons tirées Le cycle idéal est de semaines La considération d un cycle de semaine entraîne un surcoût de.6% par rapport à un cycle de semaines. Des économies (en coût et en temps) sont possibles en supprimant la contrainte sur le cycle 4.8% en coût de set-up et d entreposage Le montant du gain est sensible à la précision sur les données relatives au coût des inventaires, au coût de set-up et à la taille minimale à produire. Plus les coûts d entreposage sont importants, plus on a tendance à faire des set-up Faible écart entre les deux stratégies. 5

Une modélisation plus simple du problème 6

7 Une autre approche pour modéliser le problème p= p= p= p=4 p=5 Capacity Production time p= p= p= p=4 p=5 Capacity p= p= p= p=4 p=5 Capacity Production time p= p= p= p=4 p=5 Capacity p= p= p= p=4 p=5 Capacity Production time p= p= p= p=4 p=5 Capacity p= p= p= p=4 p=5 Capacity Production time p= p= p= p=4 p=5 Capacity

Les horizons de planification pour les produits intermédiaires et produits finis Production lead-time (τ) T = {4,5,6,7} Planning period I i p- I i p i '' SC i 4 5 6 7 t T Finished products I i p- I i p i ' SC i 4 5 6 7 x = i ' d i ' t t T d i t x i p T R i ' p, i ' SC i Intermediate product i IP Q ip i IP p P Production cycle 8

Modélisation La notion de demande effective ` Calcul de la capacité nette par période 9

40 Le nouveau modèle

Perspectives Risques : Si le cycle obtenu est très grand impossibilité de satisfaire la demande à temps (la demande est livrée à la fin du cycle) Ne pas considérer la contrainte sur le cycle tout en maintenant une séquence fixe. Étendre l étude dans le cas de plusieurs machines, tout en synchronisant les flux de production et les flux de transport (Projet de doctorat For@c de Nafee Rizk). 4