论文部分内容阅读
状态监测与故障诊断系统是保证大型旋转机械安全可靠运行的重要手段。本文作为高速旋转机械智能维护系统研究的子课题,主要是研究针对大型旋转机械的远程故障诊断系统的软件技术,为故障诊断系统的网络化、模块化、集成化、开放化提供软件技术支持。 本文围绕基于Web的故障诊断系统的软件技术问题,对远程故障诊断系统的总体设计方案,软硬件的结构设计,实时在线监测系统的实现,信号分析处理与方法等进行了深入的研究。 全文共分为五章。第一章论述了选题的意义以及国内外故障诊断的发展状况,概括了本文所作的研究工作。第二章介绍了要实现基于Web的故障诊断系统的一些关键技术与知识。 第三章以系统所要实现的功能为出发点,设计了系统的总体结构,系统的软硬件设计方案,并且针对高速旋转机械的故障诊断要求,分析得到系统的数据流图,针对高速旋转机械的特点并结合数据流图,对系统的数据库设计方案进行了探讨。 第四章着重研究了基于Web的故障诊断系统的软件实现过程。介绍了基于Java的实时在线监测系统的开发与实现,重点研究了用三种软件技术(Visual C++的ATL、MATLAB、LabVIEW)在基于Web的故障诊断系统的实现与应用。其中,着重讨论了时域分析、功率谱分析、小波分析、倒频谱分析、频率细化分析、相关分析六种信号处理方法的软件的实现机理与过程;还详细介绍了用Visual C++来开发一个能够对信号进行功率谱分析并以波形图的形式显示于页面的组件的方法和实现过程;并且对三种软件技术在基于Web的故障诊断系统中的应用进行了优劣比较。 第五章对本文作了总结,对本系统提出了一些改进和完善意见。 本文将组件技术、故障诊断技术、数据库技术、网络技术等结合起来,构架了一个具有较好的开放性、集成性的远程故障诊断系统。