亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于靜態(tài)無線傳感器網絡的APIT改進算法

        2016-04-13 05:29:40楊凌云馮友宏王再見
        無線電通信技術 2016年2期
        關鍵詞:精度

        楊凌云,馮友宏,王再見

        (安徽師范大學 物理與電子信息學院,安徽 蕪湖 241000)

        ?

        基于靜態(tài)無線傳感器網絡的APIT改進算法

        楊凌云,馮友宏,王再見

        (安徽師范大學 物理與電子信息學院,安徽 蕪湖 241000)

        摘要:在靜態(tài)無線傳感器網絡中,傳統(tǒng)的APIT算法認為未知節(jié)點是在由錨節(jié)點組成的三角形內部的,在這種前提下得到未知節(jié)點的位置判斷結論的判斷存在著很大的位置判別誤差,從而影響了未知節(jié)點定位的精度,為了減少這種判別錯誤的出現,在傳統(tǒng)APIT算法的基礎上提出了一種基于三角形面積判別的方法,同時通過對能量值加權的質心算法估計出未知節(jié)點的坐標。同時通過Matlab對算法進行了仿真比較,該方法在一定程度上提高了定位精度,減少了估計誤差。

        關鍵詞:APIT算法;面積判決;精度;質心定位;能量值加權

        0引言

        無線傳感器網絡是一種低損耗的無線網絡傳輸技術[1],它在很多領域特別是人類無法親自到達的區(qū)域進行信息跟蹤、數據采集等方面發(fā)揮著重要作用[2]。在這些地區(qū),節(jié)點是隨機播撒在指定區(qū)域的各個地方的,節(jié)點在初始狀態(tài)下是不知道自身位置的,而節(jié)點沒有自身位置信息是沒有辦法實現數據采集等工作的,節(jié)點自身定位是實現數據采集的非常關鍵的一個初始化行為。目前研究的節(jié)點自身定位方法根據是否與距離有關[2],可以分為兩大類:與距離有關的定位和與距離無關的定位方法[3],其中APIT技術是一種典型的與距離無關的定位算法之一。它適合于高密度的節(jié)點自身定位,而且思想簡單,容易實現,是目前比較有優(yōu)勢的一種自身定位算法[4]。本文針對APIT算法中對未知節(jié)點的是否在錨節(jié)點組成的三角形內部的判斷提出自己的觀點,它可獲得更好的精度估計[5]。

        1APIT算法

        APIT算法中的PIT測試的核心思想就是在定位之前首先要確定要定位的未知節(jié)點是否在3個錨節(jié)點組成的三角形的內部,如果在就執(zhí)行相關算法,估計出未知節(jié)點的值;如果不在,則認為是不合格的錨節(jié)點三角形,不予計算。這樣就無形中提高了定位精度,剔除了一些誤差比較大的估計值。但它是相對于動態(tài)節(jié)點的,如果未知節(jié)點同時遠離或者靠近3個錨節(jié)點,那么節(jié)點就在三角形外,否則就在三角形內部[6,7]。但對于靜態(tài)網絡而言,節(jié)點位置相對來說是靜止的,這種方法行不通,后來就有人提出通過比較這個未知節(jié)點的鄰居節(jié)點與錨節(jié)點的距離關系[8],如果鄰居節(jié)點與錨節(jié)點距離同時大于或者小于未知節(jié)點與錨節(jié)點的距離,認為在三角形外部,否則認為在三角形內部[9-11]。

        同時,在上面in-out判別算法的基礎上,找出所有未知節(jié)點在錨節(jié)點組成的三角形內部的集合,計算所有集合的中心,估計出位置信息[12,13]。所以可以看到in-out判別方法和精確度直接關系著位置估計的精度,是一個非常關鍵的環(huán)節(jié)。針對PIT測試估計在一些極端情況下容易出現較大誤差[14,15],比方說,未知節(jié)點比較靠近錨節(jié)點組成三角形的一個邊時,或者它的鄰居節(jié)點位置比較分散,造成未知節(jié)點和鄰居節(jié)點分別在三角形內部和外部時等[16,17],提出一種新的基于三角形面積的in-out判斷方法(NA-APIT算法)。

        2改進算法(NA-APIT)

        定理:在圖1和圖2中分別給出了未知節(jié)點D在錨節(jié)點ABC組成的內部和外部2種情況,可以看到,圖1中未知節(jié)點在三角形內部時,未知節(jié)點和錨節(jié)點組成的新的三角的面積之和等于錨節(jié)點組成三角形的面積。而圖2中未知節(jié)點在錨節(jié)點外部時,面積之和大于錨節(jié)點面積。

        圖1 未知節(jié)點在    圖2 未知節(jié)點在 三角形內部 三角形外部

        證明:錨節(jié)點進行信息傳遞時,傳遞的信息包括節(jié)點能量信息和節(jié)點自身的位置信息,那么根據通用的能量傳遞公式,能量的傳遞與距離的平方是成反比例的關系,

        即:

        (1)

        式中,E1為到達未知節(jié)點的能量,E0為錨節(jié)點發(fā)送時刻的能量,d1為未知節(jié)點與錨節(jié)點的距離,k為一常數,它與信號波長,傳輸環(huán)境等信息有關,特定的條件下為一常數,用k表示。

        通過能量比值很容易得到未知節(jié)點到錨節(jié)點的相對精確的距離值,這樣很容易得到三角形面積值,通過面積比較久可以得出未知節(jié)點D是否在錨節(jié)點組成的三角形的內部。

        3改進后NA-APIT的算法流程

        ①所有的錨節(jié)點在通信半徑范圍內,向各個方向廣播自己的節(jié)點位置信息和初始能量信息。

        ②未知節(jié)點把接收到的能量信息和初始能量信息相比較,并通過式(1)計算出未知節(jié)點到相對應錨節(jié)點的距離值。

        ④根據三角形加權質心定位算法,估計出這組估計值。這里提出一種精度更高的權值計算方法,即

        三角形質心加權定位估計值為:

        (2)

        這里設三角形的3個點分別是A點(坐標(xA,yA))、B點坐標(xB,yB)和C點坐標(xC,yC),未知節(jié)點到這3個錨節(jié)點的距離分別為d1、d2和d3。

        ⑥對所有符合條件的關于未知節(jié)點的估計值求平均,設有m個估計值,則估計值為:

        (3)

        ⑦與實際的位置信息相比較,計算出估計誤差:

        (4)

        式中,(x,y)為未知節(jié)點的實際二維坐標。

        4算法仿真分析

        在仿真實驗中,選取的仿真環(huán)境為100×100的一片區(qū)域,在未知節(jié)點和錨節(jié)點隨機分布在這篇區(qū)域,錨節(jié)點可以廣播自己的位置信息和能量信息,仿真參數為錨節(jié)點的個數和通信半徑,在不同的錨節(jié)點個數和不同的通信半徑下2種算法的誤差進行比較。

        錨節(jié)點的個數為30個,節(jié)點通信距離從20~50 m之間的誤差值如圖3所示。從圖3可以看出,在圖中給出的通信范圍內,改進后的算法有效降低了誤差,提高了定位精度。

        圖3 不同通信距離的誤差值比較

        保持通信距離不變,錨節(jié)點的個數從30~60個之間的一個誤差值如圖4所示。錨節(jié)點個數的增加是每5個測試一次,從圖4中同樣可以得出結論:改進后的算法有效地降低了誤差,提高了定位精度。

        圖4 不同錨節(jié)點個數的誤差比較

        5結束語

        APIT算法是一種經典的靜態(tài)無線傳感器節(jié)點的定位算法,它的優(yōu)點在于未知節(jié)點的定位與距離無關,隨著對節(jié)點定位精度的提高,需要對其進行改進,針對APIT算法中未知節(jié)點與錨節(jié)點三角形位置關系的in-out判斷方法進行了改進,提出了基于三角形面積的in-out判斷方法,分別在改變距離和錨節(jié)點這2種條件下進行仿真,對2種算法進行誤差比較,結果表明該改進算法有效地提高了未知節(jié)點的定位精度。

        參考文獻

        [1]孫利民,李建中,陳渝,等.無線傳感器網絡[M].北京:清華大學出版社,2005:151-152.

        [2]Niculescu D,Nath B.DV based Positioning in Ad Hoc Networks[J].Journal of Tele- communication Systems,2003,22(1):267-280.

        [3]嵇瑋瑋,劉中.DV-Hop定位算法在隨機傳感器網絡中的應用研究[J].電子與信息學報,2008,30(4):970-974.

        [4]Mechitov K,Sundresh S,Kwon Y, et al.Cooperative Tracking with Binary Detection Sensor Networks[C]∥Proceedings of the 1st Intemational Conference on Embedded Networked Sen-sor Systems,New York:ACM Press,2003:332-333.

        [5]He Tian,Huang Cheng-du,Blum B M, et a1.Range-free Localization Schemes in Large Scale Sensor Networks[C]∥Proceedings of the 9th Annual International Conference on Mobile Computing and Networking MOBICOM’ 2003,San Diego,CA,USA,2003:81-95.

        [6]韓彪, 徐昌彪, 袁海, 等.無線傳感器網絡中一種改進的APIT 定位算法[J].計算機工程與應用,2008,44 (4):122-124.

        [7]Bulusu N,Heidemann J,Estrin D.GPS-less Low Cost Outdoor Localization for Very Small Devices[J]. IEEE Personal Communications Magazine, 2000,7(5):28- 34.

        [8]Wang Jia,Fu Jingqi.Research on APIT and Monte Carlo Method of Localization Algorithm for Wireless Sensor Networks[C]∥Life System Modeling and Intelligent Computing,2010:128-137.

        [9]孫庭波, 屈玉貴, 趙保華.一種無線傳感器網絡安全定位的新方法[J].小型微型計算機系統(tǒng),2009,130 (9):1738-1741.

        [10]趙成林,毛松,譚虎.無線傳感器網絡能量均衡分簇路由協(xié)議[J].無線電工程,2011,41(3):1-4.

        [11]陳愛斌,張陸勇,夏新蘭,等.無線傳感器網絡能量異構分簇算法的研究[J].無線電工程,2012,42(1):7-10.

        [12]梁小滿,姜小奇,李英玲. 無線傳感器網絡節(jié)點的三維質心定位算法研究[J].通信技術,2009,42(2):121-123.

        [13]趙清華,劉少飛,張朝霞,等.一種無需測距節(jié)點定位算法的分析和改進[J].傳感技術學報,2010,23(1):122-127.

        [14]萬國峰,鐘俊.基于三角形理論的無線傳感器網絡定位算法[J].計算機應用研究,2013,30(1):249-251.

        [15]徐小玲,張福強,李少彪.基于APIT的無線傳感器網絡質心算法研究[J].傳感器與微系統(tǒng),2011,30(7):57-59,63.

        [16]俞黎陽,王能,張衛(wèi),等. 異構無線傳感器網絡中異構節(jié)點的部署與優(yōu)化.計算機科學,2008,35(9):48-51.

        [17]馮秀芳,關志艷,全欣娜.基于虛擬力的異構節(jié)點網絡覆蓋增強算法[J].計算機工程,2009(5):103-105.

        Modified APIT Algorithm Based on Static Wireless Sensor Network

        YANG Ling-yun,FENG You-hong,WANG Zai-jian

        (College of Physics and Electronic Information,Anhui Normal University,Wuhu Anhui 241000,China)

        Abstract:In static wireless sensor networks,the traditional APIT algorithm has a default consideration that the unknown sensor is inside the beacon triangle,and this may lead to serious error in position determination of the unknown sensor,which will influence the location precision.In order to reduce such errors,based on traditional APIT algorithm,the paper proposes a new method of energy weighting triangle area judgment to evaluate the unknown sensor’s position.Compared with the traditional APIT algorithm by Matlab,the result shows that the new method improves the location precision and reduces the estimation errors.

        Key words:APIT algorithm; area judgment; precision; energy weighting

        中圖分類號:TP393

        文獻標識碼:A

        文章編號:1003-3114(2016)02-20-3

        作者簡介:楊凌云(1983—),女,講師,主要研究方向:無線電網絡。馮友宏(1979—),男,副教授,主要研究方向:無線電網絡。

        基金項目:國家自然科學基金項目(61401004)

        收稿日期:2015-12-03

        doi:10.3969/j.issn.1003-3114.2016.02.05

        引用格式:楊凌云,馮友宏,王再見.基于靜態(tài)無線傳感器網絡的APIT改進算法[J].無線電通信技術,2016,42(2):20-22.

        猜你喜歡
        精度
        熱連軋機組粗軋機精度控制
        一重技術(2021年5期)2022-01-18 05:42:12
        超高精度計時器——原子鐘
        分析誤差提精度
        基于DSPIC33F微處理器的采集精度的提高
        電子制作(2018年11期)2018-08-04 03:25:38
        GPS曲面擬合高程精度探討
        數控超精密加工精度控制研究
        GPS/GLONASS/BDS組合PPP精度分析
        制造誤差對于直驅數控轉臺精度的影響
        四種紊流模型模擬彎道水流精度的對比分析
        改進的Goldschmidt雙精度浮點除法器
        亚洲综合色无码| 亚洲av色无码乱码在线观看| 国产成人精选在线不卡| 国产成人啪精品午夜网站| 日韩少妇人妻一区二区| 一区二区三区午夜视频在线| 无套无码孕妇啪啪| 国产激情久久久久影院老熟女| av片在线观看免费| 中日韩欧美在线观看| 中文字幕精品人妻av在线| 五月婷婷丁香视频在线观看 | 日韩精品国产自在欧美| 亚洲熟伦在线视频| 免费人成网在线观看品观网| 日韩av天堂一区二区三区在线| 国产午夜在线视频观看| 高清精品一区二区三区| 精品亚洲一区二区三区在线观看| 成年女人免费v片| 日本熟妇视频在线中出| 无码国产精成人午夜视频一区二区| 欧美极品色午夜在线视频| 好男人视频在线视频| 日韩爱爱视频| 亚洲天堂一区二区三区| 东京热人妻系列无码专区| 亚洲日韩乱码中文无码蜜桃臀| 亚洲综合网一区二区三区| 亚洲性av少妇中文字幕| 成人精品一区二区三区电影| 成人午夜福利视频镇东影视| 内射后入在线观看一区| 人妻中出精品久久久一区二 | 国产啪精品视频网给免丝袜 | 极品粉嫩嫩模大尺度无码| 中文字幕一二区中文字幕| 中文字幕人乱码中文字幕乱码在线 | 性无码专区无码| 国产白嫩美女在线观看| 国产精品亚洲综合色区丝瓜|