发明名称 一种基于滤波器组的时延估计方法及其系统
摘要 本发明涉及一种基于滤波器组的时延估计的方法及其系统,利用滤波器组分别估计两路目标信号的互谱和相应的加权谱,以实现时延估计,1)采集两路目标信号的采样序列x<sub>1</sub>(n),x<sub>2</sub>(n);2)预先生成L×N维傅里叶矩阵F=[f<sub>0</sub>,f<sub>1</sub>,…,f<sub>N-1</sub>];3)分别计算协方差矩阵R<sub>11</sub>,R<sub>22</sub>和相应的各次逆矩阵R<sub>11</sub><sup>-1</sup>,R<sub>22</sub><sup>-1</sup>,以及互协方差矩阵R<sub>12</sub>;4)计算得到N个长度为L相应数据子段的滤波器组;5)计算序列x<sub>1</sub>(n),x<sub>2</sub>(n)的互谱<img file="200910091453.9_AB_0.GIF" wi="182" he="32" />和加权函数谱<img file="200910091453.9_AB_1.GIF" wi="51" he="27" />;6)计算采用广义互谱相位法的时延估计。本方案中还可以进行数据分段和加窗,目的是保证数据序列的平稳性,提高估计的稳健度。本发明原理明确,易于工程实现;不仅适合窄带和功率谱平坦的情况,也适合功率谱有较大起伏的情况,在信道起伏导致功率谱不平坦的情况下,仍可实现稳健的时延估计。
申请公布号 CN101645701A 申请公布日期 2010.02.10
申请号 CN200910091453.9 申请日期 2009.08.25
申请人 中国科学院声学研究所;北京中科海跃科技有限责任公司 发明人 田彪;李宇;黄海宁
分类号 H03H17/00(2006.01)I 主分类号 H03H17/00(2006.01)I
代理机构 北京法思腾知识产权代理有限公司 代理人 杨小蓉
主权项 1、一种基于滤波器组的时延估计方法,该方法利用滤波器组分别估计两路目标信号的互谱和相应的加权谱,以实现时延估计,所述的基于滤波器组的时延估计方法包括以下步骤:1)采集两路目标信号的采样序列x<sub>1</sub>(n),x<sub>2</sub>(n);所述的两路目标信号的到达接受传感器时存在时延差,即x<sub>1</sub>(n),x<sub>2</sub>(n)之间存在时延τ,采样序列x<sub>1</sub>(n),x<sub>2</sub>(n)的采样频率为F<sub>s</sub>;2)预先生成L×N维傅里叶矩阵F=[f<sub>0</sub>,f<sub>1</sub>,…,f<sub>N-1</sub>],傅里叶矩阵的列向量<maths num="0001"><![CDATA[<math><mrow><msub><mi>f</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mi>L</mi></msqrt></mfrac><msup><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msup><mi>e</mi><mrow><mi>i</mi><msub><mi>&omega;</mi><mi>n</mi></msub></mrow></msup></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msup><mi>e</mi><mrow><mi>i</mi><msub><mi>&omega;</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>L</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>,</mo></mrow></math>]]></maths>ω<sub>n</sub>=2πn/N,其中,n=0,1,…,N-1;Fs/N为频率分辨率;3)分别计算两路目标信号的采样序列x<sub>1</sub>(n),x<sub>2</sub>(n)的各子段相应的协方差矩阵R<sub>11</sub>,R<sub>22</sub>和相应的各次逆矩阵R<sub>11</sub><sup>-1</sup>,R<sub>22</sub><sup>-1</sup>,以及两路目标信号的采样序列x<sub>1</sub>(n)和x<sub>2</sub>(n)各子段相应的互协方差矩阵R<sub>12</sub>;所述协方差矩阵R<sub>11</sub>,R<sub>22</sub>和互协方差矩阵R<sub>12</sub>的计算公式为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>R</mi><mn>11</mn></msub><mo>=</mo><mi>E</mi><mo>{</mo><msub><mi>x</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><msubsup><mi>x</mi><mn>1</mn><mi>H</mi></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><msub><mi>R</mi><mn>22</mn></msub><mo>=</mo><mi>E</mi><mo>{</mo><msub><mi>x</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><msubsup><mi>x</mi><mn>2</mn><mi>H</mi></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><msub><mi>R</mi><mn>12</mn></msub><mo>=</mo><mi>E</mi><mo>{</mo><msub><mi>x</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><msubsup><mi>x</mi><mn>2</mn><mi>H</mi></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo><mo>;</mo></mrow></math>]]></maths>其中上标H表示共轭转置操作,E{·}表示求数学期望;4)设定参数α,由设定参数α、协方差矩阵估计及其逆矩阵,得到相应的N个长度为L相应数据子段的滤波器组:<maths num="0005"><![CDATA[<math><mrow><msubsup><mi>g</mi><mrow><mn>1</mn><mo>,</mo><mi>i</mi></mrow><mi>&alpha;</mi></msubsup><mo>=</mo><msubsup><mi>R</mi><mn>11</mn><mrow><mo>-</mo><mi>&alpha;</mi></mrow></msubsup><msub><mi>f</mi><mi>i</mi></msub><mo>/</mo><mrow><mo>(</mo><msubsup><mi>f</mi><mi>i</mi><mi>H</mi></msubsup><msubsup><mi>R</mi><mn>11</mn><mrow><mo>-</mo><mi>&alpha;</mi></mrow></msubsup><msub><mi>f</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msubsup><mi>g</mi><mrow><mn>2</mn><mo>,</mo><mi>i</mi></mrow><mi>&alpha;</mi></msubsup><mo>=</mo><msubsup><mi>R</mi><mn>22</mn><mrow><mo>-</mo><mi>&alpha;</mi></mrow></msubsup><msub><mi>f</mi><mi>i</mi></msub><mo>/</mo><mrow><mo>(</mo><msubsup><mi>f</mi><mi>i</mi><mi>H</mi></msubsup><msubsup><mi>R</mi><mn>22</mn><mrow><mo>-</mo><mi>&alpha;</mi></mrow></msubsup><msub><mi>f</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中i=0,1,…,N-1;f<sub>i</sub>为频率点;所述参数α的取值范围为0≤α≤1;所述滤波器g<sub>1,i</sub><sup>α</sup>和g<sub>2,i</sub><sup>α</sup>分别表示第p个子段数据对应的滤波器系数;5)计算序列x<sub>1</sub>(n),x<sub>2</sub>(n)的互谱<maths num="0007"><![CDATA[<math><mrow><msubsup><mi>P</mi><mn>12</mn><mi>p</mi></msubsup><mrow><mo>(</mo><msub><mi>f</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msubsup><mi>g</mi><mrow><mn>1</mn><mo>,</mo><mi>i</mi></mrow><mi>H</mi></msubsup><msub><mi>R</mi><mn>12</mn></msub><msub><mi>g</mi><mrow><mn>2</mn><mo>,</mo><mi>i</mi></mrow></msub></mrow></math>]]></maths>和加权函数谱<img file="A2009100914530002C8.GIF" wi="141" he="80" />6)计算采用广义互谱相位法的时延估计。
地址 100190北京市海淀区北四环西路21号中国科学院声学研究所