Coverage optimization of soil moisture wireless sensor networks based on adaptive Cauchy variant butterfly optimization algorithm

被引:21
作者
Liang, Jinyan [1 ]
Tian, Min [1 ]
Liu, Yang [2 ]
Zhou, Jie [2 ]
机构
[1] Shihezi Univ, Coll Mech & Elect Engn, Shihezi 832000, Peoples R China
[2] Shihezi Univ, Coll Informat Sci & Technol, Shihezi 832000, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
LIFETIME; DEPLOYMENT; PROTOCOL; MODEL;
D O I
10.1038/s41598-022-15689-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Soil moisture wireless sensor networks (SMWSNs) are used in the field of information monitoring for precision farm irrigation, which monitors the soil moisture content and changes during crop growth and development through sensor nodes at the end. The control terminal adjusts the irrigation water volume according to the transmitted information, which is significant for increasing the crop yield. One of the main challenges of SMWSNs in practical applications is to maximize the coverage area under certain conditions of monitoring area and to minimize the number of nodes used. Therefore, a new adaptive Cauchy variant butterfly optimization algorithm (ACBOA) has been designed to effectively improve the network coverage. More importantly, new Cauchy variants and adaptive factors for improving the global and local search ability of ACBOA, respectively, are designed. In addition, a new coverage optimization model for SMWSNs that integrates node coverage and network quality of service is developed. Subsequently, the proposed algorithm is compared with other swarm intelligence algorithms, namely, butterfly optimization algorithm (BOA), artificial bee colony algorithm (ABC), fruit fly optimization algorithm (FOA), and particle swarm optimization algorithm (PSO), under the conditions of a certain initial population size and number of iterations for the fairness and objectivity of simulation experiments. The simulation results show that the coverage rate of SMWSNs after ACBOA optimization increases by 9.09%, 13.78%, 2.57%, and 11.11% over BOA, ABC, FOA, and PSO optimization, respectively.
引用
收藏
页数:17
相关论文
共 43 条
[1]  
Abidin HZ, 2014, I SYMPOS TELECOM TEC, P341, DOI 10.1109/ISTT.2014.7238232
[2]   A review on monitoring and advanced control strategies for precision irrigation [J].
Abioye, Emmanuel Abiodun ;
Abidin, Mohammad Shukri Zainal ;
Mahmud, Mohd Saiful Azimi ;
Buyamin, Salinda ;
Ishak, Mohamad Hafis Izran ;
Abd Rahman, Muhammad Khairie Idham ;
Otuoze, Abdulrahaman Okino ;
Onotu, Patrick ;
Ramli, Muhammad Shahrul Azwan .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2020, 173
[3]   A Coverage-Aware Distributed k-Connectivity Maintenance Algorithm for Arbitrarily Large k in Mobile Sensor Networks [J].
Akram, Vahid Khalilpour ;
Dagdeviren, Orhan ;
Tavli, Bulent .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (01) :62-75
[4]   WSN Strategies Based on Sensors, Deployment, Sensing Models, Coverage and Energy Efficiency: Review, Approaches and Open Issues [J].
Amutha, J. ;
Sharma, Sandeep ;
Nagar, Jaiprakash .
WIRELESS PERSONAL COMMUNICATIONS, 2020, 111 (02) :1089-1115
[5]  
[Anonymous], 1995, Particle Swarm Optimization
[6]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[7]   Node Localization in Wireless Sensor Networks Using Butterfly Optimization Algorithm [J].
Arora, Sankalap ;
Singh, Satvir .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (08) :3325-3335
[8]   A Novel Coverage Optimization Strategy for Heterogeneous Wireless Sensor Networks Based on Connectivity and Reliability [J].
Cao, Li ;
Yue, Yinggao ;
Cai, Yong ;
Zhang, Yong .
IEEE ACCESS, 2021, 9 :18424-18442
[9]   A Coverage algorithm for WSN based on the improved PSO [J].
Cong, Chen .
2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, :12-15
[10]   A Self-Adaption Butterfly Optimization Algorithm for Numerical Optimization Problems [J].
Fan, Yuqi ;
Shao, Junpeng ;
Sun, Guitao ;
Shao, Xuan .
IEEE ACCESS, 2020, 8 :88026-88041