R在水文建模中的应用初探 东北林业大学 生态学06级硕士 王化儒 2008.11.14.

Slides:



Advertisements
Similar presentations
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
Advertisements

2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
9-1 氣候與氣候變遷 9-1 氣候與氣候變遷 從地球歷史看 氣候變遷及其影響 氣候變遷及其影響 短期氣候變化 與未來氣候變遷 與未來氣候變遷 第九章 氣候變化.
大公教育行政职业能力测验讲义 邢长文老师. Page 2 大公教育全国客服热线:
5·20 学生营养日 勤工办 学生营养日来历 1989 年成立的中国学生营养促进会在营养学家于 若木的主持下,结合世界卫生组织 2000 年人人享 有卫生保健的战略目标,制定了 1991 年至 2000 年 10 年学生营养工作计划。其中确定每年 5 月 20 日 为中国学生营养日。其目的在于广泛、深入宣传.
中国科学院预测科学研究中心 中国科学院数学与系统科学研究院 刘秀丽
老年心理与健康老龄化 中国科学院心理研究所 吴振云
地理資訊系統概論 第一章    空間資訊基本概念.
節能減碳救地球 五年七班洪鈺琇.
第九章 國際資本預算.
营 改 增 政 策 交 流 烟台市国家税务局.
環境教育 課堂講義:2.2 臭氧層的破壞.
為什麼要讀書?.
热烈欢迎 各位同仁和专家莅临指导! 班级:高一(1)班 2007年10月17日.
整理者:建德市新安江第一小学 秦爱军 食品包装上的信息.
1:10000地形图生产 总体流程与环节要点 黑龙江第二测绘工程院 张力仁 2017年3月11日.
设计者: 干晓洁 杨 哲 常振杰 施玉文 晁文坡 田 亚 看清大“铅”世界.
節能減碳救地球 環保素食更健康 承富實業有限公司 陳純純 營養師.
專題討論(二) 朴子溪流域漥蓄區位之萃取及應用
大氣學門氣候領域規劃討論重點.
11 物流仿真技术 11.1物流系统仿真 11.2 物流仿真方法 知识归纳 复习题.
數位地球學程 中國文化大學地理系 ESRI's ArcGIS is used to provide information about the Department of Internal Affairs strategy for Climate Change Response. On September.
現代文明的最重要特徵之一, 是犧牲未來換取今天的享受。
崑山科技大學九十九學年度第一學期 憲政民主與公民社會期末報告 環境人權-全球暖化
焦炭行业发展与钢铁市场 黄金干 北京.
大氣候 謝曉淇 5A(23).
定积分习题课.
口腔衞生.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
桂小林 西安交通大学电子与信息工程学院 计算机科学与技术系
当一回消费者 泰安高新区北店子小学 刘清艳.
口腔卫生.
Integration of Eco-hydrological Process in Heihe River Basin
广西大学—国家天文台天体物理与空间科学研究中心 China-VO and Astroinformatics
MIS&CASE – 個案報告 SCM--宏碁 組員: 謝汶芳 王雅玲 許韶玲
兰州大学大气科学学院 半干旱气候变化教育部重点实验室 半干旱气候变化教育部重点实验室 建设论证汇报 兰州大学 2009年5月26日.
第 10 章 生產管理 授課教師:__________ 工業工程與管理概論 陳潭,洪堯勳,姚銘忠,黃欽印 著 前程文化出版.
Coupling TRIGRS and TOPMODEL in shallow landslide Prediction
基于全方位视觉的多人体运动检测跟踪 利用全方位摄像机获取360˚ 的环境信息,在室内对多个人体目标进行实时运动检测。
第三章 海洋数据的获取 柳 林 测绘科学与工程学院 1.
參加2006 SAE年會-與會心得報告 臺灣大學機械工程系所 黃元茂教授
Online job scheduling in Distributed Machine Learning Clusters
UK-China Research and Innovation Partnership Fund
数学模型实验课(三) 插值与三维图形.
向量資料結構 (vector data structure)
Water Resources under the changing climate and adaptation
明天過後,你會在哪裡? 氣候變遷與因應之道.
運動競賽制度 授課教師:鄭俊傑副教授.
中国科学引文据库 Chinese Science Citation Database
風險值(VaR) 的理論與應用 授課老師: 林允永 博士 淡江大學金融所.
第 1 章 人與地球環境 1-1 人與地球環境綜覽 1-2 探索地球的起源
城鄉發展的模擬與推理 林峰田 國立台灣大學建築與城鄉所 教授.
第十一章 現金流量評估與風險分析.
Lightweight Data-flow Analysis for Execution-driven Constraint Solving
系統思維與系統動態學.
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
十八歲 的願望~ 願,世界因我們的改變 而美好 三年十八班黃于華.
委外暨合約管理研究中心 RCOCM Research Center of Outsourcing & Contract Management
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
第三章 从概率分布函数的抽样 (Sampling from Probability Distribution Functions)
第十七讲 密码执行(1).
学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
入侵检测技术 大连理工大学软件学院 毕玲.
地理資訊系統 利用電腦技術處理地理資訊的擷取、儲存、分析、以及展示的系統。包含電腦軟硬體設備、地理資料庫,及操作維護人員。
Simulink National Tsing Hua University
第一節 全球環境與碳循環 第二節 全球暖化的途徑與影響 第三節 抑制全球暖化的對策
KDD’18 Himchan Park、Min-Soo Kim (DGIST)
Presentation transcript:

R在水文建模中的应用初探 东北林业大学 生态学06级硕士 王化儒 2008.11.14

汇报的主要内容 水文过程与模拟模型 R在水文模拟中的应用 实例演示

水文过程与模拟模型

水文过程

坡面水文过程

Θ 水文模型 降水 x y = f (Θ| x) y – 径流 x – 降水 Θ 参数集 水文模型 f() 径流 y 时间 Flow Time 时间

水文模型的种类 集总式水文模型:不包含任何空间信息,参数的物理意义不明显,容易估计 半分布式水文模型:通过水文响应单元隐式包含空间信息,参数具有明显的物理意义,容易获取 分布式水文模型:显式地包含空间信息,参数具有明显的物理意义,难以获取 个人观点:当前的分布式水文模型严格地说都是半分布式水文模型,真正的分布式水文模型是不存在的

TOPMODEL模型 –半分布式水文模型代表 TOPMODEL模型是英国Lancaster大学Beven和Kirkb于1979年提出的一个基于地形的半分布式水文模型,该模型的理论基础是变动源面积,核心是地形指数。经历了三十年的发展,TOPMODEL已然成为了半分布式水文模型的代表,在国内外许多地区得到了很好的应用,受到了广泛的赞誉。 Prof. Keith Beven http://www.es.lancs.ac.uk/hfdg/research/hfdg_res_cat.htm

径流形成机制 整个流域内超渗产流 部分区域超渗产流 蓄满产流 P qr qs qo P P f P qo f TOPMODEL中采用的是产流机制是蓄满产流,适用于湿润和半湿润地区,不适用于干旱地区 P P P qo f P

变动源面积-TOPMODEL中的产流机制 变动源面积的含义是坡面流只在整个流域的在降雨事件中地下水位上升至地表的饱和区域产生,此时降落到这个饱和区域上的降水将形成直接径流。在整个降水过程中,源面积是不断变化的,流域源面积的位置受流域地形和土壤水力特性的影响。饱和区域土壤水力传导性差、坡面平缓,一般位于河道附近,随着下渗的持续,饱和区域向河道两边的坡面延伸,在一定意义上,变动源面积可看作是河道系统的延伸。在变动源面积的概念中,饱和区域上形成的径流有两种方式:饱和坡面流和壤中流。 P qr qs qo

流域水文表面分析 凹陷点 首先要识别那些周围高、中间低的凹陷点,因为凹陷点的水流方向不能用代表流向的特征码来表示。 而后进行流向分析,有单流向算法和多流向算法,前者包括D8算法、Rho8算法等。这里采用D∞算法。 凹陷点

80 74 63 69 67 56 60 52 48 80 74 63 69 67 56 60 52 48 D算法 32 16 8 64 4 128 1 2 Tarboton, D. G., (1997), "A New Method for the Determination of Flow Directions and Contributing Areas in Grid Digital Elevation Models," Water Resources Research, 33(2): 309-319.) (http://www.engineering.usu.edu/cee/faculty/dtarb/dinf.pdf)

地形指数-TOPMODEL中的水文响应单元 地形是影响径流响应的重要因子,它决定了重力作用下流域中水分运动的趋势。TOPMODEL提出了地形指数作为水文响应单元来反映径流运动的分布规律,不论空间位置的水文单元,只要有着相同地形指数,其水文学特性就相似。地形指数体现了土壤湿度、地表饱和度的空间分布和径流生成的过程,它是TOPMODEL的核心,其计算公式如下。 1 式中:A: 特定上坡面积; β:坡度角。

地形数据易获取 地形图 免费的DEM:如SRTM(90m),GTOPO30(1 km)

SRTM数据 Santa Barbara, California http://srtm.usgs.gov/srtmimagegallery/index.html http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp

http://www1.gsi.go.jp/geowww/globalmap-gsi/gtopo30/gtopo30.html

泾河流域DEM http://cless.bnu.edu.cn/portal/lpdata/Jinghe/Topo.jpg

R在水文模拟中的应用 --RHydro和TOPMODEL包

TOPMODEL在R中直接安装 RHydro可以从这里下载 http://source.ggy.bris.ac.uk/wiki/Hydrology_in_R

RHydro package in R help(package=RHydro)

topmodel package in R help(package=topmodel)

Topographical analysis using RHydro ARCGIS导出的 GRID格式的DEM dem=read.table(“dem.txt”,skip=6)#读入DEM数据 dem=as.matrix(dem) dem[dem==-9999]=NA #DEM数据预处理 dem.filled <- sinkfind(dem, cellsize=25, degree=0.1)#凹陷点填充 topidx <- atb(dem.filled, cellsize=25) #计算地形指数topidx$atb和上源面积 topidx$area outlet(topidx$area,c(28,8),2) #定义出水口 catchment <- subcatch(dem.filled, c(29,8)) #进行流域分割 flowlength <- flowlength(dem.filled, c(29,8)) #计算河网长度 rivers <- river(dem.filled, topidx$atb, topidx$area, cellsize=25, thatb=12.35, tharea=10000) #划分河流网络 catchment[catchment == 0] <- NA rivers<-rivers*catchment#提取流域内的河网

DEM 上源面积 地形指数 分割的流域 流域的地形指数 流域的河网

Hydrological simulation using topmodel data(Huagrahuma) #没有观测流量数据情况下的模拟 Qsim <- topmodel(parameters,topidx,delay,rain,ET0) # 这个命令会返回 Qobs, qo, qs 和S: topmodel(parameters,topidx,delay,rain,ET0,verbose = TRUE) plot(Qobs); points(Qsim, col="red", type="l") # Monte carlo模拟生成一个随机的样本参数集: runs<-10; qs0 <- runif(runs)*4e-5; lnTe<- runif(runs)*3-2; m<- runif(runs)*0.2 Sr0 <- runif(runs)*0.02; Srmax <- runif(runs)*2; td <- runif(runs)*3-3 vch <- 1000;vr <- 100+runif(runs)*2400; k0 <- runif(runs)*0.01 CD <- runif(runs)*5;dt <- 0.25 parameters<-cbind(qs0,lnTe,m,Sr0,Srmax,td,vch,vr,k0,CD,dt) result<-topmodel(parameters,topidx,delay,rain,ET0,Qobs = Qobs)

模型模拟及效果评价 模拟效果采用Nash-Sutcliffe 效率进行评价,它是评价水文 模型的常用指标。 E表示Nash-Sutcliffe效率,Qo 是t时刻观测的径流,Qm是t时刻模拟的径流。E的范围在-∞到1之间;当E为1时,模拟结果与实测数据能够完美地匹配;当E越接近于1,模拟效果越好。

Nash-Sutcliffe效率为0.828

讨论: 模型模拟的不确定性 数据与模型的融合,数据同化(data assimilation)? R为多学科交叉提供一种理念和实现途径

不确定性分析 Generalised Sensitivity Analysis (GSA) HSY Generalised Sensitivity Analysis Generalised Likelihood Uncertainty Estimation (GLUE) Monte Carlo Markov Chain methods http://www.uncertain-future.org.uk/RSoftware.htm

气候数据: ACACIA Regional Climate Data Access System Climate Research Unit (CRU) Global Climatology Data Set (10 minute Resolution) National Center for Atmospheric Research (NCAR) IPCC Data Distribution Centre Climate Model Data Portal NASA Global Change Master Data Set Directory National Climactic Data Center (NCDC) Archives NCAR Climate and Global Dynamics Division NOAA Earth System Research Laboratory /Physical Sciences Division (ESRL/PSD) Union of Concerned Scientists: Global Environment IPCC Page World Climate Research Program/ Coupled Model Intercomparison Project (WCRP / CMIP3) R中水文气候数据处理方法 http://cran.r-project.org/web/views/Spatial.html Acquire and process GRIB format GCM climate data files Locate, read and analyze NetCDF format climate data files

实例演示

利用R 中的TOPMODEL 包和RHydro 包在流域水文表面分析的基础上流域水文过程进行模拟,设置是否进行填洼处理来考察其对地形指数等水文响应单元的影响,并展示水分地形分析和水文模拟的结果。

谢谢!