亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        水文原始資料計算程序開發(fā)與應(yīng)用分析

        2018-10-14 07:40:28張群
        水能經(jīng)濟(jì) 2018年1期
        關(guān)鍵詞:水文應(yīng)用

        【摘要】水文屬于跟國計民生相關(guān)的重點基礎(chǔ)性科學(xué),能夠給防汛抗旱、水資源保護(hù)以及工程設(shè)計等多方面工作形成良好的信息基礎(chǔ)。而隨著水文科學(xué)的發(fā)展,傳統(tǒng)形式的原始資料計算程序已經(jīng)無法符合目前所呈現(xiàn)的應(yīng)用需求,需要積極利用計算機(jī)技術(shù)等現(xiàn)代高新科技對計算程序進(jìn)行開發(fā)和推廣應(yīng)用,讓水文原始資料的計算工作呈現(xiàn)出更好的準(zhǔn)確性和簡便性。本文主要利用VISUAL BASIC 6.0以及MICROSOFT EXCEL 2003進(jìn)行了程序開發(fā)和應(yīng)用的分析。

        【關(guān)鍵詞】水文;原始資料;計算程序;應(yīng)用

        1、開發(fā)工具

        對水文原始資料的計算需要具備繪制表格、數(shù)據(jù)輸入、數(shù)據(jù)計算、數(shù)據(jù)編輯、結(jié)果輸出、結(jié)果保存以及打印等操作。利用編程語言,例如VB、C++以及delphi等都能夠?qū)崿F(xiàn)計算、保存以及打印之類的功能,不過若想對復(fù)雜的表格進(jìn)行繪制,這些工具就顯得不夠方便,對數(shù)據(jù)的編輯也顯得比較困難。筆者經(jīng)過一段時間的分析和研究,發(fā)現(xiàn)將VB跟excel之間進(jìn)行配合使用能夠?qū)@個問題形成良好的解決。利用excel來進(jìn)行表格的繪制、數(shù)據(jù)編輯以及文件保存和打印,然后利用VB6.0對excel對象進(jìn)行調(diào)用,實現(xiàn)計算以及控制的功能,不但能夠有效縮減編程工作量,還可以將繪制表格以及編輯數(shù)據(jù)等方面的難題形成良好的解決。程序開發(fā)工具主要是VISUAL BASIC 6.0以及MICROSOFT EXCEL 2003。

        2、程序開發(fā)

        2.1開發(fā)流程

        該程序主要利用分布式的模塊化設(shè)計方式,程序當(dāng)中的每一個功能,比如水位計算、流量計算以及斷面計算等都有一個相對應(yīng)的模塊。模塊化最為主要的優(yōu)點在于各個模塊之間相對獨(dú)立,結(jié)構(gòu)更為清晰,方便進(jìn)行修改以及維護(hù)。主要包括:①原始資料模板的制作。根據(jù)水文測驗的相關(guān)規(guī)范,對原始資料的文件表格進(jìn)行設(shè)計,在文件當(dāng)中將原始資料的觀測數(shù)據(jù)輸入到其中,從而供給主程序進(jìn)行使用。②對水位和流量等原始數(shù)據(jù)的計算模塊進(jìn)行編寫,每個模塊都是一個相對獨(dú)立的程序包,繼而完成原始數(shù)據(jù)讀取、計算處理、錯誤處理以及文件寫入等相關(guān)功能。③主程序的編寫,達(dá)成總體設(shè)計以及模塊調(diào)用之類的功能。

        2.2關(guān)鍵技術(shù)

        2.2.1懸浮窗體

        目前,有許多應(yīng)用程序(比如qq和東方快車等)都利用到了浮動窗體技術(shù)。我們所設(shè)置的程序也對這種技術(shù)進(jìn)行了應(yīng)用,在程序運(yùn)行之后,程序的窗口會浮動在屏幕的左上角位置。在同時將很多應(yīng)用程序打開的情況之下,此窗體會始終處在最前面。程序界面顯得十分簡潔、實用,應(yīng)用起來比較方便。

        2.2.2FSO對象模型的遍歷文件

        針對存儲介質(zhì)當(dāng)中文件遍歷屬于操作系統(tǒng)中進(jìn)行文件管理最為基本的操作。我們在程序當(dāng)中對數(shù)據(jù)文件進(jìn)行制作的過程當(dāng)中,需要對特定文件(計算原始資料的表格文件)進(jìn)行讀取,這就需要進(jìn)行遍歷文件的檢索處理,把其它一些不相關(guān)的excel文件全都過濾掉,我們主要利用FSO對象模型來實現(xiàn)這個功能。FSO對象的模型工具能夠利用程序?qū)ξ募约拔募A進(jìn)行創(chuàng)建、移動、改變以及刪除,同時檢測是否有指定文件或者文件夾存在,存在于哪里等功能。此外,F(xiàn)SO對象的模型工具也能夠獲得文件以及文件夾相應(yīng)的信息,比如創(chuàng)建日期以及修改日期等。

        3、程序功能

        3.1基本功能

        3.1.1水位

        能夠?qū)χ鹑账缓椭鹑掌骄贿M(jìn)行計算,同時還能確定月總數(shù)、月最高水位、月平均水位、月最低水位、最高水溫、最低水溫、平均水溫以及各項數(shù)據(jù)相應(yīng)的日期。能夠?qū)崿F(xiàn)對河干以及連底凍等復(fù)雜情況的解決。

        3.1.2流量

        能夠?qū)崿F(xiàn)對整體流量的計算,從而推算出斷面流量、平均流速、平均水深、最大測點流速等,如果對比降水位進(jìn)行觀測還能夠?qū)崿F(xiàn)對出水面比降以及糙率的計算。此外,還可以實施多點法流量的計算,對流速儀法、水面浮標(biāo)法以及小浮標(biāo)法等多種檢測方法加以利用對流量進(jìn)行測驗。并且能夠?qū)λ浪头至鞯缺容^特殊的情況形成有效的處理。

        3.1.3含沙量

        將水樣容積、紙和沙含量以及濾紙重量輸入到程序當(dāng)中,就能夠?qū)崿F(xiàn)對單樣含沙量的計算。

        3.1.4蒸發(fā)量

        對逐日蒸發(fā)量、月度最大蒸發(fā)量、最小蒸發(fā)量以及日期等進(jìn)行計算,能夠?qū)Y(jié)冰情況加以處理,并進(jìn)行合并量的觀測,還能夠?qū)崿F(xiàn)對蒸發(fā)器溢流以及加入水量現(xiàn)象的處理。

        3.1.5斷面

        將起點距以及測點高程輸入到其中,程序會自動對水面寬進(jìn)行查讀,從而實現(xiàn)對各個水位級斷面的面積進(jìn)行計算。該程序能夠?qū)崿F(xiàn)對任意約束條件下任何形狀斷面的計算。

        3.1.6水位流量關(guān)系表

        將整數(shù)水位級流量輸入到其中,能夠計算每個水位所相應(yīng)的流量。

        3.2擴(kuò)展功能

        3.2.1水力半徑

        在推求洪峰以及洪水計算等情況之下都需要對水力半徑進(jìn)行計算。在以前,大都利用平均水深來代替水力半徑,不過會呈現(xiàn)出一定程度的誤差,特別是窄深河流。利用此程序能夠?qū)裰苓M(jìn)行計算,跟面積之間相除之后得到不同水位級相應(yīng)的水力半徑。

        3.2.2數(shù)據(jù)文件

        在數(shù)據(jù)運(yùn)行的過程當(dāng)中需要對數(shù)據(jù)文件加以應(yīng)用,就是把各組原始數(shù)據(jù)編輯在數(shù)據(jù)文件當(dāng)中,工作量較大,而且有誤操作問題的出現(xiàn)將會給程序運(yùn)行整體形成影響。將程序所計算出的每份流量當(dāng)做是單獨(dú)的excel文件進(jìn)行保存,之后對每份流量特征值(比如斷面位置、流量、測驗方法、施測時間、平均水深、平均流速等數(shù)據(jù))進(jìn)行讀取,依據(jù)流量測驗的先后順序?qū)懭氲轿谋疚募?dāng)中,當(dāng)做整編程序數(shù)據(jù)文件。

        3.2.3原始資料

        該程序供給出了資料連算功能,能夠一次性針對全部資料進(jìn)行連續(xù)計算。好處在于程序出現(xiàn)改動之后,不用再針對每份資料進(jìn)行計算,有效降低了工作量。

        結(jié)束語:

        總而言之,現(xiàn)有水文資料的計算方法較為繁瑣,耗費(fèi)了過多的人力和時間,所以對水文原始資料的計算程序進(jìn)行開發(fā)顯得非常重要。而隨著各種現(xiàn)代高新科技的發(fā)展,編程語言顯得更加強(qiáng)大,能夠為水文原始資料的計算程序開發(fā)形成良好的基礎(chǔ)。利用程序?qū)λ脑假Y料進(jìn)行計算,能夠?qū)崿F(xiàn)工作量的減少,提升了工作效率,同時減少錯誤發(fā)生的幾率,能夠呈現(xiàn)出十分優(yōu)質(zhì)的應(yīng)用效果,值得進(jìn)一步開發(fā)和推廣應(yīng)用。

        參考文獻(xiàn):

        [1]朱俊,尹炳槐.基于VB.NET2010的水文資料測驗應(yīng)用系統(tǒng)[J].人民長江,2016,47(S1):66-70.

        [2]魏勝利.水文原始資料計算程序開發(fā)與應(yīng)用[J].黑龍江水利科技,2015,43(01):168-171.

        作者簡介:張群(1987.12-),漢族,男,遼寧大石橋人,本科,工程師,研究方向為水文水資源。

        猜你喜歡
        水文應(yīng)用
        2022年《中國水文年報》發(fā)布
        繼往開來 守正創(chuàng)新——河北省水文工程地質(zhì)勘查院
        水文
        水文水資源管理
        水文
        多媒體技術(shù)在小學(xué)語文教學(xué)中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        分析膜技術(shù)及其在電廠水處理中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        秋霞午夜无码鲁丝片午夜精品| 男女性行为免费视频网站| 天天干天天日夜夜操| 消息称老熟妇乱视频一区二区| 99久久夜色精品国产网站| 亚洲人成网站18男男| 免费蜜桃视频在线观看| 国产精品私密保养| 思思久久96热在精品国产| 亚洲色成人WWW永久在线观看| av男人的天堂手机免费网站 | 中文字幕人妻丝袜成熟乱| 尤物精品国产亚洲亚洲av麻豆| 亚洲成熟丰满熟妇高潮xxxxx | 午夜秒播久久精品麻豆| 国产精品无码久久久久久久久久| 激情五月天伊人久久| 日本在线免费一区二区三区| 国产一区二区三区三区四区精品| 亚洲av鲁丝一区二区三区黄| 中文字幕第一页亚洲| 久久国产劲爆内射日本| 亚洲精品国产av成人精品| 亚洲av成人中文无码专区| 五月丁香六月综合激情在线观看| 久久亚洲一区二区三区四区五| 国产成人无码一区二区三区| 国产人妻久久精品二区三区| 国产一级淫片a免费播放口| 国产亚洲av综合人人澡精品| 免费观看羞羞视频网站| 久久麻豆精品国产99国产精| 亚洲一区久久久狠婷婷| 无遮挡激情视频国产在线观看| 欧美大屁股xxxxhd黑色| 日韩人妻无码精品久久伊人| 国产夫妻精品自拍视频| 人妻丰满熟妇无码区免费 | 亚洲无AV码一区二区三区| 亚洲无毛成人在线视频| 亚洲熟妇少妇任你躁在线观看无码|