- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大理水文局水情报文校核系统的设计原理
解开创
(云南水文水资源局大理分局 ,云南 大理,671000)
摘 要:为解决大理水文自动测报系统生成的水情报文可能存在部分异常报文的问题,需要及时对报文进行校核来排除错误,通过分析现有报文校核系统的优缺点,在充分借鉴相关系统经验的基础上,开发满足大理水情报汛要求的报文校核系统。介绍该系统设计原理,主要包括报文水情要素提取、报文预检查、批量校核等。实际运行表明,该系统对提高水情报汛的准确、时效性发挥重要作用。
关键词:水情自动测报;报文;校核;
0 引言
大理水文自动测报系统的遥测终端主要由水位计、雨量传感器、数据采集终端(RTU)、数据传输信道、通信设备、应用软件、数据处理计算机和供电电源等构成。实现了雨量、水位信息的自动采集、存储,并通过通信信道实时或定时自动传送至中心站,实现“有人看管、无人值守”的管理模式。目前,大理水文分局共建成1中心站、40个水文(水位)遥测站和127个遥测雨量站。
中心站软件由水情信息接收处理系统、数据转储软件、水情报文编码系统及符合SL323-2005《实时雨水情数据库表结构与标识符标准》[1]的SQL Server 2000数据库组成;遥测站软件由遥测终端RTU、掌上电脑接口系统、笔记本电脑接口系统等组成。水情报文编码系统从SL323-2005标准的数据库中读取相应信息,定时自动编制符合SL330-2005《水情信息编码标准》[2]的水情报文,存储于计算机中供水情工作人员调用并通过网络发送。
由于水情报文编码系统所生成的报文可能会存在一些的错误,主要表现为报文数据不完整,水位、流量、雨量等的异常数据。因此,必须对自动测报报文进行合理性检查后才能转发。大理水文分局自动测报报文一般每天8:10左右生成,要求在8:25之前通过VPN网络报到云南省水文局,前后检查时间只有15 min。15 min内,要对20个水文站、5个水库站的降水、水位、流量等报文数据进行检查,如果采用人工检查,工作量大,很难在报汛规定的时间内发现和改正错误,要解决此问题,只有通过软件对这些数据进行快速、准确检查,及时发现和改正错误。
因此,需要开发水情报文校核系统,对报文进行快速准确检查,并将结果及时反馈给水情值班人员,由值班人员根据提示的错误进行确认,改正。
--------------------------------
收稿日期:2011-05-20
作者简介:解开创(1983-),男,云南宣威人,工程师,主要从事水文监测、水情自动测报系统维护、计算机网络管理等工作
1 校核方案对比
1) Excel版的报文校核系统
Excel版的报文校核系统,主要用于对人工报文进行校核,能对日、旬、月报文进行全面校核,并进行编码。
优点:水情报文信息要素自动匹配到对应单元格里面;报文各项水情要素信息形象、直观展现给用户,保证用户能及时检查出错误;建立了图形化界面显示水位过程线、降水柱形图。
缺点:历史数据没有保存在数据库中,只保存在表格里面,当保存的数据累积到一定程度,影响到电子表格的运算速度;表与表之间数据关联程度高,容易产生关联错误,很难及时进行纠正;在报文校核时,一次只能粘贴一条对应站点的报文,用户需自行查找对应站点;不能批量校核报文,从而增加校核工作量。
2)软件版报文校核系统
云南省昆明水文分局开发了类似的报文校核软件。
优点:建立了数据库存放水位流量关系表,实现了应用程序与数据的分层结构;通过下拉列表框动态选择站点进行编码和校核。
缺点:功能单一,校核要素不完整,只能进行水位流量关系等部分水情要素校核;仅能实现单站水情数据编码功能,不能同时对多站进行校核和编码;不能动态添加校核站点,动态设置校核参数;数据分析、汇总、图形显示化功能缺失。
3)大理水情报文校核系统
大理水情报文校核系统充分吸收借鉴上述版本报文校核系统的优点,使其具有报文校核功能为主,其他辅助功能兼有的报文校核系统。
经过对比分析,选择方案3实现报文校核。
2 校核系统数据流程
大理分局水情报文校核系统对20个水文站、5个水库站的自动测报报文进行校核和编码,其中自动测报报文采用SL330-2005中的河道水库水情A格式编码。当水文站自动测报报文出现问题时,采用人工报文编报,要求对人工报文进行校核和编码,所以报文校核系统至少应具有人工和自动测报报文校核功能和人工报文编码功能。经过对报文校核系统的功能进行分析,报文校核系统数据流图如图1所示。
图 1 报文校核系统数据流图
3 校核系统实现
经过具体分析,报文校核系统技术实现原理为:首先根据测站信息表中站码,批量提取文本报文的各项水情要素,然后匹配到对应站码的网格单元里面,这是报文校核系统设计的关键步骤,是实现报文校核的前提条件;报文水情要素提取后,通过提取设置好的
文档评论(0)