精准农业无线传感器网络

发布者:和谐共处最新更新时间:2013-10-21 来源: 现代电子技术关键字:无线传感器网络  MAC协议  精准农业 手机看文章 扫描二维码
随时随地手机看文章
    精准农业被称为人类农业生产的一场革命,并依托于信息技术。准确实时的信息供给是精准农业的首要条件,它的实现依赖于大气温湿度、风速、光照强度况等多种先进的传感器。近年来,出现了许多采用无线公共网络等无线通讯方式进行农、林、牧业的远程监测的研究。这些无线通信技术的优势是传输速度快、信息量大、传距离输远。但因其功耗高、时延长、通信费用高等因素,在农业环境监测中未得到广泛的应用。
    无线传感器网络有监测精度高、实时性好、容量大、覆盖区域大、功耗和成本低等显著优点,适合于精准农业环境监控系统的实现。开发用于精准农业监测的无线传感器网络,研究降低其能耗、提高其生命周期和可靠性等关键技术,具有重要的实用价值。

1 系统总体设计
   
大多数精准农业监测系统中,各个监测区域相距较近,所布设的光照、湿度和温度等传感器节点可在同一无线节点的辐射区域内;同时,控制中心一般都可持续提供能量,汇聚节点能量不限。为此,监测WSN采用星型拓扑结构,系统结构图如图1所示。

a.JPG


    1)信息中心即管理节点,负责接收汇聚节点通过GPRS网络上行发送的数据,并提供Web服务功能;当传感器节点工作失常,或者“死亡”时,应能及时采取相应措施。
    2)汇聚节点周期性发送信标帧,接收传感器节点发送的数据帧并通过GPRS网络向信息中心转发;接受信息中心查询命令,并向传感器节点下传完成查询任务。
    3)传感器节点采集监测信息,并及时地向汇聚节点上传数据;当某个节点的能量低于一定门限时能及时上传低电量告警信息。传感器节点采用电池供电,在非工作状态时一般处于休眠状态。

2 通信协议
   
精准农业监测WSN具有单覆盖、汇聚节点能量不限、实时性要求不高等特点,为了降低节点功耗、延长网络生命周期,改进传统的MAC协议,提出一种基于TDMA的星型MAC协议一START-MAC协议。
    START—MAC协议采用信标帧、确认帧和数据帧3种帧格式。其中信标帧用于汇聚节点的广播同步;确认帧用于汇聚节点应答传感器节点;数据帧则用于承载传感器节点向汇聚节点发送的数据。
    协议中汇聚节点始终处于发送/接收转换的状态,处于发送和处于接收状态的时间比为1:1。汇聚节点每隔周期T即发送一定数目的广播帧对全网进行广播,该广播帧包括了汇聚节点的同步信息。网内要传送数据的节点任意接收一帧广播帧,否则就丢弃。接收了广播帧的节点延时一段时间后待汇聚节点转入接收状态,在规定的时隙里发送数据,否则转入睡眠。这样既避免了数据碰撞,又降低了能量的损耗。
    将传感器节点一个周期内协议步骤归纳如下:
    1)控制传感器模块采集数据,判断是否为新数据,是则进入步骤2)否则进入步骤4);
    2)接收一帧信标帧,然后进入低功耗状态;
    3)延时至规定时隙,向汇聚节点发送数据;
    4)进入低功耗,延时至下一周期。
    汇聚节点一个周期内协议步骤如下:
    1)进入发送状态;
    2)若有确认帧需要发送,则发送确认帧,然后发送信标帧对全网进行时间同步;
    3)转入接收状态,接收数据;
    4)若接收状态接收到数据,需要进行存储、串口操作或LCD显示,则进行该操作,结束后转到步骤1。
    一个完整的START—MAC协议如图2所示。

b.JPG



3 传感器节点设计与实现
   
低功耗是设计传感器节点的关键指标,MSP430F149MCU芯片因具有超低功耗、较高的数据处理速度快和系统工作稳定而广泛地应用于的传感器节点设计。选用MSP430F149和CC1000射频芯片设计温湿度传感器节点和光照传感器节点。[page]

    1)温湿度传感器节点硬件设计
    选用SHT10作温湿度传感器,采集农田的大气温度和湿度,温湿度传感器节点硬件原理图如图3所示。

c.JPG


    MSP430F149通过I/O口对SHT10的配置操作以及两者间的数据通信,采用模拟串行方式对CC1000芯片进行配置操作、设置无线传输模块的收发频率、发送功率、数据速率等参数,采用中断方式,对CC1000写入待发送的数据或读出接收到的数据。
    2)光照传感器节点硬件设计
    选用TSL230B作光照强度传感器,采集农田作物的光照情况,硬件原理图如图4所示。

d.JPG


    MSP430F149通过I/O口对TSL230B进行配置操作,通过P1.1读取芯片的输出信号,计算频率值,并通过换算,获得最终的光照值。
    3)传感器节点软件设计
    上电后,进行系统初始化。然后,节点进行判断,若节点为新节点,则进行申请入网操作。若不为新节点,则操作传感器模块进行数据采集,并与上一周期采集数据进行比较,若相同则丢弃,直接进入下一步,若不同,则记录该数据。若检测电量周期超时,则启动ADC模块进行低电量监测,若达到门限值,则标记告警数据帧。如果当前周期内,传感器节点有数据帧或告警数据帧需要发送,则等待两个信标帧的时长接收一帧信标帧,然后关闭无线传输模块进入LPM3低功耗状态,延时一段时间到规定时隙发送数据,完成后再进入低功耗状态等待下一周期。传感器节点主程序流程图如图5所示。

e.JPG



4 汇聚节点设计与实现
   
1)汇聚节点硬件设计
    选用高性能的ARM处理器LM3S6918设计汇聚节点,无低功耗要求,该节点硬件主要有时钟模块、射频模块、外部存储模块、电源模块、串口模块、看门狗及复位电路、LCD显示模块等模块组成。汇聚节点的硬件结构如图6所示。

f.JPG


    当汇聚节点进行数据上传及存储时,要记录当前的时间信息,选用PCF8563作实时钟芯片,MCU通过I2C控制该芯片,由锂电池为实时时钟提供后备电源,采用CN3052A芯片控制锂电池的充电过程。LM3S6918提供2个全双工同步/异步串口,扩展成一个RS232和一个RS485,分别用于连接显示设备和GPRS模块。

[page]

    2)汇聚节点软件设计
    汇聚节点上电后,首先进行系统初始化。然后进入周期的开始状态,即信标帧发送阶段。在此阶段中,若上一周期汇聚节点接收到来自传感器节点的加入申请或是告警数据帧,则需在该阶段的开始对传感器节点回复确认帧。接下来,汇聚节点开始发送信标帧,对网内欲发送数据的传感器节点进行时间同步。发送完所有的信标帧后,汇聚节点即转入接收状态,接收数据帧。等待接收周期结束后,汇聚节点进行其他操作,若接收到传感器数据,则读当前时间值,将其存储在外部Flash中,并通过串口上传信息中心。若接收到加入申请或告警数据,则也通过串口操作上传信息中心,待处理完成后标记确认帧。完成这些操作后,汇聚节点进入下一周期。汇聚节点的主程序流程图如图7所示。

g.JPG



5 系统测试
   
1)丢包率测试
    实验条件:射频收发频率为433.3 MHz,节点发送增益为10 dBm,数据传输速率为9.6 kbit/s,数据编码格式为NRZ码,调制方式为FSK。
    取一传感器节点于实验室环境下,传感器节点共发送3000个数据包,根据汇聚节点接收到的数据包数,得到单点通信时网络的丢包率,实验结果如表1所示;取3个传感器节点于实验室环境下,对汇聚节点发送不同数据。每个节点均发送3000个数据,根据汇聚节点接收到的数据包数,得到多点通信时网络的丢包率,实验结果如表2所示。从表中数据可以看到,系统的每个节点丢包率都在1%以下,能满足系统的要求。

h.JPG


    2)功耗测试
    传感器节点主要有发射数据、接收数据、采集数据和休眠状态4个状态。经实验测得,传感器节点发射状态电流为24.72 mA,接收状态电流为12.74 mA,活动状态电流为2.53 mA,温湿度传感器节点采集数据时电流为3.20 mA,光照传感器节点采集数据时电流为3.40 mA,节点处于休眠状态时电流为2.1μA。
    射频模块从休眠状态转入接收或发射状态所需时间为4.3 ms和4.6 ms。传感器节点接收信标帧和发送数据帧的时间经试验测得分别为9.45 ms和7.95 ms。同时温湿度传感器采集一次完整数据的时间为4.1 ms,光照传感器采集一次完整数据的时间约为100μs。
    当系统采用电池供电时,系统的平均工作电流决定了系统的寿命。根据系统平均工作电流的计算公式,Iavg为系统活动状态时的工作电流与活动时间的乘积与休眠状态电流与休眠时间的乘积之和再去除以总的工作时间。假设节点每个工作周期为2 s,节点每两个周期上传一次数据,每个周期都采集数据。可以计算出温湿度传感器节点平均工作电流为
    i.JPG
    因为光照传感器节点采集数据时间远小于温湿度传感器节点,因此平均工作电流小于0.111 8 mA。节点的工作截止电压为2.7 V。假设采用常见的两节15 V、容量为2700 mAh左右的锂电池供电,根据锂电池放电特性,当放电至2.7 V时,电池容量损耗约2 000 mAh。可以粗略估计出节点的使用寿命约为2 000/0.1118=17 889 h=745.4天。可以看到,传感器节点应当可以使用1年以上。

6 结束语
   
无线传感器网络的生命周期是其应用的关键,从硬件设计和通讯协议两个方面降低节点功耗,是目前普遍采用的主要措施。选用低功耗的MCU和射频器件,可降低节点的工作功耗,选用具有微静态功耗的MCU,能够大大降低节点的平均功耗。针对小规模的农田WSN星型结构的特殊性,采用改进的MAC协议,可进一步降低节点功耗,延长网络的生命周期。对中、大规模的农田WSN,研究其网络结构及其通讯协议,以达到各种精准农业监测WSN的实际需要。

关键字:无线传感器网络  MAC协议  精准农业 引用地址:精准农业无线传感器网络

上一篇:基于HART协议的智能电磁流量计的设计与实现
下一篇:空中花园室内空气更新系统的设计与试验

推荐阅读最新更新时间:2024-03-16 13:29

无线传感器网络SMAC协议的研究与改进
0 引言     无线传感器网络(Wireless Sensor Networks,WSNs)目前是一个最新的研究领域,它是由大量的节点组成的面向任务的分布式网络。而作为无线传感器网络协议栈重要基础构架的介质访问控制(Medium Access Control,MAC)协议决定着无线信道的使用方式,负责为网络节点分配无线信道资源,直接影响网络整体性能,成为网络协议研究的重中之重。     因为WSNs技术应用的独特性,SMAC协议以尽可能地节约能量,提高能量效率,从而延长整个网络的生存周期。Wei Ye等在2002年提出了传感器介质访问控制(Sensor MAC,SMAC)协议,SMAC协议同IEEE 802.11相比,具有明显的
[嵌入式]
面向工业物联网的无线传感器网络
摘要 在发展工业物联网 (IoT) 以及满足相关的工业传感器无线连网需求方面,已经做了很多。不过,工业设备及应用的网络需求与家用环境完全不同,可靠性和安全性是高居工业应用要求的榜首。本文重点讨论特定于工业无线传感器网络的一些关键网络要求。 引言 低功率处理器、智能无线网络和低功率传感器以及 大数据 分析的出现导致人们对工业物联网兴趣大增。简言之,这些技术相结合使得能够将大量传感器放置到任何地方:不仅是通信和电力基础设施存在的地方,也可以是任何有宝贵信息需要收集的地方,这些信息关乎 物体 的行为方式、在哪里或者是什么。给诸如机器、泵、管道、火车车厢等 物体 配备传感器的做法在工业界并不是什么新鲜事。从炼油厂到生产线
[物联网]
面向工业物联网的<font color='red'>无线传感器网络</font>
基于ZigBee的通用无线传感器网络硬件设计
引言   无线传感器网络作为一种新兴技术,已经成为国内外研究的热点,其在军事、环境、健康、家庭、商业、空间探索和救灾等领域展现出广阔的应用前景 。国内外很多单位都开展了相关领域的研究,但大部分工作仍处在无线网络协议性能仿真和硬件节点小规模实验设计阶段。无线传感器网络并不需要较高的传输带宽,但却要求极低的功率消耗,以使无线传感器网络中的设备可工作更长的时间,同时低成本也是无线传感器普及应用的一大要求。ZigBee/IEEE 802.15.4标准把低功耗、低成本作为主要目标,为无线传感器网络提供了互连互通的平台,目前基于该技术的无线传感器网络的研究和开发得到越来越多的关注。本文就是基于ZigBee技术,设计了通用无线传感器网络
[工业控制]
传感器网络操作系统平台TinyOS下CC2420驱动组件的设计
引言 网络节点是构成无线传感器网络的基本单位,无线传感器网络节点有两种常用体系结构:Atmel AVR处理器+TinyOS 和MSP430+TinyOS .本文采用 ATmega128L+TinyOS的体系结构。因此,CC2420驱动组件设计应符合TinyOS的硬件抽象体系结构(Hardware AbSTractiON Architecture,HAA) .TinyOS中将硬件抽象体系结构分为3层:硬件表示层(Hardware Presentation Layer,HPL)、硬件适配层(Hardware Adapation Layer,HAL)和硬件接口层(Hardware Interface Layer,HIL)。各层功能作用
[单片机]
传感器网络操作系统平台TinyOS下CC2420驱动组件的设计
基于无线传感器网络的核电装备状态监测
0 引 言 随着现代化大生产的发展和科学技术的进步,核电装备的结构越来越复杂,功能越来越完善,自动化程度也越来越高。因此对核电设备运行状态进行监测就变得很重要。例如1979年3月美国发生的三里岛核电站事故和1986年4月前苏联发生的切尔诺贝利核电站事故,再三地向人们诠释了安全操作的重要性。传统的监测系统要么是离线监测,要么是基于有线的设计。然而有线存在很多不可避免的缺点,主要体现在: (1)网络维护困难,新增或者减少传感器都很麻烦,消耗大量人力物力资源; (2)人难以接近的位置,如核电站的深层设备、旋转机械转动部分、危险区域及运动的设备,无法对传感器进行有线连接; (3)有线一般公用电源,如果没有良好的有线
[工业控制]
基于ZigBee无线传感器网络的工业污水监测系统的设计
0 引言 随着我国工业生产能力的迅猛发展,工业污水的排放量曰益增加,达不到排放标准的污水排入水体后,将对地表及地下水造成巨大的污染,因此对污水进行实时而准确的监测就显得尤为重要。目前我国的工业污水监测手段仍主要停留在手工测量阶段,效率低下、数据采集难度大、污水监测缺乏实效性,对后续的污水处理带来诸多不便。部分企业以及厂家虽然己采用了有线污水监控系统,但是由于污水源众多且分布较零散,采用有线的监测方式无论在成本上还是系统的可靠性上都难以达到理想的效果。 基于这些问题,本文设计了一种新型的基于ZigBee无线传感器网络的工业污水远程监测系统。系统利用ZigBee无线通讯技术搭建起数据远程无线传输平台,实现了污水信息的远距离、自动化
[单片机]
基于ZigBee<font color='red'>无线传感器网络</font>的工业污水监测系统的设计
无线传感器网络覆盖连通性研究
1引言 集成传感器技术、微机电系统(MEMS)技术、无线通信技术和分布式信息处理技术的无线传感器网络(WSN,wirelesssensornetworks)是当前信息技术的前沿之一,也是当今的研究热点,受到了广泛的关注。目前,无线传感器网络逐渐成为一种廉价、方便的信息采集方法,尤其是在敌对和恶劣的网络应用环境下,传统的方法代价高昂而几乎无法使用。如文献 中的战场生存性应用、一些安全相关的应用以及灾难管理等应用,无线传感器网络都显示了巨大的应用价值。在上述应用中,传感器节点往往是随机地部署在监测区域,一直工作到能量耗尽为止。 无线传感器网络部署之后,传感器节点采集现实生活中诸如热、光或者某个监测对象的相关物理信息,对于传感器
[工业控制]
<font color='red'>无线传感器网络</font>覆盖连通性研究
一种面向无线传感网络的构件化开发方法
  摘要:构件化的开发模式使开发者在开发过程中能充分调用构件库中现有的构件为其服务。研究了构件化开发模式的方法和特点,针对目前无线 传感器 网络协议开发方法中的缺陷,提出一种由应用层构件直接调用底层构件的直接调用法。用该方法分析实现了 无线传感器 网络中主流的IEEE802.15.4 标准,通过系统实现后的测试证明,该方案具有更高的开发效率和代码执行效率。 引言   随着移动技术和互联网技术的飞速发展,移动网络将是下一代网络发展的大趋势。而移动网络的重要子网之一无线传感器网络能够大大扩展互联网的触角。由于无线传感器网络低功耗、低成本、分布式和资源有限等特点,使得开发无线传感器网络的相关协议成为无线传感器网络发展的关键技术因
[安防电子]
一种面向无线传感网络的构件化开发方法
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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