weixin 发表于 2021-2-24 13:30

声压级可以直接叠加吗?

在实际工作中,经常会遇到2个或多个扬声器一起工作时声压级叠加的问题,那么,声压级可以直接叠加吗?答案是否定的!

正确的处理方法有2种:

· 一种是图表法;
· 一种是采用对数运算法则来计算。

   图表法   D:两个声源声压级的差值/dB;N:增加到较高声压级声源上的dB值。
假设有两个声源,声压级分别为Lp1 和Lp2,且Lp2>Lp1,两个声压级差为
则叠加后的总声压级为
上述两个公式的含义就是,先通过计算两个声压级的差值D;然后,根据该D 值在上图中查找对应的N 值;最后,将此N 值与较高的声压级相加,求得的便是总的声压级。

例如,两个声源的声压级分别是105dB和100dB,它们的差值D 为5dB,在上图中找出其对应的N 值为1.2dB,那么,总声压级为105+1.2=106.2dB。

另外,从上图可以发现,如果两个声源的声压级相同,那么D 值为0,对应N 值为3dB,也就是说,两个相同的声压级叠加,其结果比原来单个声压级增加3dB;如果D 值大于10,那么合成后的总声压级接近于原来较大的声压级。如果声源数量大于2,那么可以分步合成,即先合成2个,再进行下一步合成。

对数运算法假设有n 个声压相等的声音,每个的声压级为
其总声压级并非
应该是
若n=2,则
由此,亦可见两个相等的声压级相加,只比原来增大3dB,而不是增大一倍。

来源:整理自知乎连泳华分享的图片。

TestGuru 发表于 2021-2-24 19:09

严格地说,这样的叠加算法需要一个前提:声源不相关。否则主动降噪就没法玩了。
页: [1]
查看完整版本: 声压级可以直接叠加吗?