您现在的位置: 论文网 >> 理学论文 >> 农林学论文 >> 一种基于压缩感知的农业WSN数据传输方法论文

一种基于压缩感知的农业WSN数据传输方法

出处:论文网
时间:2016-12-19

一种基于压缩感知的农业WSN数据传输方法

  中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2016)03-0001-03

  1 概述

  现代化农业逐渐打破传统的生产方式,为提高生产速度,缩短生产周期,增加产量,采用以高科技为基础的工厂化种养业。农作物的生长受自然条件的影响极大,如光照、温度和湿度等。管理人员需要实时了解这些环境数据,从而进行相应的农事作业。近年来发展的无线传感网络(Wireless Sensor Network, WSN)为农作物生长环境所需的大量数据的采集与监测提供了新的方法[1-2],并能对采集的数据科学分析,进行信息预警,给出合理化建议,从而提高作物质量与产量,带来较好的经济效益。

  无线传感网络由大量传感器节点组成,完成目标区域内的作物生长环境原始信息的快速、连续采集。WSN具有节点能量与网络通信带宽有限等特点,因此如何降低能量消耗、充分利用通信带宽是亟待解决的问题。一个可行的方法是对传输数据进行压缩处理,压缩算法有多种,如分布式小波数据压缩算法[3],基于管道的数据压缩算法[4],预编码数据压缩算法等。但这几种传统的压缩方式也存在缺陷:数据压缩传输后,接收端恢复有一定误差;压缩比不高发送数据量大,导致节点无线传输数据时能量消耗较高。

  近年来,提出的压缩感知技术(Compressed Sensing, CS)是一种新的压缩采样技术[5-6],其思想是采样与压缩以较低的速率同时进行。CS技术应用到无线传感网络中,具体思路是:传感器节点采集原始信号f,应用离散傅里叶变换的到信号稀疏域表示x,用随机贝努力矩阵观测X得到低维观测信号。将观测信号传输至Sink节点后传输至数据中心进行信号重构恢复原始信号。针对无线感知网络传统数据压缩存在的缺点,本文利用压缩感知技术对温室中无线传感网获取的温度数据进行了模拟实验,并对传感器节点通信能力消耗做了分析。

  2 相关知识

  2.1压缩感知

  2.2 无线感知网络

  无线传感网络传感器节点、汇聚节点(Sink节点)、管理节点组成,能实时采集和监测网络分布区域内的各种信息数据。监测数据经过其他节点以多跳中继方式传给Sink节点,Sink节点对监测区域内的数据进行综合处理后通过传输信道传送至数据中心的管理节点。用户对收集到的数据进行分析处理,做出相应的判断。一个大型的无线传感网中传感器节点分布密集,节点需要采集的数据也非常大,整个网络传输的数据量是非常惊人的。

  3 基于CS的无线感知网络数据处理模型

  如图2所示传感器节点采集到的温度数据为fi,i=1,2,...n,经过压缩感知后得到M×1的观测值Yi,i=1,2,...n。观测值传送到Sink 节点进行汇总,Sink节点将数据传输到数据中心后分离出各个观测值,分别进行数据恢复得到原始数据。

  3.1 WSN数据的稀疏变换

  压缩感知理论应用的前提是信号本身是稀疏的或者在某种变换域下是稀疏的,只有选择合适的表示方法才能保证信号的恢复精度。本文采用的是离散傅里叶变换(DFT)的方法,将信号在频域稀疏表示,结果表明具有较好的稀疏性。N点的离散傅里叶变换可以用一个N×N的矩阵乘法X=Wf来表示,其中f是原始的输入信号,X是经过离散傅里叶变换得到的输出信号。

  3.2 数据重构算法

  数据中心对数据重构采用正交匹配追踪算法(Orthogonal Matching Pursuit,OMP)[9],基本思想是次迭代过程计算观测矩阵Φ中列向量与当前的冗余向量的相关系数,以贪婪迭代的方法选择Φ的列向量,使得在每次迭代过程中选择的列与当前的冗余向量具有最大的相关系数,测量向量减去相关部分并且重复迭代,直到迭代次数达到稀疏度K,迭代停止。

  为保证能够恢复稀疏或者近似稀疏信号,观测矩阵需要满足RIP性质。研究证明,随机贝努力矩阵满足要求,矩阵中的元素以相同的概率取[1N]或者-.[1N]。观测矩阵Φ是从中随机选取的M个行向量与N个列向量构成的M×N矩阵,随机性越大恢复越精确。算法步骤如下:

  4 仿真实验

  为了测试提出方案的可行性,以Matlab为工具进行了仿真实验,结果如下:

  (1)CS重构信号

  为模拟真实温室中温度的变化,试验中信号的波动幅度不大。运行正交匹配追踪算法后得到的对比图3。重构概率为CS重构数据与原数据正确个数的比,信号稀疏度k与观测信号的长度M会影响信号的重构概率,信号的稀疏性越好,信号重构效果越理想,其变化如图4。

  (2)与传统压缩算法的比较

  温室中第 i传感器节点采集到的环境数据长度N=256,压缩比w=压缩后数据长度/原始数据长度。试验中发现,CS重构误差与传统压缩算法重构误差数量级相差很大,因此采用了归一化重构误差进行比较,对比如图5。这两种方法的数据重建误差都随压缩比的增大而减小,变换趋势相差很大,CS明显优于传统压缩方法。

  (3)节点发送数据能耗比较

  WSN中传感器节点能量消耗的主要部件有传感器模块、处理器模块、通信模块等,其中通信模块的能耗远大于前两者的能耗。本文主要分析节点在传输数据时的能耗,并采用一阶无线模型[10]。无线传感器节点传输k 比特数据到距离为d的节点消耗的能量为:

  Eelec(nJ/bit)表示将1bit数据进行编码调制发送的固定能耗,εamp(pJ/bit/m2)为发送放大器参数。n为传播损耗指数,其大小与具体传播环境有关,通常2≤n≤4。分析中参数设为Eelec=50 nJ/bit,εamp=100 pJ/bit/m2,d=20m,n=2。   传感器节点采集数据长度N=256,每个数据用8 bit表示,压缩后的数据用比特表示长度L=256×8×w=211w (bit) 。带入(7)式得:

  下表分析了应用几种传统压缩算法与压缩感知方法后节点发送数据的能耗,CS方法中观测矩阵M=20。相同的数据量的情况下,CS技术消耗的能量小于其他种压缩方法。

  通过以上分析可以看出,CS技术优于传统压缩方法,可以应用在温室无线网络数据压缩传输中,并且数据恢复误差较小,能够减少网络数据量,降低节点传输数据时能量的消耗。

  5结语

  在本文中,结合压缩感知技术提出一种无线传感网的数据采集传输方法,并与传统数据压缩方法做了比较。结果表明提出的方法能够很好地解决网络中数据量庞大、无线传输能量消耗大的问题。但是,实际应用中必须考虑噪声、数据相关性等因素,这将是作者下一步的研究方向。

一种基于压缩感知的农业WSN数据传输方法

论文搜索
关键字:数据传输 传输 基于 农业 方法 数据
最新农林学论文
新型农林人才培养模式下果树栽培学有效教学
浅谈林业生态保护与林业产业发展
新疆与哈萨克斯坦农业合作模式的对策及思考
从“农业现代化”到“乡村振兴战略”
供给侧改革视角下我国农业现代化发展研究
北方秋葵育苗技术
蔬菜病虫害防治农药减量增效的影响因素及改
甜玉米去留分蘖对产量及产值的影响
宁阳县蔬菜标准园区创建措施及成效
甜玉米新品种江甜088的选育经过及高产栽培技
热门农林学论文
关于规范园林设计行业的思考
林业的可持续发展战略
浅谈园林绿地中的道路规划
中国农业科技园区简介
试论我国农业现代化的发展趋势
生态旅游农业开发模式的研究-珠海生态农业科
我国种业发展的现状和对策
农业植物新品种保护的基本现状与对策措施
论农业产业化的理论基础
农业现代化转型进程中的土地制度调整