DB 的计算
(1)标定:
tt需要一个标准声音源 ,用于标定音频信号幅值对应声压。
tt声音源产生 1000Hz, 94dB 的声音信号,录音设备在绝对安静环境下采集得到音频信号(增益默认为1)。
tt将音频信号解码并归一化,做DFT变换,得到 1000Hz 处对应 幅值A。
tt那么我们就可以得到音频幅值与声音信号之间的转换系数 α=Δp/ΔA, 94 = 20lg(Δp) 。
(2)音频信号转换为声音信号:
tt假定音频信号为 f(t),f(t) 即为音频信号解码归一化后函数。
tt假定声音信号为 g(t) ,则 g(t) = f(t) * α
(3)将声音信号进行 DFT 变换:
tt将 g(t) 做傅里叶变换, 变为频谱 G(k),k 表示频率点
(4)计算频谱上每个频率上的 DB_K:
ttdB_k = 20lgG(k),一般性,频谱范围是 0-10KHz
(5)计算最终值(平均值) DB:
ttdB = 1/N*Σ(dB_k)
db换算成dBA 的计算:
方法一:在频谱G(k)上进行操作。G’(k) = G(k)*(10^W_k)
方法二:在 dB_k 上进行操作。dB’_k = dB_k + W’_k
方法一和方法二是等价的,也就是说,W’_k = 20lg(10^W_k) = 20W_k。上图里面的权重,私以为应该是W’_k
最终得到 dBA:
dB = 1/N*Σ(dB_k +W'_k)
所以,dB 与 dBA 并不等价,两者相差一个权重系数,相同的声音信号算出来的值,dBA 是 小于 dB 的。
dB,只是理论上的值。在现实中,必须要通过一定的设施进行测量才知道结果。为了照顾人的感觉,分别设计了三种计量(实际就是计权)方式,并按此方式设计了计量设备。所以在现实中测出来的只能是dB(A),不存在dB
未经允许不得转载:五金工具_五金配件_五金建材_机械设备-森宝五金网 > db怎么换算成dba?dB怎么换算成mm/s
热门信息
阅读 (18651)
1 数控车床,拉杆与液压卡盘行程的关系?液压卡盘拉杆调节行程阅读 (8148)
2 304不锈钢螺钉盐雾试验48小时不生锈是不是达到标准啊?阅读 (6140)
3 藏青色的上衣配什么颜色的裤子和鞋子好?阅读 (2422)
4 国家铁路职业技能证书查询入口?阅读 (2031)
5 电线字母ns是什么线?电线上的n是什么意思