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

基于無線傳感器網絡的無線定位算法研究

2017-03-24 19:56:14周明江
中國高新技術企業 2017年2期

摘要:無線傳感器網絡在當前有廣泛應用。在無線傳感器網絡中,無線定位技術必不可少,將數據的收集、處理與傳輸形成了有效的整體,使定位的結果更加精確。文章在研究了多種的無線定位技術的基礎上,對三角形質心定位算法進行了分析與仿真,通過同三邊定位法和質心算法進行對比說明了基于測距和基于不測距定位算法的特點。

關鍵詞:無線傳感器網絡;無線定位算法;三角形質心算法;數據收集;仿真實驗 文獻標識碼:A

中圖分類號:TP368 文章編號:1009-2374(2017)02-0021-03 DOI:10.13535/j.cnki.11-4406/n.2017.02.010

無線傳感器網絡的發展和無線通信技術、片上系統與微機電系統密不可分,是一種高科技含量的新型技術。從本質上來看,無線傳感器網絡是一種分布式的傳感網絡,它和外部的傳感器相連,進而實現傳感器的資源共享。另外,無線傳感器網絡的設置也較為靈活,可以分為有線和無線兩種方式。無線傳感器網絡可以實現數據的收集、處理和傳輸,集合了現代化信息技術的核心,在多個領域都有廣泛的應用。

無線定位是無線傳感器網絡的核心技術,它是主要的數據提供者,對整個無線傳感器網絡的發展有著重要作用。無線定位突破了傳統定位技術的限制,將定位的精確性也大幅度提升,因而無線傳感器網絡的發展在某種程度上取決于無線定位技術的成熟性。以目前的定位技術而言,它的算法有很多,以不同的參考量為依據,然后用數學的方式求出最終定位結果。不同的算法選擇有不同的效果,需要的技術支持也不相同。

1 無線定位算法

無線定位算法的基本原理是:通過電波等無線通信手段,就可以對節點進行定位,之后利用網絡的計算技術進行位置的修正。其實,無線定位算法的方法有很多,但是以數學為基礎的,有的以幾何為基礎的,有的以數據分析為基礎,通過距離的計算,實現目標的定位。具體而言,無線定位的算法有兩種:一種是根據測量的角度和距離定位;另一種是與測量無關的定位。

基于測距的定位機制是根據目標的位置建立相應的坐標系,然后計算其相鄰節點的距離和角度。有了這些基本的信息,就可以根據三點確定一個平面,在平面中尋找相應的幾何關系,最終得出想要的坐標。在基于距離的定位過程中,方法有很多,有的是以信號的時間為定位基準,有的是以地區為計算的基礎。不同的算法有不同的利弊,需要根據自身的需求做出合理的選擇。

基于測量距離和角度的算法缺點在于:它對單個傳感器節點的設計有更高的要求,這就增加了傳感器節點的能耗與造價,而且這種算法的計算量較大,消耗的成本也更大,時間也較長,這就造成了定位系統的反應不夠迅速,無法最快地提供定位服務。但是,這種算法的精確性較高,提供的數據更有參考價值,可以讓無線傳感器網絡的數據處理結果最接近真實值。

基于不測距的定位算法基本原理是通過網絡節點間傳輸的連通信息,利用節點構成的幾何圖形的特征來描述未知節點的位置狀態,進而給出近似的定位信息。這種定位雖然不夠精確,但是可以最快地給出定位結果,把定位的過程簡化,快速為無線傳感器網絡提供數據。在一些特定的場合中,無線傳感器網絡需要快速反應,對結果的精確性要求并不高,這就可以選擇不測距的定位算法。

基于不測距的定位算法利用通信協議在獲得節點間傳輸的信息進行定位,合理地利用了網絡通信的帶寬,并且體現了分布式算法的設計思想,分散了節點的計算負擔,降低了網絡的設計成本和能耗,延長了無線傳感器網絡的生命周期,最終獲得較高的性價比。但從原理上講,基于不測距的定位算法是通過比較粗燥的幾何特征進行定位判定,相對基于直接測距的定位算法而言,它無法達到準確定位,而只能通過設計更完善的判定機制去更接近準確。

2 基于RSSI的三角形質心定位算法

在基于測距定位算法簡單基礎上,引入基于不測距定位算法中用幾何特征判定定位特征的思想,可以用來降低由于測距不精確而帶來的定位誤差。基于這個思路,本文將RSSI測距技術、三邊定位算法和質心定位算法相結合,提出了一種基于RSSI的三角形質心定位算法并仿真實現。

2.1 基于RSSI的測距技術

基于RSSI的測距技術利用到了信號的衰減,其本質上是計算電波功率的衰減量,然后根據衰減量來計算節點之間的距離,最終實現定位。

理論模型即信號衰減與傳播距離之間的關系式

如下:

(1)

式中:表示節點接收信號功率,單位為;表示參考節點發射的信號功率;表示路徑長度和路徑損耗的比率,根據環境介質一般取值為2~5;表示參考節點與基站之間的距離;即為未知節點到基站之間的距離。

在實際應用中,很多因素會影響到信號的傳播,例如多徑和非視線傳播等造成的信號傳播模型復雜化,這就使得RSS傳遞的信號不穩定,存在的誤差較大。因為實際環境的復雜性,換算出的錨節點到未知節點的距離總是大于實際兩節點間的距離。

2.2 三邊定位與質心定位結合的定位算法

如圖1(a)所示,錨節點A、B、C,未知節點D,根據模型計算出的節點A和D的距離,節點B和D的距離,節點C和D的距離。分別以A、B、C為圓心,、、為半徑畫圓,可得交疊區域。這里的三角形質心定位算法的核心思想是:計算三圓交疊區域的三個交點的坐標,以這三個交點為三角形的定點,求得這個三角形的質心作為待定位節點的位置。

(a) (b)

圖1 三角形質心定位算法

如圖1(b)所示,交點為E、F、G。其中,交點E坐標的計算方法為:

(2)

同理,亦可得到F、G兩點坐標、。

此時,根據質心定位算法的計算原理可得待定位節點的估計坐標為:

(3)

由仿真可知,在圖1(b)中,實際點為D,三角形質心算法得出的估計點為M,三邊測量法得出的估計點為N。在本例中可以看出,三角形質心算法的準確度更高。

3 仿真實驗

3.1 實驗方法及策略

仿真過程的主要步驟為:常量設定;布設傳感器網絡;向網絡中放入目標節點;目標探測周圍環境(或網絡搜索目標);質心算法定位;三邊定位法定位;三角形質心算法定位。

在仿真程序設計中,主要涉及Range(網絡場地)、Sensor(錨節點)、Target(目標節點)等對象,使用這些對象所包含的變量及變量數組完成對算法的仿真。

實際情況下,傳感器網絡單個節點的布設存在隨機性,但總體上滿足一定的分布規律。設計仿真程序時采用的策略是,根據需要在網絡中布設傳感器的數量將整個網絡的覆蓋區域分成網格狀,在每個小格的區域內隨機“投”下一個錨節點。當傳感器網絡布設完畢后,錨節點的坐標隨之確定(本設計不涉及錨節點自定位問題)。目標節點的出現的位置也是隨機的,但可預知在一定范圍內,在網絡布設時就要使得網絡覆蓋范圍包含這個目標節點可能出現的區域。設計仿真程序時采用的策略是,選取網絡覆蓋范圍中部一塊較大的區域,在這個區域內隨機“投”下目標節點。目標節點的坐標作為后臺數據不直接參與定位計算。

對網絡感知目標及測距過程的仿真采用的是電波擴散及損耗模型,即:錨節點上的傳感器對目標所發出的特征信號進行離散采樣以便于數字化計算,在一個采樣周期中,電波的擴散距離的增量為電波在介質中的傳播速度與采樣周期的乘積。每過一個采樣周期,檢測一次以當前擴散距離為半徑的圓范圍內是否有新的錨節點被覆蓋。當覆蓋到足夠多的錨節點時,就可以終止這個過程。

需要說明的是,定位計算過程所使用的測得待定位節點到錨節點之間的距離不是在電波擴散計算中的準確距離,而是在準確距離的基礎上,根據RSSI測距技術“換算出的錨節點到未知節點的距離總是大于實際兩節點間的距離”的原則,引入接收電波信號強度以單邊高斯分布的測量誤差之后所得到的測量距離。同時還應考慮到目標節點的輻射能力應在一個不大的范圍內,這個限制也可以成為感應過程終止的一個判定條件。故在布設網絡時就應該保證一定的錨節點密度,以減少在目標節點輻射范圍內覆蓋不到足夠的錨節點的情況。

3.2 實驗結果分析

每“投”入一次目標節點就進行一次定位計算,將計算結果保存。重復若干次實驗,取得較多的仿真數據用于分析。圖2、圖3和圖4分別給出了上述幾種定位方法的實驗效果圖,圖5、圖6和表1則分別從定性和定量的角度對比了它們的性能差異。分析下述結果可知:使用質心算法定位方法計算量小,但是精度不高;使用最小二乘法進行三邊定位和三角質心算法定位的方式精度相近,均較高,但三角質心定位算法由于不需要十分精確的測距,實現成本較低,故優于三邊定位算法。三角形質心定位算法實現難度與成本較低,但可獲得較高的定位精度,是一種較好的定位算法。

圖2 三邊極大似然估計定位 圖3 質心算法定位

圖4 三角形質心算法定位 圖5 三種定位算法對比示意圖

圖6 三種定位方式定位誤差示意圖

表1 三種定位方式定位誤差匯總表

4 結語

無線傳感器網絡的核心就是定位技術,所以要保證無線傳感器網絡的數據反映準確性,必須從提高定位技術精確性入手。定位算法的選擇對定位的結果有較大影響,不同的環境對數據收集的效果也有不同的要求,需要根據實際情況做合理的選擇。本文在多種的無線定位技術的基礎上,對三角形質心定位算法重點進行了分析與仿真,用數據來說明無線定位技術各種算法的利弊,希望給定位技術的發展提供一定的參考意見,進而加快無線傳感網絡的研究與應用,擴大其使用的范圍。

參考文獻

[1] W.R.Heinzelman,J.Kulik,H.Balakrishnan.Adaptive Protocols for Information Dissemination in Wireless Sensor Networks,Proc[J].ACM MobiCom99,Seattle,WA,1999.

[2] J Aspnes,T Eren,D D Goldenberg,et al.A Theory of Network Localization[J].IEEE Transactions on Mobile Computing,2006.

[3] Bulusu N.Self-Configuring localization systems[D].University of California,2002.

[4] Niculescu D,Nath B.Ad hoc Positioning System[A].Conference Record of IEEE Global Telecommunications Conference,GLOBECOM2001,Piscata way(NJ,USA):IEEE[C].2001.

[5] 范樂昊,邱曉暉,湯一彬.無線傳感器網絡中節點的自身定位算法分析[J].電力系統通信,2007,28(171).

[6] 孫學斌,王匯源,周正.自組網中節點位置推測算法的研究[J].山東大學學報(工學版),2003,34(3).

[7] 孫利民,李建中,陳渝,朱紅松.無線傳感器網絡

[M].北京:清華大學出版社,2005.

[8] 陳維克,李文鋒,首衍,等.基于RSSI的無線傳感器網絡加權質心定位算法[J].武漢理工大學學報,2006,20(12).

[9] 林瑋,陳傳峰.基于RSSI的無線傳感器網絡三角形質心定位算法[J].現代電子技術,2009,289(2).

作者簡介:周明江(1965-),男,山東青島人,蘇州東奇信息科技股份有限公司高級工程師,研究方向:視頻處理、信號與信息處理。

(責任編輯:黃銀芳)

主站蜘蛛池模板: 波多野结衣亚洲一区| 亚洲精品波多野结衣| 欧美亚洲国产精品第一页| 国产成人亚洲无码淙合青草| 99在线观看视频免费| 色综合久久无码网| 国产精品久久久久婷婷五月| 丁香婷婷综合激情| 国模沟沟一区二区三区| 99re精彩视频| 亚洲成人一区二区三区| 亚洲第一页在线观看| 就去色综合| 亚洲精品麻豆| 人妻精品全国免费视频| 五月六月伊人狠狠丁香网| 爆乳熟妇一区二区三区| 亚洲成在线观看| 久久黄色毛片| 亚洲二三区| 91精品国产情侣高潮露脸| 国产一区二区三区视频| www.91在线播放| 精品视频一区在线观看| 99国产精品一区二区| 国产乱人伦精品一区二区| 中国一级特黄大片在线观看| 久久亚洲欧美综合| 狠狠久久综合伊人不卡| 午夜啪啪网| 99热国产在线精品99| 午夜视频日本| 国产精品视频猛进猛出| 国产在线精品网址你懂的| 亚洲天堂精品在线观看| 毛片免费高清免费| 色精品视频| 57pao国产成视频免费播放| 精品伊人久久大香线蕉网站| 亚洲一区网站| 欧美日韩国产综合视频在线观看| 国产亚洲精品在天天在线麻豆 | 97综合久久| 欧美特级AAAAAA视频免费观看| 一级一级特黄女人精品毛片| 中文无码毛片又爽又刺激| 免费在线看黄网址| 中文无码毛片又爽又刺激| 三级毛片在线播放| 久热中文字幕在线| 亚洲视频影院| 无码中文字幕精品推荐| 91久久国产综合精品| 天堂网亚洲综合在线| 国产精品成人一区二区| 五月天天天色| 2021精品国产自在现线看| 性色在线视频精品| 日本午夜视频在线观看| 久久99国产乱子伦精品免| 欧洲亚洲一区| 欧美日韩激情在线| 成人永久免费A∨一级在线播放| 免费A∨中文乱码专区| 国产精品永久在线| 国产成人亚洲欧美激情| 亚洲色图欧美视频| 精品视频一区二区三区在线播| 亚洲最新地址| 综合色88| 日韩欧美国产三级| 中文无码伦av中文字幕| 日韩不卡高清视频| 成人字幕网视频在线观看| 成人国产精品2021| 亚洲欧美国产高清va在线播放| 国产男女XX00免费观看| 先锋资源久久| 亚洲人成网站观看在线观看| 亚洲精品视频在线观看视频| 久久久久青草大香线综合精品| 一级毛片免费不卡在线|