声音在空气中衰减公式?例如a位置有一个100分贝的声源发出声音,在b位置听到时应该是多少分贝.我需要详细一点的公式及参数

1个回答

  • 计算公式:Lp=Lw-K+DIm-Ae

    (1)辐射为球面波,发散衰减K:

    K=10log(10,4π)+20log(10,r)

    其中r为a,b两位置距离.

    (2)指向性因子DIm:声源附近是否存在反射面(地面单独考虑),或者声源本身就非点声源.增加一个反射面即增加3dB.

    (3)其他附加衰减Ae

    空气吸收:Aa(与频率、气压、温度、湿度都有关)

    20℃时:Aao=7.4×10^(-8)f^2 r/H dB

    Aa(T)=Aao/[1+4×10^(-6)△T f]

    其中H:空气相对湿度;

    f:声音频率.

    障碍物附加衰减:Abhp(这个一般查表)

    森林附加衰减Af:要精确点,这里Af查表可得.

    经验公式:Af=0.01d f^(1/3)

    其中d:森林宽度.

    地面附加衰减:Ag

    硬地面(水泥地面、水面等):Ag=-3dB

    软地面(草地、雪等):Ag=0dB

    其他可查标准ISO 9613-2

    气象附加衰减Am

    主要是风速和温度梯度,查表可得其具体影响.

    百度文库相关资料:

    找环境噪声、噪声控制相关书籍.一般说来只需K,DIm,Ag算出来基本就差不太多.