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

基于蝙蝠優化器的三維無線傳感器網絡節能覆蓋增強策略*

2021-07-16 08:40:48莊海燕
傳感技術學報 2021年4期
關鍵詞:優化

莊海燕

(鐵道警察學院圖像與網絡偵查系,河南 鄭州450002)

眾所周知,在物聯網(IoT)中,計算機能夠在沒有人類交互的情況下,自動訪問對象和環境的相關數據信息。其中,無線傳感器網絡(WSNs)則是實現物聯網傳感器節點感知的關鍵推動因素,為物聯網帶來更加豐富的感知和驅動能力[1]。作為物聯網的關鍵場景之一,無線傳感器網絡會根據目標的有效覆蓋效果執行任務[2]。目前,無線傳感器網絡在戰術監視、地震監測、輔助導航、污染監測等領域得到廣泛應用,并因其在物聯網中的關鍵作用而逐漸成為物聯網研究的熱點之一[3]。

對目標的有效監測是三維無線傳感器網絡任務執行的基礎[4]。其中,確保目標區域能夠被傳感器節點有效覆蓋是提高三維無線傳感器網絡監控質量和網絡可靠性的關鍵[5-6]。但是三維無線傳感器網絡布局受環境影響較大,尤其在惡劣、偏遠的地區,由于人為干預較少,使得網絡無法對傳感器節點的電池進行充電或更換,從而降低三維無線傳感器網絡壽命,導致無法持續、可靠的完成目標任務[7-8]。因此研究如何提高三維無線傳感器網絡節點的有效能耗,可以有效延長傳感器網絡壽命,從而提高三維無線傳感器網絡監控覆蓋率。通常,在三維無線傳感器網絡的重新部署中,會產生大量的傳感器節點移動和信號傳輸出,使得三維無線傳感器網絡產生大量的能量消耗,導致網絡監控質量和網絡可靠性不佳[9]。因此如何減少三維無線傳感器網絡的移動總能量消耗和平衡節點剩余能量是當前三維無線傳感器網絡重新部署策略中亟待解決的關鍵問題[10]。

針對上述問題,國內外眾多專家學者開展了大量研究。文獻[11]提出了一種基于協同進化粒子群算法的無線傳感器網絡節能優化覆蓋算法,通過優化無線傳感器網絡覆蓋率、剩余能量和冗余程度,構建粒子群優化模型,運用遺傳算法交叉變異算子提高算法尋優能力,延長了網絡生命周期,并獲得良好的覆蓋率。文獻[12]提出了一種基于遺傳PSO的無線傳感網絡覆蓋優化算法,通過運用具有自適應交叉變異因子的遺傳算法搜索解空間,增強PSO粒子群全局搜索能力和搜索范圍,強化算法尋優能力,從而提高節點的覆蓋率。但上述研究成果在無線傳感器網絡隨機部署移動節點時,存在節點分布不均勻的問題,從而導致網絡覆蓋率較低。文獻[13]提出一種基于節點調度和路由協議優化算法,通過選擇冗余睡眠節點來替換死節點延長網絡壽命,并通過優化匯聚節點周圍傳感器的數據通信方式,構建不均勻的群集以平衡能量負載,從而減少冗余傳感器節點的數量,并提高數據傳輸的能量效率。文獻[14]提出了一種基于博弈論的節點功率控制算法,運用剩余能量、發射功率等要素構建功能函數,并將剩余能量作為下一跳節點,運用功率博弈算法不斷調整修正,從而控制節點傳輸功率,降低網絡節點傳輸能耗。文獻[15]提出了一種改進的Bkd-Tree啟發式節能群集算法,通過集群策略處理與數據流量相關的節能問題,可在最小化能量、延遲和抖動的情況下提高網絡節點吞吐量,從而有效降低能耗10%以上,使無線傳感器網絡具有更佳的性能。但上述研究中,無線傳感器網絡覆蓋存在收斂速度慢、易早熟等問題,且網絡覆蓋率較低、部署成本高。

針對上述研究存在的相關問題,本文提出了一種基于蝙蝠優化器的三維無線傳感器網絡節能覆蓋增強策略。首先,通過截角八面體將覆蓋增強和能量優化問題轉化為將節點移動到截角八面體的任務分配問題;運用蝙蝠優化器實現無線傳感器網絡的最小化總能耗和平衡剩余能量的多目標優化。最后,通仿真對比分析驗證所提策略的有效性與可靠性。

1 問題闡述

通常,三維監控區域由包含K個網格的三維空間表示。其中,每個傳感器在三維空間中都有一個球形范圍,球心代表傳感器節點,半徑代表節點感應范圍。對于具有K個網格的三維空間Ω,當滿足條件d i,j≤K時,S i可以檢測到G j。其中,S i是第i個具有坐標(x si,y s i,z s i)的傳感器節點,G j是坐標為(x g j,y gj,z gj)的第j個網格的質心,R為傳感器節點的感知半徑,d i,j為S i與G j之間的歐式距離。

由于三維無線傳感器網絡覆蓋控制的主要研究內容是利用最少的節點來增強網絡覆蓋效果,因此假設傳感器節點能夠獲取其位置信息,所有傳感器節點具有相同的感知半徑,且暫時忽略由于環境的復雜性導致的聲通道路徑損耗、端間延遲和數據包丟失率。如果最終達到完全覆蓋效果,則將該策略定義為最有效的覆蓋增強策略,如圖1所示為截角八面體的切割過程。

圖1 截角八面體切割過程

如圖2所示,為截角八面體的堆疊間隔圖,其中的箭頭表示傳感器節點的感知半徑,即為截角八面體的外接球體半徑。根據圖1所示切割過程的幾何關系,其堆疊間隔是長度的兩倍。

圖2 截角八面體的堆疊間隔

因此,可根據位置關系將用于無縫堆疊Ω的所有截角八面體分為兩類。其中,假設Ω的長、寬、高分別為L1、L2和L3,并令δ=4 5R/5為堆疊間隔,質心分別為(0,0,0)和(2 5R/5,2 5R/5,2 5R/5),可將第一類截角八面體的質心坐標表示為式(1)所示:

因此,無縫地堆疊Ω所需的最小截角八面體數可以通過式(3)計算:

其堆疊效果如圖3所示,使用外球面半徑為R的截角八面體無縫地堆疊Ω后,將節點移動到截角八面體的質心,可最大程度地提高最終覆蓋率,并使節點數量最小化。但是要提高節點覆蓋率仍需要解決以下三方面問題。

圖3 堆疊效應

①移動能耗模型

剩余能量E i,j的數學表達如式(4)所示:

式中:E o i為S i的初始能量;e為S i移動1ft時的能量消耗;d i,j為S i與G j之間的歐幾里德距離。其中,節點剩余能量的均勻性如式(5)所示:

式中:N為節點數;E i,j為移動到G j后S i的剩余能量。通常,無線傳感器網絡的生命周期由最先衰亡的節點生命周期表示,因此重新部署過程中,能量優化的關鍵是降低網絡總移動能耗,平衡節點的剩余能量。

②能量消耗優化

將重新部署問題轉換為任務分配問題,當其滿足式(3)中所述條件時,該任務將N個節點移到N個截斷的八面體質心。

如圖4所示,為任務分配的二分圖模型。其中,d i,j為二分圖邊緣的權重,其距離矩陣如式(6)所示:

圖4 任務分配問題的二分圖模型

問題的目標函數如式(7)所示:

式中:f1和f2是考慮了總移動距離和分移動距離的均勻性適應度函數;w1和w2分別是適應度函數f1和f2的權重。其中,f1和f2的數學表達如式(8)所示:

其約束條件定義如式(9)所示:

2 基于蝙蝠優化器的節能覆蓋算法

2.1 蝙蝠優化器

自然界中,蝙蝠會根據自身的口味、饑餓程度、獵物的血量以及狩獵的風險分析目標。然后,根據興趣程度選擇目標獵物并參加捕食競爭,這種現象被稱為蝙蝠的利己行為。

受蝙蝠利己行為和利他行為的啟發,本文提出了一種蝙蝠優化器(VBO),以最大化所有蝙蝠的收益。最終,將VBO用于優化重新部署期間節點的能耗。其中,VBO的構建步驟如下:

步驟1:找到每個蝙蝠的最佳獵物

首先,初始化各蝙蝠對獵物的興趣值、風險值和蝙蝠的基因值。將第i個蝙蝠和第j個獵物視為b i和p j,并將b i在p j中的興趣值、b i的基因值以及在第t次迭代中的狩獵風險值視為

計算每個蝙蝠捕獲每個獵物的收益,b i在第t次迭代中捕獲p j時的收益計算如式(10)所示:

將第t次迭代中b i的最佳獵物定義如式(11)所示:

步驟2:捕食比賽

在所有蝙蝠都擁有不再沖突的最佳獵物前,掠奪性競爭不會消失,所有蝙蝠的利益也無法最大化。在發生捕食沖突的情況下,在第t次迭代中被多個蝙蝠搶劫的獵物表示為中搶劫獵物所涉及的蝙蝠表示為集合然后遍歷中的所有獵物和相應的蝙蝠,更新興趣矩陣并返回步驟1。

步驟3:回送

至此,整個蝙蝠種群的利益已實現最大化,蝙蝠開始吸收血液。定義每個蝙蝠吸收的血液量如式(13)所示:

式中:τ1和τ2分別是衡量饑餓差異和b i與b j間遺傳相似程度的閾值。若多個蝙蝠滿足回送條件,那么b j的適應性值最大,則可以將b j定義為b i的最佳輸血目標,其適合度值如式(14)所示:

式中:w1和w2分別是饑餓差異的權重以及b i和b j之間的遺傳相似程度。一旦沒有蝙蝠需要輸血,回送過程立即結束,此時各蝙蝠抽取的血量可得到有效平衡。

2.2 使用VBO優化節點的能耗

本文將節點移動到截角八面體質心的任務分配問題視為蝙蝠的狩獵問題,并用VBO解決多目標優化,該問題可最大程度地減少總能耗,并平衡節點的剩余能量,其過程如下:

步驟1:找到每個傳感器節點的最佳目標

鑒于VBO步驟2用于最大化整個蝙蝠種群的利益與重新部署過程中傳感器總能耗的最小化相反。因此,從傳感器節點到截角八面體的相對距離被認為是蝙蝠捕獵時的最優距離。為確定傳感器節點的最佳移動目標,可以通過式(15)確定第t次迭代中S i的最佳移動目標。

移動任務矩陣的數學表達如式(11)所示:

步驟2:競爭

當節點選擇最佳移動目標時,等效于蝙蝠狩獵的相互沖突,節點目標的競爭過程與VBO的步驟2相似。在發生沖突的情況下,將沖突的目標視為感興趣目標,將沖突的傳感器視為活動的傳感器,表示為集合然后遍歷所有感興趣的目標和相應的傳感器,以更新利益矩陣并返回步驟1。

步驟3:交換移動任務

假設所有傳感器節點都按照步驟2之后的移動任務立即移動,則每個傳感器節點的移動距離將存在顯著差異,等效于掠奪性競爭結束后每個蝙蝠吸收的血液量不同,將導致某些傳感器節點的移動難以實現。

競爭后,所有傳感器節點開始尋找其他節點交換任務,并根據任務交換定理交換節點S i和S m的移動任務。

任務交換條件:對于節點S i及其移動目標G i,以及節點S m及其移動目標G n,任務交換條件如式(18)所示:

等效于判斷蝙蝠間的遺傳相似度和饑餓度的差異是否滿足式(13)中所述的回送條件。

任務交換定理:如果節點S i和S m滿足任務交換條件,則可通過任務交換平衡它們的移動距離,其數學表達如式(19)所示:

任務交換定理:根據任務交換定理,如果有K個滿足任務交換條件的節點,即可得到K個方案。如果S m的適應性值最大,則將S m定義為S i的最佳可交換節點,并通過式(19)交換S i和S m的任務。節點S m的適應度值如式(20)所示:

式中:μ1和μ2分別是交換移動任務后S i和S m移動距離之和和移動距離之差的權重。當沒有傳感器節點滿足任務交換定理時,即認為交換任務過程結束。

3 實驗結果與分析

3.1 參數設置

為了驗證本文算法的性能,在相同實驗條件下將本文算法與三維虛擬力算法(3DVFA)、虛擬力導向粒子群優化算法(VFPSO)、匈牙利算法(HA)進行對比試驗。其中,VBO的主要參數如表1所示。

表1 VBO的仿真參數

3.2 仿真比較

如圖5所示為VBO設置的傳感器節點的初始位置。如圖6所示為四種算法的傳感器節點的最終位置和最終覆蓋效果對比圖。由圖6可知,VBO和HA在最終覆蓋效果和傳感器節點的移動距離方面優于3DVFA和VFPSO算法。

圖5 四種算法節點的初始位置

圖6 比較四種算法的移動和最終覆蓋效果

圖7 所示為四種算法的運動軌跡,由圖7可知,VBO和HA的移動軌跡比3DVFA和VFPSO短,且HA算法中移動距離較長的節點移動任務已在VBO中進行了優化。

圖7 比較四種算法的運動軌跡的三視圖

如圖8所示,為四種算法的覆蓋率比較結果。由圖8(a)可知,HA和VBO的最終覆蓋率均達到100%,而VFPSO和3DVFA僅達到96.42%和98.07%。假設四種算法的最終覆蓋范圍不同,因此圖8(b)中比較了四種算法都達到95%覆蓋率時的總能耗。由圖可知,3DVFA和VFPSO的總能耗分別為9.1123×104J和5.5642×104J,比VBO算法少253.86%和116.08%。但是當達到完全覆蓋范圍時,VBO消耗了4.1231×104J的能量,比HA低6.76%,犧牲了將總能耗降至最低的性能。由此可知,在剩余能量的均勻性和最大能耗節點能耗方面,VBO的表現明顯優于其他算法。

圖8 四種算法的覆蓋率比較

如圖9所示,為四種算法每個節點的能耗。由圖可知,在同時考慮總能耗和節點能耗均勻性的情況下VBO表現性能最佳,3DFVA表現最差,VFPSO略優于3DVFA,HA明顯優于3DVFA和VFPSO。與HA相比,VBO最大能耗節點的能耗和均勻性都得到了有效降低,這是由于在步驟3中交換了長短移動距離節點任務,而3DVFA和VFPSO僅將最終覆蓋范圍作為優化的目標,忽略了能耗的優化,從而導致了性能差異。

圖9 四種算法每個節點的能耗比較

如圖10所示,為四種最大能量消耗節點的能量消耗和剩余能量的均勻性比較結果。圖10(a)為四種算法的最大能耗節點的能耗比較結果,由圖可知,四種算法的最大能耗節點在運動20、24、32和51輪后達到最佳位置,其能耗分別為340.67 J,405.59 J,545.40 J,以及891.84 J,表明在該性能指標上,VBO的效果均優于其他三種算法,分別為61.80%、37.54%和16.01%。如圖10(b)所示,3DVFA,HA,VFPSO和VBO運動后的剩余能量均勻度為173.28 J,107.99 J,81.42 J和69.43 J,表明3DVFA,HA和VFPSO的性能表現分別比VBO低59.93%、35.71%和14.72%。

圖10 最大能量消耗節點的能量消耗和剩余能量均勻性比較結果

為評估VBO的性能,在傳感器節點的不同初始位置使用2.5 GHz頻率和8 GB內存的計算機進行多次獨立仿真,以提高相同條件下實驗結果的可靠性。如圖11所示為3DVFA、VFPSO、HA和VBO在200個獨立實驗中最終覆蓋范圍的性能比較結果。由圖可知,3DVFA的性能最差,其上下浮動約為95%,VFPSO的最終覆蓋率平均值約為97.5%,略高于3DVFA。而HA和VBO的性能相同,且每個實驗的最終覆蓋率均可達到100%。

圖11 200個獨立實驗下四種算法的最終覆蓋率

如圖12所示,為通過200個獨立實驗比較下的四種算法的能耗對比結果。其中,圖12(a)為通過200個實驗完成四種算法移動任務后的總能量消耗對比。由圖可知,其中3DVFA和VFPSO算法分別在9.5×104J和8.5×104J附近波動,而VBO的平均值接近6.8×104J,比HA略低,但明顯優于3DVFA和VFPSO算法結果。圖12(b)和圖12(c)分別為通過200個獨立實驗顯示的四種算法的最大能耗節點能耗和剩余能量均勻性性能比較結果,由圖可知VBO的性能明顯優于其他三種算法。

圖12 200個獨立實驗比較四種算法的能耗

將200次實驗下四種算法的性能差異平均化,得到表2與圖13中所示結果。由表2和圖13可知,與其他算法相比,VBO策略可將節點的剩余能量的平衡效果分別提高32.03%、43.44%和30.53%,最大能耗節點能耗降低了16.06%、39.78%和29.55%。同時,與3DVFA和VFPSO相比,VBO算法可將節點的總能耗降低30.04%和22.79%。此外,在最終覆蓋率和時間消耗方面,所提VBO算法也具有良好表現。由此,經上述對比分析論證可知,所提VBO算法具有良好的可靠性與準確性。

表2 200次實驗下平均結果的性能比較

圖13 200次實驗的平均結果的性能比較

4 結論

針對復雜和惡劣環境下,三維無線傳感器網絡傳感器節點電池充電和恢復受阻的問題,提出了一種基于蝙蝠優化器的三維無線傳感器網絡節能覆蓋增強策略,并通過仿真對比實驗得出以下結論:①提出了一種基于蝙蝠優化器的能量優化算法,將網絡節點覆蓋增強和能量優化的問題轉化為將節點移動到截角八面體形心的任務分配問題,簡化了計算方式,提高了計算精度。②與傳統的3DVFA、VFPSO、HA策略相比,所提基于VBO的策略能使節點剩余能量的均勻性分別提高30.53%、43.44%和32.03%,且在總能量消耗、最終覆蓋率和時間消耗等方面均優于對比策略,表現出優良的可靠性與準確性。③本文研究尚缺乏對傳感器節點相同感知半徑約束的考慮,因此在后續研究中,將針對傳感器節點相同感知半徑約束開展進一步研究。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 亚洲精品国产综合99久久夜夜嗨| 亚洲视频无码| 日本妇乱子伦视频| 亚洲欧美自拍一区| 狠狠干欧美| 老熟妇喷水一区二区三区| h视频在线观看网站| 国产一级精品毛片基地| 亚洲成网站| 乱色熟女综合一区二区| 国产微拍一区二区三区四区| 久久久久青草大香线综合精品| 亚洲日韩精品伊甸| 在线观看欧美精品二区| 日韩高清中文字幕| 亚洲天堂.com| 一级毛片中文字幕| 一本久道久久综合多人| 亚洲黄网视频| 亚洲美女一级毛片| 欧美日韩国产成人高清视频| 99久久国产自偷自偷免费一区| 亚洲人成网站在线播放2019| 亚洲AV无码乱码在线观看代蜜桃| 亚洲国产无码有码| 97精品伊人久久大香线蕉| 亚洲欧美日韩精品专区| 五月天福利视频| 日韩无码视频专区| 国产免费久久精品44| 一级毛片免费的| 亚洲精品国产自在现线最新| 青青草原国产一区二区| 精品欧美日韩国产日漫一区不卡| 色妞永久免费视频| 亚洲精品第五页| 亚洲精品卡2卡3卡4卡5卡区| 一本无码在线观看| 国产精品综合久久久| av一区二区人妻无码| 国产丝袜丝视频在线观看| 精品久久久久久久久久久| 四虎成人免费毛片| 啪啪啪亚洲无码| 亚洲免费三区| 亚洲日韩AV无码一区二区三区人 | 欧美日韩国产在线观看一区二区三区 | 久久午夜夜伦鲁鲁片无码免费| 日本道综合一本久久久88| 一本大道在线一本久道| 亚洲欧洲日产国产无码AV| 88国产经典欧美一区二区三区| 一本大道无码高清| 亚洲无码高清一区| 成年网址网站在线观看| 成年人久久黄色网站| 1024你懂的国产精品| 日韩无码真实干出血视频| 亚洲日韩精品无码专区| 天堂亚洲网| 91精品综合| 在线观看精品国产入口| 国产精品亚洲综合久久小说| 国产高清在线丝袜精品一区| 99视频在线免费| 亚洲综合久久一本伊一区| 国产成人无码综合亚洲日韩不卡| 久久久久人妻精品一区三寸蜜桃| 一本大道香蕉久中文在线播放| 亚洲色图综合在线| 一级在线毛片| 无码中文字幕加勒比高清| 欧美亚洲国产日韩电影在线| 伦精品一区二区三区视频| 亚洲乱强伦| 亚洲最猛黑人xxxx黑人猛交| 青青青国产视频手机| 午夜综合网| 亚洲美女一区| 国产av无码日韩av无码网站| 国产打屁股免费区网站| 播五月综合|