999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VB和Excel的水文頻率計算軟件的開發(fā)及應(yīng)用

2019-01-16 12:19:12秦國民
西北水電 2018年6期
關(guān)鍵詞:按鈕

秦國民

(中國電建集團西北勘測設(shè)計研究院有限公司,西安 710065)

0 前 言

Microsoft Excel是微軟公司的辦公軟件Microsoft office的組件之一,具有強大的數(shù)據(jù)存儲、處理、分析能力,廣泛應(yīng)用于工程設(shè)計、管理、統(tǒng)計財經(jīng)、金融等眾多領(lǐng)域,也是專業(yè)技術(shù)人員常用的工具。用戶可以使用Excel VBA開發(fā)加載宏,或使用VB、C#等工具開發(fā)基于Excel的插件(COM加載項)。加載宏較插件更容易開發(fā),但在安全性方面不如插件。

水文頻率計算是工程水文分析計算中的重要內(nèi)容,隨著計算機技術(shù)的發(fā)展,水文工作者相繼采用VB6.0、Excel、Matlab等工具編制了一些水文頻率計算軟件[1-8]。為了改善設(shè)計手段,提高工作效率,參照最新設(shè)計洪水計算規(guī)范的要求,在總結(jié)以往生產(chǎn)實踐的基礎(chǔ)上,用VB6.0開發(fā)了適用于32位Excel的功能強大的水文頻率計算軟件,以插件的形式與Excel無縫接合,從而讓繁瑣的工作變得方便快捷。

1 基本原理

水文頻率計算是根據(jù)某水文現(xiàn)象的統(tǒng)計特性,利用現(xiàn)有水文資料,分析水文要素量值與出現(xiàn)頻率(或重現(xiàn)期)之間定量關(guān)系的工作過程。主要是利用現(xiàn)有水文資料組成樣本系列,選擇合適的頻率曲線線型(中國一般有P-Ⅲ型、極值Ⅰ型等),采用一定的曲線擬合準(zhǔn)則確定頻率曲線參數(shù),得到水文要素的統(tǒng)計規(guī)律,從而可根據(jù)需要查圖得到需要的值。

中國工程水文設(shè)計中,最常用的曲線擬合準(zhǔn)則是目估適線法。該方法首先依據(jù)經(jīng)驗點據(jù)通過矩法或其他方法估計統(tǒng)計參數(shù)的初始值,然后根據(jù)該初始參數(shù)繪制頻率曲線,并目視判斷頻率曲線與經(jīng)驗點據(jù)的擬合情況,必要時調(diào)整參數(shù)并繪制調(diào)整參數(shù)后的頻率曲線,直到得到滿意的點線擬合結(jié)果。根據(jù)最終確定的頻率曲線推求相應(yīng)于各種頻率(或重現(xiàn)期)的水文要素設(shè)計值。

上述目估適線過程中,主要的工作量集中在計算統(tǒng)計參數(shù)的初始值和根據(jù)統(tǒng)計參數(shù)初始值或調(diào)整值進行頻率曲線的繪制,中間有較多重復(fù)的計算和繪圖工作,以便達到目視判斷擬合效果的目的,手工計算的話相當(dāng)繁瑣。針對水文頻率計算方法和內(nèi)容,基于Excel提供的接口,創(chuàng)建VB外接程序工程[9],編制了通用計算軟件。軟件依托于Excel運行,主要以自定義工具按鈕和必要的用戶窗體的形式實現(xiàn)各項功能。

2 軟件設(shè)計

2.1 主界面設(shè)計

為保持Excel主界面的簡潔,水文頻率計算的功能主要集中在“工程水文頻率適線”工具欄和頻率曲線統(tǒng)計參數(shù)調(diào)整窗口,如圖1、2所示。

圖1 “工程水文頻率適線”工具欄圖

圖2 頻率曲線統(tǒng)計參數(shù)調(diào)整窗口圖

“工程水文頻率適線”工具欄主要按鈕的功能說明如下。

(1) 分布線型選擇:選擇擬采用的分布線型,目前可供選擇的線型有P-Ⅲ型、對數(shù)P-Ⅲ型、極值-Ⅰ型(Gumbel型);

(2) 有效數(shù)字位數(shù):設(shè)置計算過程中的有效數(shù)字位數(shù),對于流量系列,一般選3;

(3) 開始:點擊“開始”按鈕后,軟件根據(jù)Excel活動工作表當(dāng)前選中項目自動確定要執(zhí)行的功能,見表1。

表1 不同Excel當(dāng)前選中項目對應(yīng)的“開始”按鈕功能表

圖3 “優(yōu)選參數(shù)”設(shè)置窗口圖

2.2 功能模塊

軟件主要包括統(tǒng)計參數(shù)計算、高精度離均系數(shù)Φp值計算、三參數(shù)優(yōu)選、經(jīng)驗適線、成果輸出等模塊。

(1) 統(tǒng)計參數(shù)計算模塊:根據(jù)用戶選中的含樣本系列的單元格,用矩法和線性矩法初估均值、Cv等統(tǒng)計參數(shù),支持連序系列和不連序系列。

(2) 高精度離均系數(shù)Φp值計算模塊:參考Matlab統(tǒng)計工具箱中有關(guān)專用數(shù)學(xué)函數(shù),編制高精度離均系數(shù)Φp值算法,解決了Excel 2003內(nèi)部函數(shù)GAMMAINV存在數(shù)值發(fā)散區(qū)的問題[10]。

(3) 三參數(shù)優(yōu)選模塊:以初估的統(tǒng)計參數(shù)為初始值,采用基于群體智能的自由搜索算法[11-12],在離(殘)差平方和準(zhǔn)則或離(殘)差絕對值和準(zhǔn)則的適線準(zhǔn)則下,求解與經(jīng)驗點據(jù)擬合最優(yōu)的頻率曲線的統(tǒng)計參數(shù)。

(4) 經(jīng)驗適線模塊:用戶可以調(diào)整各統(tǒng)計參數(shù),直到經(jīng)驗點據(jù)和頻率曲線配合較好為止,也可在同一張頻率曲線圖添加多條頻率曲線,方便對比檢查成果。

(5) 成果輸出模塊:直接在Excel中輸出頻率曲線圖和水文要素設(shè)計成果表,輸出成果美觀大方,能滿足標(biāo)準(zhǔn)化、規(guī)范化的要求。

3 實 例

某水文站有1979—2013年,共35 a實測洪峰流量系列,實測最大值為4 890 m3/s。調(diào)查到1906年歷史洪水,洪峰流量6 500 m3/s,量級突出,作特大值處理。經(jīng)考證,重現(xiàn)期為81 a。

將原始數(shù)據(jù)輸入Excel工作表,擴展選中調(diào)查考證參數(shù)區(qū)和原始數(shù)據(jù)所在單元格(2列:年份、數(shù)值),點擊“工程水文頻率適線”工具欄的“開始”按鈕(見圖4),程序計算完初估參數(shù)后彈出“優(yōu)選參數(shù)”設(shè)置窗口,根據(jù)地區(qū)規(guī)律,Cs/Cv的上限和下限均設(shè)為5,其他參數(shù)上限和下限取默認(rèn)值,即只優(yōu)選均值和Cv,點擊“開始優(yōu)選”,即得到頻率曲線圖(見圖5)。

圖4 數(shù)據(jù)輸入及開始計算界面圖

圖5 水文頻率計算成果輸出界面圖

4 結(jié) 論

軟件是用VB6.0編制的Excel插件,界面友好,功能齊全,并經(jīng)過長期測試和反復(fù)優(yōu)化,保證了其穩(wěn)定、高效的優(yōu)勢。較其他同類軟件,有以下特點:

(1) 集成在Excel中,數(shù)據(jù)輸入和輸出均在Excel的活動工作表完成,不需要單獨建立數(shù)據(jù)輸入文件,避免了在資料輸入、輸出格式整理上占用大量時間的問題。

(2) 采用了高精度的數(shù)值算法和高效的智能優(yōu)化算法,保證計算結(jié)果的準(zhǔn)確、可靠。

軟件在生產(chǎn)實踐中得到很好的應(yīng)用效果,有較強的實用性。存在的一些不足,主要是目前支持線型較少,雖能滿足中國相關(guān)規(guī)范計算要求,但對國外常用線型、計算方法的支持方面有待進一步研究。

猜你喜歡
按鈕
這些按鈕能隨便按嗎?
哪個是門鈴真正的按鈕
當(dāng)你面前有個按鈕
門鈴按鈕
電動牙刷電源按鈕注射模設(shè)計
模具制造(2019年7期)2019-09-25 07:30:00
死循環(huán)
內(nèi)心不能碰的按鈕
青于藍~高考語文核按鈕系列出版書目
沒Gmail按鈕 咱自己加等
移動一族(2008年9期)2008-12-31 00:00:00
全新黑洞與天才按鈕
看世界(2004年9期)2004-04-29 00:00:00
主站蜘蛛池模板: 精品第一国产综合精品Aⅴ| 青青草a国产免费观看| 手机在线免费不卡一区二| A级毛片高清免费视频就| 国产人妖视频一区在线观看| 国内精品免费| 国产久操视频| 中文字幕无码av专区久久| 中文天堂在线视频| 亚洲国产亚综合在线区| 这里只有精品国产| 99视频国产精品| 亚洲天堂成人在线观看| 强奷白丝美女在线观看| 久久久久国产一级毛片高清板| 天天婬欲婬香婬色婬视频播放| 无码AV高清毛片中国一级毛片 | 亚洲国语自产一区第二页| 亚洲h视频在线| 最新国产麻豆aⅴ精品无| 国产高清在线精品一区二区三区| 伊人成人在线视频| 国产激情无码一区二区APP| 国产精品手机视频| 毛片网站观看| 欧美亚洲另类在线观看| 无码网站免费观看| 麻豆精品视频在线原创| 婷婷在线网站| 爽爽影院十八禁在线观看| 国产亚洲视频在线观看| 丰满人妻中出白浆| 91成人免费观看在线观看| 无码粉嫩虎白一线天在线观看| 波多野吉衣一区二区三区av| 亚洲综合婷婷激情| 成年人视频一区二区| 伊人久综合| 日本久久免费| 亚洲高清在线天堂精品| 免费国产高清精品一区在线| 在线精品亚洲国产| 欧美日韩午夜| 久久久久国色AV免费观看性色| 国产成人狂喷潮在线观看2345| 国产精品欧美日本韩免费一区二区三区不卡| 亚洲看片网| 超碰aⅴ人人做人人爽欧美| 超碰色了色| 在线观看国产精品第一区免费| 99视频在线看| 日韩精品亚洲一区中文字幕| 日韩黄色精品| 亚洲有无码中文网| 无码综合天天久久综合网| 亚洲欧美另类专区| 扒开粉嫩的小缝隙喷白浆视频| 粗大猛烈进出高潮视频无码| 亚洲欧洲日韩久久狠狠爱| 91视频99| 91免费观看视频| 久久精品91麻豆| 亚洲女人在线| 婷婷99视频精品全部在线观看 | 日韩一级二级三级| 国产成a人片在线播放| 亚洲精品国产自在现线最新| 国产麻豆精品久久一二三| 免费看美女自慰的网站| 亚洲精品桃花岛av在线| 另类综合视频| 中文字幕久久亚洲一区| 亚洲人成影院在线观看| 欧日韩在线不卡视频| 亚洲区第一页| 亚洲视频色图| 国内精品久久九九国产精品| 国产爽爽视频| 精品久久久久久久久久久| 人人艹人人爽| 欧美区一区| 国产成人91精品|