振动信号处理就是通过一些数学运算方法对振动测试所得的信号进行加工,去伪存真,计算出我们需要了解的内容,以便进一步的分析研究。经典的振动信号处理一般可以分为振动信号预处理,时域分析,频域分析和模态分析几个部分。
常用的振动信号数据采集处理分析的软件有MATLAB,LabVIEW等。LabVIEW采用虚拟仪器图形化编程语言,常用来做数据采集及处理。MATLAB拥有强大的矩阵运算的功能,常用来进行振动信号预处理。
本课题是利用VB与MATLAB的混合编程,结合了两种软件的优点,实现了多通道的振动信号的时域波形及频域波形的显示。从而为经过处理的振动信号提供了可视化的波形图像,便于分析处理后的振动信号对系统的影响。本课题中介绍了显示波形中鼠标所在处的坐标的程序,从而进一步方便了对于振动信号的研究。
1.2 相关技术研究现状
1.2.1 振动信号的处理
1.2.2 相关软件技术
1.3 论文的组织结构
本文的内容安排如下:
第一章:概述了本文的研究背景和振动信号处理技术以及本课题使用的软件:VB和MATLAB的特征,并简述了动态链接库的方法;
第二章:对振动信号的处理和变换进行了理论分析,讨论方案设计流程并且介绍软件开发平台的相关知识;
第三章:介绍了软件的设计思路以及各个模块的设计方法步骤;文献综述
第四章:对最终实现的软件进行调试,进行了结果的显示,并对比课题研究任务分析。
2 方案论证及相关技术介绍
2.1 振动信号分析
振动信号的时域处理又称为波形分析,主要是对是与信号波形的分析处理。滤波是时域信号波形分析的重要内容。
常用的转换处理方法有微分和积分。微分和积分可以在时域里实现,采用的是梯形求积的数值积分法和中心差分的数值微分法或者其他的直接微分或积分的方法。
作为时间函数的振动信号,同行从那个在时间域里描述该信号随时间变化的性质,但是在振动信号分析方法中往往还需要采用频域的概念对信号进行描述。在数字信号处理中,实现数字化的频域所采用的是离散傅立叶变化。源.自/751·论\文'网·www.751com.cn/
傅里叶变换是将信号从时域变换到频域的一种重要方法,在本质上建立了以时间为自变量的时域信号与以频率为自变量的频谱函数之间的变换关系。
在数字信号处理中,对于连续信号,傅里叶变换及其反变换的公式为:
(2-1)
(2-2)
傅里叶变换将非周期信号的时域转换成频域表示。实际测量中,采集到的信号的样本长度是有限,这里,假设样本长度为T,采样时间间隔为Δt,则傅里叶变换及其反变换的表达式变为:
(2-3)
(2-4)
当对信号进行了离散运算后,傅里叶变换与傅里叶级数都使得原来的连续时间信号转变成了离散频谱。傅里叶变换所得到的 就相当于傅里叶级数的幅值谱,离散傅里叶变换得到的是共扼对称的序列,其幅值相对于N/2折叠。