A mathematical programming model for cellular manufacturing system controlled by kanban with rework consideration

This research studies the cellular manufacturing system (CMS) controlled by kanban mechanism which defective items are produced in any production run of each product and rework is carried out to transform them into serviceable items. We consider and compare two different policies for rework where in the first policy rework is completed within the same production cycle and in the second policy rework done after N production cycles. Recently Aghajani et al. (2012) explain policy 2 and proposed a mixed-integer nonlinear programming (MINLP) model for this policy. In order to minimize total cost, MINLP model was developed for policy 1 to find simultaneously the optimal number of kanban, batch size, and number of batches. The cost function includes the cost of setup, holding, and transportation. Due to the high combinatorial structure of the problem, particle swarm optimization (PSO), and simulated annealing (SA) algorithms as meta-heuristic methods are proposed to solve the problem and numerical experiments are conducted to demonstrate the efficiency of the proposed algorithms. It is shown that both PSO and SA result are in a near optimal solution but the PSO algorithm gives a better performance than the SA method. Also, sensitivity analysis is carried out to study the effect of defective rate, holding cost, and setup cost variations on the total system cost is discussed the performance of these policies in different conditions.

[1]  Gabriel R. Bitran,et al.  A mathematical programming approach to a deterministic Kanban system , 1987 .

[2]  Takeshi Yoshikawa,et al.  Adaptive Kanban control systems for two-stage production lines , 2010, Int. J. Manuf. Technol. Manag..

[3]  Tadaaki Fukukawa,et al.  The determination of the optimal number of kanbans in a Just-In-Time production system , 1993 .

[4]  Singa Wang Chiu,et al.  Mathematical modeling for production system with backlogging and failure in repair , 2006 .

[5]  Bhaba R. Sarker,et al.  Operations planning for kanbans between two adjacent workstations , 1996 .

[6]  S. P. Dutta,et al.  Determination of the optimal number of kanbans and kanban allocation in a FMS: A simulationbased study , 1999 .

[7]  Hark Hwang,et al.  An optimal operating policy for the production system with rework , 2009, Comput. Ind. Eng..

[8]  Bhaba R. Sarker,et al.  Optimal manufacturing batch size with rework process at a single-stage production system , 2004, Comput. Ind. Eng..

[9]  Salvatore Miranda,et al.  The search for the optimal number of kanbans in unstable assembly-tree layout systems under intensive loading conditions , 2009, Int. J. Comput. Integr. Manuf..

[10]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[11]  Wei-Chung Hu,et al.  An integrated MOGA approach to determine the Pareto-optimal kanban number and size for a JIT system , 2011, Expert Syst. Appl..

[12]  Jamal Arkat,et al.  Applying simulated annealing to cellular manufacturing system design , 2007 .

[13]  Feryal Erhun,et al.  An overview of design and operational issues of kanban systems , 1999 .

[14]  Hsu-Pin Wang,et al.  Optimum number of kanbans between two adjacent workstations in a JIT system , 1991 .

[15]  Katsuhisa Ohno,et al.  Performance evaluation of SCM in JIT environment , 2008 .

[16]  Ali Azadeh,et al.  A hybrid GA-simulation approach to improve JIT systems , 2010 .

[17]  Chandrasekharan Rajendran,et al.  Determination of the number of containers, production kanbans and withdrawal kanbans; and scheduling in kanban flowshops - Part 1 , 2000 .

[18]  Bhaba R. Sarker,et al.  Operations planning for a multi-stage kanban system , 1999, Eur. J. Oper. Res..

[19]  P. Shahabudeen,et al.  Algorithms for the design of a multi-stage adaptive kanban system , 2009 .

[20]  Nima Safaei,et al.  A hybrid simulated annealing for solving an extended model of dynamic cellular manufacturing system , 2008, Eur. J. Oper. Res..

[21]  Christopher O'Brien,et al.  A method to enhance volume flexibility in JIT production control , 2006 .

[22]  P. R. PHlLlPOO,et al.  Simultaneously determining the number of kanbans, container sizes, and the final-assembly sequence of products in a just-in-time shop. , 1996 .

[23]  Peter Köchel,et al.  Kanban optimization by simulation and evolution , 2002 .

[24]  Ping Yang,et al.  Optimal lot-sizing in an imperfect production system with homogeneous reworkable jobs , 1996 .

[25]  Bhaba R. Sarker,et al.  Optimum number of Kanbans between two adjacent stations , 1998 .

[26]  Shaojun Wang,et al.  An assembly-type supply chain system controlled by kanbans under a just-in-time delivery policy , 2005, Eur. J. Oper. Res..

[27]  Osamu Kimura,et al.  Desiǵn and analysis of Pull System, a method of multi-staǵe production control , 1981 .

[28]  Bhaba R. Sarker,et al.  Optimal batch sizing in a multi-stage production system with rework consideration , 2008, Eur. J. Oper. Res..

[29]  C. Pegels The Toyota Production System , 1984 .

[30]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[31]  Chandrasekharan Rajendran,et al.  Scheduling in flowshop and cellular manufacturing systems with multiple objectives— a genetic algorithmic approach , 1996 .

[32]  Mehmet Savsar,et al.  Effects of kanban withdrawal policies and other factors on the performance of JIT systems : a simulation study , 1996 .

[33]  Mojtaba Aghajani,et al.  Determination of number of kanban in a cellular manufacturing system with considering rework process , 2012 .

[34]  P. Shahabudeen,et al.  Design of a Two-Card Dynamic Kanban System Using a Simulated Annealing Algorithm , 2003 .

[35]  Yuan-Shyi Peter Chiu,et al.  Mathematical modeling for determining the replenishment policy for EMQ model with rework and multiple shipments , 2011, Math. Comput. Model..

[36]  Chandrasekharan Rajendran,et al.  Determination of the number of containers, production kanbans and withdrawal kanbans; and scheduling in kanban flowshops - Part 2 , 2000 .

[37]  Masoud Rabbani,et al.  Determination of number of kanbans in a supply chain system via Memetic algorithm , 2009, Adv. Eng. Softw..

[38]  Hong-Dar Lin,et al.  A note on optimal replenishment policy for imperfect quality EMQ model with rework and backlogging , 2008, Comput. Math. Appl..

[39]  Juri Tolujew,et al.  Push-Kanban – a kanban-based production control concept for job shops , 2014 .

[40]  Maurizio Faccio,et al.  Kanban number optimisation in a supermarket warehouse feeding a mixed-model assembly system , 2013 .

[41]  Imtiaz Ahmad,et al.  Particle swarm optimization for task assignment problem , 2002, Microprocess. Microsystems.

[42]  P. A. Hayek,et al.  Production lot sizing with the reworking of imperfect quality items produced , 2001 .

[43]  B. R. Sarker,et al.  OPERATIONS PLANNING FOR A SINGLE-STAGE KANBAN SYSTEM OPERATING UNDER LINEAR DEMAND , 1998 .

[44]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[45]  Yuan-Shyi Peter Chiu,et al.  Replenishment run time problem with machine breakdown and failure in rework , 2012, Expert Syst. Appl..

[46]  Hui-Ming Wee,et al.  Determining the optimal number of Kanban in multi-products supply chain system , 2010, Int. J. Syst. Sci..

[47]  Mehmet Savsar Simulation analysis of a pull-push system for an electronic assembly line , 1997 .

[48]  Liang Zhang,et al.  Kanban‐controlled exponential production lines: analysis and design , 2013 .

[49]  Shaojun Wang,et al.  Optimal models for a multi-stage supply chain system controlled by kanban under just-in-time philosophy , 2006, Eur. J. Oper. Res..

[50]  Singa Wang Chiu,et al.  Optimal production lot sizing with rework, scrap rate, and service level constraint , 2007, Math. Comput. Model..

[51]  Ronald G. Askin,et al.  Production planning for a multi-item, single-stage kanban system , 1994 .

[52]  C. Sendil Kumar,et al.  Literature review of JIT-KANBAN system , 2007 .

[53]  Sanjay Sharma,et al.  Selection of a pull production control policy under different demand situations for a manufacturing system by AHP-algorithm , 2009, Comput. Oper. Res..

[54]  Mehdi Bijari,et al.  Effects of imperfect products on lot sizing with work in process inventory , 2011, Appl. Math. Comput..

[55]  Surendra M. Gupta,et al.  Adapting just-in-time manufacturing systems to preventive maintenance interruptions , 1998 .

[56]  Mehmet Savsar,et al.  Simulation analysis of just-in-time production systems , 1995 .

[57]  P. Shahabudeen,et al.  Design of bi-criteria Kanban system using simulated annealing technique , 2002 .

[58]  Mehmet Savsar,et al.  A neural network procedure for kanban allocation in JIT production control systems , 2000 .

[59]  S K Chaharsoughi,et al.  DETERMINATION OF THE NUMBER OF KANBANS AND BATCH SIZES IN A JIT SUPPLY CHAIN SYSTEM , 2010 .

[60]  Mallika Parveen,et al.  Optimal batch size in a single-stage and optimal number of kanbans in a multi-stage JIT production-delivery system with rework consideration , 2010 .