论文部分内容阅读
随着国家对海洋救助事业的不断重视,建造现代化的海洋救助船已变得更加紧迫。由于救助船的主要动力设备的大型化、复杂化和自动化程度越来越高,虽然工作性能得到不断改善,但同时也增加了设备发生故障的可能性,并且故障种类也更具复杂多样性。利用先进的科学技术对救助船动力设备进行状态监测与故障诊断,是保证其处于良好运行状态的重要保障。本论文在交通运输部救捞局“8000 kW海洋救助船(13#~15#)主要动力设备监测诊断系统的研制”项目背景下,利用虚拟仪器技术,以LabVIEW软件为开发平台,根据系统监测诊断需求分析和功能要求,综合运用热力参数监测法、瞬时转速监测法、振动监测法等多种方法对机舱的两台主推进柴油机和两台柴油发电机进行状态监测和故障诊断。本论文完成的研究工作主要包括:(1)以6L16/24型柴油机为研究对象,对其瞬时转速进行仿真计算和分析,以验证瞬时转速法诊断缸内燃烧情况的可行性。试验测取了柴油机正常状态和故障状态时不同工况下的瞬时转速信号,通过观察各工况下的瞬时转速波形图和频谱图,明确提出了基于波动率峰值和频谱谐波幅值比两种特征参数的诊断规则,为监测诊断系统的开发提供理论基础和试验依据。(2)从总体上对监测诊断系统进行分析,主要包括系统监测对象、监测诊断需求分析、系统功能要求和系统的总体结构。本系统采用不同的数据采集技术、多种监测诊断方法、数据传输技术和数据库管理技术等,实现对多台设备进行同步实时的状态监测、故障报警和诊断。(3)本系统软件程序紧紧围绕用户的需求和功能要求,按照先界面设计再程序结构设计的设计流程,整体采用以数据流为主线和以面向对象的思想为设计理念相结合的方式进行模块化设计。(4)根据轮机员的使用需求和操作习惯,采用符合专业规范的显示控件对用户界面进行设计,界面友好、色调柔和、报警提示区醒目可见,所有界面之间可以自由切换。(5)主程序作为整个软件程序的核心,很好地解决了界面切换程序实现、多线程处理、数据的获取与传递、子程序的调用等关键问题,不仅保证系统功能的实现,而且避免了程序运行占用过多的系统资源或产生内存溢出等现象,使程序具有高效的运行速率。(6)本系统利用Access数据库技术,采用结构化的数据管理模式,对系统的各类数据进行分类管理。程序采用有效的存储机制对各类监测数据进行自动存储,并实现了程序化的数据库文件管理。(7)根据系统功能要求和现场条件,按照船用硬件设备的基本技术要求,对系统硬件进行选型和现场安装,并进行了系统软硬件集成和系统现场调试。在系统正常工作后,对所监测设备的瞬时转速信号及其特征进行了分析,验证了系统的监测功能。