A developed case-based reasoning system for machine tool selection

Purpose Subtractive manufacturing process is the controlled removal of unwanted material from the parent workpiece for having the desired shape and size of the product. Several types of available machine tools are utilized to carry out this manufacturing operation. Selection of the most appropriate machine tool is thus one of the most crucial factors in deciding the success of a manufacturing organization. Ill-suited machine tool may often lead to reduced productivity, flexibility, precision and poor responsiveness. Choosing the best suited machine tool for a specific machining operation becomes more complex, as the process engineers have to consider a diverse range of available alternatives based on a set of conflicting criteria. The paper aims to discuss these issues. Design/methodology/approach Case-based reasoning (CBR), an amalgamated domain of artificial intelligence and human cognitive process, has already been proven to be an effective tool for ill-defined and unstructured problems. It imitates human reasoning process, using specific knowledge accumulated from the previously encountered situations to solve new problems. This paper elucidates development and application of a CBR system for machine tool selection while fulfilling varying user defined requirements. Here, based on some specified process characteristic values, past similar cases are retrieved and reused to solve a current machine tool selection problem. Findings A software prototype is also developed in Visual BASIC 6.0 and three real time examples are illustrated to validate the application potentiality of CBR system for the said purpose. Originality/value The developed CBR system for machine tool selection retrieves a set of similar cases and selects the best matched case nearest to the given query set. It can successfully provide a reasonable solution to a given machine tool selection problem where there is a paucity of expert knowledge. It can also guide the process engineers in setting various parametric combinations for achieving maximum machining performance from the selected machine tool, although fine-tuning of those settings may often be required.

[1]  Rifat Gürcan Özdemir,et al.  A Fuzzy AHP Approach to Evaluating Machine Tool Alternatives , 2006, J. Intell. Manuf..

[2]  Zahari Taha,et al.  A fuzzy AHP–ANN-based decision support system for machine tool selection in a flexible manufacturing cell , 2011 .

[3]  Selin Soner Kara,et al.  A hybrid fuzzy MCDM approach to machine tool selection , 2008, J. Intell. Manuf..

[4]  Siba Sankar Mahapatra,et al.  GDMP for CNC machine tool selection with a compromise ranking method using generalised fuzzy circumstances , 2015, Int. J. Comput. Aided Eng. Technol..

[5]  Susan Craw,et al.  Learning adaptation knowledge to improve case-based reasoning , 2006, Artif. Intell..

[6]  Tai-Yue Wang,et al.  Machine selection in flexible manufacturing cell: A fuzzy multiple attribute decision-making approach , 2000 .

[7]  Bo Sun,et al.  Machine Tools Selection Technology for Networked Manufacturing , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[8]  Ian D. Watson,et al.  Case-based reasoning is a methodology not a technology , 1999, Knowl. Based Syst..

[9]  Sung Shick Kim,et al.  Operation sequence and tool selection in flexible manufacturing systems under dynamic tool allocation , 2003, Comput. Ind. Eng..

[10]  Joaquim Ciurana,et al.  Design of a decision support system for machine tool selection based on machine characteristics and performance tests , 2011, J. Intell. Manuf..

[11]  Mustafa Yurdakul,et al.  AHP as a strategic decision-making tool to justify machine tool selection , 2004 .

[12]  Zahari Taha,et al.  A hybrid fuzzy AHP-PROMETHEE decision support system for machine tool selection in flexible manufacturing cell , 2011, Journal of Intelligent Manufacturing.

[13]  Orlando Durán,et al.  Computer-aided machine-tool selection based on a Fuzzy-AHP approach , 2008, Expert Syst. Appl..

[14]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[15]  Jamil Ahmad,et al.  A group decision making framework based on fuzzy VIKOR approach for machine tool selection with linguistic information , 2016, Appl. Soft Comput..

[16]  Süleyman Çakir,et al.  An integrated approach to machine selection problem using fuzzy SMART-fuzzy weighted axiomatic design , 2018, J. Intell. Manuf..

[17]  F. T. S. Chan *,et al.  Fuzzy goal-programming model with an artificial immune system (AIS) approach for a machine tool selection and operation allocation problem in a flexible manufacturing system , 2005 .

[18]  Vipul Jain,et al.  An integrated approach for machine tool selection using fuzzy analytical hierarchy process and grey relational analysis , 2012 .

[19]  S. Kafandaris Decision Sciences: An Integrative Perspective , 1993 .

[20]  Kai Cheng,et al.  Web-based CBR (case-based reasoning) as a tool with the application to tooling selection , 2006 .

[21]  Yusuf Tansel Iç,et al.  Development of a decision support system for machining center selection , 2009, Expert Syst. Appl..

[22]  Zeki Ayağ,et al.  A hybrid approach to machine-tool selection through AHP and simulation , 2007 .

[23]  Mikell P. Groover,et al.  FUNDAMENTALS OF MODERN , 2008 .

[24]  Pi-Sheng Deng,et al.  Using case-based reasoning approach to the support of ill-structured decisions , 1996 .

[25]  Edmundas Kazimieras Zavadskas,et al.  Decision making in machine tool selection: An integrated approach with SWARA and COPRAS-G methods , 2013 .

[26]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[27]  Shankar Chakraborty,et al.  A TOPSIS Method-based Approach to Machine Tool Selection , 2010 .

[28]  Rahul Rai,et al.  Machine-tool selection and operation allocation in FMS: Solving a fuzzy goal-programming model using a genetic algorithm , 2002 .

[29]  Xitian Tian,et al.  Optimal Machine Tools Selection Using Interval-Valued Data FCM Clustering Algorithm , 2014 .

[30]  Shan-Yang Wang,et al.  Multi-criteria decision making method for selection of machine tool , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[31]  Shankar Chakraborty,et al.  Development of a QFD-based expert system for CNC turning centre selection , 2015 .

[32]  Young Hae Lee,et al.  Integrated machine tool selection and operation sequencing with capacity and precedence constraints using genetic algorithm , 2002 .

[33]  Michael J. Prietula,et al.  Examining the Feasibility of a Case-Based Reasoning Model for Software Effort Estimation , 1992, MIS Q..

[34]  Hassan El-Hofy,et al.  Machining Technology: Machine Tools and Operations , 2008 .

[35]  M. Tiwari,et al.  A fuzzy goal-programming model of machine-tool selection and operation allocation problem in FMS: a quick converging simulated annealing-based approach , 2006 .

[36]  Janet L. Kolodner,et al.  Improving Human Decision Making through Case-Based Decision Aiding , 1991, AI Mag..