第1章 综述 1
1.1 计算机技术与现代焊接工程 1
1.1.1 引言 1
1.1.2 计算机和网络技术现状 1
1.3.1 焊接工程中人工智能新技术的应用 1 1
1.1.3 计算机和网络技术在焊接工程中的应用 2
1.2 焊接工程应用软件 6
1.2.1 焊接工程应用软件的用途和分类 6
1.2.2 焊接应用软件的开发 8
1.3 计算机技术的新发展及在焊接工程中的应用 11
1.3.2 理论预测和模拟在焊接工程中的应用 13
1.3.3 网络技术在焊接工程中的应用 15
1.4 结束语 18
参考文献 18
第2章 焊接专家系统 21
2.1 引言 21
2.2 专家系统技术的发展 22
2.2.1 历史回顾 22
2.2.2 专家系统发展趋势 24
2.3 专家系统基本原理 25
2.3.1 专家系统特征 25
2.3.2 专家系统结构 25
2.3.3 知识表示 26
2.3.4 推理机制 29
2.3.5 知识获取与机器学习 31
2.4 专家系统的开发 32
2.4.1 专家系统开发策略 32
2.4.2 开发工具 34
2.4.3 人工智能程序设计语言 35
2.4.4 专家系统的评价 41
2.5 焊接专家系统的发展 41
2.5.1 发展概况 41
2.5.2 焊接专家系统现状 43
2.5.3 发展趋势 48
2.6 典型焊接专家系统 49
2.7.1 任务分析 56
2.7 焊接专家系统开发实例 56
2.7.2 总体设计及实施 57
2.7.3 系统的实现 61
2.7.4 功能简介 65
2.8 结束语 67
参考文献 68
第3章 焊接数据库系统 71
3.1 数据库技术概述 71
3.1.1 数据库 71
3.1.2 数据库技术的发展 74
3.1.3 数据库技术的发展趋势 74
3.1.4 数据库管理系统及其选择 76
3.2.1 国外发展状况 79
3.2 焊接数据库系统 79
3.2.2 国内发展状况 81
3.2.3 焊接数据库的基本类型及功能 82
3.3 焊接数据库系统的设计 89
3.3.1 数据库结构设计 89
3.3.2 界面设计概述 90
3.3.3 菜单设计 91
3.3.4 屏幕设计 93
3.3.5 报表设计 95
3.3.6 数据库维护 96
3.3.7 记录查询 98
3.3.8 记录预览与打印 100
3.3.9 错误纠正 101
3.3.10 帮助设计 102
参考文献 104
第4章 焊接数值模拟技术 107
4.1 引言 107
4.1.1 数值模拟在当代科技发展中的地位 107
4.1.2 模型和数学模型 108
4.1.3 数值方法 108
4.1.4 数值模拟技术在焊接中的应用 110
4.2 焊接热传导分析 112
4.2.1 研究历史和现状 112
4.2.2 数学模型和求解方法 113
4.2.3 计算实例 116
4.3.1 研究历史和动态 119
4.3 焊接熔池中的流体动力学和传热分析 119
4.3.2 数学模型和求解方法 121
4.3.3 计算实例 123
4.4 焊接电弧的传热传质过程 125
4.4.1 研究历史和动态 125
4.4.2 数学模型和求解方法 126
4.4.3 计算实例 129
4.5 焊接冶金和焊接接头组织性能的预测 132
4.5.1 概述 132
4.5.2 熔池和焊缝金属的凝固与组织变化 133
4.5.3 焊接热影响区的相变和组织性能的预测 137
4.6.1 概述 142
4.6 焊接应力与变形 142
4.6.2 焊接热弹塑性有限元求解方法 145
4.6.3 焊接应力和变形分析实例 148
4.7 焊接过程中的氢扩散 149
4.7.1 概述 149
4.7.2 焊接氢扩散的数学物理模型 149
4.7.3 计算实例 151
4.8 特种焊接过程的数值模拟 152
4.8.1 电阻点焊过程和接头性能分析 152
4.8.2 陶瓷-金属焊接的残余应力特征 154
4.8.3 激光焊接熔化和凝固的数学模型 155
4.8.4 摩擦焊接的数学模型 156
4.9 焊接接头的力学行为分析 157
4.9.1 概述 157
4.8.5 瞬态液相连接模型 157
4.9.2 焊接接头断裂力学描述参量 158
4.9.3 力学不均匀性对焊接接头断裂参量的影响 158
4.9.4 几何不均匀性对焊接接头断裂参量的影响 160
4.9.5 焊接接头断裂强度评定的局部近似法 161
4.10 焊接数值模拟的前景与展望 163
参考文献 164
第5章 计算机在定量焊接冶金中的应用 168
5.1 引言 168
5.2 焊接材料的计算机辅助设计(WMCAD) 168
5.2.1 概述 168
5.2.2 焊接材料的试验优化设计 171
5.2.3 焊接材料数学模型的建立 180
5.2.4 焊接材料性能与组分间的相关性分析 182
5.2.5 焊接材料的最优化设计 185
5.2.6 结论 189
5.3 焊接金相组织的定量识别(WMSQRS) 189
5.3.1 系统开发工具及结构 189
5.3.2 图像预处理 191
5.3.3 焊接金相组织的特征抽取 193
5.3.4 焊接金相组织图像识别方法及其软件实现 195
5.3.5 结论 200
5.4 焊接金相组织参数的自动测量 200
5.4.1 测量参数的选择 201
5.4.2 晶粒特征参数的计算与测量 201
5.4.3 第二相粒子特征参数的计算与测量 203
5.4.4 片状组织特征参数的计算与测量 205
5.4.5 焊缝夹杂物特征参数的计算与测量 205
5.4.6 结论 208
5.5 焊接缺陷的自动检测 209
5.5.1 焊接缺陷自动检测技术的发展 209
5.5.2 检测系统的结构 210
5.5.3 焊接缺陷的图像处理 210
5.5.4 缺陷检出 212
5.5.5 焊接缺陷的特征抽取 213
5.5.6 焊接缺陷的自动识别 214
5.5.7 焊接缺陷的自动评级 215
5.6 焊接裂纹预测及诊断专家系统 216
5.5.8 结论 216
5.6.1 WCPDES的功能及结构 217
5.6.2 焊接裂纹预测知识库 218
5.6.3 焊接裂纹的诊断知识库 222
5.6.4 运行实例 222
5.6.5 结论 223
5.7 定量焊接冶金的问题与展望 223
参考文献 224
第6章 焊接过程信息处理的计算机辅助技术 228
6.1 焊接过程信息处理概述 228
6.1.1 焊接过程的信息 229
6.1.2 焊接信息的传感 229
6.1.3 焊接信息处理的特点 230
6.2.1 图像信息的计算机处理 231
6.2 计算机辅助焊接信息处理方法 231
6.2.2 电磁信息的计算机处理 237
6.2.3 光线信号的计算机处理 239
6.2.4 声波信号的计算机处理 242
6.3 计算机辅助信息处理的焊接应用例 243
6.3.1 焊缝跟踪应用 243
6.3.2 熔池控制应用 245
6.3.3 电弧参数自适应 247
6.3.4 工艺质量控制 248
6.3.5 无损探伤的应用 249
6.4 趋势和展望 252
参考文献 254
7.1 微机控制技术在焊接设备中的应用概况 257
第7章 焊接设备的计算机控制与仿真技术 257
7.2 焊接电源的微机控制技术 258
7.2.1 微机控制焊接电源的基本方法 258
7.2.2 各种焊接电源的微机控制系统特点 263
7.2.3 实例分析 270
7.3 焊接设备的智能控制技术 272
7.3.1 焊接设备的微机波控技术 272
7.3.2 微机Synergic控制技术 274
7.3.3 电弧参数的模糊控制技术 277
7.3.4 焊接设备的一元化控制技术 281
7.4 成套焊接设备的微机自动化控制技术 284
7.4.1 专用焊接设备数控系统 284
7.4.2 组合设备可编程位控系统 287
7.4.3 柔性焊接机器人工作站集成控制系统 291
7.5 焊接设备的计算机仿真技术 293
7.5.1 概述 293
7.5.2 设备的原理仿真技术 293
7.5.3 焊接设备的器件仿真技术 298
7.6 讨论与展望 302
参考文献 304
第8章 计算机辅助在焊接生产中的应用 307
8.1 引言 307
8.2 焊接工艺计算机辅助编制系统WCAPP——应用实例 310
8.2.1 系统的内容和目标 312
8.2.3 系统模块设计及功能 313
8.2.2 系统开发平台及语言选择 313
8.2.4 WCAPP的应用情况 326
8.3 板材落料的计算机制造系统 328
8.3.1 数控切割自动编程套料系统TZ-APNS 328
8.3.2 编程系统和CAD接口设计 333
8.4 弧焊工艺规程编制计算机辅助系统 336
8.4.1 概述 336
8.4.2 开发弧焊工艺专家系统(WES)的目的 337
8.4.3 WES总体设计 337
8.4.4 弧焊工艺编制专家系统WES程序控制流程图 341
8.4.5 系统的特点和在生产实践中的应用 341
8.5 结论 342
参考文献 343