An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer

Sensor nodes perform missions based on the effectual invariable coverage of events, and it is commonly guaranteed by the determinate deployment for sensor nodes who deviate from the optimum site frequently. To reach the optimal coverage effect with the lowest costs is a primary goal of wireless sens...

Full description

Bibliographic Details
Main Authors: Xiaoqiang Zhao, Yanpeng Cui, Zheng Guo, Zhanjun Hao
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/3/619
id doaj-ec2d280e83154495b32198c319ebd7b9
record_format Article
spelling doaj-ec2d280e83154495b32198c319ebd7b92020-11-25T01:12:57ZengMDPI AGSensors1424-82202020-01-0120361910.3390/s20030619s20030619An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat OptimizerXiaoqiang Zhao0Yanpeng Cui1Zheng Guo2Zhanjun Hao3School of Communication and Information Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaSchool of Communication and Information Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaSchool of Communication and Information Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaSchool of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, ChinaSensor nodes perform missions based on the effectual invariable coverage of events, and it is commonly guaranteed by the determinate deployment for sensor nodes who deviate from the optimum site frequently. To reach the optimal coverage effect with the lowest costs is a primary goal of wireless sensor networks. In this paper, by splicing the sensing area optimally with cellular grids, the best deployment location for sensors and the required minimum number of them are revealed. The optimization problem of coverage rate and energy consumption is converted into a task assignment problem, and a dynamic partition algorithm for cellular grids is also proposed to improve the coverage effect when the number of sensors is variable. Furthermore, on the basis of solving the multi-objective problem of reducing and balancing the energy cost of sensors, the vampire bat optimizer is improved by introducing virtual bats and virtual preys, and finally solves the asymmetric assignment problem once the number of cellular grids is not equal to that of sensors. Simulation results indicate that the residual energy of sensors during redeployment is balanced notably by our strategy when compared to three other popular coverage-enhancement algorithms. Additionally, the total energy cost of sensor nodes and coverage rate can be optimized, and it also has a superior robustness when the number of nodes changes.https://www.mdpi.com/1424-8220/20/3/619wireless sensor networkscoverage effectdynamic partitioncellular gridenergy consumptiontask distributingimproved vampire bat optimizer
collection DOAJ
language English
format Article
sources DOAJ
author Xiaoqiang Zhao
Yanpeng Cui
Zheng Guo
Zhanjun Hao
spellingShingle Xiaoqiang Zhao
Yanpeng Cui
Zheng Guo
Zhanjun Hao
An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
Sensors
wireless sensor networks
coverage effect
dynamic partition
cellular grid
energy consumption
task distributing
improved vampire bat optimizer
author_facet Xiaoqiang Zhao
Yanpeng Cui
Zheng Guo
Zhanjun Hao
author_sort Xiaoqiang Zhao
title An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
title_short An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
title_full An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
title_fullStr An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
title_full_unstemmed An Energy-Efficient Coverage Enhancement Strategy for Wireless Sensor Networks Based on a Dynamic Partition Algorithm for Cellular Grids and an Improved Vampire Bat Optimizer
title_sort energy-efficient coverage enhancement strategy for wireless sensor networks based on a dynamic partition algorithm for cellular grids and an improved vampire bat optimizer
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-01-01
description Sensor nodes perform missions based on the effectual invariable coverage of events, and it is commonly guaranteed by the determinate deployment for sensor nodes who deviate from the optimum site frequently. To reach the optimal coverage effect with the lowest costs is a primary goal of wireless sensor networks. In this paper, by splicing the sensing area optimally with cellular grids, the best deployment location for sensors and the required minimum number of them are revealed. The optimization problem of coverage rate and energy consumption is converted into a task assignment problem, and a dynamic partition algorithm for cellular grids is also proposed to improve the coverage effect when the number of sensors is variable. Furthermore, on the basis of solving the multi-objective problem of reducing and balancing the energy cost of sensors, the vampire bat optimizer is improved by introducing virtual bats and virtual preys, and finally solves the asymmetric assignment problem once the number of cellular grids is not equal to that of sensors. Simulation results indicate that the residual energy of sensors during redeployment is balanced notably by our strategy when compared to three other popular coverage-enhancement algorithms. Additionally, the total energy cost of sensor nodes and coverage rate can be optimized, and it also has a superior robustness when the number of nodes changes.
topic wireless sensor networks
coverage effect
dynamic partition
cellular grid
energy consumption
task distributing
improved vampire bat optimizer
url https://www.mdpi.com/1424-8220/20/3/619
work_keys_str_mv AT xiaoqiangzhao anenergyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT yanpengcui anenergyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT zhengguo anenergyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT zhanjunhao anenergyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT xiaoqiangzhao energyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT yanpengcui energyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT zhengguo energyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
AT zhanjunhao energyefficientcoverageenhancementstrategyforwirelesssensornetworksbasedonadynamicpartitionalgorithmforcellulargridsandanimprovedvampirebatoptimizer
_version_ 1725164098533982208