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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 無線傳感網(wǎng)絡(luò)分布控制匯聚協(xié)作節(jié)能算法

          無線傳感網(wǎng)絡(luò)分布控制匯聚協(xié)作節(jié)能算法

          作者:邵玉成,凌云志,孫 昊 時間:2020-07-24 來源:電子產(chǎn)品世界 收藏
          編者按:穩(wěn)定而有效地傳送數(shù)據(jù)是無線通信最根本的目標(biāo)。在無線傳感網(wǎng)絡(luò)中,由于各網(wǎng)絡(luò)節(jié)點的設(shè)計屬性,在保證通信任務(wù)的同時,如何在供電受限的情況下有效延長網(wǎng)絡(luò)節(jié)點的電池工作壽命,顯得尤為關(guān)鍵。網(wǎng)絡(luò)的拓撲結(jié)構(gòu)和路由協(xié)議對網(wǎng)絡(luò)的性能有著很大的影響。無線傳感網(wǎng)絡(luò)分簇路由算法基礎(chǔ)上,提出一種分簇協(xié)作節(jié)能多跳算法(CorMulti-hop Agrithm,CMHA)。


          本文引用地址:http://www.ex-cimer.com/article/202007/416129.htm

          2.3.2 簇間協(xié)作路由建立策略

          為適應(yīng)規(guī)模較大的網(wǎng)絡(luò)的需要,CHMA算法根據(jù)節(jié)點的距離和能量信息建立網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)發(fā)路由,采用簇間協(xié)作多跳的方式將數(shù)據(jù)傳送給匯聚節(jié)點:

          1)每個簇首節(jié)點Chi對其鄰居簇首進行信息收集,信息的收集方式如圖4所示。為了確保簇首節(jié)點能獲取到鄰居簇首的信息,簇首節(jié)點以發(fā)射距離為1.4倍簇半徑(1.4Ri2ch)的功率廣播公告消息ADV,該消息包含節(jié)點的標(biāo)識ID、剩余能量Ere(i)和其到匯聚節(jié)點的距離di2sink。鄰居簇首Ch接收到此消息后,根據(jù)接收信號的強度計算它們之間的距離di_t并對鄰居節(jié)點的信息進行保存。

          image.png

          圖4 簇首信息獲取示意圖

          2)根據(jù)表中的鄰居簇首信息,每個簇首節(jié)點Chi從它的鄰居簇首的集合N i中選擇一個合適的簇首作為其數(shù)據(jù)轉(zhuǎn)發(fā)的下一跳。下一跳Nexti的協(xié)作選擇觸發(fā)策略為:

          image.png   (13)

          其中,image.png

          image.png

          cost為轉(zhuǎn)發(fā)代價,

          image.png

          α>0,β>0為權(quán)重因子,且α+β=1,d表示距離,

          image.png   ,

             image.png   。

          可知,當(dāng)簇首到點到Sink節(jié)點的距離小于簇半徑時,簇首直接將數(shù)據(jù)傳送給匯聚節(jié)點;否則選擇一個離自身和匯聚節(jié)點都比較近且通信代價最少的簇首節(jié)點作為下一跳。代價考慮了通信能耗和鄰居簇首的剩余能量2個因素,以便平衡網(wǎng)絡(luò)節(jié)點的能量消耗和延長網(wǎng)絡(luò)的生存時間。

          節(jié)點開始進入數(shù)據(jù)采集階段后。成員節(jié)點根據(jù)TDMA工作時隙的分配來調(diào)整自身的工作狀態(tài),當(dāng)相應(yīng)的TDMA工作時隙沒有到來時,節(jié)點調(diào)整自身的狀態(tài)為休眠;當(dāng)被時鐘喚醒時,才進行環(huán)境監(jiān)測和數(shù)據(jù)的采集,并將數(shù)據(jù)以最小的功率發(fā)送給簇首節(jié)點,簇首對數(shù)據(jù)進行融合壓縮處理,再通過協(xié)作多簇網(wǎng)絡(luò)路由進行數(shù)據(jù)的發(fā)送。

          3 分析與仿真

          忽略無線鏈路中可能的數(shù)據(jù)碰撞沖突和丟包錯誤,對CMH算法中傳感器節(jié)點的數(shù)據(jù)發(fā)送、接收和融合處理的能量消耗進行仿真,將CMH算法的能量利用效率和網(wǎng)絡(luò)生存周期同LEACH進行了對比。

          仿真場景設(shè)置為450個傳感器節(jié)點部署在半徑為250 m的圓內(nèi),整個網(wǎng)絡(luò)劃分為5個同心圓環(huán),內(nèi)層圓環(huán)的節(jié)點分布密度逐漸大于相鄰的外層圓環(huán),主要參數(shù)如表1所示。每個仿真進行10次,最終結(jié)果取均值。

          表1 網(wǎng)絡(luò)仿真參數(shù)

          image.png

          根據(jù)前節(jié)分析和計算,由圓環(huán)中的節(jié)點數(shù),單位周期內(nèi)每層圓環(huán)的能耗相等,確定每層圓環(huán)的面積Si。最內(nèi)層圓中的節(jié)點分布密度最大,從內(nèi)向外層依次遞減由于內(nèi)層的圓(環(huán))需要承擔(dān)外層圓環(huán)的數(shù)據(jù)轉(zhuǎn)發(fā)任務(wù),所以這樣的分布是合理的。

          為了評估CMH協(xié)議對網(wǎng)絡(luò)能量的均衡性和節(jié)能作用到底如何,從節(jié)點的能量消耗和節(jié)點剩余能量的標(biāo)準(zhǔn)差等方面進行了仿真對比,并對不同的網(wǎng)絡(luò)運行時期節(jié)點剩余能量的標(biāo)準(zhǔn)差進行了統(tǒng)計分析,其值越小,說明能量均衡程度越好。

          網(wǎng)絡(luò)運行過程中總能量消耗趨勢如圖5,在相應(yīng)的運行輪次中,CMHA的總能量消耗遠小于LEACH的能量消耗,這是因為LEACH中簇首采用單跳的通信方式將數(shù)據(jù)傳送至Sink節(jié)點,遠距離傳輸導(dǎo)致了能量的消耗較大。CHMA協(xié)議采用簇首間的多跳傳輸,這就減少了傳輸階段的能耗,加之該算法引入了休眠機制,使協(xié)議能量消耗更小。

          image.png

          圖5 在不同的運行輪中總能量消耗趨勢

          在不同的運行輪次中,網(wǎng)絡(luò)節(jié)點的生存節(jié)點數(shù)如圖6,LEACH協(xié)議在運行到82輪左右出現(xiàn)第1個節(jié)點死亡,而CHMA協(xié)議在191輪才出現(xiàn)第1個節(jié)點的死亡,較LEACH協(xié)議推遲了138.8%。這一方面是LEACH在傳輸階段的能量消耗比較大,且節(jié)點間的能耗不均衡所引起;另一方面是CHMA協(xié)議更能很好地實現(xiàn)節(jié)能和平衡網(wǎng)絡(luò)中節(jié)點的能耗。

          image.png

          圖6  在不同輪次中網(wǎng)絡(luò)存活的節(jié)點數(shù)

          圖7 CHMA算法在網(wǎng)絡(luò)運行過程中,節(jié)點的能量平衡的很好,只是在網(wǎng)絡(luò)運行剛開始的時候,由于只有一部分的節(jié)點作為簇首,能耗比較大,所以此時節(jié)點剩余能量有很大波動,當(dāng)越來越多的節(jié)點成為簇首,也就是隨著運行輪數(shù)的增加,能量的標(biāo)準(zhǔn)差值趨于穩(wěn)定。而LEACH協(xié)議在運行過程中,區(qū)域外圍簇首節(jié)點需要直接和匯聚節(jié)點進行通信,所以該類節(jié)點的能量消耗會比較快。所以它的剩余能量標(biāo)準(zhǔn)差會很大,這也說明了通過中繼轉(zhuǎn)發(fā)和節(jié)點非均勻的部署可以有效均衡網(wǎng)絡(luò)的能量。

          image.png

          圖7 運行過程中剩余能量的標(biāo)準(zhǔn)差

          4   結(jié)束語

          中能耗不均衡的根本在于每個環(huán)之間數(shù)據(jù)轉(zhuǎn)發(fā)的關(guān)系,靠近Sink節(jié)點的區(qū)域具有較大密度的數(shù)據(jù)傳輸流,只有設(shè)計較好的分流策略才能從本質(zhì)上解決“能量空洞”問題。通過節(jié)點預(yù)控非均勻的分布及簇間協(xié)作多跳的策略把采集的數(shù)據(jù)傳送到匯聚節(jié)點可有效均衡網(wǎng)絡(luò)能耗和延長網(wǎng)絡(luò)生存周期。仿真表明,該機制在節(jié)省能耗和均衡網(wǎng)絡(luò)能量方面都具有較好的性能。

          參考文獻:(英文版已被全部刪除)

          [3] 畢道偉,王雪,王晟,等.多分類支持向量機設(shè)備狀態(tài)識別[J].電測與儀表, 2007(07): 20-24+36.

          [4] 韋榮桃,李舒,張艷玲,等.電力物聯(lián)網(wǎng)建設(shè)環(huán)境下可充電無線傳感器網(wǎng)絡(luò)能效與路由優(yōu)化策略[J].電測與儀表.2019(22): 31-36.

          [5] 滕志軍,張帆,宋明輝.電能質(zhì)量監(jiān)測系統(tǒng)中基于蟻群的WSN路由算法研究[J].電測與儀表.2015(11):54-57.

          [11] 陳貴海,李成法,葉懋,等.EECS:一種無線傳感器網(wǎng)絡(luò)中節(jié)能的聚類方案[J].計算機科學(xué)與探索, 2007,1(2): 171-179.

          [12] 汪晗,成昂軒,王坤,等.無線傳感器網(wǎng)絡(luò)分布式迭代定位誤差控制算法[J].電子與信息學(xué)報, 2018, 40(1): 72-78.

          [13] 蔣俊正,李楊劍,趙海兵,等.一種大規(guī)模傳感器網(wǎng)絡(luò)節(jié)點分布式定位算法[J].電子與信息學(xué)報,2019,41(12):3022-3028.


          上一頁 1 2 下一頁

          評論


          相關(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); })();