论文部分内容阅读
环境监测具有地理位置分散、环境恶劣、需要无人职守等特点。长期以来,无线数传电台方式在远程数据采集、监视与控制方面占据着主导地位。随着我国移动通信网络的完善,基于GSM短信的无线数据传输开始应用于工业监控领域。GSM短信虽然使用方便、运营费用合理,但实时性较差,传输的数据长度有限,还会出现较大的延迟,不能广泛应用于工业监控领域。GPRS作为中国移动主推的数据增值服务,具有速率高、系统稳定等特点,特别适用于间断的、突发性的或频繁的、少量的数据传输。这一特点使它很适合于远程监控等小流量高频率传输的数据业务。
本文以水污染源的远程监测作为背景,论述了基于GPRS进行远程数据采集和监测系统的实现过程,设计了基于GPRS远程监测系统原型。
首先,本文就现有几种PGPRS的组网方式,分析各自的优缺点,针对实际应用对象,采用了中心公网固定IP的组网方式,确定系统的组网方案,论述了GPRS数据采集终端,传输系统和监控中心三个系统组成部分以及各部分的功能。其次,以微处理器C8051F020为核心,建立了基于GPRS的数据采集终端的软硬件平台;对GPRS通信协议和用户自定协议进行了详细的阐述;在原有电路的基础上,添加了模拟电流采集和频率量采集,完成了对GPRS数据采集终端的电路设计和程序设计,编写了具体的应用代码。第三,基于VB.NET语言,并配合SQL Serve数据库技术和Socket(套接字)网络编程技术实现了监控中心相关软件程序设计,包括数据传输中心计算机和基于B/S架构的监测网站系统。利用GPRS采集终端的Internet接入功能,数据传输中心计算机软件系统实现了与采集终端的通讯;通过基于B/S架构的监测网站系统,实现了监控中心对环境数据的远程监测,同时着重说明了如何利用图层嵌套技术实现监测工作站点的用户电子地图的设计,以及采用VML技术实现多条实时数据曲线的绘制。最后,给出了系统的测试方法和测试结果,结果表明系统运行稳定,达到了预期目标。