WSN节点电池供电性能测试研究*

2013-06-20 03:12:00施伟斌范坤坤余家宝孔维行巩艳庆
传感技术学报 2013年10期
关键词:电池板锂电池电量

吕 涛,施伟斌,范坤坤,杨 凯,余家宝,孔维行,巩艳庆,孙 凤

(上海理工大学光电信息与计算机工程学院,上海200093)

无线传感器网络WSN(Wireless Sensor Networks)是由部署在监测区域内大量的微型传感器节点组成的,通过无线通信的方式形成的一个多跳的自组织网络,目前已在医疗健康、环境监测、智能家居等诸多领域得到不同程度的应用。在WSN中,考虑到要求网络系统有尽可能长的工作时间,因此低功耗几乎就成了目前WSN研究的一个核心之一[1]。其中基于ZigBee技术的WSN以其低功耗、低成本和低复杂度受到高度关注,但其节点的能耗问题仍有待解决[2]。目前传感器节点主要依靠电池供电,为保证节点能较长时间的稳定工作,故在进行低功耗设计[3-5]与节能策略研究[6-9]的同时,也对供电模块电池的性能提出了较高的要求,尤其是一些放置于室外的传感器节点,采用什么样的供电方案才能保证其较长时间的稳定工作,若采用太阳能电池供电,如何选择合适的太阳能电池板和锂电池就是一个必须要解决的问题。

目前对电池性能的测试主要是针对电池剩余电量的监测,通常使用电池荷电状态(State of Charge)来描述电池的剩余电量[10]。目前对于电池剩余电量的监测,主要有两种方法:一种方法是以电压测量为基础,另一种方法则是以电流积分为基础。其中电压测量法是基于电池电压和电池剩余电量之间存在的某种已知的关系,通过测量电池两端的电压来计算电池的剩余电量[11]。由于WSN应用中节点需要大量布置在实际环境中,传统的专用仪表测量电池电量技术受限于人力物力成本,不能很好地满足实时能耗监测的需要。本文采用电压测量法,设计了一种基于WSN的电池电压在线监测的方法,在此基础上设计组建基于ZigBee的WSN节点功耗测试网络,对传感器节点使用的镍氢电池与太阳能电池的供电性能进行了测量分析;在实验室现有条件下,通过测算节点的实际生存时间来寻找合适的节点供电方式。

1 伏安特性监测系统软件设计

目前关于WSN节点网络生存时间与电池供电性能的研究大多集中在理论分析与仿真阶段,与现实环境中的实际效果相差较大,故本文作者搭建如图1所示的测试平台,以ZStack-CC2530-2.2.0 -1.3.0 为基础组建WSN,可较准确的实现对数据的远程采集与监测。

图1 WSN测试平台硬件系统架构图

1.1 节点数据采集及传输的实现

由CC2530数据手册中对ADC控制寄存器ADCCON2的描述可知[12],当寄存器 ADCCON2的[3:0]位为1111时,可实现对1/3电源电压的AD采样,所以可通过这种方式实现对传感器节点电池电压的采集。同时使用ADC的AIN7通道实现对太阳能充电电压即锂电池电压的采集,使用ADC的AIN0-AIN1进行差分采样实现对太阳能电池板充电电流的采集。由于太阳能电池板的输出电压为5 V,超出了CC2530的工作电压3.3 V,故将其输出电压使用10 MΩ的电阻进行分压后采集。

由于终端节点发送给协调器的数据,除了包含采集的实验数据以外,还有其他相关的辅助信息,因此需要对终端节点与协调器之间的数据通信格式进行如表1所示的相应规定,以确保实验数据的可靠传输。同时为便于上位机软件处理,对协调器节点与PC机之间的数据通信格式也进行了相应的规定如表2所示。

表1 终端节点-协调器数据通信格式

表2 协调器-PC机数据通信格式

1.2 上位机软件的实现

使用VC++6.0开发设计,主要实现对串口控件的操作、串口数据的接收和处理、显示界面的设计与数据库的操作。图2为上位机软件界面,可对节点网络分布以及电池伏安特性等工作状态参数进行实时监控。

图2 上位机软件界面

1.3 与现有测试技术比较

本文对现有测量技术进行改进,采用电压测量法,结合WSN技术,提供了一种基于WSN的电池电压在线监测的方法,可以实现电池电压的远程测量与采集工作;与使用精密测量仪器测得数据相比较,测量误差范围在1%左右。与常用人工测量的方式相比较,因为网络节点布置环境复杂,在需要被测节点电池数量较多时具有明显优势,大量减少了测试的工作量与人工成本。本文基于此,对WSN节点电池供电性能进行测量分析,试图在现有的实验条件下寻找合适的节点供电方式,在不影响节点正常工作的情况下尽量延长其生存时间。

表3 方法有效性比较

2 测试实验方案

根据目前实验室现有电池情况,针对不同型号不同容量的电池,制定了以下分组测试方案:

(1)镍氢电池测试实验 根据节点所用电池的容量分为三组,每组由4个传感器节点组成,分别以2 s、30 s、1 min、10 min 4 种不同数据发送频率向网络协调器发送自身的电池电压数据,具体的分组信息如表4所示。

(2)太阳能电池板及锂电池测试实验 如表5所示,对现有的锂电池和太阳能电池板分成四组,四组节点同时以相同的数据发送频率向网络协调器发送自身的电池电压数据。本实验对2 s、1 min、10 min 3种不同数据发送频率各进行为期9天的测试。

表4 镍氢电池测试分组

表5 太阳能电池板及锂电池测试实验分组

3 实验数据分析

本文作者在研究生实验楼六楼利用ZigBee网络第26信道组建测试网络,进行了连续四周的测试实验。图3为测试网络某一时刻的网络拓扑结构图。

图3 测试网络某一时刻网络拓扑图

3.1 镍氢电池测试数据及结论

图4为某公司将测试数据进行处理后,两节镍氢电池在电池电量为0、25%、50%、75%和满电时的电压值取平均值后的散点图。并由此得出电池电量与电压关系的估算关系式(1),式中C为电池电量百分比,V为电池空载时的电压。

图4 镍氢电池电量-电压关系

由于测试结果只作为以后传感器节点电池选型的参考依据,对数据的精确度要求并不高,因此在随后对使用镍氢电池的传感器节点耗电量的计算中,可采用关系式(1)估算电池的电量。

图5为3种不同容量的电池在以2 s、30 s、1 min及10 min不同的数据发送频率由传感器节点向协调器发送长度为6 byte的数据时的日耗电量比较,表5为相应的节点生存时间。由图5可知,3种不同容量的电池在以2s的数据发送频率时耗电量明显比其他发送频率下要高很多。在30 s、1 min及10 min 3种数据发送频率下各种型号的电池的耗电量基本接近。由以上数据可知,当传感器节点以较高的数据发送频率(实验中的2 s每次)进行数据传输时,节点的能量主要消耗在射频数据传输过程;当节点的数据发送频率较低时(实验中时间间隔30 s以上),节点的能量主要由维持节点正常运行所消耗。因此,应进行传感器节点的低功耗设计,以降低传感器节点的功耗,延长传感器节点储能期间的供电时间。

图5 镍氢电池日耗电量

表6 节点生存时间

此外,当节点数据发送频率相同时,理论上每个节点消耗的电量应该一样,但在实验过程中会出现图5所示现象,除了参考文献[13-14]所提到的原因外,还受到以下因素的影响:

(1)由于节点放置的位置不同,在进行数据通信时所消耗的电量也不一样;

(2)由于本实验所用电池已循环充放电的次数不同,造成即使是同品牌、同规格的电池在性能上也会存在差别;

(3)不同型号容量的电池在消耗相同电量时的压降不同,本文在采用统一的电压-电量关系式换算后,计算出的电池电量也存在一定差异。

3.2 太阳能电池测试数据及结论

对太阳能电池的主要测试项目及测试周期如表7所示。表8是实验期间的天气情况记录。图6则是使用太阳能电池板和锂电池的传感器节点以及只使用锂电池的传感器节点的电池电压实时曲线图。

表7 测试项目及周期

表8 测试期间天气情况

由图6中节点1和节点2的电压变化曲线可知,使用0.7W太阳能电池板收集能量,并采用锂电池将能量储存起来对传感器节点进行供电,即使在实验期间出现了连续3天(3 d)的阴雨天气时,也可以维持传感器节点的正常运行,节点电池电压仍然维持在3.9 V以上。图6中节点1的电压波动比节点2的电压波动较为明显,原因是1 000 mAh锂电池受其容量所限并没有将太阳能电池板收集到的全部能量储存起来,在出现连续阴雨天时电池电量的消耗会较明显的体现在电压下降上。

如图6中节点3曲线所示,节点3在以2s每次的频率向协调器发送数据的过程中,锂电池电量在正常工作了5天(5 d)左右后电量耗尽。与节点2的电压变化曲线相比可知,0.4 W太阳能电池板收集的能量不足以维持传感器节点在以2s每次的频率向协调器发送数据的状态下长期运行。

图6 锂电池+太阳能电池板节点电池电压变化曲线

图6中所示节点18只采用1 000 mAh锂电池供电,未使用外接太阳能电池板收集能量。实验期间节点18分别在11月25日10:12、11月29日2:28、12月5日10:29、12月9日14:45、12月15日19:35时不能正常工作。由此可知,1 000 mAh的锂电池仅能维持传感器节点在以2 s每次的频率向协调器发送数据的状态下正常运行3天~4天(3 d~4 d)。结合表8可知,在连续4天(4 d)阴雨天太阳能电池板无法正常收集能量时,传感器节点将无法正常的工作。

在对太阳能电池板搭配锂电池组合方案的供电时效性进行测试中,考虑到该组合方案以后的实际应用环境,本文采用最直接的测试方式,在室外实际环境中进行测试,而非在实验室环境中搭建标准测试条件(标准测试条件应为:光谱AM1.5,辐照度1 000 W/m2,温度25℃),实际测试条件如表9所示。

表9 供电时效性测试条件

以2 000 mAh容量锂电池为例,如果直接用电源适配器对其充电一般需要3 h左右充满电;而采用0.7 W太阳能电池板对其供电,在实验测试期间的光照条件下,从上午8:30开始测试,需要充7个多小时;实验发现中午(10:00~14:00左右)光照充足的情况下充电效率较高,约占总电量的60% ~80%左右;夜间或者光线较弱时,太阳能电池板充电电流几乎没有,此时太阳能电池板不能对锂电池进行有效的电量补充,只能一直依靠锂电池自身所蓄电量为节点供电。因此,在实际应用中,一般会先对锂电池用电源适配器进行充电,再搭配太阳能电池板对传感器节点进行供电。

同时,在使用锂电池时还应注意:

(1)由于锂电池没有记忆效应,即使电池还有部分电量残存的情况下充电都是有效的,可以随用随充。在平时使用中注意不要过度放电,否则会对电池造成不可逆的容量损失,对其自身使用寿命造成损害。在实际应用过程中,如果遭遇连续阴雨天气,当上位机监测端显示节点电压较低、太阳能电池板无法满足其供电需求时,要及时对锂电池进行充电。

(2)在前期使用电源适配器对锂电池充电时注意不能过充,当电源适配器充电完成指示灯亮时,要及时停止充电过程。

在后续研究中,为了提高太阳能电池板搭配锂电池组合方案的光电转换效率,充分利用太阳能源,除选用转换效率更高的太阳能电池板外,在现有条件下也可考虑增加光敏传感器来获取当天太阳照射相对位置信息,利用单片机控制步进电机的转动来调节太阳能电池板的角度,从而实现对太阳光线入射位置的较大角度跟踪,尽可能保持太阳光线垂直照射在太阳能电池板,提高其太阳能采集效率。

4 结束语

本文在搭建的测试平台上基于ZigBee协议组建了一个WSN节点功耗的测试网络,对WSN节点的镍氢电池与太阳能电池的供电性能进行了初步测试。实验结果表明,在数据采集周期为2 s~600 s的情况下,用普通镍氢电池为WSN节点供电只能维持其正常工作10天(10 d)左右,无法保证节点在室外环境下长时间正常工作,显然,为了使无线传感器网络得到实际应用,需要对现有通信协议和供电方案等进行改进。太阳能电池板与锂电池组合是一种可行的供电方案,根据数据采集频率和应用系统的工作条件需要选择合适的电池功率和容量,在本文所述的实验条件下,使用2 000 mAh锂电池搭配0.7 W太阳能电池板对节点进行供电能维持其在室外环境下长时间工作。

同时,本文提供了一种基于WSN的电池电压在线监测的方法,可实现电池电压的远程采集与测试工作;与常用人工测量的方式相比较,在需要被测电池数量较多时具有明显优势,大量减少了测试的工作量;由于采用WSN技术,在消耗较小电量的基础上可完成电池电压的采集,不会影响电池的后期正常使用。

本文的工作可以为WSN节点的电源设计以及WSN系统的生存时间估计提供参考,同时也提供了一种电池电压远程测试的方法。未来我们将对影响电池使用寿命的因素以及在不同条件下如何确定太阳能电池板和锂电池的优化参数开展进一步研究。

[1] 李晓维,徐勇军,任丰原.无线传感器网络技术[M].北京:北京理工大学出版社,2007:1-10.

[2] 白飞,喻晓峰,杨岳磊.ZigBee网络的节能技术研究[J].兵工自动化,2008,27(10):78 -80.

[3] 李文江,魏娟.ZigBee无线传感器网络节点的低功耗设计[J].成都大学学报(自然科学版),2008(3):67-69.

[4] 章坚武,张季姬.无线传感器节点低功耗的研究[J].传感技术学报,2007,20(12):2679 -2682.

[5] Christian C Enz,Nicola Scolari,Uroschanit Yodprasit.Ultra Low-Power Radio Design for Wireless Sensor Networks[C]//IEEE Intemnational Workshop on Radio-Frequency Integration Technology,Singapore,Nov 30 -Dec 02,2005.1 -17.

[6] 李帅,刘宏立,刘述钢.基于ZigBee的无线传感网络节点能耗性能分析[J].科技导报,2009,27(13):64 -66.

[7] 陈友荣,刘半藤,程菊花,等.无线传感网优化生存时间的分布式功率控制[J].传感技术学报,2011,24(12):1787 -1793.

[8] Sonavanea S S,Kumarb V,Patilc B P.Designing Wireless Sensor Network with Low Cost and Low Power[C]//16th IEEE International Conference on Networks,2008.1 -5.

[9] 应必娣,陈惠芳,赵问道,等.低能耗无线传感器网络路由算法[J].传感技术学报,2007,20(5):1109 -1113.

[10]石璞,董再励.基于EKF的AMR锂电池SOC动态估计研究[J].仪器仪表学报,2006,27(6):1 -3.

[11]唐慧强,李超.基于 CC2530的锂电池电量检测系统的设计[J].化工自动化及仪表,2011(3):350 -353.

[12] Texas Instruments Incorporated,CC253X User’s Guide[EB/OL].http://www.ti.com.cn/cn/lit/ug/swru191c/swru191c.pdf,2012.1.6.

[13]李久芳.电动汽车镍氢电池剩余容量的测试研究[D].武汉:武汉理工大学,2004:13-14.

[14]谭巧玲.MH_Ni电池充放电特性的建模与仿真[D].北京:北方工业大学,2007:26-28.

猜你喜欢
电池板锂电池电量
电量越低越透明的手机
国际空间站航天员正在安装太阳能电池板
军事文摘(2021年18期)2021-12-02 01:28:16
一种可折叠光伏组件
新能源科技(2021年8期)2021-04-02 19:39:55
四川2018年7月转让交易结果:申报转让电量11.515 63亿千瓦时
隐身的电池板
电量隔离传感器测试仪的研制
基于SVM的锂电池SOC估算
电源技术(2016年2期)2016-02-27 09:04:52
光伏电池板性能监测系统的设计与控制
电源技术(2015年2期)2015-08-22 11:28:04
一种多采样率EKF的锂电池SOC估计
电源技术(2015年7期)2015-08-22 08:48:22
北斗通信在小型水电厂电量采集中的应用