当前位置:主页 > 科技论文 > 机械论文 >

旋转机械故障诊断多代理系统的研制

发布时间:2020-10-18 06:58
   基于多代理的故障诊断技术是机械故障诊断领域研究的热点之一。论文以旋转机械为对象,针对多代理故障诊断系统实现中的若干关键问题进行了较为深入的研究。 首先,论文在系统分析三(多)层分布式网络结构的基础上,应用CORBA规范和代理技术,给出了多代理故障诊断系统的体系结构,并在此基础上设计了系统代理的结构。应用中间应用程序层(即诊断控制代理)结构,设计完成了诊断控制中心;通过对传统的神经网络、模糊诊断方法改造,设计完成了BP人工神经网络诊断代理和模糊理论诊断代理。 其次,论文对多代理系统的动态联盟方法和策略进行了研究,提出了基于Dempster-Shafer 证据理论进行联盟的方法。论文对Dempster-Shafer理论进行了改进,给出多因素、分层次的证据合成机制,并给出证据经验知识积累和自学习方法。 最后,论文应用JAVA(JSP)和CORBA设计完成了旋转机械故障诊断多代理系统,仿真结果和实际应用实例表明,系统是可行和有效的。
【学位单位】:东南大学
【学位级别】:硕士
【学位年份】:2004
【中图分类】:TH17
【部分图文】:

界面图,动态联盟,界面,联盟策略


图 4.4 动态联盟测试结果的界面现的是多代理系统三层结构的中间层,其响应用的诊断和系统的维护等操作。统的诊断能力和水平不仅体现在单个盟员的诊断协调与协作机制上;因此动态联盟策略是本章的和预先给定的一个综合条件阈值下,能够自动挑成诊断联盟;动态联盟生成系统还具有一定的自的分配度,保存,在将来再进行评价时,利用此将初选出来的联盟(可能是最好的,也可能不是最累的经验,多次应用,最终生成一个较优的动态盟比较符合大多数人的期望,其应用的动态联盟实现水平取决于联盟协调体的层次,(以及诊断结能力,因而,联盟策略和诊断代理方法依然是多

诊断接口,映射文件,JAVA语言,诊断程序


45图 5.4 人工神经网络诊断接口的 IDL 定义 JAVA 语言映射据库时,通过 JDBC-ODBC 桥实现数据的使用。DBC 数据库比较常用的数据库驱动方法,驱动包发工具都带有此驱动库),但是它须配置 ODBC 数代理信息数据库,和待诊断的故障信息数据库。断控制中心的实现制中心是系统中实现程序一体的两个方面;系统P 实现客户操作使用的界面,以 Web 页面的形式,心信息交互;JAVA 代码实现对数据库的操作功能个诊断代理的调用、操作接口,供 JSP 实现代码是基于 CORBA 规范协议基础上的。诊断请求后,系统进行的诊断线程由系统主线程创建多诊断方法的诊断联盟,然后根据所选择的断方法代理实现的诊断对象及建立其之间的连接系结构的,然后从诊断信息数据库中调取诊断信

界面图,主界面,多代理系统,规则修改


图 5.9 系统主界面 图 5.10 动态联盟代理诊断界面图 5.11 规则修改界面5.3.5 实现的多代理系统具有的特点基于 CORBA 开发的多代理系统是由多个代理基于一定协调机制组成的自组织系统,与传统的诊断系统比较,代理的自主性和系统的协调机制使得多代理系统具有如下一些优
【引证文献】

相关期刊论文 前1条

1 胡建中;许飞云;贾民平;;基于部件的分层智能诊断系统研究[J];电子机械工程;2007年01期



本文编号:2845970

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2845970.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e645a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com