计算机辅助工艺设计 capp系统设计 教学课件 作者 赵良才 主编 第六章.pptVIP

计算机辅助工艺设计 capp系统设计 教学课件 作者 赵良才 主编 第六章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.示例 图6-19 回转零件CAPP专家系统结构 (1) 零件特征信息提取  图6-20 典型镜筒类零件图 (2)知识和知识库  本系统中的知识是研制者和工厂的工艺师反复研究总结出来的,另外还有教科书、手册上的一些公有知识以及机械加工常识等。 (3)推理机(决策模块)  本模块是用于生成回转零件工艺过程的,其推理方式应尽量和专家的推理方式相一致。 2. Agent理论和技术 (1)概述 (2) Agent的定义 (3) Agent的特性 (4) Agent技术 (二) Agent的理论和技术应用 1) 认知过程分信念和知识两个阶段,知识是被实践证明了的信念,它可以被继承。 2)智能体技术在零件制造性能评价中的应用,应与零件设计集成,原型系统的结构如图6-16所示[17、18]。 3) 一个基于智能化的多主体的工艺设计系统DES-CAPP能构造具有不同工艺规划知识类型的智能主体,并且可通过这些智能主体之间的相互作用,完成对复杂机械零件工艺规划的设计[9]。 图6-13 智能体组件工作界面 图6-14 智能体反应激发示例 图6-15 生成复合工艺示例 图6-16 原型系统工作流程 图6-17 可制造性评价工作过程 六、遗传算法等其他人工智能技术 及其在CAPP中的应用 1.遗传算法的基本原理及其在CAPP中应用简述 2.人工神经网络技术基本原理 1.遗传算法的基本原理及其在CAPP中应用简述 遗传算法采用模仿生物进化的适者生存原则指导搜索并改进目标,每一个解的质量通过目标函数适应值(Fitness)进行评价,适应值大则遗传的概率高。遗传算法通过三种基本算子——复制(Copy)、交叉(Crossover)、变异(Mutation)实现模拟进化。 2.人工神经网络技术基本原理 人工神经网络(ANN——Artificial Neural Networks)技术是模仿人脑智能工作方式而设计的一种机器,它可用电子或光电元件实现,也可用软件在常规计算机上仿真。目前已有BP网络等商品化软件,所以其应用领域也在不断扩大,其中也有很多应用于CAPP中的实例[2,7]。  第三节 人工智能语言与专家系统工具简述 一、 Prolog语言及在CAPP中应用简述 二、专家系统的开发工具 一、 Prolog语言及在CAPP中应用简述 1. Prolog语言概述 2. Prolog在CAPP中的应用 1. Prolog语言概述 (1) Prolog语言的发展 Prolog(Programming in Logic)语言是一种以逻辑推理为基础的逻辑型程序设计语言。 (2) Prolog语言的特点 作为一种程序设计语言,Prolog语言无论是它描述求解问题的方式,还是其语言本身都与一般的程序设计语言有很大的差别。 (1) Prolog语言的发展  Prolog(Programming in Logic)语言是一种以逻辑推理为基础的逻辑型程序设计语言。 (2) Prolog语言的特点  作为一种程序设计语言,Prolog语言无论是它描述求解问题的方式,还是其语言本身都与一般的程序设计语言有很大的差别。 2. Prolog在CAPP中的应用 用Prolog编写CAPP专家系统,可以首先编制一个输入(或称用户接口)模块,这可以充分利用Prolog语言所提供的窗口功能以及色彩功能,使得用户在输入零件信息时十分便利。 二、专家系统的开发工具 专家系统的研制和开发是一件复杂、困难、费时的工作。为了提高专家系统设计和开发的效率,缩短研制周期,就需要使用专家系统开发工具,以便提供系统设计和开发的计算机辅助手段和环境,提高专家系统开发的效率、质量和自动化程度。 第四节 CAPP专家系统设计简介 一、 CAPP专家系统的概念 二、 CAPP专家系统的结构 三、 CAPP专家系统设计简述 一、 CAPP专家系统的概念 1)处理现实世界中提出的需要由专家来分析和判断的复杂问题; 2)应用专家推理方法的计算机模型来解决问题,并且应使专家系统得到的结论和某领域专家得到的结论一致。 (1)继承和传播宝贵的工艺设计知识 培养高水平的工艺师需要许多年时间,且花费大量的费用,这就远远不能满足社会生产的需要。 (2)使工艺师的知识形式化 专家因为具有丰富的专业知识,所以才有很强的解决问题的能力。 (3)汇集各种来源的知识 专家的经验往往带有一定的局限性,不同的观点、不同的学派各有千秋。 二、 CAPP专家系统的结构 1.知识库 2.数据库 3.推理机 4.解释部分 5.知识获取部分 二、 CAPP专家系统的结构 图6-18 专家系统的结构 1.知识库 工艺知识是CAPP专家系统的核心,它包括:第一类是广泛共有的知识,也就是写在书上的工艺知识及常识,这类知识虽然容易获得,但并非不重要,有时会起

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档