• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于傳聲器陣列的聲源定位算法與誤差分析

    2014-07-07 09:14:31范卓立黃根春
    傳感器與微系統(tǒng) 2014年10期
    關(guān)鍵詞:風(fēng)琴掃頻波形圖

    范卓立,黃根春

    (武漢大學(xué) 電子信息學(xué)院,湖北 武漢 430070)

    基于傳聲器陣列的聲源定位算法與誤差分析

    范卓立,黃根春

    (武漢大學(xué) 電子信息學(xué)院,湖北 武漢 430070)

    基于傳聲器陣列和互相關(guān)算法的時間延遲技術(shù)對聲源進(jìn)行定位,互相關(guān)算法對寬頻帶信號(掃頻信號)定位比較準(zhǔn)確,對窄帶信號(風(fēng)琴信號)定位不顯著,分析了影響聲源定位精度的因素,并改進(jìn)聲源定位系統(tǒng)。通過實(shí)驗(yàn)驗(yàn)證了影響風(fēng)琴信號聲源定位的因素,實(shí)現(xiàn)了風(fēng)琴信號的聲源定位,并在NI CompactRIO系統(tǒng)上開發(fā)了一個實(shí)時聲源定位系統(tǒng)。

    聲源定位;傳聲器陣列;時間延遲;互相關(guān);NI CompactRIO

    0 引 言

    確定一個聲源在空間中的位置是一項(xiàng)有廣闊應(yīng)用背景的有意義研究。在民用方面,聲源定位[1]在視頻會議、監(jiān)測系統(tǒng)、智能機(jī)器人[2]、魯棒語音識別等領(lǐng)域有廣泛的應(yīng)用;在工業(yè)上,聲源定位技術(shù)能提前預(yù)知機(jī)械的一些隱患,提高機(jī)械設(shè)備的生產(chǎn)效率。

    本文提出了基于傳聲器陣列[3]和互相關(guān)算法的時間延遲[4]技術(shù)對聲源進(jìn)行定位?;跁r延估計(jì)的聲源定位法在運(yùn)算量上優(yōu)于其他方法,實(shí)時性好,可以在實(shí)際中低成本實(shí)現(xiàn)。同時使用LabVIEW[5]作為開發(fā)軟件,NI 9234為聲信號采集卡,開發(fā)聲源定位系統(tǒng)。在實(shí)驗(yàn)室對各種信號進(jìn)行實(shí)驗(yàn)驗(yàn)證,并重點(diǎn)分析影響定位誤差[6]的因素,最終在NI CompactRIO上實(shí)現(xiàn)了實(shí)時聲源定位系統(tǒng)。

    1 互相關(guān)函數(shù)求出時間延遲

    1.1 單頻信號的互相關(guān)函數(shù)

    設(shè)有兩個周期信號x(t)和y(t)

    x(t)=x0sin(ωt+θ),

    y(t)=y0sin(ωt+θ-φ),

    (1)

    式中θ為x(t)相對t=0時刻的相位角;φ為x(t)和y(t)的相位差。

    (2)

    根據(jù)以上推導(dǎo)可以看出,互相關(guān)函數(shù)[7]保留了這兩個信號的圓頻率ω、對應(yīng)的幅值x0和y0以及相位差值φ的信息。從理論上來說,當(dāng)已知兩個信號對應(yīng)的互相關(guān)函數(shù)的最大值時,就可以對應(yīng)地把它的橫坐標(biāo)表示出來,此橫坐標(biāo)即是時間延遲[8]。

    1.2 多頻信號的互相關(guān)函數(shù)

    根據(jù)傅里葉級數(shù)的三角函數(shù)來看,周期信號是由一個或者幾個,乃至無窮多個不同頻率的諧波疊加而成,所以,可以將多頻信號分解,其中,Bn和An是關(guān)于n的函數(shù),與τ無關(guān)。此時,互相關(guān)函數(shù)為

    (3)

    根據(jù)同頻相關(guān),不同頻不相關(guān)的原理,當(dāng)m≠n時,互相關(guān)函數(shù)為

    (4)

    根據(jù)上述推導(dǎo)結(jié)果可以看出,當(dāng)聲源信號是多頻信號時,比如:風(fēng)琴信號和鋼琴信號,互相關(guān)是各個同頻信號的互相關(guān)的疊加,也適應(yīng)多頻信號。這就驗(yàn)證了互相關(guān)的物理意義,即互相關(guān)是兩函數(shù)序列信號之間的時間差值,多頻信號之間的同頻信號的時間延遲都一樣。

    2 幾何關(guān)系定位原理

    如圖1所示,r0,r1,r2分別為目標(biāo)到聲發(fā)射傳感器s0、傳感器s1和傳感器s2的距離,距離差為Δri,i=1,2,則定位方程為

    cΔti=cg(ti-t0)=ri-r0,i=1,2,

    (5)

    圖1 時差定位原理示意圖Fig 1 Schematic diagram of principle of time difference localization

    ki+cΔtir0=x(x0-xi)+y(y0-yi).

    (6)

    (7)

    (8)

    (9)

    整理得

    (10)

    將式(10)帶入式(5),得到

    (11)

    利用互相關(guān)算法算出各種信號在兩個傳感器之間的時間延遲,即Δti,將Δtj代入上述定位算法中,然后將式(11)帶入式(10)即可得到x,y的坐標(biāo)。

    3 實(shí)驗(yàn)驗(yàn)證

    3.1 實(shí)驗(yàn)條件

    該實(shí)驗(yàn)是在一個長8 m,寬6 m,高3 m的室內(nèi)進(jìn)行,傳感器布局是在長10 cm,寬50 cm,高67 cm的空間內(nèi)進(jìn)行的,傳聲器采用三腳架支撐,音響作為聲源,利用NI 9234作為數(shù)據(jù)采集卡,數(shù)據(jù)通過NI CompactRIO系統(tǒng)利用網(wǎng)線傳送到PC,室內(nèi)溫度和濕度適中。

    3.2 寬頻信號實(shí)驗(yàn)

    通過實(shí)驗(yàn),可以得到掃頻信號如圖2、圖3、圖4所示。

    圖2 掃頻信號時域波形圖Fig 2 Time-domain waveform diagram of sweep signal

    圖3 掃頻信號頻域波形圖Fig 3 Frequency domain waveform of sweep signal

    圖4 掃頻信號互相關(guān)波形Fig 4 Cross-correlation waveform of sweep signal

    由圖3可知,掃頻信號的時域波形比較規(guī)則,說明不同通道之間信號的時間延遲比較準(zhǔn)確,干擾信息較少。由圖3頻域波形圖可以看出:掃頻信號的幅值比較小,頻率集中在0~2 500 Hz,高頻段比較少。由圖4可以看出:傳感器1與傳感器2的互相關(guān)波形圖的峰值很明顯,所以,掃頻信號的聲源定位精度較高。

    3.3 窄帶信號實(shí)驗(yàn)

    3.3.1 風(fēng)琴信號

    通過實(shí)驗(yàn),可以得到風(fēng)琴信號實(shí)驗(yàn)波形如圖5和6所示。

    圖5 風(fēng)琴信號頻域波形圖Fig 5 Frequency domain waveform of organ signal

    圖6 風(fēng)琴互相關(guān)波形圖Fig 6 Cross-correlation waveform of organ signal

    由圖5可知,風(fēng)琴信號的互相關(guān)函數(shù)峰值不明顯,時間延遲判斷不準(zhǔn)確。由圖6可知,傳感器1與傳感器2的風(fēng)琴互相關(guān)信號頻率在0~4 000 Hz左右,但是連續(xù)頻率的帶寬比較窄,頻帶分布比較分散,且這個頻段的幅值相對來說比較大。風(fēng)琴信號在400~700 Hz頻段幅值很小。

    3.3.2 濾波之后的風(fēng)琴信號波形

    通過分析風(fēng)琴信號的頻譜,利用數(shù)字IIR濾波器中的帶通濾波器在450~700 Hz之間進(jìn)行濾波,互相關(guān)波形如圖7所示,利用數(shù)字IIR濾波器中的低通濾波器在200 Hz以內(nèi)進(jìn)行濾波,互相關(guān)波形如圖8所示。

    圖7 帶通濾波后風(fēng)琴信號的互相關(guān)波形圖Fig 7 Cross-correlation waveform of organ signal after band-pass filtering

    圖8 低通濾波后風(fēng)琴信號的互相關(guān)波形圖Fig 8 Cross-correlation waveform of organ signal after low-pass filtering

    由圖7和圖8可知,利用數(shù)字IIR濾波器中的帶通濾波器在450~700 Hz之間進(jìn)行濾波和利用數(shù)字IIR濾波器中的低通濾波器在200 Hz以內(nèi)進(jìn)行濾波之后,風(fēng)琴信號的互相關(guān)函數(shù)波形的峰值凸顯出來,相應(yīng)的時間延遲就能夠判斷準(zhǔn)確,但是通過高通濾波之后,風(fēng)琴信號聲源定位不準(zhǔn)確。通過濾波發(fā)現(xiàn),造成風(fēng)琴信號定位不準(zhǔn)確的原因是高頻段信號的影響。頻率高,波長短,周期也短,因此,定位的距離就小。

    3.4 聲源定位實(shí)驗(yàn)驗(yàn)證

    聲源定位是與聲音信號的頻率有關(guān)的。在傳感器和聲源相對位置固定的情況下,頻率高到一定的程度,就無法準(zhǔn)確定位。但通過濾波,將信號中的高頻濾掉,保留定位的低頻信號,將可以改善定位精度。高頻對定位是有負(fù)面作用的,所以,濾波器要用低通,把有用的低頻都保留下來。掃頻和噪聲的頻帶很寬,但它們接近0 Hz附近的低頻很強(qiáng),在定位中起主要作用;鋼琴和風(fēng)琴低頻很低,定位中高頻起主要作用。

    表1為聲源定位的實(shí)驗(yàn)與理論值的對比,由表1可以看出:實(shí)驗(yàn)值與理論值比較接近,驗(yàn)證算法的有效性。

    表1 聲源定位的實(shí)驗(yàn)與理論值對比Tab 1 Comparison of value of experiment and theory of sound source localization

    4 結(jié) 論

    實(shí)驗(yàn)對掃頻信號、風(fēng)琴信號進(jìn)行了定位,實(shí)驗(yàn)結(jié)果表明:對信號聲源定位有兩種方法:一是通過信號本身攜帶的噪聲進(jìn)行定位,即低通濾波;二是通過帶通濾波器,將頻率設(shè)置相應(yīng)頻段進(jìn)行濾波,頻段的選擇需要通過信號頻譜圖進(jìn)行確定,在信號頻譜圖上幅值相對來說比較小的頻率范圍即為帶通濾波的頻率段。本文分析了影響聲源定位的精度因素,并進(jìn)行了改進(jìn),找出了濾波的有效頻段。

    [1] 馬 浩. 基于空間聽覺的聲源定位和三維聲再現(xiàn)技術(shù)研究[D].南京:東南大學(xué),2008.

    [2] 郭俊成,顧宏斌.基于傳聲器陣列的聲源定位技術(shù)研究[D].南京:南京航空航天大學(xué),2007.

    [3] 曹虎林,周玲玲. 基于麥克風(fēng)陣列的聲源定位系統(tǒng)硬件設(shè)計(jì)與算法研究[D].上海:上海交通大學(xué),2011.

    [4] 姬慶華,王洪源. 基于到達(dá)時間差(TDOA)技術(shù)的振動平面定位算法研究[D].沈陽:沈陽理工大學(xué),2009.

    [5] 任國棟. 基于NI平臺的約束形成聲源識別研究[D].合肥:合肥工業(yè)大學(xué),2009.

    [6] 劉向東,張 河,程 翔.多聲源時延估計(jì)誤差分析[J]. 彈箭與制導(dǎo)學(xué)報,2004,24(4):387-389.

    [7] 唐小明,昊 昊,劉志坤. 基于廣義互相關(guān)算法的時延估計(jì)研究[J].語音技術(shù),2009,33(8):71-74.

    [8] 張明瀚.基于時延估計(jì)的聲源定位系統(tǒng)研究[D].重慶:重慶大學(xué),2009.

    Sound source localization algorithms and analysis of error based on microphone array

    FAN Zhuo-li, HUANG Gen-chun

    (School of Electronic Information,Wuhan University,Wuhan 430070,China)

    Time delay technology based on microphone array and cross-correlation algorithm is used for sound source localization,cross-correlation algorithm for wideband signal(sweep signal) localization is accurate,for narrowband signal (organ signal) localization is less significant,analyze factors which impact precision of sound source localization,and improve sound source localization system. Verify factors that affect sound source localization of organ signal,through experiments,achieve sound source localization of organ signal,and develop a real-time sound source localization system based on NI CompactRIO system.

    sound source localization; microphone array; time delay; cross-correlation; NI CompactRIO

    10.13873/J.1000—9787(2014)10—0108—03

    2014—07—09

    TB 535

    B

    1000—9787(2014)10—0108—03

    范卓立(1987-),男,山東慶云人,碩士研究生,主要研究方向?yàn)殡娐放c系統(tǒng)等。

    猜你喜歡
    風(fēng)琴掃頻波形圖
    交流接觸器典型通斷過程分析
    Prophylaxis with intraocular pressure lowering medication and glaucomatous progression in patients receiving intravitreal anti-VEGF therapy
    由波形圖領(lǐng)悟聲音特性
    淺析CH-γ方程中解的求法
    用DIS數(shù)字化信息系統(tǒng)測量金屬棒中聲速的有效方法
    正弦掃頻速率對結(jié)構(gòu)響應(yīng)的影響分析
    口風(fēng)琴在音樂課堂教學(xué)中的作用
    甘肅教育(2020年2期)2020-09-11 08:01:44
    口風(fēng)琴帶來快樂
    我愛吹口風(fēng)琴
    寬帶高速掃頻信號源的高精度功率控制設(shè)計(jì)
    電子測試(2017年12期)2017-12-18 06:35:24
    凤冈县| 芮城县| 奈曼旗| 邳州市| 泰来县| 建德市| 浙江省| 石阡县| 博乐市| 五家渠市| 喀什市| 裕民县| 乌鲁木齐市| 雅江县| 西林县| 长葛市| 雷山县| 竹山县| 大英县| 平顶山市| 定安县| 蓝山县| 罗定市| 汉中市| 聊城市| 益阳市| 济源市| 仁化县| 青神县| 铜陵市| 临洮县| 海南省| 宁德市| 靖远县| 梅州市| 衡阳县| 庐江县| 巴青县| 忻州市| 木里| 龙泉市|