3B工艺数据库与知识库课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《3B工艺数据库与知识库课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工艺 数据库 知识库 课件
- 资源描述:
-
1、计算机辅助工艺设计1工艺数据库与知识库工艺数据库与知识库 计算机辅助工艺设计21.数据库基础知识数据库基础知识1)1)数据:是一种物理符号序列,用来记录事数据:是一种物理符号序列,用来记录事物的情况物的情况。数据用类型和值来表示。不同的数据类型记录的事物性质数据用类型和值来表示。不同的数据类型记录的事物性质不一样。不一样。2)数据处理:是对数据进行收集、整理、存数据处理:是对数据进行收集、整理、存储、检索、统计、维护和传输等一系列活储、检索、统计、维护和传输等一系列活动的总称。动的总称。数据处理目的是为了从大量的、繁杂的、不易理解的数据数据处理目的是为了从大量的、繁杂的、不易理解的数据中抽取、
2、获得对某些方面有价值、有意义的数据,为进一中抽取、获得对某些方面有价值、有意义的数据,为进一步的生产与社会活动提供决策的依据。步的生产与社会活动提供决策的依据。计算机辅助工艺设计3 3)信息:经过加工的数据。信息:经过加工的数据。所有的信息都是数据,而只有经过提炼和抽象之后具有使所有的信息都是数据,而只有经过提炼和抽象之后具有使用价值的数据才能成为信息。经过加工所得到的信息仍然用价值的数据才能成为信息。经过加工所得到的信息仍然以数据的形式出现,些时的数据是信息的载体,是人们认以数据的形式出现,些时的数据是信息的载体,是人们认识信息的一种媒介。识信息的一种媒介。计算机辅助工艺设计4 4)数据库数
3、据库(DataBase):):是按照一定的规是按照一定的规则相互关联数据的集合。它是用来反映各则相互关联数据的集合。它是用来反映各类实物的属性的数据。类实物的属性的数据。5)数据库管理系统数据库管理系统(DBMSData Base Management System):是能够用来建立是能够用来建立数据库,完成数据库的数据库,完成数据库的维护维护、管理管理等操作,等操作,并能够帮助用户方便地使用数据库的软件。并能够帮助用户方便地使用数据库的软件。*计算机辅助工艺设计5 数据库系统数据库系统是由计算机软、硬件资源组成的系统,是由计算机软、硬件资源组成的系统,它实现了有组织地、动态地存储大量关联数据
4、,它实现了有组织地、动态地存储大量关联数据,方便多用户访问。方便多用户访问。有效地组织数据,即对数据进行合理设计,以便计算有效地组织数据,即对数据进行合理设计,以便计算机存取;机存取;方便地将数据输入到计算机中;方便地将数据输入到计算机中;根据用户的要求将数据从计算机中抽取出来。根据用户的要求将数据从计算机中抽取出来。数据库技术的应用范围是相当广泛的。如:学生数据库技术的应用范围是相当广泛的。如:学生的学籍数据库和图书馆的图书数据库,这其中都的学籍数据库和图书馆的图书数据库,这其中都包含了一些相关的数据信息,可以很方便进行检包含了一些相关的数据信息,可以很方便进行检索和充分、有效地使用这些数据
5、资源。索和充分、有效地使用这些数据资源。计算机辅助工艺设计66)数据库的分类:数据库的分类:按数据的组织与管理方式来分常见的数据按数据的组织与管理方式来分常见的数据模型有三种:模型有三种:关系模型、层次模型 和 网络模型,根据这三种数据模型建立的数据库,根据这三种数据模型建立的数据库分别为关系型数据库、层次型数据库和网分别为关系型数据库、层次型数据库和网络型数据库。络型数据库。*计算机辅助工艺设计7关系模型关系模型 是目前最为流行的一种数据模型,用二维表格结构表示实体集,关键码(关键字段)表示实体间的联系,所有的数据都是这张二维表中的元素。如:位于第二行第五列的是张斌的考试成绩。学号学号姓名姓
6、名性别性别出生时期出生时期考试成绩考试成绩简历简历981201981201姚志洵姚志洵女女81.10.1581.10.15598.0598.0 973110973110张斌张斌男男80.12.3080.12.30550.5550.5 981202981202王琪王琪男男80.05.1880.05.18590.0590.0 982105982105谭红京谭红京男男80.11.3080.11.30573.5573.5 关系型数据库管理系统有很多种:Sybase、FoxPro、Oracle、SQL server等。*计算机辅助工艺设计8 7)数据库的特点 数据结构化,适于表示相互间的多种联系;数据结
7、构化,适于表示相互间的多种联系;数据独立性,可以独立于程序;数据独立性,可以独立于程序;数据共享、减少冗余,提高信息的利用率;数据共享、减少冗余,提高信息的利用率;*计算机辅助工艺设计92.知识库基础知识知识库基础知识 1)知识库的定义:知识库的定义:知识库系统知识库系统(Knowledge Base System)将将AI技术引进到传统数据库中,以改进和技术引进到传统数据库中,以改进和扩充数据库的性能和执行效率而形成的新扩充数据库的性能和执行效率而形成的新型数据库系统。型数据库系统。AI(Artificial Intelligence):AI是是60年代年代开始发展起来的一门研究机器智能和智
8、能开始发展起来的一门研究机器智能和智能机器的新兴的高科技学科。机器的新兴的高科技学科。*计算机辅助工艺设计10 2)人工智能-AI(Artificial Intelligence)其研究目标是:其研究目标是:近期目标 让计算机来模拟人类的各种高级思维活动让计算机来模拟人类的各种高级思维活动。如:推理、分。如:推理、分析、思考、决策、理解、规划、设计和学习等。析、思考、决策、理解、规划、设计和学习等。远期目标 研究人类智能的基本机理,探索如何用各种自动机和智能研究人类智能的基本机理,探索如何用各种自动机和智能机去模拟人的某些思维和智能行为,从而揭示人类思维的机去模拟人的某些思维和智能行为,从而揭
9、示人类思维的奥秘。奥秘。知识库:借助AI思想,即利用AI思想来研究数据库,从而从管理数据发展到管理知识。*计算机辅助工艺设计11 3)知识库的特点知识库的特点 性能:演绎(推理)能力的扩充演绎(推理)能力的扩充 语义知识的引入语义知识的引入 知识的获取知识的获取 知识和数据的有效组织和管理。知识和数据的有效组织和管理。效率:数据库对用户查询的快速响应与查询优化。数据库对用户查询的快速响应与查询优化。计算机辅助工艺设计12 从数据库专家的角度来看:JDUllman:一个知识库系统是具有如下两种特征的逻辑程序设计系统:有一个既作为查询语言又作为宿主语言的描述性语言;支持数据库系统的主要功能。DHW
10、arren:一个知识库系统应该能够有效地处理中等规模的知识库的逻辑程序设计系统。由3000个谓词,3万条规则和300万个事实组成,总存储容量达30MB 从AI专家的角度来看:利用人类所认识的各种知识进行推理、联想、学习和问题求解的智能计算机信息系统。计算机辅助工艺设计13 4)知识 知识知识是一种用符号表示的信息,是知识库系统操纵是一种用符号表示的信息,是知识库系统操纵和管理的对象。和管理的对象。首先,知识是一种信息,其次,它可以用一定的符号形式首先,知识是一种信息,其次,它可以用一定的符号形式表示出来。其中信息是知识的内涵与实体,而符号则是信表示出来。其中信息是知识的内涵与实体,而符号则是信
11、息的外延与形式。息的外延与形式。例:(例:(X2)=2X (数学知识数学知识)例:正方形的四条边长度相等例:正方形的四条边长度相等 (完全知识)(完全知识)例:明天可能下雨例:明天可能下雨 (不完全知识)(不完全知识)知识与数据是有区别的,但它们又是相互联系和相互补充的。数据用于表示特定实例(事实)的信息,知识则表示一般概念(抽象)的信息。例如:例(数据):王先生的年龄是45岁。例(知识):35岁至50岁之间的人是中年人。计算机辅助工艺设计14 5)知识库是知识的集合,包括:知识库是知识的集合,包括:概概 念念 事事 实实 规规 则则 知识库应包括概念、事实与规则三部分,缺一知识库应包括概念、
12、事实与规则三部分,缺一不可不可。由于概念一般包含在事实内,因此,实。由于概念一般包含在事实内,因此,实际上知识库中应包括事实与规则两个部分。际上知识库中应包括事实与规则两个部分。计算机辅助工艺设计153.工艺数据库与知识库工艺数据库与知识库 工艺数据工艺数据是指是指CAPP系统在工艺设计过程中系统在工艺设计过程中所使用的和产生的数据;所使用的和产生的数据;工艺知识工艺知识是指支持是指支持CAPP系统工艺决策所需系统工艺决策所需的规则。的规则。CAPP系统进行工艺设计时,一方面要利用系统中存储系统进行工艺设计时,一方面要利用系统中存储的工艺数据与知识等信息进行工艺决策,另一方面还的工艺数据与知识
13、等信息进行工艺决策,另一方面还要生成零件的工艺过程文件、要生成零件的工艺过程文件、NC程序、刀具清单、工程序、刀具清单、工序图等信息。即序图等信息。即CAPP系统的工作过程实际上是工艺数系统的工作过程实际上是工艺数据与知识的访问、调用、处理和生成新数据的过程。据与知识的访问、调用、处理和生成新数据的过程。*计算机辅助工艺设计16 为了满足为了满足CAPP系统的需求,必须建立工艺系统的需求,必须建立工艺数据库与知识库来对数据和知识进行管理数据库与知识库来对数据和知识进行管理和维护。和维护。工艺数据库与知识库是工艺数据库与知识库是CAPP系统的重要支系统的重要支持系统持系统。*计算机辅助工艺设计1
14、7工艺知识库工艺知识库 CAPP智能化的基础是建立丰富的工艺知识库,智能化的基础是建立丰富的工艺知识库,包括以下知识:包括以下知识:1.制造资源知识:有关机床设备、工艺装备、材料等制造资源知识:有关机床设备、工艺装备、材料等多方面的知识。多方面的知识。2.制造对象知识:有关产品、零件、毛坯等方面的知制造对象知识:有关产品、零件、毛坯等方面的知识。识。3.制造工艺知识:有关工艺方法、典型工艺、加工参制造工艺知识:有关工艺方法、典型工艺、加工参数及各类相关的工程数及各类相关的工程/工艺标准规范等方面的知识。工艺标准规范等方面的知识。4.工艺决策知识:有关工艺决策方法与过程等方面的工艺决策知识:有关
15、工艺决策方法与过程等方面的知识。知识。*计算机辅助工艺设计18*计算机辅助工艺设计194.工艺数据与知识的种类和特点工艺数据与知识的种类和特点 1)工艺数据与知识的种类工艺数据与知识的种类 工艺数据分为静态和动态两类。工艺数据分为静态和动态两类。静态工艺数据主要是指工艺设计手册上已经标准化和静态工艺数据主要是指工艺设计手册上已经标准化和规范了的工艺数据,以及标准工艺规程等规范了的工艺数据,以及标准工艺规程等。静态工艺。静态工艺数据一般由加工材料数据、加工数据、机床数据、刀数据一般由加工材料数据、加工数据、机床数据、刀具数据、量夹具数据、标准工艺规程数据、成组分类具数据、量夹具数据、标准工艺规程
展开阅读全文