java水文模型,分布式水文模型.ppt

分布式水文模型ppt課件

第九章分布式水文模擬技術 第九章 分布式水文模擬技術 9.1 分布式水文模型的發展 9.1.1 分布式水文模型的研究進展 9.1.1.2 幾點討論 9.1.2 分布式水文模型的發展 9.2 基于DEM的流域分布式水文模型 9.2.1 流域水文過程及其數學模擬 流域水循環過程示意圖 9.2.1.2 流域水循環的數學模擬 9.2.2 基于DEM的流域分布式水文模擬 流域分布式水文模型的一般框架 目前,基于DEM的分布式水文模型主要有兩種建模方式: 9.2.2.2 模型的結構與參數 9.3 幾個典型分布式水文模型的介紹 MIKE SHE的水循環及模擬示意圖 MIKE SHE WM模塊的結構圖 9.3.2 TOPMODEL TOPMODEL通過土壤含水量(或土壤飽和缺水量)來確定流域產流面積的大小和位置,而土壤飽和缺水量由地形指數計算得到。對于一個單元流域TOPMODEL的計算流程為:①基于DEM計算地形指數,并求出每類地形指數的面積分布;②根據地形指數逐類進行產流計算,得到單元流域的產流量;③進行單元流域的匯流計算。 TOPMODEL模型具有參數較少,模擬精度高的特點。TOPMODEL利用地形指數計算飽和缺水量,將產流計算與易于獲得的地形信息建立聯系,這一點對于構建基于DEM的分布式水文模型具有很好的啟迪作用。但同大多數模型類似,TOPMODEL模型并不適合所有的流域。這是因為模型的蓄滿產流機制和飽和地下水穩定流的假設在一些流域并不成立。 9.3.3 SWAT模型 SWAT模型結構示意圖 SWAT采用類似于HYMO(Hydrologic Modeling)模型(Williams and Hann,1973)的命令結構來控制徑流和化學物質的演算。通過子流域命令,進行分布式產流計算;通過匯流演算命令,模擬河網與水庫的匯流過程;通過疊加命令,把實測的數據和點源數據輸入到模型中同模擬值進行比較;通過輸入命令,接受其他模型的輸出值;通過轉移命令,把某河段(或水庫)的水轉移到其他的河段(或水庫)中,或直接用作農業灌溉。SWAT模型的命令代碼能夠根據需要進行擴展。 SWAT模型在產流計算上可以采用經驗方法SCS模型或者Green - Ampt下滲概念模型。流域離散可以采用多種方法,如,子流域、山坡或網格。SWAT模型的參數大多具有物理概念,但由于參數繁多,在實際應用時仍然面臨很多的問題。SWAT模型作為第二類分布式水文模型的典型代表,其模型結構和運行控制方式為構造流域分布式水文模型(特別是日過程模型)提供了很好的借鑒。 ZHENGZHOU UNIVERSITY Zuo Qiting Zuo Qiting 分布式水文模型的發展 基于DEM的流域分布式水文模型 幾個典型分布式水文模型的介紹 9.1 9.2 9.3 主要內容 9.1.1.1 研究進展 分布式水文模型的研究可以認為起始于1969年Freeze和Harlan發表的《一個具有物理基礎數值模擬的水文響應模型的藍圖》的文章。 后期比較具有代表性的水文模型包括SHE模型、IHDM模型、SWAT模型、THALES模型以及DTVGM模型等。 進入20世紀90年代以后,隨著計算機技術、GIS/RS技術、信息技術和通訊技術的發展與普及,分布式水文模型也因此獲得了長足發展。 流域分布式水文模型還有待于進一步完善,多數還存在(或很少考慮)以下幾個問題。 ①分布式水文模型的真實性問題。 ②尺度轉換問題(或者模型參數的有效性問題)。 ③模型的檢驗問題。 ④計算時間和數據存儲的問題。 目前,基于模塊的分布式水文模擬系統的研制在國內還較為少見。在國外,USGS (美國地質調查局)在MMS (Modular Modeling System)的基礎上已聯合歐洲等國著手開發OMS (Objective Modeling System),以JAVA為開發語言,基于Internet實現網絡數據共享。此外,USGS與BOR(復墾局)合作開展流域與河流系統管理計劃(WARSMP),目標是發展操作性強、以數據庫為中心、面向復雜的資源管理問題的決策支持系統。 總體上看,集成不同的水循環模型,基于模塊化結構,構建面向多目標的水文模擬系統是現代水文模擬技術發展的又一個重要方向。 9.2.1.1 流域水循環過程 流域是陸地系統中最為重要的自然集水區域。流域水循環主要包括降水、冠層截留、徑流(坡面流、壤中流和地下徑流)、下滲、蒸發(包括土壤蒸發、水面蒸發、植被蒸騰、潛水蒸發)等幾個環節。在這幾個環節中,伴隨著水量的轉化和物質及能量的交換,同時還受到氣候變化、大氣降水動力學過程及流域地形、地貌、

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/445770.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/445770.shtml
英文地址,請注明出處:http://en.pswp.cn/news/445770.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

php 實現的n,php 實現數據N等分。

本例給出實現3等分的代碼和運行結果。在保證&#xff0c;每一個部分都不會宕機的情況下&#xff0c;這種算法是最簡單的。否則就用一致性哈希算法。公式原理&#xff1a;求余算法: hash(object)%Nfor($i 1;$i<100;$i){$result crc32($i) % 3;echo "i:".$i . &qu…

ccf json解析 java,【求助】e4a json解析 求助大佬幫忙老看下怎么取?

[PHP] 純文本查看 復制代碼[{"title":"\u4e1c\u98ce\u7834","url":"\/tv\/QrRobH7kTGTqNX.html","star":"\u4e3b\u6f14\uff1a\u5f20\u7b11\u541b \u5f20\u94ce \u725b\u4e3d\u71d5 \u5218\u5c0f\u950b \u68a6\u6960&qu…

java 場景處理,將黃瓜場景示例作為一個場景處理

我遇到了Cucumber的問題 - 現在我正在進行移動自動化&#xff0c;并且我有使用場景輪廓的功能 - 我在場景中有一些變量&#xff1a;場景大綱&#xff1a;菜單項Given the user is on the hamburger menuAnd the language is Then menu item is Examples:| menu item | language…

mysql 5.5.23 winx64,win10下mysql 5.7.23 winx64安裝配置方法圖文教程

本文記錄了mysql 5.7.23 winx64安裝教程&#xff0c;具體內容如下Step1選擇手動下載版本解壓到自己指定的路徑上圖中的my.ini及data文件夾在壓縮包里是沒有的&#xff0c;后面需要自己添加my.ini如下&#xff0c;直接copy~然后在目錄下創建一個data文件夾Step2設置環境變量電腦…

php if !=,php If else 用法

PHP的&#xff0c;如果聲明是非常類似于其他編程語言使用if語句&#xff0c;但對于那些誰不熟悉它&#xff0c;圖片如下&#xff1a;想想你的決定作出之前&#xff0c;你去睡覺。如果你有這樣做的第二天&#xff0c;說去上班&#xff0c;上學&#xff0c;或任用&#xff0c;那么…

matlab生成均勻部分散點圖,應用halton序列生成均勻散點圖

前言一門課的作業要用RBF-DQ方法計算流場。簡單來講就是要在無網格的條件下用高精度格式實現流場的仿真計算。生成散點圖時&#xff0c;用蒙特卡洛的方法得到的散點圖分布不是很均勻&#xff0c;于是想到一種叫做halton的序列。本篇將運用halton序列生成均勻的散點圖。halton序…

php分頁頁數過多隱藏,織夢DEDE中內容頁分頁數目太多時隱藏方法

在dede程序的文章或圖集模型&#xff0c;內容頁分頁過多&#xff0c;假如分頁80頁&#xff0c;那么dede默認的內容分頁標簽{dede:pagebreak/}會把所有的分頁都顯示出來&#xff0c;這樣會撐破網頁模板&#xff0c;即使使用css控制可以解決這個撐破模板問題&#xff0c;用overfl…

nginx php 跨域訪問權限,nginx + php 實現跨域請求填坑筆記

最近自己構建了一個輕量級的 MVC 框架&#xff0c;現在將該MVC用于生產環境的項目中&#xff0c;目前因為項目中有跨域的請求&#xff0c;所以需要做一些CORS授權&#xff0c;但在實際使用出現了一些問題&#xff0c;目前已解決&#xff0c;故做下記錄。服務器&#xff1a;cent…

python 內存溢出能捕獲嗎,Python——寫自己的異常(形成強大的捕捉和處理能力)...

"""1、編寫自己的異常時&#xff0c;通常是繼承Exception2、如果繼承的是BaseException&#xff0c;那么就不會被通用的except Exception捕捉到3、自己定義的異常Python不會自動觸發&#xff0c;需要自己觸發&#xff0c;用raise進行觸發4、python只會自動觸發它…

解決動態規劃問題4步曲

概述 &#xff08;確定狀態&#xff09;確定問題狀態 提煉最后一步子問題轉化 &#xff08;求得方程&#xff09;轉移方程&#xff0c;把問題方程化&#xff08;設初置界&#xff09;按照實際邏輯設置初始條件和邊界情況&#xff08;確序再解&#xff09;確定計算順序并求解 …

php ajax隊列,AJAX請求隊列實現

這篇文章主要為大家詳細介紹了AJAX請求隊列的實現代碼,具有一定的參考價值&#xff0c;感興趣的小伙伴們可以參考一下AJAX在使用的過程中會遇到一個問題&#xff0c;當用戶短時間內執行了多個異步請求的時候&#xff0c;如果前一個請求沒完成&#xff0c;將會被取消執行最新的一…

php Spreadsheet 導出,PhpSpreadsheet 導出Excel

/*** Excel 助手* sudo composer require phpoffice/phpspreadsheet*/namespace CommonUtil;use PhpOfficePhpSpreadsheetSpreadsheet;use PhpOfficePhpSpreadsheetWriterXlsx;use PhpOfficePhpSpreadsheetStyleAlignment;use PhpOfficePhpSpreadsheetStyleColor;class ExcelUt…

php 不同時區時間轉換,在PHP中將DateTime字符串轉換為不同的時區

好吧,我有以下代碼$from "Asia/Manila";$to "UTC";$org_time new DateTime("2012-05-15 10:50:00");$org_time $org_time->format("Y-m-d H:i:s");$conv_time NULL;$userTimezone new DateTimeZone($from);$gmtTimezone new…

php iis ajax 無效,IIS7中Ajax.AjaxMethod無效的原因及解決方法

最近做用Ajax.AjaxMethod方法的時候&#xff0c;在asp.net的服務器下一切正常&#xff0c;用iis的時候&#xff0c;js中總是cs類找不到&#xff0c;我就郁悶了&#xff0c;折騰了大半天&#xff0c;終于找到錯誤原因了。因為我發布網站用的是iis7&#xff0c;所以在web.config位…

查看oracle監聽服務器,處理Oracle 監聽文件listener.log問題

如果連接時候變得較慢 查看Oracle日志記錄&#xff0c;可能是因為此文件太大&#xff0c;超過2G&#xff0c;需要定期清理&#xff0c;(如果多用戶&#xff0c;記得用root&#xff0c;可能沒權限)查看listener.log&#xff1f;find / -name listener.log經查看&#xff0c;竟然…

oracle添加偽列,Oracle偽列 - jifengtang的個人空間 - OSCHINA - 中文開源技術交流社區...

在oracle10g和下&#xff0c;偽列包括如下內容&#xff1a;lHierarchical Query Pseudocolumns分級查詢是oracle提供的遞歸查詢語法&#xff0c;在這里不做展開。只有在分級查詢下&#xff0c;才可以使用以下偽列&#xff1a;1.CONNECT_BY_ISCYCLE Pseudocolumn2.CONNECT_BY_IS…

美國oracle球場,美國體育館考察——美國體育產業是如何盈利的?

體育是美國一項較高利潤的產業&#xff0c;其發展規模、發展水平和效益都是世界一流的。美國體育館考察&#xff0c;主要考察美國體育產業的盈利模式和體育賽事的贊助模式以及球館的運營管理&#xff0c;并對比中美體育產業的差異&#xff0c;從中獲得先進的體育產業運營思維&a…

php集成環境怎么打開,PHP集成開發環境PhpStorm快速入門指南(二):打開一個項目?...

PhpStorm是一個輕量級且便捷的PHP IDE&#xff0c;其旨在提高用戶效率&#xff0c;可深刻理解用戶的編碼&#xff0c;提供智能代碼補全&#xff0c;快速導航以及即時錯誤檢查。可隨時幫助用戶對其編碼進行調整&#xff0c;運行單元測試或者提供可視化debug功能。PhpStorm 2019.…

如何查詢oracle最近報警信息,教你怎樣用Oracle方便地查看報警日志錯誤

在網上查了幾天的資料&#xff0c;嘗試綜合清除告警日志內容及建外部表的方式來解決這一問題。一&#xff1a;備份并清除告警日志內容將每天的告警日志備份好&#xff0c;然后進行清除。1:備份報警日志在$ORACLE_HOME/SID/bdump/ 目錄下&#xff0c;按日期備份alert_ORACLE_你…

計算機分php,計算機按照處理數據的形態分類,可以分為什么?

計算機按照處理數據的形態分類&#xff0c;可以分為&#xff1a;1、數字計算機&#xff0c;是以數字形式的量值在機器內部進行運算和存儲的電子計算機&#xff1b;2、模擬計算機&#xff0c;是根據相似原理&#xff0c;用一種連續變化的模擬量作為被運算的對象的計算機&#xf…