基于物联网的生态环境监测应用研究.docVIP

  • 2
  • 0
  • 约4.46千字
  • 约 9页
  • 2017-08-11 发布于重庆
  • 举报

基于物联网的生态环境监测应用研究.doc

基于物联网的生态环境监测应用研究

基于物联网的生态环境监测应用研究 作者:王希杰 来源:物联网世界 2011-12-16 10:45:36 摘要:基于物联网的生态监测模型,主要由四部分组成: 数据采集传感器节点、簇头节点、移动代理Agent 节点、控制中心。 关键词:物联网 生态环境监测 传感器网络   针对传统的环境监测系统部署和维护成本高,难以自适应采集各种类型生态数据信息和实时、可靠地传输环境监测数据的问题,提出了一种基于多传感器网络平台的生态环境监测物联网技术。该技术将监测区域分为若干个不同的分簇,每个分簇采集、搜集各种类型的环境监测数据,且可根据监测需要设定不同类型的传感器如温度、湿度、噪声传感器等;?在监测区域内设置移动Agent?节点,根据网络能耗建立实时二维定位表,采用ROSEN?梯度投影法选择最优路径,构建移动方案,搜集采集到的数据并转发给控制中心。仿真实验和数学分析表明:?该技术对环境监测实现远程数据采集和传输时具有实时性和可靠性且网络整体能耗较低。   引言   随着社会的发展,自然环境对人类社会的重要性越来越大,因此,针对各种类型不同跨度生态地区的环境监测,包括对水质量、空气质量、温度、湿度、光照、噪声污染、污染源排污情况等环境指标的监测,成为国内外研究人员追踪的热点之一,并已取得一定的研究成果。基于一种环境监测流程的综合挖掘方法,基数据仓库和工作流挖掘技术,构建了土壤环境监测综合挖掘模型构架;制定了上海市环境监测质量管理近期和中期规划同时建立质量管理信息共享平台和质量控制(?quality?control,QC)?指标评定体系;?综述了化学计量学、计算机层析、傅里叶变换红外光谱(?FTIR)?谱图解析、大气污染物空间浓度分布监测、被动式遥感监测等方面研究成果;?基于ARM?的S3C44BOX?芯片为核心没计的监测仪的硬件电路,在μClinux?环境下进行了监测仪应用程序的开发。   但是,以上研究成果仍然存在一些不足。例如:忽略了生态环境受到污染时的监测和处理机制问题,主要是研究数据融合和挖掘问题,并未涉及数据采集和监测问题。因此,本文基于物联网技术,所制定的QC?指标评定体系,提出了一种生态环境自适应实时监测系统。该系统采用自组织方式形成由若干个分簇组成的多传感器网络,基于移动Agent?节点汇聚数据,且依据二维定位表,经ROSEN?梯度投影法计算得到当前最优路由,提高数据汇聚效率同时降低数据传输能耗,增强监测系统的鲁棒性。   1?基于物联网的生态监测模型与原理   基于物联网的生态监测模型,主要由四部分组成:?数据采集传感器节点、簇头节点、移动代理Agent?节点、控制中心。   物联网的分簇区域的自组织多传感器网络中,采用的传感器节点包括各种水文传感器、空气质量传感器、光照强度传感器、温度传感器、湿度传感器等组成。此外,在所有传感器上安装无线短距离通信数据传输功能模块。分簇区域内的多传感器采集到各种类型的环境监测数据后,将数据发送给该分簇的簇头节点,或者可以检测到的移动Agent节点,簇头节点或移动Agent?节点将搜集到的数据汇聚后转发至控制中心。   传感器节点数据采集模块经过一跳将数据发给簇头节点,而且该节点装有污染源实时监控功能模块,可以监测该节点圆形监测区域内是否出现排污现象,并及时发送监控数据,且该操作优先级高于一般环境监测数据的发送,要求簇头节点优先转发,这样就可以充分满足监测数据采集和环境污染源监测实际需求。监测传感器节点采用嵌入式技术设计,该节点功能模块包括:?数据采集类型模块、数据无线发射模块、高效电源模块、污染源实时监控模块以及移动Agent?监测模块等部件,如图1?所示。?   生态环境监测传感器节点根据监测需求自适应启动相应类型数据监测模块、采用集中数据采集方式,其工作流程如下:   1)?根据来自控制中心的监测需求启动相应数据类型模块,监测数据类型有:?各种水文数据采集模块、空气质量数据采集模块、光照强度数据采集模块、温度数据采集模块、湿度数据采集模块等;   2)?周期性地启动移动Agent?发现模块,若发现,则将待发送的数据发给移动Agent?节点;   3)?周期性地启动数据无线发射模块,将采集到的数据发送给簇头节点;   4)?根据控制中心反馈的控制信息,周期性地启动污染源实时监控模块,若发现污染现象,则转(?3)?;   5)?若该节点所处分簇内的簇头节点失效,则转(?2)?。   图2?给出了基于物联网的生态监测网络部署情况。从图2?可以看出:?监测物联网中,把监测区域分为了若干个分簇区域,每个分簇内拥有一个簇头节点,此外整个网络中设置了若干个移动Agent?节点,一方面实时收集各分簇簇头节点汇聚的数据,另一方面,避免某分簇簇头节点失效,导致

文档评论(0)

1亿VIP精品文档

相关文档