声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3193|回复: 3

[编程技巧] [讨论]振动信号功率谱估计纵轴单位问题

[复制链接]
发表于 2005-12-9 10:19 | 显示全部楼层 |阅读模式

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

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

x
大家都知道,功率谱估计的方法有很多中,特别是在matlab的教程里面,而且也有相关的例子,因为纵轴的坐标大小不好像不影响到我们的分析结果,故而大家好像都关心横轴坐标和物理意思,如f(Hz)写的很清楚,而纵轴的物理里面很多都被忽略了,甚至不写单位,这在matlab教程里面很多,最好的是大家取对数用分贝表示,
Ad=20lg(A/Ar),或者Ad=10lg(A^2/Ar^2)
Ar---基准幅值,  A--幅值,  Ad--分贝值
大家取对数时候的基准又是什么呢?
直接对估计取对数就表示了是分贝的意思吗?这需要大家好好讨论??

比如malab教程里面的一个周期图法估计功率谱的例子:

用DFT算法求信号 x(t)=sin(2*pi*50*t)+2*sin(2*pi*120*t)功率谱,
采样频率fs=1000Hz
clf;
fs=1000; N=1024; nfft=1024; n=0:N-1; t=n/fs;
xn=sin(2*pi*50*t)+2*sin(2*pi*120*t);
pxx=10*log10(abs(fft(xn,nfft).^2)/(N+1));
f=(0:length(pxx)-1)*fs/length(pxx);
plot(f,pxx); xlabel('Frequency(Hz)'); ylabel('Power spectrum(dB)'); grid;

按照上面分贝求发的公式,上面估计的的Ar---基准幅值是什么呢? 邀请大家讨论??

[ 本帖最后由 ChaChing 于 2010-8-10 10:50 编辑 ]
回复
分享到:

使用道具 举报

发表于 2005-12-9 15:10 | 显示全部楼层

回复:(ike944)[讨论]振动信号功率谱估计纵轴单位问...

和理论中的物理意义一致,建议doc fft仔细看一下Definition和Description部分
 楼主| 发表于 2005-12-9 17:21 | 显示全部楼层
收到,计算dB时,一定要有基准,关键是我想搞明白各种教程中依据什么基准来做的,比如上面的例子,分贝公式中Ad=10lg(A^2/Ar^2)
基准Ar为多少?
发表于 2006-3-13 09:11 | 显示全部楼层

回复:(ike944)收到,计算dB时,一定要有基准,关键...

在电功率测量中,P的基准值多是1mW或1W;在随机振动测量时,P的基准值为0.001g/Hz;在声功率测量时,P的基准值为10-12W(老标准规定为10-13W);在声压测量时,V的基准值是2×10-5Pa(20微巴);在动态电压测量时,V的基准值是100mV。

这个都是有规定或者约定的,不是随便给的,需要的话要自己查资料
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-11 22:31 , Processed in 0.059810 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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