Addressing over-correction in adaptive card-based pull control systems

ABSTRACT Adaptive card control strategy-based heuristics are used to change the number of cards dynamically in response to stochastic and fluctuated customers’ demands. However, when the decisions are taken in real-time and without the use of forecasts, existing heuristics may yield to change too often the number of cards. This over-correction, related to system nervousness, can induce undesirable effects for the workshop. Our literature analysis underlines that, despite nervousness has been discussed in other industrial areas, it seems not to have been studied in the context of adaptive pull control systems. We first introduce and discuss nervousness in the context of adaptive pull control systems. We identify the main factor that induces nervousness and its consequences. To reduce nervousness, we propose a new approach, which relies both on an adaptive freezing interval and a multi-objective simulation optimisation technique. We first show the relevance of the proposed approach through a comparison with an adaptive Kanban system taken from the literature. This comparison shows that our approach yields better results. In addition, the resulting Pareto front offers flexibility to the decision-maker. The suggested approach can be useful: for managers to better implement their adaptive pull systems, and for decision-makers to define operational procedures taking nervousness into account.

[1]  R. C. Carlson,et al.  Less Nervous MRP Systems: A Dynamic Economic Lot-Sizing Approach , 1979 .

[2]  Jose M. Framinan,et al.  Dynamic card controlling in a Conwip system , 2006 .

[3]  Paulo Leitão,et al.  A Nervousness Regulator Framework for Dynamic Hybrid Control Architectures , 2015, SOHOMA.

[4]  Nicky Dries,et al.  Arena , 2014 .

[5]  Jose M. Framinan,et al.  A response surface methodology for parameter setting in a dynamic Conwip production control system , 2011, Int. J. Manuf. Technol. Manag..

[6]  Ryo Sato,et al.  Selection of a pull production control system in multi-stage production processes , 2015 .

[7]  Loren Paul Rees,et al.  Neural network identification of critical factors in a dynamic just-in-time kanban environment , 1997, J. Intell. Manuf..

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

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

[10]  Jack P. C. Kleijnen,et al.  An evolutionary approach to select a pull system among Kanban, Conwip and Hybrid , 2000, J. Intell. Manuf..

[11]  I Nyoman Pujawan,et al.  Schedule nervousness in a manufacturing system: a case study , 2004 .

[12]  Long-Fei Wang,et al.  Simulation Optimization: A Review on Theory and Applications , 2013 .

[13]  Manoj Kumar Tiwari,et al.  Adaptive production control system for a flexible manufacturing cell using support vector machine-based approach , 2013 .

[14]  Surendra M. Gupta,et al.  An adaptive CONWIP mechanism for hybrid production systems , 2014 .

[15]  Tillal Eldabi,et al.  Simulation in manufacturing and business: A review , 2010, Eur. J. Oper. Res..

[16]  K. Takahashi,et al.  Reacting JIT ordering systems to the unstable changes in demand , 1999 .

[17]  Andre Thomas,et al.  The relevance study of adaptive kanban in a multicriteria constraints context using data-driven simulation method , 2013, Proceedings of 2013 International Conference on Industrial Engineering and Systems Management (IESM).

[18]  N. Nakamura,et al.  Reactive JIT ordering system for changes in the mean and variance of demand , 2004 .

[19]  Henri Pierreval,et al.  Adaptive ConWIP: Analyzing the impact of changing the number of cards , 2015, 2015 International Conference on Industrial Engineering and Systems Management (IESM).

[20]  Yo Sakata,et al.  An Adaptive Kanban and Production Capacity Control Mechanism , 2012, APMS.

[21]  Qing Liu,et al.  Dynamic card number adjusting strategy in card-based production system , 2009 .

[22]  Muris Lage Junior,et al.  Variations of the kanban system: Literature review and classification , 2010 .

[23]  門田 安弘,et al.  Toyota production system : practical approach to production management , 1983 .

[24]  K. Takahashi,et al.  Applying a neural network to the adaptive control for JIT production systems , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[25]  Wallace J. Hopp,et al.  Setting WIP levels with statistical throughput control (STC) in CONWIP production lines , 1998 .

[26]  Hendrik Van Brussel,et al.  Towards the design of autonomic nervousness handling in holonic manufacturing execution systems , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[27]  Richard G. Mathieu,et al.  A rule induction approach for determining the number of kanbans in a just-in-time production system , 1998 .

[28]  Marcelo Seido Nagano,et al.  Modeling the dynamics of a multi-product manufacturing system: A real case application , 2015, Eur. J. Oper. Res..

[29]  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..

[30]  Anna Syberfeldt,et al.  A comparative study of production control mechanisms using simulation-based multi-objective optimisation , 2012 .

[31]  Katsuhisa Ohno,et al.  The performance evaluation of a multi-stage JIT production system with stochastic demand and production capacities , 2011, Eur. J. Oper. Res..

[32]  A. S. Xanthopoulos,et al.  Adaptive card-based production control policies , 2017, Comput. Ind. Eng..

[33]  Loren Paul Rees,et al.  Dynamically Adjusting the Number of Kanbans in a Just-in-Time Production System Using Estimated Values of Leadtime , 1987 .

[34]  Marc Gravel,et al.  A review of optimisation models of Kanban-based production systems , 1994 .

[35]  Dean H. Kropp,et al.  A comparison of strategies to dampen nervousness in MRP systems , 1986 .

[36]  Amrik S. Sohal,et al.  A Review of Literature Relating to JIT , 1989 .

[37]  P. J. Weeda,et al.  A framework for quantitative comparison of production control concepts , 1989 .

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

[39]  Yuehwern Yih,et al.  A fuzzy rule-based approach for dynamic control of kanbans in a generic kanban system , 1998 .

[40]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[41]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[42]  José Barbosa,et al.  Dynamic self-organization in holonic multi-agent manufacturing systems: The ADACOR evolution , 2015, Comput. Ind..

[43]  Surendra M. Gupta,et al.  An algorithm to dynamically adjust the number of Kanbans in stochastic processing times and variable demand environment , 1997 .

[44]  Loo Hay Lee,et al.  Advances in simulation optimization and its applications , 2013 .

[45]  Enri Pierreval,et al.  A Simulation Optimization Approach for Reactive ConWIP Systems , 2013, 2013 8th EUROSIM Congress on Modelling and Simulation.

[46]  Henri Pierreval,et al.  Using genetic programming and simulation to learn how to dynamically adapt the number of cards in reactive pull systems , 2015, Expert Syst. Appl..

[47]  Andrew Kusiak,et al.  Overview of Kanban systems , 1996 .

[48]  Alireza Mousavi,et al.  DYNAMIC JOB-SHOP LEAN SCHEDULING AND CONWIP SHOP-FLOOR CONTROL USING SOFTWARE AGENTS , 2007 .

[49]  Jose M. Framiñan,et al.  Token-based pull production control systems: an introductory overview , 2012, J. Intell. Manuf..

[50]  P. Shahabudeen,et al.  Design of multi-stage adaptive kanban system , 2008 .

[51]  Shing Chih Tsai,et al.  Genetic-algorithm-based simulation optimization considering a single stochastic constraint , 2014, Eur. J. Oper. Res..

[52]  Paolo Renna,et al.  Dynamic card control strategy in pull manufacturing systems , 2013, Int. J. Comput. Integr. Manuf..

[53]  Samir Lamouri,et al.  The ConWip production control system: a systematic review and classification , 2018 .

[54]  Stephen Michael Disney,et al.  Revisiting rescheduling: MRP nervousness and the bullwhip effect , 2017, Int. J. Prod. Res..

[55]  André Thomas,et al.  Simulation of Less Master Production Schedule Nervousness Model , 2009 .

[56]  Valerie Tardif,et al.  An adaptive approach to controlling kanban systems , 2001, Eur. J. Oper. Res..

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

[58]  Henri Pierreval,et al.  Dealing with design options in the optimization of manufacturing systems: An evolutionary approach , 2001 .

[59]  Paolo Renna A fuzzy control system to adjust the number of cards in a CONWIP–based manufacturing system , 2015 .

[60]  Mostafa Zandieh,et al.  Integrating simulation and genetic algorithm to schedule a dynamic flexible job shop , 2009, J. Intell. Manuf..

[61]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[62]  Hendrik Van Brussel,et al.  A Study of System Nervousness in Multi-agent Manufacturing Control System , 2005, Engineering Self-Organising Systems.

[63]  Hind El Haouzi,et al.  Etude de la pertinence d'un kanban adaptatif avec des contraintes multicritères: Cas d'une cellule de découpe , 2011 .

[64]  Katsuhiko Takahashi,et al.  Decentralized reactive Kanban system , 2002, Eur. J. Oper. Res..