一种基于DotNet技术的水库报文处理方法技术

技术编号:19427156 阅读:30 留言:0更新日期:2018-11-14 10:57
本发明专利技术涉及一种基于DotNet技术的水库报文处理方法,它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位‑库容对照表或者水位‑库容曲线图;步骤4,按格式整理溢洪道\孔的水位‑开度‑流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文;本发明专利技术借助计算机实现报文的即时编排发送,并确保报文信息的准确无误,通过该方法可降低报文编排人员的学习成本,有效提高社会经济效益。

【技术实现步骤摘要】
一种基于DotNet技术的水库报文处理方法
本专利技术专利属于河流生态保护领域,具体涉及一种基于DotNet技术的水库报文处理方法。
技术介绍
随着流域内水库群联合调度应用越来越广,在防洪抗旱、兴利发电方面取得越来越多的成绩,但随之对水情信息的准确性和时效性要求越来越高,现有的水情测报手段已经不能满足这种要求,如何结合现有的计算机技术,以人为本,及时、准确、有效地传输水情信息,更好地为防汛抗旱、水资源管理和国民经济建设服务是目前迫切需要解决的问题。现有的常规的水情报文由人工根据2005年水利部颁布,2011年再次修订的《水情信息编码标准》进行编写,由于该编码标准的复杂性与专业性,要求水库或测站配备相应的专职人员,将相关的水位、降雨、蒸发、流量等水情信息人工编码后报送至上级水利主管部门系统,这种水情测报方式,一方面,由于报文编排发送的繁琐性、复杂性和重复性导致人工编排报文很容易出现一定的错误率,而另一方面,报文所包还的内容又是作为水库群联合调度的重要依据,所以对报文的准确可靠性要求较高;因此,提供一种学习成本低、误差小、错码率和延时性低的基于DotNet技术的水库报文处理方法是非常必要的。
技术实现思路
本专利技术的目的是为了克服现有技术中水情测报方式的误差大、错码率极高、耗时长、且不能有效的实现水情信息及时准确报送、费时、费力、效率低下的缺点,而提供一种学习成本低、误差小、错码率和延时性低的基于DotNet技术的水库报文处理方法。本专利技术的目的是这样实现的:一种基于DotNet技术的水库报文处理方法,它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位-库容对照表或者水位-库容曲线图;步骤4,按格式整理溢洪道\孔的水位-开度-流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文,具体包括以下步骤:1)通过访问水库水情数据库提取水情信息,包括水位、各雨量站降雨量、各蒸发站蒸发量、溢洪道/洞开启高度;2)系统通过算法计算出各报文要素的值;3)对步骤2)中的值进行检验排除逻辑错误,并对近14日内的各数据进行比较,如果变化幅度大于设定阀值,则进行声光报警;4)通过步骤3)校验后,把数据直接提交到上级水行政主管部门报讯系统;5)将相关水库水情信息及报文入库;6)通过SMS和Email给值班人员发送成功提示。所述的步骤1中水库的编码为八位数字。所述的步骤3中的水位-库容对照表为EXCEL格式表格,水位-库容曲线图格式为JPG或BMP的图片文件。所述的步骤3中的水位-库容对照表和水位-库容曲线图,优先选用水位-库容曲线图。所述的步骤4中的溢洪道\孔的水位-开度-流量曲线图的格式为JPG或BMP的图片文件。所述的步骤6中系统提取水库相关信息的时间为每日的8时。本专利技术的有益效果:传统的报文编排发送的繁琐性、复杂性和重复性会导致人工编排报文出现一定的错误率,而报文所包还的内容又是作为水库群联合调度的重要依据,这就要求编排的报文必须准确可靠,通过本系统可使得编排报文的错误率由5.1%降低为0,有效降低报文编排的出错率;传统的人工编排报文需经历查询当前水位—查询库容曲线—读取溢洪口开度—查询开度曲线—核对—计算—再校核的过程,熟练的技术人员编排日报需要20分站左右,旬月报有时候会用30分钟或更久,通过本系统编排报文基本可在1-3秒内完成,有效提高报文的编排速度;传统的由水位、流量计算溢洪口开度的方法,是通过直尺在现有的底孔开启高度-水位-流量关系曲线上做辅助线进行大约估算,其计算误差较大,不利于水库精准调度,而本系统利用图像识别技术,由水位、流量能精确计算出溢洪口开度,或者由水位、溢洪口开度精确计算出流量,有效提高了计算结果的精确度。附图说明图1是本专利技术一种基于DotNet技术的水库报文处理方法的系统功能图。具体实施方式下面结合附图对本专利技术做进一步的说明。实施例1如图1所示,一种基于DotNet技术的水库报文处理方法,它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位-库容对照表或者水位-库容曲线图;步骤4,按格式整理溢洪道\孔的水位-开度-流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文,具体包括以下步骤:1)通过访问水库水情数据库提取水情信息,包括水位、各雨量站降雨量、各蒸发站蒸发量、溢洪道/洞开启高度;2)系统通过算法计算出各报文要素的值;3)对步骤2)中的值进行检验排除逻辑错误,并对近14日内的各数据进行比较,如果变化幅度大于设定阀值,则进行声光报警;4)通过步骤3)校验后,把数据直接提交到上级水行政主管部门报讯系统;5)将相关水库水情信息及报文入库;6)通过SMS和Email给值班人员发送成功提示。本专利技术利用微软DotNet技术,开发出一种具有学习成本低、误差小、零错码率、延时低、图形化操作界面的软件系统,通过该系统可以对水情信息进行编码的生成、校核、报送、存储、查询、动态分析等,而且该系统还具有良好的可扩展性,通过导入不同水库的特征值(水位-库容曲线,溢洪道开闭高度-流量曲线等)、耦合不同水库水情数据库可对我国境内的绝大数水库水情信息处理;该系统软件在使用时,首先需要对各水库设置唯一的编码信息,并在每个水库上分别设置一定数量的雨量站和蒸发站,然后再按格式要求整理水位-库容对照表或者水位-库容曲线图、溢洪道\孔水位-开度-流量曲线图,最后在设置当前水库水情数据库的连接字符串,以指定水位信息存储、降雨信息存储和蒸发信息存储的数据表和字段,之后系统会自动在每天的某一固定时间提取相关水情信息并生成报文,其中,步骤2、步骤3和步骤4中的水位-库容对照表或者水位-库容曲线图的整理、溢洪道\孔水位-开度-流量曲线图的整理及水库水情数据库的连接字符串的设置等工作步骤只需在软件初始化的时候执行一次即可,在后续使用过程中无需再进行设置,且水位-库容曲线图和溢洪道\孔水位-开度-流量曲线图,要求其背景和曲线有较高的对比度;总的,本专利技术借助计算机实现报文的即时编排发送,并确保报文信息的准确无误,通过该方法可降低报文编排人员的学习成本,有效提高社会经济效益。实施例2如图1所示,一种基于DotNet技术的水库报文处理方法,它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位-库容对照表或者水位-库容曲线图;步骤4,按格式整理溢洪道\孔的水位-开度-流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文,具体包括以下步骤:1)通过访问水库水情数据库提取水情信息,包括水位、各雨量站本文档来自技高网...

【技术保护点】
1.一种基于DotNet技术的水库报文处理方法,其特征在于:它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位‑库容对照表或者水位‑库容曲线图;步骤4,按格式整理溢洪道\孔的水位‑开度‑流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文,具体包括以下步骤:1)通过访问水库水情数据库提取水情信息,包括水位、各雨量站降雨量、各蒸发站蒸发量、溢洪道/洞开启高度;2)系统通过算法计算出各报文要素的值;3)对步骤2)中的值进行检验排除逻辑错误,并对近14日内的各数据进行比较,如果变化幅度大于设定阀值,则进行声光报警;4)通过步骤3)校验后,把数据直接提交到上级水行政主管部门报讯系统;5)将相关水库水情信息及报文入库;6)通过SMS和Email给值班人员发送成功提示。

【技术特征摘要】
1.一种基于DotNet技术的水库报文处理方法,其特征在于:它包括以下步骤:步骤1,设置水库标识,将每个水库在全国范围内设置一个唯一的编码;步骤2,设置雨量站、蒸发站的数量及在水库控制流域的权重值;步骤3,按格式整理水位-库容对照表或者水位-库容曲线图;步骤4,按格式整理溢洪道\孔的水位-开度-流量曲线图;步骤5,设置当前水库水情数据库的连接字符串,并分别指定水位信息、降雨信息和蒸发信息存储的数据表和字段;步骤6,系统会在每日准时提取水库相关水情信息并生成报文,具体包括以下步骤:1)通过访问水库水情数据库提取水情信息,包括水位、各雨量站降雨量、各蒸发站蒸发量、溢洪道/洞开启高度;2)系统通过算法计算出各报文要素的值;3)对步骤2)中的值进行检验排除逻辑错误,并对近14日内的各数据进行比较,如果变化幅度大于设定阀值,则进行声光报警;4)通过步骤3)校验后,把数据直接提交到上级水行政主管部门报讯系统;5)将相关水库...

【专利技术属性】
技术研发人员:康萍萍赵衡王富强吕素冰魏怀斌
申请(专利权)人:华北水利水电大学
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1