基于信號(hào)幅度衰減測(cè)距的水下定位方法
掃描二維碼
隨時(shí)隨地手機(jī)看文章
摘要:無(wú)線傳感器網(wǎng)絡(luò)中節(jié)點(diǎn)規(guī)模大、能量有限、可靠性差、隨機(jī)部署,無(wú)線模塊的通信距離有限,雖然運(yùn)用全球定位系統(tǒng)是個(gè)很好的選擇,但是其體積大、成本高、能耗多而且需要基礎(chǔ)設(shè)施,不適用于低成本、自組織的無(wú)線傳感器網(wǎng)絡(luò)。通過(guò)研究發(fā)現(xiàn),基于信號(hào)幅度衰減測(cè)距的水下定位方法不僅能夠滿足無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位的要求,而且其成本較低,易理解及操作,精度高。
關(guān)鍵詞:無(wú)線傳感器;信號(hào);衰減測(cè)距;水下定位
0 引言
節(jié)點(diǎn)定位在無(wú)線傳感器網(wǎng)絡(luò)的應(yīng)用中非常重要,傳感器節(jié)點(diǎn)所采集到的數(shù)據(jù)必須結(jié)合其位置信息才有意義,節(jié)點(diǎn)的定位還可以在外部目標(biāo)的定位和追蹤以及提高路由效率等方面發(fā)揮作用。節(jié)點(diǎn)定位在整個(gè)傳感器網(wǎng)絡(luò)中占有重要的地位,在事件觀測(cè)、目標(biāo)跟蹤、網(wǎng)絡(luò)構(gòu)建等方面都是不可缺少的環(huán)節(jié)。無(wú)線傳感器網(wǎng)絡(luò)的定位問(wèn)題可分為兩類,一類是無(wú)線傳感器網(wǎng)絡(luò)對(duì)自身傳感器節(jié)點(diǎn)的定位,另一類是無(wú)線傳感器網(wǎng)絡(luò)對(duì)外部目標(biāo)的定位,如目標(biāo)跟蹤問(wèn)題。本文主要討論節(jié)點(diǎn)自定位技術(shù)。
傳感器節(jié)點(diǎn)通常隨機(jī)部署,以自組織的方式相互協(xié)調(diào)工作,定位必須在部署后完成。全球定位系統(tǒng)是目前應(yīng)用最廣泛的定位系統(tǒng),但是其體積大、成本高、能耗多和需要基礎(chǔ)設(shè)施,不適用于低成本、自組織的無(wú)線傳感器網(wǎng)絡(luò),或者只有少數(shù)節(jié)點(diǎn)配備來(lái)確定自身位置,作為其他節(jié)點(diǎn)定位的參考。在無(wú)線傳感器網(wǎng)絡(luò)中節(jié)點(diǎn)規(guī)模大、能量有限、可靠性差、隨機(jī)部署、無(wú)線模塊的通信距離有限,這通常要求定位機(jī)制具備自組織性、健壯性、能量高效、分布式計(jì)算等特點(diǎn)。
在基于以上要求的前提下,基于信號(hào)幅度衰減測(cè)距的定位方法能夠很好地滿足上面的要求。由于網(wǎng)絡(luò)模型是在水下環(huán)境中,定位問(wèn)題還應(yīng)該考慮到水下通信的特殊性和環(huán)境帶來(lái)的影響,一些適用在陸上無(wú)線傳感器網(wǎng)絡(luò)的定位方法不在適用于水下環(huán)境,同時(shí)為減少開(kāi)銷盡可能少地使用具有GPS功能的節(jié)點(diǎn)。
1 基于信號(hào)幅度衰減測(cè)距的水下定位方法
在無(wú)線傳感器網(wǎng)絡(luò)中,常用的測(cè)量節(jié)點(diǎn)間距離或角度技術(shù)有RSSI,AOA,TOA及TDOA。在此基礎(chǔ)上,根據(jù)信號(hào)幅度的衰減隨著傳播距離和信號(hào)頻率的不同而變化,推導(dǎo)出了距離與頻率和幅度衰減等參數(shù)的公式。
1.1 水聲傳播的損失計(jì)算
根據(jù)水聲原理,可以得到水聲傳播損失的公式如下:
(1)對(duì)于淺海表面聲道:
(2)對(duì)于深海聲道:
傳播損失公式如下:
1.2 基于信號(hào)幅度衰減的測(cè)距定位方法
以淺海遠(yuǎn)距離聲道為例描述定位方法,如圖1所示。
圖中:Us為發(fā)送端電信號(hào);換能器的電聲效率有其頻率響應(yīng)曲線;k,t為比例系數(shù);Ps為發(fā)送端換能器將電信號(hào)轉(zhuǎn)換為的聲波信號(hào)的幅度,即聲壓;聲波經(jīng)傳輸后有傳播損失,即聲壓級(jí)的降低;Pr為衰減后接收端處聲波信號(hào)的幅度;換能器的靈敏度Mu=u/p,u為換能器接收的輸出電壓,p為聲波信號(hào)的聲壓,當(dāng)然,靈敏度也有其頻率響應(yīng)曲線;Ur為聲波經(jīng)接收端換能器轉(zhuǎn)換后的電信號(hào)幅度。
電信號(hào)與聲波信號(hào)關(guān)系的具體公式如下:
發(fā)送端電信號(hào)轉(zhuǎn)換為聲信號(hào)公式為:
接收端聲信號(hào)轉(zhuǎn)換為電信號(hào)公式為:
Mu=Ur/Pr (5)
可以將距離表示為關(guān)于頻率和幅度衰減的函數(shù),下面進(jìn)行具體的運(yùn)算,式(4)和式(5)代表頻率分別為f1,f2的兩個(gè)信號(hào)經(jīng)過(guò)圖1所示流程:
其中:將[(α1+αL1)-(α2+αL2)]記為α(f1,f2),在最大反轉(zhuǎn)距離H,水溫t,海況級(jí)數(shù)n確定以后,α(f1,f2)就是關(guān)于f1,f2的函數(shù);然后再將發(fā)送接收端電聲轉(zhuǎn)換公式代入,可以得到:
2 方法的分析和實(shí)驗(yàn)設(shè)計(jì)
2.1 信號(hào)轉(zhuǎn)換、傳輸和處理的流程
下面從信號(hào)處理的角度來(lái)分析本文方法的具體實(shí)現(xiàn)。本文所用的柱狀換能器共有4個(gè)頻帶,每個(gè)頻帶有16個(gè)頻點(diǎn),頻率由低到高依次代表了0000到1111共16個(gè)二進(jìn)制數(shù),換能器一次發(fā)送4個(gè)4位二進(jìn)制數(shù),共16位。信號(hào)轉(zhuǎn)換、傳輸和處理的流程如圖2所示。
整個(gè)過(guò)程信號(hào)傳輸和變換的流程如下:
分別來(lái)自這4個(gè)頻帶的4個(gè)代表了二進(jìn)制數(shù)的信號(hào)疊加后由換能器發(fā)送,發(fā)送端換能器將電信號(hào)轉(zhuǎn)換為聲信號(hào),接收端換能器再將經(jīng)過(guò)衰減的聲信號(hào)轉(zhuǎn)換回電信號(hào),這時(shí)電信號(hào)經(jīng)過(guò)前置低通濾波器、A/D轉(zhuǎn)換、加窗處理變換為可以由數(shù)字濾波器或計(jì)算機(jī)處理的有限長(zhǎng)離散序列,此時(shí)可得出信號(hào)的頻譜。這時(shí)在頻譜中可以得出信號(hào)幅度的極值點(diǎn),而極值點(diǎn)對(duì)應(yīng)的頻點(diǎn)就代表了傳送的二進(jìn)制數(shù)據(jù)?,F(xiàn)在利用幅度的衰減來(lái)進(jìn)行定位,所以對(duì)傳送的具體的二進(jìn)制數(shù)據(jù)可不必詳細(xì)追究,主要關(guān)注信號(hào)的頻率和接收端信號(hào)的幅度。
2.2 實(shí)驗(yàn)設(shè)計(jì)
本節(jié)設(shè)計(jì)了一個(gè)基于換能器的海上試驗(yàn),檢驗(yàn)利用上述方法得到的節(jié)點(diǎn)之間的距離與實(shí)際距離是否相同或接近。
首先按設(shè)定的距離(記為R)布置好換能器,然后根據(jù)深海淺海、遠(yuǎn)近距離找到與此對(duì)應(yīng)的公式,例如淺海遠(yuǎn)距離:
式中:部分為換能器本身的參數(shù),可從生產(chǎn)廠家得知部分為信號(hào)幅度比,可以從發(fā)送接收端得到;α(f1,f2)部分中f1,f2是已知的,而t,n,H可通過(guò)現(xiàn)場(chǎng)測(cè)量考察得到。利用該公式求得一個(gè)距離r,和實(shí)際距離R比較,以檢驗(yàn)本文方法是否準(zhǔn)確。
3 結(jié)語(yǔ)
水下定位是水下無(wú)線傳感器網(wǎng)絡(luò)研究的一個(gè)熱點(diǎn)問(wèn)題,針對(duì)水下的情況,通過(guò)研究水下聲波傳輸過(guò)程特點(diǎn)進(jìn)而推出節(jié)點(diǎn)之間的距離來(lái)進(jìn)行定位。基于信號(hào)幅度衰減測(cè)距的水下定位方法不僅能夠滿足無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位的要求,而且其成本較低,易理解及操作,精度高,可用于實(shí)際應(yīng)用中。
隨著技術(shù)發(fā)展,水下節(jié)點(diǎn)的能量問(wèn)題可能會(huì)因電池能夠長(zhǎng)久供電而變成次要問(wèn)題,由此引起了相應(yīng)的網(wǎng)絡(luò)連通性、定位、路由等問(wèn)題的重新分析與設(shè)計(jì),新目標(biāo)的引入必將推動(dòng)該領(lǐng)域新的發(fā)展。