枪声定位定向方法
【专利摘要】本发明提供一种枪声定位定向方法,包括:对采集到的枪声信号的类型进行判定,若枪声信号为激波信号,则对激波信号进行检测,判断激波是否包含有膛口波,若判断结果为则是,分别对激波信号与腔口波信号进行计算,以得出激波信号的方位角与膛口波信号的方位角,根据激波信号的方位角与膛口波信号的方位角得出枪源位置至声音采集装置之间的距离,并发送警告信息;若枪声信号为膛口波信号,则计算出枪源的方位和俯仰角后,发送警告信息。本发明通过对所采集到的枪声进行处理,以得到枪源位置的相关参数、以及枪源位置至采集装置之间的距离,随时判定敌方声源位置,并做出准确判断与应对方案,从而大幅度提高士兵的安全系数。
【专利说明】枪声定位定向方法
【技术领域】
[0001]本发明涉及一种声源定位方法,尤其是一种枪声定位定向方法。
【背景技术】
[0002]在现代战争中,狙击手以其诡秘的行踪和高效的杀伤效率威胁着士兵的生命,目前军方或警方只有适用于大型的车载声源探测装置的系统方法,没有适用于小型便于携带的声源探测装置的系统方法,士兵在单兵作战时,无法随身携带,就不能随时准确的判定敌方声音位置,无法做出准确的应对方案,大大增加了士兵的危险系数。
【发明内容】
[0003]针对上述问题中存在的不足之处,本发明提供一种能够获取枪源位置的相关参数、以及枪源位置至采集装置之间距离的枪声定位定向方法。
[0004]为实现上述目的,本发明提供一种枪声定位定向方法,包括以下步骤:
[0005]S1、对采集到的枪声信号的类型进行判定,若枪声信号为激波信号,则执行步骤S3,若枪声信号为膛口波信号,则执行步骤S2 ;
[0006]S2、计算出枪源的方位和俯仰角后,跳转执行步骤S6 ;
[0007]S3、对激波信号进行检测,判断激波是否包含有膛口波,若判断结果为则是,则执行步骤S4,若判断结果为否,则跳转执行步骤S6 ;
[0008]S4、分别对激波信号与腔口波信号进行计算,以得出激波信号的方位角与膛口波信号的方位角;
[0009]S5、根据激波信号的方位角与膛口波信号的方位角得出枪源位置至声音采集装置之间的距离;
[0010]S6、发送警告信息。
[0011]上述的枪声定位定向方法,其中,上述定位方法具体包括以下步骤:
[0012]S10、设备初始化;
[0013]S20、对采集到的声音信号的信噪比进行判定,若该声音信号的信噪比大于预设的枪声信噪比,则判定结果为枪声,则执行步骤S30 ;
[0014]S30、由声音信号中截取出信噪比大于预设的枪声信噪比的枪声信号片段;
[0015]S40、对枪声信号片段进行FFT变换后,将结果中对应的低频均值(L)与高频均值
(H)进行比较,若低频均值(L)大于高频均值(H),表明枪声信号片段的类型为膛口波信号,则执行步骤S50,若低频均值(L)小于高频均值(H),表明枪声信号片段的类型为激波信号,则执行步骤S60 ;
[0016]S50、确定枪声信号片段的类型为膛口波信号后,表明子弹是冲着枪声定位模块相反方向飞行的,计算出枪源方位和俯仰角后,跳转执行步骤S90 ;
[0017]S60、对激波信号进行检测,判断激波信号是否还包含有膛口波信号,若判断结果为则是,则执行步骤S70,若判断结果为否,则跳转执行步骤S90 ;[0018]S70、分别对激波信号与腔口波信号进行计算,以得出激波方位角与膛口波的方位角;
[0019]S80、根据激波信号的方位角与膛口波信号的方位角得出枪源位置至声音采集装置之间的距离;
[0020]S90、将获得的枪源方位和俯仰角、以及枪源位置至声音采集装置之间的距离生成报警信息,并通过信号传输装置进行发送。
[0021]上述的枪声定位定向方法,其中,所述步骤S70中包括以下步骤:
[0022]S701、将声源采集装置中的四个麦克风采集到激波信号数据与腔口波信号数据进行互相关函数运算,以分别得到第一麦克风与其他三个麦克风的时间差;[0023]S702、根据四元时延定位算法求得方位角和俯仰角,分别得出激波信号的方位角与膛口波信号的方位角。
[0024]上述的枪声定位定向方法,其中,所述步骤S80包括以下步骤:
[0025]S801、根据激波信号的方位角与膛口波信号的方位角以得到两个方位角所形成的夹角;
[0026]S802、采用三角公式对上述夹角进行计算,以得出枪源位置至声音采集装置之间的距离。
[0027]与现有技术相比,本发明具有以下优点:
[0028]本发明通过对所采集到的枪声进行处理,以得到枪源位置的相关参数、以及枪源位置至采集装置之间的距离,随时判定敌方声源位置,并做出准确判断与应对方案,从而大幅度提高士兵的安全系数,特别适应用于军用或警用对敌方枪声火力声音位置的探测。
【专利附图】
【附图说明】
[0029]图1为本发明中方法部分的流程图;
[0030]图2为十字形声传感器阵列图;
[0031]图3为子弹激波信号和膛口波信号传播模型;
[0032]图4为本发明中装置部分的结构框图。
[0033]主要元件符号说明如下:
[0034]1-初始化模块2-信噪比判断模块
[0035]3-片段截取模块4-片段类型判断模块
[0036]5-计算模块a6-激波信号检测模块
[0037]7-计算模块b8-枪源位置计算模块
[0038]9-报警信息发送模块
【具体实施方式】
[0039]如图1至图4所示,本发明提供一种枪声定位定向方法,具体包括以下步骤:
[0040]S10、设备初始化。
[0041]S20、对采集到的声音信号的信噪比进行判定,若该声音信号的信噪比大于预设的枪声信噪比,则判定结果为枪声,执行步骤S30,若该声音信号的信噪比小于预设的枪声信噪比,则判定结果为不是枪声,返回执行步骤S10。[0042]具体的,通过检测声音信号的信噪比,设定一个枪声信噪比门限值,当信号信噪比大于枪声预设的信噪比时,则判定结果为枪声。
[0043]S30、由声音信号中截取出信噪比大于预设的枪声信噪比的枪声信号片段。其中,将枪声信号片段由声音信号中截取出来,可便于以对其进行后续的计算。
[0044]S40、对枪声信号片段进行FFT变换后,将结果中对应的低频均值L与高频均值H进行比较,若低频均值L大于高频均值H,表明枪声信号片段的类型为膛口波信号,则执行步骤S50,若低频均值L小于高频均值H,表明枪声信号片段的类型为激波信号,则执行步骤S60。
[0045]其中,膛口波信号的能量主要集中在300Ηζ-1000Ηζ的低频部分,激波信号的能量主要集中在2kHz-7kHz频率范围内。
[0046]S50、确定枪声信号片段的类型为膛口波信号后,表明子弹是冲着枪声定位模块相反方向飞行的,计算出枪源方位和俯仰角后,跳转执行步骤S90。
[0047]S60、对激波信号进行检测,判断激波信号是否还包含有膛口波信号,若判断结果为则是,则执行步骤S70,若判断结果为否,则跳转执行步骤S90。
[0048]具体的,经步骤S40检测后,已经确定枪声信号片段的类型为激波信号,说明子弹是冲着枪声检测模块方向飞的,因为子弹速度大于声速,所以激波比膛口波先到达枪声检测模块,需要继续检测膛口波信号。
[0049]S70、分别对激波信号与腔口波信号进行计算,以得出激波方位角与膛口波的方位角。
[0050]具体的,在步骤S70 中包括以下步骤:
[0051]S701、将声源采集装置中的四个麦克风采集到激波信号数据与腔口波信号数据进行互相关函数运算,以分别得到第一麦克风与其他三个麦克风的时间差;
[0052]S702、根据四元时延定位算法求得方位角和俯仰角,分别得出激波信号的方位角与膛口波信号的方位角,其具体步骤如下:
[0053]S7021、建立十字形声传感器阵列,如图2所示,由直角坐标系和球坐标系中得出四阵元的直角坐标分别为:S1 (D/2,0,0),S3 (-D/2,0,0),S2 (O, D/2,0),S4 (0,-D/2,0),与目
标声源T的直角坐标为(x,y,z),以及球坐标为(r,Ψ, 6),即,目标声源T到坐标原点的
距离为r,方位角为P,俯仰角为Θ,其中,十字形声传感器阵列由两个相互正交的线阵S1、S3和S2、S4组成,线阵的阵元间距为D,以两线阵的交点为坐标原点;
[0054]S7022、当目标声源T离阵中心的距离比阵元间距大时,假设目标T为点声源,并以球面波形式进行传播,其中,设声源到达阵元SI的传播时间为tl,到达阵元S2,S3,S4与相对于到达阵元SI的时间延迟分别为τ12,τ13,114,则利用下式计算声源传播到32、33、54与传播到SI的声程差d12,d13,d14:
[0055]
【权利要求】
1.一种枪声定位定向方法,包括以下步骤: S10、设备初始化; S20、对采集到的声音信号的信噪比进行判定,若该声音信号的信噪比大于预设的枪声信噪比,则判定结果为枪声,则执行步骤S30 ; S30、由声音信号中截取出信噪比大于预设的枪声信噪比的枪声信号片段; S40、对枪声信号片段进行FFT变换后,将结果中对应的低频均值(L)与高频均值(H)进行比较,若低频均值(L)大于高频均值(H),表明枪声信号片段的类型为膛口波信号,则执行步骤S50,若低频均值(L)小于高频均值(H),表明枪声信号片段的类型为激波信号,则执行步骤S60 ; S50、确定枪声信号片段的类型为膛口波信号后,表明子弹是冲着枪声定位模块相反方向飞行的,计算出枪源方位和俯仰角后,跳转执行步骤S90 ; S60、对激波信号进行检测,判断激波信号是否还包含有膛口波信号,若判断结果为则是,则执行步骤S70,若判断结果为否,则跳转执行步骤S90 ; S70、分别对激波信号与腔口波信号进行计算,以得出激波方位角与膛口波的方位角;S80、根据激波信号的方位角与膛口波信号的方位角得出枪源位置至声音采集装置之间的距离; S90、将获得的枪源方位和俯仰角、以及枪源位置至声音采集装置之间的距离生成报警信息,并通过信号传输装置进行发送。
2.根据权利要求1所述的枪声定位定向方法,其特征在于,所述步骤S70中包括以下步骤: S701、将声源采集装置中的四个麦克风采集到激波信号数据与腔口波信号数据进行互相关函数运算,以分别得到第一麦克风与其他三个麦克风的时间差; S702、根据四元时延定位算法求得方位角和俯仰角,分别得出激波信号的方位角与膛口波信号的方位角。
3.根据权利要求1所述的枪声定位定向方法,其特征在于,所述步骤S80包括以下步骤: S801、根据激波信号的方位角与膛口波信号的方位角以得到两个方位角所形成的夹角; S802、采用三角公式对上述夹角进行计算,以得出枪源位置至声音采集装置之间的距离。
【文档编号】G01S5/22GK103869287SQ201410096235
【公开日】2014年6月18日 申请日期:2014年3月14日 优先权日:2014年3月14日
【发明者】高越超, 王庚, 习伟力, 窦晓喆 申请人:易美泰克影像技术(北京)有限公司