[发明专利]一种基于麦克风阵列的鸣笛车辆定位方法在审
申请号: | 201811342172.1 | 申请日: | 2018-11-12 |
公开(公告)号: | CN109254265A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 郑明德;黎恒;徐韶华;杨玉琳;陈大华 | 申请(专利权)人: | 广西交通科学研究院有限公司 |
主分类号: | G01S5/20 | 分类号: | G01S5/20 |
代理公司: | 北京华仁联合知识产权代理有限公司 11588 | 代理人: | 苏雪雪 |
地址: | 530000 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种基于麦克风阵列的鸣笛车辆定位方法,包括以下步骤:步骤一、设置2个麦克风阵列,在每个阵列中求得鸣笛声相对该阵列的声源方向,分别用 |
||
搜索关键词: | 鸣笛 麦克风阵列 车辆定位 计算复杂度 车辆位置 时间差 鲁棒性 鸣笛声 误判率 声源 | ||
【主权项】:
1.一种基于麦克风阵列的鸣笛车辆定位方法,其特征在于,包括以下步骤:步骤一、设置2个麦克风阵列,在每个阵列中求得鸣笛声相对该阵列的声源方向,分别用
表示;步骤二、根据步骤一求得的
进一步获得鸣笛车辆位置;其中所述在单个阵列中求得的鸣笛声相对该阵列的声源方向
或
的步骤为:步骤1、求解任意两个麦克风i、j之间的互相关函数Rij(τ):令τ为两个麦克风之间的时间延迟,互相关函数的表示为:
求解(1)式的计算复杂度为O(N2),为了降低其计算复杂度,可将(1)式近似为:
(2)式的计算复杂度为O(N log2N);其中,Xi(k)、Xj(k)分别为xi[n]、xj[n]的离散傅里叶变换形式,
即为互相关频谱;对(2)式进行归一化,可得:
步骤2、求解进行加权处理后的互相关函数:首先,为了抑制噪声信号的影响,求解出一个抑制噪声的权值:
其中,X(k)为在给定时间内所有麦克风的平均功率谱密度;Xn(k)为基于之前X(k)的平均时间的噪声估计;α<1,其值可根据噪声估计效果来选取;求解出一个增强信号的权值:
当鸣笛声源信号比噪声信号更强,则γ取值越大,其中0<γ<1;求解出经过加权处理的互相关函数:
步骤3、利用N个麦克风进行到达时间差估计:令ΔTij表示麦克风i和j之间的到达时间差,其可通过求解互相关函数的峰值来获得,求解公式为:
在N个麦克风所构成的阵列中,选取第1个麦克风作为参考麦克风;则N(N‑1)/2对的到达时间差可表示为:ΔTij=ΔT1j‑ΔT1i (8)其中,i≠j;步骤4、利用几何模型进行鸣笛车辆声源方向定位:麦克风i到麦克风j的连线方向与声源方向的夹角φ:
其中,
为麦克风i到麦克风j距离向量,
是鸣笛声源方向的单位向量,同理,对于直角减去φ后的角θ有:
式中,c代表声速。结合(9)式和(10)式,得:
令
第i个麦克风的位置为(xiyi,zi);可将式(11)写成标量的表达形式为:u(xj‑xi)+v(yj‑yi)+w(zj‑zi)=cΔTij (12)由N个麦克风构成的N‑1等式可写成矩阵形式:![]()
求解式(14)所得的(u,v,w)即为相对于麦克风阵列第1个麦克风的鸣笛车辆声源方向;按照上述方法分别求得相对于麦克风阵列1和麦克风阵列2中第1个麦克风的鸣笛车辆声源方向(u1,v1,w1)和(u2,v2,w2),即
和![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西交通科学研究院有限公司,未经广西交通科学研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811342172.1/,转载请声明来源钻瓜专利网。