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

無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)自適應(yīng)加權(quán)定位算法

2015-06-12 12:32:09
自動(dòng)化儀表 2015年6期

劉 政

(桂林航天工業(yè)學(xué)院自動(dòng)化系,廣西 桂林 541004)

無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)自適應(yīng)加權(quán)定位算法

劉 政

(桂林航天工業(yè)學(xué)院自動(dòng)化系,廣西 桂林 541004)

為了提高無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位精度,提出一種自適應(yīng)加權(quán)定位算法。首先將距離加權(quán)因子拆分為獨(dú)立加權(quán)因子,為獨(dú)立加權(quán)因子匹配修正系數(shù),修正系數(shù)根據(jù)測(cè)距距離做自適應(yīng)調(diào)整,最后驗(yàn)證獨(dú)立加權(quán)因子的自適應(yīng)修正系數(shù)與基于接收信號(hào)強(qiáng)度的測(cè)距距離的數(shù)學(xué)關(guān)系。仿真試驗(yàn)結(jié)果表明,在同等測(cè)距誤差前提下,獨(dú)立加權(quán)因子的自適應(yīng)修正能夠顯著降低平均定位誤差,提高定位精度。

無(wú)線傳感器網(wǎng)絡(luò)(WSN) 定位算法 加權(quán)質(zhì)心 修正系數(shù) 接收信號(hào)

0 引言

節(jié)點(diǎn)定位是無(wú)線傳感器網(wǎng)絡(luò)的一項(xiàng)關(guān)鍵技術(shù)[1-3],從定位手段上看,目前的定位算法主要基于測(cè)距和非測(cè)距。測(cè)距是通過(guò)測(cè)量節(jié)點(diǎn)間的距離或角度信息,使用三邊測(cè)量、三角測(cè)量或最大似然估計(jì)[4]計(jì)算節(jié)點(diǎn)位置。常用的測(cè)距技術(shù)有:接收信號(hào)強(qiáng)度指示[5]、到達(dá)時(shí)間差、到達(dá)角度等。非測(cè)距不需要距離和角度信息,根據(jù)網(wǎng)絡(luò)連通性[6]等信息來(lái)實(shí)現(xiàn)定位。常用的非測(cè)距技術(shù)有質(zhì)心算法[7]、近似三角形內(nèi)點(diǎn)測(cè)試算法[8]等。

關(guān)于節(jié)點(diǎn)定位的研究已有一些成果,文獻(xiàn)[9]先用極大似然估計(jì)對(duì)定位節(jié)點(diǎn)進(jìn)行粗略估計(jì),再用加權(quán)質(zhì)心求精;文獻(xiàn)[10]對(duì)信標(biāo)節(jié)點(diǎn)通信交集區(qū)域構(gòu)成的三角形求質(zhì)心;文獻(xiàn)[11]根據(jù)節(jié)點(diǎn)距離的遠(yuǎn)近,增加加權(quán)系數(shù)來(lái)調(diào)整加權(quán)影響力;文獻(xiàn)[12]~[13]先建立信號(hào)傳播模型,再離散劃分定位區(qū)域,并用高斯擬合求精。本文提出一種自適應(yīng)調(diào)整距離加權(quán)的定位算法,該算法實(shí)現(xiàn)原理簡(jiǎn)單,整體開(kāi)銷(xiāo)較小,能夠滿足WSNs低功耗的需求。

1 加權(quán)質(zhì)心定位原理

如果用多個(gè)信標(biāo)節(jié)點(diǎn)定位未知節(jié)點(diǎn),該未知節(jié)點(diǎn)一定處于多個(gè)信標(biāo)節(jié)點(diǎn)的感知信號(hào)交集。三邊測(cè)量法如圖1所示,若采用三邊測(cè)量法計(jì)算,前提必須保證三個(gè)信標(biāo)節(jié)點(diǎn)的感知圓圈相交于一點(diǎn)(定位節(jié)點(diǎn))。

圖1 三邊測(cè)量法示意圖Fig.1 Schematic diagram of the trilateration measurement

存在下列公式:

(1)

由此可以得到未知節(jié)點(diǎn)D的坐標(biāo)為:

圖2 加權(quán)質(zhì)心示意圖Fig.2 Sketch map of the weighted centroid

根據(jù)未知節(jié)點(diǎn)D到信標(biāo)節(jié)點(diǎn)B1、B2的測(cè)距距離,得到距離與坐標(biāo)的數(shù)學(xué)模型:

(2)

(3)

(4)

(5)

加權(quán)質(zhì)心為每一個(gè)測(cè)距坐標(biāo)增加了距離加權(quán),通過(guò)加權(quán)因子來(lái)體現(xiàn)各個(gè)信標(biāo)節(jié)點(diǎn)對(duì)質(zhì)心坐標(biāo)決定權(quán)的大小,并利用加權(quán)因子來(lái)體現(xiàn)各信標(biāo)節(jié)點(diǎn)對(duì)質(zhì)心位置的影響程度。

由式(5)可知,將距離之和的倒數(shù)作為加權(quán)因子,僅反映出質(zhì)心三角形中未知節(jié)點(diǎn)和兩個(gè)信標(biāo)節(jié)點(diǎn)總的距離關(guān)系,顯然沒(méi)有區(qū)分不同距離的信標(biāo)節(jié)點(diǎn)影響力。

2 自適應(yīng)加權(quán)調(diào)整

通常情況下,兩個(gè)信標(biāo)節(jié)點(diǎn)與未知節(jié)點(diǎn)的實(shí)際距離不可能完全一致,離未知節(jié)點(diǎn)越近的信標(biāo)節(jié)點(diǎn)獲得的距離加權(quán)越大,離未知節(jié)點(diǎn)越遠(yuǎn)的信標(biāo)節(jié)點(diǎn)獲得的距離加權(quán)越小。在算法中應(yīng)該體現(xiàn)信標(biāo)節(jié)點(diǎn)對(duì)未知節(jié)點(diǎn)的離散化加權(quán)影響,故拆分距離加權(quán)是算法改進(jìn)的切入點(diǎn)。

拆分式(5)中的加權(quán)因子:

(6)

差異化距離加權(quán)的影響力,為式(6)增加加權(quán)修正系數(shù)K。

(7)

式(5)修正為式(8):

(8)

加權(quán)修正系數(shù)K受到當(dāng)前信標(biāo)節(jié)點(diǎn)與未知節(jié)點(diǎn)距離差異的影響。從式(8)抽取任意一個(gè)信標(biāo)節(jié)點(diǎn)Bs(x,y),分析加權(quán)修正系數(shù)K的變化對(duì)定位效果的影響。

(9)

式中:Pi,s(x,y)為信標(biāo)節(jié)點(diǎn)Bs(x,y)對(duì)未知節(jié)點(diǎn)Di(x,y)的定位影響力。衡量影響力的變化可以通過(guò)計(jì)算Pi,s(x,y)對(duì)K求導(dǎo)的正負(fù)性判斷。

3 算法流程

無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)自適應(yīng)加權(quán)定位算法流程如下。

① 信標(biāo)節(jié)點(diǎn)周期性發(fā)送節(jié)點(diǎn)ID、自身位置信息P。

④ 未知節(jié)點(diǎn)選擇集合ωΒ中RSSI值排在前三的信標(biāo)節(jié)點(diǎn)構(gòu)成如圖1或圖2所示的鄰居質(zhì)心三角形。如果不滿足,則選擇RSSI值排在第四的信標(biāo)節(jié)點(diǎn),以此類推直到滿足圖1或圖2的鄰居質(zhì)心三角形。加權(quán)修正系數(shù)K從1開(kāi)始遞增,由式(8)計(jì)算得到一組未知節(jié)點(diǎn)位置坐標(biāo)群。

⑤ 計(jì)算平均定位誤差,找到誤差最小時(shí)對(duì)應(yīng)的加權(quán)修正系數(shù)K。

⑥ 利用加權(quán)修正定位式(8)重新計(jì)算坐標(biāo),完成定位。

4 仿真結(jié)果與分析

在Matlab環(huán)境中,對(duì)改進(jìn)算法進(jìn)行仿真分析。為了更貼近實(shí)際環(huán)境,在測(cè)試中我們?cè)O(shè)置仿真區(qū)域?yàn)?0m×50m大小的平面區(qū)域,50個(gè)未知節(jié)點(diǎn)的位置隨機(jī)分布,20個(gè)信標(biāo)節(jié)點(diǎn)均勻隨機(jī)分布,節(jié)點(diǎn)的通信半徑為20m。信標(biāo)節(jié)點(diǎn)感知未知節(jié)點(diǎn)的測(cè)距誤差為0~20%中的一個(gè)隨機(jī)數(shù)。

4.1RSSI值與測(cè)距距離的擬合

在實(shí)際的試驗(yàn)中,我們?cè)O(shè)定1m、5m、10m、15m、20m作為參考測(cè)量距離點(diǎn),在每個(gè)距離點(diǎn)通過(guò)RSSI測(cè)距100次,求出平均值作為RSSI值。統(tǒng)計(jì)實(shí)際測(cè)量中的RSSI數(shù)據(jù)和距離,確定實(shí)際環(huán)境中的RSSI測(cè)距傳輸函數(shù)[12]。

RSSI(d)=-39.86-10×2.17×lgd

(10)

然后對(duì)這些數(shù)據(jù)按照對(duì)數(shù)常態(tài)分布模型進(jìn)行最小二乘法擬合,擬合曲線如圖3所示。

圖3 RSSI與測(cè)距距離擬合曲線Fig.3 Fitting curve of RSSI and ranging distance

4.2 修正系數(shù)對(duì)定位誤差的影響

為驗(yàn)證改進(jìn)算法性能,將本文改進(jìn)定位、質(zhì)心定位、加權(quán)質(zhì)心的定位誤差進(jìn)行比較。定位誤差指的是通過(guò)定位計(jì)算得到未知節(jié)點(diǎn)的估計(jì)位置與實(shí)際位置的偏差。這種偏差可以用兩者之間的歐氏距離除以節(jié)點(diǎn)的通信半徑來(lái)衡量,利用平均定位誤差來(lái)衡量定位算法的優(yōu)劣。

在同一網(wǎng)絡(luò)環(huán)境下重復(fù)試驗(yàn)100次,每次試驗(yàn)都將所有節(jié)點(diǎn)重置,并對(duì)100次測(cè)距誤差求均值。

節(jié)點(diǎn)定位誤差計(jì)算如式(11)所示:

(11)

對(duì)N個(gè)未知節(jié)點(diǎn)的定位誤差求平均,得到平均定位誤差為:

(12)

平均定位誤差與修正系數(shù)示意圖如圖4所示。

圖4 平均定位誤差與修正系數(shù)示意圖Fig.4 Average locating error and correction factor

觀察圖4中的加權(quán)修正系數(shù)K的變化對(duì)平均定位誤差造成的影響,可以看出,改進(jìn)算法的平均定位誤差明顯優(yōu)于基本質(zhì)心和加權(quán)質(zhì)心。

4.3 信標(biāo)分布密度對(duì)定位誤差的影響

信標(biāo)節(jié)點(diǎn)密度是WSNs定位的重要參數(shù), 信標(biāo)節(jié)點(diǎn)數(shù)量的增減會(huì)直接影響定位精度。若算法性能要求苛刻,需配置更多數(shù)量的信標(biāo)節(jié)點(diǎn),但是會(huì)直接導(dǎo)致WSNs的應(yīng)用成本大幅度提高,限制其大范圍的推廣。所以這里仿真驗(yàn)證信標(biāo)節(jié)點(diǎn)分布密度對(duì)定位誤差的影響,為檢驗(yàn)本文改進(jìn)算法的最優(yōu)性能,取K=1.9,分析未知節(jié)點(diǎn)的鄰居信標(biāo)節(jié)點(diǎn)數(shù)量對(duì)平均定位誤差的影響。定位誤差與信標(biāo)節(jié)點(diǎn)個(gè)數(shù)示意圖如圖5所示。

圖5 定位誤差與信標(biāo)節(jié)點(diǎn)個(gè)數(shù)示意圖Fig.5 Locating error and number of beacon nodes

5 結(jié)束語(yǔ)

本文在加權(quán)質(zhì)心定位原理基礎(chǔ)上,將距離加權(quán)因子拆分成獨(dú)立加權(quán)因子,并為距離加權(quán)因子匹配修正系數(shù)K,K在自適應(yīng)調(diào)整中找到最小定位誤差。該算法不存在多維度矩陣的運(yùn)算和復(fù)雜的迭代計(jì)算,可以滿足傳感器網(wǎng)絡(luò)中對(duì)位置精度要求不太苛刻的需求。下一步的改進(jìn)思路:建立信標(biāo)節(jié)點(diǎn)對(duì)未知節(jié)點(diǎn)RSSI測(cè)距值與加權(quán)系數(shù)動(dòng)態(tài)選擇的數(shù)學(xué)模型,根據(jù)RSSI值大小動(dòng)態(tài)劃分定位中心區(qū)域和邊緣區(qū)域,嘗試獲取中心區(qū)域和邊緣區(qū)域的分區(qū)域加權(quán)系數(shù)動(dòng)態(tài)選擇計(jì)算模型。

[1] Jonathan B,Adam M.Localization in sensor networks[M].Handbook of Sensor Networks:Algorithms and Architectures.USA:Wiley-Interscience,2005:277-310.

[2] Arampatzis T,Lygeros J,Manesis S.A survey of applications of wireless sensors and wireless sensor networks[C]∥Proceedings of the 2005 IEEE International Symposium on,Mediterrean Conference on Control and Automation,2005:719-724.

[3] Akyildiz I,Su W,Sankarasvbramaniam Y.A survey on sensor networks[J].IEEE Communications Magazine,2011,40(8):102-l14.

[4] 溫立.無(wú)線傳感器網(wǎng)絡(luò)定位技術(shù)研究[D].上海:復(fù)旦大學(xué),2008:34-37.

[5] Luthy K A,Grant D,henderson T C.Leveraging RSSI for robotic reapair of disconnected wireless sensor networks[C]// 2007 IEEE International Conference on Robotics and Automation,Rome,Italy,2007:10-14.

[6] Nirupama B,John H,Deborah E.GPS less low cost out door localization for very small devices[J].IEEE Personal Communications(S1070-9916),2000,7(5):28-34.

[7] Niculescu D,Nath B.DV based positioning in Ad Hoc networks[J].Journal of Telecommunication Systems(S1572-9451),2003,22(4):267-280.

[8] He T,Huang C,Blum B M,et al.Range free localization schemes for large scale sensor networks[C]//ACM International Conference on Mobile Computing and Networking(MobiCom).San Diego,California,USA:ACM Press,2003:81-95.

[9] 韓江洪,祝滿拳,馬學(xué)森,等.基于RSSI的極大似然與加權(quán)質(zhì)心混合定位算法[J].電子測(cè)量與儀器學(xué)報(bào),2013,27(10):937-943.

[10]丁恩杰,喬欣,常飛,等.基于RSSI的WSNs加權(quán)質(zhì)心定位算法的改進(jìn)[J].傳感器與微系統(tǒng),2013,32(7):53-56.

[11]胡詠梅,張歡.一種改進(jìn)的無(wú)線傳感器網(wǎng)絡(luò)質(zhì)心定位算法[J].計(jì)算機(jī)工程與科學(xué),2012,34(2):45-49.

[12]陶志勇,路筍.基于ZigBee的修正加權(quán)質(zhì)心定位算法研究與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2014,31(1):123-126.

[13]詹杰,劉宏立,劉述鋼,等.基于RSSI的動(dòng)態(tài)加權(quán)定位算法研究[J].電子學(xué)報(bào),2011,39(1):82-88.

[14]黨小超,李小艷.無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位加權(quán)校正模型[J].計(jì)算機(jī)應(yīng)用,2012,32(2):355-358.

Adaptive Weighted Locating Algorithm for Wireless Sensor Network Nodes

In order to enhance the node locating accuracy for wireless sensor network, the adaptive weighted locating algorithm is proposed. Firstly, the distance weighting factor is split into independent weighting factors, and the correction coefficients are matched for independent weighting factors, the correction coefficients are adapted in accordance with the distance measured, finally the mathematical relationship between the adaptive correction coefficient of the independent weighing factor and the distance measured based on

signal strength is verified. The result of simulation experiment shows that under the same level of distance measuring error, the adaptive correction of the independent weighing factor can reduce the average locating error significantly for improving the locating accuracy.

Wireless sensor network(WSN) Locating algorithm Weighted centroid Correction coefficient Received signal

國(guó)家自然科學(xué)基金資助項(xiàng)目(編號(hào):61202007);

廣西教育廳科研基金資助項(xiàng)目(編號(hào):201106LX718);

桂林航天工業(yè)學(xué)院基金資助項(xiàng)目(編號(hào):YJ1302)。

TP393

A

10.16086/j.cnki.issn1000-0380.201506001

修改稿收到日期:2014-12-04。

作者劉政(1981-),男,2007年畢業(yè)于桂林理工大學(xué)檢測(cè)技術(shù)與自動(dòng)化裝置專業(yè),獲碩士學(xué)位,講師;主要從事無(wú)線傳感器網(wǎng)絡(luò)、智能儀器方面的研究。

主站蜘蛛池模板: 国产精品人成在线播放| 国产人妖视频一区在线观看| 超碰91免费人妻| 无码久看视频| 国产精品亚洲精品爽爽| 99激情网| 成人无码一区二区三区视频在线观看 | 欧美午夜视频在线| 日韩色图在线观看| 国产激爽爽爽大片在线观看| 亚洲日韩精品欧美中文字幕| 日本日韩欧美| 亚洲欧洲日韩久久狠狠爱| 日韩成人在线一区二区| 国产一级无码不卡视频| 亚洲国产成人无码AV在线影院L | 日韩美毛片| 人人91人人澡人人妻人人爽| 免费看av在线网站网址| 久精品色妇丰满人妻| 亚洲无限乱码一二三四区| 国产高颜值露脸在线观看| 波多野结衣一区二区三视频| 国产91小视频在线观看| 久久久精品国产SM调教网站| 毛片久久久| 亚洲欧美在线综合图区| 亚洲伊人天堂| 这里只有精品国产| 色老二精品视频在线观看| 波多野结衣无码AV在线| 欧美在线导航| 99re热精品视频中文字幕不卡| 久久综合九色综合97婷婷| 中文字幕久久亚洲一区 | 久久国产热| 在线欧美国产| 日本高清免费一本在线观看| 日韩精品无码免费专网站| 午夜啪啪网| 亚洲视频一区| 国产麻豆精品手机在线观看| 天堂中文在线资源| 99青青青精品视频在线| 香蕉网久久| 亚洲AⅤ永久无码精品毛片| 久久精品这里只有精99品| 亚洲男女天堂| 四虎国产永久在线观看| 成人国产免费| 久久一本日韩精品中文字幕屁孩| 特级欧美视频aaaaaa| 亚洲色图欧美视频| 欧美在线观看不卡| 台湾AV国片精品女同性| 亚洲香蕉伊综合在人在线| 亚洲国产精品日韩欧美一区| a级毛片免费看| 国产剧情国内精品原创| 999国内精品久久免费视频| 久久人搡人人玩人妻精品| 日本免费福利视频| 亚洲Av综合日韩精品久久久| 亚洲无码高清一区二区| 中文字幕无线码一区| 午夜三级在线| www欧美在线观看| 激情無極限的亚洲一区免费| 成人精品区| 伊人国产无码高清视频| 日本一区高清| www.亚洲一区二区三区| 美女一级毛片无遮挡内谢| 国产精品自拍合集| 激情五月婷婷综合网| 91久久国产热精品免费| 久久免费精品琪琪| 欧美性天天| 99热国产这里只有精品9九| 91欧洲国产日韩在线人成| 无码粉嫩虎白一线天在线观看| 色亚洲激情综合精品无码视频|