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

基于 DEM和“土地平整法”的水庫面積-庫容曲線計算系統設計與開發

2010-07-23 11:19:20許輝熙薛萬蓉何政偉張東輝
四川建筑 2010年3期
關鍵詞:設計

許輝熙,薛萬蓉,何政偉,張東輝

(1.四川建筑職業技術學院交通與市政工程系測量工程研究所,四川德陽 618000;2.成都理工大學數字國土與生態科學研究所,四川成都 610059)

修建水庫是水電站建設的重要內容。庫區地形開闊,河道縱坡緩,水庫蓄水量就大,工程效益也較大;反之,若庫區地形狹窄,河道縱坡陡,壩雖高,但其蓄水量不一定大。用以反映水庫地形特征的曲線稱為水庫特性曲線,分為水庫水位-面積關系曲線和水庫水位-庫容關系曲線(簡稱水庫面積-庫容曲線,下同),它們是水庫的重要技術指標,是水庫規劃設計的重要依據[1]。

水庫面積-庫容曲線計算,關鍵在于水庫庫容計算。常用水庫庫容計算方法有兩種[2]:一種是圖上量測;一種是實地量測。在圖上量算的方法中又有“等高線法”[3]、“格網法”、“橫斷面法”[4]和“解析法”[5]。 “等高線法”、“格網法”和“橫斷面法”計算庫容工作量大,耗時多,精度較低;“解析法”計算的精度比前三種方法要高,但算法復雜,不易實現。實地量測的方法是在庫區實地,采用測量橫斷面圖的方法進行庫容的量測計算,這種方法的精度要高些,但是實際可操作性不強。GIS技術的普及應用,為水利水電工作者解脫繁重的量算工作、提高工作精度和效率提供了技術支持。

本文基于數字高程模型(DEM),提出基于“土地平整法”計算水庫面積-庫容曲線的思想,并通過.NET平臺 C#語言編寫軟件,以期在水電開發決策的預可研階段實現水庫面積-庫容曲線的快速計算,提高決策效率和水平,有利于各項參數比選,真正做到水電站規劃的優化設計。

圖1 “土地平整法”計算水庫面積和庫容的基本原理

1 基本原理

“土地平整法”計算水庫面積-庫容曲線的基本原理:將計算水庫面積和庫容視為一項土地平整工程,水庫面積就是工程設計標高所在平面面積,水庫庫容計算就是工程土方的填方量,如圖 1所示。

“土地平整法”計算水庫面積和庫容的簡要過程:將“土地平整區”(庫區)微分成許多相同的正方形單元,且認為每個單元表面是水平的,即高程是均一的,而鄰近單元有差異。這樣,單個柵格單元填方體積實際就是地面與“土地平整設計標高線”(即水庫設計水位線)之間構成的立方體體積 V=Δh×s,s是微分單元面積,Δh是該單元實際地面高程與“設計標高”(即設計水位線)之間的差值。將整個“土地平整區”(即庫區)所有微分單元體積求和就是“土地平整工程量”(即庫容);而所有單元面積之和就是水庫水面面積。式(1)是水庫面積和庫容計算公式。

式中:a為地面采樣微分單元邊長;h0為某一設計水位高程;hi為該設計高程以下淹沒的某一單元的高程;n為淹沒單元個數;V為該設計高程的水庫庫容;S為該設計高程下的水庫面積。

根據式(1)可以計算任意設計水位高程 h0對應的水庫水面 S和水庫容積 V,進而可以繪制水位-面積曲線和水位-庫容曲線。

但是,和土地平整工程不同之處是,水庫庫容計算“只填不挖”,即只算“填方體積”,不算“挖方體積”,包括庫區中的孤島也不能“開挖”。

2 軟件系統架構與設計

2.1 系統框架設計

系統框架結構設計見圖2。本系統工作流程為:

(1)對 DEM數據進行預處理操作,生成系統易于導入的數據集。

(2)導入符合要求的數據集,生成一維數組,將硬盤數據導入到計算機的內存儲器中,以便于算法實現。

(3)進行計算前的準備工作,設置相關參數,滿足不同數據下對系統計算的不同需求,這些設置包括:設置高程信息、DEM分辨率和高程計算步長等。

(4)把事先導入的數據,通過讀取上述設置信息,代入數學模型中,分別得出水庫面積和水庫庫容計算結果。

(5)利用圖形控件,根據計算結果,生成水庫水位-面積和水庫水位-庫容曲線,將所有的原始數據、中間設置數據和計算結果(包括文本和圖形)都能夠以一定的方式導出到硬盤中,供研究分析使用。

2.2 系統詳細設計

本系統以 DEM(ASCII碼)數據為計算起點,以生成水庫水位-面積和水庫水位-庫容曲線為最終目標,整體功能具有嚴密的流程,數據具有明顯時序性。鑒于此,本系統的設計采用的是流程式架構,即根據數據運算的先后順序來劃分系統模塊。系統的功能總體上分為5個。

(1)數據導入模塊:讀取經過預處理的數據文件,并導入到數組中;

(2)數據準備模塊:進行計算前相關參數的設置等準備工作;

(3)數據計算模塊:根據數學算法,計算水庫面積和水庫容積;

(4)生成圖形模塊:繪制相關曲線;

(5)導出數據模塊:將中間數據以及結果數據進行導出。

3 水庫面積-庫容曲線計算系統的實現

3.1 關鍵技術

本系統開發工具選擇.NET平臺的 C#語言。C#是.NET平臺的主流語言,是一種先進的、面向對象的語言。通過 C#可以使程序開發人員快速地建立大范圍的基于 Microsoft網絡平臺的應用,并且提供大量的開發工具和服務,幫助開發人員開發基于計算和通信的各種應用。C#也可以為 C/C++開發人員提供快速的開發手段而不需要犧牲任何 C/C++語言的特點和優點。從繼承角度來看,C#在更高層次上重新實現了 C/C++,熟悉C/C++開發的人員可以很快地轉變為 C#開發人員。作為一種全新的語言,C#具有許多新特性,其中主要有自動內存管理、統一類型系統、版本控制及對網絡編程新標準的支持等。

圖2 水庫面積-庫容曲線計算系統框架設計

3.1.1 自動內存管理

.Net運行時(Run Time)提供了一個無用單元收集器,負責 C#程序中的內存管理。當檢測到過程需要清理時,即調用無用單元收集器,由其檢測哪些對象不可以從代碼中訪問,并將其刪除。

3.1.2 統一類型系統

所有類型都是從 System Object類型派生而來,并且它們都可被當作對象處理。

3.1.3 版本兼容

版本兼容問題起因于多個應用程序都安裝了相同DLL名字的不同版本。.Net平臺通過使用裝配件 (裝配件是自我描述的安裝單元)對應用程序提供版本支持,使C#可以更好地支持版本控制。

3.1.4 支持網絡編程新標準

C#的內置特性使任何組件可以輕松轉化為 XML網絡服務,被任何操作系統上運行的任何程序調用。

3.2 數據結構設計

本系統采用的是多級數據控制結構,可以在保護重點數據的前提下,利用緩存技術,優化文件數據的運算和存儲方式。數據讀取的方式是后臺處理辦法,一定程度上加速了讀取的速度。表1是系統核心數據的定義。

4 瑪爾擋水電站水庫面積-庫容曲線計算實例分析

4.1 研究區概況

黃河瑪爾擋水電站為西北勘測設計研究院《黃河上游干流多松至爾多河段水電規劃》推薦 3級開發方案中的第 2個梯級電站。壩址位于青海省瑪沁縣拉軍鎮上游約 5 km的黃河干流上,左岸為果洛州瑪沁縣,右岸為海南州同德縣,距上游規劃的寧木特水電站(正常蓄水位 3 410m)約 75 km,距下游規劃的爾多水電站(正常蓄水位 3 070m)約 33 km。西寧 ~果洛州省道(S101)通過下壩址右壩肩,距西寧市公路里程約 363 km。工程規模為Ⅰ等大(1)型工程,主要建筑物為1級,次要建筑物為 3級,是一座以發電為主的大型水電樞紐工程。工程目前處于預可研階段。

壩址區地處青藏高原腹地,為典型高原深切峽谷地貌。河谷彎曲,總體西流,深切 200~250m,河道狹窄,水流湍急,多有跌坎,岸坡陡峭,部分直立,基巖裸露較好,河床覆蓋淺,沖溝支流發育,多常年有水,兩岸高平臺為黃河高階地侵蝕堆積成因,受局部剝蝕,呈不連續分布。場內勘察工作環境和條件如氣候(多雨雪、大風)、交通、供水供電、水上作業等,極為困難。

4.2 水庫面積-庫容曲線的軟件計算過程

以瑪爾擋水電站研究區格網DEM計算初擬正常蓄水位3 270m時的水庫面積-庫容曲線為例,說明軟件的使用過程。

(1)DEM數據準備。采用研究區 1∶10000等高線數據,在 ArcGIS的 WorkStation工作環境中,利用 Topogridtool命令生成 2m分辨率格網DEM,根據水電站水庫設計的下壩址位置和初擬正常蓄水位 3 270m,通過掩膜(mask)處理得到正常蓄水位線以下的 DEM,利用 ArcGIS的“Raster to ASCII”命令將其導出為 ASCII碼(文本文件),刪除文本文件中記錄原數據行列號等信息的頭文件,得到可直接用于本系統計算水庫面積和庫容的數值文件。

(2)啟動系統(圖 3),讀入 DEM文本文件(圖 4)。

(3)輸入設計水位線、DEM柵格單元大小和高程計算步長(圖 5)。

(4)計算不同水位時的水庫面積(圖 6)。

(5)計算不同水位時的水庫庫容(圖 7)。

(6)自動生成水庫水位-面積關系曲線(圖 8)。

(7)自動生成水庫水位-庫容關系曲線(圖 9)。

(8)文本、圖片等成果輸出(圖 10)。

圖3 系統啟動界面

圖4 讀入 DEM文本數據

圖5 設置計算參數

圖6 計算不同高程的水庫面積

圖7 計算不同高程的水庫庫容

圖8 自動繪制水庫水位-面積曲線

圖9 自動繪制水庫水位-庫容曲線

圖10 計算成果輸出

通過計算得到的水庫水位-面積關系曲線和水庫水位-庫容關系曲線,反映了瑪爾擋水電站的水庫面積和庫容隨著蓄水位變化而變化的趨勢,對水庫地形特征的展示形象直觀,一目了然。

[1]武鵬林,霍德敏,馬存信,等.水利計算與水庫調度[M].北京:地震出版社,2000

[2]袁勇.基于 DEM庫容計算及可視化研究[D].武漢:武漢大學,2004

[3]葉守澤.水文水利計算[M].北京:水力電力出版社,1992

[4]劉煒,牛占,陳濤.斷面法水庫庫容計算模型的幾何分析[J].人民黃河,2006,28(10):72-74

[5]何習平.解析法計算水庫庫容[J].南昌水專學報,1998,17(3):56-61

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 性欧美久久| 日韩精品资源| 国产精品美女免费视频大全| 国产精品夜夜嗨视频免费视频| 国产尹人香蕉综合在线电影| 青青操视频在线| 国产肉感大码AV无码| 一级毛片免费的| 亚洲不卡网| 久久久精品国产SM调教网站| 国产精品13页| 久久精品aⅴ无码中文字幕| 亚洲中文无码h在线观看| 亚洲高清在线天堂精品| 欧美色伊人| 不卡网亚洲无码| 欧美一区二区三区国产精品| 成人无码一区二区三区视频在线观看 | 国产一级在线观看www色| 日韩无码黄色网站| 国产高清免费午夜在线视频| 精品一区国产精品| 亚洲人成网站在线观看播放不卡| 国产日本一线在线观看免费| 婷婷色一区二区三区| 91久久偷偷做嫩草影院免费看| 国产精品入口麻豆| 亚洲天堂首页| 国产欧美日韩另类精彩视频| 亚洲区欧美区| 一本色道久久88| 久久福利片| 人人91人人澡人人妻人人爽 | 国产精品亚洲va在线观看| 精品乱码久久久久久久| 亚国产欧美在线人成| 亚洲美女AV免费一区| 亚洲欧美日韩高清综合678| 成人综合在线观看| 亚洲综合久久一本伊一区| 亚洲欧洲综合| 日韩无码白| 色噜噜中文网| 9966国产精品视频| 一级爆乳无码av| 韩日无码在线不卡| 日韩在线视频网站| 91视频日本| 四虎永久免费网站| 国产av无码日韩av无码网站| 国产JIZzJIzz视频全部免费| 国产在线第二页| 热这里只有精品国产热门精品| 亚洲精品无码久久毛片波多野吉| 狠狠做深爱婷婷久久一区| 欧美日韩综合网| 国产噜噜噜视频在线观看| 成·人免费午夜无码视频在线观看 | 无码内射中文字幕岛国片 | 国产精品三区四区| 国产精品林美惠子在线观看| 久久综合九色综合97网| 国产一区二区三区免费观看| 色成人综合| 免费一级无码在线网站| 免费国产不卡午夜福在线观看| 国产在线自乱拍播放| 亚洲日本一本dvd高清| 日日拍夜夜嗷嗷叫国产| 亚洲色图欧美视频| 久久久久国产精品嫩草影院| 国产亚洲精品自在久久不卡 | 国产精品xxx| 国产精品亚洲一区二区三区在线观看| 高潮毛片无遮挡高清视频播放| 亚洲国产日韩在线成人蜜芽| 视频在线观看一区二区| 欧美在线导航| 国模私拍一区二区三区| 伊人精品成人久久综合| 久久久久久国产精品mv| 久久国产毛片|