《知识工程及专家系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王智明,杨旭,平海涛编著
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2006
  • ISBN:7502585567
  • 页数:261 页
图书介绍:本书讲述了知识工程顾问模块、知识工程专家模块及产品工程优化模块中的相关知识。

1.1 CATIA简介 1

1.1.1 CATIA V5的发展 1

1.1.2 CATIA V5的特点 1

第1章 CATIA V5知识工程 1

1.1.3 CATIA V5的功能优势 2

1.2 知识工程的提出 3

1.2.1 知识工程定义 3

1.2.2 知识工程在行业生产中产生的意义 3

1.3 知识工程的相关术语 4

1.3.1 常用术语简介 4

1.3.2 关于参数 4

1.4 参数化设计和知识工程原理 4

1.4.1 参数化设计的概念和特点 4

1.4.2 基于CATIA V5的参数化 5

2.1.1 知识工程顾问功能简介 7

2.1.2 进入知识工程顾问模块前的设置 7

第2章 知识工程顾问基础 7

2.1 知识工程顾问概述 7

2.1.3 进入知识工程顾问工作平台 8

2.1.4 知识工程顾问工具栏简介 8

2.2 入门练习 9

2.2.1 参数的设置及简单应用 9

2.2.2 应用公式约束参数 10

2.2.3 建立规则 11

2.2.4 建立检查 12

2.3.1 参数的应用 13

2.3 基本操作 13

2.3.2 公式的应用 31

2.3.3 检查特性在设计过程中的应用 41

2.3.4 规则特征的应用 47

2.3.5 关系式的应用 49

2.4 应用实例 59

2.4.1 零件三维建模的过程 59

2.4.2 模型的参数化 60

3.1.1 条件函数 66

3.1 公式、规则和检查语句的书写 66

第3章 知识工程的编程语言 66

3.1.2 常量 67

3.1.3 注释 67

3.1.4 临时变量 67

3.1.5 单位 67

3.1.6 运算符 68

3.2 常用语法构造 68

3.3.1 设计表(Design Table) 71

3.3 Dictionary的应用 71

3.3.2 构造点(Point Constructors) 74

3.3.3 求解(Evaluate) 76

3.3.4 构造直线(Line Constructors) 76

3.3.5 构造圆弧(Circle Constructors) 77

3.3.6 列表(List) 79

3.3.7 测量(Measures) 80

3.3.8 构造曲面(Surface Constructors) 81

3.3.9 构造线架构元素(Wireframe Constructors) 82

3.3.11 构造平面(Plane Constructors) 84

3.3.10 实体测量(Part Measures) 84

3.3.12 分析函数(Analysis Operators) 85

3.3.13 数学函数(Mathematical Functions) 85

3.4 应用实例:求解三元方程组 86

3.4.1 应用Simulated Annealing algorithm求解方程组 87

3.4.2 应用SetOfEquations方法求解方程组 87

第4章 知识工程顾问的高级应用 88

4.1 知识工程顾问高级功能 88

4.1.1 高级知识工程顾问关系式的运用 88

4.1.2 设计表的应用 94

4.1.3 知识监察功能的应用 108

4.1.4 基于列表特征的操作 112

4.1.5 应变特性的应用 116

4.1.6 循环特性的应用 127

4.1.7 知识工程的行为特性(Action Feature)及其应用 145

4.2 综合应用实例 149

4.2.1 球轴承模型的参数化分析 149

4.2.2 轮辋和轮盘的参数化建模 153

第5章 知识工程专家系统基础 164

5.1 知识工程专家系统简介 164

5.1.1 知识工程专家菜单栏 164

5.1.2 知识工程专家工具栏 165

5.1.3 知识工程选项卡 165

5.1.4 语言选项卡 166

5.2 基本功能 167

5.2.1 规则库 167

5.2.2 规则集 174

5.3 高级功能 176

5.3.1 启动检查修正方法 176

5.3.2 设定基于用户定义特征的规则 177

5.3.3 VB语言创建规则和检查 182

第6章 专家检查与专家规则 184

6.1 专家检查 184

6.1.1 创建专家检查 185

6.1.2 使用检查编辑器 186

6.1.6 高亮度显示无效的特征 188

6.1.5 访问检查内容中的专家检查 188

6.1.3 编辑专家检查 188

6.1.4 激活和冻结专家检查 188

6.1.7 生成检查报告 189

6.1.8 运行检查的整体分析 191

6.2 专家规则 194

6.2.1 创建专家规则 195

6.2.2 使用专家规则编辑器 196

6.2.3 编辑专家规则 196

6.3 应用知识工程专家语言 197

6.3.1 声明变量 197

6.3.2 使用检查/规则编辑器中的类型 197

6.3.3 使用类型属性 198

6.3.4 使用运算符 198

6.3.5 使用函数 199

第7章 产品工程优化 200

7.1 入门训练 200

7.1.1 用模拟退火算法搜索一个目标值 202

7.1.2 用梯度法搜索目标值 207

7.2 使用优化功能 207

7.2.1 定义一个最优化进程 208

7.2.2 熟悉最优化对话窗口 208

7.2.3 指定运算法则运行最优化 216

7.2.4 搜索最大值 218

7.2.5 搜索最小值 219

7.2.6 使用梯度法优化非满意约束的问题 220

7.2.7 使用约束 221

7.2.8 运行加权约束最优化 223

7.3 使用限制满足函数 227

7.3.1 使用限制满足函数简介 227

7.3.2 熟悉限制满足编辑器 230

7.3.3 在限制满足计算中使用测量参数 235

7.4 使用试验设计工具 239

7.4.1 试验设计工具介绍 239

7.4.2 熟悉试验设计工具窗口 240

7.4.3 使用试验设计工具 243

7.6 产品工程优化模块的高级功能 249

7.6.1 解释结果 249

7.5 提示与技巧 249

7.6.2 最优化的简化方法 251

第8章 运用CATIA V5知识工程开发国家标准零件库 253

8.1 CATIA V5知识工程模块的特点 253

8.2 CATIA V5知识工程模块建立国家标准零件库的目的 253

8.3 CATIA V5知识工程顾问中实现参数化设计的方法 253

8.4.1 分析实体并提取特征参数 254

8.4 国家标准件内六角螺栓零件库的建立 254

8.4.2 建立三维模型并参数化 255

8.4.3 定义用户参数及其关系式 258

8.4.4 特征数与自定义参数对照表 258

8.4.5 利用表格驱动数据 258

8.4.6 利用CATIAV5的规则功能进行零件的检验 260

8.5 结束语 260

参考文献 261