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

基于作用力模型的傳感器網絡簇型協議*

2015-04-01 12:19:20何杏宇楊桂松周亦敏
傳感器與微系統 2015年11期
關鍵詞:模型

何杏宇,楊桂松,周亦敏

(1.上海理工大學 實驗室管理與服務中心,上海200093;2.上海理工大學 光電信息與計算機工程學院,上海200093)

0 引 言

無線傳感器節點的能量限制一直以來是無線傳感器網絡應用中的瓶頸問題。為了避免因網絡中能量消耗不均而導致的網絡不穩定,一些層次型協議相繼提出。LEACH[1]算法是較早提出的層次型算法,該算法以循環的方式隨機選擇簇頭節點,使得網絡中節點的能量均衡。隨后,研究人員對LEACH 算法進行了各種改進,其中,HEED[2]算法要求在節點選取簇頭時考慮其剩余能量。同樣,文獻[3,4]也基于節點剩余能量對LEACH 算法提出了改進。而文獻[5,6]提出了基于節點密度的簇型算法,進一步提高網絡能量均衡。文獻[7,8]則對近年來關于LEACH 的改進算法進行了總結和比較。然而,這些算法中均未考慮到簇頭節點和簇成員之間的通信代價均衡問題,以及是否存在“孤立簇頭”的問題。

為此,本文提出了一種基于作用力模型的移動簇型協議,該算法基于節點剩余能量和節點密度進行輪換簇頭選舉,簇頭節點能夠根據基于簇成員剩余能量和距離的作用力模型進行自適應移動,以均衡簇頭和簇成員之間的通信代價,另外,本文還提出了基于節點剩余能量的中繼節點選舉算法,以在簇頭之間形成可連通的且有利于均衡的主干路徑。

1 網絡模型

本文定義的網絡模型為:1)網絡中的節點結構和初始能量相同,且能量不可補給,在部署后具有可移動性和獲知其位置信息的能力;2)采用文獻[9]中的無線通信能量計算模型。

2 基于作用力模型的移動簇型協議

本協議包括簇的建立階段和主干路徑建立階段。

2.1 簇的建立階段

2.1.1 簇頭選舉

本文提出基于節點鄰居密度和節點剩余能量的簇頭選舉算法:每個節點產生[0,1]之間的一個隨機數,若隨機數小于閾值T(n),則該節點被選為簇頭節點,為了讓剩余能量較多的節點成為簇頭,且加大節點密集區域中簇頭節點的數量,T(n)的計算公式為

其中,Eresidual為節點的剩余能量,Eaverage為節點的鄰居節點的平均剩余能量,如果節點的剩余能量大于鄰居節點的平均能量則成為簇頭節點的概率增大,反之,減小;1/p 為網絡節點中簇頭比例為p 時每個簇包含的節點數量,Nneigbor為鄰居節點數量,N 為網絡的節點總數量,當鄰居節點數量比1/p 多時,該區域簇頭節點數量增加,反之,減少。

2.1.2 簇頭節點的自適應移動

在簇頭選舉后和簇頭節點進行自適應移動之前,應先獲取簇頭節點移向的位置。為此,本文提出一個與距離和剩余能量相關的作用力模型,該模型設簇頭節點最終移向的位置為目標點,假定q 個簇成員節點將在與簇頭節點連線方向上分別產生q 個牽引力,牽引力大小與其剩余能量和其與簇頭之間的距離相關,第i 個簇成員產生的牽引力fi的計算公式為

其中,α,β 為權重系數,Li為第i 個簇成員節點與簇頭節點之間的距離,Ei為第i 個簇成員的剩余能量。這q 個簇成員對簇頭分別產生q 個牽引力,距離簇頭越遠的節點產生的牽引力越大,反之,越小;剩余能量越小的節點產生的牽引力越大,反之,越小。該模型由勢能最小原理(一個力學系統處于平衡狀態時勢能最小)要求這q 個簇成員在目標點位置所產生的多個牽引力的合力為0。

下面將以q=3 為例對利用作用力模型對目標點的位置求解進行簡化說明。如圖1 所示,原xy 坐標系以簇頭為原點,其坐標為(X,Y)=(0,0)簇頭節點接收到的3 個簇成員節點在原xy 坐標系中的坐標分別為(X1,Y1),(X2,Y2)和(X3,T3),設目標點的坐標為(X0,Y0)。

圖1 簇成員和目標點的位置關系Fig 1 Location relationship between cluster members and target point

首先,將簇頭節點和三個簇成員節點的坐標轉換至以目標點為原點的(X',Y')坐標系中。轉換后的目標點坐標為(X'0,Y'0),(X'0,Y'0)=((X0-X0),(Y0-Y0))=(0,0),而三個簇成員節點的坐標的計算公式分別為

然后,根據三個簇成員和目標點的位置關系和剩余能量可以獲得以目標點為原點的作用力模型如圖2 所示:三個簇成員產生的牽引力矢量坐標分別為

圖2 作用力模型Fig 2 Force model

由式(4)可推導出

由于在目標點位置三個簇成員節點產生的三個牽引力f1,f2,f3對應的矢量和為0,亦即,X″1+X″2+X″3=0,Y″1+Y″2+Y″3=0,則可以推算出

根據式(5),進而可以推算出

當q=3 時,目標點的計算公式為

對上述模型進行推廣,當簇頭節點接收到q 個簇成員的節點的坐標信息分別為(Xi,Yi),i=1 ~q 時,則此時目標點的坐標計算公式為

2.2 主干路徑建立階段

在簇頭自適應移動后,為了在簇頭節點之間建立全連通的主干路徑,本文提出如圖3 所示的基于通信半徑和剩余能量的中繼節點選舉算法。當存在“孤立簇頭”時,便可按照圖3 所示算法進行中繼節點選舉。

圖3 中繼節點選舉算法流程圖Fig 3 Flow chart of relay node election algorithm

設定V 為判斷簇成員成為中繼節點的可能性大小的參數,V 的計算公式為

其中,θ 和μ 為權重系數,Eresidual為簇成員的剩余能量大小,L1為簇成員到發起中繼請求的簇頭的距離,L2為簇成員到對接簇頭的距離。由式(11)可知,當簇成員的剩余能量越高,其成為中繼節點的可能性越高,反之,越低;簇成員到中繼請求節點和對接簇頭的距離和越小,其成為中繼節點的可能性越高,反之,越低。

3 仿真與實驗

本文使用NS2 平臺對文獻[5]所提出的基于節點剩余能量的LEACH—E 協議、文獻[6]所提出的基于節點密度的LEACH—D 協議以及本文提出的算法分別進行了仿真,并對這三種協議的仿真結果進行了對比分析。

3.1 實驗參數設置

本文的仿真場景為400 個節點隨機部署在一個200 m×200 m 的正方形區域內,其Sink 節點位于正方形的中心。仿真參數如表1 所示。

表1 仿真參數Tab 1 Simulation parameters

3.2 實驗結果分析

由圖4 可知,LEACH—E 和LEACH—D 協議都有具有最高的能耗方差且波動較大,從而反映出較大的網絡能耗不均衡性。相較之下,本文提出的協議有效地降低了方差,呈現出較好的能耗均衡狀況。

圖4 節點能量消耗方差Fig 4 Energy consumption variance of nodes

由圖5 可知,LEACH—E 由于考慮到節點的剩余能量,在網絡運行初期節點死亡數量比LEACH—D 協議少,但隨著網絡的運行時間推移,反映出沒有考慮節點密度的缺陷,節點死亡率反而比LEACH—D 協議高;相較之下,本文提出的協議兼顧了節點剩余能量和節點密度,并采用了簇頭自適應移動策略,使得網絡中節點的能耗均衡性進一步提高,節點的使用壽命趨于一致,大部分節點都堅持到網絡剩余周期的末期才死亡。

4 結 論

圖5 節點存活的個數Fig 5 Number of alive nodes

本文提出的基于作用力模型的移動簇型協議在進行簇頭選舉時提高了剩余能量大的節點成為簇頭的概率,同時增加了節點密度較大區域簇頭節點的個數,該算法允許簇頭節點基于簇成員剩余能量和距離的牽引力作用下進行自適應移動,均衡了簇頭和簇成員之間的通信代價。同時,本文提出的中繼節點選舉算法,實現了簇頭節點之間的全連通。實驗結果證明:本文提出的協議能夠有效地均衡網絡能耗,顯著地延長網絡的生命周期。

[1] Heinzelan W R,Chandrakasan A,Balakrishnan H.An application-specific protocol architecture for wireless micro sensor networks[J].IEEE Transactions on Wireless Communications,2002,1(4):660-670.

[2] Youni O,Fahmy S.HEED:A hybrid,energy-efficient,distributed clustering approach for Ad Hoc sensor networks[J].IEEE Transactions on Mobile Computing,2004,3(4):366-379.

[3] 龔本燦,蔣廷耀,汪祥莉.一種基于剩余能量的無線傳感器網絡分簇協議[J].計算機工程與應用,2008,44(8):31-33.

[4] Peng D,Zhang Q.An energy efficient cluster-routing protocol for wireless sensor networks[C]∥International Conference on Computer Design and Applications,Qinghuangdao:IEEE,2010:530-533.

[5] 喬俊峰,劉三陽,曹祥宇.無線傳感器網絡中基于節點密度的簇算法[J].計算機科學,2009,36(12):46-49.

[6] 路成杰,蔣海峰.一種基于節點密度的無線傳感器網絡協議[J].傳感器與微系統,2014,33(9):114-116.

[7] Li Y,Zhang A,Liang Y.Improvement of leach protocol for wireless sensor networks[C]∥The third International Conference on Instrumentation,Measurement,Computer,Communication and Control,Shenyang:IEEE,2013:322-326.

[8] Keert N,Anand G.Improved cluster routing protocol for wireless sensor networks through simplification[C]∥18th Annual International Conference on Advanced Computing and Communications,Bangalore:IEEE,2012:1-3.

[9] Su I,Tsai C,Sung W.Area temperature system monitoring and computing based on adaptive fuzzy logic in wireless sensor networks[J].Applied Soft Computing,2012,12(5):1532-1541.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 久草视频福利在线观看| 久久精品无码中文字幕| 无码AV高清毛片中国一级毛片| 亚洲视频无码| 狠狠色丁香婷婷| 成人免费网站久久久| 国产不卡在线看| 99精品免费欧美成人小视频| 久久国产高清视频| 久久精品这里只有国产中文精品| 午夜激情婷婷| 欧美日韩成人在线观看| 欧美成人区| 热99re99首页精品亚洲五月天| 亚洲精品老司机| 亚洲欧美综合在线观看| 免费人成网站在线观看欧美| 老司国产精品视频91| 亚洲色大成网站www国产| 欧美日韩国产成人高清视频| 人妻少妇乱子伦精品无码专区毛片| 日韩国产综合精选| 亚洲天堂日韩在线| 亚洲视屏在线观看| 国产精品久久久久久久久久久久| 国产美女一级毛片| 色成人综合| 特级做a爰片毛片免费69| 黄色在线不卡| 久久网欧美| 午夜限制老子影院888| 国产视频一区二区在线观看| 婷婷六月综合| 国产美女视频黄a视频全免费网站| 久久精品丝袜高跟鞋| 欧美无遮挡国产欧美另类| 老司机久久精品视频| 99ri国产在线| 国产精品视频a| 国产精品林美惠子在线播放| 国产成本人片免费a∨短片| 青青草一区二区免费精品| 一级毛片在线播放| 亚洲欧美日韩综合二区三区| 色偷偷综合网| 国产精品九九视频| 亚洲天堂777| 欧美成人二区| 国产成人免费高清AⅤ| 少妇精品网站| 91精品啪在线观看国产60岁| 中文字幕第1页在线播| 日本不卡在线视频| 中文字幕在线日韩91| 国产一区二区在线视频观看| 亚洲精品爱草草视频在线| 欧美在线伊人| 久久综合成人| 精品国产一二三区| 一级成人欧美一区在线观看| 亚洲第一综合天堂另类专| 制服丝袜在线视频香蕉| 美女内射视频WWW网站午夜| 又黄又湿又爽的视频| 亚洲综合二区| 欧美午夜理伦三级在线观看 | 欧美啪啪视频免码| 免费看的一级毛片| 国产美女自慰在线观看| a国产精品| 性视频久久| 欧美日韩福利| 国产午夜不卡| 亚洲欧洲综合| 免费一级毛片完整版在线看| 色哟哟国产精品一区二区| 真人免费一级毛片一区二区| 亚洲国产午夜精华无码福利| 人妻丝袜无码视频| 国产人免费人成免费视频| 日韩在线网址| 亚洲另类色|