| 【中文题名】 | 基于多代理的车间控制系统的研究 |
| 【英文题名】 | Research on Multi-agent-based Workshop Controll System |
| 【学科专业】 | 机械电子工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-12-7 |
| 【中关键词】 | 车间控制系统,代理,多代理系统,遗传算法,相似系数法,MaSE |
| 【英关键词】 | Workshop Controll System,Agent,MAS,Genetic Algorithms,Similarity Coefficient Method,MaSE, |
| 【分类导航】 | 工业技术>机械、仪表工业>机械制造工艺>计算机辅助机械制造>> |
| 【论文摘要】 | 随着现代制造系统内部以及外部环境的改变,制造系统变得越来越复杂,对制造系统的控制也变得越来越困难,传统的车间控制系统已逐渐不能适应这种变化。这就推动了人们对新的车间控制系统概念的研究,其目的是使制造过程能够更为高效,其中如何提高车间车间控制系统的敏捷性、可变性和容错性,成为制造业发展的决定性关键问题。本文基于多代理技术构建了一种车间控制系统,并对其关键技术进行了研究。
基于多代理(Multi—Agent)的车间控制系统将车间中的机床设备、制造单元、零件、产品等制造实体都看作为代理(Agent),它同时具有自治和协作的双重特性。该系统具有分布式的系统结构和决策职责,通过Agent间的协调来实现系统重构和优化,是适于现代制造环境的制造模式。
本文首先介绍了Agent及MAS(Multi—Agent System)的定义,提出Agent的功能结构,归纳总结了Agent及MAS的特征。分析了MAS协作层次及协作协议,定义了它的通信语言。
随后,本文描述了车间控制系统结构发展演变的过程,分析了集中式、分层递阶式、分布式控制结构的优劣势,提出了基于MAS和虚拟制造单元的车间... |
| 【论文题纲】 |
|
中文摘要 |
4-6 |
|
英文摘要 |
6-10 |
|
1 绪论 |
10-18 |
|
1.1 论文的选题背景 |
10-11 |
|
1.2 国内外相关领域的研究现状 |
11-15 |
|
1.2.1 Agent技术的研究现状 |
11-14 |
|
1.2.2 车间控制系统发展现状 |
14-15 |
|
1.3 论文研究的目的和意义以及课题来源 |
15-16 |
|
1.3.1 论文研究的目的和意义 |
15-16 |
|
1.3.2 课题来源 |
16 |
|
1.4 本文主要研究内容 |
16-17 |
|
1.5 本章小结 |
17-18 |
|
2 关于Agent与Multi-Agent系统的研究 |
18-28 |
|
2.1 Agent技术的研究 |
18-20 |
|
2.1.1 Agent的定义 |
18 |
|
2.1.2 Agent的特征 |
18-19 |
|
2.1.3 Agent的功能结构 |
19-20 |
|
2.2 Multi-Agent System(MAS) |
20-27 |
|
2.2.1 MAS的定义和特性 |
20-21 |
|
2.2.2 MAS的协作层次 |
21 |
|
2.2.3 MAS的基于合同网的协作协议 |
21-23 |
|
2.2.4 MAS的会话机制 |
23-24 |
|
2.2.5 MAS的通信语言 |
24-27 |
|
2.3 本章小结 |
27-28 |
|
3 基于Agent的车间控制系统模型 |
28-40 |
|
3.1 车间控制系统结构 |
28-32 |
|
3.1.1 车间控制结构的演变 |
28-29 |
|
3.1.2 集中式控制结构 |
29-30 |
|
3.1.3 分层递阶控制结构 |
30-31 |
|
3.1.4 分布式控制结构 |
31-32 |
|
3.2 车间制造资源的组织方式 |
32-34 |
|
3.2.1 机群式布置 |
32-33 |
|
3.2.2 成组生产单元 |
33-34 |
|
3.2.3 虚拟制造单元 |
34 |
|
3.3 车间控制结构的多Agent模型 |
34-39 |
|
3.3.1 车间控制的多Agent层次结构 |
35-36 |
|
3.3.2 系统体系组成结构 |
36-39 |
|
3.4 本章小结 |
39-40 |
|
4 基于多Agent的车间调度算法 |
40-56 |
|
4.1 制造资源的优化选择 |
40-50 |
|
4.1.1 制造资源的优化选择数学模型 |
40-42 |
|
4.1.2 基于遗传算法的资源选择算法的设计 |
42-50 |
|
4.2 资源聚类及虚拟制造单元重构 |
50-55 |
|
4.2.1 基于相似系数法的资源聚类 |
51 |
|
4.2.2 整数规划法 |
51-53 |
|
4.2.3 实例计算 |
53-55 |
|
4.3 本章小结 |
55-56 |
|
5 车间调度仿真系统的分析与设计 |
56-74 |
|
5.1 系统开发关键技术(面向Agent的软件工程) |
56-58 |
|
5.1.1 MaSE方法以及AgentTool |
56-57 |
|
5.1.2 JAVA技术 |
57-58 |
|
5.2 系统分析与设计 |
58-72 |
|
5.2.1捕获目标(Captuing Goals) |
58-61 |
|
5.2.2 运用用例(Applying Use Cases) |
61-63 |
|
5.2.3 精炼角色(Refining Roles) |
63-65 |
|
5.2.4 生成Agent类(Creating Agent Classes) |
65-66 |
|
5.2.5 创建会话(Constructing Conversations) |
66-68 |
|
5.2.6 配置Agent(Assembling Agents) |
68-69 |
|
5.2.7 系统部署(System Deployment) |
69-72 |
|
5.3 本章小结 |
72-74 |
|
6 总结与展望 |
74-76 |
|
6.1 论文工作总结 |
74 |
|
6.2 进一步研究的思考和展望 |
74-76 |
|
致谢 |
76-78 |
|
参考文献 |
78-82 |
|
附录 |
82-84 |
|
独创性声明 |
84 |
|
学位论文版权使用授权书 |
84 |
|
| 【DOI】 | LunWen.ID:2.2008.381050 |