论文部分内容阅读
随着现代船舶系统的日趋高性能化和结构复杂化,出于安全保障和经济效益的考虑,及时准确和动态地掌握船舶系统的运行状态以及预测、诊断潜在和存在的故障,成为船舶技术管理的重要内容和追求的目标。把巡回监测报警技术与状态分析和故障诊断技术相结合,监测—诊断—维护决策相结合,是船舶设备状态检测和故障诊断技术应用的重要发展方向。 本文介绍船舶电站柴油机在线监测与分析系统。系统将巡回监测报警装置赋予趋势分析和故障诊断的功能。这对于提高船舶系统的安全可靠性和提高技术管理水平,均具有重要意义。系统具有以下特点: 1、充分利用巡回监测装置采集的数据和瞬时转速诊断技术的特点,采用简洁实用的硬件结构,构建在线故障诊断系统; 2、采用两种触发方式进行故障推理,实现自动分析诊断和交互诊断相结合的诊断模式; 3、设计内存数据库作前端、Oracle数据库平台作后端的双数据库模式,系统既满足实时监测的要求,又实现了数据管理的功能。 论文以故障诊断功能为中心,采用跨平台、面向对象的Java语言设计,完成了内存数据库、故障诊断专家系统和后台数据库三个部分的设计。主要的研究工作包括: 1、为了提高系统的响应速度、稳定性以及功能的模块化,本文以面向对象的模式设计了内存数据库结构。在内存数据库中,系统完成对采集数据的滤波处理和预处理(包括利用瞬时转速分析各缸工作状态),并且利用后台数据库中的历史数据进行趋势分析。系统还在内存数据库中利用线程机制完成任务调度机制,这些任务包括数据采集、数据处理、数据存储和故障诊断。本文利用内存数据库支持专家系统故障诊断,是对在线故障诊断的有益尝试。 2、故障诊断专家系统的知识表示形式采用面向对象的框架结构。它首先利用巡回检测的自动采集参数进行初步诊断,采用逆向推理机制;然后再进行对话式询问以进一步确定诊断结论,采用正向推理机制。 3、后台数据库利用Oracle数据库技术,保存采集的数据以及专家系统知识库中的知识,并完成系统数据的备份功能。 本文最后介绍了“基于瞬时转速诊断模型的机车柴油机状态监测与分析系统”,该系统是电站柴油机在线监测与分析系统在铁路机车领域的应用实例。