Industrial Wireless Sensor Networks (IWSNs) allow the use of battery-operated nodes to provide an easy deployment, also in harsh environments, and low maintenance. The optimal network design can be a tough task because several constraints and requirements must be considered, among all the power consumption. For this reason, specific approaches, also based on soft computing methods, can be applied in such a way as to further decrease the energy consumption in IWSNs. To this end, this paper proposes a fuzzy logic based mechanism that according to the battery level and the ratio of Throughput to Workload defines the sleeping time of sensor devices in an IWSN based on IEEE 802.15.4 protocol. A Particle Swarm Optimization (PSO) algorithm is introduced to obtain the optimal values and parameters of the proposed Fuzzy Logic Controller (FLC), i.e. optimizing the membership functions, by varying their range, to achieve the best results regarding the battery life of sensor nodes. The paper provides a detailed description of the FLC configuration, a logical analysis of the PSO algorithm for the derivation of best performance conditions values, and simulative assessments, obtained through Matlab simulations.

A Fuzzy Logic Approach by using Particle Swarm Optimization for Effective Energy Management in IWSNs

COLLOTTA, MARIO;PAU, GIOVANNI;MANISCALCO, VINCENZO
2017-01-01

Abstract

Industrial Wireless Sensor Networks (IWSNs) allow the use of battery-operated nodes to provide an easy deployment, also in harsh environments, and low maintenance. The optimal network design can be a tough task because several constraints and requirements must be considered, among all the power consumption. For this reason, specific approaches, also based on soft computing methods, can be applied in such a way as to further decrease the energy consumption in IWSNs. To this end, this paper proposes a fuzzy logic based mechanism that according to the battery level and the ratio of Throughput to Workload defines the sleeping time of sensor devices in an IWSN based on IEEE 802.15.4 protocol. A Particle Swarm Optimization (PSO) algorithm is introduced to obtain the optimal values and parameters of the proposed Fuzzy Logic Controller (FLC), i.e. optimizing the membership functions, by varying their range, to achieve the best results regarding the battery life of sensor nodes. The paper provides a detailed description of the FLC configuration, a logical analysis of the PSO algorithm for the derivation of best performance conditions values, and simulative assessments, obtained through Matlab simulations.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11387/124300
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 74
  • ???jsp.display-item.citation.isi??? 54
social impact