<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 無線傳感器網(wǎng)絡(luò)基于分簇路由的數(shù)據(jù)融合研究

          無線傳感器網(wǎng)絡(luò)基于分簇路由的數(shù)據(jù)融合研究

          作者: 時間:2012-06-01 來源:網(wǎng)絡(luò) 收藏

          摘要:節(jié)點資源有限,所以需要采用有效的算法與機制來節(jié)省資源,延長壽命,提升采集效率。LEA CH是經(jīng)典分簇協(xié)議,針對其在簇頭選擇機制、以及簇頭與基站通信的方面的不足,提出了幾點改進(jìn)方法,在簇頭選擇的算法中加入了能量控制條件,簇頭與基站的路由改為更適合數(shù)據(jù)的多跳反向組播樹,并信息熵提出了有效數(shù)據(jù)融合機制。仿真實驗表明,改進(jìn)之后的算法比原LEACH算法更有效地利用了節(jié)點資源,延長了生存時間。
          關(guān)鍵詞:網(wǎng)絡(luò);分簇路由;數(shù)據(jù)融合;LEAC計算法

          0 引言
          網(wǎng)絡(luò)綜合了無線通信技術(shù)、傳感器技術(shù)、嵌入式系統(tǒng)、分布式計算等多種前沿技術(shù),網(wǎng)絡(luò)內(nèi)各節(jié)點能夠通過無線通信方式(如ZigBee)形成自組織網(wǎng)絡(luò),協(xié)同感知與處理待測區(qū)域內(nèi)的相關(guān)信息并發(fā)送給觀測者。在無線傳感器網(wǎng)絡(luò)具備諸多優(yōu)勢的同時,其節(jié)點在電池能量、數(shù)據(jù)處理能力、存儲能力等方面資源十分有限,因此在數(shù)據(jù)采集與處理過程中的路由與數(shù)據(jù)融合是一個影響整個網(wǎng)絡(luò)生存時間與數(shù)據(jù)采集效率的關(guān)鍵性問題,這也是當(dāng)前的熱點之一。無線傳感器網(wǎng)絡(luò)誕生以來,者依據(jù)使用環(huán)境設(shè)計了很多經(jīng)典的路由協(xié)議,其中包括節(jié)點分簇機制的LEACH(Low-Energy Adaptive Clustering Hierarchy)、定向擴(kuò)散路由DD(Directed Diffusion)、地理位置信息的GEAR(Geographical and Energy Aware Routing)等等。本文主要討論基于分簇路由的數(shù)據(jù)融合問題,下面將以LEACH為基礎(chǔ)加以分析。

          1 LEACH協(xié)議分析
          LEACH協(xié)議是由MIT的Heinzelman等學(xué)者提出的一種用于無線傳感器網(wǎng)絡(luò)的低功耗自適應(yīng)分層聚簇路由算法,其基本思想就是以“輪”為周期循環(huán)地隨機選擇簇頭節(jié)點,將整個網(wǎng)絡(luò)的能量消耗盡量分散在每個節(jié)點中,延長網(wǎng)絡(luò)生存時間。每一輪包括兩個階段:簇的建立階段與數(shù)據(jù)的穩(wěn)定傳輸階段。在簇的建立階段,通過算法隨機選擇某些節(jié)點成為簇頭,其他節(jié)點則選擇與其距離最近的簇頭形成簇;在數(shù)據(jù)的穩(wěn)定傳輸階段,每個節(jié)點分別采集相關(guān)數(shù)據(jù)傳送至簇頭,簇頭接收簇內(nèi)各個節(jié)點的數(shù)據(jù)后一起發(fā)送給基站。
          在簇的建立階段,關(guān)鍵問題就是簇頭的選擇。為了選擇簇頭,網(wǎng)絡(luò)內(nèi)每個節(jié)點都隨機生成一個介于0~1之間的數(shù)n如果n小于T(n),則其成為簇頭,T(n)的計算方法如下:
          a.JPG
          式中:p為預(yù)設(shè)的每個節(jié)點成為簇頭的概率;r為當(dāng)前運行的輪數(shù);G為最近的1/p輪中尚未成為簇頭的節(jié)點集合。該算法讓每1/p輪中網(wǎng)絡(luò)內(nèi)的各個節(jié)點都有且僅有一次輪成為簇頭。完成簇頭選擇以后,成為簇頭的每個節(jié)點都向網(wǎng)絡(luò)發(fā)送廣播信息,然后網(wǎng)絡(luò)內(nèi)的每個節(jié)點通過收到的信號強度決定它要加入的簇(信號的強度與兩個節(jié)點直接的距離正相關(guān))并向該簇頭發(fā)送請求信息,形成簇。分簇完成之后簇頭節(jié)點采用TDMA方式為簇內(nèi)的每個節(jié)點分配其向簇頭上傳數(shù)據(jù)的時隙,開始數(shù)據(jù)的穩(wěn)定傳輸階段,經(jīng)過一定時間后再開始下一輪的循環(huán),直至節(jié)點因能量耗盡陸續(xù)死亡,當(dāng)剩余節(jié)點不再滿足數(shù)據(jù)采集的需要時,網(wǎng)絡(luò)的生命結(jié)束。
          LEACH協(xié)議的分簇拓?fù)浣Y(jié)構(gòu)無需復(fù)雜的路由信息,減少了路由控制過程中消耗的能量,簇內(nèi)節(jié)點大部分時間可以關(guān)閉耗能最高的通信模塊,將數(shù)據(jù)轉(zhuǎn)發(fā)功能交給簇頭節(jié)點,有效地節(jié)省了簇內(nèi)節(jié)點能量,而簇頭的輪換機制也保證了某個節(jié)點的能量不至于過快消耗,相對平衡了所有節(jié)點的能耗,延長了網(wǎng)絡(luò)生存時間。
          顯然,LEACH協(xié)議也存在缺點,主要體現(xiàn)在以下兩個方面:
          (1)簇頭選擇算法的隨機性過大,在每輪的簇頭選擇階段,任何節(jié)點成為簇頭的概率相同,而簇頭節(jié)點承擔(dān)了網(wǎng)絡(luò)中的很大部分通信,包括從簇內(nèi)節(jié)點接收數(shù)據(jù)與發(fā)送數(shù)據(jù)至基站,當(dāng)能量較低的節(jié)點當(dāng)選為簇頭時必然會導(dǎo)致其能量的快速耗散以至死亡,節(jié)點能量的不平衡也將影響網(wǎng)絡(luò)整體的生存時間;
          (2)LEACH協(xié)議在數(shù)據(jù)傳輸中雖然體現(xiàn)了數(shù)據(jù)融合的思想,但并未提出數(shù)據(jù)融合的具體措施。

          2 基于LEACH的數(shù)據(jù)融合算法
          針對LEACH協(xié)議的不足,本文提出了一種基于LEACH的數(shù)據(jù)融合算法,旨在克服LEACH的不足并加入數(shù)據(jù)融合機制,節(jié)省網(wǎng)絡(luò)資源,提升數(shù)據(jù)采集效率。
          2.1 簇頭選擇算法
          因為LEACH的簇頭選擇算法隨機性過大會導(dǎo)致部分節(jié)點的能量消耗過快,本算法在簇頭選擇機制上加入了能量控制因素,讓剩余能量高的節(jié)點有更大的概率當(dāng)選為簇頭。具體實現(xiàn)方法是通過節(jié)點當(dāng)前剩余能量與其初始能量的比值來影響閾值T(n),T(n)的計算方法如下:
          c.JPGd.JPG
          式中:En_current表示節(jié)點當(dāng)前的剩余能量;En_initial表示節(jié)點的初始能量;rm表示節(jié)點連續(xù)未當(dāng)選為簇頭的輪數(shù),每輪進(jìn)行簇頭選擇時若該節(jié)點當(dāng)選為簇頭,則rm重置為0,而若該節(jié)點未當(dāng)選為簇頭,則rm自增一次。
          在簇頭選擇算法中加入上述能量限制因素后,節(jié)點當(dāng)選為簇頭的隨機性大大降低,剩余能量多的節(jié)點比剩余能量低的節(jié)點有更大的幾率當(dāng)選為簇頭,因此極大地利用了節(jié)點的剩余能量,有效防止了某些節(jié)點能量消耗過快以致死亡,平衡了網(wǎng)絡(luò)內(nèi)節(jié)點的能量消耗。
          2.2 簇頭數(shù)據(jù)融合樹的建立
          依據(jù)LEACH對無線傳感器網(wǎng)絡(luò)的假設(shè),節(jié)點發(fā)送信息的能耗ETx(k,d)與接收信息的能耗ERx(k)分別為:
          e.JPG
          式中:Eelec為發(fā)送和接收單位信息的能耗;εamp為信號發(fā)送放大器向單位距離發(fā)送單位信息的能耗;k為傳輸?shù)男畔⒘?;d為信息發(fā)送節(jié)點與接收節(jié)點間的距離;λ為路徑損耗指數(shù)。
          由上述公式可知,節(jié)點發(fā)送信息消耗的能量會因為距離的增加而大幅增加,而在LEACH的數(shù)據(jù)傳輸階段,簇內(nèi)各節(jié)點將數(shù)據(jù)傳輸給簇頭之后簇頭直接與基站通信,這雖然簡便,但若簇頭與基站距離過遠(yuǎn),數(shù)據(jù)傳輸所消耗的能量將會很大,為解決這個問題,本文將在簇頭節(jié)點與基站的通信中加入多跳的數(shù)據(jù)融合樹。


          上一頁 1 2 3 4 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();