外文翻译--解决金属切削问题的智能专家系统的开发  中文版_第1页
外文翻译--解决金属切削问题的智能专家系统的开发  中文版_第2页
外文翻译--解决金属切削问题的智能专家系统的开发  中文版_第3页
外文翻译--解决金属切削问题的智能专家系统的开发  中文版_第4页
外文翻译--解决金属切削问题的智能专家系统的开发  中文版_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

桂林电子科技 大学毕业设计(论文)报告用纸 第 1 页 共 12 页 解决金属切削问题的智能专家系统的 开发 乌鲁达大学 , 机械工程系, Gorukle16059,布尔萨,土耳其 于 2004 年 9 月 8 日收稿, 于 2005 年 1 月 31 日 接受 2005 年 3 月 21 日可在线 摘 要 在金属切削 方面 ,这些问题需要有良好的分析,以便遇到任何意外的结果之前, 可以 采取 有效的 防范措施。这一 过程 在实现 产品 质量稳定和控制生产总成本 方面起很 重要的 作用。但是,需要 一个 拥有 在 金属切削 方面有大量 经验 和知识的 专家是一项艰巨的任务 。 在本 文 , 智能专家系统 ( COROSolve)调查 并解决了 在金属切削领域遇 到的三个主要问题 : 车削,铣削和 钻孔。许多 金属切削 方面的问题都被考虑在内,如在 车削 过程中的工件 内部插入转折点 , 铝 件 车削 , 沟 槽车削, 螺纹车削 等工序 ; 在 铣削 方面 面铣,方肩铣,端铣,多用途铣和侧铣 等工序;在 和钻 孔 作业,使用 固定 或可转位钻头钻 孔等。COROSolve 可以 给出建议的切削参数 而且能及时 更新 在切削 问题, 产生 原因和补救措施等方面的 数据库, 因此 系统能够处理 的问题数量在 增加。 关键词 : 金属切削问题 专家系统 KBS 刀具磨损 1、引言 现代制造业的目标是,在组织设施能够进行有效控制,以便能以在较短 生产周期内以较低的生产价格制造出高质量的产品 。为了实现能以较低的价格获得更优质的产品,制造部门格关注采用更好的刀具和高精密的机械等 1。然而,在大多数情况下对于生产要求这是不够的。专业的工作选择正确的工具是重要的,但是为了更高效的制造,刀具磨损也应考虑在内。在文献中,许多出版物上对于不同材料制造的刀具的磨损的确做了很多研究 2。 金属切削是切削碎片的形成过程。虽然切削过程是把金属切削成所规定的形状和大小,但这必须通过定义切削碎片工作来完成。切削碎片的形成意味着一个新的金属界面不断形成并沿刀具材料承受着 非常高的压力和温度 3。所产生的区域成为发生金属扩散和化学反应的理想场所。所有刀具在加工过程中不断变得破旧,并继续这样工作直到它们报废。刀具磨损是不可避免的,如果能了解刀具磨损的时间,程度,类型时,刀具磨损就不再是一个消极的进程。 在不同的金属切削过程中存在着几种不同的磨损机理,相近 不同类型的问题由于这些机制作用的结果而联系交织在一起。如果这些问题能够得到很好的分析,我们就有可桂林电子科技 大学毕业设计(论文)报告用纸 第 2 页 共 12 页 能找到其中每一种问题的正确的解决方案。 在分析金属切削问题时这个问题应当明确界定,而且其可能的原因也应该得到确认。找一个拥有知识 和大量金属切削经验的专家是一项艰巨的任务。今天在金属切削领域,关于解决切削碎片问题的专业设施主要由切削刀具生产企业提供。由于在这一领域工作的人是有限的,因此并不总是能够找到真正需要的专家。在现有专家聘用费用昂贵而且人员稀缺的领域中专家系统一直特别受欢迎。对于解决金属切削问题专家系统将是非常有益的。 2、 专家系统在协助发展制造工艺上的应用 基于知识的系统或专家系统是一个体现狭窄领域的知识并解决该领域相关问题的计算机程序。专家系统通常包括两个主要内容,知识基础和推理机制(图 1)。 基础知识包含一个可以表述 为由 IF - THEN规则、事实说明、框架、对象、程序和案件组合而成的知识领域。推理机制,是专家系统操纵存储的知识并对遇到的生产问题提出解决方案的一个组成部分 4。 一个人类专家利用知识和推理最终得出的结论,专家系统也是如此。推理在专家系统试图模仿结合人类专家的知识的过程中进行。因此,专家系统的结构或架构有些类似于人类专家的执行情况。因此,专家系统可以比喻成专家。 一个比较明显的问题是规则的收集。人类专家聘用费用高昂,而且并不想要坐下来写关于他们是怎样得出他们结论的那些大量的规则。更重要的一点,他们可 能也无法做到。虽然他们通常会遵循逻辑的路径来得到他们的结论,但是把那些规则放入一套标准之中实际上是非常困难的,并且也许是不可能的。 对于许多人类专家下面这种情况是很可能的。虽然他们开始时有着自己的专业规则,但是在工作中通过自己的工作经验知识来开展自己的工作,并且通过直觉得出正确的解决方案。它们可能都跟随逻辑路径,但是在沿着这逻辑的路径上,他们精神上已经桂林电子科技 大学毕业设计(论文)报告用纸 第 3 页 共 12 页 跳过许多步骤。专家系统不能做到这一点,它需要很清楚的知道各种规则。 专家系统的一个很突出的好处是能够广泛把知识分发给每一个专家,或者可以同时汇总的几个远远相隔 的几个专家的知识。当偶尔的执行任务时专家系统特别有用,而专家每次执行任务时则需要重新学习工作程序。 专家系统是用来规范操作的。如果你有三个机器操作员(或工程师)来执行相同的任务,但是每个人都会做的不同。而专家系统则每次都可以用同样的方式来工作。 这些系统可用于培训员工,指导他们,或进行实际执行如计算任务。专家系统的另一个用途是作为专家辅助您的工作。他们将使您能更准确,更一致,更快,从而为专家能更创意的完成任务而节省了时间。当处理乏味、重复的任务时这是特别有用的。 因此,一旦领域知识被专家系统提取,建设此系统 的过程比较简单。能被发展的专家系统的易用性,导致了刀具广泛应用。在工程,可以找到在各种任务上的应用,包括选料,机械零件,刀具,设备和工艺,信号解释,状态监测,故障诊断,机器和过程控制,机械设计,工艺规划,生产调度和系统配置。最近专家系统所执行的一些具体任务的例子如下: (1)确定和规划离岸结构重要组成部分的检查时间表 5; (2)在设计和评价能源热电厂方面培训技术人员 6; (3)配置输纸机构 7; (4)在有限元分析锻造变形时自动重新啮合 8; (5)存储,检索和修改平面连杆机构设计 9; (6)应用于发动机油产品的添加剂配方设计 10; (7)选择刀具和切削参数 11-13; 有几个潜在的研究领域肯定了专家系统在制造业方面价值 14, 15 Kojiyama et al 16在其文章中讨论了关于加工操作规划的系统框架。在此框架中从电子刀具目录和网络环境下的加工实例数据库中提取和组织的加工技术诀窍了发挥了主要作用。在有参考的情况下可以构成加工数据,这些加工数据来自翻查的刀具目录,相关的国际标准,参考教材和手册。 桂林电子科技 大学毕业设计(论文)报告用纸 第 4 页 共 12 页 在一般车削和铣削时, Mookherjee 和 Bhattacharyya 11在专家系统的应用对于解决制造工程师目前所面临的 CAD和各类数控加工中心一体化过程中遇到的一些挑战性问题是非常有用的。 Jiang et al. 17开发了一种优化棱镜组件加工业务的专家系统。他们描述了一种新的 GT 编码方案用于代表待加工得棱镜组件表面。 Limsombutanan 18在可以作为霍隆的 5 轴曲面加工过程中提出了一个用来选择刀尺寸和工具方向的算法。铣削表面分为三个阶段,即粗加工,半粗加工 和精加工。该算法在曲率分析的基础上选择最佳的刀具并且在立方(凹 -凸)表面上自主的计划刀具路径。本文的主要目的是建立这种涵盖了主要的金属切削问题的系统,并帮助那些参与金属切削工作的人们提高产品质量。 桂林电子科技 大学毕业设计(论文)报告用纸 第 5 页 共 12 页 3、 专家系统在解决金属切削问题上的应用 3.1 解决金属切削问题时应考虑的因素 在金属切削过程中大部分问题是磨损的结果。所有刀具在加工过程中不断变得破旧,并继续这样工作直到它们报废。刀具磨损是不可避免的,如果能了解刀具磨损的时间,程度,类型时,刀具磨损就不再是一个消极的进程。因此,如果对刀具磨损所导致 的问题以及其他不利于机械加工业务的有害因素进行了分析,我们就有可能找到其中个个问题的正确解决方案。这将减少非生产性故障的检查时间,因此,减少了加工时间、非生产性停工时间、加工费用并且提高生产效率。在解决金属切削加工问题时所使用的专家系统的结构图如图 1。通过软件需要考虑的输入列于图 2。 桂林电子科技 大学毕业设计(论文)报告用纸 第 6 页 共 12 页 3.2 COROSolve 的特点 该软件已开发利用 Delphi 可视化编程语言。而建立一个咨询系统的主要困难在获取和研究在解决方案中使用的要素。根据目前在解决金属切削问题上的设计,一旦选中操作类型,对于每个类型的操作的四 个主要阶段已经确定: (1)切削数据的建议。 (2)问题的定义。 (3)切割数据评价。 (4)问题的汇总。 3.2.1、 切削数据的建议 在加工过程中刀具的正确选择是实现最大的生产力的关键。但是,虽然工具是正确的,如果加工条件不符合标准,特别是在切削参数一般稳定,问题将会出现而且刀具的最佳寿命将无法达成。切削参数不正确,刀柄、夹紧的振动和缺乏刚性这些都是金属切削的主要问题。 除了解决问题该软件对每个操作类型(业务类型如前所述)、每个材料组 (ISO P, M or K), 每个应用类型(粗,中,完成 )、每加工条件类型(好,一般,困难)提供切削数据的建议并且显示如图 4 的可用插入列表。在这里不是为了找到应用程序的最合适的插入点但是监测金属切削中使用的插入的初始值和切削参数的工作范围(即切削速度,进给量和切削深度)。在这个阶段决定的合适的等级与所选操作,材料组,应用程序等有关。此外,个个材料组的材料清单能够清楚的看到。 桂林电子科技 大学毕业设计(论文)报告用纸 第 7 页 共 12 页 推荐切削参数值取自 Sandvik Coromant20,其他厂商的刀具切削参数可作为建议的值。切削数据显示值是在一定的材料硬度和一定的刀具寿命下得到的。对于任何工件材料跟指 定的值相比具有不同的硬度值而且如果刀具寿命超过 15 分钟,提供的切削数据应乘以修正系数(见表 1)。 3.2.2、 分析金属切削问题 目前有在金属切削过程 中存在 多种不同 /类似的问题。表面上看这些问题有些是相同的, 但是 很难 相区分 开来。 问题类型的分类 已经形成评估加工操作的重要基础 ,它 通过获取 刀 具等级 以及适合切削类型材料 类型的正确 的 加工条件 而优化了生产力。 正确的工具,良好的出发切削数据,专家的支持下,自己的经验,工件的材料和优质 的 设备条件 是 加工成功的重要因素。 对 各种工具制造商问题清单 的聚合进行 归类形成了 可由 软件使用 的 KBS。 用户分析金属切削 问题时要么 在一个或两个 阶段 之一 : 从菜单中直截了当的挑选出定义 的 问题 或者首先 检查金属切削过程中使用 的切削 数据 , 之后 访问 定义的问题 。 问题定义 模块 显示问题的清单, 包括 其可能的原因及补救措施 。 一旦选定一个问题(例如,后刀面磨损 的 转折 点 或在钻 深孔是的转头的跳动 ),一张图片,清楚的提供了问题 的 界桂林电子科技 大学毕业设计(论文)报告用纸 第 8 页 共 12 页 定和 其 可能原因 的 列表。因此一旦选择 了 可能的原因 就 确定 了相应的 补救措施 。 更多 与该 问题 有关 的信息 通过点击 “?”获得(图 5)。 3.2.3、 切削数据评估 在金属切削 过程中 ,大部分的问题是切削数据不 合适应用程序的结果 。 因此,在这些问题直接 列出之前 ,用户 被建议 检查操作,应用程序和加工条件 的 切削参数以确定是否切削速度,进给量和切削深度 是否与事先插入的 长度,厚度和 圆角 半径 相符。 切削数据 模块 检查在 运行 中的切削参数 是否与 插入 的相符而且 这项工作基本上是与理想的切削数据值进行比较 ,理想的切削数据值是 目录值和校正因子的 乘积。 如果 不相符 (这意味着切削参数的值不在范围内),用户应 修正 切削参数 。 在铣削和钻孔只有切削速度和进给速度值 被考虑,在钻孔时钻头直径和钻头中心或周边的等级被考虑在内 (图 6)。 在图中 对中型钢( L 代表轻型, M 代表中型, H 代表中型 铣削操作 ) 面铣的 切削参数被评估 ,由于 使用 价值 远 低于 由 给定硬度和刀具寿命计算 的 理想值 ,则就会显示警告。 桂林电子科技 大学毕业设计(论文)报告用纸 第 9 页 共 12 页 一旦切削数据 被 审查(和纠正),下一个步骤 就是 访问这个问题的定义 模块。 由于切削数据 被 修正 , 原因 列表 和补救措施 将会 不同 而且“ 切削速度过高 ” 或者“进给量太低” 将不会 是 有关问题 产生的 根源。 该软件能够 在各种 业务类型 中 分析超过 100 多种 问题,并 对近 200 个问题 原因提供补救措施( 340 补救措施)。他系统中包含的知识 有 两个主要来源: 从事 金属切削领域的专家 或者来自于 技术文件,目录 和各种 刀具生产公司的 手册 21, 22, 23, 24和 25。 3.2.4、 问题编辑 系统中包含的知识 有 两个主要来源: 从事 金属切削领域的专家 或者来自于 技术文件,目录 和各种刀具生产公司的 手册 。 一个专家系统的成功 之处隐藏在像人类专家一样的扩展结构当中。人类专家遇到 每 一次 新的解决方案 时都 增加了他的知识 并且 在未来分析 时能再 利用这些知识。因此, COROSolve 有一个可扩展增长的数据库结构, 它能 处理每天 越来越多的问题。 由于系统有单独的和模块化的知识基础 , 只要 进入 到数据库编辑获得知识文件 就可以很 容易的更新系统 。 系统包含的信息 越多 ,它能够处理 的 金属切削 方面 的问题 就越多。 知识库是系统的核心,因此,负责生产 、 添加 、 删除或修改是 那些 少数人的任务 。 因此,用户需要知道密码才能进入的知识 库 。问题编辑允许 和 问题,原因和补救 措施相关的 问题,图片和资料档案 添加到知识库。 此外, 还 有可能增加新的问题原因或 原本已 存在知识 库中的问题原因的 新的补救办法(图 7) 。 桂林电子科技 大学毕业设计(论文)报告用纸 第 10 页 共 12 页 该系统是多语言,因此它能够处理无论 是 土耳其文 还是 英文的金属切削的问题 。 一旦确定语言 被确定 ,所有程序菜单和问题,原因 及 补救措施清单 都用所 选择的语言显示出来 。 4、 结论 本文介绍了 一种为解决各种加工操作任务 中 金属切削问题的专家系统 。 由于在 许多文献中没有很多关 于 此主题 的 工作 也 因为这种类型的系统可以实现多 种 金属切削业的要求 , 这里所描述的工作可以 认为是 一件有益的工作 。 在制造业,特别是在小型或中型加工车间 ,切削数据是不正确 是 问题的主要原因。工具一般 以 较低的切削数据运行 来使他们在频繁的启动中能维持较长的寿命。 这就显然是 低效率的利用 金属切削时间。由于系统提供 的便利 之一 便是 评估的切削参数 , 这将帮助用户 为应用程序 选择合适的速度,进给量 或切削深度。如果切削数据是正确的 而且 金属切削问题 也得到 解决 , 由于发 生故障 而引起 的停顿将缩短,良好的利用发电能力 的目的将可以达到而且 金属 得 切削时间 将会有所减少 。 这 就 意味着生产成本 将会下 降很多 。 该系统开发 也为了培训从事 金属切削业 的人。 这些照片和有关问题的资料 将会 帮助用户更多 的 认识了解他们。这些图片和信息 收集于应用于 工业 的 各种手册和 研究报告 。 桂林电子科技 大学毕业设计(论文)报告用纸 第 11 页 共 12 页 参考文献 1 Modern metal cutting. Sandvik Coromant. 1994. 2 Ciftci I, Turker M and Seker U, Evaluation of tool wear when machining SiCp-reinforced Al-2014 alloy matrix composites。 Mater Design 2004; 25: 5251. 3 Wang HP and Wysk RA, A knowledge-based approach for automated process planning, Int J Prod Res1988; 26(6). 4 M.C. Cakir, O. Irfan and K. Cavdar, An expert system approach for die and mold making operations, Robot Comput Int Manuf 2005; 21( 2): 83-175 5 Peers SMC, Tang MX, Dharmavasan S. A knowledge-based scheduling system for offshore structure inspection. In: Rzevski G, Adey RA, Russell DW, editors. Artificial intelligence in engineering IX (AIEng 9), Computational Mechanics, Southampton, 1994. p. 1818. 6 Rosano FL, Valverde NK, De La Paz Alva C, Zavala JA. Tutorial expert system for the design of energy cogeneration plants. In: Proceedings of the third world congress on expert systems, Seoul, Korea. February 1996. p. 5300. 7 Koo DY, Han SH. Application of the configuration design methods to a design 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. and Horinouchi N, An expert systems to assist automatic remeshing in rigid plastic analysis, Toyota Tech Rev 46 (1997), pp. 8792. 9 Bose A. Gini M.and Riley D. A case-based approach to planar linkage design, Artif Intell Eng 11 (1997), pp. 107119. 10 Shi ZZ ,Zhou H.andWang J.Applying case-based reasoning to engine oil design, Artif Intell Eng 11 (1997), pp. 167172. 11 Mookherjee Rand Bhattacharyya B Development of an expert system for turning and rotating tool selection in a dynamic environment, J Mater Process Technol 13 (2001), pp. 306311. 桂林电子科技 大学毕业设计(论文)报告用纸 第 12 页 共 12 页 12 Wong SV. and HamoudaAMS, Development of generic algorithm-based fuzzy rules design for metal cutting data selection, Robot Comput Int Manuf 18 (2002), pp. 112. 13 Wong SV. and HamoudaAMS, andEl Baradie MA, Generalized fuzzy models for metal cutting data selection, J Mat Proc Tech 8990 (1999), pp. 310317. 14 PandeSS.and PrabhuBS.An expert system for automatic extraction of machining features and tooling selection for automats, Computer Aided Engineering Journal 99 (1990). 15 Parsaye Kand Chignell M Expert systems for exp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论