【摘要】:人工智能研究领域之一的专家系统在工程设备上的应用需求较为广泛,但满足用户需求的应用实例很少,主要原因在于知识库构建复杂且困难,质量得不到保障,推理机制不够完善等。本文针对这些问题与技术进行了专门研究,开发了一套智能故障诊断系统,并基于背景课题项目(乌溪江水电厂“水电机组运行事件快速智能反应系统”)构建了相应的知识库,实现了自动智能诊断。具体采用JAVAEE技术开发了一套B/S(Browser/Server)模式诊断系统,根据工程实际需要,对诊断系统软件进行需求分析,并采用SSM(Spring-SpringMVC-MyBatis)框架技术进行架构设计。涉及数据结构设计,业务逻辑设计,控制跳转接口设计等。实时数据对接电厂监控系统,就水电厂实际情况进行相应的推理机制的调整。主要的创新点及实现的具体功能包括:(1)针对目前知识获取存在的问题与技术设计研发了构建知识库的工具软件,软件以网页WEB形式,实现局域网内多用户/多工位知识编辑和输入,显著提高知识获取效率,方便知识库的协作开发。(2)知识模型以网页表单形式录入,采用Druid连接技术,以数据表形式存储入MySQL数据库,将知识库以数据库形式存储,成功的将知识库独立出系统软件,实现知识库的可移植性与重用性。(3)通过数据字段信息建立知识库的故障树内核表达。故障树表达一方面为故障诊断提供了推理思路,另一方面由于故障树分析法已被证明是工程应用的较好方法,可以显著提高知识获取的质量,也便于工程师、领域专家团队进行知识库的审查及完善。(4)研究故障命名的多样性表达,以三种命名方式(原因、部件、可观察参量)构建故障树能够更形象的阐释知识的节点信息,适应各种故障诊断需要(故障诱因、过程、故障影响范围、故障传播方向)。并针对水电机组实际情况建立相应的知识库,通过知识库构建软件存入数据库。(5)研究并设计了数据词典,作为知识库和推理机之间交互、故障识别的重要桥梁,通过推理机的“自动”启动与知识库的“自动”调入,实现软件的“智能”诊断,并提供有关知识节点的参考作用。(6)推理机兼顾MySQL与SQLSERVER两种数据库,MySQL用于对接知识库,SQLSERVER用于对接事实证据库,并选择采用了向上匹配与向下搜索两种推理方式(实际采用向下搜索为主,向上匹配为辅的推理方式),针对故障命名的多样性,实现故障原因的诊断与故障影响范围的诊断。(7)以HTML、CSS等技术设计制作故障诊断报告页面,采用JAVASCRIPT脚本语言控制页面的定时刷新(根据事实证据库刷新机制设定为90s),故障报告页面内容包括报警测点名,时间,调入的知识库,推理机推断的相关可能性数据及事实证据库提供的有关证据等。(8)生成故障报告的同时,记录当前发生的故障信息,列入故障日志,包括故障发生频次,故障导致原因及故障处理情况等,同时将数据信息记录入历史证据表,便于诊断审查核实,也为建立大数据故障诊断提供依据与方便。通过设计和实现上述功能,领域专家团队可以自主的录入相关知识节点建立新的知识库和对原有的知识库进行审查、修改、完备。与此同时,事实证据库一旦读取到异常或报警数据则自动启动推理机,调入相应的知识库进行故障诊断,将诊断结果输送显示在诊断报告中(故障原因、故障影响范围),并记录已发生的故障信息,记录入相应的故障日志。这样的故障诊断智能系统具有强通用性,不仅为领域专家和工程师构建知识库提供了有力支持,也缩减了故障人工排查的耗时,顺应了时代技术发展,提高了构建的知识库质量,减少了人为诊断遗漏和失误,同时在人工智能的发展基础上,做出了一定的贡献。
【图文】: 图2-1智能诊断系统功能图示逡逑Fig.2-1邋graphical邋representation邋of邋the邋Intelligent邋diagnostic邋system逡逑
图2-5以部件命名的知识模型故障树逡逑
【学位授予单位】:西南石油大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TV737;TV738
【参考文献】
相关期刊论文 前10条
1 李江华;董胜先;;故障树分析法在故障诊断中的应用研究——以船舶柴油机燃油系统故障诊断为例[J];能源与节能;2015年11期
2 常玉红;桂中华;丁光;朱溪;王龙;;水电机组智能诊断技术研究与应用现状[J];水电自动化与大坝监测;2014年03期
3 曹利锋;邹树梁;唐德文;;基于VC++与MATLAB的故障树分析系统[J];计算机技术与发展;2014年01期
4 邢立坤;汪军;徐洁;;故障诊断专家系统在水电厂的应用[J];集成技术;2013年01期
5 毛凤舟;解嘉宇;;基于面向对象方法的数据字典应用研究[J];信息技术与标准化;2012年09期
6 陈正;李华旺;常亮;;基于故障树的专家系统推理机设计[J];计算机工程;2012年11期
7 邓芳林;;浅析软件设计方法之面向切面编程[J];电脑知识与技术;2012年03期
8 杨春花;姚进;赵培英;姜合;;一个递归算法非递归化的算法框架[J];计算机应用与软件;2010年09期
9 张煜东;吴乐南;王水花;;专家系统发展综述[J];计算机工程与应用;2010年19期
10 张妮;徐文尚;王文文;;人工智能技术发展及应用研究综述[J];煤矿机械;2009年02期
相关博士学位论文 前2条
1 肖剑;水电机组状态评估及智能诊断方法研究[D];华中科技大学;2014年
2 向秀桥;现代智能计算及其在水电机组故障诊断中的应用[D];华中科技大学;2009年
相关硕士学位论文 前9条
1 谢强;基于MVC模式的物资管理系统的设计与实现[D];兰州理工大学;2016年
2 陈晋;人工智能技术发展的伦理困境研究[D];吉林大学;2016年
3 罗淦;基于SSH的小区物业管理系统设计与实现[D];山东大学;2015年
4 杨楠;基于Arduino的智能产品原型设计研究[D];江南大学;2014年
5 胡笑翔;智能变电站故障诊断软件设计[D];西南交通大学;2014年
6 陈夫真;基于SSM的某高校教室管理信息系统的设计与实现[D];苏州大学;2012年
7 陈照明;汽车制动专家系统知识库的建立及推理机制研究[D];吉林大学;2006年
8 王亚南;专家系统中推理机制的研究与应用[D];武汉理工大学;2006年
9 庞开放;基于.NET框架的专家系统研究与设计[D];安徽大学;2005年
,
本文编号:
2623583
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2623583.html