基于ARM7的无线传感器网络节点能量管理初探

发布者:草木知秋最新更新时间:2011-06-03 关键字:ARM7  无线传感器  网络节点 手机看文章 扫描二维码
随时随地手机看文章

      1 引言
  
      微小的、资源非常有限的无线传感器网络节点是无传感器网络的基本功能单元,担负着信息采集、数据处理、信息传输等重任。

      随着MEMS技术、微电子技术、网络技术和计算机技术的进步,逐渐使得无线传感器网络成为现实。研究人员利用嵌入式技术开发出了小型化板级无线 传感器网络节点,而这在30年前还仅是一种构想;单片无线传感器网络节点也已经问世,但距离实用仍有相当一段路要走。为了研究无线传感器网络的组网技术和 能量管理技术我们采用基于ARM7核的SOC单片机LPC2138开发了一种传感器网络节点(如图1)。

 

 

  

      2 节点设计概述

      相对于处理器运算速度和功耗提高的幅度而言,电池性能的提高则缓慢许多,使得能量管理成为了无线传感器网络最大的挑战。为了节能无线传感器网络 要求节点具有动态电源管理(DPM)功能,在节点空闲时应进入低功耗状态以节省能量。实现DPM功能需要微控制器的支持,由于ARM技术在无线通信领域有 着无可比拟的优势,己有超过85%的无线通信设备采用了ARM技术。我们选择了菲利浦公司生产的ARM基高性能、低功耗微控制器LPC2138构建处理单 元。


      LPC2138提供了完善的DPM支持:具有休眠和掉电两种低功耗状态,可通过外部中断将其唤醒;振荡模式下支持1~30 MHz外部晶体,通过锁相环可使CPU获得高达60 MHz的工作频率,为了节能采用8 MHz晶体;片内外设除了可通过外设功率控制寄存器开启、关闭外,其工作频率亦可通过分频器调整为处理器时钟频率的1/2或1/4。另外,存储加速功能可 极大地加快程序的运行速度,提高能量效率。这些使得LPC2138适合应用到具有相当处理能力的低功耗系统中。

      为了使节点可用两节AA电池供电,采用升压型DC-DC MAX756构建供电单元。除了升压外MAX756还具有电源监控的功能,当Vin(可通过R1和R3调整)低于1.25 V时,LBO引脚输出低电平、灌电流(如图2)。这虽不能准确给出电池荷电状态(SOC)的多少,却可让传感器节点了解其电池的荷电状态下降到了某种程 度,节点不再适合担任较繁重的工作了。由此改变节点的工作状态、降低节点的功耗,达到延长节点使用时间的目的。

 

 

      数据收发单元采用由Chipcon公司推出的符合ZigBee标准的射频收发芯片构建;传感单元由温度传感器DS1722和光亮度传感器TSL2561组成。通过三级管放大MCU的GPIO驱动能力,实现对它们供电的动态管理。[page]

      3 能量管理

  无线传感器网络的拓扑结构造成了节点之间能量使用的不平衡性,因此无线传感器网络需要知道各节点电量的使用情况,取得电池的荷电状态并由此转换 节点的角色,动态地改变网络的拓扑结构以抵消这种不平衡。因此对于无线传感器网络而言,不考虑电池的状态只是简单地通过DPM技术使节点进入低功耗状态不 能使网络范围内能量的使用达到最优,最大程度地延长网络的使用寿命。

  3.1 电池模型

  电池的荷电状态通常表示为其当前可用容量与额定容量的比,它并不是放电时间和放电电流的线性函数,受到电池固有属性“额定容量效应”和“恢复效 应”的影响,为进行电池设计、系统评估、优化电池使用策略,研究人员分别从不同层面提出了多种电池模型。本文采用文献[7]基于马尔可夫过程的电池模型进 行研究,该模型通过引入最小可用电荷单元将电池的荷电状态表示为一种离散的瞬态随机过程(如图3)。图中圆圈中的N,N-1,…,1,0表示某一时刻电池 的名义容量;qi表示在某个时间段内消耗i个电荷单元的概率。如果起始时电池有N个电荷单元,在某段时间内消耗了3个电荷单元,那么将发生这个事件的概率 表示为q3,电池的剩余电荷单元为N-3。


      为了描述电池的“恢复效应”该模型根据电池在放电间歇恢复能力的强弱,把电池的恢复能力分为f(f=0,1,…,fmax)个阶段。一个时间步内,电池处于状态j(j=1,2,…,N-1)和f阶段时恢复一个电荷单元的概率为:

 

  式中,gN和gC与电池的恢复能力有关,q0是电池处于闲置状态的概率。给出了恢复概率后,电池在某闲置时间内处于f阶段保持电荷状态不变的概率,可表示为

  这种模型相对于偏微分方程描述的电池模型而言,计算量大为减少并且结果也很准确,可快速评估嵌入式系统结构设计对电池状态的影响。但将其用于实时评估无线传感器网络节点荷电状态开销仍过大,因此有必要进一步探索电池建模方面的问题。

  3.2 节点功率

  具体应用中节点工作电流是评估电池荷电状态的外在依据。由于无传感器节点是由若干离散器件组成,因此其功率可由这些离散器件有效功耗状态的组合求得,结果见表1。

 

      4 结 论

  无线传感器网络有着十分广阔的应用前景,是一种革命性的信息获取技术。目前无线传感器网络仍有诸多技术难题没有解决,其中尤以能量管理、大规模 组网等问题比较突出。无线传感器网络能量的重要性需要研究人员发现代价更小的方法去准确预测电池的荷电状态以平衡网络节点寿命,优化网络内能量消耗,这是 亟待解决的重要课题。

 

关键字:ARM7  无线传感器  网络节点 引用地址:基于ARM7的无线传感器网络节点能量管理初探

上一篇:基于嵌入式ARM处理器的M2M终端总体设计
下一篇:基于ARM-Linux和GPRS技术的家庭智能控制终端设计

推荐阅读最新更新时间:2024-03-16 12:36

LM3S1138与CC2420的无线传感器网络通信
  引 言   无线传感器网络(Wireless Sensor Network,WSN)是集信息采集、信息传输、信息处理于一体的综合智能信息系统,由部署在监测区域内大量的廉价微型传感器节点组成。它是通过无线通信方式形成的一个多跳自组织网络,具有低功耗、低成本、分布式、自组织、快速展开、抗毁性强等特点。无线传感器网络能够实时监测系统并及时反馈信息,以实现复杂的指定范围的目标检测与跟踪,具有广阔的应用空间。本文介绍使用LM3S1138微控制器和CC2420无线射频芯片构建无线传感器网络节点的方法,并说明了如何实现点对点的通信传输。   1 硬件节点设计   1.1 网络节点设计   无线传感器网络由网络中的多个网络节点构成。
[单片机]
基于无线传感器与射频SOC nRF9E5的粮情检测系统
1 引言 粮食温度检测技术是我国粮食储藏的4 大技术之一,它可以动态监测仓库粮食温度变化情况,为粮食的储藏安全提供了重要保障。由于储备库的特殊环境条件:粮食出入库时,系统部分模块(主要是传感器模块)要拆卸和重新安装;仓库中存在的有毒气体H3P 容易腐蚀电子元器件,粮堆中损坏的传感器不容易更换。而目前应用于粮食储藏的粮情检测系统大多数采用模拟温度传感器、多路模拟开关、A/D 转换器及单片机等组成的导线传输系统。这种温度采集系统需要在仓库内布置大量的测温电缆,安装和拆卸繁杂;同时受到导线电阻和分布电容的影响,测量误差比较大,易受雷击。为此提出了一种基于无线传感器网络的温度检测系统的设计方案,该方案不需要任何固定网络的支持,安装简单方
[单片机]
基于<font color='red'>无线传感器</font>与射频SOC nRF9E5的粮情检测系统
无线传感器网络电源智能控制系统设计
0 引 言   无线传感器网络(Wireless Sensor Network,WSN)是一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对这些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。   无线传感器网络大部分是采用电池供电,工作环境通常比较恶劣。而且数量大,更换电池非常困难,所以低功耗是无线传感器网络最重要的设计准则之一。在网络节点有些模块不工作或者处于休眠状态时,就可以将其供电电路断开以节约用
[安防电子]
<font color='red'>无线传感器</font><font color='red'>网络</font>电源智能控制系统设计
ARM7嵌入式系统在车辆调度中的应用范畴
一、车辆调度系统的整体设计: 整个系统包括四个部分(1)通信主站;(2)车载从站;(3)通信链路。(4)系统监控部分。下面对各个部分的功能做一个简单的介绍。 (1)通信主站:完成信息的转发,它是连接系统监控部分和车载从站的纽带,它将从系统监控部分来的信息转发给车载从站。并且接收车载从站的信息,并将信息上传给系统监控部分。 (2)车载从站:被监控的对象,接收监控调度命令,并可以返回自己的状态信息。状态信息的取得是依靠在车载从站中的GPS接收机来完成车辆位置和速度信息等的采集工作。 (3)通信链路:完成通信主站和车载从站的信息传递及通信主站和系统监控部分的信息交互。其中前者在本次设计中是以GSM手机模块做为通信的工具,
[单片机]
ARM7入门15,看门狗定时器
主程序: /**************************************************************************** * 文 件 名:main.c * 功 能:运行WDT,并控制LED1--LED4显示输出。程序开始先对LED1--LED4闪烁控制, * 并进行喂狗处理;然后只点亮LED1,并进入死循环,等待WDT复位。 * 说 明:将跳线器JP12短接。此程序只可以在Flash中运行,看门狗复位会导致JTAG * 无法调试。 ****************************************************************
[单片机]
<font color='red'>ARM7</font>入门15,看门狗定时器
无线传感器网络在安防报警领域中的应用
随着无线通信技术和电子器件技术的进步,促进了低成本、低功耗、体积小、多功能(感知、处理、 通信功能)传感器的发展,从而使得开发低成本的传感器网络成为可能。一个传感器网络由分布在特定环境中的大量传感器节点组成,传感器节点的位置可以根据需要随机部署,传感器的网络协议和算法具有自组织能力,传感器节点之间相互协作,利用它们自身的处理能力执行局部的计算,仅发送处理后的数据信息。   目前,国外对传感器网络的研究大都还处于研究和开发阶段,相关的研究开发课题都还在进行中。其中,有对传感器网的传送层、网络层、数据层以及物理层进行整体研究的SensoNet、SINA、SCADDS和PACMAN项目,有对传感器网络互连、路由协议和功率控制等方面进行
[工业控制]
无线传感器网络协调器的研究和设计
1 概 述   无线通信的方式有多样,与蓝牙、Wi-Fi、GSM移动通信方式相比,ZigBee联盟制定的 ZigBee方式具有功耗低、数据传输可靠、兼容性好、实现成本低以及组网方便的优点,非常适合低速率传输的无线传感器网络。ZigBee联盟成立于 2001年,2002年Invensys公司、三菱电气公司、摩托罗拉公司以及飞利浦半导体公司加盟,现在正迅速发展壮大。该联盟在基于IEEE 802.15.4的PHY层、MAC层及数据链路层之上,研究开发适合无线传感器网络的其他高层协议。   物理层的2个标准是2.4 GHz和868/915 MHz,都基于直接序列扩频DSSS(Direct Sequence Spread Spec-tr
[安防电子]
ARM7系统中实现CF卡存储文件系统设计
随着微控制器性能的不断提高,嵌入式应用越来越广泛。但是目前市场上的大型商用嵌入式实时系统,价格昂贵,而且都针对特定的硬件平台。对于中小型系统开发,购买商用实时系统并不划算。 目前我们正着手将嵌入式系统软件应用于汽车卫星导航仪系统的一步开发。传统的嵌入式应用并不包括文件系统,而我们要实现的文件系统需要在车辆导航系统中实现地图数据文件的读写。因此它既要支持与MS-DOS兼容的文件系统也要支持其它类型的文件系统。 另一方面,从数码相机到MP3播放机,从掌上电脑到数码摄像机,CF(CompactFlash)卡由于具有体积小、兼容性强、价格相对低廉等诸多优点,在数码设备上的应用越来越广泛。但若想在CF卡与PC之间传递数据,通常不得不借助于专门
[单片机]
<font color='red'>ARM7</font>系统中实现CF卡存储文件系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved