摘要

无线传感器网络作为物联网(Internet of Things,IOT)收集信息的重要一环,分为异构和同构网络,本文研究的主要是能量异构网络(Energy Heterogeneous Wireless Sensor Networks,EHWSN)。DEEC算法(Distribute Energy-Efficient Clustering Algorithm)是应用于能量异构网络的基本算法,由于无线传感器网络受硬件限制,能量是非常有限的。因此,尽可能延长网络的生命周期,降低能量消耗是分簇算法的首要功能。提出了一种改进的DEEC算法—DEEC-BD(Distribute Energy-Efficient Clustering Algorithm based on distance),其核心思想是引入距离因子改进概率Pi,并在数据传输阶段使用多跳的方式,通过对路径质量参数的大小的比较来选择下一跳,达到降低能耗的目的。仿真结果表明,DEEC-BD与DEEC、CREEP相比,生命周期分别提高了79%、37.5%,数据传输量分别提高了450%、41.5%,网络能耗分别降低了52%、16.7%。