150x Filetype PDF File size 0.89 MB Source: fenix.tecnico.ulisboa.pt
The Optimization of Production Planning and Scheduling: A Real Case Study in Ice-cream Industry Mariana Pedroso Casal Ribeiro de Carvalho1 1 Master in Industrial Engineering and Management, Instituto Superior Técnico, Universidade Técnica de Lisboa-UTL Abstract As other segments of the food industry, the ice-cream industry has its own features that influence the production management of its processes. Amongst these we identify: changeover tasks, products shelf-life and perishability, multiple deliveries during the planning horizon and RMs procurement and inventory control. These aspects have been often left out when studying the production planning and scheduling within the batch food industries. Thus, the problem seeks an optimal solution for the production planning and scheduling of a dairy food company, where a methodology was proposed to address the main features of this industry based on the integration of two supply contracts at the scheduling level. Two mixed integer linear programming (MILP) models are developed where the RMs´ shelf-life aspect is integrated in the operation scheduling, extending them to explore different contractual relationships between suppliers and the company, applying the RTN methodology. Both RTN mathematical approaches are applied to the present case-study in order to evaluate which contract type is more suitable for the present production process, in terms of scheduling, raw-material costs and final products’ quality. The obtained results as well as the computational statistics are analysed. Keywords: scheduling of production, perishable products, inventory control of RMs and supplier contracts. 1. Introduction cream industry is a food industry niche and the The food industry has been growing throughout literature regarding this subject is very scarce. the years. This growth has been driven by the Nevertheless, some research has been made increase of new market competitors, as well as by an considering the problematic of the optimization of the production planning and scheduling in food increase on the consumers’ demand and industry. Entrup et al. (2005) have developed a requirements. These factors combined have changed MILP formulation considering shelf-life restrictions the trends in the industry and, production for the final products applied to the yoghurt industry. optimization is nowadays a need. In this context the This aspect was accounted in the objective function, production scheduling became an important activity which aims to maximize the margin contribution. for companies, allowing them to determine when, Considering the segment of seafood products, Cai et where and how a set of products should be produced al. (2008) proposed a formulation that takes into considering the operational aspects. account the RMs perishability, considering three Thus, the scheduling activity has an important type of decisions: i) the type of products to be role for performance improvement while adjusting produced, ii) the processing time of resources to be the resources consumption/production to demand allocated to each type of product, and finally, iii) the through an accurate allocation. In the artisanal ice- sequence of products production . The authors stated creams production, the major challenge is related to that this model can be applied to any system that has the raw-materials’ quality aspects as the final limitations in terms of RM and uncertainty in the products’ qualities/freshness is deeply dependent on delivery dates. Amorim et al. (2011) have also these characteristics. Hence, it is important to presented a MILP formulation exploring two cases; address this aspect at the scheduling level. i) a make-to-order and; ii) a hybrid make-to-order RMs’ procurement and inventory control must /make-to-stock strategy. also be considered as part of the different contractual Besides, another research stream has been forms that exist between supplier and companies, explored considering the inventory models for since in this type of industry the RMs price and perishable products such as the work developed by availability suffers a high volatility which has a Goyal (1994) and Soman et al. (2004) based on the direct impact in the way that RMs are purchased and application of the Economic Lot Size Problem their costs. (ESLP). However, the ESLP has in its base 2. Related Literature assumptions that are unrealistic for the ice-cream industry namely the constant demand rate assumed A wide range of methodologies and techniques to in these problems which is not realistic for fresh food deal with the production planning and scheduling is industries with seasonal products, as it is the ice- available in the literature. However, the artisanal ice- cream industry. 1 Notwithstanding, the research on production scheduling in the ice-cream industry with perishable Raw Materials Packaging Solidification goods inventory control is still at its beginning. Reception Moreover, since in the dairy industry the RMs’ procurement plays an important role, the relationship Intermediated between companies and suppliers becomes a crucial Preparation Storage Frozen aspect to be integrated in the planning and (Cooling) Storage scheduling production mainly because of the fluctuations on quality and price of RMs delivered. Blending Pasteurize/Ho Thus two supply contract types are explored: the mogenize Fixed Commitment Contract (FCC) and the Spot Market Contract (SMC). The FCC is a long term Figure 1 – Generic Ice-cream/Sorbet Production Process. contract where two aspects are defined a priori: i) quantity supplied and ii) price of RMs. As for i), the 2.2. Methodology quantities of RMs delivered in the period are fixed. The artisanal ice-cream industry has special Consequently, in industries where demand is features, such as: changeover tasks between uncertain, producers may take a significant risk as productions, multiple deliveries, shelf-life of regards inventory management as they are unable to products, procurement and inventory control of forecast the exact amount of RMs they will need. As RMs. All these features must be integrated in the regards to ii), the price of RMs is negotiated by the scheduling process in order to make it, as close to parties and remains the same during the contract. reality as possible. Moreover, due the importance of Thus, the buyer does not benefit from the procurement and inventory control methods for this fluctuations of RMs’ price which may occur in the work, it will be considered the integration of the two spot market. However, the purchase price supply contracts at the scheduling level. To clarify established is lower than the average spot market the integration of these aspects in the scheduling, price. Other benefits can arise from a long term Figure 2, shows the methodology developed to be commitment as Minner, S. (2003) points out. followed in the next chapters of this work. The SMC is characterized both by allowing the buyer to benefit from the fluctuations on RMs’ price and by granting the flexibility of moving from one supplier to another without any investment. However, even though one can benefit from the variations on price, in this type of contract the company pays the spot market price. Having this framework and exploring the existent gap on the literature for addressing all these features at the scheduling of production level, in the present work are developed two mathematical formulations for the artisanal ice-cream batch multipurpose and multi-product process. The aim of the models is to explore the characteristics of this industry, accounting for RMs perishability and their inventory control, changeover tasks and multiple deliveries based on two different supply contracts, Figure 2 - Framework of the present case study. simultaneously with the planning and process studystudy. scheduling. The models consider the specific characteristics of the present production process. The multiple 2.1. Description of Ice-cream Production Process deliveries and changeover tasks will be integrated at The ice-cream industry has different types of ice- the same time that it is considered the perishability creams production, which are often classified into of RMs. Taking into account the two types of four categories according to their main ingredient: contracts, some features must be adapted to reflect vanilla, cream, yoghurt and fruits/sorbets. However, the reality of each contract, which is the case of the when considering the production process of these perishability of RMs. Thus, in the FCC, it must be products they are mainly divided in two categories: integrated the control of RMs’ shelf-life in the sorbets and other types of ice-creams production. scheduling of production to account with the reduced Both categories differ in its production process until shelf-life of these products. In this sense, the RMs’ frozen task is reached. For confidentiality reasons a shelf-life control concept will be applied (Figure 2). generic ice-cream production process is characterized in Figure 1. 2 Selling price of ice-creams and sorbets; Figure 3 - Schematic representation of RMs’ shelf-life. The production requirements and deliveries dates along the planning horizon. Determine: The amount of each resource used; The task-unit assignment and the batch size; The optimal scheduling satisfying not only the multi-deliveries along horizon, but also, the The RMs’ shelf-life must be quantified from the demand at final horizon; beginning of the planning horizon until the Raw-materials profile for the time horizon. production instant. Considering instant t, the The final quantity of RMs discarded at the end moment that a RM is required for production and, of the planning horizon by not respecting the its shelf-life. If t ≤ its shelf-life is greater shelf-life restriction. than the production date and the RM has the safety 3.1 Mathematical formulation for FCC and quality properties to be processed. However, in In this section is presented the FCC model’s periods that t > is verified, the the production formulation. The problem can be defined as follows: date t is greater than the RM shelf-life, it will not fulfil the safety and quality patterns, going to the 3.1.1. Indexes disposal. All the reaming quantity of RMs that have already overcome its shelf-life and consequently, is d Deliveries deteriorated, will be not used in production. k Tasks Finally, for the SMC, this feature will not be r Resources explicitly considered in the model since in this case t Time the company will work in a JIT production strategy. θ Relative time to define the start of a task 3. Problem Statement 3.1.2. Sets In this section with the objective of supporting the production scheduling in an artisanal ice-cream Cr {rϵR: set of all material resources, such as: production line of a multiproduct dairy batch plant, RMs, intermediate products and final it will be developed and characterized both MILP products} D {rϵR: set of all equipment and human models based on the RTN approach. r resources} In most dairy industries, the quantity of final D {rϵD : the equipment resources used for chg r products to produce is known at the start of the the changeover tasks} planning horizon. Some assumptions are considered K {k: Set of all tasks} to develop the mathematical formulations, such as: proc K {kϵK, rϵD : set of all processing tasks, k, r operating in an equipment resource, r} All RMs used in the process are received at the Kchg {kϵK: set of all changeover tasks, k, to be begging of the planning horizon. performed in an equipment resource, r} The quantity of RMs received will fulfill the R {r: set of all resources} weekly production. Rp {rϵCr: set of final products} The RMs have different shelf-lives. Rrm {rϵCr: set of RMs} The RMs are available for production until they Sr {rϵCr: set of material resources with reach their shelf-life (t ≤ ). storage} Τ {kϵK,rϵD : set of all tasks, k, that uses hr r The optimal scheduling of production can be operators teams as resources} obtained by solving the following problem: 3.1.3. Parameters Given: Spoilage cost of deteriorating RMs. Process description by a RTN representation; Storage cost of deteriorating RMs. The maximum amount of each type of resource H Planning horizon; available; Selling price of final products; Resource characteristics and capacities; Acquisition cost of RMs; Time horizon of planning; min max Q Q Minimum /Maximum amount of Task and resources operating data; rd rd RMs’ shelf-life; resource r Rp to deliver in instant d. RM’s spoilage, purchase and storage costs; Rrdemand Demand of final resource r; Quantities contracted of raw-materials; R0r Resource, rϵR, available initially; 3 Shelf-life of RMs; Binary Variables ed ld N Binary variable that takes the value 1 if task k T T The earliest/latest time to deliver, r kt rd rd starts at time t, otherwise is 0; R , in instant d. p chg min max N kt Binary variable that takes the value 1 if Vkr Vkr Minimum/Maximum allowed capacity of resource r to perform task changeover task k starts at time t, otherwise is 0; k; ℎ Processing time for task k/Processing Continuous Variables Inv Raw-materials inventory level time for changeover task k; rm μchg Resource (processing unit) r ξkt Quantity of material undergoing task k at krθ the beginning of instant t; consumed at the start/end of the R Quantifies the amount of available resource chg rt changeover task k and at time r at the instant t; relative θ; ∏ Total amount of final product, r, delivered μ ν Resource produced/consumed of task rt krθ / krθ at instant t. k at the start/ end of time relative θ; IDisposal Quantity of RM r that has to be discarded r 3.1.4. Variables by not respect the shelf-life restriction In the model it is necessary to considered both Z Quantifies the profit binary and continuous variables, as presented below. 3.1.5. Mathematical formulation for FCC Model After being defined all the indexes, sets, parameters and variables, the mathematical formulation for the FCC is developed, to be applied to the case study comprising the following constraints: Objective Function fp ( rm) Spoilage = ∑ ∑(∏ × Price ) –[ ∑ ∑ R0 ×Price + ∑ (IDisposal × C ) r r r r ∈ ∈ ∈ ∑ ∑( storage) +r ∈ IDisposalr × C ] [1] Subject to: chg τ τk k chg chg Rrt = Rro|t=1 + Rrt−1|t>2 + ∑∑(μ Nkt−θ) + ∑ ∑(μ N )∀r ∈ DR,t ∈ H [2] krθ krθ kt−θ k θ=0 chg θ=0 kϵ k τk R =R0 + ∑ ∑(ν ξ ) ∀ r ∈ R , t = 1 [3] rt r krθ kt−θ rm k∈K θ=0 r τk Rrt = Rrt−1|t≥2 + ∑ ∑(νkrθξ ) ∀ r ∈ Rrm,t ≤ [4] kt−θ k∈K θ=0 r τk τk ∑ ∑( ) ∑ ∑( ) ( ) R =R + ν ξ │ ≤ + ν ξ − −∏ ∀ r\R ,t ϵ H [5] rt rt−1 krθ kt−θ krθ kt−θ rm k∈K =Sto1 θ=0 k∈K \Sto θ=0 r k r 1k IDisposal = R ∀ r ∈ R , t = −1 [6] r rt rm ≤ ≤ ∀ ∈ , ∈ , ∈ [7] ∑(− ∏ )≥ ∀ ∈ , ∈ [8] =1 ≤ ∑ (−∏ )≤ ∀ ∈ , ∈ , ∈ [9] =Ted 4
no reviews yet
Please Login to review.