内陆河研究e-science中的空间建模与模拟环境分析

上传人:jiups****uk12 文档编号:57138780 上传时间:2018-10-19 格式:PPT 页数:49 大小:9.62MB
返回 下载 相关 举报
内陆河研究e-science中的空间建模与模拟环境分析_第1页
第1页 / 共49页
内陆河研究e-science中的空间建模与模拟环境分析_第2页
第2页 / 共49页
内陆河研究e-science中的空间建模与模拟环境分析_第3页
第3页 / 共49页
内陆河研究e-science中的空间建模与模拟环境分析_第4页
第4页 / 共49页
内陆河研究e-science中的空间建模与模拟环境分析_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《内陆河研究e-science中的空间建模与模拟环境分析》由会员分享,可在线阅读,更多相关《内陆河研究e-science中的空间建模与模拟环境分析(49页珍藏版)》请在金锄头文库上搜索。

1、内陆河研究e-science中的空间建模与模拟环境分析,张耀南 中国科学院寒区旱区环境与工程研究所 甘肃省高性能网格计算中心 ,提纲,内陆河研究的背景 水文-生态研究的主要过程 两个空间建模环境的分析与应用 空间建模与模拟环境遵从的原则,一、内陆河研究的背景,黑河流域位置图,13万km2,黑河源于青藏高原北缘的祁连山区,北流穿越河西走廊,阿拉善高原的戈壁,沙漠,止于居延泽。流域面积约13万k,涉及青海,甘肃和内蒙古3省。,基本背景,黑河干流山区流域位于甘肃河西走廊中段,流域内景观垂直分布明显,海拔4500m以上为永久冰川积雪带 ,以下依次为高山草甸与灌丛、山间盆地、中山森林和中山草甸草原带。

2、上游山区径流产、汇流区,中游山前平原灌溉农田绿洲区和下游天然荒漠绿洲径流散失区形成了不同的水循环和生态系统。,黑河流域研究的科学问题,上游,山区径流形成过程和变化与水源地生态保护;中游,水资源-经济-生态系统的平衡与社会化管理;下游,水量耗散、盐分积累和天然荒漠绿洲的保护与恢复。 黑河流域的综合集成研究依赖于对上、中、下游的科学问题进行深入研究。,生态水文实验观测体系,荒漠植被带,山前绿洲带,山区植被带,冰雪冻土带,ENVIS环境观测试验观测点的布设,布设位置:野牛沟气象站 布设时间:2004年9月至今,冰雪冻土带观测试验,山区植被带观测试验,布设位置:阳坡草地 观 测 期:1998年10月1

3、999年11月,布设位置:水涵所气象站 观 测 期:2001年8月2002年5月,布设位置:林旁草地 观 测 期:2002年6月至今,布设位置:林旁草地 布设时间:2002年6月至今,山区植被带观测试验,山区植被带观测试验,TDR水分测定,张力入渗仪测定 非饱和水力传导度,植被调查,山前人工绿洲带观测试验,山前人工绿洲带观测试验 芦苇种群个体间的水分共享,下游荒漠植被带观测试验,二、水文-生态研究的主要过程,黑河模型集成工作的功能划分与相互关系,以分布式水文模型为基础的表层过程建模集成研究,生态经济研究过程的PLM模型简介,(Voinov和Costanza,2004),PLM模型的模块,(ht

4、tp:/www.uvm.edu/giee/PLM/MODEL/AModel.html),涉及其他试验研究,区域大气模式与水文模型的耦合 黑河流域NPP时空变化和驱动力模拟研究 黑河流域SVAT系统观测和模拟 SHAW模型在黑河山区植被带的应用 黑河流域不同景观带植被和碳储存能力及其与水资源的关系,研究中的模型组成,需要构建 冰川、冻土、积雪、植被、地下水模块需要模块整合构建模型需要模型相互耦合需要单个模型和耦合模型的集成需要构建分析和支持工具,三、两个空间建模环境的分析与应用,SME模块建模环境,(from Leavesley, et al, 1983),PRMS,National Weath

5、er Service - Hydro17,TOPMODEL,Integrated Watershed Model PRMS/MODFLOW/DAFLOW,PRMS(降雨径流模型的构造),Predictions of the runoff composition by modified-Prms at YingLuo canyon (19972000),WEBMODEL2模型的构造,SME空间建模与模拟环境,主要应用程序MCP、CGP、Driver结构,图4,SME整体架构,模块构造器MCP(Module Constructor),它的主要作用是把STELLA用图形建模建成的一个个子模块单独进行

6、分析,然后耦合成一个整体模型。MCP结合STELLA方程式文件分析所生成的词法和语法分析程序,以及model.cc程序编译作为模块构造器。 model.cc程序的主要功能是: (1)构建SME应用数据包,Models文件作为xml文件、MML(modular modeling language)文件和eqns输入文件的目录; (2)为SME应用数据包config目录中生成配置文件; (3)为SME应用数据包UserCode目录中生成用户功能注册文件(User Function Registration file)。,模块对象层级(Module-object hierarchy),Model O

7、bject处理执行任务的最高级控制器 Module Object Module对象处理一套Variable对象 Variable Object每个Variable对象有内在的数据结构(IDS),在模拟期间可以被改变 Frame Object Frame对象包括一个模块的拓扑规范,通过一组point对象和单元连接,包含了向/从其它Frame中传递/转换数据的方法。 External Objects External对象经常被用于SME外部代码封装,代码生成器CGP(Code Generator),利用SMML制定的单元模型来生成描述空间模型的C+代码 主要功能(1)从SME命令行接口读取应用程序

8、配置;(2)配置External Objects;(3)创建新的模块;(4)从MML文件设置域fields(一组元素,进行加法和乘法两种运算,乘法运算需分配于加法之中);(5)读取事件event;(6)在配置文件内写入数据;(7)生成模块代码。,模拟驱动 Simulation Driver,几何学对象:保持框架(frame)目录和处理相关空间模拟配置的所有任务,如在框架(frame)和网络对象之间传输/传递数据。 网络对象:在处理器和模拟主机上处理通信。由MPI消息传递接口标准来执行(MPI,1995)。 接口对象:菜单驱动程序接口方便用户控制模拟以及模拟输出的实时显示。提供给用户一个单一熟悉

9、的环境。 文件对象:以HDF格式处理模拟输出存档。,PointGrid Library,它执行一组分布式的由消息传送链接的C+对象。 主要的驱动程序组件包括:应用程序对象。 导入对象和数据 几何学对象 网络对象 接口对象 文件对象 模块类 框架(frame)类 变量类:,SME用户接口,SME用户接口采用tcl/tk脚本语言(Tcl/Tk,1996)来开发。 在SME/tcl shell环境里,用户能够创建工程,定制SME,运行不同的SME子应用程序。开发了三个菜单驱动tcl/tk应用: 配置驱动和代码生成器, 控制模拟,和可视化模拟输出, 在MML中建立模块。,SME建模流程,单元模块开发

10、创建工程 模块构造 数据集 代码生成和配置 模拟运行 输出分析,Stella建模环境,人口与自然资源模型,结构设计,时间设计,内陆河流于中的实验,内陆河流域中的实验,自然模块气候因素:降雨、温度、湿度、风速、太阳辐射( Nikolov和Zeller,1992)辅助变量:日长、儒略日(Julian Day)等 水文模块 雪/冰(SNOW_ICE) 地表水(SURFACE_WATER) 不饱和层中的水(UNSAT_WATER) 饱和层中的水(SAT_WATER) 营养模块地表的氮和磷(n_SF)不饱和层中的氮和磷(n_US)饱和层中的氮和磷(n_SD) 这里nN或P,植物增长模块光合作用生物量(P

11、H)非光合作用生物量(NPH)生物时间(Bio_time) 腐殖质模块稳定的腐殖质(STAB_DETRITUS)不稳定的腐殖质(LAB_DETRITUS) 经济土地利用转化模型 整个经济土地利用转化模型分两个阶段(Bockstael,1996;Bockstael和Bell,1997) 第一阶段估计不同用途地块的价值 第二阶段确定影响土地利用转化的因素并估计转化函数的参数 两阶段模型中的参数估计出来之后,就能得出景观中不同地块转化的相对可能性,模型运行与结果输出,四、空间建模与模拟环境遵从的原则,空间建模与模拟环境应支持 基于图型单元的模块开发 模块库的建立与模块复用 多个空间模块集成 分布式计算 基于WEB的建模与模拟 远程配置、控制、模拟、可视化 数据访问与可视化 实时连接其他应用,谢谢!,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号