摘要

为了实现对河流水文信息的自动化集中监测,采用物流网技术设计了分布式水文动态监测及预警系统,该系统主要由多个水文监测节点、OneNET云平台和监测中心组成。水文监测节点采用控制器STM32F103ZET6和各类水文传感器设计而成,并通过带有MQTT协议的DTU模块将采集到的水文数据实时发送到OneNET云平台。云平台接收来自不同节点的数据,然后按照预定的模式进行存储,同时生产报表供水利工作人员分析使用。水文监测中心通过调用API函数获取云平台的数据,当水文数值超过预警阈值时,会自动向报警系统发出信号,并提醒工作人员和群众采取措施或者紧急撤离,避免人员和财产损失。通过对北汝河紫罗山水文站的流量进行测试结果表明:设计的系统工作稳定、采集数据准确,成功获取了2020全年的河水流量数据,为研究该流域的水文变化情况提供了强有力的数据支持。