论文部分内容阅读
我国粗放型发展模式导致水体污染严重,水环境监测能够在时间和空间上对水质变化进行数据跟踪,为水污染治理提供有力的数据支撑。传统的水环境监测通过固定监测站收集数据,由于站点建立成本高、数量少、分布稀疏以及采样分析时间长的特点导致水环境监测的结果多为时间和空间上某一点的数据,不能多维度、连续、动态地反映水环境变化。基于无线传感器网络的水环境监测系统为解决以上问题提供了新的途径,无线传感器网络节点成本低,通过大规模覆盖能够实现水环境全流域监测;同时无线传感器网络利用多跳传输能实时地将数据发送给上位机,从后台服务器能够全面反映水环境随时空的变化;传感器节点定位为污染源的确定提供了位置信息。本文以水环境信息处理为目标,建立了基于无线传感器网络的水环境监测系统,主要工作包括以下几点:第一:研究设计了高度集成的水环境监测硬件节点用来采集和处理水温、水深以及PH值数据,通过级联支持ZigBee协议的CC2430和CC2591芯片保证了低功率和高传输效率,同时给出了基于RSSI节点测距的优化方法。第二:通过结合余弦定理定位和极大似然估计定位,设计并实现了面向水环境监测的节点定位方法,同时采用MVC架构建立了后台监测系统并且利用其无线管理模块通过XML文件传送水环境数据实现了基于Android的移动客户端。第三:搭建测试环境验证系统可行性,分别对系统中硬件节点、传感器组网、后台服务器系统和移动客户端进行了功能测试。