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

        ?

        移動(dòng)Sink的傳感器網(wǎng)絡(luò)路徑優(yōu)化策略

        2016-11-04 09:11:20于志博孔祥雪裴金金
        傳感器與微系統(tǒng) 2016年11期
        關(guān)鍵詞:跳數(shù)時(shí)延能耗

        于志博,孔祥雪,裴金金

        (天津大學(xué) 電氣與自動(dòng)化工程學(xué)院,天津 300072)

        ?

        移動(dòng)Sink的傳感器網(wǎng)絡(luò)路徑優(yōu)化策略

        于志博,孔祥雪,裴金金

        (天津大學(xué) 電氣與自動(dòng)化工程學(xué)院,天津 300072)

        在無線傳感器網(wǎng)絡(luò)(WSNs)中引入移動(dòng)Sink可以避免網(wǎng)絡(luò)擁塞和能量空洞并降低網(wǎng)絡(luò)能耗,但由于移動(dòng)速度的限制導(dǎo)致時(shí)延較大。針對(duì)這一問題,提出了時(shí)延約束下的移動(dòng)Sink路徑優(yōu)化策略,根據(jù)時(shí)延和網(wǎng)絡(luò)能耗之間的關(guān)系設(shè)計(jì)了可調(diào)節(jié)的節(jié)點(diǎn)權(quán)重,通過模擬退火遺傳算法得到最優(yōu)節(jié)點(diǎn)權(quán)重,并依據(jù)此權(quán)重通過迭代得到匯聚節(jié)點(diǎn)和最佳移動(dòng)路徑。仿真結(jié)果表明:該策略能保證在滿足時(shí)延約束的前提下降低網(wǎng)絡(luò)能耗,且收斂速度快。

        無線傳感器網(wǎng)絡(luò); 移動(dòng)Sink; 節(jié)點(diǎn)權(quán)重; 模擬退火遺傳算法; 路徑優(yōu)化

        0 引 言

        在無線傳感器網(wǎng)絡(luò)(wireless sensor networks,WSNs)中,如何降低能耗是該領(lǐng)域研究重點(diǎn)。設(shè)計(jì)高效節(jié)能的軟硬件和通信協(xié)議在一定程度上降低了能耗[1,2],但不能改變由于Sink位置固定導(dǎo)致的網(wǎng)絡(luò)擁塞和能量空洞問題。

        采用移動(dòng)Sink不僅避免了上述問題,還極大提高了網(wǎng)絡(luò)生存時(shí)間[3],但會(huì)產(chǎn)生較大時(shí)延。為了取得能耗與時(shí)延的折中,文獻(xiàn)[4,5]通過限制每個(gè)節(jié)點(diǎn)數(shù)據(jù)轉(zhuǎn)發(fā)跳數(shù)選擇匯聚節(jié)點(diǎn)并通過匯聚節(jié)點(diǎn)建立路徑。文獻(xiàn)[4]在最短路徑樹上從最遠(yuǎn)葉節(jié)點(diǎn)開始迭代地尋找滿足跳數(shù)要求的匯聚節(jié)點(diǎn),而文獻(xiàn)[5]從根節(jié)點(diǎn)開始根據(jù)跳數(shù)尋找匯聚節(jié)點(diǎn),再根據(jù)匯聚節(jié)點(diǎn)之間及與其他節(jié)點(diǎn)間的拓?fù)潢P(guān)系調(diào)整匯聚節(jié)點(diǎn)的位置和個(gè)數(shù)。文獻(xiàn)[6,7]從全網(wǎng)范圍內(nèi)考慮所有節(jié)點(diǎn)距離各自所屬匯聚節(jié)點(diǎn)的總跳數(shù),使得滿足時(shí)延條件下總跳數(shù)最少。文獻(xiàn)[6]建立最小連通支配集作為匯聚節(jié)點(diǎn)的候選節(jié)點(diǎn),再根據(jù)候選節(jié)點(diǎn)權(quán)重進(jìn)行刪減直到滿足時(shí)延要求。文獻(xiàn)[7]則根據(jù)節(jié)點(diǎn)權(quán)重從所有節(jié)點(diǎn)中選擇匯聚節(jié)點(diǎn),直到達(dá)到時(shí)延要求。

        時(shí)延和網(wǎng)絡(luò)能耗是基于移動(dòng)Sink的WSNs重要性能指標(biāo)。鑒于此,本文研究了滿足時(shí)延約束下網(wǎng)絡(luò)能耗最小的移動(dòng)Sink路徑優(yōu)化策略。根據(jù)能耗和時(shí)延的關(guān)系建立了優(yōu)化模型,并設(shè)計(jì)了可調(diào)節(jié)的節(jié)點(diǎn)權(quán)重,通過模擬退火遺傳算法(simulated annealing genetic algorithm,SAGA)尋找最優(yōu)節(jié)點(diǎn)權(quán)重,提出了基于SAGA權(quán)重的路徑優(yōu)化(SAGA weight-based path optimization,SWPO)算法得到Sink移動(dòng)路徑。該策略能有效降低網(wǎng)絡(luò)能耗,且收斂速度快。

        1 網(wǎng)絡(luò)模型

        本文考慮由一個(gè)移動(dòng)Sink和n個(gè)傳感器節(jié)點(diǎn)組成的WSNs,節(jié)點(diǎn)通信半徑為R,網(wǎng)絡(luò)是全連通的,允許時(shí)延為t。匯聚節(jié)點(diǎn)由網(wǎng)絡(luò)周期性地選取,并緩存普通節(jié)點(diǎn)傳輸?shù)臄?shù)據(jù)。Sink以恒定速度v從監(jiān)測(cè)區(qū)域邊緣出發(fā),依次訪問匯聚節(jié)點(diǎn)收集數(shù)據(jù),并最終返回起點(diǎn),該過程稱為一輪。該網(wǎng)絡(luò)可用圖G=(S,B)表示。其中S={si}為節(jié)點(diǎn)集合,B={(si,sj)|D(si,sj)≤R}為通信鏈路集合,D(si,sj)為兩節(jié)點(diǎn)間歐式距離。H={hi}為匯聚節(jié)點(diǎn)集合,且H?S。圖1為基于移動(dòng)Sink的WSNs示意圖。在基于移動(dòng)Sink的WSNs中,要綜合考慮網(wǎng)絡(luò)能耗與時(shí)延。本文目標(biāo)是滿足數(shù)據(jù)時(shí)延的前提下,實(shí)現(xiàn)網(wǎng)絡(luò)能耗的最小化。

        圖1 基于移動(dòng)Sink的WSNs示意圖Fig 1 Illustration of mobile sink-based WSNs

        最大數(shù)據(jù)時(shí)延是Sink訪問所有匯聚節(jié)點(diǎn)所需的時(shí)間。路徑越長,時(shí)延就越大。對(duì)于給定的時(shí)延t,滿足

        (1)

        式中 hs為起點(diǎn)。

        傳輸能耗占網(wǎng)絡(luò)能耗比重很大,故本文僅考慮傳輸能耗。節(jié)點(diǎn)si單輪中采集的數(shù)據(jù)量為p,該數(shù)據(jù)傳輸至匯聚節(jié)點(diǎn)并由Sink收集過程中所有節(jié)點(diǎn)能耗為

        Eci=cip(et+er)+pet

        (2)

        式中 ci為si到其所屬匯聚節(jié)點(diǎn)的跳數(shù),節(jié)點(diǎn)通過最短路由方式將數(shù)據(jù)傳輸給距自己跳數(shù)最少的匯聚節(jié)點(diǎn),et和er分別表示發(fā)送和接收1 bit數(shù)據(jù)的能耗。單輪中所有節(jié)點(diǎn)數(shù)據(jù)最終被Sink收集過程中全網(wǎng)能耗為

        (3)

        式中 c為所有節(jié)點(diǎn)到其所屬匯聚節(jié)點(diǎn)的總跳數(shù)。

        (4)

        由式(3)可得,全網(wǎng)能耗取決于c。故時(shí)延約束下的網(wǎng)絡(luò)能耗最小化問題等價(jià)于時(shí)延受限的最小跳數(shù)問題(minimum hop counts under the delay constrains,MHCDC),即從S中選取一組節(jié)點(diǎn)加入到H中,滿足Sink遍歷H中節(jié)點(diǎn)并返回的路徑長度少于規(guī)定時(shí)延內(nèi)的距離,并使得總跳數(shù)最小,如式(5)所示

        (5)

        2 算法設(shè)計(jì)

        2.1 節(jié)點(diǎn)權(quán)重

        由于在MHCDC問題中需要最小化總跳數(shù),并限制路徑長度。本文定義節(jié)點(diǎn)si的權(quán)重如式(6)所示

        (6)

        式中 c(H)和LTSP(H)分別為匯聚節(jié)點(diǎn)集為H時(shí)的總跳數(shù)和最短路徑長度。分子表示si加入到H中總跳數(shù)的減少量,減少量越多,si被選為匯聚節(jié)點(diǎn)的機(jī)會(huì)越大;分母表示si加入到H中路徑長度的增加量,增加量越少,si被選為匯聚節(jié)點(diǎn)的概率越大。u ∈(0,1)為調(diào)節(jié)因子,負(fù)責(zé)調(diào)節(jié)路徑長度增加量與總跳數(shù)減少量的影響程度,使節(jié)點(diǎn)權(quán)重發(fā)生變化,根據(jù)權(quán)重得到的匯聚節(jié)點(diǎn)及對(duì)應(yīng)的路徑和網(wǎng)絡(luò)能耗會(huì)改變。

        2.2 基于u值的權(quán)重優(yōu)化

        考慮到u值變化會(huì)改變路徑長度增加量和總跳數(shù)減少量的影響程度,采用SAGA對(duì)權(quán)重的u值進(jìn)行優(yōu)化,以獲得優(yōu)化的Sink路徑。優(yōu)化過程中,將SA法作為GA求解過程中的個(gè)體替換策略,實(shí)現(xiàn)全局最優(yōu),同時(shí)收斂速度較快。步驟如下:

        1)初始化:初始化GA種群數(shù)目、遺傳代數(shù)、變異概率及SA初始溫度、終止溫度和每個(gè)溫度下迭代次數(shù)等;

        2)隨機(jī)產(chǎn)生初始種群:對(duì)種群中的每個(gè)個(gè)體進(jìn)行二進(jìn)制編碼;

        3)將每個(gè)種群中的個(gè)體帶入式(6)中,并得到每個(gè)個(gè)體對(duì)應(yīng)的匯聚節(jié)點(diǎn)、路徑及網(wǎng)絡(luò)能耗,并計(jì)算適應(yīng)度;

        4)進(jìn)行交叉、變異操作;

        5)使用SA對(duì)個(gè)體進(jìn)行選擇操作;

        6)判斷是否達(dá)到最大代數(shù),若滿足,則結(jié)束;若不滿足,則將步驟(5)得到的個(gè)體重新進(jìn)行步驟(3)操作。

        2.3 基于SAGA權(quán)重的路徑優(yōu)化算法

        本文采用Floyd Warshall算法求取路由,得到總跳數(shù)c。為求取最短路徑,采用文獻(xiàn)[8]中方法求解TSP問題。首先,所有節(jié)點(diǎn)根據(jù)最優(yōu)u值和式(6)計(jì)算各自權(quán)重。然后,將權(quán)重最大的節(jié)點(diǎn)加入到H中。隨著H中節(jié)點(diǎn)變化,S中節(jié)點(diǎn)的權(quán)重也會(huì)變化,更新S中所有節(jié)點(diǎn)權(quán)重,再將權(quán)重最大的節(jié)點(diǎn)加入到H中,不斷迭代,直到滿足式(1)結(jié)束。最后得到最小網(wǎng)絡(luò)能耗下的匯聚節(jié)點(diǎn)和路徑。

        3 仿真分析

        為考察算法性能,對(duì)本文提出的SWPO算法進(jìn)行性能分析,并與基于效用的貪心算法來選擇CP節(jié)點(diǎn)(utility-based greedy heuristic for choosing collection point,CPUG)算法[7]進(jìn)行了比較。在仿真實(shí)驗(yàn)中,200個(gè)節(jié)點(diǎn)隨機(jī)部署在200 m×200 m區(qū)域內(nèi),節(jié)點(diǎn)初始電量為500 J,通信半徑為30 m,Sink速度為1 m/s,每輪從每個(gè)節(jié)點(diǎn)收集30 kbit數(shù)據(jù),時(shí)延上限為5 min。采用文獻(xiàn)[6]的能耗模型。

        3.1 時(shí)延上限對(duì)網(wǎng)絡(luò)能耗的影響

        時(shí)延上限會(huì)限制移動(dòng)路徑的長度,進(jìn)而影響匯聚節(jié)點(diǎn)的選擇,導(dǎo)致所有節(jié)點(diǎn)到其所屬匯聚節(jié)點(diǎn)跳數(shù)和發(fā)生變化。當(dāng)移動(dòng)速度不變時(shí),隨著時(shí)延上限的增加,Sink可移動(dòng)的路徑長度增加,所有節(jié)點(diǎn)到其所屬匯聚節(jié)點(diǎn)跳數(shù)和減少,從而網(wǎng)絡(luò)能耗降低。從圖2可以看出:兩種算法隨著時(shí)延上限的增加網(wǎng)絡(luò)能耗降低,并且SWPO算法性能優(yōu)于CPUG。

        圖2 時(shí)延上限與網(wǎng)絡(luò)能耗的關(guān)系Fig 2 Relationship between delay bound and energy consumption of network

        3.2 移動(dòng)速度對(duì)網(wǎng)絡(luò)能耗的影響

        隨著Sink移動(dòng)速度的增加,在規(guī)定的時(shí)延要求下,可移動(dòng)的路徑長度增加,所有節(jié)點(diǎn)到其所屬匯聚節(jié)點(diǎn)跳數(shù)和減少,從而網(wǎng)絡(luò)能耗降低。圖3給出了不同移動(dòng)速度下網(wǎng)絡(luò)能耗的變化。兩種算法的網(wǎng)絡(luò)能耗均隨著Sink速度的增加而降低,且SWPO算法性能優(yōu)于CPUG。

        圖3 移動(dòng)速度與網(wǎng)絡(luò)能耗的關(guān)系Fig 3 Relationship between moving speed and energy consumption of network

        3.3 節(jié)點(diǎn)數(shù)量對(duì)網(wǎng)絡(luò)能耗的影響

        隨著網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)量的增加,由于路徑長度沒有變化,匯聚節(jié)點(diǎn)所屬的節(jié)點(diǎn)數(shù)量增加,全網(wǎng)傳輸總跳數(shù)增加,導(dǎo)致網(wǎng)絡(luò)能耗增加。圖4反映了兩種算法下網(wǎng)絡(luò)能耗均隨著節(jié)點(diǎn)數(shù)量的增加而增加,且SWPO算法性能優(yōu)于CPUG。

        圖4 節(jié)點(diǎn)數(shù)量與網(wǎng)絡(luò)能耗的關(guān)系Fig 4 Relationship between number of nodes and energy consumption of networks

        3.4 SAGA與GA對(duì)比

        由圖5可以看出使用本文SAGA求解,在30代已經(jīng)穩(wěn)定在最優(yōu)解,而使用GA求解,在38代時(shí)獲得穩(wěn)定最優(yōu)解。這是由于本文在SAGA中,使用SA替代GA中的選擇操作,實(shí)現(xiàn)全局快速尋優(yōu),收斂速度較快。

        圖5 遺傳代數(shù)與網(wǎng)絡(luò)能耗的關(guān)系Fig 5 Relationship between genetic algebra and energy consumption of networks

        4 結(jié) 論

        本文研究了基于移動(dòng)Sink的傳感器網(wǎng)絡(luò)時(shí)延受限的路徑優(yōu)化策略,并提出了SWPO算法。根據(jù)數(shù)據(jù)時(shí)延和網(wǎng)絡(luò)能耗的關(guān)系設(shè)計(jì)了可調(diào)節(jié)的節(jié)點(diǎn)權(quán)重,采用SAGA算法得到最優(yōu)的節(jié)點(diǎn)權(quán)重,根據(jù)該權(quán)重得到匯聚節(jié)點(diǎn),從而得到網(wǎng)絡(luò)能耗最小的移動(dòng)路徑。仿真結(jié)果表明,該算法能有效地選擇匯聚節(jié)點(diǎn),規(guī)劃移動(dòng)路徑,降低網(wǎng)絡(luò)能耗,且收斂速度快。

        [1] Tang Lei,Sun Yanjun,Gurewitz O,et al.PW-MAC:An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks[C]∥IEEE INFOCOM 2011 Proceedings,Shanghai,China:IEEE,2011:1305-1313.

        [2] Mikhaylov K,Tervonen J.Optimization of microcontroller hardware parameters for wireless sensor networks node power consumption and lifetime improvement[C]∥2010 International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT),Moscow,Russia:IEEE,2010:1150-1156.

        [3] Salarian H,Chin K W,Naghdy F.An energy-efficient mobile-sink path selection strategy for wireless sensor networks[J].IEEE Transactions on Vehicular Technology,2014,63(5):2407-2419.

        [4] Zhao Miao,Yang Yuanyuan.Bounded relay hop mobile data ga-thering in wireless sensor networks[J].IEEE Transactions on Computers,2012,61(2):265-277.[5] Chowdhury S,Giri C.Data collection point based mobile data gathering scheme with relay hop constraint[C]∥2013 International Conference on Advances in Computing,Communications and Informatics(ICACCI),Mysore,India:IEEE,2013:282-287.

        [6] 丁 杰,劉丹譜.移動(dòng)Sink環(huán)境下的無線傳感器網(wǎng)絡(luò)數(shù)據(jù)收集節(jié)能算法[J].北京郵電大學(xué)學(xué)報(bào),2013,36(5):51-55.

        [7] 張希偉,沈 琳,蔣益峰.移動(dòng)協(xié)助傳感器網(wǎng)絡(luò)中Sink的路徑優(yōu)化策略[J].通信學(xué)報(bào),2013,34(2):85-93.

        [8] Cormen T H,Leiserson C E,Rivest R L,et al.Introduction to algorithms[M].3rd ed.Cambridge,America:The MIT Press,2009:404-405.

        Mobile sink-based path optimization strategy in wireless sensor networks

        YU Zhi-bo,KONG Xiang-xue,PEI Jin-jin

        (School of Electrical Engineering and Automation,Tianjin University,Tianjin 300072,China)

        Introducing mobile sink in wireless sensor networks(WSNs)can avoid network congestion and energy hole and reduce energy consumption of network,but it lead to large delay because of limitation of moving speed.Aiming at this problem,path optimization strategy of mobile sink under delay constrains is proposed.Adjustable node weight is designed according to relationship between delay and energy consumption of network.The optimal node weight is obtained through simulated annealing genetic algorithm.The sink nodes and the optimal moving path are acquired through iteration procedure based on the optimal node weight.Simulation results show that the strategy can reduce energy consumption network and have fast convergence under the premise of meeting delay constrains.

        wireless sensor networks(WSNs);mobile sink;node weight;simulated annealing genetic algorithm;path optimization

        10.13873/J.1000—9787(2016)11—0044—03

        2016—01—04

        TP 393

        A

        1000—9787(2016)11—0044—03

        于志博(1990-),男,滿族,河北秦皇島人,碩士研究生,研究方向?yàn)闊o線傳感器網(wǎng)絡(luò)。

        猜你喜歡
        跳數(shù)時(shí)延能耗
        120t轉(zhuǎn)爐降低工序能耗生產(chǎn)實(shí)踐
        昆鋼科技(2022年2期)2022-07-08 06:36:14
        能耗雙控下,漲價(jià)潮再度來襲!
        探討如何設(shè)計(jì)零能耗住宅
        基于GCC-nearest時(shí)延估計(jì)的室內(nèi)聲源定位
        電子制作(2019年23期)2019-02-23 13:21:12
        基于改進(jìn)二次相關(guān)算法的TDOA時(shí)延估計(jì)
        日本先進(jìn)的“零能耗住宅”
        基于RSSI比例系數(shù)跳數(shù)加權(quán)的DV Hop定位算法
        跳數(shù)和跳距修正的距離向量跳段定位改進(jìn)算法
        FRFT在水聲信道時(shí)延頻移聯(lián)合估計(jì)中的應(yīng)用
        經(jīng)典路由協(xié)議在戰(zhàn)場環(huán)境下的仿真與評(píng)測(cè)
        无码人妻精一区二区三区| 亚洲激情综合中文字幕| 最美女人体内射精一区二区| 中文字幕一区二区三区人妻少妇| 欧洲中文字幕| 热热久久超碰精品中文字幕| 一本一道久久综合久久| 中文字幕无码毛片免费看| 亚洲男人天堂2019| 中文字幕一区二区三区在线视频| 久久伊人亚洲精品视频 | 国产成人av一区二区三区在线观看| 综合无码一区二区三区| 国产真实乱XXXⅩ视频| 亚洲av毛片在线播放| 无码日韩精品一区二区免费暖暖| a级毛片内射免费视频| 99久久99久久精品免观看| 日本二区三区在线免费| 天天爽夜夜爽人人爽| 青青草国产成人99久久| 99久久无色码中文字幕鲁信| 亚洲高清中文字幕视频| 毛片亚洲av无码精品国产午夜| 国产在线无码免费视频2021| 精品日韩一区二区三区av| 国产精品无码无卡无需播放器| 精品久久久久久久中文字幕| 亚洲av激情久久精品人| 一区二区视频在线观看地址| 天天天天躁天天爱天天碰| 久久男人av资源网站无码| 日本免费影片一区二区| 情人伊人久久综合亚洲| 97se亚洲国产综合自在线图片| 男子把美女裙子脱了摸她内裤| av中文字幕一区不卡| 久热综合在线亚洲精品| 亚洲人成绝费网站色www| 户外精品一区二区三区| 亚洲熟女乱色综合亚洲图片|