信息与控制2023,Vol.52Issue(6):797-810,14.DOI:10.13976/j.cnki.xk.2023.2395
基于鲸鱼算法优化模糊逻辑的无线传感器网络分簇路由算法
Clustering Routing Algorithm for WSNs Based on Fuzzy Logic Optimized by Whale Optimization Algorithm
摘要
Abstract
From the perspective of improving the longevity of networks,we design a clustering routing al-gorithm for WSNs based on fuzzy logic optimized by the whale optimization algorithm.First,a clustering threshold is designed based on residual energy and distance to select candidate cluster heads to improve the quality of candidate cluster heads.Second,when using fuzzy logic for cluster head selection,the number of fuzzy rule combinations in the Mamdani inference model is huge,and the fuzzy rules set based on empirical knowledge are far from optimal rules.Therefore,the fuzzy rules are encoded into the whale algorithm for optimization,and three independent linguistic variables are designed for fuzzy logic input to make the cluster head's energy,position,and density reasonable.In addition,the competitive radius is used to perform unequal clustering to balance the energy consumption of cluster heads and optimize the clustering strategy of nodes to improve the energy utilization efficiency of nodes around the base station.Experiments show that in the given network model,the proposed algorithm can effectively balance the load of nodes and improve the network life to a greater extent than the three algorithms of LEACH,FBECS,and UCMF.关键词
模糊逻辑/簇头选举/分簇路由算法/鲸鱼算法Key words
fuzzy logic/cluster head election/clustering routing algorithm/whale optimization algorithm分类
信息技术与安全科学引用本文复制引用
张晶,张宏,高翔..基于鲸鱼算法优化模糊逻辑的无线传感器网络分簇路由算法[J].信息与控制,2023,52(6):797-810,14.基金项目
云南省科技计划项目重大科技专项计划项目(202302AD080002) (202302AD080002)
云南省基础研究计划重点项目(202101AS070016) (202101AS070016)
2020年云南省研究生优质课程"算法分析与设计"建设项目(109920210048) (109920210048)
云南省"兴滇英才支持计划"产业创新人才项目(云发改人事[2019]1096号) (云发改人事[2019]1096号)
云南省技术创新人才项目(2019HB113) (2019HB113)
云南省计算机技术应用重点实验室开放基金(CB22144S073A) (CB22144S073A)