第1章 工程设计与先进制造系统 1
1.1 概述 1
1.2 工程设计 3
1.2.1 设计与设计过程 3
1.2.2 初步设计与详细设计 3
1.2.3 概念设计 4
1.2.4 创造性和创新设计 4
1.2.5 功能设计 5
1.2.6 配置设计 5
1.2.7 参数化设计 6
1.2.8 基于特征的设计 6
1.2.9 再设计和常规设计 6
1.2.10 智能设计 7
1.2.11 知识强化型设计 8
1.2.12 并行设计 8
1.3 先进制造系统 9
1.3.1 计算机集成制造系统 9
1.3.2 柔性制造系统 10
1.3.3 智能制造系统 11
1.3.4 Holonic制造系统 13
1.4 未来的并行设计与制造系统 14
第2章 分布式人工智能与智能体 16
2.1 经典人工智能和分布式人工智能 16
2.2 分布式人工智能中的研究主题 17
2.3 分布式人工智能系统模型 18
2.3.1 黑板体系结构 18
2.3.2 合同网 19
2.3.3 动作体 19
2.3.4 智能体及多智能体系统 20
2.4 对象与智能体 21
2.4.1 人工智能与对象 22
2.4.2 对象与CORBA 23
2.4.3 分布式对象 23
2.4.4 主动对象与被动对象 23
2.4.5 从对象到智能体 23
2.5 不同类型的智能体 24
2.5.1 软件智能体 24
2.5.2 移动智能体 25
2.5.3 反应智能体 25
2.5.4 认知智能体 26
2.5.5 混合智能体 26
2.5.6 界面智能体 27
2.5.7 中间智能体 27
2.6 并行设计和制造系统中的智能体 28
第3章 基于智能体的协同设计与制造系统中的知识表达、更新与共享 29
3.1 基于智能体的协同设计与制造系统中的知识表达 29
3.1.1 协同设计与制造系统中的知识及其表达 30
3.1.2 多智能体系统中的知识表达 37
3.2 基于智能体的协同设计与制造系统中的学习 41
3.2.1 单智能体学习与多智能体学习 41
3.2.2 学习动机 42
3.2.3 学习时机 43
3.2.4 学习场景或资源 43
3.2.5 学习内容 44
3.2.6 学习方法 45
3.3 多智能体系统中的语义表达与集成 47
3.3.1 什么是本体 47
3.3.2 本体与知识共享 48
3.3.3 本体的用途 49
3.3.4 本体的形式化表达和开发工具 50
3.3.5 并行设计与制造中的本体 56
第4章 基于智能体的协同设计与制造系统体系结构 58
4.1 智能体的内部体系结构 58
4.1.1 智能体应具备的基本特性 58
4.1.2 智能体的基本模块 59
4.1.3 智能体的内部体系结构分类 62
4.1.4 不同智能体体系结构的比较 68
4.1.5 其他参考文献 69
4.2 多智能体系统体系结构 70
4.2.1 智能体组织和系统体系结构 70
4.2.2 控制关系与协作关系 71
4.2.3 多智能体系统体系结构分类 73
4.2.4 不同多智能体系统体系结构的比较 79
4.2.5 其他参考文献 79
第5章 智能体的通信、协调与合作 82
5.1 通信 82
5.1.1 通信层次 82
5.1.2 通信模式 84
5.1.3 支持通信过程的协议和语言 85
5.1.4 Speech Act理论 86
5.1.5 智能体的会话规则与表达 87
5.1.6 组织知识与通信 90
5.2 协调 90
5.2.1 并行设计与制造系统中的协调 91
5.2.2 多智能体系统中协调的必要性 91
5.2.3 多智能体系统中的基本协调机制 92
5.2.4 多智能体系统中的协调技术 93
5.3 合作 97
5.3.1 合作层次 97
5.3.2 合作基元 98
5.3.3 合作方法 99
5.3.4 基于智能体的设计与制造系统中的合作 100
5.3.5 通信、协调与合作的关系 101
5.4 任务分解与分配 102
5.4.1 基本概念 102
5.4.2 基于协调的任务分配 104
5.4.3 分布式任务分配 105
5.5 协商和冲突消解 107
5.5.1 协商协议 107
5.5.2 协商策略 109
5.5.3 面向冲突消解的协商 115
第6章 基于智能体的协同设计系统实例 116
6.1 分布式智能设计环境 116
6.1.1 项目背景 116
6.1.2 技术特点 117
6.1.3 系统实现 123
6.1.4 重要结论与分析 129
6.2 跨学科设计优化环境 130
6.2.1 项目背景 130
6.2.2 技术特点 131
6.2.3 系统实现 132
6.2.4 重要结论与分析 136
6.2.5 后续项目及进展 138
第7章 基于智能体的集成制造系统实例 140
7.1 智能车间 140
7.1.1 项目背景 141
7.1.2 技术特点 141
7.1.3 原型系统实现 147
7.1.4 重要结论与分析 150
7.2 MetaMorphⅠ&Ⅱ 151
7.2.1 项目背景 151
7.2.2 技术特点 151
7.2.3 系统实现 161
7.2.4 重要结论与分析 164
第8章 基于智能体的协同设计与制造系统的设计方法学和开发步骤 165
8.1 智能体系统开发工具、平台和方法学 165
8.1.1 智能体系统开发的标准化 165
8.1.2 智能体系统开发方法学 168
8.1.3 智能体系统开发工具与平台 172
8.2 基于智能体的协同设计与制造系统开发步骤 183
8.2.1 智能体内部体系结构的选择或开发 184
8.2.2 智能体系统体系结构的选择 184
8.2.3 信息交换标准的选择 185
8.2.4 智能体通信语言与协议的选择或开发 186
8.2.5 合作、协调和协商协议与机制的选择或开发 186
8.2.6 面向智能体的分析与设计 187
8.2.7 开发平台、工具和语言的选择 188
8.2.8 系统模拟和实现 188
8.2.9 系统测试和调试 189
参考文献 190