摘 要:无线传感器网络节点数量众多、自身携带的能量十分有限。为了延长网络的生命周期,需采用有效的策略降低能耗。在研究无线传感器网络节点组成结构、能量消耗以及节点间传播方式的基础上,提出一种为有效地达到节能目的所采用的节点管理方式。该方案采用动态选择簇头节点的自组织、多跳路由、层次式拓扑组织结构的路由协议、快速的数据融合技术,并在实现硬件的低功耗设计的条件下进行动态功耗管理。
关键词:无线传感器网络;节点节能管理;节点间传播方式;能耗
0 引 言
无线传感器网络由许多廉价的节点组成。这些网络节点具有数据采集、数据处理、数据传输的功能,而完成这些功能所需的能力由节点自带的微机电系统提供。
无线传感器常工作在一些恶劣或危险的环境中,替换能源比较困难,即使节点的能源能替换,所花费的代价也比较大。所以,一般对无线传感器网络中节点的能源都不进行替换,而是采用有效的策略降低能耗,尽量延长网络的生命周期。采用适当的无线传感器网络节点管理方式会对网络性能有很大提高,有效地降低能耗,延长整个网络的寿命。
本文通过对无线传感器网络节点组成结构、能量消耗以及节点间传播方式的研究,寻求一种为有效地达到节能目的所采用的节点管理方式。
1 无线传感器节点的组成结构
传感器通常是指能感受被测非电量并能按一定规律将其转换成便于处理与传输的电量的器件或装置。它一般由敏感元件、转换元件、测量电路、电源电路组成。无线传感器节点除具有一般传感器的功能外,还包含有无线数据传输模块及数据管理模块,通常还将敏感元件、转换元件、测量电路组成一个模块———数据采集模块。
无线传感器节点主要有两类:汇聚节点和采集节点。它们在硬件配置上基本相同,但功能上有所区别。
采集节点负责采集数据并进行传输,汇聚节点则负责收集所有采集节点所采集的数据。无线传感器节点的组成框图如图1所示。
图1 无线传感器节点的组成框图数据采集模块与一般传感器一样,可采集温度、光强度、压力、位移、流量、液位、加速度等非电量信息,并将其转换成适于传输和测量的信号,再通过A/D转换,转换为数字信号。
数据处理模块对采集所得数据进行处理,通常由于微处理器、内存等组成。同时,负责对节点进行控制管理,这其中包括数据处理操作、根据路由协议进行数据转发控制、功耗管理、任务处理等。
数据传输模块负责与其他节点进行通信,传输节点所采集的数据信息,交换网络控制信息。
电源电路模块为数据处理模块、数据传输模块及提供数据采集模块提供所需的能量,一般由电源、电压转换电路组成。目前,电源的提供通常使用固定电池或太阳能电池。
2 无线传感器节点主要的能量消耗及减耗分析无线传感器节点的能量消耗主要来自于数据采集模块的传感器调理电路[1]、数据处理模块的微控制器和内存、数据传输模块的射频电路。
传感器调理电路所使用的能量较小,减少能量消耗的空间不大。
微处理器的功耗可分为两个部分:动态功耗和静态功耗[2],其中降低动态功耗为减少能量消耗最主要的方面。根据文献[3],微处理器的动态功率与供电电压、物理电容、时钟频率等有密切的关系,它们之间的关系式为:PD∝αCV2 f(1)式中:PD为动态功率;V为供电电压;C为物理电容;f为时钟频率;α为活动因子。
因此,降低动态功耗可通过降低时钟频率和减少供电电压来实现。文献[3]中表明了减少供电电压同时降低时钟频率,可降低动态功耗,处理器的工作状态从200MHz和1.5V转换到150MHz和1.2V,可以节省52%的功耗。
动态功耗的管理除了可通过降低各模块的本身动态功率来降低功耗,还可采用动态电压调节技术(Dynamic Voltage supply,DVS)[3]。DVS技术可动态地改变微处理器的工作电压和频率时期随节点的工作负荷而变化,从而减少较空闲期不必要的功率输出。
射频电路的能量消耗是节点组成部分中最大的。
根据无线传感器节点的要求,射频电路一般采用低功耗、低价格、尺寸小的成熟器件。选用这类射频电路因考虑到能耗,输出功率应低并具有节能模式。例如,挪威Nordic VLSI公司推出的单片射频收发器nRF905,其功耗很低,以-10dBm的输出功率发射时电流只有11mA,工作在接收模式时的电流为12.5mA,并具有空闲模式和关闭模式,便于实现节能。
可通过微处理器动态地控制射频模块的工作模式,使其随工作负荷情况的变化在工作模式、空闲模式间转换,以减少功耗。
3 无线传感器节点间传播方式的节能管理减少无线传感器节点的能耗除可通过动态功耗管理来实现外,还可通过节点间传播方式的节能管理减少节点工作负荷来实现。
无线传感器网络是由许多采集节点、若干汇聚节点及中转器、控制中心(上位机)组成。其中,采集节点负责数据采集、数据处理并和其他节点进行通信;汇聚节点负责其他节点所上传数据的收集,并下发有中转器传来的命令;中转器负责上传汇聚节点收集来的数据,并将控制中心的命令转发给汇聚节点;控制中心负责整个网络的广利控制,并将处理后的数据转达给用户。
无线传感器网络的节点分布方式具有以下几个特点:(1)无线传感器网络中节点位置是随机分布的,需其网络协议具有自组织性。在实际工作环境中,传感器节点通常不能精确定位,节点间的关系无法预先得知,这就需要传感器节点具有自组织能力,能够自行建立和组织网络。
(2)无线传感器网络节点数量众多,分布范围广。
无线传感器网络为了保证获取精确信息,在其监测区域内需部署大量的传感器节点。
(3)节点间通信距离不长。无线传感器网络节点间点到点通信距离通常只有几十到几百米。
从以上网络组成和节点分布方式来看,要减少节点的工作负荷,需减少节点间的通信时间及通信距离。不同的传播方式对无线传感器节点间通信时间及通信距离有着重要的影响。在节点间的传播方式中,良好的网络协议和资源管理策略能有效地降低节点工作负荷,延长无线传感器网络的生命周期。为此,无线传感器网络的传播方式应以数据为中心,采用自组织、多跳路由,其网络结构采用动态拓扑[4]。此外,还可采用快速的数据融合技术,进行快速的信息融合和分离,将提高网络运行效率和随机选择最佳路径的.能力。
无线传感器网络协议由于传感节点的计算能力、存储能力、自身携带的能量十分有限而且拓扑结构不断变化而有其特殊性。无线传感器网络协议因其特殊性,其中的路由协议和MAC协议是与传统的无线网络协议有很大的不同。无线传感网络的MAC协议决定无线信道的使用方式。MAC层协议在设计时需要考虑能源有效性,从而根据无线传感器网络的特点设计简单高效的协议。无线传感网络的路由协议可分为能量感知路由、基于查询的路由、地理位置路由、可靠路由协议几类[5-7]。根据无线传感器网络的特点和应用需求,宜采用自组织、多跳路由的路由协议。
传统的网络体系结构中节点只具有传输功能,以传输为目的,为各应用程序提供网络传输上的支持,不对数据进行处理。而无线传感器网络以数据为中心,其目的是获取被感知对象的长期、准确的特征信息。采用快速的数据融合技术可实现无线传感器网络节点传感数据的快速、合理分组[8-9],减少数据冗余度,获得到更合理的数据,从而提高网络运行效率。
无线传感器网络节点数量众多且分布密集,网络结构应采用动态拓扑结构。在满足网络覆盖度和连通度的前提下,采用动态拓扑结构,通过功率控制和骨干网节点选择,去除节点间不必要的通信链路,从而形成优化的通信网络结构。因此,良好的无线传感器网络拓扑结构应采用节点功率控制和层次型拓扑组织结构[10]。
节点功率控制根据节点通信距离及时间变化调节网络中各个节点的发射功率,从而减少各节点不必要的发射功率。层次型拓扑控制利用分簇机制,来减少单跳通信距离,由此降低能耗。
本文来源:https://www.010zaixian.com/shiyongwen/1934928.htm