1.1.3 故障诊断的任务
从字面意思看来,故障诊断就是要诊断出机械出现故障的原因并根据具体情况进行故障排除,其实这个只是故障诊断的一部分,属于核心操作,但是其他任务也是必不可少的。故障诊断的主要任务包括以下三个方面[1]:
<1> 对运行中的机组的状态进行检测,利用故障诊断技术来判断机组的运行状态是否正常,即故障检测。
<2> 通过分析机组的目前运行状态来预测将来发生的趋势,并提供能够消除故障的思路或具体办法。
<3> 由数据库提供的历史信息和诊断信息来知道机组的运行和维护情况。
其中,故障检测是指与系统建立连接并周期性的对机组进行状态检测,通过接收机组回应的信号来判断机组是否故障或者可能出现的故障。然后就是对相应的故障作分析,判断其类型,试着找到出错原因。在前两步的基础上,进一步细化故障情况,确定具体故障的地方,即故障定位,明确故障原因,为排除故障做准备。最后,就是根据前几步得到的信息给出具体排除故障的措施,这是最后一步也是最重要的一步,能够将这几步做完就表示着我们已经排除了故障,完成了故障诊断过程。
1.2 故障诊断技术的发展和现状
1.2.1 故障诊断技术的发展史
1.2.2 故障诊断技术的研究现状
1.2.3 云计算在故障诊断中的优势
1.3 课题研究的主要内容
本课题主要完成故障历史信息的管理,并研究数据挖掘技术在故障智能诊断中的应用。具体内容主要包括以下几点:
在Microsoft SQL Server平台上实现数据库的管理和数据挖掘的研究;
在数据库的基础上,利用各种数据信息来实现故障智能诊断;
利用VS2005实现历史故障信息管理。
主要是开发出一个简单的Windows平台上的网页,网页功能包括所有用户的登录,用户对故障历史信息的各种管理操作,员工也可以对故障历史信息进行部分操作。主要内容如下:
(1)首先进入登录界面,分用户和管理员分别登录。
(2)列出所有历史记录,可以进行查询、删除等操作,并将登录人员进行的各种操作结果存入数据库。
(3)利用故障历史信息和已添加信息进行故障诊断。
通过使用Microsoft SQL Server建立数据库,进行数据管理,掌握数据库的使用,了解数据挖掘。网页制作则是用Visual Studio 2005来实现,利用asp.net编程和C#后台编程来进行数据库和网页的连接,从中掌握动态网页的制作以及网页和数据库的连接操作和对数据库的各种操作语言。源:自~751-·论`文'网·www.751com.cn/
1.4 本章小结
本章首先介绍了故障诊断技术的相关概念以及其发展历史、研究现状和发展趋势,同时也阐述了云计算在故障诊断系统中的巨大作用。最后也表明了该课题要实现的功能和研究的主要内容。
2 相关技术及开发工具软件介绍
2.1 相关技术介绍
本章主要介绍一下开发过程中用到的相关软件和技术。
2.1.1 ASP.NET简介
ASP.NET集成了Active Sever Pages(ASP)和.NET两种Microsoft的主要技术,它可以用来创建服务器端的Web应用程序,使用ASP.NET可以更加容易和更加快捷的构建基于Web的应用程序,并且这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作[6]。
(1).NET产生的背景