Introducing the problem Suggested Approach Results and Discussion Aggregate Production Planning systems for low-demand, remote manufacturing systems C. Charalambous1 1 Frederick 2 Olayan S. Pericleous1 K. Fleszar2 Research Center, Cyprus School of Business, American University of Beirut, Lebanon September 2, 2011 Charalambous C. et al. Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Preliminaries I I This work presents results generated by the ’Novel Technologies for Production Planning in Flexible Supply Chain Systems’ project which was co-funded by the European Regional Development Fund and the Cyprus Government through the Research Promotion Foundation of Cyprus, DESMI 2008 Partners I I Sadolin Paints (Cyprus) Ltd Olayan School of Business - American University of Beirut Charalambous C. et al. Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Introducing the problem Suggested Approach Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Results and Discussion C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Motivation I In Cyprus, manufacturing units are facing increasing challenges over the last decade I The manufacturing sector has been steadily shrinking I Motivation stemmed from the investigation of a paints production plant in Cyprus I The main research goal is to provide analytical tools and a mechanism to evaluate whether the presence of manufacturing facilities is justified C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Challenges I Low volume market, difficult to exploit economies of scale I Cyprus is an island - high transportation costs (in essence, sea transportation is the only viable solution) I Difficult to justify R&D investment to allow competition on quality I Exports are difficult (again transportation costs) C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Opportunities I Small competition (price premiums on non-standard products) I Highly responsive environment with flexible production systems I Capacity to create strategic partnerships with EU producers and act as distributor I Difficult to make make-or-buy decisions as raw material quantities are affected C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Solution Approach I Construct a MILP model that captures the key characteristics of the system I Evaluate model’s performance under different demand scenarios and parameter values I Identify common patterns in obtained results. C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Model main elements I Represent manufacturing system as a single unit I Capture transportation and quantity discounts features I Allow make-or-buy decisions I Use ’big-bucket’ (months) time units for aggregate planning decisions and ’small-bucket’ time units (weeks) to capture production behavior C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Domains N M U Nj T Tb L — — — — — — — set of products (SKUs) present in the system set of core raw materials set of key product families present in the system set of products belonging to product family j ∈ U set of ’small-bucket’ time units (weeks) T b ⊂ T set of ’big-bucket’ time units (months or seasons) number of ’small-bucket’ time units covered by one ’bigbucket’ time unit C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Parameters dit rim RPm hi gm ajk BSj — forecast demand for product i ∈ N for time period t ∈ T b — quantity of raw material m ∈ M needed to produce one unit of product i ∈ N — price of raw material m ∈ M — holding cost for product i per unit per time period (calculated based on the average selling price of product i) — holding cost for material m per unit per time period (calculated based on the average buying price of material m) — setup time incurred if products from both product families j ∈ U and k ∈ U, (j 6= k), are produced in the same time period — minimum production quantity on a period for products of family j C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Parameters (continued) SCj PRi — setup time on a period for products of family j — plant production usage for producing one unit of product i u — maximum desired utilization level PCi — production cost of product i at normal rate (excluding material costs and fixed costs) OC — additional production cost per unit incurred when the plant operates above desired utilization level PPC — plant production capacity for one time period PIC — plant total storage capacity C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Variables pit oit wmt IPit IMmt xjt — normal production of product i ∈ N for time period t ∈ T — production of product i ∈ N for time period t ∈ T done in excess of allocated utilization rate — purchase of material m ∈ M for time period t ∈ T b — inventory of product i ∈ N for time period t ∈ T b — inventory of material m ∈ M for time period t ∈ T b — binary variable indicating whether products of product family j ∈ U are produced in time period t ∈ T C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Objective Function min P i∈N P P P t∈T m∈M P Pt∈T i∈N P m∈M b b P t∈T t∈T b hi IPit + (product holding costs) gm IMmt + (raw material holding costs) OCoit + (production costs) RPm wmt (raw material purchase costs)(1) C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Inventory Capacity, Demand and Material Balancing Constraints X IPit ≤ PIC ∀t ∈ T b (2) i∈N IPi,t−L + t X (piu + oiu ) = dit + IPit ∀i ∈ N, t ∈ T b (3) u=t−L+1 IMmt + X IMm,t−L + wmt = t X rim (piu + oiu ) ∀m ∈ M, t ∈ T b(4) i∈N u=t−L+1 C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Additional Constraints BSj xjt ≤ X pit ∀j ∈ U, t ∈ T (min prod.) (5) i∈Nj X PRi pit ≤ PPCxjt ∀j ∈ U, t ∈ T (link p to x) (6) i∈Nj X PRi pit ≤ u ∗ PPC ∀t ∈ T (norm. cap.) (7) PRi (pit + oit ) ≤ PPC ∀t ∈ T (overt. cap.) (8) i∈N X i∈N C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Variable Domains pit , IPit , oit , ≥ 0 IMmt , wmt ≥ 0 xjt ∈ {0, 1} C. Charalambous, S. Pericleous and K. Fleszar ∀i ∈ N, t ∈ T (9) ∀m ∈ M, t ∈ T (10) ∀j ∈ U, t ∈ T (11) Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Transportation concerns: Additional Parameters and Variables I Replace raw material purchase price RPm with the set bm (list of (q, v ) pairs defining unit purchase price v given at least q units of purchase I k represents the k quantity in the list; v k the k value qm th th m I k variable: purchase quantity of raw material m ∈ M for BUmt k time period t ∈ T at price vm I k is a binary variable indicating whether raw material ymt k m ∈ M was purchased for time period t ∈ T at price vm C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Transportation: Added Constraints Update the material purchase cost term to |bm | XX X k k vm BUmt m∈M k=1 t∈T b Update raw material balancing constraint IMm,t−L + |bm | X k BUmt = k=1 IMmt + X t X rim (piu + oiu ) ∀m ∈ M, t ∈ T b (12) i∈N u=t−L+1 C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Transportation: Added Constraints (cont.) Link y variables to BU k k k qm ∗ ymt ≤ BUmt ∀k ∈ {1..|bm |}, m ∈ M, t ∈ T b (13) k k BUmt ≤ bigM ∗ ymt ∀k ∈ {1..|bm |}, m ∈ M, t ∈ T b (14) |bm | X k ymt =1 ∀t ∈ T b , m ∈ M (15) k=1 C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Setup considerations within a small-bucket period I Small bucket periods needed to express the system’s operational characteristics I Straightforward way would be to introduce setup cost whenever a product family is handled in a given time unit I Limitations: cost is mainly for changeovers not setup, does not depict increased manufacturing complexity of multiple family production I Solution: introduce a binary variable zjkt being 1 if both families j and k are produced at t C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Setup representation: Added constraints zjkt ≥ xjt + xkt − 1 ∀t ∈ T , j = 1, 2, ..., |U| − 1 k = j + 1, j + 2, ..., |U| X i∈N X i∈N PRi pit + XX ajk zjkt ≤ u ∗ PPC ∀t ∈ T (16) ∀t ∈ T (17) j∈U k∈U PRi (pit + oit ) + XX ajk zjkt ≤ PPC j∈U k∈U C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Approach highlights The model Modeling Transportation Representing Manufacturing Flexibility Introduce make-or-buy option Make-or-buy capacity I Introduce subcontracting option for certain products (sit continuous variable) I Enforce minimum subcontract quantity I Update objective function and demand balancing constraints C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Implementation I Model implemented in C#.NET using a CPLEX 12.1 solver I The model is manageable in terms of execution timer requirements if number of families is small (less than 10) I Initial experimentation with simulated demand scenarios and subcontracting options C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Initial findings I Breadth of portfolio may hinder efficient operations I Hybrid operations are likely to yield maximum profit (drop certain families, fully import other, manufacture only subset of product portfolio based on same raw materials) C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Limitations I A lot of parameters are significantly stochastic and difficult to model I MILP is too complex for continuous analysis Only focuses on cost objective, other secondary but key objectives are ignored - scalarization not adequate option I I I Responsiveness: ability to reach customers fast System Flexibility: ability to modify/update product portfolio C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Future Work I Embed the model within a larger-scale simulation system I Extract common patterns I Develop simplified (non-MP) operation models for various manufacturing modes (current state, downsized operations, full import, etc) and evaluate system though a MOEA platform. C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot Introducing the problem Suggested Approach Results and Discussion Thank you for your attention! C. Charalambous, S. Pericleous and K. Fleszar Aggregate Production Planning systems for low-demand, remot
© Copyright 2024 Paperzz