| 注册
首页|期刊导航|信息与控制|基于鲸鱼算法优化模糊逻辑的无线传感器网络分簇路由算法

基于鲸鱼算法优化模糊逻辑的无线传感器网络分簇路由算法

张晶 张宏 高翔

信息与控制2023,Vol.52Issue(6):797-810,14.
信息与控制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

张晶 1张宏 2高翔2

作者信息

  • 1. 昆明理工大学信息工程与自动化学院,云南昆明 650500||云南枭润科技服务有限公司,云南昆明 650500||昆明理工大学云南省人工智能重点实验室,云南昆明 650500||昆明理工大学云南省计算机技术应用重点实验室,云南昆明 650500
  • 2. 昆明理工大学信息工程与自动化学院,云南昆明 650500||昆明理工大学云南省人工智能重点实验室,云南昆明 650500||昆明理工大学云南省计算机技术应用重点实验室,云南昆明 650500
  • 折叠

摘要

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)

信息与控制

OA北大核心CSCDCSTPCD

1002-0411

访问量0
|
下载量0
段落导航相关论文