当前位置:主页 > 科技论文 > 机械论文 >

通用性旋转机械振动信号测试与分析系统的研制

发布时间:2020-06-05 02:28
【摘要】: 随着科学技术的日益发展,对各类机械的运行速度、承载能力、工作寿命等方面的要求越来越高,振动问题是机械设备中最主要的问题,人们对振动危害的认识越来越深入,因而对振动测试与振动信号分析技术的研究提出了越来越高的要求。 本文介绍了发展机械设备状态监测技术的目的和意义、该技术的发展现状以及发展趋势。文章讨论了机械振动诊断理论,其中包括机械振动的分类、旋转机械振动信号的采集原理、信号的预处理方法、旋转机械振动分析的基本特征量以及信号分析的常用方法。在此基础上研制一套通用性旋转机械振动信号测试与分析系统。 本文提出了在Windows XP平台下采用Visual C++编程工具开发振动信号测试与分析系统的实现方案,同时对整个系统的设计思路、设计方案、软件实现、关键技术等进行了详细论述。 该系统可以兼容多种不同型号的数据采集设备,实现了振动信号的采集、数据文件的存储、波形的实时显示、组态表编辑、历史数据回放与数据分析等功能。系统的信号分析功能包括时域统计分析、时域相关分析、频谱分析、相干分析、传递函数分析、解调分析以及时频分析中的短时傅立叶变换等。 经试验验证表明,系统运行稳定可靠,各项功能工作正常,数据分析结果准确、运算速度快、精度高,达到了预期设计目的。
【图文】:

数据文件,测点数


学位论文 名,每个测点的数据单独保存在一个以测点名称以项目名称命名的目录下。项目描述文件包含了目组态表的完整信息;每个测点数据文件包含了、测点描述信息、测点组态的完整信息以及测点立存放,测点数据文件能完整的描述自己,因此统还是可以打开单个测点数据文件的方式来获得即采样项目的数据组织方式具备一定的防破坏能间比较长时,系统软件将按照一定的规则(按时钟)自动将一个项目分割为多个项目,即自动结名规则(加时间后缀、加序号后缀)启动新的采 3.5 所示。

示意图,软件,示意图,对象


本系统采用的工作平台为 Windows XP,是一个基于多任务、多窗口的操统。它具有丰富的绘图 API 函数以及友好易用的开发环境,,极大的方便了需量绘图的数据采集系统的开发。系统软件开发采用的是 Visual C++,C++为对象语言。面向对象程序设计(Object-Orient Programming 即 OOP)方法是计算件产业的一次革命。与传统的程序设计相比,OOP 是以“对象”或“数据”为中心它的数据也与传统程序设计的被动数据不同,它主要通过消息来触发数据的为”。由于对象反映应用领域的模块化,因此对象具有相对稳定性,可以用作组件或一个类去构成更复杂的应用。一般说来,它具有三个重要特性[36]:① 封装(Encapsulation)封装是将函数和数据放于同一对象中,并使得对数据的存取只能通过对象本身的函数进行,也就是说从外界只能看到对象的外特性,即接受哪些消及具有哪些处理能力,而对该对象的内特性(实现处理能力的算法和保存内部图 4.1 软件总体示意图Fig 4.1 Collectivity sketch map of software
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TH17

【引证文献】

相关硕士学位论文 前1条

1 许磊;基于ARM9的振动数据采集系统的研制[D];浙江大学;2007年



本文编号:2697359

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2697359.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户95b6a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com