发明名称 一种用于平面阵列的远场波达角估计方法及系统
摘要 本发明涉及一种用于平面阵列的远场波达角估计方法及系统,所述的方法包含:步骤101)将平面阵列作为麦克风对组成的线性子阵列的几何组合,且每一个线性子阵列决定一个子波达角;步骤102)在假定波达方向x已知的情况下:采用全局波达角来计算各子阵列的期望子波达角θ<sub>i</sub>;通过各子阵列的时间差计算子阵列的估计子波达角<img file="DDA00002459189200011.GIF" wi="59" he="59" />步骤103)基于估计子波达角和期望子波达角构造代价函数为:<img file="DDA00002459189200012.GIF" wi="703" he="116" />步骤104)将代价函数收敛时的波达角作为最终确定的波达角的值,完成声源定位。所述τ<sub>i</sub>采用如下策略获得:提取麦克风阵列的输出数字信号,对每一帧的数字化声音信号做加窗预处理,傅立叶变换并且在频域白化信号;计算预处理后信号的交叉相关,求取所有麦克风对之间的时间延迟τ<sub>i</sub>。
申请公布号 CN103837858A 申请公布日期 2014.06.04
申请号 CN201210483581.X 申请日期 2012.11.23
申请人 中国科学院声学研究所;北京中科信利技术有限公司 发明人 应冬文;国雁萌;付强;潘接林;颜永红
分类号 G01S5/20(2006.01)I 主分类号 G01S5/20(2006.01)I
代理机构 北京法思腾知识产权代理有限公司 11318 代理人 杨小蓉;杨青
主权项 1.一种用于平面阵列的远场波达角估计方法,所述的方法包含:步骤101)将平面阵列作为麦克风对组成的线性子阵列的几何组合,且每一个线性子阵列决定一个子波达角;步骤102)在假定波达方向x已知的情况下:首先,采用全局波达角来计算各子阵列的期望子波达角θ<sub>i</sub>;然后采用通过各子阵列的时间差计算子阵列的估计子波达角<img file="FDA00002459188900011.GIF" wi="54" he="59" />步骤103)基于针对各子阵列估计波达角和期望波达角构造代价函数为:<maths num="0001"><![CDATA[<math><mrow><mi>&epsiv;</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>w</mi><mi>i</mi></msub><msup><mrow><mo>[</mo><msub><mrow><mi>cos</mi><mi>&theta;</mi></mrow><mi>i</mi></msub><mo>-</mo><mi>cos</mi><msub><mover><mi>&theta;</mi><mo>^</mo></mover><mi>i</mi></msub><mo>]</mo></mrow><mn>2</mn></msup></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>w</mi><mi>i</mi></msub><msup><mrow><mo>[</mo><msup><mi>x</mi><mi>T</mi></msup><msub><mi>g</mi><mi>i</mi></msub><mo>-</mo><msub><mi>c&tau;</mi><mi>i</mi></msub><mo>/</mo><msub><mi>d</mi><mi>i</mi></msub><mo>]</mo></mrow><mn>2</mn></msup></mrow></math>]]></maths>其中,M为总的麦克风对的数目,g<sub>i</sub>为第i对麦克风连线的方向,τ<sub>i</sub>为第i对麦克风估计的时间延迟,d<sub>i</sub>为第i对麦克风的间距,x为波达方向,w<sub>i</sub>为给予第i对麦克风的权重,c为声波在空气中传递的速度;步骤104)将上述代价函数收敛时的波达角的取值作为最终确定的波达角的值,完成声源定位。
地址 100190 北京市海淀区北四环西路21号