槍聲定位定向方法
【專利摘要】本發明提供一種槍聲定位定向方法,包括:對采集到的槍聲信號的類型進行判定,若槍聲信號為激波信號,則對激波信號進行檢測,判斷激波是否包含有膛口波,若判斷結果為則是,分別對激波信號與腔口波信號進行計算,以得出激波信號的方位角與膛口波信號的方位角,根據激波信號的方位角與膛口波信號的方位角得出槍源位置至聲音采集裝置之間的距離,并發送警告信息;若槍聲信號為膛口波信號,則計算出槍源的方位和俯仰角后,發送警告信息。本發明通過對所采集到的槍聲進行處理,以得到槍源位置的相關參數、以及槍源位置至采集裝置之間的距離,隨時判定敵方聲源位置,并做出準確判斷與應對方案,從而大幅度提高士兵的安全系數。
【專利說明】槍聲定位定向方法
【技術領域】
[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日
【發明者】高越超, 王庚, 習偉力, 竇曉喆 申請人:易美泰克影像技術(北京)有限公司