biome-BGC模型的使用和运行

本文详细介绍了如何下载BGC模型,包括文件结构解读,VisualStudio环境配置,以及模型的运行过程,包括使用控制文件和调整参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近自己在研究BGC模型,终于小有所成,现在来分享一个经验贴

模型下载地址:生物群落-BGC (umt.edu)

点击红框处下载

 

下载后解压压缩包得到如下文件

 很多小伙伴到这一步就蒙圈了,不知道该如何运行模型,下面让我来教大家怎么运行他

下面先介绍一下文件夹里都代表什么

CO2-CO2的动态运行读取文件夹

epc-敏感性参数分析文件夹

ini-模型运行的控制文件夹

metdata-模型运行所需要的驱动数据(气象数据)

outputs-模型的输出结果

restart-模型的平衡态文件夹

src-模型的源码

打开src文件夹-打开visual studio文件夹-打开bgclib文件夹-打开BiomeBGC for Windows.sln(这里需要安装visual stuio软件,如何安装网上都有,这里我不再做阐述)就会看到如下页面:

然后我们点开bgclib就能看到我们程序里面各个模块的源程序代码文件【后续如果你要修改公式,优化模型(参数优化除外),也是在这个地方改代码】

 

接下来点击上方的重新生成解决方案或者生成解决方案都可以

 

可以看到生成了一个可执行文件,接下来按照他给出的路径找到这个可执行文件,并把粘贴到刚开始的界面

 

复制粘贴到下面这里

接下来是进入根目录下的运行对话框【注意一定要是模型的根目录!不然无法运行成功】进入之后输入pointbgc,出现以下界面,说明模型加载成功了

 

接下来我使用官方自带的控制文件进行运行示范,完成上面的操作激活bgc之后,输入pointbgc.exe ini/[控制文件名],我这里使用的是官方自带的控制文件,因而输入pointbgc.exe ini/enf_test1.ini

可以看到模型成功运行,但是打开output并没有看到输出文件,这是因为我们没有转换平衡态就开始运行模型,接下来我们换成pointbgc.exe -u ini/enf_test1.ini命令运行模型,就可以看到输出结果了

运行结果:

 outputs文件夹下的输出结果:

今天就先写到这里吧,后面有空再来写MTCLM山地模型制备气象驱动数据和PEST参数优化的部分

大家如果有问题或者想交流,可以来我的公众号给我留言,我看到有空了会回复大家的,公众号 —【爱K线的小易】

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值