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

WSNs中基于RSS的協(xié)作式節(jié)點(diǎn)定位算法

2018-08-03 05:24:18馬永光
傳感器與微系統(tǒng) 2018年8期

馬永光, 王 朔, 邢 建, 石 樂

(華北電力大學(xué) 控制與計算機(jī)工程學(xué)院,河北 保定 071003)

0 引 言

近年來,無線傳感器網(wǎng)絡(luò)[1](wireless sensor networks,WSNs)節(jié)點(diǎn)定位算法可歸為兩類:基于測距(range-based)的方法與非測距(range-free)的方法。Range-Based方法通過測量絕對距離或方位角度等信息確定節(jié)點(diǎn)位置,定位精度取決于測量的準(zhǔn)確性。在基于接收信號強(qiáng)度(received signal strength,RSS)的定位方法中,節(jié)點(diǎn)根據(jù)無線信道的路徑損耗模型,利用RSS值估計距離。RSS值易受環(huán)境噪聲影響,影響測距的準(zhǔn)確性[2,3]。在現(xiàn)有的基于RSS的定位方法[4,5]中,常常忽略噪聲對RSS的影響,定位精度差強(qiáng)人意。

諸多定位算法又可以分為非協(xié)作式定位[2,6,7]與協(xié)作式定位[3,8]。前者僅僅利用未知節(jié)點(diǎn)與每個錨節(jié)點(diǎn)間的測量距離,逐個確定每個未知節(jié)點(diǎn)的位置信息;后者則利用網(wǎng)絡(luò)中包括未知節(jié)點(diǎn)在內(nèi)的所有節(jié)點(diǎn)間的測距數(shù)據(jù),同時確定全部未知節(jié)點(diǎn)的位置。受節(jié)點(diǎn)成本與監(jiān)測環(huán)境復(fù)雜程度的制約,網(wǎng)絡(luò)中錨節(jié)點(diǎn)的數(shù)量十分有限,協(xié)作式定位往往能夠?qū)崿F(xiàn)更高的定位精度。

本文在充分考慮了噪聲因素的基礎(chǔ)上,將加權(quán)最小二乘法(weighted least squares,WLS)與多維標(biāo)度分析法(multidimensional scaling,MDS)相結(jié)合,提出了一種新的基于RSS的協(xié)作式定位算法—WLS—MDS。

1 RSS測距的基本原理

1.1 路徑損耗模型

通過在不同環(huán)境下的反復(fù)測量與理論分析,通信節(jié)點(diǎn)間的歐氏距離d與接收信號強(qiáng)度P滿足Log-Normal Shadowing Path Loss模型[9]

P=P0-10nplgd+ω

(1)

式中P0為距離信號源d0;d0為參考距離(通常取d0=1 m)處的接收信號強(qiáng)度;nP為路徑損耗指數(shù);ω為具有方差

σ2的零均值高斯白噪聲。在某一特定的環(huán)境下σ2是一個與距離無關(guān)的常數(shù)。

1.2 dm無偏估計

為避免在噪聲強(qiáng)度較大的環(huán)境下常規(guī)dm簡化模型引起更大的測距誤差,導(dǎo)致定位精度的惡化,本文在已知σ的情況下,采用文獻(xiàn)[10]中提出的dm的無偏估計量m構(gòu)造距離矩陣

(2)

令Y=lnm,發(fā)現(xiàn)Y滿足均值為方差為λ2σ2的正態(tài)分布,則m服從對數(shù)正態(tài)分布,其數(shù)學(xué)期望與方差為

E(m)=dm,var(m)=d2m(eλ2σ2-1)

(3)

2 MDS的基本原理

WSNs由分布在二維空間中的M+N個傳感器節(jié)點(diǎn)組成,節(jié)點(diǎn)位置信息由平面直角坐標(biāo)系中的坐標(biāo)值唯一確定,其中,第i個節(jié)點(diǎn)的坐標(biāo)向量xi=[xiyi]T。不失一般性,假設(shè)前M個節(jié)點(diǎn)為位置已知的錨節(jié)點(diǎn),后N個節(jié)點(diǎn)為需要定位的未知節(jié)點(diǎn)。對網(wǎng)絡(luò)中每兩個節(jié)點(diǎn)所組成的節(jié)點(diǎn)對作如下劃分

(4)

式中Θ1為每兩個錨節(jié)點(diǎn)組成的節(jié)點(diǎn)對的集合,Θ2為每兩個未知節(jié)點(diǎn)組成的節(jié)點(diǎn)對的集合,Θ3為每個錨節(jié)點(diǎn)與每個未知節(jié)點(diǎn)組成的節(jié)點(diǎn)對的集合。由錨節(jié)點(diǎn)與未知節(jié)點(diǎn)的坐標(biāo)所組成的坐標(biāo)矩陣分別為Xa=[x1x2…xM],Xs=[xM+1xM+2…xM+N],網(wǎng)絡(luò)中所有節(jié)點(diǎn)的坐標(biāo)矩陣為X=[XaXs]。根據(jù)MDS的基本原理,X的中心化內(nèi)積矩陣

B=JXTXJ=-0.5JDJ

(5)

D=

(6)

3 WLS-MDS定位算法

在實(shí)際的應(yīng)用環(huán)境中,由于高斯白噪聲的存在,Θ2與Θ3中包含的節(jié)點(diǎn)對之間的實(shí)際距離無法精確測量,只能根據(jù)d2的估計值構(gòu)造矩陣D,此時X的中心化內(nèi)積矩陣近似的表示為

(7)

式中

根據(jù)前文的推導(dǎo)結(jié)果,這里用dm的無偏估計來構(gòu)造矩陣D。令m=2,則

在考慮噪聲的情況下,將式(6)改寫成

(8)

對式(8)等號兩側(cè)同時進(jìn)行向量化操作

(9)

式中hR,ξ和xs分別為R,Ξ和Xs的向量化運(yùn)算結(jié)果,?HL。

(10)

式中W為權(quán)值矩陣,根據(jù)文獻(xiàn)[8],W的最佳取值為馬爾可夫估計

W=[cov(ξ)]

(11)

根據(jù)式(8)與式(10)

(12)

i=1,…,M+N

(13)

式中Eγ,i=[eα(i,1)eα(i,2)…eα(i,i-1)]T,i=2,…,M+N;Eδ,i=[eα(i+1,i)eα(i+2,i)…eα(M+N,i)]T,i=1,…,M+N-1;α(x,y)=0.5[2y(M+N)-2(M+N)-y2-y]+x。

W=(FΨCdΨTFT)

(14)

式中Cd為d的協(xié)方差矩陣,由于節(jié)點(diǎn)間RSS的測量相互獨(dú)立,Cd為對角矩陣。并且根據(jù)式(3),Cd的第β(i,j)個對角線元素

β(i,j)=(i-1)(M+N)-0.5i(i-1)+j-i

(15)

4 仿真實(shí)驗(yàn)與結(jié)果分析

在MATLAB 7.0上對本文提出的WLS-MDS算法進(jìn)行仿真實(shí)驗(yàn),并將實(shí)驗(yàn)結(jié)果與MDS以及文獻(xiàn)[4]提出的線性最小二乘(linear least square,LLS)定位算法進(jìn)行對比。本文以所有未知節(jié)點(diǎn)定位誤差的平均值作為衡量定位精度的標(biāo)準(zhǔn)

式中xr為未知節(jié)點(diǎn)的真實(shí)坐標(biāo);xe為未知節(jié)點(diǎn)坐標(biāo)的估計值。

圖1為某一次執(zhí)行WLS-MDS算法的定位結(jié)果。

圖1 WLS-MDS算法的定位結(jié)果

如上圖所示,無線網(wǎng)絡(luò)由4個錨節(jié)點(diǎn)與10個未知節(jié)點(diǎn)組成,錨節(jié)點(diǎn)分別固定在坐標(biāo)值為(2.5,2.5)m,(2.5,17.5)m,(17.5,2.5)m,(17.5,17.5)m的位置上,未知節(jié)點(diǎn)則隨機(jī)分布在20 m×20 m的矩形區(qū)域內(nèi)。星號表示未知節(jié)點(diǎn)的真實(shí)位置,圓圈表示W(wǎng)LS-MDS定位算法的計算結(jié)果,虛線長度表示該點(diǎn)的定位誤差。實(shí)驗(yàn)中,取參數(shù)為P0=-20 dBm,np=2.5,σ3=4。經(jīng)計算實(shí)驗(yàn)定位誤差Error=0.753 0 m。

在參數(shù)配置、節(jié)點(diǎn)數(shù)量及布局與前文一致的情況下,進(jìn)行2 000次獨(dú)立重復(fù)實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果統(tǒng)計如圖2、圖3。

圖2 3種算法定位誤差頻數(shù)分布直方圖

圖3 3種算法概率累計曲線

圖2為WLS-MDS,LLS,CMDS 3種算法定位誤差的頻數(shù)分布直方圖,圖3為3者誤差的概率累計曲線。在本次實(shí)驗(yàn)設(shè)置的條件下,WLS-MDS有90 %以上的概率達(dá)到Error≤1 m的定位精度,相比另外2種算法和具有顯著的優(yōu)勢。

研究環(huán)境噪聲方差σ2和未知節(jié)點(diǎn)數(shù)量N對WLS-MDS定位精度的影響,以下實(shí)驗(yàn)數(shù)據(jù)均為獨(dú)立重復(fù)地進(jìn)行500次仿真實(shí)驗(yàn)所得結(jié)果的平均值。

1)取參數(shù)P0=-20 dBm,np=2.5,σ2=4,錨節(jié)點(diǎn)的位置如圖1所示,未知節(jié)點(diǎn)數(shù)目N從1遞增至20,3種算法的平均定位誤差對比如圖4。

圖4 定位誤差隨N的變化關(guān)系

由圖4可知,協(xié)作式定位算法MDS與WLS-MDS的定位誤差會隨著網(wǎng)絡(luò)中節(jié)點(diǎn)數(shù)量的增加而逐漸減小。而LLS定位算法,作為一種非協(xié)作式定位算法,僅僅依靠未知節(jié)點(diǎn)與每個錨節(jié)點(diǎn)間的測距信息計算節(jié)點(diǎn)坐標(biāo),其定位精度并不會隨著未知節(jié)點(diǎn)數(shù)量的增加而有所改善。在網(wǎng)絡(luò)中未知節(jié)點(diǎn)數(shù)目不同的情況下,本文提出的WLS-MDS定位算法,其定位精度均優(yōu)于另外2種算法。

2)取參數(shù)P0=-20 dBm,nP=2.5,網(wǎng)絡(luò)中節(jié)點(diǎn)分布如圖1所示,在噪聲方差σ2不同的環(huán)境下,對3種算法進(jìn)行仿真,其結(jié)果如圖5所示。

圖5 定位誤差隨σ2的變化關(guān)系

隨著噪聲強(qiáng)度的增加,三者的定位精度均有不同程度的惡化。在不同強(qiáng)度的環(huán)境噪聲干擾下,WLS-MDS的定位誤差均小于其他2種算法。可見,即使在噪聲干擾較為嚴(yán)重的環(huán)境下,WLS-MDS依然能夠達(dá)到十分理想的定位精度。

5 結(jié) 論

本文提出基于RSS的WLS-MDS定位算法,在已知環(huán)境噪聲的情況下,利用d2的無偏估計構(gòu)造距離矩陣,進(jìn)而計算出未知節(jié)點(diǎn)坐標(biāo)的加權(quán)LSE。其本身是一種協(xié)作式定位算法,更加適合應(yīng)用于錨節(jié)點(diǎn)數(shù)量有限、未知節(jié)點(diǎn)數(shù)量龐大的WSNs。而且由于該算法結(jié)合了WLS與MDS的優(yōu)點(diǎn),在定位精度上,較傳統(tǒng)的協(xié)作式定位算法也具有明顯的優(yōu)勢。

主站蜘蛛池模板: 熟妇人妻无乱码中文字幕真矢织江| 日本免费高清一区| 日本亚洲欧美在线| 日本一区二区三区精品视频| 成人毛片在线播放| av一区二区三区高清久久| 国内精品免费| 久操中文在线| 免费看黄片一区二区三区| 最新亚洲人成网站在线观看| 亚洲毛片在线看| 国产区网址| 国产激爽大片在线播放| 国产精品yjizz视频网一二区| 91一级片| 国产精品三级av及在线观看| 欧美日韩一区二区在线播放| a亚洲天堂| 国产成人精彩在线视频50| 色网站免费在线观看| 视频一本大道香蕉久在线播放| 精品国产免费第一区二区三区日韩| 亚洲国产成人久久77| 污网站免费在线观看| 国产成人综合久久精品尤物| a级免费视频| 婷婷综合缴情亚洲五月伊| 亚洲精品不卡午夜精品| 国产一区二区三区夜色| 国产特级毛片aaaaaaa高清| 国产精品极品美女自在线网站| 日韩中文精品亚洲第三区| 欧美va亚洲va香蕉在线| 久久精品无码一区二区国产区| 欧美一区二区三区香蕉视| 久久婷婷六月| 成人在线综合| 久久综合伊人77777| 国产真实自在自线免费精品| 波多野结衣无码AV在线| 亚洲 成人国产| 午夜综合网| 欧美亚洲第一页| 日韩av手机在线| 国产不卡在线看| 青青久在线视频免费观看| 欧美性猛交一区二区三区| 精品久久人人爽人人玩人人妻| 激情爆乳一区二区| 欧美狠狠干| 国产精品三级av及在线观看| 国产91麻豆视频| 午夜精品一区二区蜜桃| 日韩精品久久久久久久电影蜜臀| 无码日韩视频| 国产综合色在线视频播放线视| 国产亚洲精久久久久久久91| 国产精品视频系列专区| 国产在线观看精品| 国产人前露出系列视频| 国产精品入口麻豆| 九一九色国产| 亚洲天堂伊人| 中文毛片无遮挡播放免费| 综合色区亚洲熟妇在线| 国产区免费| 国产成人亚洲毛片| 玖玖免费视频在线观看| 人妻无码中文字幕一区二区三区| 国产精品密蕾丝视频| 亚洲无码精彩视频在线观看| 久久精品无码一区二区日韩免费| 狠狠色狠狠综合久久| 毛片一区二区在线看| 日本高清在线看免费观看| av大片在线无码免费| 无码精品一区二区久久久| 原味小视频在线www国产| 蜜桃视频一区二区| 四虎在线观看视频高清无码| 久久成人免费| 国产成人精品亚洲77美色|