有关环境监测系统体系结构设计,我们可以将整个环境监测系统分为ZigBee数据采集终端节点、GPRS-ZigBee网关和基于B/S模式的智能监测软件三大构成,详情如下:
1.ZigBee数据采集终端节点
主要实现采集PM10、PM2.5、CO、NO2、SO2等环境污染数据并上传,供高端分析处理;接收并执行高端发送的不同方式的控制命令;通过ZigBee协议组成网络并根据不断变化的网络现状进行动态拓扑,对同一网段内命令进行存储转发,维持整个网络的有效通信。
2.GPRS-ZigBee网关
发送命令到ZigBee数据采集终端节点或接收ZigBee数据采集终端节点上传的数据;以GPRS方式与高端通信,接收高端发送的命令并将命令下传给ZigBee数据采集终端节点,定时发送心跳包维持通信链路,将ZigBee数据采集终端节点状态信息反馈到高端。
3.基于B/S模式的智能监测软件
包括远程更新管理软件和通信软件两个部分。远程更新管理软件以大型商用数据库SQL Server2008为基础,采用B/S模式,提供ZigBee数据采集终端节点测控、状态显示、污染预警、数据统计、报表生成等功能;通信软件使用多线程的异步Socket机制,实现通信的高稳定性与高可靠性。
环境监测系统体系结构设计三大构成大致就是如此,大家可以参考一下,为环境监测系统体系结构设计提供一定的思路。