<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 無(wú)線(xiàn)傳感器網(wǎng)絡(luò )差分修正定位算法的改進(jìn)

無(wú)線(xiàn)傳感器網(wǎng)絡(luò )差分修正定位算法的改進(jìn)

作者: 時(shí)間:2012-07-03 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:提出了中一種基于接收信號指示強度的,與傳統的相比,在該中,通過(guò)各個(gè)信標節點(diǎn)分別作為參考節點(diǎn)進(jìn)行,避免了單個(gè)差分參考節點(diǎn)對未知節點(diǎn)決定權過(guò)大。同時(shí),提出加權因子的概念,體現了各差分參考點(diǎn)對效果的決定權。實(shí)驗結果表明,的差分算法的定位精度和穩定性有明顯提高。
關(guān)鍵詞:;接收信號指示強度;的差分修正算法;加權因子;定位

0 引言
(Wireless Sensor Network,WSN)通過(guò)部署在目標區域的大量傳感器節點(diǎn),對目標進(jìn)行監測。WSN實(shí)現了對目標的定位和追蹤,實(shí)時(shí)地確定事件發(fā)生的位置,將改變人與客觀(guān)世界的交互方式。監測事件發(fā)生的位置或獲取信息節點(diǎn)的位置是WSN最基本的功能之一,所以節點(diǎn)定位成為WSN的關(guān)鍵支撐技術(shù)之一。
當前,定位算法的研究已經(jīng)成為一個(gè)重要的研究方向和熱點(diǎn)問(wèn)題。典型的定位算法可分為基于距離的(Range-based)定位算法和距離無(wú)關(guān)的(Range-free)定位算法。Range-based定位通過(guò)測量節點(diǎn)間點(diǎn)到點(diǎn)的距離或角度信息,使用三邊測量法、三角測量法或最大似然估計法計算未知節點(diǎn)位置;Range-Free定位則無(wú)需距離和角度信息,僅根據網(wǎng)絡(luò )連通性等信息即可實(shí)現,常用的有DV-Hop算法、APIT算法、質(zhì)心算法等。距離無(wú)關(guān)的定位算法對節點(diǎn)的硬件結構要求較低,但是其定位精度不高,很難滿(mǎn)足室內定位精度的要求。本文重點(diǎn)關(guān)注基于距離的定位算法,常用的測距技術(shù)有RSSI,TOA,TDOA和AOA等。其中由于RSSI測距借助的硬件設備少,而且許多無(wú)線(xiàn)通信模塊都可以直接提供RSS值,因此,基于RSSI的測距方法被廣泛應用。
如何提高定位精度成為了一個(gè)比較實(shí)際的問(wèn)題,文獻提出了一種基于RSSI測距的差分修正定位算法,把距離目標節點(diǎn)最近的信標節點(diǎn)作為差分參考節點(diǎn),對未知節點(diǎn)進(jìn)行差分定位。該算法要想獲得較好的定位精度,必須使未知節點(diǎn)附近有一個(gè)信標節點(diǎn),這在信標節點(diǎn)密度不夠大時(shí)往往不容易滿(mǎn)足。本文提出了一種基于RSSI測距的多個(gè)差分修正參考點(diǎn)的方法,分別對未知節點(diǎn)進(jìn)行差分修正。首先判斷未知節點(diǎn)所在的最小區域,然后利用路徑損耗模型計算未知節點(diǎn)與各信標節點(diǎn)的距離,利用區域內的各信標節點(diǎn)分別作為參考節點(diǎn),進(jìn)一步校正,得出未知節點(diǎn)的坐標。該算法更具有普遍的實(shí)用性,定位精度也得到很大提高。

1 算法模型
在基于接收信號強度指示的RSSI定位中,已知發(fā)射節點(diǎn)的發(fā)射信號強度,接收節點(diǎn)根據接收到的信號強度,計算出傳播損耗,利用理論和經(jīng)驗模型將傳輸損耗轉化為距離,再利用三邊測量法算出它的位置。
1.1 無(wú)線(xiàn)電傳播路徑損耗模型分析
無(wú)線(xiàn)電傳播路徑損耗對于RSSI定位算法的定位精度有很大影響。常用的傳播路徑損耗模型有:自由空間傳播模型、對數距離路徑損耗模型、哈它模型、對數-常態(tài)分布模型等。
自由空間無(wú)線(xiàn)電傳播路徑損耗模型如下:
Loss=32.44+10nlg(d0)+10nlg(f) (1)
式中:Loss為自由空間損耗(單位:dB);d0為距信源的距離(單位:km);f為頻率(單位:MHz);n為路徑衰減因子。在實(shí)際應用環(huán)境中,由于多徑、繞射、障礙物等因素,對數-常態(tài)分布模型將更加合理。對數-常態(tài)分布模型如下:
a1.jpg
式中:PL(d)為經(jīng)過(guò)距離d后的路徑損耗;Xδ為平均值為0的高斯分布隨機變數,其標準差范圍為4~10;n的范圍為2~5。取d0為參考距離(單位:m),通常取1 m,代入式(1),得到Loss即a2.jpg的值。
未知節點(diǎn)接收到信標節點(diǎn)的信號強度RSSI為:
RSSI=Psend+Pamplify-PL(d) (3)
式中:RSSI是接收到的功率;Psend是發(fā)射信號的功率;
Pamplify是天線(xiàn)的增益;PL(d)是路徑損耗。將式(2)代入式(3),簡(jiǎn)化后可得式(4)。
RSSI=b-10nlg(d) (4)
式中a3.jpg,由式(4)可知,RSSI與10lg(d)成線(xiàn)性關(guān)系。在具體環(huán)境下,根據公式計算出相應的b和n,此環(huán)境的信號傳輸模型便確定下來(lái),進(jìn)而為定位做好準備。
1.2 三邊測量法
三邊測量法中,已知3個(gè)信標節點(diǎn)的坐標分別為Bi(xi,yi),Bi(x,yi),Bk(xk,yk),以及各信標點(diǎn)到未知節點(diǎn)的距離分別為di,dj,dk,假設未知節點(diǎn)的坐標為M(x,y)。根據二維空間的距離計算公式,可得到一個(gè)非線(xiàn)性方程組:
b.JPG


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>