APP下载

基于无线传感器网络的农田环境监测系统设计

2012-04-29杨方

湖北农业科学 2012年15期
关键词:实时监控无线传感器网络

杨方

摘要:针对农田环境状况复杂、监测难度大等现状,设计了一种基于无线传感器网络的农田环境监测系统。该系统利用传感器节点采集农田环境参数后,通过ZigBee技术发送到控制中心,再对数据进行分析和处理,使农田管理者能精确直观地控制农作物种植过程中的关键参数,具有很好的实用价值。

关键词:农田环境参数;无线传感器网络;传感器节点;实时监控;ZigBee

中图分类号:S126文献标识码:A文章编号:0439-8114(2012)15-3334-02

Design of Farmland Environmental Monitoring System Based on Wireless Sensor Network

YANG Fang

(School of Physics and Mechanical & Electrical Engineering, Zunyi Normal College, Zunyi 563002, Guizhou, China)

Abstract: For farmland environmental conditions,monitoring was difficult,a farmland information monitoring system based on sensor wireless sensor networks was designed targeted the status of farmland environmental conditions. The system used sensor nodes to collect the farmland environmental parameters and send them to the control center for further analysis and processing by the ZigBee technology. Farm managers could precisely and intuitively control the key parameters in the process of crop planting and it has good practical value.

Key words: farmland environmental parameters; wireless sensor networks; sensor nodes; real-time monitoring; ZigBee

我国是农业大国,农业是国民经济的基础产业,农业生产受到温度、湿度、水分等多种农田环境因素的影响。因此,在农业生产过程中引入现代信息技术,可以准确、高效地收集农田信息,对提高农产品产量具有重要意义。

针对农田环境复杂、监测难度大等特点,充分利用无线传感器网络灵活而强大的组网功能,设计了基于ZigBee无线传感器网络的农田环境监测系统,该系统由传感器节点、汇聚节点、互联网和用户终端等组成[1],利用安装在被监测区的传感器节点采集农田环境参数后,通过ZigBee技术发送到控制中心,再对数据进行分析和处理,使农田管理者能精确直观地控制农作物种植过程中的空气温度、相对湿度、CO2含量、水位等关键参数,对在农业生产过程中实现增产节能有着很好的实用价值[2]。

1农田环境监测系统总体结构设计

ZigBee技术是一种短距离、低速率的无线通信技术,被广泛应用在无线传感网络的组建中。与其他无线通信技术相比,ZigBee具有网络容量大、工作频段灵活、架构简单、功耗低、成本低、可靠性高、组网能力强和安全等优点[3,4];ZigBee由终端设备、协调器和路由器构成。终端设备是指传感器节点,将其按一定规律安装在农田里,配备低功耗的微处理器,监测空气温度、相对湿度、CO2含量、水位、雨量、风向、光照强度、土壤含水量等参数。一定区域内的传感器节点构成一个簇,这些节点又分为簇首和普通节点。簇首主要进行数据的融合及转发,能把簇中普通节点采集到的信息发送到上级的协调器,也能把协调器接收的信息在簇内进行传播;普通节点只能与本簇的簇首交换信息。协调器把监测到的信息传输到网关,然后网关通过GPRS把数据传送到监控中心。ZigBee网络主要有网状和星状,星状拓扑结构简单,但是覆盖能力差,且只要簇首出现故障整个网络就瘫痪;网状拓扑覆盖能力强、可靠性好,但结构复杂[5]。农田区域环境复杂,存在很多不利因素,为提高ZigBee的精确性,该设计采用星状—簇首—路由拓扑结构[6](图1)。

2功能模块设计

2.1硬件结构设计

1)传感器节点。ZigBee无线传感器网络由传感器节点组成,传感器节点一般由电源模块、数据采集模块、数据处理模块和无线通信模块组成(图2)。

数据采集模块主要由空气温度、相对湿度、CO2含量、水位、雨量、风向、光照强度、土壤含水量传感器以及A/D转换器组成,负责监测区域内以上参数的数据。数据处理模块对采集模块获得的数据进行处理和存储;无线通信模块主要是和簇首或协调器交换信息;电源模块向系统提供能量;传感器节点多选用低功耗器件,而且节点大多数时间处于休眠状态,所以电源模块可使用干电池。簇首节点因为频繁发送数据耗费能量多,可使用光电池供电。

2)网关。网关的任务是把传感器节点监测到的数据由ZigBee网络通过GPRS发送到监控中心及对数据进行处理和存储。网关由电源模块、存储模块、控制模块、射频模块以及相关I/O接口组成(图3)。

网关进行数据传输和处理的工作量较大,因此采用AT91SAM9261微处理器。该处理器具有高性能、低功耗等优点。射频收发模块使用CC2530,主要任务是和ZigBee网络进行数据双向传输[7]。GPRS无线通信模块使用Motorola公司的G20产品,通过GPRS网络和监控中心进行数据的无线传输。

2.2系统软件设计

设计中采取休眠-唤醒的工作方式能够达到节能的目的。节点平时处于睡眠状态,当接收到监控中心的数据采集指令时,就被唤醒进行数据的采集与转发工作[8],系统软件设计工作流程如图4。系统开启后进行参数设定等初始化工作。ZigBee协调器的主要任务是网络组建,所有节点加入网络后就进入睡眠状态。监控中心通过GPRS向ZigBee网关发出信息采集的指令后,协调器对它所属的簇进行广播唤醒簇首,簇首对该簇节点广播唤醒休眠节点;节点采集数据后传送到簇首,然后处理反馈给网关;最后网关再利用GPRS网络把数据发送到监控中心[9]。

3小结

无线传感网络技术能把环境中所需的各种信息汇集起来进行智能处理,已成为研究热点。研究针对农田环境监测系统中数据采集量大等特点,结合无线传感器网络技术的优势,采取星状-簇首-路由的拓扑结构的ZigBee无线传感器网络,达到使用寿命长和数据传输效率高等目的,具有灵活性大和针对性强等优点。传感器节点使用了低功耗、低成本的CC2530芯片,在通电困难的环境中使用该设计具有很好的实用性。该系统可以最大程度地对农田环境信息实现精确的实时采集、处理和传输,是实现农产品优质高产的有效途径。下一步将对系统功能扩展、路由改进和数据处理等方面进一步优化,期望能对更多的环境参数实现精确监测与控制。

参考文献:

[1] 马祖长,孙怡宁,梅涛.无线传感器网络综述[J].通信学报,2004,25(4):114-124.

[2] 刘燕德.无损智能检测技术及应用[M]. 武汉:华中科技大学出版社,2007.

[3] 孙利民,李建中,陈渝,等.无线传感器网络[M]. 北京:清华大学出版社,2005.

[4] 王殊,阎毓杰,胡富平,等.无线传感器网络的理论及应用[M]. 北京:北京航天航空大学出版社,2007.

[5] 徐琰,马忠梅. LM3S1138与CC2420的无线传感器网络通信[J].单片机与嵌入式系统应用,2009(10):18-20.

[6] 闫敏杰,夏宁,侯春生. 基于无线传感器网络的鱼塘监控系统[J]. 中国农学通报,2010,26(16):388-392.

[7] 吴新峰,杨瑞峰.基于MSP430与CC2420的无线传感器网络的硬件节点设计[J]. 电子设计应用,2007(7):117-118.

[8] 李文仲,段朝玉. ZigBee无线网络技术入门与实战[M]. 北京:北京航空航天大学出版社,2007.

[9] 邓平. 基于CC2420的ZIGBEE传感器网络技术研究[D]. 广州:广东工业大学,2008.

猜你喜欢

实时监控无线传感器网络
智能可调节动作识别型节能风扇的设计
智能投料过程动态监控系统研发及应用
基于无线传感器网络的绿色蔬菜生长环境监控系统设计与实现
基于无线传感器网络的葡萄生长环境测控系统设计与应用
一种改进的基于RSSI最小二乘法和拟牛顿法的WSN节点定位算法
一种煤矿瓦斯检测系统的设计与实现
无线传感器网络定位技术可靠性分析
一种基于物联网的电梯闸瓦磨耗实时监测系统的设计
对无线传感器网络MAC层协议优化的研究与设计
无线传感器网络技术综述