外文翻译--解决金属切削问题的智能专家系统的开发中文版

上传人:公**** 文档编号:569389166 上传时间:2024-07-29 格式:PDF 页数:8 大小:565.65KB
返回 下载 相关 举报
外文翻译--解决金属切削问题的智能专家系统的开发中文版_第1页
第1页 / 共8页
外文翻译--解决金属切削问题的智能专家系统的开发中文版_第2页
第2页 / 共8页
外文翻译--解决金属切削问题的智能专家系统的开发中文版_第3页
第3页 / 共8页
外文翻译--解决金属切削问题的智能专家系统的开发中文版_第4页
第4页 / 共8页
外文翻译--解决金属切削问题的智能专家系统的开发中文版_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《外文翻译--解决金属切削问题的智能专家系统的开发中文版》由会员分享,可在线阅读,更多相关《外文翻译--解决金属切削问题的智能专家系统的开发中文版(8页珍藏版)》请在金锄头文库上搜索。

1、Development of a knowledge-based expert system forsolving metal cutting problemsM. Cemal Cakir*, Kadir Cavdar1Uludag University, Mechanical Engineering Department, Gorukle 16059, Bursa, TurkeyReceived 8 September 2004; accepted 31 January 2005Available online 21 March 2005AbstractIn metal cutting, t

2、he problems need to be well analyzed in order to take precautions before any unexpected results are encoun-tered. This process plays a significant role in achieving consistent quality and in controlling the overall cost of manufacturing. How-ever, it is a difficult task that needs an expert who has

3、a great deal of information and experience in metal cutting. In the presentpaper, a knowledge-based expert system (COROSolve) that investigates problems that are encountered in three main metal cuttingareas: turning, milling and drilling is developed. A great deal of metal cutting operations such as

4、 external/internal turning with neg-ative/positive inserts, aluminum turning, parting bars/tubes, grooving, profiling, recessing and threading operations in turning; facemilling, square shoulder milling, end milling, multi-purpose milling and side and face milling operations in milling; and drilling

5、 oper-ations that use solid drills or drills with indexable inserts in drilling are taken into consideration. COROSolve gives recommenda-tions for the cutting data (i.e., cutting speed, depth of cut, and feed) and updates the problem, cause and remedy database, thus thenumber of problems that the sy

6、stem can handle is increased.? 2005 Elsevier Ltd. All rights reserved.Keywords: Metal cutting problems; Expert systems; KBS; Tool wear1. IntroductionThe objective of modern manufacturing is to haveefficient control over the organizational facilities in or-der to produce high quality products at lowe

7、r priceswithin a shorter time period. To achieve better qualityat a lesser price, every attention has to be paid in themanufacturing division by employing better cuttingtools, inserts and high precision machines, etc. 1. How-ever, this is not sufficient for productivity in most of thecases. Choosing

8、 the right tool for the right job is impor-tant, but tool wear should also be considered for moreefficient manufacturing. In the literature, many publica-tions do exist on the tool wear in manufacturing of var-ious materials 2.Metal cutting is a chip forming process. Although theprocess is directed

9、at cutting metal to shape and size, thishas to be done by creating defined chips. The chip-form-ing process means that a fresh metal interface is contin-ually produced and forced at very high pressure andtemperature along the tool material 3. The zones pro-duced make it an attractive environment for

10、 diffusionand chemical reactions of metal. All cutting tools areworn during machining and continue to do so until theycome to the end of their tool-life. Tool wear is inevitableandas such not a negative process if the answers of when,how much and what type is known. There are certaintypes of wear me

11、chanisms on different types of metal cut-ting processes and similar/different types of problems areencountered as a result of these mechanisms. If these0261-3069/$ - see front matter ? 2005 Elsevier Ltd. All rights reserved.doi:10.1016/j.matdes.2005.01.022*Corresponding author. Tel.: +90 224 4428176

12、; fax: +90 2244428021.E-mail addresses: cemaluludag.edu.tr (M.C. Cakir), cavdaruludag.edu.tr (K. Cavdar).1Tel.: +90 224 4428176; fax: +90 224 and Design 27 (2006) 10271034Materials& Designproblems are well analyzed, it could be possible to findthe right solutions to each of them.To analyze a proble

13、m in metal cutting, the problemshould be defined precisely and its possible causesshould be well determined. This is a difficult task thatneeds an expert who has a great deal of informationand experience in metal cutting. Today in metal cutting,the expertise facilities about the problems in chip for

14、m-ing are mainly provided by the cutting tool producingcompanies. Since the number of people working in thisarea is limited, it is not always possible to find an expertwhen he/she is really needed. Since expert systems havebeen particularly welcome in fields where existing ex-perts are expensive and

15、 in short supply, an expert systemthat solves metal cutting problems will be very useful.2. Expert systems for aiding manufacturing processesKnowledge-based systems, or expert systems, arecomputer programs embodying knowledge about anarrow domain for solving problems related to thatdomain. An expert

16、 system usually comprises two mainelements,aknowledgebaseandaninferencemechanism (Fig. 1). The knowledge base containsdomain knowledge which may be expressed as anycombination of ?IF-THEN? rules, factual statements,frames, objects, procedures and cases. The inferencemechanism is that part of an expe

17、rt system thatmanipulates the stored knowledge to produce solu-tions to problems 4.A human expert uses knowledge and reasoning toarrive at conclusions, so does an expert system. Thereasoning carried out in an expert system attemptstomimichumanexpertsincombiningpiecesofknowledge. Thus, the structure

18、or architecture of anexpert system partially resembles how a human expertperforms. Thus, there is an analogy between an expertand an expert system.A more obvious problem is that of gathering therules. Human experts are expensive and are not extre-mely likely to want to sit down and write out a large

19、number of rules as to how they come to their conclu-sions. More to the point, they may not be able to.Although they will usually follow a logical path to theirconclusions, putting these into a set of IF . THENrulesmayactuallybeverydifficultandmaybeimpossible.It is quite possible that many human expe

20、rts, thoughstarting offin their professions with a set of rules, learnto do their job through experiential knowledge and ?justknow? what the correct solution is. Again they may havefollowed a logical path, but mentally they may have?skipped some steps? along the way to get there. An Ex-pert System c

21、annot do this and needs to know the rulesvery clearly.A very strong benefit of expert systems is being ableto widely distribute the knowledge of a single expert,or being able to accumulate the knowledge of severalwidely separated experts in one place. Expert systemsare especially helpful when a task

22、 is performed onlyoccasionally and the expert has to relearn the procedureeach time it is performed.Expert systems are used to standardize operations.If you have three machine operators (or engineers) thatperform the same task but each does it differently, anexpert system will do it the same way eve

23、rytime. Thesesystems can be used to train employees, advise them, orcan actually perform a task such as a calculation. An-other use for expert systems is as job aids for your ex-perts.Theywillallowthemtoperformmoreaccurately, more consistently, and faster, freeing uptime for the expert to be more cr

24、eative performingthe task. This is especially helpful when dealing with te-dious, repetitious tasks.Consequently, once the domain knowledge to beincorporated in an expert system has been extracted,the process of building the system is relatively simple.Fig. 1. Knowledge based expert system.1028M.C.

25、Cakir, K. Cavdar / Materials and Design 27 (2006) 10271034The ease with which expert systems can be developed hasled to a large number of applications of the tool. In engi-neering, applications can be found for a variety of tasksincluding selection of materials, machine elements, tools,equipment and

26、 processes, signal interpreting, conditionmonitoring, fault diagnosis, machine and process con-trol, machine design, process planning, productionscheduling and system configuring. Some recent exam-ples of specific tasks undertaken by expert systems are: identifying and planning inspection schedules

27、for crit-ical components of an offshore structure 5; training technical personnel in the design and evalua-tion of energy cogeneration plants 6; configuring paper feeding mechanisms 7; carrying out automatic re-meshing during a finite-elements analysis of forging deformation 8; storing,retrievingand

28、adaptingplanarlinkagedesigns 9; designing additive formulae for engine oil products10; selecting cutting tools or cutting data 1113.Several potential research areas were identified withrespect to expert systems in manufacturing 14,15.Kojiyama et al. 16 have discussed in their articles thata framewor

29、k for machining operation planning systems,in which machining know-how extracted and organizedfrom electronic tool catalogs and machining instancedatabases available in the Internet environment plays aprincipal role. On the use of reference machining datacan be constitute, which is derived from the

30、investiga-tion of tool catalogs, related international standards,reference textbooks, and handbooks.Fig. 2. Inputs of the software.M.C. Cakir, K. Cavdar / Materials and Design 27 (2006) 102710341029The application of Mookherjee and Bhattacharyya11 on expert system in the general turning and mill-ing

31、 operation is very useful for solving some of thechallenging problems presently faced by manufactur-ing engineers during the integration of CAD and var-ious CNC machining centers. Jiang et al. 17 havedeveloped an expert system to optimize the millingoperationsforprismaticcomponents.Theyhavedescribed

32、 a new GT based coding scheme that repre-sentsthesurfacestobemachinedofprismaticcomponents.Limsombutanan 18 has presented an algorithm toselect the cutter size and tool orientation in 5-axis sur-face machining that can act as a holon. Milling the sur-face is divided in to three phases, namely, rough

33、ing,semi-roughing and finishing. This algorithm selects thebest tool and plans the tool path autonomously for abicubic (convexconcave) surface based on analysis ofthe curvature.The main objective of the present paper is to buildsuch system that covers most of the major metal cuttingproblems and help

34、s the people who are involved in metalcutting to improve the quality.3. A knowledge-based expert system for metal cuttingproblems3.1. Factors considered in solving metal cutting problemsMost of the problems in metal cutting are the resultof wear mechanisms. All cutting tools wear duringmachining and

35、 continue to do so until they come tothe end of their tool-life. Tool wear is inevitable andFig. 3. Flowchart of COROSolve.1030M.C. Cakir, K. Cavdar / Materials and Design 27 (2006) 10271034as such not a negative process if the answers of when,how much and what type is known. Thus, if the prob-lems

36、resulted from tool wear as well as the other harmfulfactors effecting the machining operations are well ana-lyzed, it could be possible to find the right solutions toeach of them. This would reduce the unproductive faultsearching time, therefore reduce machining time, unpro-ductive stoppage times of

37、 machine tools, machining costand therefore increase the efficiency of the process.Architecture of the expert system used in solving metalcutting problems is given in Fig. 1. Inputs that are takeninto consideration by the software are given in Fig. 2.3.2. Features of COROSolveThe software has been d

38、eveloped using DELPHI Vi-sual programming language. A major difficulty in build-ingaconsultationsystemwasincapturingandexamining the knowledge elements used in the solutionof the problem. Based upon the design for solving prob-lems in metal cutting study, once the operation type isselected, four maj

39、or stages have been identified for eachtype of operation: Cutting data recommendations. Problem definition. Cutting data evaluation. Problem editor.The flowchart of the software is given in Fig. 3.3.2.1. Cutting data recommendationsThe selection of the right cutting tool is critical forachieving max

40、imum productivity during machining.But although the tooling is right, if the machining con-ditions are not up to standard, especially as regards cut-ting data and general stability, problems arise andoptimum tool-life will not be reached. Incorrect cuttingdata, vibrations and lack of rigidity in too

41、l holders andclamping are the main reasons of the metal cuttingproblems.Apart from being a problem solver, the softwareprovides cutting data recommendations for each typeof operation (types of operations were mentionedpreviously), for each type of material group (ISO P,M or K), for each type of appl

42、ication (rough, mediumor finish), for each type of machining condition (good,average,difficult)anddisplays thelistofinsertsavailable (Fig. 4). Here, it is not intended to findthe most suitable insert for the application, but tomonitor the starting values and the working rangesof cutting data (i.e.,

43、the cutting speed, feed rate andthe depth of cut) for the insert used in metal cutting.At this stage, it is possible to see the suitable gradethat was determined due to the selected operation,material group, application, etc. Besides, the list ofmaterials that each material group consist of can also

44、be observed.Recommended cutting data values were acquiredfrom Sandvik Coromant 20, the cutting data fromthe other cutting tool vendors can be used as the rec-ommended values as well. Cutting data values dis-played are for a certain material hardness and for acertain tool-life. For any workpiece mate

45、rial havingdifferent hardness values than the specified values,and the tool-life different than 15 min, the cutting dataprovided should be multiplied by the correction factors(see Table 1).Fig. 4. Cutting data recommendations.M.C. Cakir, K. Cavdar / Materials and Design 27 (2006) 1027103410313.2.2.

46、Analysing the metal cutting problemsThere are various different/similar types of problemsin metal cutting processes. In appearance some of theseproblems are identical and very hard to be distinguishedfrom each other. The classification of problem types hasbeen developed to form an important basis fo

47、r assessingthe machining operation and to optimize productivityby getting the tool grade and machining conditions rightfor the type of cut and material. The right tool, goodstarting values for cutting data, expert support, ownexperience, good quality of workpiece materials and ma-chine conditions ar

48、e important ingredients for success inmachining. Aggregation of problem lists from varioustool manufacturers is classified to form KBS used bythe software.The user analyses the metal cutting problems either inone or two stages: by straightforwardly picking outProblem Definition option from the menu

49、or by checkingout the cutting data used in the metal cutting processfirst and accessing to the problem definition sectionafterwards. Problem Definition section displays the listof problems, their possible causes and the remedies withrespect to the causes. Once a problem is selected (i.e.,flank wear

50、in turning or chip jamming in drill flutes indrilling), a picture that provides a clear definition tothe problem and the list of possible causes are displayed.Consequently once a possible cause is selected, the rem-edies are determined. More information about the prob-lem is obtained by clicking on

51、? (Fig. 5).3.2.3. Cutting data evaluationIn metal cutting, most of the problems are the resultof unsuitable cutting data for the application. Thus,before straightforward listing of the problems, the useris advised to check the cutting data for the operation,for the application and for the machining

52、conditionsto find out whether the cutting speed, feed rate andthe cutting depth are correct for the length, thicknessand nose radius of the insert used. The Cutting Dataoption checks if the cutting data in the operation areright for the insert in use and this task is basically theFig. 5. Problems, c

53、auses and remedies.Fig. 6. Checking the cutting data.Table 1Material hardness and tool life considerations 19ISO/ANSIHBReduced hardnessIncreased hardness?60?40?200+20+40+60+80+100P1801.441.251.1110.910.840.770.720.67M1801.421.241.1110.910.840.780.730.68K2601.211.131.0610.950.90.860.820.79Tool life (

54、min)10152025304560Correction factor1.111.00.930.880.840.750.701032M.C. Cakir, K. Cavdar / Materials and Design 27 (2006) 10271034comparison of the cutting data with the ideal values cal-culated from the multiplication of the catalogue valuesand the correction factors. If there is no match (thismeans

55、 the values of cutting data are not in the range)the user is advised to correct the cutting data. In millingand drilling only cutting speed and feed rate values areconsidered, in drilling this consideration takes the drilldiameter and the grade of the centre/periphery insertinto account (Fig. 6). In

56、 the figure, cutting data for facemilling of steel for medium feed rates (L for light, M formedium, H for heavy milling operations) are evaluatedand since the feed value is lower than the ideal valuescalculated for given hardness and tool life, a warningis displayed.Once the cutting data are reviewe

57、d (and corrected),accessing to the problem definition section is the nextstep.Sincethecuttingdataarecorrected,thelistofcausesand the remedies will now be different and no such causesasCuttingspeedistoohighorFeedrateistoolowwillnot be amongst the causes of the related problem.The software is capable

58、of analysing more than 100types of problems in various types of operations andproviding remedies to the nearly 200 causes (340 reme-dies). The knowledge contained in the system has beencompiled from two main sources: from human expertsworking in the field of metal cutting and from thetechnical docum

59、ents, catalogues or handbooks of vari-ous cutting tool producing companies 2125.3.2.4. Problem editorThe knowledge contained in the system has beencompiled from two main sources: from human expertsworking in the field of manufacturing and from the tech-nical documents, catalogues or handbooks of var

60、iouscutting tool producing companies. The success of an ex-pert system is hidden in its expandable structure like ahuman expert who adds every new solution he comesacross to his knowledge and uses this knowledge in hisfuture analyses. Thus, COROSolve has an expandabledatabase structure that grows to

61、 handle more and moreproblems everyday.Since the system has a separate and modular knowl-edge base, it is very easy indeed to update the system bysimply getting into the database and editing the knowl-edge files. The more information the system contains,the more problems it can handle in metal cutti

62、ng.Knowledge base is the heart of the system, therefore itis the task of a few people who are responsible fromthe production to add, delete or modify it. Thus, theuser needs to know the password to access to the knowl-edge base.Problem edit allows the new problems, picture andinformation files relat

63、ed to the problems, causes andthe remedies of the problems to be added to the knowl-edge base. Besides, it is possible to add new causes to theproblems, or new remedies to the causes that are alreadyexist in the knowledge base (Fig. 7).The system is multi-linguistic, therefore it is capableof handli

64、ng the metal cutting problems both in Turkishand English. Once the language is determined, all theprogram menus and problem, cause and remedy listsare displayed in the language chosen.4. ConclusionsThis paper introduces an expert system approach forthe task of solving metal cutting problems in vario

65、usmachining operations. Since there are not many workexist in the literature about this subject and since thistype of system can mostly fulfil the requirements in me-tal cutting industry, the work described here can beFig. 7. Adding a new remedy.M.C. Cakir, K. Cavdar / Materials and Design 27 (2006)

66、 102710341033considered as a useful piece of work. In manufacturingindustry, especially in small or medium-volume machineshops, incorrect cutting data are the main reason of theproblems. Tools were generally run at lower cutting datato make them last longer for less frequent changes. Thisthen obviou

67、sly meant poor utilization of the metal cut-ting time. Since one of facilities that the system provideis the evaluation of the cutting data, it will help the userto choose the right speed, feed or the depth of cut for theapplication. If the cutting data are correct and the metalcutting problems are

68、solved, the stoppages due to thebreakdowns will be shorten, good utilization of powercapacity will be achieved and the metal cutting time willtherefore be reduced. This means a great deal of reduc-tion in production cost.The system developed intends to educate the peoplein metal cutting industry as

69、well. The pictures and theinformation about the problems help the users to recog-nize and learn more about them. These pictures and theinformation were congregated from various handbooksand catalogues used in the industry.References1 Modern metal cutting. Sandvik Coromant. 1994.2 Ciftci I, Turker M,

70、 Seker U. Evaluation of tool wear whenmachining SiCp-reinforced Al-2014 alloy matrix composites.Mater Design 2004;25:2515.3 Wang HP, Wysk RA. A knowledge-based approach for auto-mated process planning. Int J Prod Res 1988;26(6).4 Cakir MC, Irfan O, Cavdar K. An expert system approach for dieandmoldm

71、akingoperations.RobotComputIntManuf2005;21(2):17583.5 Peers SMC, Tang MX, Dharmavasan S. A knowledge-basedscheduling system for offshore structure inspection. In: Rzevski G,Adey RA, Russell DW, editors. Artificial intelligence in engineer-ing IX (AIEng 9), Computational Mechanics, Southampton,1994.

72、p. 1818.6 Rosano FL, Valverde NK, De La Paz Alva C, Zavala JA.Tutorial expert system for the design of energy cogenerationplants. In: Proceedings of the third world congress on expertsystems, Seoul, Korea. February 1996. p. 3005.7 Koo DY, Han SH. Application of the configuration designmethods to a d

73、esign expert system for paper feeding mechanism.In: Proceedings of the third world congress on expert systems,Seoul, Korea. February 1996. p. 4956.8 Yano H, Akashi T, Matsuoka T, Nakanishi K, Takata O,Horinouchi N. An expert systems to assist automatic remeshing inrigid plastic analysis. Toyota Tech

74、 Rev 1997;46:8792.9 Bose A, Gini M, Riley D. A case-based approach to planarlinkage design. Artif Intell Eng 1997;11:10719.10 Shi ZZ, Zhou H, Wang J. Applying case-based reasoning toengine oil design. Artif Intell Eng 1997;11:16772.11 Mookherjee R, Bhattacharyya B. Development of an expertsystem for

75、 turning and rotating tool selection in a dynamicenvironment. J Mater Process Technol 2001;13:30611.12 Wong SV, Hamouda AMS. Development of generic algorithm-based fuzzy rules design for metal cutting data selection. RobotComput Int Manuf 2002;18:112.13 Wong SV, Hamouda AMS, El Baradie MA. Generaliz

76、ed fuzzymodels for metal cutting data selection. J Mat Proc Tech 1999;8990:3107.14 Pande SS, Prabhu BS. An expert system for automatic extractionof machining features and tooling selection for automats. Com-puter Aided Engineering Journal 1990;99.15 Parsaye K, Chignell M. Expert systems for experts.

77、 Wiley; 1988.16 Kojiyama T et al. An expert system of machining operationplanning in Internet environment. J Mater Process Technol2000;107:1606.17 Jiang B, Baines K, Zockel M. A nex coding schema for theoptimisation of milling operations for utilisation by a generativeexpert C.A.P.P. system. J Mater

78、 Process Technol 1997;63:1638.18 Limsombutanan B. Curvature analysis based holon for 5-axismilling cutter selection and tool path planning. Electronic Journalof the School of Advanced Technologies, Asian Institute ofTechnology 1999;1(2).19 Sandvik Coromant, COROKEY tool selection guide, C-2903: 6-EN

79、G, 2000.20 Sandvik coromant turning tools, C-l000: 7-ENG, 2002.21 Kennametal cutting tools, 2001.22 Side and face milling, Sandvik Coromant, C-l 129: 022-ENG,1996.23 Valentine indexable cutting tool INSERTS, 1993.24 HERTEL boring and countersinking guidelines, Technical hand-book, 103 GB, 1994.25 Carboloy turning GT5-265 M-59-03, 1995.1034M.C. Cakir, K. Cavdar / Materials and Design 27 (2006) 10271034

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号