论文部分内容阅读
针对山西省山洪灾害防治非工程措施项目建设,设计了基于SMS/GPRS的水雨情监测系统。水雨情监测系统主要包括水雨情监测终端组网、信息采集与存储、信息传输通信网络、设备设施运行维护等。本文首先介绍了国内外水雨情监测系统设计的历史与现状,分析了水雨情监测系统的基本功能和工作体制,通过对无线传输技术的比较分析,最终采用GPRS网络与SMS网络互为备用、自动切换的传输方式,当GPRS网络拥堵时自动切换到SMS网络传输,极大的减少了数据包丢失的概率。本文设计的水雨情监测系统由雨量传感器、水位传感器、供电设备、RTU(远程终端单元)、DTU(数据传输单元)等部分组成,其中RTU由主控制器模块、电源模块、时间管理模块、SD存储模块等组成。主控制器模块以意法半导体公司生成的STM32系列增强型STM32F103VET芯片为核心,该芯片内置12位的模数转换功能,解决了水位传感器电信号的转换问题,增加外围电路与各模块连接;为保证时间的及时响应以及提供时间中断,采用外置PCF8563芯片输出时间;外置SD卡存储模块用于存储采集得到的水位、雨量数据,以便查询、调取使用。DTU采用四信公司生产的F2103,该设备支持双数据中心备份传输及最多5个数据中心同步传输,解决了项目要求的一站多发功能。分析现有IP网络的QOS(服务质量)技术,提出了网络状态判断标识的概念,结合水雨情监测系统数据传输的特性,根据水情信息编码标准(SL330-2011)编制数据通讯协议,实现了与水利相关部门数据无缝衔接,同时引入网络状态判断标识的概念,为合理地选择通讯方式提出了一种判断标准。基于程序模块化的设计思维,设计了下位机监测终端软件和上位机监控中心软件,在通讯协议的基础上,实现了对监测站点的实时监测与通讯。