1 基于自适应数据融合的LEACH协议
1.1 基本定义和概念
无线传感器网络中的一个簇可以用一个无向加权全连通图G=(V,E)来表示,V是簇中所有传感器节点的集合,E使簇中两个节点之间可以直接通信。假设顶点v∈V代表簇中的一个传感器节点,边euv=(u,v)∈E代表顶点u和v所对应的传感器节点能够直接通信。
LEACH采用的能量消耗公式是无线传感器网络中通用的一阶无线电模式[7],传感器节点在距离d发送一条长度为l bit消息所消耗的能量为:
传感器节点接收l bit消息所消耗的能量为:
其中:εamp是信号放大器的放大倍数;Eelec是发送电路和接收电路消耗的能量。
MA从节点u迁移到节点v的总能耗为:
式(3)中F(euv)表示数据融合能量。
用一个矩阵wnxn来表示簇内任意节点到其他节点所需要耗费的能量,用Euv来表示边(u,v)的权值,n表示簇内的节点个数,wij(i,j=0,1,2,…,n-1)表示由顶点i到顶点j所要耗费的能量,wii=∞。