声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2193|回复: 12

频谱的数据如何转换成1/3倍频的数据啊

[复制链接]
发表于 2008-5-30 01:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
刚接触这方面知识,想问问,

我用国产的仪器测出了一电动工具的振动加速度值,做了FFT变换,得到一个频谱曲线的数据.

如何将该频谱的数据转换成1/3倍频的数据啊.

或者说频谱与1/3倍频之间是什么关系?
回复
分享到:

使用道具 举报

发表于 2008-5-30 06:41 | 显示全部楼层

回复 楼主 的帖子

不清楚为何要这样做?目的何在?
发表于 2008-5-30 09:16 | 显示全部楼层

嘻嘻

因为有些标准就是用1/3倍频谱表示的,所以要转换,来进行比较。可以找信号处理的书籍。应该会有。
发表于 2008-5-30 10:05 | 显示全部楼层
频谱是啥子东西哟。还要怎么换成1/3倍频?
发表于 2008-5-30 10:38 | 显示全部楼层
一种办法,直接对测量出来的加速度值通过一系列1/3倍频程滤波器来实现。
另一种办法,利用你计算出来的频谱,分别计算相应1/3倍频程频率范围内的能量来实现。
 楼主| 发表于 2008-5-31 09:05 | 显示全部楼层
非常感谢各位.

但是,不管是通过1/3倍频程滤波器也好,或者是计算相应1/3倍频程式频率范围内的能量也好,应该都是会有一个算法的,就是不知道这人算法或者是公式是什么样的.

比如说,频谱相应的1/3倍频程范围内的能量如何计算,有公式吗?

谢谢
发表于 2008-5-31 09:55 | 显示全部楼层
就是fft的反运算吗,
fft把波形分成频谱,就是各个频率的能量值,现在你只要把1/3以上的去掉,把剩下的再换成波形加起来就行了嘛
发表于 2008-5-31 10:04 | 显示全部楼层
就是对1/3倍频程频率范围内的频谱积分,很简单,没有什么复杂的公式.
发表于 2008-5-31 10:05 | 显示全部楼层
本帖最后由 wdhd 于 2016-7-15 09:56 编辑
原帖由 mriook 于 2008-5-31 09:55 发表
就是fft的反运算吗,
fft把波形分成频谱,就是各个频率的能量值,现在你只要把1/3以上的去掉,把剩下的再换成波形加起来就行了嘛

不用ifft,直接在频率积分即可
发表于 2008-5-31 11:04 | 显示全部楼层
163主任说的对。就是把整个FFT得到的频谱按1/3 Octave分成许多的sections,然后在每个section上做积分。
 楼主| 发表于 2008-6-2 00:01 | 显示全部楼层
非常感谢兄弟们的帮忙.
还有就是,163主任的意思是:
在频率1; 1.25; 1.6; 2;  2.5;  3.15;  4; 5;  6.3;  8;  10;  12.5;  16;  20;  25;  31.5;  40;  50;.......
比如说在频率1Hz时,取0.891到1.122的频程段做积分
      在频率1.25Hz时,取1.122到1.433的频程段做积分
      .......
       在频率50Hz时, 44.651到56.212的频程式段做积分.
是这样的吗?
谢谢
发表于 2008-6-2 08:25 | 显示全部楼层
在以下帖子中已有相应的把频谱的数据如何转换成1/3倍频的数据的程序:
http://forum.vibunion.com/forum/thread-62344-1-1.html
 楼主| 发表于 2008-6-4 23:17 | 显示全部楼层
里面的程序是不是matlab的程序才能运行
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-26 14:24 , Processed in 0.061996 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表