国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

大理水文局水情報(bào)文校核系統(tǒng)的設(shè)計(jì)原理

2011-07-16 05:55:24解開創(chuàng)
水利信息化 2011年5期
關(guān)鍵詞:水情測(cè)報(bào)校核

解開創(chuàng)

(云南水文水資源局大理分局,云南 大理 671000)

0 引言

大理水文自動(dòng)測(cè)報(bào)系統(tǒng)的遙測(cè)終端主要由水位計(jì)、雨量傳感器、數(shù)據(jù)采集終端(RTU)、數(shù)據(jù)傳輸信道、通信設(shè)備、應(yīng)用軟件、數(shù)據(jù)處理計(jì)算機(jī)和供電電源等構(gòu)成。實(shí)現(xiàn)了雨量、水位信息的自動(dòng)采集、存儲(chǔ),并通過通信信道實(shí)時(shí)或定時(shí)自動(dòng)傳送至中心站,實(shí)現(xiàn)“有人看管、無人值守”的管理模式。目前,大理水文分局共建成 1 中心站、40 個(gè)水文(水位)遙測(cè)站和 127 個(gè)遙測(cè)雨量站。

中心站軟件由水情信息接收處理系統(tǒng)、數(shù)據(jù)轉(zhuǎn)儲(chǔ)軟件、水情報(bào)文編碼系統(tǒng)及符合 SL323-2005《實(shí)時(shí)雨水情數(shù)據(jù)庫(kù)表結(jié)構(gòu)與標(biāo)識(shí)符標(biāo)準(zhǔn)》[1]的 SQL Server 2000 數(shù)據(jù)庫(kù)組成;遙測(cè)站軟件由遙測(cè)終端RTU、掌上電腦接口系統(tǒng)、筆記本電腦接口系統(tǒng)等組成。水情報(bào)文編碼系統(tǒng)從 SL323-2005 標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)中讀取相應(yīng)信息,定時(shí)自動(dòng)編制符合 SL330-2005《水情信息編碼標(biāo)準(zhǔn)》[2]的水情報(bào)文,存儲(chǔ)于計(jì)算機(jī)中供水情工作人員調(diào)用并通過網(wǎng)絡(luò)發(fā)送。

由于水情報(bào)文編碼系統(tǒng)所生成的報(bào)文可能會(huì)存在的錯(cuò)誤,主要表現(xiàn)為報(bào)文數(shù)據(jù)不完整,水位、流量、雨量等的異常數(shù)據(jù)。因此,必須對(duì)自動(dòng)測(cè)報(bào)報(bào)文進(jìn)行合理性檢查后才能轉(zhuǎn)發(fā)。大理水文分局自動(dòng)測(cè)報(bào)報(bào)文一般每天 8:10 左右生成,要求在8:25 之前通過 VPN 網(wǎng)絡(luò)報(bào)到云南省水文局,前后檢查時(shí)間只有 15 min。15 min 內(nèi),要對(duì) 20 個(gè)水文站和 5 個(gè)水庫(kù)站的降水、水位、流量等報(bào)文數(shù)據(jù)進(jìn)行檢查,如果采用人工檢查,工作量大,很難在報(bào)汛規(guī)定的時(shí)間內(nèi)發(fā)現(xiàn)和改正錯(cuò)誤,要解決此問題,只有通過軟件對(duì)這些數(shù)據(jù)進(jìn)行快速、準(zhǔn)確檢查,及時(shí)發(fā)現(xiàn)和改正錯(cuò)誤。

因此,需要開發(fā)水情報(bào)文校核系統(tǒng),對(duì)報(bào)文進(jìn)行快速準(zhǔn)確檢查,并將結(jié)果及時(shí)反饋給水情值班人員,由值班人員根據(jù)提示的錯(cuò)誤進(jìn)行確認(rèn),改正。

1 校核方案對(duì)比

1) Excel版的報(bào)文校核系統(tǒng)。Excel 版的報(bào)文校核系統(tǒng),主要用于對(duì)人工報(bào)文進(jìn)行校核,能對(duì)日、旬、月報(bào)文進(jìn)行全面校核,并進(jìn)行編碼。

優(yōu)點(diǎn):水情報(bào)文信息要素自動(dòng)匹配到對(duì)應(yīng)單元格里面;報(bào)文各項(xiàng)水情要素信息形象、直觀展現(xiàn)給用戶,保證用戶能及時(shí)檢查出錯(cuò)誤;建立了圖形化界面顯示水位過程線、降水柱形圖。

缺點(diǎn):歷史數(shù)據(jù)沒有保存在數(shù)據(jù)庫(kù)中,只保存在表格里面,當(dāng)保存的數(shù)據(jù)累積到一定程度,影響到電子表格的運(yùn)算速度;表與表之間數(shù)據(jù)關(guān)聯(lián)程度高,容易產(chǎn)生關(guān)聯(lián)錯(cuò)誤,很難及時(shí)進(jìn)行糾正;在報(bào)文校核時(shí),1 次只能粘貼 1 條對(duì)應(yīng)站點(diǎn)的報(bào)文,用戶需自行查找對(duì)應(yīng)站點(diǎn),不能批量校核報(bào)文,從而增加校核工作量。

2)軟件版報(bào)文校核系統(tǒng)。云南省昆明水文分局開發(fā)了類似的報(bào)文校核軟件。

優(yōu)點(diǎn):建立了數(shù)據(jù)庫(kù)存放水位流量關(guān)系表,實(shí)現(xiàn)了應(yīng)用程序與數(shù)據(jù)的分層結(jié)構(gòu);通過下拉列表框動(dòng)態(tài)選擇站點(diǎn)進(jìn)行編碼和校核。

缺點(diǎn):功能單一,校核要素不完整,只能進(jìn)行水位流量關(guān)系等部分水情要素校核;僅能實(shí)現(xiàn)單站水情數(shù)據(jù)編碼功能,不能同時(shí)對(duì)多站進(jìn)行校核和編碼;不能動(dòng)態(tài)添加校核站點(diǎn),動(dòng)態(tài)設(shè)置校核參數(shù);數(shù)據(jù)分析、匯總、圖形顯示化功能缺失。

3)大理水情報(bào)文校核系統(tǒng)。大理水情報(bào)文校核系統(tǒng)充分吸收借鑒上述版本報(bào)文校核系統(tǒng)的優(yōu)點(diǎn),使其具有報(bào)文校核功能為主,其他輔助功能兼有的報(bào)文校核系統(tǒng)。

經(jīng)過對(duì)比分析,選擇方案 3 實(shí)現(xiàn)報(bào)文校核。

2 校核系統(tǒng)數(shù)據(jù)流程

大理分局水情報(bào)文校核系統(tǒng)對(duì) 20 個(gè)水文站、5 個(gè)水庫(kù)站的自動(dòng)測(cè)報(bào)報(bào)文進(jìn)行校核和編碼,其中自動(dòng)測(cè)報(bào)報(bào)文采用 SL330-2005 中的河道水庫(kù)水情A 格式編碼。當(dāng)水文站自動(dòng)測(cè)報(bào)報(bào)文出現(xiàn)問題時(shí),采用人工報(bào)文編報(bào),要求對(duì)人工報(bào)文進(jìn)行校核和編碼,所以報(bào)文校核系統(tǒng)至少應(yīng)具有人工和自動(dòng)測(cè)報(bào)報(bào)文校核功能和人工報(bào)文編碼功能。經(jīng)過對(duì)報(bào)文校核系統(tǒng)的功能進(jìn)行分析,報(bào)文校核系統(tǒng)數(shù)據(jù)流圖如圖1 所示。

圖1 報(bào)文校核系統(tǒng)數(shù)據(jù)流圖

3 校核系統(tǒng)實(shí)現(xiàn)

經(jīng)過具體分析,報(bào)文校核系統(tǒng)技術(shù)實(shí)現(xiàn)原理為:首先根據(jù)測(cè)站信息表中站碼,批量提取文本報(bào)文的各項(xiàng)水情要素,然后匹配到對(duì)應(yīng)站碼的網(wǎng)格單元里面,這是報(bào)文校核系統(tǒng)設(shè)計(jì)的關(guān)鍵步驟,是實(shí)現(xiàn)報(bào)文校核的前提條件;報(bào)文水情要素提取后,通過提取設(shè)置好的校核參數(shù)對(duì)報(bào)文進(jìn)行校核,水情報(bào)文校核流程如圖2 所示。

圖2 水情報(bào)文校核流程

3.1 水情要素提取

1)自動(dòng)測(cè)報(bào)報(bào)文編碼格式。大理自動(dòng)測(cè)報(bào)報(bào)文采用 SL330-2005 河道水庫(kù)水情 A 格式編碼。

自動(dòng)測(cè)報(bào)日?qǐng)?bào)文編碼格式舉例:AH 9020050007020800 PD 0.0 WS 9 Z 2059.19 ZS 6 Q 1550 QS 1 NN;人工日?qǐng)?bào)文格式舉例:9020330002180800 20.08 2229.666 0.0211。

自動(dòng)測(cè)報(bào)、人工旬報(bào)文、月報(bào)文格式類似,這里不多敘述。

2)報(bào)文格式預(yù)檢查。在進(jìn)行切割報(bào)文前,要對(duì)報(bào)文進(jìn)行預(yù)檢查,主要檢查報(bào)文各項(xiàng)水情要素是否完整,有沒有非上述格式的數(shù)據(jù)存在,例如:日?qǐng)?bào)文一般由站碼、時(shí)間、雨量、天氣、水位、水勢(shì)、流量、測(cè)法信息構(gòu)成[2],如果報(bào)文不包含或是多于這些要素,就需要對(duì)報(bào)文進(jìn)行合理性檢查;對(duì)報(bào)文的站碼要素進(jìn)行檢查,判斷其是否存在錯(cuò)誤的站碼,例如:如果報(bào)文中站碼不在測(cè)站信息的站碼列表中,則以警示顏色標(biāo)識(shí)對(duì)應(yīng)文本行,提示用戶進(jìn)行檢查。

3)文本字符串的處理。完成對(duì)報(bào)文預(yù)檢查后,對(duì)于正確的報(bào)文,就可以開始提取報(bào)文各水情要素。通過對(duì)上述自動(dòng)測(cè)報(bào)報(bào)文格式的仔細(xì)觀察,發(fā)現(xiàn)可以通過水情要素標(biāo)識(shí)符號(hào)與報(bào)文信息相對(duì)應(yīng)原則進(jìn)行提取,如 AH 與 PD 之間對(duì)應(yīng)站碼和時(shí)間碼,PD 與 WS 之間對(duì)應(yīng)日雨量,其他項(xiàng)以此類推。在實(shí)際編程過程中,可以采用字符串字符查找和分割函數(shù)[3]相結(jié)合的方式對(duì)水情要素進(jìn)行提取,將結(jié)果保存到數(shù)組中。人工報(bào)文處理更為簡(jiǎn)單,通過空格字符對(duì)報(bào)文信息進(jìn)行分割,用數(shù)組進(jìn)行存儲(chǔ)。

提取到各站碼對(duì)應(yīng)的水情要素后,根據(jù)報(bào)文中的站碼要素與測(cè)站信息表中的站碼進(jìn)行比對(duì),然后自動(dòng)匹配到相應(yīng)測(cè)站網(wǎng)格單元里[1]。通過這樣對(duì)報(bào)文進(jìn)行處理后,網(wǎng)格單元形象直觀的顯示報(bào)文信息,為下一步軟件對(duì)各項(xiàng)數(shù)據(jù)進(jìn)行校核提供更便捷的處理方式。

3.2 參數(shù)設(shè)置

為更準(zhǔn)確的檢查出報(bào)文存在的問題,需要為雨量、水位、流量等水情要素設(shè)置校核參數(shù)。

1)水位流量關(guān)系數(shù)據(jù)導(dǎo)入[4]。水位流量關(guān)系數(shù)據(jù)文件的是整個(gè)報(bào)文校核系統(tǒng)的關(guān)鍵設(shè)計(jì)環(huán)節(jié),是水位流量相互校核的基礎(chǔ)數(shù)據(jù)。為方便導(dǎo)入水位流量關(guān)系線,簡(jiǎn)化數(shù)據(jù)錄入量,特設(shè)計(jì)水位流量關(guān)系數(shù)據(jù)文本導(dǎo)入維護(hù)功能。同時(shí)設(shè)計(jì)了水位流量關(guān)系數(shù)據(jù)維護(hù)界面,包括用戶對(duì)數(shù)據(jù)進(jìn)行添加、刪除、修改、查詢等功能。

2)雨量、水位流量關(guān)系線等校核參數(shù)設(shè)置。主要通過軟件參數(shù)設(shè)置界面動(dòng)態(tài)設(shè)置雨量、水位變幅范圍,設(shè)置校核水位流量的關(guān)系線,然后將設(shè)置參數(shù)保存到數(shù)據(jù)庫(kù)中。

3.3 功能實(shí)現(xiàn)

報(bào)文水情要素提取到對(duì)應(yīng)站點(diǎn)的單元格,水位流量關(guān)系數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù),各項(xiàng)校核參數(shù)設(shè)置完畢后,就可以對(duì)報(bào)文要素進(jìn)行校核,具體校核原理如下:

1)報(bào)文完整性檢查,判斷其報(bào)文編碼是否完整,是否有漏項(xiàng),同時(shí)對(duì)報(bào)文中的站碼進(jìn)行檢查,如果有錯(cuò)誤,則提示水情值班人員。

2)報(bào)汛時(shí)間檢查[2],根據(jù)報(bào)汛時(shí)間來核對(duì)報(bào)文編碼的時(shí)間是否正確。觀測(cè)時(shí)間碼應(yīng)由月日時(shí)分組成,編碼格式:MMDDHHNN。報(bào)汛時(shí)間主要是提取當(dāng)前系統(tǒng)的時(shí)間,然后轉(zhuǎn)化成對(duì)應(yīng)格式進(jìn)行校核,也可以人工輸入校核時(shí)間。

3)日雨量變幅檢查,通過軟件的校核參數(shù)設(shè)置日雨量變幅范圍,若日雨量超過規(guī)定的范圍時(shí),提示值班人員。值班人員對(duì)提示信息進(jìn)行確認(rèn),及時(shí)發(fā)現(xiàn)異常報(bào)文。

4)水位變化檢查,有 2 種校核方法:設(shè)定站點(diǎn)的最高和最低水位值來進(jìn)行檢查;通過與校核數(shù)據(jù)時(shí)間最近的歷史水位數(shù)據(jù)進(jìn)行比較,將水位變幅信息提示值班人員。本系統(tǒng)的水位校核采用這 2 者相結(jié)合的方式。

5)水位流量關(guān)系檢查,用戶通過報(bào)文水位數(shù)據(jù)查詢水位流量關(guān)系表,獲取相應(yīng)流量數(shù)據(jù),再與報(bào)文流量數(shù)據(jù)進(jìn)行對(duì)比來檢查錯(cuò)誤。

6)旬雨量、月雨量檢查,通過對(duì)歷史的旬、月雨量數(shù)據(jù)進(jìn)行匯總,然后與報(bào)文旬、月雨量進(jìn)行比較校核。

7)天氣、水勢(shì)、測(cè)法檢查[2],主要按照水情信息編碼標(biāo)準(zhǔn),其可能出現(xiàn)的值范圍進(jìn)行編碼檢查。水情信息編碼中,天氣的編碼只能是 5,6,7,8,9 中的 1 個(gè),水勢(shì)只能是 4,5,6 中的 1 個(gè),測(cè)法只能有 1,2,3,4,5,6,9 中的 1 個(gè)(一般測(cè)法為 1)。

3.4 編碼和數(shù)據(jù)保存

檢查無誤或人工修正后的報(bào)文,通過軟件的報(bào)文編碼功能對(duì)其進(jìn)行編碼,同時(shí)保存報(bào)文要素形成歷史數(shù)據(jù),供校核和報(bào)文統(tǒng)計(jì)分析使用。

4 功能擴(kuò)展

結(jié)合大理水文分局的工作實(shí)際需要,對(duì)報(bào)文校核系統(tǒng)功能進(jìn)一步擴(kuò)展如下:

1)金沙江上游公司水情報(bào)文生成。部分站點(diǎn)的報(bào)文進(jìn)行二次加工后形成對(duì)金沙江中游公司的報(bào)汛報(bào)文。

2)華能瀾滄江水情報(bào)文生成。根據(jù)華能瀾滄江的報(bào)文編碼規(guī)則,生成相應(yīng)水情報(bào)文。

3)水情報(bào)文編碼功能。手工輸入數(shù)據(jù),或批量粘貼人工報(bào)文,直接生產(chǎn)水情編碼報(bào)文。

4)圖形化顯示。顯示降水柱形圖和水位過程線,為水情分析及數(shù)據(jù)合理性檢查提供參考。

5)水情分析。通過校核軟件對(duì)報(bào)文再加工,形成降水量月、年統(tǒng)計(jì)等水情分析資料。

5 結(jié)語

水情報(bào)文校核系統(tǒng)作為其輔助軟件,編制完成后,經(jīng)過近 2 a 的運(yùn)行,各項(xiàng)功能逐步完善,形成以報(bào)文校核功能為主,水情信息編碼及其他分析輔助功能兼有的報(bào)文信息處理系統(tǒng),為提高報(bào)汛的準(zhǔn)確、時(shí)效性,減少了工作量,提高工作效率發(fā)揮重要作用。同時(shí),鑒于水情報(bào)汛都是按照水情信息編碼標(biāo)準(zhǔn)編報(bào),所以該水情報(bào)文校核系統(tǒng)可供同行參考使用。

[1]水利部水利信息中心. SL323-2005 實(shí)時(shí)雨水情數(shù)據(jù)庫(kù)表結(jié)構(gòu)與標(biāo)識(shí)符標(biāo)準(zhǔn)[S]. 北京:中國(guó)水利水電出版社,2005: 7-26.

[2]水利部水利信息中心. SL330-2005 水情信息編碼標(biāo)準(zhǔn)[S]. 北京:中國(guó)水利水電出版社,2005: 3-44.

[3]求是科技. Visual Basic 6.0 程序設(shè)計(jì)技術(shù)與開發(fā)大全[M].北京:人民郵電出版社,2004: 10-123.

[4]明日科技,高春燕,安劍,等. Visual Basic 程序開發(fā)范例寶典[M]. 2版. 北京:人民郵電出版社,2009: 225-332.

猜你喜歡
水情測(cè)報(bào)校核
發(fā)電機(jī)進(jìn)相試驗(yàn)失磁保護(hù)與低勵(lì)限制配合關(guān)系的校核
通行費(fèi)校核分析方法探究
夸夸咱們的測(cè)報(bào)員
淺談林業(yè)有害生物測(cè)報(bào)與防治
甜水情
梨小食心蟲性信息素在測(cè)報(bào)和防治上的應(yīng)用
浙江柑橘(2016年2期)2016-03-11 20:12:46
2011年遼寧省汛期水情分析
基于Mathematica的失磁保護(hù)與低勵(lì)限制配合的校核
性誘劑在梨小食心蟲和蘋果蠹蛾測(cè)報(bào)中的應(yīng)用
高壓電器設(shè)備選擇校核技術(shù)要求
河南科技(2014年22期)2014-02-27 14:18:13
兴义市| 五台县| 永丰县| 南江县| 西平县| 板桥市| 水城县| 资溪县| 仙游县| 保山市| 建平县| 洪湖市| 瑞丽市| 梁山县| 札达县| 卓尼县| 清水河县| 长子县| 宿迁市| 大港区| 河津市| 嘉义县| 西安市| 思茅市| 鄯善县| 石景山区| 崇明县| 喀什市| 天水市| 田东县| 五原县| 关岭| 新建县| 舟曲县| 灌阳县| 芒康县| 和平区| 芜湖县| 临朐县| 旺苍县| 盐源县|