国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于無線傳感網(wǎng)絡(luò)的災(zāi)區(qū)傷員定位算法

2015-04-13 20:54:51陳宇石
無線互聯(lián)科技 2015年3期
關(guān)鍵詞:無線傳感器網(wǎng)絡(luò)

陳宇石

摘 要:自然災(zāi)害發(fā)生后,需要對災(zāi)區(qū)傷員快速定位搶救,這就對定位技術(shù)的精確度提出了很高的要求。無線傳感器網(wǎng)絡(luò)中節(jié)點(diǎn)定位技術(shù)是重要技術(shù)之一,在多種定位技術(shù)中RSSI測距的定位技術(shù)便捷、精確度高,因此廣泛使用。傳統(tǒng)的三邊定位算法受外界因素干擾大,導(dǎo)致測量結(jié)果不準(zhǔn)確。因此文章將RSSI測距技術(shù)和質(zhì)心定位算法相結(jié)合設(shè)計了一個災(zāi)后傷員定位系統(tǒng)。該系統(tǒng)利用無線傳感器網(wǎng)絡(luò)進(jìn)行定位請求,RSSI測距技術(shù)對未知節(jié)點(diǎn)進(jìn)行測距,最后基于質(zhì)心定位技術(shù)編寫算法。該算法經(jīng)過仿真實(shí)驗精度完全符合要求。

關(guān)鍵詞:無線傳感器網(wǎng)絡(luò);質(zhì)心定位;RSSI測距

近年來,泥石流、地震等自然災(zāi)害頻繁發(fā)生,對廣大百姓的生命安全造成威脅。許多悲劇往往是由于無法確定傷員位置,使救援人員無法及時搜救造成的。自然災(zāi)害后,往往會造成當(dāng)?shù)赝ㄐ旁O(shè)施損壞,因此對通信和傷員位置確定形成很大的困難。在這種情況下,我們常使用播撒無線節(jié)點(diǎn)的方法來為災(zāi)區(qū)構(gòu)成應(yīng)急通信網(wǎng)絡(luò),成為無線傳感器網(wǎng)絡(luò)[1]。

無線傳感器網(wǎng)絡(luò)(WSN)主要由分布在所測區(qū)域內(nèi)的傳感器節(jié)點(diǎn)組成,WSN應(yīng)用是以節(jié)點(diǎn)的定位為基礎(chǔ)的,通過無線傳感網(wǎng)獲得節(jié)點(diǎn)的位置,進(jìn)而確定在該位置上所發(fā)生的具體事件。

在無線傳感器網(wǎng)絡(luò)(WSN)的許多應(yīng)用中,主要是以監(jiān)測到事件的位置信息為目的的,因此定位技術(shù)是WSN關(guān)鍵的技術(shù)之一。以無線傳感器節(jié)點(diǎn)定位機(jī)制作為標(biāo)準(zhǔn)劃分,節(jié)點(diǎn)定位技術(shù)分為基于測距的定位算法和距離無關(guān)的定位算法?;跍y距的定位中,主要的方法有基于到達(dá)時間差TDOA的定位、基于到達(dá)時間TOA的定位、基于接受信號強(qiáng)度指示RSSI[2,3]的定位和基于到達(dá)角度測量AOA的定位等。與距離無關(guān)的定位算法主要有Amorphous算法、D V-Hop算法、質(zhì)心算法、APIT算法等。其中最常用的是利用信標(biāo)節(jié)點(diǎn)到未知節(jié)點(diǎn)的RSSI值來估算未知節(jié)點(diǎn)到信標(biāo)節(jié)點(diǎn)的距離,通過設(shè)備讀取信號的場強(qiáng)值再經(jīng)過數(shù)據(jù)處理和算法實(shí)現(xiàn)便可實(shí)現(xiàn)定位。

1 算法分析

1.1 技術(shù)介紹

1.1.1 RSSI測距模型

接收信號強(qiáng)度指示(RSSI)代表當(dāng)前介質(zhì)中電磁波能量。RSSI測距原理根據(jù)收發(fā)節(jié)點(diǎn)之間的信號衰減計算求解得到信號傳播距離,進(jìn)而確定節(jié)點(diǎn)位置。RSSI傳播模型以不同的環(huán)境為根據(jù)可以分為對數(shù)距離路徑損耗模型、自由空間傳播模型、對數(shù)—常態(tài)模型等?;赗SSI的定位技術(shù),一般選擇對數(shù)—常態(tài)分布模型來進(jìn)行運(yùn)算,其路徑損耗的計算公式為:

式中d為距離信源的距離,單位為km;k為路徑衰減因子,取值范圍為2~5;f為頻率,單位為MHZ;Xσ是平均值為0的高斯分布隨機(jī)變數(shù),標(biāo)準(zhǔn)差范圍為4~10;PL(d)表示距離為d處的信號損耗值;PL(d0)為距離d0處的信號損耗值,可以利用空間無線電傳播路徑損耗模型當(dāng)d=1時計算出PL(d0)。空間傳播損耗模型為:

此時路由節(jié)點(diǎn)接收傷員發(fā)出信號時的強(qiáng)度(RSSI)為

式中:F為天線增益;P為發(fā)射功率;PL(d)表示距離為d 處的信號損耗值。利用(1)(2)(3)三式可以算出路由節(jié)點(diǎn)與傷員間的距離d。

1.1.2 三邊定位技術(shù)

已知三個節(jié)點(diǎn)A,B,C的坐標(biāo)為(Xa,Yb)、(Xb,Yb)和(Xc,Yc)節(jié)點(diǎn)。O到它們的距離通過RSSI方程求得分別為ra、rb和rc。假設(shè)節(jié)點(diǎn)O的坐標(biāo)(X0,Y0),則可通過解方程得出(X0,Y0),即分別以A,B和C三點(diǎn)為圓心,以ra、rb和rc。為半徑作圓,則三圓將相交,交點(diǎn)即為點(diǎn)O,如圖1所示。

由于RSSI測距有誤差,導(dǎo)致實(shí)際的路徑損耗比理論計算的數(shù)值大,因此實(shí)際測量出來的未知點(diǎn)到錨節(jié)點(diǎn)的距離d總比實(shí)際距離r大。即以A,B和C三點(diǎn)為圓心作圓,三圓將不再相交于點(diǎn)O,而是相互重疊形成一個交叉區(qū)域,如圖2所示。這時根據(jù)三邊定位算法對目標(biāo)節(jié)點(diǎn)進(jìn)行定位就會產(chǎn)生較大偏差,為了提高坐標(biāo)值的精確度,利用質(zhì)心定位算法計算目標(biāo)節(jié)點(diǎn)坐標(biāo)。

1.2 質(zhì)心定位算法分析

傳統(tǒng)質(zhì)心算法[4,5]的中心思想是:未知節(jié)點(diǎn)接收其通信范圍內(nèi)所有信標(biāo)節(jié)點(diǎn)發(fā)送的信號,當(dāng)偵聽到的信號數(shù)量超過設(shè)定域值時,未知節(jié)點(diǎn)將其通信范圍內(nèi)所有信標(biāo)節(jié)點(diǎn)構(gòu)成的閉合區(qū)域的幾何質(zhì)心坐標(biāo)作為未知點(diǎn)的估計坐標(biāo)。

假設(shè)未知節(jié)點(diǎn)的鄰近信標(biāo)節(jié)點(diǎn)坐標(biāo)分別為 。則該未知節(jié)點(diǎn)的坐標(biāo) n為信標(biāo)節(jié)點(diǎn)的個數(shù)。傳統(tǒng)質(zhì)心算法,如圖3所示。

當(dāng)未知節(jié)點(diǎn)獲得3個或3個以上信標(biāo)節(jié)點(diǎn)的信號時,信標(biāo)節(jié)點(diǎn)構(gòu)成的區(qū)域逐漸縮小,于是獲得的坐標(biāo)的精確度大大提高。

2 算法步驟

⑴飛機(jī)向災(zāi)區(qū)播撒錨節(jié)點(diǎn)構(gòu)成無線傳感網(wǎng)。在無線傳感器網(wǎng)絡(luò)中,錨節(jié)點(diǎn)按一定周期通過發(fā)送信息的形式將錨節(jié)點(diǎn)自身位置信息和ID兩部分信息發(fā)送給周圍傷員,傷員通過手機(jī)獲取。

⑵傷員利用手機(jī)記錄錨節(jié)點(diǎn)的RSSI值,僅記錄同一錨節(jié)點(diǎn)的信息。手機(jī)接收到同一個錨節(jié)點(diǎn)多個RSSI值后,計算其平均值,計算得到的平均值即為所求RSSI值。

⑶利用公式算出錨節(jié)點(diǎn)和傷員的距離d,設(shè)定一個域值k。當(dāng)d≤k時,記錄錨節(jié)點(diǎn)的坐標(biāo)(Xi,Yi);當(dāng)d>k時,舍棄該錨節(jié)點(diǎn)。

⑷利用公式 算出傷員的大致位置,便于后續(xù)救援人員趕到。

⑸利用公式 計算定位誤差,其中(X,Y)為傷員的真實(shí)坐標(biāo)位置。

3 仿真結(jié)果分析

實(shí)驗選用MATLAB2012進(jìn)行算法仿真。以100m×100m的區(qū)域作為實(shí)驗的仿真區(qū)域,在該區(qū)域內(nèi)隨機(jī)產(chǎn)生的未知節(jié)點(diǎn)數(shù)為30個。如圖4所示,說明了傷員實(shí)際位置與設(shè)計算法測算得到的位置的關(guān)系,兩種位置的圖例間的連線表示測算的誤差。如圖5所示,給出了實(shí)驗測量點(diǎn)與實(shí)際位置的坐標(biāo)誤差。根據(jù)仿真結(jié)果,文章設(shè)計的基于RSSI的質(zhì)心定位算法所獲得的坐標(biāo)精確度高,滿足各項指標(biāo),達(dá)到了預(yù)期的要求。

4 結(jié)語

文章基于無線傳感網(wǎng)絡(luò)中RSSI的測距技術(shù)和質(zhì)心定位方法對未知節(jié)點(diǎn)進(jìn)行定位,使自然災(zāi)害后傷員搜救效率大大提高,挽救了大量生命。經(jīng)過實(shí)驗仿真,該方法完全能夠較為精確對傷員進(jìn)行定位,避免了三邊定位算法受環(huán)境影響大的缺點(diǎn),具有現(xiàn)實(shí)意義。

[參考文獻(xiàn)]

[1]劉峰,章登義.基于RSSI的無線傳感器網(wǎng)絡(luò)質(zhì)心定位算法[J].計算機(jī)科學(xué),2012,39(6A):96-98.

[2]龍鐵光,黃廷磊.無線傳感器網(wǎng)絡(luò)中基于RSSI算法的優(yōu)化[J].計算機(jī)系統(tǒng)應(yīng)用,2013,22(1):107-110.

[3]吳彬,李俊娥.無線傳感器網(wǎng)絡(luò)在室內(nèi)定位中的應(yīng)用研究[J].計算機(jī)科學(xué),2013,40(5):115-117.

[4]陳昌祥,達(dá)維,周潔.基于RSSI的無線傳感器網(wǎng)絡(luò)距離修正定位算法[J].通信技術(shù),2011,44(2):65-66.

[5]朱玲玲,程學(xué)云,魏曉寧.基于高斯修正測距模型的節(jié)點(diǎn)改進(jìn)加權(quán)質(zhì)心定位算法設(shè)計[J].計算機(jī)測量與控制,2012,20(11):3089-3091.

猜你喜歡
無線傳感器網(wǎng)絡(luò)
基于STC單片機(jī)及SI4432的無線傳感網(wǎng)的設(shè)計與實(shí)現(xiàn)
無線傳感器網(wǎng)絡(luò)在農(nóng)田數(shù)據(jù)監(jiān)測中的應(yīng)用研究
基于層次和節(jié)點(diǎn)功率控制的源位置隱私保護(hù)策略研究
基于無線傳感器網(wǎng)絡(luò)的綠色蔬菜生長環(huán)境監(jiān)控系統(tǒng)設(shè)計與實(shí)現(xiàn)
基于混沌加密的無線傳感器網(wǎng)絡(luò)安全技術(shù)
基于無線傳感器網(wǎng)絡(luò)的葡萄生長環(huán)境測控系統(tǒng)設(shè)計與應(yīng)用
一種改進(jìn)的基于RSSI最小二乘法和擬牛頓法的WSN節(jié)點(diǎn)定位算法
無線傳感器網(wǎng)絡(luò)定位技術(shù)可靠性分析
對無線傳感器網(wǎng)絡(luò)MAC層協(xié)議優(yōu)化的研究與設(shè)計
科技視界(2016年22期)2016-10-18 15:25:08
無線傳感器網(wǎng)絡(luò)技術(shù)綜述
卢龙县| 怀柔区| 陕西省| 崇义县| 普兰店市| 肥东县| 商都县| 镇康县| 林甸县| 丰宁| 许昌市| 兴国县| 城固县| 长春市| 宁国市| 兰溪市| 桂平市| 米脂县| 天柱县| 隆安县| 全州县| 启东市| 哈尔滨市| 温州市| 西乌珠穆沁旗| 河曲县| 宜宾市| 马边| 卢氏县| 筠连县| 巴马| 德兴市| 崇州市| 中超| 彰武县| 建水县| 阿瓦提县| 行唐县| 天水市| 湾仔区| 邯郸市|