999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于七元傳聲器陣列的聲源定位算法及性能分析*

2019-08-14 09:43:44行鴻彥馮茂巖
傳感技術學報 2019年7期

楊 旭,行鴻彥*,張 軍,馮茂巖

(1.南京信息工程大學氣象災害預報預警與評估協同創新中心,南京 210044; 2.南京信息工程大學江蘇省氣象探測與信息處理重點實驗室,南京 210044; 3.江蘇海事職業技術學院,南京 211170)

隨著社會現代化的日益發展,聲源定位已然成為新的研究熱點。利用外界的聲源信號,人類可以收集環境中的重要信息。聲源定位實際上就是先通過某一設備接收聲源信號,然后對接收到的信號進行處理,從而確定目標聲源具體位置[1]。聲源定位技術主要分為主動聲和被動聲定位[2]。相比于主動聲定位,被動聲定位具有較強的隱蔽性和抗干擾性。現有聲源定位手段難以快速而準確地對聲源進行定位,因此,為了更好地獲取目標聲源的位置信息,應首先對傳聲器陣列[3-4]和聲源定位算法[5-7]進行改進。

在國外,聲源定位技術主要應用于語音信號處理[8]和軍事領域[9]。比如,英國的Ferranti公司裝備的Picker直升機報警系統和美國的ERAM遠程反裝甲智能地雷[10]等,均具備多目標探測和識別能力,具有較高的系統性能。基于匹配或不匹配的分析窗口,文獻[11]進行了AMS處理期間的幅度和相位譜估計,采用最小均方誤差(MMSE)短時頻譜幅度(STSA)估計來代替噪聲幅度譜,通過準確的相位譜估計改進了語音質量。文獻[12]提出了一種多面離散的球形麥克風陣列,與幾何形狀稍有不同的球形麥克風陣列進行了比較,獲得了高精度的聲源定位數據。文獻[13]利用300個傳聲器搭建了傳聲器陣列,通過深入研究,在對于多聲源定位問題上有很大突破。

雖然我國在聲源定位技術領域的研究落后于一些先進國家,但在國家高技術研究發展計劃(863計劃)資助下,我國一些機構相繼展開了對目標聲源探測的研究。文獻[14]提出了一種強氣流背景噪聲下的聲源定位方法,解決氣動測試中聲源定位的強背景噪聲干擾問題。通過集合經驗模態分解將氣流背景噪聲信號和待分析源信號自適應地分解到不同分量中,再利用波束形成算法,獲得聲源定位云圖。文獻[15]結合遠場窄帶信號的子陣算法和麥克風陣列信號處理的特點,把陣列分成兩個位置不同的子陣,利用兩個子陣的互相關矩陣,實現聲源定位。文獻[16]將聲源所處的三維空間位置劃分為四種情況進行研究,提出一種聲源方位定位算法,有效解決聲源定位產生計算盲區問題。然而,現有算法仍存在計算量大、精度低等問題。

本文結合方位估計算法,研究基于七元傳聲器陣列的聲源定位算法。建立七元傳聲器陣列模型,得出聲源方位計算公式。利用傳聲器陣列參數與定位性能的關系,對測距測向精度進行分析。在正演數據基礎上,對聲源方位進行反演,說明算法具有較高的精度和穩定性。

1 七元傳聲器陣列模型

建立如圖1所示的七元傳聲器陣列模型。

圖1 七元傳聲器陣列模型

圖1中,聲源S的空間位置為(x,y,z),r為聲源到陣列中心M0的距離。傳聲器陣列陣元間距為a,聲源傳播到傳聲器M0(0,0,0)、M1(a,0,0)、M2(0,a,0)、M3(-a,0,0)、M4(0,-a,0)、M5(0,0,a)、M6(0,0,-a)的時間分別為t0、t1、t2、t3、t4、t5、t6,并根據模型設定5組相對時延值:T1=t1-t0,T2=t2-t0,T3=t3-t0,T4=t4-t0,T5=t6-t5。H1、H2分別為聲源的水平偏角和仰角,另設聲音傳播速度為c。

2 七元傳聲器陣列聲源定位算法

基于圖1,表示出聲源S到傳聲器M0、M1、M2、M3、M4的距離:

根據式(1),得出:

根據式(2),得出:

式中,x′,y′分別為聲源坐標參數正演值x,y的反演值。

再次利用式(1),得到:

式中,r′為聲源到坐標原點距離r的反演值。

根據圖1所示陣元間矢量關系,得出:

式中,z′為聲源坐標參數正演值z的反演值,H′1、H′2分別為聲源水平偏角H1和仰角H2的反演值。

利用式(6),得到:

利用式(7),可得到聲源仰角H′2的值。再次利用式(6),可求出z′,實現聲源定位。

3 基于七元傳聲器陣列的聲源定位算法性能分析

根據間接測量誤差理論[2],研究聲源定位算法性能,對其測距測向誤差進行分析。假設各時延估計誤差的標準差均為στ,且相互獨立。

3.1 聲源定位水平偏角估計誤差分析

由時延估計誤差στ引起的聲源水平偏角H1的估計誤差σH1τ為:

取時延估計誤差στ為1 μs,對式(8)進行仿真,結果如圖2所示。

圖2 水平偏角估計誤差與仰角、陣元間距的關系曲線

圖2中,水平偏角估計誤差σH1τ與水平偏角H1無關,但受時延估計誤差στ、陣元間距a及仰角H2的影響。陣元間距a增加,估計誤差σH1τ隨之減小;誤差σH1τ隨著仰角H2的減小而減小。因此,相對于高空聲源定位,這種情況對低空和地面聲源的定位更加準確。

當陣元間距a為2 m,仰角H2分別為15°、30°、45°、60°時,水平偏角H1的估計誤差σH1τ與時延估計誤差στ的關系曲線如圖3所示。

圖3 水平偏角估計誤差與時延估計誤差的關系曲線

由圖3可知,當聲源仰角H2的值一定時,水平偏角H1的估計誤差σH1τ隨著時延估計誤差στ的增加而線性增大;隨著仰角H2的增大,水平偏角估計誤差σH1τ與時延估計誤差στ的線性變化愈加劇烈,這表明,時延估計誤差στ對水平偏角估計誤差σH1τ有較大影響,誤差στ的增加會導致水平偏角估計精度驟降,誤差σH1τ最大達到0.024°。

3.2 聲源定位仰角估計誤差分析

由時延估計誤差στ引起的聲源仰角H2的估計誤差σH2τ為:

取時延估計誤差στ為1 μs,對式(9)進行仿真,結果如圖4所示。

圖4 仰角估計誤差與仰角、陣元間距的關系曲線

由圖4可知,仰角估計誤差σH2τ與水平偏角H1的值無關,但同樣會受時延估計誤差στ、陣元間距a及仰角H2的影響。仰角H2的估計誤差σH2τ隨著陣元間距a的增加而減小;仰角H2自身值的變化會引起其估計誤差σH2τ的變化,且隨著仰角H2的增大,誤差σH2τ會隨之減小,即仰角測量精度會增加。

當陣元間距a為2 m,仰角H2分別為15°、30°、45°、60°時,仰角H2的估計誤差σH2τ與時延估計誤差στ的關系曲線如圖5所示。

圖5 仰角估計誤差與時延估計誤差的關系曲線

圖5中,當聲源仰角H2的值一定時,其自身估計誤差σH2τ隨時延估計誤差στ的增加而線性增加;隨著仰角H2的減小,仰角估計誤差σH2τ與時延估計誤差στ的線性變化愈發劇烈,這表明,時延估計誤差στ對仰角估計誤差σH2τ有較大影響,誤差στ的增加會導致仰角估計精度驟降,誤差σH2τ最大達到0.046°。

3.3 聲源到陣列中心距離估計誤差分析

聲源S到陣列中心M0的距離r的估計誤差σrτ為:

(10)

取聲源仰角H2為45°,時延估計誤差στ為1 μs,對式(10)進行仿真,結果如圖6所示。

圖6 相對測距誤差與聲源到陣列中心距離、 陣元間距的關系曲線

由圖6可知,當時延估計誤差στ和陣元間距a一定時,聲源到陣列中心距離r的增大,會使相對測距誤差σrτ增大,即相對測距性能下降。相對測距誤差σrτ隨著間距a的增加而減小,測距精度有所提高。同時,間距a不宜小于2 m,否則,測距誤差σrτ較大,會對聲源定位性能產生較大影響。

當仰角H2分別為30°和60°,相對測距誤差σrτ分別為0.05 m和0.10 m,聲源到陣列中心距離r為100 m時,時延估計誤差στ與陣元間距a的關系如圖7所示。

圖7 時延估計誤差與陣元間距的關系曲線

根據圖7,當傳聲器陣元間距a一定時,相對測距誤差σrτ比仰角H2對時延估計誤差στ的影響大;當測距誤差σrτ和仰角H2的值均較大時,陣元間距a的增大給時延估計誤差στ帶來指數性增長。特別地,當陣元間距大于8 m后,誤差στ的增加更為顯著,因此,建議間距a不宜設定過大。

當仰角H2分別為30°和60°,相對測距誤差σrτ分別為0.05 m和0.10 m,陣列尺寸a為2 m,聲源到陣列中心距離r變化時,時延估計誤差στ與聲源到陣列中心距離r的關系如圖8所示。

圖8 時延估計誤差與聲源到陣列中心距離的關系曲線

從圖8看出,當聲源到陣列中心距離r較大時,時延估計誤差στ幾乎為零;而距離r與誤差στ的曲線在r較小時變化劇烈,特別地,當聲源距陣列中心非常近時,時延估計誤差στ趨于無窮大,這表明,不宜對離陣列中心太近的聲源進行定位。

4 實驗結果與分析

在實際測試的過程中,利用聲傳感器構建七元傳聲器陣列聲源定位數據采集系統,在Keil5軟件平臺編寫程序,利用Flymcu接收串口的發送數據,測量出5組相對時延值,利用時延值計算出聲源所在方位。室內測試地點選于南京市浦口區南京信息工程大學電子與信息工程學院實驗室,利用便攜式藍牙音響作為聲源。調整陣元間距a為0.5 m,搭建如圖9所示的七元傳聲器陣列,將聲源定位算法引入到陣列中,在已測得坐標的兩個位置(60,-20,100),(-30,0,-90)(單位:m)處進行實驗,對聲源方位進行反演,得到如表1、表2所示結果。將本實驗數據與文獻[16]中2018年1月12日的實測數據進行對比,結果如表3所示。

圖9 七元傳聲器陣列聲源定位數據采集系統

理論位置理論角度實際位置實際角度(60,-20,100)H1=-18.43H2=57.69(59.86,-19.74,98.61)H′1=-18.25H′2=57.41(-30,0,-90)H1=180H2=-71.57(-29.67,0,-90.84)H′1=180H′2=-71.91

表2 聲源定位算法誤差率

表3 與文獻[16]對比結果

圖9中,本實驗使用了一種具有良好全向性的壓力傳聲器,其接收信號的帶寬為12 kHz。并且,在Keil5.map文件中,本算法的代碼加數據所占單片機內部flash大小為5.88 kbyte。

表1中,聲源定位算法反演數據與理論數據相接近,結合聲源坐標參數的正負性可知,該算法具有較高的定位精度和穩定性,能夠實現空間聲源的全方位定位。

表2中,根據聲源定位算法的誤差率可知,聲源位置誤差率在1.0%左右,方位角誤差率在0.5%左右,雖然有一定偏差,但是仍然在可接受范圍之內,所得數據較為可靠。

表3中,文獻[16]提出了一種基于四元傳感器陣列的聲源全方位定位算法,其位置、水平偏角和仰角的最大誤差率分別為5.70%,5.70%,2.06%,而本文算法在這三個方面的誤差均下降至1.10%,0.98%,0.49%,表現出了較好的聲源定位精度。另外,由于文獻[16]的聲源方位估計公式是從方位角式(10)得到的,這增大了誤差傳遞的可能性,雖然通過適當增大陣元間距減小了定位誤差,但對實際定位性能仍造成了負面影響。而本文基于聲源定位基礎式(1),直接推導出方位估計式(4)和式(5),這不僅減少了運算復雜度,而且有效減小了誤差傳遞性,能夠確保聲源定位算法定位性能的穩定性。

綜上所述,在測量實驗中,基于七元傳聲器陣列的聲源定位算法的測量效果與理論結果接近。通過實驗顯示了算法精度和穩定性較好的優勢,能夠得到預期的定位效果。

5 結論

基于傳聲器陣列模型,將方位估計算法引入到陣列模型中,本文提出了基于七元傳聲器陣列的聲源定位算法。對算法性能進行分析,在正演數據基礎上進行聲源方位反演,結果表明該算法有著較好的精確性,能夠很好的得到聲源方位數據。

七元傳聲器陣列在平面上使用對稱四棱錐形作為七個傳聲器的排列結構,可調控傳聲器間陣元間距,以降低傳聲器布置區域密集程度。結合聲源定位算法性能分析可知,適當增大陣元間距,還可提高聲源定位精度。

基于傳聲器陣列聲源定位算法精度有很大提升空間,在實際環境中涉及的問題還很多,假設的模型也比較理想。如何將室內實驗轉移到野外進行性能測試,減小實際環境中聲源定位誤差等方面,都需要在接下來的工作中做進一步的探索和研究。

主站蜘蛛池模板: 亚洲精品无码在线播放网站| 日韩 欧美 小说 综合网 另类| 波多野结衣国产精品| 国产在线观看成人91| 国产视频一二三区| 国产天天射| 美女毛片在线| 欧美在线黄| 国产精品国产主播在线观看| 色婷婷在线影院| 国产欧美日韩综合在线第一| 免费a在线观看播放| 欧美中文字幕无线码视频| 毛片网站在线看| 日韩区欧美国产区在线观看| 日韩人妻少妇一区二区| 性视频久久| 国产免费精彩视频| 麻豆AV网站免费进入| 超薄丝袜足j国产在线视频| 婷婷中文在线| 成人精品免费视频| 国产亚洲成AⅤ人片在线观看| 五月天久久综合| AV不卡在线永久免费观看 | 国产精品久久久久婷婷五月| 欧美第一页在线| 911亚洲精品| 成人韩免费网站| 久久99精品国产麻豆宅宅| 亚洲精品色AV无码看| 国产尤物在线播放| 亚洲精品麻豆| 国产视频一区二区在线观看| 在线观看无码av免费不卡网站| 波多野结衣一区二区三视频| 欧亚日韩Av| 欧美笫一页| 国产一区二区福利| 高h视频在线| AV网站中文| 国产美女91呻吟求| 国产精品30p| 毛片免费试看| 精品国产中文一级毛片在线看 | 亚洲精品中文字幕无乱码| 亚洲精品无码久久毛片波多野吉| 99999久久久久久亚洲| 国产又大又粗又猛又爽的视频| 国产午夜一级淫片| 国产成人成人一区二区| 国产精品视屏| 日本一区高清| 欧美成人午夜在线全部免费| 国产在线观看91精品| 欧美成人aⅴ| 手机在线免费毛片| 国产美女91视频| 欧美区在线播放| 国内丰满少妇猛烈精品播| 亚洲色精品国产一区二区三区| 国产精品无码制服丝袜| 97一区二区在线播放| 国产在线观看人成激情视频| 欧美人与性动交a欧美精品| 国产成人a毛片在线| 亚洲AV无码不卡无码| 无码一区二区三区视频在线播放| 亚洲欧洲美色一区二区三区| 欧美激情视频二区| 欧美全免费aaaaaa特黄在线| 日本高清视频在线www色| 中日韩欧亚无码视频| 国产不卡国语在线| 97se亚洲综合在线| 欧美日韩亚洲综合在线观看| 美女无遮挡拍拍拍免费视频| 一区二区欧美日韩高清免费| 欧美综合区自拍亚洲综合绿色| 亚洲人成成无码网WWW| 久久黄色小视频| 91无码视频在线观看|