VIC运行笔记2020.1.13

本文详细探讨了VIC模型在运行过程中遇到的热量平衡模式与数据处理问题,包括气象文件的后缀处理、参数设置的影响以及数据步长的选择。在 VIC 模型中,Wpwp_FRACT 和 Wcr_FRACT 的数值设定至关重要,且气象文件必须匹配模型的时间步长。错误的文件格式和参数可能导致模拟异常。通过与专家交流,了解到逐日数据的应用,不需要推求逐小时结果,只需关注每日平均。最后,设置了 NOFF_STEPS_PER_DAY 为1,表明模型每天仅运行一次,不影响最终结果。
摘要由CSDN通过智能技术生成
[07:13:56][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0

  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f0571740830]

vic_classic.exe() [0x44eda3]

vic_classic.exe() [0x461402]

[ERROR] ./src/read_soilparam.c:301: errno: None: Bubbling pressure in layer 0 is -9999.000000 < 0; This must be positive for FULL_ENERGY = true or FROZEN_SOIL = true

Bubbling pressure即使不跑冻土模式,但是跑热量平衡模式也需要!(或者-9999并不是代表空值???)

当前解决方法:换成99999(不知道合不合适,会不会当成数值99999?)(应该没错,看下图,对于无符号整数,就是应该设为99999.

###先看Makefile文件,头文件里(eg. def.h)含有默认数值信息!若更改,则需要重新Make编译!

[ERROR] ./src/read_soilparam.c:652: errno: None: Calculated wilting point moisture (22.096243 mm) is greater than calculated critical point moisture (18.288395 mm) for layer 0.

 In the soil parameter file, Wpwp_FRACT MUST be <= Wcr_FRACT.

Wpwp_FRACT凋萎含水量

Wcr_FRACT田间持水量的70%

数值有问题!!!(后期重新处理)

[09:21:40][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0



  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f5f94340830]

vic_classic.exe() [0x44edd9]

v
  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Leon_124

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值