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

基于離散粒子群算法的無線傳感器網絡拓撲優化

2021-09-14 02:48:15黃紅波王勇智
電腦知識與技術 2021年22期

黃紅波 王勇智

摘要:無線傳感器網絡技術的出現使得農業更加精準化、智能化,其在農業上的應用環境如果園與水果大棚等往往具有面積大、作物多等特點,需要更多的傳感器節點以用于監測。由于傳感器節點往往使用電池進行供電,有限的能量也給網絡的魯棒性帶來了更大的挑戰?;陔x散粒子群算法設計了一種無線傳感器網絡的拓撲優化算法,在保證網絡覆蓋的情況下,通過盡可能減少活動節點的數量來降低網絡的能量損耗,延長網絡的生命周期,從而提高無線傳感器網絡的魯棒性。

關鍵詞:無線傳感器網絡;離散粒子群優化算法;網絡拓撲

Abstract:The emergence of wireless sensor network technology makes agriculture more precise and intelligent. Its application environment in agriculture, such as gardens and fruit greenhouses, often has the characteristics of a large area and many crops, and more sensor nodes are needed for monitoring. Since batteries often power sensor nodes, limited energy brings more significant challenges to the network's robustness. This paper sets up a topology optimization algorithm for wireless sensor networks based on the discrete particle swarm algorithm. Under the condition of ensuring network coverage, the energy loss of the network is reduced by reducing the number of active nodes as much as possible, and the life cycle of the network is prolonged, thereby improving the robustness of the wireless sensor network.

Key words:wireless sensor network; discrete particle swarm optimization algorithm; network topology

1 引言

無線傳感器網絡的迅速發展,推動了農業的精準化、智能化發展。為最大化無線傳感器網絡的生命周期,保障農業環境監測的穩定性,研究降低網絡能耗的方法至關重要[1,2]。粒子群算法(Particle Swarm Optimization, PSO)[3]模仿鳥群、魚群等群體智能,將連續空間的優化求解問題轉化為粒子朝著全局最優解不斷移動的過程,其搜索速度快、效率高、算法簡單,但對于離散的優化問題處理不佳[4]。為了解決在進行農業大棚環境監測過程中,無線傳感器網絡存在的各節點剩余能量及負載不均的問題,我們設計了一種基于離散粒子群算法的網絡拓撲優化算法(DiscreteParticle Swarm OptimizationforTopologyControl, DPSOTC),算法采用一個激活函數將連續空間內的粒子位置轉化為離散空間內的位置,通過將節點的鄰居節點數以及剩余能量等建立適應度函數,來優化無線傳感器網絡的拓撲,能有效求出滿足網絡覆蓋條件下所需的最少活動節點數,從而能提高無線傳感器網絡的生命周期,增強網絡的魯棒性。

2粒子群優化算法簡述

在粒子群算法中,每個粒子在初始化時將被分配一個隨機的位置與速度,每個粒子的位置代表著一個可行解。對于種群規模為[Np],維度為[D]的種群,一個粒子[i∈[1,Np]]在第[t+1]次迭代時,[d∈[1,D]]維的解空間位置

3基于離散粒子群算法的無線傳感器網絡拓撲優化算法

粒子群算法的優化求解問題是一個連續空間問題,而無線傳感器網絡中節點的活動與否是一個離散空間問題。為將粒子群算法應用到精準農業的無線傳感器網絡拓撲優化問題中,我們設計了一種基于離散粒子群算法的無線傳感器網絡拓撲優化算法DPSOTC。

算法首先采用一個激活函數將連續空間內的粒子位置[Xi,dt]轉化為離散空間內的位置[Bi,dt],激活函數定義如下:

通過該函數,粒子當前在連續空間內的位置[Xi,dt]將被轉化為[ (0,1)]上的輸出,并且其值越接近于1代表粒子在連續空間內的位置越大,其值越接近于0則連續空間內的位置越小。通過設置一個閾值,可以將激活函數的輸出劃分為0和1兩類,即離散空間內的位置[Bi,dt]。

其中,閾值[rand]為[0,1]范圍內的一個滿足均勻分布的隨機數。[Bi,dt]表示第t次迭代后,粒子群中第[i]個粒子的位置所代表的無線傳感器網絡中第[d]個節點的狀態。為0表示該節點處于休眠狀態,為1則表示該節點處于活動狀態。通過統計粒子在所有維度的位置,即可得到無線傳感器網絡中所有節點的狀態,即網絡拓撲。

針對農業無線傳感器網絡監測面積大、節點多、地勢復雜、作物多樣化以及要求低能耗等特點,結合相應農業監測系統的設計原理和需求分析,我們提出的算法PSOTC在搜索過程中更傾向于尋找節點鄰居數大、剩余能量多且活動節點少的解。為了解決這個問題,我們將公式(3)、(4)中的適應度函數進行了針對的改進,提出了一個基于節點[d]的鄰居數[Nd]、剩余能量[Ed]以及其在離散空間的位置[Bi,d]的適應度函數,以此評估算法在每次迭代過程中所有粒子構成的網絡拓撲的優劣,其值越小代表著得到的網絡拓撲越優秀。即

主站蜘蛛池模板: 国产精品尹人在线观看| 无码免费的亚洲视频| 午夜国产不卡在线观看视频| 国产亚洲视频播放9000| 91在线无码精品秘九色APP| 国产一区二区三区精品久久呦| 欧美自慰一级看片免费| 亚洲精品福利视频| 欧美成在线视频| 黄色网页在线播放| 国产9191精品免费观看| 国产精品lululu在线观看| 国产精品无码翘臀在线看纯欲| 美女无遮挡免费网站| 亚洲天堂网在线观看视频| 欧美成人午夜视频| 国产精品成人不卡在线观看| www.精品视频| 国产91九色在线播放| 无码精油按摩潮喷在线播放| 日韩无码黄色网站| 熟女成人国产精品视频| 亚洲欧美精品一中文字幕| 日本中文字幕久久网站| 国产微拍一区| 婷婷色一区二区三区| 国产成人亚洲综合a∨婷婷| 亚洲日韩国产精品综合在线观看| 国产女人18毛片水真多1| 毛片大全免费观看| 国产在线视频自拍| 亚洲日韩精品综合在线一区二区| 国产精品三区四区| 国产日韩av在线播放| 日韩精品视频久久| 国产福利小视频在线播放观看| 成人综合久久综合| 亚洲AV色香蕉一区二区| 国产精品视频久| 最新国产午夜精品视频成人| 亚洲福利网址| 97亚洲色综久久精品| 制服丝袜 91视频| 免费看的一级毛片| 久久人人妻人人爽人人卡片av| 91www在线观看| 日本国产精品| 一级在线毛片| 精品一区二区三区波多野结衣| 国产综合另类小说色区色噜噜| 亚洲91精品视频| 国产91精品调教在线播放| 成人午夜视频在线| 99资源在线| 亚洲日韩图片专区第1页| 2024av在线无码中文最新| 亚洲AV无码久久精品色欲| 国产99视频免费精品是看6| 伊人久久大香线蕉影院| 国产一级毛片yw| 青青青亚洲精品国产| 亚洲有无码中文网| 久热精品免费| 亚洲中文字幕日产无码2021| 精品久久国产综合精麻豆| 青青草国产精品久久久久| 国产精品视频猛进猛出| 亚洲女人在线| 91精品日韩人妻无码久久| 日本免费a视频| 精品国产欧美精品v| 99精品国产高清一区二区| 国产精品自在在线午夜| 极品尤物av美乳在线观看| 久久国语对白| 久久午夜夜伦鲁鲁片不卡| 日韩高清一区 | 无码电影在线观看| 欧美爱爱网| 免费观看三级毛片| 国内精品手机在线观看视频| 免费毛片全部不收费的|