基于多Agent的电网故障诊断系统的研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于多Agent的电网故障诊断系统的研究
作者:阎蕾 Publish: 2007-6-7 Hits:-
【中文题名】 基于多Agent的电网故障诊断系统的研究
【英文题名】 Research on Fault Diagnosis System of Power System Based on Multi-Agent
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2007-6-7
【中关键词】 电网,故障诊断,Agent,多Agent系统,知识表示,
【英关键词】 power system,fault diagnosis,agent,MAS,knowledge representation,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统>
【论文摘要】  电网故障诊断系统用来实现电网故障的快速定位和故障类型的识别,便于故障处理和事故后系统恢复。多Agent系统中Agent并行协作的方式应用于电网故障诊断具有较大优势。本文通过对混合式Agent的BDIM结构模型、分组混合的Agent间通信方式、使用复合熟人模型的自适应规划协作、基于事例推理的学习方法问题的深入研究,分析了基于MAS的诊断系统结构与功能,提出了基于Agent的知识表述的完整表述并将其应用于电网拓扑知识的表达,设计了基于MAS的电网故障诊断系统中各Agent的详细结构,并从研究基于Agent的软件工程的实现方法入手完成了基于多Agent的电网故障诊断系统关键部分编程等工作。
【论文题纲】
中文摘要 4
英文摘要 4-8
第一章 引言 8-15
1.1 课题的选题背景及意义 8-9
1.1.1 电网故障诊断研究的意义 8
1.1.2 当前电网大规模故障现状 8-9
1.2 基于多agent 系统的电网故障诊断研究现状 9-13
1.2.1 电网故障诊断的目标及要求 9-10
1.2.2 目前使用的诊断方法及其优缺点 10-11
1.2.3 基于MAS 的电网故障诊断 11-13
1.2.3.1 MAS 应用于故障诊断 11-12
1.2.3.2 基于MAS 诊断研究的现状 12
1.2.3.3 MAS 应用于电网故障诊断 12-13
1.3 本论文所作的工作及论文的组织结构 13-15
1.3.1 本论文所做的工作 13
1.3.2 本论文的结构和组织 13-15
第二章 Agent 及MAS 理论概述及研究 15-27
2.1 Agent 基础理论 15-20
2.1.1 Agent 的定义 16-17
2.1.1.1 Agent 的弱定义 16-17
2.1.1.2 Agent 的强定义 17
2.1.2 Agent 的特性 17-18
2.1.3 Agent 的体系结构 18-20
2.2 MAS 基础理论 20-25
2.2.1 MAS 简介 20-21
2.2.2 MAS 中Agent 间通信的研究 21-24
2.2.2.1 Agent 间的通信方式 21-22
2.2.2.2 FIPA ACL 通信语言 22-24
2.2.3 MAS 中的逻辑研究 24-25
2.2.3.1 Agent 间的协作,协调与协商 24
2.2.3.2 基于复合熟人模型的自协调规划模型 24-25
2.2.4 MAS 学习能力的研究 25
2.3 MAS 系统开发现状 25-26
2.4 小结 26-27
第三章 基于MAS 的电网故障诊断系统的设计 27-48
3.1 基于MAS 的电网故障诊断系统的设计背景 27
3.2 MAS 电网故障诊断系统设计时重点考虑的问题 27-28
3.3 电网拓扑知识表示新方法的研究 28-31
3.3.1 目前常用的知识表示方法 28-29
3.3.2 基于Agent 的知识表示 29-30
3.3.3 使用ABKP 的电网拓扑 30-31
3.4 设计开发平台 31-33
3.5 基于MAS 的电网故障诊断系统的整体设计 33-40
3.5.1 诊断系统总体描述 33-34
3.5.2 系统总体设计结构图及各部分详细说明 34-38
3.5.3 诊断工作流程描述 38-40
3.6 诊断系统中Agent 的详细设计 40-46
3.6.1 通用的Agent 模型-BDIM 40
3.6.2 诊断Agent 内部结构详细设计 40-43
3.6.3 数据采集Agent 详细设计 43-44
3.6.4 事例分析Agent 详细设计 44-45
3.6.5 故障综合Agent 详细设计 45-46
3.7 诊断MAS 的其他设计问题 46-47
3.7.1 电网拓扑及诊断结果的显示 46
3.7.2 复杂故障的处理 46-47
3.8 小结 47-48
第四章 MAS 诊断系统的编码实现 48-60
4.1 面向Agent 的软件工程方法 48-51
4.1.1 Agent 与对象在编程范例上的区别 48-49
4.1.1.1 系统运行时刻上的区别 48-49
4.1.1.2 编程语言上的区别 49
4.1.1.3 设计语言上的区别 49
4.1.2 从OOSE 到AOSE 49-51
4.2 代码编写环境 51
4.2.1 系统开发环境 51
4.2.2 编程语言 51
4.3 诊断系统的关键技术及关键代码 51-59
4.3.1 多线程技术 51-53
4.3.1.1 线程创建、中断和终止 51-52
4.3.1.2 线程间通信 52
4.3.1.3 线程自运行问题 52-53
4.3.2 诊断Agent 关键代码 53-57
4.3.3 服务Agent 关键代码 57-58
4.3.4 其他关键代码 58-59
4.4 小结 59-60
结论 60-62
参考文献 62-66
致谢 66-67
附录1 诊断系统设计开发平台Eclipse 简介 67-70
在学期间发表的学术论文和参加科研情况 70-71
详细摘要 71-81
【DOI】 LunWen.ID:2.2008.383197
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:电网 论文 故障诊断 Agent 多Agent系统 知识表示
自动化技术最新论文
自动化技术热门论文