论文部分内容阅读
齿轮箱是一种广泛的使用在各种机械设备中的变速传动部件,故障诊断是齿轮箱的设备状态诊断技术的重要组成部分。当前的大多数齿轮箱故障诊断虚拟仪器,都是通过PC或工业控制计算机中插入基于PC总线的数据采集卡构成硬件,并通过编写Windows系统平台的驱动程序和软面板构成软件系统的方式形成测试系统。然而,当面对较为恶劣的野外测试环境时,这种形式的测试系统显得并不十分稳定且携带不方便,影响测试效率。而随着芯片技术、通信技术、计算机技术的快速发展,各种新平台、新技术不断涌现,使得更快速和更便捷的测试仪器和技术成为可能。Android是Google公司在2007年11月宣布的基于Linux的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件构成,号称是第一个为移动终端打造的真正的开放和完整的移动软件。随着Android技术的快速发展和日益成熟,Android操作系统在手持终端比例正逐步增加。由于其具有良好的可移植性,兼容性,无缝集成性,网络通信等优点,Android操作系统在各个领域都有广泛的应用。基于此,本文提出了一种基于Android移动平台的虚拟齿轮箱故障诊断开发方案。 本文深入的研究了虚拟仪器的特点、便携式移动平台特点以及便携式虚拟仪器与PC平台虚拟仪器VMIDS的交互。在此基础上,研究了Android平台编程技术、Android平台蓝牙无线传输协议,根据Android平台蓝牙传输协议的特点,提出并实现了基于蓝牙无线传输的Android平台的虚拟式机械信号诊断分析仪。 基于Android平台的虚拟式齿轮箱故障诊断仪是基于Android移动操作系统平台实现的。在传感器和蓝牙无线传输协议的基础上,通过可控制采集模块与Android移动设备的交互,实现数据无线可控采集和数据的蓝牙无线传输。考虑信号处理算法运行效率和算法普遍性的问题,本课题采用Java调用底层CC++算法的JNI编程技术,所有的信号算法处理程序都是基于CC++实现的,通过Java与CC++的交互,实现Android应用程序中显示效果与高计算效率的结合。本系统的开发采用了面向对象(OOP)编程技术,采用模块化设计方法,将仪器的开发划分成不同的模块,例如通信模块、存储模块、显示模块等,形成了一体化的虚拟式检测系统。 本课题是将虚拟仪器应用于新平台的一次尝试和探索,通过本课题的研究,证明了基于可移动便携式平台的齿轮箱故障诊断分析虚拟仪器可用于工业用途。本文最后通过现场实验,验证了本系统的各项功能.