爱思维尔

模糊集与系统

第389卷,2020年6月15日,第114-144页
模糊集与系统

HQCA-WSN:无线传感器网络中基于模糊逻辑的高质量聚类算法和最优簇头选择

https://doi.org/10.1016/j.fs.2019.11.015获取权限和内容

摘要

减少能源消耗和网络寿命是影响无线传感器网络(WSN)。高质量的聚类是降低无线传感器网络能耗的重要途径之一。可以使用各种标准来评估集群的质量,并考虑所有这些标准可以实现高质量的集群。在本研究中,我们提出了一种称为高质量聚类算法(HQCA)用于生成高质量集群。HQCA方法使用一个衡量聚类质量的标准,这可以改善簇间和簇内距离,并降低聚类过程中的错误率。最佳簇头(CH)是根据模糊逻辑和各种标准选择的,例如剩余能量、每个簇中的最小和最大能量,以及每个簇中节点与基站该方法的主要优点是可靠性高,在聚类过程在具有大量节点的大规模网络中,关键CH的独立性、更好的可扩展性和良好的性能。聚类质量的有效性也基于外部和内部标准进行衡量。仿真结果表明,HQCA-WSN方法可以显著提高能量消耗和网络寿命。与同类方法相比,该方法还显著提高了第一节点死亡和最后节点死亡度量。

介绍

无线传感器网络(WSN)由一组节点组成,用于监测和记录环境数据[1]。无线传感器网络中的节点分布是随机的或确定性的[2]。在人类难以访问的地方,节点是随机分布的(例如,通过将其扔到站点上)。节点数很高,并且很少使用初始能量对其充电。因此,能源消耗和网络寿命是影响这些网络的主要挑战[3]、[4]、[5]。节点收集的数据被传输到基站(BS)进行处理[6]。数据传输可以以单跳或多跳的方式进行[7],[8]。图1说明了单跳和多跳方法。

无线传感器网络的一些主要应用包括监测森林火灾、控制敏感患者的状态以及控制军事区域和交通[9]、[10]、[11]、[12]。一般来说,影响无线传感器网络设计的关键因素是容错性、可扩展性、成本、硬件限制、可靠性、无线传感器网络拓扑、传输环境和能耗[13]、[14]、[15]。

用于延长WSN生存期的两种方法是集群和路由[16]、[17]、[18]、[19]、[20]。在集群过程中,根据一组公共属性,将一组传感器置于一个称为集群的类别中。每个集群中的一个高度合格的节点被选为集群头(CH)。CH的作用是收集从集群成员接收的数据,并根据传输类型(单跳或多跳)将其传输到BS或更高级别的CH。在单跳传输期间,CH将接收到的数据直接传输到BS,而在多跳传输期间CH将接收的数据传输到高级CH,然后高级CH将数据传输到BS。多跳传输通常用于大规模网络。集群成员通常被分为两组,包括公共节点和CH。图2说明了WSN中的集群过程。

集群的关键挑战之一是确保集群的质量[21]。许多标准可用于评估簇的质量,其中密度和分离(簇间和簇内距离)是用于测量簇质量的基本指标[22],[23]。属于每个集群的数据应足够接近,形成的集群应足够分开,以尽量减少重叠。分离是根据以下三个参数定义的:两个簇中最近数据之间的距离、两个簇最远数据之间的间距和两个簇中心之间的距离。用于衡量集群质量的其他标准可以分为三类:外部标准、内部标准和相对标准。诸如归一化互信息(NMI)和熵等外部标准取决于预定义的结构。因此,当我们有正确的聚类结果来与我们自己的结果进行比较时,可以使用这些标准[24],[25]。熵值越低,NMI值越高,聚类质量越高。与外部标准不同,内部标准(如平方误差和或均方误差)不依赖于先前的知识,它们可以基于原始数据直接测量聚类的质量[26]。相对标准涉及不同聚类之间的比较,例如,聚类方法可以应用于不同的数据,然后对结果进行比较。

聚类可以使用多种方法进行,例如层次聚类[27]、基于分区的聚类[28]、谱聚类[29]、基于网格的聚类[30]和基于密度的聚类[31]、[32]。树形结构通常用于分层聚类,其中使用贪婪算法和逐步优化。分层聚类中使用了两种方法,包括自顶向下或自底向上方法。在基于分区的集群中,数据被划分为几个分区,每个分区代表一个集群。在谱聚类中,相似矩阵用于聚类。在基于网格的聚类中,网格被划分为多个区域,并根据某些特征向这些区域添加节点。在基于密度的聚类中,簇是从密度较低的区域中分离出来的密度较高的区域。图3显示了不同类型聚类方法的简单图形示例。表1提供了不同聚类方法的一般比较。

路由的目的是找到从集群到基站的最佳路由,以便传输收集的数据。影响路由的最重要参数是网络动态、能量约束、数据聚合和数据传输。

网络动态取决于应用程序的类型,通常可以分为固定传感器和运动传感器。在交通控制或消防控制等应用中,传感器通常是固定的且不动的。在跟踪目标等应用中,传感器是移动的。

能量约束影响多跳和单跳传输方法。在多跳方法中,功耗和传输范围较低。一般来说,许多因素都可以决定能量损失,但最重要的是碰撞、过热和空闲收听。数据传输模型也分为三类:时间驱动[33]、事件驱动[34]和查询驱动[35]。在时间驱动模型中,数据定期收集并由每个节点发送。在事件驱动模型中,节点会报告事件发生的时间。在查询驱动模型中,BS发送请求,然后节点响应此请求。路由协议分为四个一般类别,表2显示了这些一般类别的路由协议以及协议名称和类型。

本文的其余部分组织如下。在第2节中,我们总结了以往对聚类的研究,并讨论了各种方法的优缺点。在第3节中,我们详细解释了所提出的算法、网络模型、无线电模型和能量模型。在第4节中,我们介绍了聚类过程以及标准,包括α,

、和μ用于测量群集质量。这些标准确保了聚类的质量。在第5节中,我们解释了如何使用模糊逻辑方法选择CH。最后,第6节给出了仿真结果。

节代码段

相关工作

WSN集群的主要方法之一是LEACH协议[36]。LEACH是一种分层、概率、分布式和单跳协议,它通过在节点间分配功耗来提高网络寿命。该方法在节点上进行数据聚合,减少了发送的消息数量,从而降低了能耗。在LEACH中,节点被组织在本地集群中,每个集群中的一个节点被选为CH。集群是

建议算法的详细信息

在解释所提算法的细节之前,我们定义了在我们的方法中考虑的假设。

聚类过程

在该方法中,传感器分布区域被划分为大小相同的网格。然后计算网格和传感器的重心。基于网格和每个网格中的传感器的重心,执行两种类型的聚类,其中网格的重心和每个网格的传感器被视为集群的主要中心。重复此过程,直到新的群集中心与

CH选择

在该协议中,使用模糊逻辑选择CH。模糊逻辑包括模糊化器、推理系统、规则库和反模糊化器。模糊系统的输入通常是一个清晰的值,该值被转换为合适的模糊变量。将模糊化的值发送到模糊决策块(FDB),该块由模糊规则和模糊推理系统组成。FDB根据模糊规则映射模糊输出。最后,使用以下命令将模糊输出转换为清晰输出

仿真结果

在本研究中,使用MATLAB进行了仿真。传感器的能量范围在0.2到0.9之间。传感器随机分布在方形测量中n个n个仿真参数如表6所示。

根据以下参数评估了该算法的效率,并将结果与之前的研究结果进行了比较。

  • 网络生存期:所提方法的主要目标之一是增加网络生存期。两个主要

结论和未来工作

降低能耗和延长网络寿命是无线传感器网络面临的主要挑战。在本研究中,我们提出了一种基于聚类质量的HQCA-WSN聚类方法。基于多个标准,使用两种方法对节点进行分类,并选择质量最高的簇。根据簇间和簇内间隔以及网络中节点的分布来评估簇质量。我们还提出了一种测量所产生误差的方法

工具书类(59)

  • K。阿克卡亚等。

    无线传感器网络路由协议综述

    特设网络。

    (2005)
  • 答:。沙拉基等。

    一种新的WSN能量和延迟权衡簇内路由方法

    计算。数学。申请。

    (2011年)
  • M。莫什塔吉等。

    资源受限环境下的高效超椭球聚类算法

    模式识别。

    (2011年)
  • 答:。阿巴斯等。

    无线传感器网络分簇算法综述

    计算。Commun公司。

    (2007)
  • 美国。阿拉姆等。

    基于粒子群优化的聚类研究:文献和技术的系统综述

    Swarm进化。计算。

    (2014)
  • 美国。Shamshirband公司等。

    D-FICCA:一种用于无线传感器网络入侵检测的基于密度的模糊帝国主义竞争聚类算法

    测量

    (2014)
  • 答:。查曼等。

    一种用于无线传感器网络的分布式节能分簇协议

    计算。选举人。工程师。

    (2010)
  • M.K.医学博士。瓦特法牌手表等。

    BARC:一种传感器网络的电池感知可靠聚类算法

    J·奈特。计算。申请。

    (2009)
  • 答:。等。

    基于能量信息和簇头期望的无线传感器网络分簇算法

    计算。选举人。工程师。

    (2012)
  • 瑞典。赫迪里等。

    基于LEACH的无线传感器网络分簇新方法

    程序。计算。科学。

    (2014)
  • L。马拉地语等。

    基于混合非均匀聚类的无线传感器网络节能数据采集

    计算。选举人。工程师。

    (2015)
  • T。巴蒂亚等。

    基于遗传算法的无线传感器网络远程软件路由协议

    计算。选举人。工程师。

    (2016)
  • 美国。拉尼等。

    基于节能链的无线传感器网络协同路由协议

    申请。软计算。

    (2015)
  • H。塔赫里等。

    基于模糊逻辑的无线传感器网络能量感知分布式分簇协议

    特设网络。

    (2012)
  • B。巴拉尼达兰等。

    Ducf:基于模糊方法的无线传感器网络分布式负载平衡非均匀分簇

    申请。软计算。

    (2016)
  • H。巴格奇等。

    无线传感器网络中不均匀聚类的能量感知模糊方法

    申请。软计算。

    (2013)
  • Z.公司。等。

    两层异构传感器网络集群中的节能多跳轮询

    IEEE传输。计算。

    (2008)
  • Z.公司。等。

    EAD和PEBD:同构集群上并行任务的两种能量感知复制调度算法

    IEEE传输。计算。

    (2011年)
  • 美国。哈里等。

    无线传感器网络中的非均匀簇多跳路由协议

  • 引用人(74)

    • 基于移位不变深度卷积神经学习的无线传感器网络高效医疗数据传输

      2023年,测量:传感器
      引文摘录:

      但是,没有实现更高的交付率。HQCA在参考文献[7]中设计用于增强数据传输。采用设计的HQCA方法计算聚类质量,误差率较小。

    • 采用创新定性平衡方法的软硬混合平衡聚类

      2022年,信息科学
      引文摘录:

      值得一提的是,SHHQBC应处理实际应用中常见的干扰、建模误差和各种不确定性[39]。[40]中提出了一种高质量聚类算法,以产生最高质量的聚类。它使用了一个集群质量度量指标,可以帮助WSN最小化集群间和集群内距离以及集群错误。

    查看Scopus上的所有引用文章
    查看全文