Cargando…

A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs

Wireless Sensor Networks (WSNs) consist of multiple sensor nodes, each of which has the ability to collect, receive and send data. However, irregular data sources can lead to severe network congestion. To solve this problem, the Proportional Integral Derivative (PID) controller is introduced into th...

Descripción completa

Detalles Bibliográficos
Autores principales: Lin, Lin, Shi, You, Chen, Jinfu, Ali, Sher
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181079/
https://www.ncbi.nlm.nih.gov/pubmed/32230870
http://dx.doi.org/10.3390/s20071862
_version_ 1783525969732042752
author Lin, Lin
Shi, You
Chen, Jinfu
Ali, Sher
author_facet Lin, Lin
Shi, You
Chen, Jinfu
Ali, Sher
author_sort Lin, Lin
collection PubMed
description Wireless Sensor Networks (WSNs) consist of multiple sensor nodes, each of which has the ability to collect, receive and send data. However, irregular data sources can lead to severe network congestion. To solve this problem, the Proportional Integral Derivative (PID) controller is introduced into the congestion control mechanism to control the queue length of messages in nodes. By running the PID algorithm on cluster head nodes, the effective collection of sensor data is realized. In addition, a fuzzy control algorithm is proposed to solve the problems of slow parameter optimization, limited adaptive ability and poor optimization precision of traditional PID controller. However, the parameter selection of the fuzzy control algorithm relies too much on expert experience and has certain limitations. Therefore, this manuscript proposes the Cuckoo Fuzzy-PID Controller (CFPID), whose core idea is to apply the cuckoo search algorithm to optimize the fuzzy PID controller’s quantization factor and PID parameter increment. Simulation results show that in comparison with the existing methods, the instantaneous queue length and real-time packet loss rate of CFPID are better.
format Online
Article
Text
id pubmed-7181079
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-71810792020-04-30 A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs Lin, Lin Shi, You Chen, Jinfu Ali, Sher Sensors (Basel) Article Wireless Sensor Networks (WSNs) consist of multiple sensor nodes, each of which has the ability to collect, receive and send data. However, irregular data sources can lead to severe network congestion. To solve this problem, the Proportional Integral Derivative (PID) controller is introduced into the congestion control mechanism to control the queue length of messages in nodes. By running the PID algorithm on cluster head nodes, the effective collection of sensor data is realized. In addition, a fuzzy control algorithm is proposed to solve the problems of slow parameter optimization, limited adaptive ability and poor optimization precision of traditional PID controller. However, the parameter selection of the fuzzy control algorithm relies too much on expert experience and has certain limitations. Therefore, this manuscript proposes the Cuckoo Fuzzy-PID Controller (CFPID), whose core idea is to apply the cuckoo search algorithm to optimize the fuzzy PID controller’s quantization factor and PID parameter increment. Simulation results show that in comparison with the existing methods, the instantaneous queue length and real-time packet loss rate of CFPID are better. MDPI 2020-03-27 /pmc/articles/PMC7181079/ /pubmed/32230870 http://dx.doi.org/10.3390/s20071862 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Lin, Lin
Shi, You
Chen, Jinfu
Ali, Sher
A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title_full A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title_fullStr A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title_full_unstemmed A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title_short A Novel Fuzzy PID Congestion Control Model Based on Cuckoo Search in WSNs
title_sort novel fuzzy pid congestion control model based on cuckoo search in wsns
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181079/
https://www.ncbi.nlm.nih.gov/pubmed/32230870
http://dx.doi.org/10.3390/s20071862
work_keys_str_mv AT linlin anovelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT shiyou anovelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT chenjinfu anovelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT alisher anovelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT linlin novelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT shiyou novelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT chenjinfu novelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns
AT alisher novelfuzzypidcongestioncontrolmodelbasedoncuckoosearchinwsns