scheduling Sébastien Lacroix FPInnovations Géraldine Gemieux CIRRELT, Université de Montréal Université de Montréal November 4, 2010



Documents pareils
Instructions Mozilla Thunderbird Page 1

VTP. LAN Switching and Wireless Chapitre 4

INSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM

WEB page builder and server for SCADA applications usable from a WEB navigator

Gestion des prestations Volontaire

DOCUMENTATION - FRANCAIS... 2

Francoise Lee.

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

APPENDIX 6 BONUS RING FORMAT

EN UNE PAGE PLAN STRATÉGIQUE

Frequently Asked Questions

DOCUMENTATION - FRANCAIS... 2

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

Editing and managing Systems engineering processes at Snecma

ONTARIO Court File Number. Form 17E: Trial Management Conference Brief. Date of trial management conference. Name of party filing this brief

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

Application Form/ Formulaire de demande

How to Login to Career Page

Small Businesses support Senator Ringuette s bill to limit credit card acceptance fees

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Tier 1 / Tier 2 relations: Are the roles changing?

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board

GAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU

RAPID Prenez le contrôle sur vos données

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

BNP Paribas Personal Finance

Optimisation et Processus métier

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

ADHEFILM : tronçonnage. ADHEFILM : cutting off. ADHECAL : fabrication. ADHECAL : manufacturing.

Stéphane Lefebvre. CAE s Chief Financial Officer. CAE announces Government of Canada participation in Project Innovate.

Township of Russell: Recreation Master Plan Canton de Russell: Plan directeur de loisirs

Exemple PLS avec SAS

Once the installation is complete, you can delete the temporary Zip files..

Plateforme Technologique Innovante. Innovation Center for equipment& materials

: Machines Production a créé dès 1995, le site internet

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

La solution idéale de personnalisation interactive sur internet

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Contents Windows

THE EVOLUTION OF CONTENT CONSUMPTION ON MOBILE AND TABLETS

Exercices sur SQL server 2000

Nouveautés printemps 2013

INVESTMENT REGULATIONS R In force October 1, RÈGLEMENT SUR LES INVESTISSEMENTS R En vigueur le 1 er octobre 2001

Revision of hen1317-5: Technical improvements

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Package Contents. System Requirements. Before You Begin

SMALL CITY COMMERCE (EL PEQUEÑO COMERCIO DE LAS PEQUEÑAS CIUDADES)

Acce s aux applications informatiques Supply Chain Fournisseurs

Face Recognition Performance: Man vs. Machine

FÉDÉRATION INTERNATIONALE DE NATATION Diving

Consultants en coûts - Cost Consultants

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

POLICY: FREE MILK PROGRAM CODE: CS-4

GIGABIT PCI DESKTOP ADAPTER DGE-530T. Quick Installation Guide+ Guide d installation+

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Module Title: French 4

Improving the breakdown of the Central Credit Register data by category of enterprises

We Generate. You Lead.

Institut français des sciences et technologies des transports, de l aménagement

Forthcoming Database

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

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

Practice Direction. Class Proceedings

Tex: The book of which I'm the author is an historical novel.

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

Networking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

SERVEUR DÉDIÉ DOCUMENTATION

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

Lean approach on production lines Oct 9, 2014

Toni Lazazzera Tmanco is expert partner from Anatole ( and distributes the solution AnatoleTEM

Enhancing cybersecurity in LDCs thru multi-stakeholder networking and free software

UML : Unified Modeling Language

Bourses d excellence pour les masters orientés vers la recherche

Les Grandes Tendances d Investissement Informatique en 2011/ Rachel Hunt

Spécial Catégorie 6 Patch Cords

RESTRUCTURATION DES PROGRAMMES DE SOUTIEN AUX GOUVERNEMENTS INDIENS REDESIGN OF THE INDIAN GOVERNMENT SUPPORT PROGRAMS. Chef et membres du Conseil,

3615 SELFIE. HOW-TO / GUIDE D'UTILISATION

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

DOCUMENTATION - FRANCAIS... 2

PARIS ROISSY CHARLES DE GAULLE

Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech

EU- Luxemburg- WHO Universal Health Coverage Partnership:

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

Monitor LRD. Table des matières

SCC / QUANTUM Kickoff 2015 Data Protection Best Practices

Developing an alternative scenario in a case study for a single country. Mise en œuvre un scénario alternatif pour une étude de cas pour un seul pays

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

Dans une agence de location immobilière...

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

Tarification et optimisation pour le marketing

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on

XtremWeb-HEP Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

Sub-Saharan African G-WADI

Guide d'installation rapide TFM-560X YO.13

Transcription:

Demand-driven harvest scheduling Sébastien Lacroix FPInnovations Géraldine Gemieux CIRRELT, Université de Montréal Université de Montréal November 4, 2010 3/3/2011 www.fpinnovations.ca 1

Context The forest supply chain is composed of many activities that allows to bring wood fiber to the mills. One way to minimize the cost of those activities is to have a good planning. 2009 FPInnovations. All rights reserved. Copying and redistribution prohibited. 2

Context In the previous planning phases (strategic and tactical), harvest blocks and roads to build have been chosen. In operational planning, this is the time to organize the execution of the forest activities during the year. When? Where? Which harvesting team? What product? 2009 FPInnovations. All rights reserved. Copying and redistribution prohibited. 3

Industry needs FPInnovations tool (FPInterface) allows users to create operational schedules. Complete schedules (i.e. road construction, harvesting, transportation, road side and mill inventory, and mill demands) can be generated and then followed during the execution of such activities. 2009 FPInnovations. All rights reserved. Copying and redistribution prohibited. 4

Industry needs FPInterface Work schedule module works by simulation Add an optimization to FPInterface to help the user to do better planning: Respect all customers demands Consider all activities Consider harvest systems and harvest teams Respect all constraints Consider roadside and forest inventory Minimize forest supply chain costs 2009 FPInnovations. All rights reserved. Copying and redistribution prohibited. 5

Demand-driven harvest scheduling Géraldine GEMIEUX Bernard GENDRON Jacques FERLAND FPInnovations

Outline 1. Problem description 2. Modelling 3. Resolution and analysis of some results 4. Ongoing work

Problem context Supply chain definition iti Supply chain between the forest and mills: Cleaning and road constructions Harvesting Storage in areas Transport Storage at mills

Problem context Forest field and harvesting Partition of the forest field Harvesting area: smallest harvesting unit Sector: set of some harvesting area Harvesting area have different sizes and include volumes of different assortment List of areas available for the harvest planning

Problem context Harvesting 2 types of harvesting teams: Short woods Long woods Some areas can only be harvested by only one type of team. It is important to allocate a proper team to an area. This information depends on areas properties.

Problem context Roads network Roads network is already designed Roads are regarded as harvesting areas which take priority over those served by these roads Cleaningi and roads construction ti are part of harvesting activity in our model.

Problem context Transport About transport: No explicit destination Destination mill is included in the definition of a product A product has only one destination But a mill may need several products

Problem objectif Over a one-year planning horizon(26 periods of 2 weeks) assign teams to areas in order to satisfy the demands at the mills at minimum cost Respect every constraints associated to each supply chain activity

Modelling Supply chain activity set of contstraints Decisions only made for harvesting for harvesting only Storage in areas Transport Storage at mills MIP subproblem Linear problem

Models(1/2) 4 models have been made Model 1 = The most intuitive 26 periods, 184 harvest areas, 25 sectors, 8 teams (6 shortwood, 2 longwood), 11 products Model 2 = Team aggregated model Introduced to eliminate symetry between teams with same properties To make the B&B more efficient 26 periods, 184 harvest areas, 25 sectors, 2 team types, 11 products

Models (2/2) Models 3 and 4 use a new time unit. This unit is defined as each team can harvest only one area by period. Model 3 is equivalent to Model 1 using this time unit Model 4 is equivalent to Model 2 using this time unit For these models decisions about moves between sectors are no more secundary! The new unit is about few hours

Common points between the models Same structure (harvesting MIP), (transport, inventory LP) Sub linear problem associated to transportation and inventory management Binary variables affectation of a working unit to an area during a period

Modelling : Harvesting Access conditions: No harvesting in a area whose access road is not built yet Respect periods of restrictions (hunting, thaw, environmental protection...) Assignement Only one harvesting by area Only 5 harvesting by sector Obviously, an area can only be harvested once

Modelling: Harvesting Production of each harvesting team Each team has a capacity of production Some areas can only be harvested by a specific type of team No interruption during the harvesting of an area Moves between sectors have to be limited

Model 1 : Binary variables z btq = if team q is assigned to area b at period t x btq = 1 if team q starts to work in b in time period t, 0 otherwise y btq = 1 if team q achieves the harvest of b in time period t, 0 otherwise I stq = 1 if team q is in the sector s in time period t, 0 otherwise I ts1s2q = 1 if team q is in sector s1 during the period t but leaves it to go to s2

Model 1 : Continuous Variables α btq = Proportion of the period t when a team q harvesting the area b v IF btk = Volume of product k from the harvesting area b in storage in area in time period t v T btk = Volume of k from harvesting area b carried in time period t v IU kt = Volume of k in storage at mill in time period t e kt = Excess of k in mill storage in time period t R kt = lack of volume de k at mill storage L Kt = Unsatisfied demand of product k at mill in time period t

Model 2: Binary variables z bth = 1 if a team of type h is assigned to area b at period t x bth = 1 if a team of type h starts working in b in time period t, 0 otherwise y bh bth = 1 if a team of type h achieves the harvest of b in time period t, 0 otherwise w btq = 1 if x bth = 1 and q type is h

Model 2 : Continuous variables α bth = Proportion of the period t when a team of type h harvesting the area b v IF btk = Volume of product k from the harvesting area b in storage in area in time period t v T btk = Volume of k from harvesting area b carried in time period t v IU kt = Volume of k in storage at mill in time period t e kt = Excess of k in mill storage in time period t R kt = lack of volume de k at mill storage L Kt = Unsatisfied demand of product k at mill in time period t αw btq = α bth if q is the team of type h that is working on area b at period t

Model 3: Harvesting Less variables needed The subproblem becomes an IP with binary variables. Remain z buq, x buq and variables associated to moves between sectors Less types of constraints But important dimension increase Moves between sectors are more important decisions because the time unit is smaller.

Model 4 : Harvesting The subproblem becomes an IP with binary variables. Remain z buh, x buh

Impossible d'afficher l'image. Votre ordinateur manque peut-être de mémoire pour ouvrir l'image ou l'image est endommagée. Redémarrez l'ordinateur, puis ouvrez à nouveau le fichier. Si le x rouge est toujours affiché, vous devrez peut-être supprimer l'image avant de la réinsérer. Link between the demand and the harvesting Model 1 : Model 2: Model 3: Model 4:

Modelling : Storage in area Storage balances at harvest areas Link between the MIP subproblem and the continuous one.

Modelling: Transportation Capacity for transporting products k from harvesting areas

Modelling : Storage at mills Inventory balance equations at the mills Minimum volume in storage for each period

Objective Model 1 Model 2 Model 3 Model 4

Problems parameters NT = 26 periods (2 weeks each) NK = 11 products NB = 184 harvesting areas NS = 25 sectors NQ= 8 teams (6 short wood, 2 long wood)

Details about constraints,variables nt = 26 Constraints Binary var. Continuous var. Total var. Model 1 3 897 390 103 450 232 172 335 622 Model 2 3 073 692 62 333 172 725 235 058 Model 3 2 481 521 2 291 520 90 101 2 381 621 Model 4 913 441 586 768 90 101 676 869 nss = 5h

Resolution : Rolling horizons approach

Resolution: Rolling horizons approach

Black boxes approach Harvesting black box MIP Different strategies to solve this subproblem: Rolling horizons, decomposition... Transportation Storage black box LP

Resolution : parameters and solver Future demand estimated CPLEX: o Branching priorities o Time limit for B&B running o Use of «Polishing»

Model 1 : Results Analysis Time resolution (1088101 ) < 8 hours Solution gap : 5% Over the year of planification: Demands reached for 10/11 products Sastifying volumes in storage But: Trouble with the 1/11 product (high demand, important initial volumes => teams minimum activities, short-sighted resolution at each horizon) Plan_22_intuitif.xlsx

Model 2 : First results Time resolution (1091005) < 20h Solution Gap : 5% Same trouble for the same product Plan_24_agrégé_gg.xlsx

Future work Compare performances between rolling horizons for complete model and Black boxes strategies Improve moves between sectors and their opening duration for models 1 and 2 Reduce the opening duration of sector over the year Resolution and analysis for models 3 and 4 Tests with different datas Identify the best model Extensions: Introduction of home bases, areas preferences for harvest team.

QUESTIONS??