无线传感器网络多级环形分簇优化算法

仝利红 ,  景绍文 ,  孙士保

吉林大学学报(理学版) ›› 2026, Vol. 64 ›› Issue (3) : 650 -656.

PDF (2337KB)
吉林大学学报(理学版) ›› 2026, Vol. 64 ›› Issue (3) : 650 -656. DOI: 10.13413/j.cnki.jdxblxb.2025080
计算机科学

无线传感器网络多级环形分簇优化算法

作者信息 +

Optimization Algorithm for Multi-level Circular Clustering in Wireless Sensor Networks

Author information +
文章历史 +
PDF (2392K)

摘要

针对无线传感器网络通常选择密度峰值作为簇首,而这些节点可能不具备最优的能量状态或网络位置,会因能量耗尽而过早失效,形成能量空洞,影响网络运行稳定性的问题,提出一种无线传感器网络多级环形分簇的优化算法.首先,根据无线传感器网络区域边界到基站的距离对网络区域进行等距离划分,以获得多个环形区域;其次,在各环形区域内,利用CFSFDP算法,根据节点的密度和距离进行分簇,以均衡簇内节点分布并优化通信负载;再次,在确定各层环形区域内的最佳簇数量后,计算各节点的权重值,并选取权重值较大的节点作为聚类中心,完成节点分簇;最后,考虑节点的剩余能量和相对密度,动态选择簇首,并建立多级分簇结构,同时根据簇首的剩余能量比率进行数据传输排序,均衡各节点的能量消耗,避免部分节点过早失效,保证连通性和传输效率,实现无线传感器网络多级环形分簇优化.实验结果表明,该方法的存活节点数量保持在280个以上,节点最大剩余能量和最小剩余能量均在3.5J以上,且负载平衡值最高,可以保持在0.8以上,从而避免因能量耗尽导致的能量空洞,保证无线传感网络的稳定运行.

Abstract

Aiming at the problem that the peak density was usually chosen as the cluster head in the wireless sensor networks, and these nodes might not have the optimal energy state or network location, and might fail prematurely due to energy depletion, forming energy holes that affected the stability of network operation, we proposed an optimization algorithm for multi-level circular clustering in wireless sensor networks. Firstly, we divided the network area equally based on the distance from the boundary of the wireless sensor network area to the base station to obtain multiple circular areas. Secondly, within each circular region, the clustering by fast search and find of density peaks (CFSFDP) algorithm was used to cluster nodes based on their density and distance to balance the distribution of nodes within the cluster and optimize communication load. Thirdly, after determining the optimal number of clusters within each layer of the circular region, we calculated the weight values of each node and selected the node with the higher weight value as the clustering center to complete node clustering. Finally, we considered the remaining energy and relative density of nodes, dynamically selected cluster heads, and established a multi-level clustering structure. At the same time, we sorted data transmission according to the remaining energy ratio of cluster heads to balance the energy consumption of each node, avoid premature failure of some nodes, ensure connectivity and transmission efficiency, and achieve multi-level circular clustering optimization in wireless sensor networks. The experimental results show that the number of surviving nodes of the proposed method remains above 280, and the maximum and minimum remaining energy of the nodes are both above 3.5 J. The load balancing value is the highest, which can be maintained above 0.8. This can avoid the energy hole caused by energy depletion and ensure the stable operation of the wireless sensor networks.

关键词

无线传感器网络 / 多级环形分簇 / CFSFDP算法 / 剩余能量 / 相对密度

Key words

wireless sensor network / multi-level circular clustering / CFSFDP algorithm / remaining energy / relative density

引用本文

引用格式 ▾
仝利红,景绍文,孙士保. 无线传感器网络多级环形分簇优化算法[J]. 吉林大学学报(理学版), 2026, 64(3): 650-656 DOI:10.13413/j.cnki.jdxblxb.2025080

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

[1]

王恒, 余蕾, 谢鑫. 基于信息年龄的工业无线传感器网络混合数据调度方法[J]. 电子与信息学报, 2023, 45(3):1065-1073.

[2]

(WANG H, YU L, XIE X. Hybrid Data Scheduling Method for Industrial Wireless Sensor Networks Based on Age of Information[J]. Journal of Electronics & Information Technology, 2023, 45(3):1065-1073.)

[3]

刘会衡, 肖瑶, 程晓红, . 基于分簇和Stackelberg博弈的D2D资源分配策略[J]. 计算机应用研究, 2023, 40(3):880-884.

[4]

(LIU H H, XIAO Y, CHENG X H, et al. D2D Resource Allocation Strategy Based on Clustering and Stackelberg Game[J]. Computer Application Research, 2023, 40(3):880-884.)

[5]

苗俊先, 赵一帆, 李波, . WSN中能耗均衡的非均匀分簇路由算法[J]. 计算机工程与设计, 2022, 43(2):301-307.

[6]

(MIAO J X, ZHAO Y F, LI B, et al. Non Uniform Clustering Routing Algorithm for Energy Balance in WSN[J]. Computer Engineering and Design, 2022, 43(2):301-307.)

[7]

马巧巧, 董黎刚, 蒋献. 面向SDWSN的分布式高效熵节能分簇路由算法[J]. 电信科学, 2023, 39(3):100-114.

[8]

(MA Q Q, DONG L G, JIANG X. Distributed Efficient Entropy Energy Saving Clustering Routing Algorithm for SDWSN[J]. Telecommunication Science, 2023, 39(3):100-114.)

[9]

HAI M, LI W, LI H. An Efficient Propagation Algorithm Based on Node Clustering and Seed Node Selection in a Blockchain Network[J]. Peer-to-Peer Networking and Applications, 2025, 18(1):1-15.

[10]

张慧娟. 无线传感网络中基于Dijkstra算法的分簇路由[J]. 火力与指挥控制, 2022, 47(2):134-139.

[11]

(ZHANG H J. Cluster Routing Based on Dijkstra Algorithm in Wireless Sensor Networks[J]. Fire and Command Control, 2022, 47(2):134-139.)

[12]

桂易琪, 叶子鉴, 陈永康. 一种基于区域划分和内容流行度的NDN缓存策略[J]. 江苏大学学报(自然科学版), 2023, 44(2):186-193.

[13]

(GUI Y Q, YE Z J, CHEN Y K. Cache Strategy of Named-Data Networking Based on Community Nodes Division and Content Popularity[J]. Journal of Jiangsu University(Natural Science Edition), 2023, 44(2):186-193.)

[14]

赵江平, 储小婷, 欧阳的华. 火源空间位置影响下环形走廊安全区域划分研究[J]. 安全与环境学报, 2023, 23(3):756-764.

[15]

(ZHAO J P, CHU X T, OUYANG D H. Simulation Study on Safety Zone Division of Circular Corridor under the Influence of Fire Source Spatial Location[J]. Journal of Safety and Environment, 2023, 23(3):756-764.)

[16]

葛盼猛, 陈波, 刘庭赫, . 基于KPCA-ICFSFDP-MOGP的拱坝多测点变形数据预处理及预测方法[J]. 水利水电科技进展, 2023, 43(4):92-97.

[17]

(GE P M, CHEN B, LIU T H, et al. Preprocessing and Prediction Method for Multi-point Deformation Data of Arch Dams Based on KPCA-ICFSFDP-MOGP[J]. Progress in Water Resources and Hydropower Technology, 2023, 43(4):92-97.)

[18]

鲍颜红, 吴峰, 任先成, . 基于动态特性节点聚类的低阶仿真频率安全分析方法[J]. 南方电网技术, 2023, 17(3):47-55.

[19]

(BAO Y H, WU F, REN X C, et al. Low-Order Simulation Frequency Security Analysis Method Based on Dynamic Characteristic Node Clustering[J]. Southern Power System Technology, 2023, 17(3):47-55.)

[20]

赵小强, 崔砚鹏, 郭铮, . 基于虚拟力的WSNs能量高效分簇路由协议[J]. 软件学报, 2022, 33(2):622-640.

[21]

(ZHAO X Q, CUI Y P, GUO Z, et al. Energy-Efficient Clustering Routing Protocol for Wireless Sensor Networks Based on Virtual Force[J]. Journal of Software, 2022, 33(2):622-640.)

[22]

艾力米努尔·库尔班, 谢娟英, 姚若侠. 融合最近邻矩阵与局部密度的自适应K-means聚类算法[J]. 计算机科学与探索, 2023, 17(2):355-366.

[23]

(ALIMIR K, XIE J Y, YAO R X. Adaptive K-means Algorithm Combining Nearest-Neighbor Matrix and Local Density[J]. Journal of Frontiers of Computer Science and Technology, 2023, 17(2):355-366.)

[24]

张广大, 任清华, 樊志凯. 基于能量采集的友好干扰机辅助下多中继系统安全传输方案[J]. 系统工程与电子技术, 2023, 45(3):876-885.

[25]

(ZHANG G D, REN Q H, FAN Z K. Security Transmission Scheme for Multi-relay System with a Friendly Jammer-Assisted Based on Energy Harvesting[J]. Systems Engineering and Electronics, 2023, 45(3):876-885.)

[26]

谢佳, 张玲华. 基于能量均衡高效的LEACH改进算法[J]. 电子技术应用, 2023, 49(1):63-68.

[27]

(XIE J, ZHANG L H. Efficient LEACH Algorithm Based on Energy Equalization[J]. Application of Electronic Technique, 2023, 49(1):63-68.)

[28]

轩春青, 王婷婷. 无线传感器网络容错低功耗自适应分簇算法[J]. 计算机仿真, 2024, 41(6):516-519.

[29]

(XUAN C Q, WANG T T. Fault-Tolerant Low-Power Adaptive Clustering Algorithm for Wireless Sensor Networks[J]. Computer Simulation, 2024, 41(6):516-519.)

基金资助

河南省高校科技创新团队支持计划项目(17IRTSTHN010)

龙门实验室开放课题项目(LMQYTSKT034)

AI Summary AI Mindmap
PDF (2337KB)

100

访问

0

被引

详细

导航
相关文章

AI思维导图

/