【VIC水文模型】模型输入/输出参数简介

news2024/10/6 5:58:13

VIC水文模型输入参数简介

  • 输入数据
    • 1.1 背景参数
    • 1.2 植被分类及属性配置
    • 1.3 土壤数据库制作
    • 1.4 气象数据库制作
    • 1.5 区域控制文件
    • 1.6 汇流文件制作
  • 输出数据
  • 参考

VIC水文模型是基于空间分布网格化的分布式水文模型。通过将研究区域网格化,分别考虑每个计算网格内裸土和多种植被覆盖类型,以及土壤特性和降雨的次网格空间变异性对径流的影响。
VIC水文模型操作步骤:制备基本输入数据→产流→基于产流结果汇总得到汇流结果。下面对VIC水文模型的输入/输出数据进行介绍。

输入数据

模型输入为文件形式的研究区域下垫面参数(土壤的理化、水力特征以及地表覆盖参数),以及区域内研究时间段内历时(逐日或者逐若干小时)的气象数据,输出为模拟的区域内研究时间段内历时的土壤含水量、蒸散发量、产流量等数据。

VIC水文模型所需的必备输入文件:

  • 背景参数:流域地理特性(经纬度和DEM高程数据)
  • 植被分类及属性文件
  • 土壤数据库(最核心、最重要的参数文件)
  • 气象驱动数据
  • 全局参数文件(以上均为产流过程所需文件)
  • 汇流文件

背景参数、植被参数和土壤参数具有明确的物理含义,可以直接给定。

1.1 背景参数

1.2 植被分类及属性配置

路面地表由N+1种地表覆盖类型描述,此处n=1,2,…,N表示种植被覆盖类型,n=N+1代表裸土,其中陆面覆盖类型是由植物叶面积指数LAI、叶面气孔阻抗,以及根系在不同层之间的分配比例来确定。
VIC水文模型中植被参数需通过植被参数库文件和植被参数文件来描述。植被参数库文件存放各种植被类型的特定参数, 一经确定就无需再改动,其文件格式即内容见下表。植被参数文件描述每个网格内各种植被类型的分布情况,其中包括各种植被类型占各网格的面积比例、在三层土壤中的根区深度、根区深度所占的比例,以及1到12月份的叶面积指数。
在这里插入图片描述

植被参数库文件中需标定的参数有结构阻抗、最小气孔阻抗、叶面积指数、反照率、糙率,及零平面位移。这些参数主要是根据提供LDAS(Land Data Assimilation System)提供的植被参数来确定。LDAS中植被参数的确定参考了IGBP、BATS、NCAR(National Center for Atmospheric Research)、LSM、SiB、SiB2和Mosaic中的参数。VIC水文模型种各类植被所采用的部分参数如表2。
在这里插入图片描述
在这里插入图片描述

1.3 土壤数据库制作

土壤参数文件描述研究区域每个网格内的地质、地貌等信息,其中包括网格内主要土壤类型参数、平均高程、平均年降水等。土壤参数文件中每一行代表研究区域内一个网格的对应信息,其文件格式及内容见表4。
在这里插入图片描述
在土壤参数中一类是与土壤特性有关的参数,在模式中标定后就不再改动,如土壤饱和体积含水量(即孔隙度)θs、饱和土壤水势ψs、土壤饱和水力传导度Ks、及用于描述非饱和流的指数参数b。VIC模型中孔隙度根据土壤容重计算得到。
在这里插入图片描述
另一类参数,需通过比较计算流量过程与实测流量过程的拟合程度来确定,如VIC模型的顶薄层、上层土壤层,和下层土壤层深度d1,d2,d3,蓄水容量曲线方次B,以及基流方案中的3个参数Dm、Ds和Ws。di θs即为各层土壤的蓄水容量,直接影响产流的难易程度;B直接控制产流量的大小,模拟流量与实测流量见的平衡通过B调节。
模型在运行期间,通过读取土壤参数文件中的每行参数,得到一个网格内的土壤信息,并根据该网格的编号,从植被参数文件中提取其对应的植被参数。因此,土壤和植被参数文件中各网格编码必须唯一,且一一对应。

1.4 气象数据库制作

VIC水文模型可同时进行陆-气间能量平衡和水量平衡的模拟,也可只进行水量平衡的计算。模型积分步长为日,模拟蒸发、径流及土壤水等。所需要的模型输入是日降水P、日最高气温Tmax,及日最低气温Tmin。由于没有长系列的日辐射资料,在模式中太阳辐射S0根据纬度和Julian day计算;水汽压、向下的短波辐射、长波辐射是根据日最高气温Tmax和日最低气温Tmin计算。

1.5 区域控制文件

区域控制文件是VIC模型的接口,其描述了模型运行的时间步长、模拟时段的起始和终止日期、土壤、植被参数文件及气象强迫数据文件的路径、模拟结果输出路径,以及是否运行融雪和冻土模型等信息,对模型的运行起到了引导及功能设定的作用。

1.6 汇流文件制作

基于汇流程序将流域内各网格中的地表径流和地下基流演算至流域出口断面。通过观测径流与模拟径流的比较,标定土壤参数文件中的顶薄层、上层土壤层,和下层土壤层深度d1,d2,d3,蓄水容量曲线方次B,以及基流方案中的3个参数Dm、Ds和Ws,并检验VIC水文模型对径流的模拟能力。

运行汇流模型需准备描述流域信息的流向、流速、扩散系数、网格有效面积比、上下游网格间距等文件。其中流向文件描述流域内每个网格的水流流向及水流的聚集点。通过采用D8(Deterministic eight-neighbours)算法,将中心网格单元的水流流向定义为邻近8个网格点中坡度最陡的单元。
在这里插入图片描述
流速、扩散系数、网格有效面积比、上下游网格间距文件的格式与流向文件相同。

输出数据

VIC水文模型输出数据为每个网格在指定时段内日地表径流、地下基流、蒸发、土壤含水量等信息。VIC水文模型可同时进行陆-气间能量平衡和水量平衡的模拟,也可只进行水量平衡的计算。在仅进行水量平衡计算时,除蒸散发外地表能量通量先不予计算,且地表忽略地面热通量过程。输出的通量文件格式及内容见表6。
在这里插入图片描述
通量文件的文件名格式与气象强迫数据的文件名相似,采用“fluxes_纬度_经度”的格式表示,其中“经度”、“纬度”分别为各网格的中心点所对应的经纬度,其数值须与土壤参数文件中的经纬度数值对应, 且精度达到小数点后4位。

参考

1、硕士论文-D2004-VIC大尺度陆面水文模型在中国区域的应用-刘谦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1601526.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

单片机之ESP8266模块

目录 ESP8266简介 前言 ESP8266的工作模式 ESP8266引脚说明 ESP8266测试 步骤 单片机与esp8266交互 前言 收到数据的格式 AP模式 服务器模式 外部执行命令 代码内执行命令 代码部分 客户端模式 外部执行命令 内部执行命令 代码部分 STA模式 服务器模式 外…

Springboot+Vue项目-基于Java+MySQL的企业客户管理系统(附源码+演示视频+LW)

大家好!我是程序猿老A,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:Java毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计 &…

Android 车载应用开发概述

前言 介绍 Android 车载应用开发 文章目录 前言一、Android Automotive OS 概述二、Android Automotive OS 架构三、常见的车载应用1、系统应用1)SystemUI是什么开发工作 2)Launcher是什么开发工作 3)Settings是什么开发工作 4)多…

SQL分组查询(Oracle)及SQL完整的查询语句

文章目录 dql--数据查询语言简单查询条件查询排序查询分组查询分组函数(聚合函数)分组查询 完整的查询语句执行顺序! DML--数据操纵语言DDL--数据定义语言dcl--数据控制语言tcl--事务控制语言 dql–数据查询语言 简单查询 SQL简单查询 条件…

JavaWeb--前端--03Vue入门

Vue入门 1 Vue概述2 快速入门3 Vue指令3.1 v-bind和v-model3.2 v-on3.3 v-if和v-show3.4 v-for3.5 案例 4 生命周期 1 Vue概述 个完整的html页面包括了视图和数据,数据是通过请求 从后台获取的,那么意味着我们需要将后台获取到的数据呈现到页面上&#…

Redis-键值设计

Redis-键值设计 1.设置key的规范 遵循基本格式:【业务名称】:【数据名】:【id】 可读性强,在客户端的情况下使用:如果前缀相同会分目录层级长度不超过44字节 string数据结构的三种类型,在44字节之内是embstring 内存…

1.5MHz,1.2A COT 架构同步降压变换器只要0.16元,型号:LN3435

推荐原因 1.5MHZ的开关频率,可以使用小电感,1.2A满足多数应用,价格感人,只要0.16元 产品概述 LN3435是一款电流模COT架构同步降压开关稳压器。 输入范围为 2.7V-6.0V,可提供 1.2A 的连续输出电流。 内部集成了低内阻…

【Excel2LaTeX】复杂表格制作的解决方案

刚开始用LaTeX写论文,遇到的第一道坎就是绘制表格,较小的普通表格可以通过简单的语法实现,但是较大的复杂的表格却让我无从下手。 Excel2LaTeX插件 这里介绍一种我用到非常顺手的工具:Excel2LaTeX插件,下载地址&#x…

SQL系统函数知识点梳理(Oracle)

这里写目录标题 函数系统函数转换函数to_date()to_char()将数值转换成字符格式 添加货币符号将日期转换成字符 其他不常用的转换函数 字符型函数连接函数大小写转换函数大写转换小写转换首字母大写,其余的小写 替换函数去除空格函数截取函数填充函数获取字符长度函数…

35、链表-LRU缓存

思路: 首先要了解LRU缓存的原理,首先定下容量,每次get请求和put请求都会把当前元素放最前/后面,如果超过容量那么头部/尾部元素就被移除,所以最近最少使用的元素会被优先移除,保证热点数据持续存在。 不管放…

宿州市水环境投资 | 邀您参加2024全国水科技大会暨技术装备成果展览会

嘉宾简介 田 云 宿州市水环境投资建设有限公司 董事长兼总经理 报告题目:宿州市主城区水环境智慧水务建设交流 男,回族,1976年6月生,新疆克拉玛依人,2007年4月加入中国共产党,1999年7月参加工作&a…

docker安装clickhouse数据库

1.创建目录 mkdir -p /data/clickhouse/data mkdir -p /data/clickhouse/conf mkdir -p /data/clickhouse/log2.拉取镜像 docker pull clickhouse/clickhouse-server3.创建临时容器 docker run -d --rm --name clickhouse-server --ulimit nofile262144:262144 clickhouse/c…

ELK日志分析系统之Kafka

目录 一、消息队列基本介绍 1、为什么需要消息队列(MQ) 2、使用消息队列的好处 1.解耦 2.可恢复性 3.缓冲 4.灵活性 & 峰值处理能力 5.异步通信 3、Kafka消息队列的两种模式 1.点对点模式 2.发布/订阅模式 二、Kafka基本介绍 1、Kafka定义 2、Kafka概念 3、…

IO流高级流

前言 缓冲区能够提升输入输出的效率 虽然FileReader和FileWriter中也有缓冲区 但是BufferedReader和BufferWriter有两个非常好用的方法. 缓冲流 字节缓冲流 import java.io.*;public class BufferedStreamDemo {public static void main(String[] args) throws IOExceptio…

网工基础协议——TCP/UDP协议

TCP和UDP的不同点: TCP(Transmission Control Protocol,传输控制协议); UDP(User Data Protocol,用户数据报协议); TCP:传输控制协议,面向连接可靠的协议,只能适用于单播通信&…

Remote Desktop Web修改密码,自动填写域前缀

C:\Windows\Web\RDWeb\Pages\zh-CN\password.aspx 内 添加 value“ITinfra” CMD或者powershell 重启IIS服务; iisreset

【漏洞复现】飞企互联-FE企业运营管理平台 ProxyServletUti接口处存在任意文件读取漏洞

免责声明:文章来源互联网收集整理,请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该…

设备全生命周期管理平台:各领域的关键手段

在当今的各个领域中,设备全生命周期管理平台正逐渐崭露头角,成为提高设备管理水平的关键手段。 数字化转型已成为众多企业的重要发展方向,将设备管理数字化可显著提高效率与准确性。同时,智能化应用,如利用人工智能和机…

Java——代码块

目录 一.代码块概念以及分类 二.普通代码块 三.构造代码块 四.静态代码块 一.代码块概念以及分类 使用 {} 定义的一段代码称为代码块。根据代码块定义的位置以及关键字,又可分为以下四种: 普通代码块构造块静态块同步代码块(后续讲解多…

【vue3】插件@tsparticles/vue3、tsparticles实现粒子特效

文章目录 一、安装依赖二、全局引入三、使用 一、安装依赖 npm i tsparticles/vue3 npm i tsparticles二、全局引入 // main.js import Particles from tsparticles/vue3 import { loadFull } from tsparticlesconst app createApp(App) app.use(Particles, {init: async (e…