故障诊断大作业_第1页
故障诊断大作业_第2页
故障诊断大作业_第3页
故障诊断大作业_第4页
故障诊断大作业_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作业名称:FFT滚动轴承故障诊断 院 系: 机械工程系 学 号: 20107150 姓 名: 龚华德 指导教师: 李奕璠 西南交通大学峨眉校区 傅里叶分析滚动轴承的故障诊断龚华德西南交通大学峨眉校区,四川 峨眉 614200摘要:傅里叶变换用来分析分段平稳信号或者近似平稳信号犹可,在机械工程中有着重要的应用。对于故障诊断中的非平稳信号,应用时频分析方法进行故障特征提取是完全可行的,也是故障诊断发展的必然趋势。提出了一种固定结构的快速傅立叶变换(FFT)改进算法,通过改变蝶形结构使运算过程中的每一级结构保持相同,从而减少中间结果的存取寻址时间,达到简化运算步骤、提高运算效率的目的。用此算法对一数

2、控磨床的机械故障信号进行分析,顺利诊断出故障原因和所在位置,为排除故障提供了依据。与经典FFT算法相比,效率提高大约7.23%,表明该算法具有一定的实用性和有效性。Abstract:Fourier transform is used to analyze piecewise stationary signal or approximate stationary signal still can, in mechanical engineering has important applications. For the diagnosis of non-stationary signals, t

3、he application of time-frequency analysis method for fault feature extraction is entirely feasible, and it is an inevitable trend in the development of fault diagnosis.Fixing structure presents a Fast Fourier Transform (FFT) algorithm, by changing the butterfly structure of the operational structure

4、 of each stage of the process remains the same, thereby reducing the seek time access to the intermediate results, to simplify the operation step, to improve operation efficiency. With this algorithm a CNC grinding mechanical failure signal analysis, successfully diagnose the cause and location of t

5、he fault, provided the basis for the troubleshooting. Compared with the classical FFT algorithm, efficiency improved by approximately 7.23%, indicating that the algorithm has a certain practicality and effectiveness.关键词:快速傅立叶变换(FFT),滚动轴承,故障诊断1、 概述随着机械行业的蓬勃发展,对机械设备的性能的状态监测和故障诊断技术要求越来越高。滚动轴承是各类旋转机械中应用

6、最广泛的一种通用机械零件,是机器最易损坏的零件之一,对其进行故障诊断有十分重要的意义。离散傅立叶变换( Discrete Fourier Transform, DFT) 及其快速算法快速傅里叶变换( Fast Fourier Transform,FFT) 是数字信号处理领域的核心组成部分。FFT 算法很多: 根据数据的组合方式可以分为时域法和频域法;根据数据抽取方式可以分为基2、基4算法等。FFT 的实现方法主要有两种:一种是用硬件实现, 另一种是用软件实现。这两种实现方法各有优缺点: 用硬件实现时速度较快, 但系统的成本很高;用软件在PC 机或工作站上实现时虽然速度较慢, 但成本非常低。为了

7、不增加当前系统的成本和复杂度, 我们考虑用软件来实现FFT 算法。2、 FFT算法原理 FFT是一种DFT的高效算法,称为快速傅立叶变换(fast Fourier transform)。FFT算法可分为按时间抽取算法和按频率抽取算法,先简要介绍FFT的基本原理。从DFT运算开始,说明FFT的基本原理。 DFT的运算为: 式中,在通常情况下,序列x(n) 和它的离散傅里叶变换X(k) 都是复数, 因此直接计算DFT 及离散傅里叶逆变换( Inverse Discrete Fourier Transform, IDFT) 需要次复数乘法和N (N - 1) 次复数加法。由于一次复数乘法要作4次实数

8、乘法和两次实数加法, 一次复数加法要作两次实数加法, 所以作一次离散傅里叶变换总共需要作次实数乘法和2N ( 2N - 1) 次实数加法。随着序列长度N 的增大, 运算量将剧烈地增加。由于离散傅里叶变换的应用十分广泛, 因此寻求一种可以使运算量减少的改进算法势在必行。60 年代中期, 美国人Cooley和Tukey 提出了一种离散傅里叶变换的快速算法, 该算法只需要大约/2次复数乘法和/2次复数加法。继Coo ley 和Tukey 之后, 又有许多人提出了一些改进算法。其中最著名的有WFTA ( Winograd Fourier Transform Algorithm )算法, 该算法将运算量

9、减少到了接近N 的水平。但由于它的寻址采用取模的方式来实现, 运算的规律性不强,因此没有得到推广。就目前的情况来看, 使用最多的算法仍然是基于Cooley 和Tukey 提出的基2 算法。该算法可以分为按时间抽取DIT 和按频率抽取DIF, 从本质上说, 它们是等价的, 这里以DIT 为例来说明。在DFT运算中, 系数具有对称性和周期性, 因此下列各式成立:采用基2算法时, N 通常都是2的M 次方, 即(不满足该条件的可以通过加0等方式来处理)。x(n) 的DFT为:,k=0,1,2,···,N-1把上式按n的奇偶分为两组, 得: 由于,所以: 和具有周期性,因

10、此:这样, 我们就可以根据两个N /2 点序列来求x(n) 的DFT, 用蝶形表示就是图一所示的形式。图一 经典FFT算法的蝶形3、 故障诊断的结果 滚动轴承的初期故障往往表现为内圈、外圈或者滚动体上的局部点蚀。点蚀部位对与其接触轴承部件产生冲击作用,产生的冲击力激励轴承座及其支承结构,形成一系列由冲击激励产生的减幅振荡,这种减幅振荡是一种低频脉动,称之为滚动轴承的通过振动,这种因周期冲击而产生的频率称之为通过频率。通过振动发生周期是有规律的,可以从转速和轴承的几何尺寸求得。并且,损伤发生在内、外圈或滚动体上时,频率不同。这一轴承通过振动发生的频率也称为轴承的故障特征频率。这是损伤类故障引起的

11、振动信号的基本特点。从老师给的8组数据中选取normal1、inner-race1、outer-race1三组数据进行FFT分析可得如下三张图:图1 正常轴承图2 内圈故障轴承图3 外圈故障轴承从正常轴承的频谱图(图1)可以看出,在频率为02000Hz和1000012000Hz的频段有较高阶谐波,且呈对称状态,幅值较大,最大幅值在1000Hz和11000Hz左右。在200010000Hz的频段中,幅值很小。从内圈故障的频谱图(图2)可以看出,在频率为04000Hz和800012000Hz的频段有较高阶谐波,且呈对称状态。在40008000Hz的频段中,波形幅值较小。 从外圈故障的频谱图(图3)

12、可以看出,在频率为05000Hz和700012000Hz的频段有较高阶谐波,且呈对称状态,最大幅值在1000Hz和11000Hz左右。在50007000Hz的频段中,波形振幅较小。 通过上面三幅图之间的比较可知,正常轴承的频率比较集中,主要集中在02000Hz和1000012000Hz的频段,而故障轴承的频率较为分散,在04000Hz和800012000Hz的频段;内圈故障的轴承和外圈故障的轴承没有太大的区别,从图对比只能看出,外圈故障的轴承的高阶谐波频段稍微宽点。由于各种特征频率都是从理论上推导出来的,而实际上,由于轴承的各几何尺寸会有误差,加上轴承安装后的变形、FFT计算误差等因素,使得实

13、际的频率与计算所得的频率会有些出入。所以在频谱图上寻找各特征频率时,须在计算的频率值上找其近似值来作诊断。在实际工业现场的信号是及其复杂的,包含了诸多轴、齿轮等的强振信号,而滚动轴承的故障信号因为强度太小,而被淹没。在机械中,滚动轴承以其尺寸精度固定了转轴的轴心空间位置,一旦滚动轴承内的故障引发振动,必然影响转轴的轴心位置,导致对应转轴转动频率的振幅加大,若能排除轴上其他零件的原因,即可诊断出轴承故障。附MATLAB程序:(1)正常轴承程序x=X097_DE_time;%信号数组subplot(2,1,1);plot(x);%时域波形xlabel('时间序列');ylabel(

14、'幅值');title('信号时域图');fs=12000;%采样频率N=length(x);n=0:N-1;y=fft(x,N);%进行fft变换m=abs(y(1:N)*2/N;%求信号的真实幅值f=n*fs/N; %进行对应的频率转换subplot(2,1,2)stem(f(1:N),m(1:N);%绘出频谱图xlabel('频率/Hz');ylabel('幅值');title('信号频谱图');grid on;(2)内圈故障轴承程序x=X278_DE_time;%信号数组subplot(2,1,1);plo

15、t(x);%时域波形xlabel('时间序列');ylabel('幅值');title('信号时域图');fs=12000;%采样频率N=length(x);n=0:N-1;y=fft(x,N);%进行fft变换m=abs(y(1:N)*2/N;%求信号的真实幅值f=n*fs/N; %进行对应的频率转换subplot(2,1,2)stem(f(1:N),m(1:N);%绘出频谱图xlabel('频率/Hz');ylabel('幅值');title('信号频谱图');grid on;(3)外圈故障轴承程序x=X294_DE_time;%信号数组subplot(2,1,1);plot(x);%时域波形xlabel('时间序列');ylabel('幅值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论