发明名称 一种基于连续声源概念的三维局部空间声场重放方法
摘要 本发明公开了一种在三维局部空间的声场重放方法。本发明基于连续声源的概念,将拟重放声场和连续分布的重放声源产生的重放声场展开成球谐函数的形式,通过匹配球谐函数的系数来获取连续分布的重放声源的驱动函数,然后对连续声源及其驱动函数进行离散化,得到实际离散重放声源阵列的驱动函数,将驱动函数馈给重放声源进行声场重放,适用于任何形式的声源。与球谐函数展开法相比,该方法避免了矩阵求逆以及由此可能引起的误差问题,扩大了重放区域;与波场合成方法相比,该方法在包含重放中心的小区域内提高了重放准确度。
申请公布号 CN102333265B 申请公布日期 2014.02.19
申请号 CN201110131392.1 申请日期 2011.05.20
申请人 南京大学 发明人 饶维;邱小军
分类号 G01H17/00(2006.01)I 主分类号 G01H17/00(2006.01)I
代理机构 代理人
主权项 1.一种基于连续声源概念的三维局部空间声场重放方法,其特征在于,包括以下步骤:第一步、设置一个重放频率f和拟重放声场S<sup>d</sup>(x,k)(x为空间任意一点的位置矢量,k=2πf/c<sub>0</sub>,c<sub>0</sub>为空气中的声速,一般取344m/s),一个半径为r的球形重放区域和一个半径为R的布放重放声源的球面;第二步、确定截断阶数N以及重放声源的个数Q,按(1)式计算:<img file="FSB0000118073520000011.GIF" wi="1336" he="227" />其中<img file="FSB0000118073520000012.GIF" wi="74" he="66" />表示不小于x的最小整数;第三步、计算重放声源的驱动,按(2)式计算:<maths num="0001"><![CDATA[<math><mrow><msub><mi>&rho;</mi><mi>q</mi></msub><mrow><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>q</mi></msub><mo>,</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mi>N</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mo>-</mo><mi>n</mi></mrow><mi>n</mi></munderover><mfrac><mrow><msubsup><mi>j&alpha;</mi><mi>nm</mi><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>kh</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>kR</mi><mo>)</mo></mrow></mrow></mfrac><msub><mi>Y</mi><mi>nm</mi></msub><mrow><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>q</mi></msub><mo>)</mo></mrow><msub><mi>S</mi><mi>q</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中<img file="FSB0000118073520000014.GIF" wi="49" he="62" />为第q个声源位置矢量y<sub>q</sub>的单位方向矢量,q=1,2,…,Q,<maths num="0002"><![CDATA[<math><mrow><msubsup><mi>&alpha;</mi><mi>nm</mi><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mo>&Integral;</mo><mn>0</mn><mrow><mn>2</mn><mi>&pi;</mi></mrow></msubsup><msubsup><mo>&Integral;</mo><mn>0</mn><mi>&pi;</mi></msubsup><mfrac><mrow><msubsup><mi>Y</mi><mi>nm</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mo>)</mo></mrow><msup><mi>S</mi><mi>d</mi></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>j</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>kx</mi><mo>)</mo></mrow></mrow></mfrac><mi>sin</mi><mi>&theta;d&theta;d&phi;</mi><mo>,</mo></mrow></math>]]></maths>其中x为矢量x的模(x=|x|),θ和φ分别为单位方向矢量<img file="FSB0000118073520000016.GIF" wi="48" he="96" />的仰角和方位角,<maths num="0003"><![CDATA[<math><mrow><msub><mi>Y</mi><mi>nm</mi></msub><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>=</mo><msqrt><mfrac><mrow><mo>(</mo><mn>2</mn><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mrow><mn>4</mn><mi>&pi;</mi></mrow></mfrac><mfrac><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mo>|</mo><mi>m</mi><mo>|</mo><mo>)</mo></mrow><mo>!</mo></mrow><mrow><mrow><mo>(</mo><mi>n</mi><mo>+</mo><mo>|</mo><mi>m</mi><mo>|</mo><mo>)</mo></mrow><mo>!</mo></mrow></mfrac></msqrt><msub><mi>P</mi><mrow><mi>n</mi><mo>|</mo><mi>m</mi><mo>|</mo></mrow></msub><mrow><mo>(</mo><mi>cos</mi><mi>&theta;</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mo>-</mo><mi>jm&phi;</mi></mrow></msup><mo>,</mo></mrow></math>]]></maths>P<sub>nm</sub>(cosθ)为连带Legendre函数,j<sub>n</sub>(x)为第一类n阶球Bessel函数,h<sub>n</sub>(x)为第一类n阶球Hankel函数,m和n为整数,m=-n,-n+1,…,n,n=0,1,…,N,Q个重放声源均匀分布于半径为R的球面上,S<sub>q</sub>=4πR<sup>2</sup>/N为第q个声源所作用的面积;第四步、计算重放声场,按(3)式计算:<maths num="0004"><![CDATA[<math><mrow><msup><mi>S</mi><mi>a</mi></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>1</mn></mrow><mi>Q</mi></munderover><msub><mi>&rho;</mi><mi>q</mi></msub><mrow><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>q</mi></msub><mo>,</mo><mi>k</mi><mo>)</mo></mrow><mfrac><msup><mi>e</mi><mrow><mo>-</mo><mi>jk</mi><mo>|</mo><mi>R</mi><msub><mover><mi>y</mi><mo>^</mo></mover><mi>q</mi></msub><mo>-</mo><mi>x</mi><mo>|</mo></mrow></msup><mrow><mn>4</mn><mi>&pi;</mi><mo>|</mo><mi>R</mi><msub><mover><mi>y</mi><mo>^</mo></mover><mi>q</mi></msub><mo>-</mo><mi>x</mi><mo>|</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow><mo>.</mo></mrow></math>]]></maths>
地址 210093 江苏省南京市鼓楼区汉口路22号