1 Project title: DISTRIBUTED AND CAPE-OPEN COMPLIANT PLATFORM FOR PLANNING AND SCHEDULING MULTI-SITE MANUFACTURING SYSTEMS Universitat Politecnica de Catalunya.

Slides:



Advertisements
Similar presentations
Lesson 08 Linear Programming
Advertisements

Transportation Problem and Related Topics. 2 Ardavan Asef-Vaziri June-2013Transportation Problem and Related Topics There are 3 plants, 3 warehouses.
CHEN 4460 – Process Synthesis, Simulation and Optimization
Planning with Linear Programming
Linear Programming Problem
Chapter 9 Question 2 [Anisha Patel]
NetWORKS Strategy Manugistics NetWORKS Strategy 6.2.
Linear Programming Using the Excel Solver
Planning and Optimisation of a Complex Multinational Supply Chain – A Real-life Case Study Mr. Masoud Esmaeili RMIT University Dr. Behnam Fahimnia UniSA,
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
Linear Programming (6S) and Transportation Problem (8S)
Supply Chain Logistics Management
1 Lecture 2 & 3 Linear Programming and Transportation Problem.
Heart Valves Suppliers
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Linear Programming Applications
Chapter 10 Dynamic Programming. 2 Agenda for This Week Dynamic Programming –Definition –Recursive Nature of Computations in DP –Forward and Backward Recursion.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Rough-Cut Capacity Planning in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2011.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Integrated Distribution & Production Planning (DP/PP) EIN 5346 Logistics Engineering (MSEM, Professional) Fall, 2013 Integrated Distribution & Production.
SUPPLY CHAIN MANAGEMENT
Supply Contract Allocation Gyana R. Parija Bala Ramachandran IBM T.J. Watson Research Center INFORMS Miami 2001.
Ardavan Asef-Vaziri Systems and Operations Management
The Supply Chain Customer Supplier Manufacturer Distributor
Supply Chain Management Harcourt, Inc. S.C. 16-2Supply Chain Management.
Chapter 11: Strategic Leadership Chapter 8 Production and operations management.
Value and Supply Chain Management. What is Logistics? The Institute of Logistics defines logistics as the management of the flow of goods, information.
Linear Programming An Example. Problem The dairy "Fior di Latte" produces two types of cheese: cheese A and B. The dairy company must decide how many.
Supply Chain Management AN INITIATIVE BY: VAINY GOEL BBA 1 MODI COLLEGE.
Presentation subtitle: 20pt Arial Regular, Recommended maximum length: 2 lines IBM logo must not be moved, added to, or altered in any way. Indications.
Rough-Cut Capacity Planning in SCM EIN 5346 Logistics Engineering (MSEM, Professional) Fall, 2013.
Production Planning and Detailed Scheduling (PP/DS) in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2011.
Rough-Cut Capacity Planning in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2012.
Location planning and analysis
1 Project title: DISTRIBUTED AND CAPE-OPEN COMPLIANT PLATFORM FOR PLANNING AND SCHEDULING MULTI-SITE MANUFACTURING SYSTEMS Universitat Politecnica de Catalunya.
8 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
SUPPLY CHAIN OPTIMIZATION IN THE MULTIPURPOSE BATCHT CHEMICAL INDUSTRY concept and software Kiril Mintchev PhD
Location decisions are strategic decisions. The reasons for location decisions Growth –Expand existing facilities –Add new facilities Production Cost.
SCM-INTRODUCTION P.CHANDIRAN. What is a Supply Chain? Supply chain is a network of suppliers, manufacturing plants, warehouses, distribution centers,
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Learning Objectives for Section 6.3 The student will be able to formulate the dual problem. The student.
B.Ivanov, K.Mintchev Institute of Chemical engineering- Bulgarian academy of sciences ul. Acad. G.Bonchev, 103, Sofia 1113 Fax: +(359)(2)
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.1-1 Course Code MGT 561 Supply Chain Management Book: Supply Chain Management Strategy,
EM 420 Production and Operations Management Eng. Rodger L. NKUMBWA Dept. of Electrical Engineering Copperbelt University
Operations Research - Tutorial 2. Transportation Problem A dairy firm has three plants located in a state. The daily milk production at each plant is.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
LINEAR PROGRAMMING.
Integrated Distribution & Production Planning (DP/PP) EIN 5346 Logistics Engineering Fall, 2015 Integrated Distribution & Production Planning (DP/PP) EIN.
Rough-Cut Capacity Planning in SCM EIN 5346 Logistics Engineering Fall, 2015.
Case Study 2: Operate a Logistics Company EIN 6133 Enterprise Engineering Fall, 2015.
LINEAR PROGRAMMING. Linear Programming Linear programming is a mathematical technique. This technique is applied for choosing the best alternative from.
Rough-Cut Capacity Planning in SCM Theories & Concepts
Institute of Chemical engineering- Bulgarian academy of sciences
Distribution Strategies
Engineering Economics (2+0)
Schlenker, H. , R. Kluge, and J. Koehl
Rough-Cut Capacity Planning in SCM Theories & Concepts
UNIT –V SUPPLY CHAIN MANAGEMENT
Rough-Cut Capacity Planning in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2011.
Institute of Chemical engineering- Bulgarian academy of sciences
MBA 651 Quantitative Methods for Decision Making
GIS Day Site Layout Optimization Using GIS Sulyn Gomez Mohd Samrah
Outline Sources and references Global Operations Management
Supply Chain Management (SCM) Basics
SUPPLY CHAIN MANAGEMENT
Logistics and Supply Chain Management
Production Planning and Detailed Scheduling (PP/DS) in SCM EGN 5623 Enterprise Systems Optimization Fall, 2012.
Presentation transcript:

1 Project title: DISTRIBUTED AND CAPE-OPEN COMPLIANT PLATFORM FOR PLANNING AND SCHEDULING MULTI-SITE MANUFACTURING SYSTEMS Universitat Politecnica de Catalunya Chemical Engineering Department BULGARIAN ACADEMY OF SCIENCES INSTITUTE OF CHEMICAL ENGEENERING

2 Outline MPMB optimal control strategy Mathematical formulation of the problem Software realization integrated software “SC-MOPP” Example Supply Chain and Scheduling problem solve in “SC-MOPP”

3 General structure of “Supply chain” using of SC-MOPP COSTOMERS SUPPLIERS MULTIPURPOSE PLANTS STOAGES DISTRIBUTORS PROBLEM STATEMENT FOR PROFIT MAXIMIZATION The FIRST STAGE includes an obligatory preliminary study of the MARKET DEMANDS During this stage, the requirements put forward by each potential costumer in the planning horizon have to be determined

4 General structure of “Supply chain” using of SC-MOPP COSTOMERS SUPPLIERS MULTIPURPOSE PLANTS STOAGES DISTRIBUTORS PROBLEM STATEMENT FOR PROFIT MAXIMIZATION The SECOND STAGE includes DETERMINATION: 1.Optimal product portfolio, 2.Optimal supply plants, 3. Optimal distribution Optimal product portfolio for each plants Optimal raw materials supply to each plants 1.Optimal scheme of loading of storages with products 2.Optimal scheme of serving the distributors 3.Optimal scheme of serving the costumers

5 General structure of “Supply chain” using of SC-MOPP SUPPLIERS MULTIPURPOSE PLANTS STOAGES DISTRIBUTORS The THIRD STAGE concerns the production schedules on plant scale corresponding to the product portfolio, obtained in the second stage Optimal scheduling in campaign mode (SC) : Optimal scheduling in Job – shop mode (MOPP) COSTOMERS

6 4 G 1 - Planed minimal quantity, which have to be manufactured for product 1 G 2 - Planed minimal quantity, which have to be manufactured for product 2 The task of Optimal synthesis of manufacture scheduling is arrived to identify the campaigns, which are participate and working time, so that the optimal criteria to be satisfied. The criteria are: 1. Minimum time duration programm.2. Maximum profit for planning horizon. MIN(t s1 +t c1 +t s2 +t c t s14 +t c14 )MAX(P 1r + P 2r ) (t s1 + t c1 + t s2 + t c t s14 + t c14 ) < H In case of performed the constraints : G 1r > G 1 )G 2r > G 2 ) Service time S1 t s1 Service time S2 t s1 Service time S14 t s14 Campaign 1 t c1 5 Batch size=250kg Cycle time=15h 1 Batch size=250kg Cycle time=15h Campaign 2 t c2 4 Batch size=100kg Cycle time=15h 1 Batch size=250kg Cycle time=15h Campaign 14 t c14 1 Batch size=80kg Cycle time=10h 5 Batch size=250kg Cycle time=15h H - Planning period /horizon/ Production scheduling model in campaign mode

7 Optimal scheduling in Job – shop mode (MOPP)

8 Set of Variables - Amount of n-th product, produced in the j-th plants - Ratios of raw material supply relevant to production of n-th product - Indicates the ratios of products q nj supplied to the SC warehouses - Indicates the ratios of stored products supply from the SC warehouses to the distributors - Indicates the ratios of product supplied from the SC distributors to the markets Mathematical formulation of the problem

9 Objective function: Mathematical formulation of the problem

10 Interaction between “Supply Chain” and “MOPP” “SC” SoftwareSoftware“MOPP” Software Replica of MOPP graphical interfaceMOPP Supply Chain elements : Data Base - SUPPLIERSSUPPLIERS Data Base - PLANTS PLANTS Data Base - STORAGESSTORAGES Data Base - DISTRIBUTORSDISTRIBUTORS Data Base - COSTUMERSCOSTUMERS Supply ChainSupply Chain superstructure Problem for optimizationoptimization Numerical method selectionselection Problem solutionsolution XML Input files generation for MOPPgeneration Transfer of XML files to MOPP Transfer of XML files to SC Plants elements : Data Base - MATERIALSMATERIALS Data Base - UNITSUNITS Data Base - PROFILESPROFILES Data Base – STORAGES (Plants)STORAGES (Plants) Data Base - RECIPES RECIPES SCEDULING PROBLEM Problem solution SCHEDULE visualition XML Input files generation for SCgeneration Numerical method selection

11 Dairy Supply Chain Products drinking milk-P1 curds-P2 butter-P3 Capacity [ton/month] Milk cost [BGN / ton] S1S S2S Capacities of milk suppliers and milk costs Markets demands and products selling costs. Market demands [ton /month] Selling costs [BGN/ton] P1P1 P2P2 P3P3 P1P1 P2P2 P3P3 M1M M2M Distances between dairies and markets, and dairies and milk centers and their respective transportation costs Distance [km]Transportation cost [BGN/ton.km] M1M1 M2M2 S1S1 S2S2 M1M1 M2M2 S1S1 S2S2 Dairy Dairy QRM Separation for milk processing Separation for curd processing Separation for butter rocessing Cream Curd processing Butter processing Milk processing QP 1 ; FP 1 QM P2 ; FP 2 QP 2 ; QP 3 ; FP 3 QCR; F CR Q CR 1 ; F CR Q CR 2 ; F CR Q CR 3 ; F CR F BM F SM Q RM 1 ; F RM Q RM 2 ; F RM Q RM 3 ; F RM

12 Supplier 1 Supplier 2 Dairy 1 Dairy 2 Market 1 Fictios StoragesFictios Distributors Set of SuppliersSet of Plants Set of StoragesSet of DistributorsSet of Costumers “SUPPLY CHAIN” Model Market 2 Dairy Supply Chain

13 RESOLUTION set up Interface “SC–MOPP”

14 Main “CONTROL PANEL” Interface “SC–MOPP”

15 Interface “SC–MOPP” Get DATA for “SUPPLAY CHAIN” Model

16 Interface “SC–MOPP” List of PRODUCTS in “SUPPLAY CHAIN”

17 List of SUPPLIERS in “SUPPLAY CHAIN” Interface “SC–MOPP”

18 List of PLANTS in “SUPPLAY CHAIN” Interface “SC–MOPP”

19 Interface “SC–MOPP” List of STORAGES in “SUPPLAY CHAIN”

20 List of DISTRIBUTORS in “SUPPLAY CHAIN” Interface “SC–MOPP”

21 List of COSTUMERS in “SUPPLAY CHAIN” Interface “SC–MOPP”

22 Interface “SC–MOPP” Enter in DATA BASES for SUPPLAY CHAIN elements

23 Detailed DATA for “SUPPLIERS” Interface “SC–MOPP”

24 Interface “SC–MOPP” Detailed DATA for “SUPPLIERS”

25 Interface “SC–MOPP” Detailed DATA for “PLANTS”

26 Detailed DATA for elements of “PLANTS” Interface “SC–MOPP”

27 Summarized DATA for Materials, Units, Profiles, Storages Interface “SC–MOPP”

28 Replica of MOPP Graphical interface for “MATERIALS”MATERIALS Interface “SC–MOPP”

29 Summarized DATA for Materials, Units, Profiles, Storages Interface “SC–MOPP”

30 Replica of MOPP Graphical interface for “UNITS”UNITS Interface “SC–MOPP”

31 Summarized DATA for Materials, Units, Profiles, Storages Interface “SC–MOPP”

32 Replica of MOPP Graphical interface for “PROFILES”PROFILES Interface “SC–MOPP”

33 Summarized DATA for Materials, Units, Profiles, Storages Interface “SC–MOPP”

34 Replica of MOPP Graphical interface for “STORAGES”STORAGES Interface “SC–MOPP”

35 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (1)Recipes

36 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (2)Recipes

37 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (3)Recipes

38 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (4)

39 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (5)

40 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (6)Recipes

41 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (7)

42 Interface “SC–MOPP” Replica of MOPP Graphical interface for Recipes (8)Recipes

43 Interface “SC–MOPP” Detailed DATA for “STORAGES”

44 Interface “SC–MOPP” Detailed DATA for “DISTRIBUTORS”

45 Interface “SC–MOPP” Detailed DATA for “COSTUMERS”

46 Interface “SC–MOPP” Definition of SUPPLAY CHAIN superstructure- Choice of “SUPPLIERS”

47 Interface “SC–MOPP” Definition of SUPPLAY CHAIN superstructure- Choice of “PLANTS”

48 Interface “SC–MOPP” Definition of SUPPLAY CHAIN superstructure- Choice of “STORAGES”

49 Interface “SC–MOPP” Definition of SUPPLAY CHAIN superstructure- Choice of “DISTRIBUTORS”

50 Interface “SC–MOPP” Definition of SUPPLAY CHAIN superstructure- Choice of “COSTUMERS”

51 Interface “SC–MOPP” Problem for optimization

52 Interface “SC–MOPP” Choice of numerical METHOD

53 Optimal Distribution : “SUPPLIERS” - “PLANTS” Results obtained intersections: Interface “SC–MOPP”

54 Optimal Product Portfolio for “PLANTS” Results obtained intersections: Interface “SC–MOPP”

55 Costs Distributions on the “SUPPLAY CHAIN” elements Results obtained intersections: Interface “SC–MOPP”

56 Interface “SC–MOPP” Results Saving

57 Interface “SC–MOPP” Scheduling problems solution for “PLANTS”

58 Interface “SC–MOPP” Data Loading for Optimal scheduling

59 Interface “SC–MOPP” Optimal Scheduling for a chosen “PLANT”

60 Interface “SC–MOPP” Choice of Plant’s elements

61 Interface “SC–MOPP” XML Input File generation for MOPP

62 Interface “SC–MOPP” Visualition of generated XML file

63 Interface “SC–MOPP” Data for Optimal product portfolio

64 Interface “SC–MOPP” Data for “RECIPES”

65 Interface “SC–MOPP” Data for “RECIPES”

66 Interface “SC–MOPP” Data for “RECIPES”

67 Thank you for attention