GEOS-Chem 14.6.0版本发布:大气化学模型的重要更新

GEOS-Chem 14.6.0版本发布:大气化学模型的重要更新

geos-chem GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs). geos-chem 项目地址: https://gitcode.com/gh_mirrors/ge/geos-chem

项目简介

GEOS-Chem是一个全球三维大气化学传输模型,广泛应用于大气成分研究、空气质量分析和气候变化评估。作为开源科学软件,它通过模拟大气中各种化学成分的传输、化学反应和沉降过程,帮助科学家理解大气环境变化机制。

主要更新内容

排放源数据升级

14.6.0版本引入了CEDS 0.1×0.1度的高分辨率排放数据,取代了之前使用的0.5×0.5度版本。这一改进显著提升了模型对区域性排放的空间表征能力。同时移除了旧版的CEDSv2、CEDS_GBDMAPS等排放数据条目,简化了数据管理。

在甲烷排放方面,模型更新了全球油气和煤炭排放清单,从GFEIv2升级到GFEIv3版本,提高了相关模拟的准确性。

沙尘模拟优化

针对不同气象数据源(MERRA-2、GEOS-IT和GEOS-FP),新增了基于摩擦速度(USTAR)的沙尘DEAD扩展模块的调节因子。特别为GCHP C24分辨率配置了与气象场相关的沙尘调节参数,其他分辨率的参数将在后续版本中补充。

化学机制与数值求解改进

使用KPP 3.2.0重新构建了fullchem、Hg和carbon化学机制,并将KPP最低版本要求提升至3.2.0。新增了KPP_INTEGRATOR_AUTOREDUCE预处理开关,优化了积分器的特定处理方式。

在碳循环模拟方面,分离了CH4通过OH的损失过程与CO的生成过程,消除了CH4和CO模拟之间的相互依赖性,使碳模拟与单独的CO2、CH4和CO模拟结果更加一致。

诊断与输出功能增强

新增了SatDiagnPMid诊断项,用于保存卫星诊断集合中各层中点压力数据。改进了反应速率(RxnRates)和反应常数(RxnConst)诊断字段,现在支持使用4位反应编号。

在干沉降方面,将海表通量物种和卫星诊断物种的干沉降速度输出移至DryDep集合中,使诊断输出更加合理有序。同时修正了FluxHg0FromAirToOcean和FluxHg0FromOceanToAir等诊断项的描述元数据。

性能与精度优化

修复了多个影响结果重现性的问题,包括:

  • 修正了PDOWN定义(现在基于下层而非上层边缘)
  • 统一了物种浓度在mol/mol和kg/kg之间的转换时机
  • 将GEOS-Chem Classic重启文件中物种浓度的精度从REAL4提升至REAL8
  • 解决了TOMAS模拟在14.4.0版本后出现的性能下降问题

区域模拟能力扩展

新增了0.125×0.15625分辨率的嵌套网格模拟能力,使用源自GMAO c720质量通量的GEOS-FP风场数据。同时为南美、非洲、中东、大洋洲和俄罗斯等地区增加了嵌套网格模拟选项。

其他重要改进

  • 移除了washout过程中的再蒸发要求
  • 更新了矿物沙尘的光学特性参数,采用基于球体形状的新值
  • 增加了与北京气候中心地球系统模型(BCC)的兼容性支持
  • 优化了下载脚本,修复了路径处理问题
  • 移除了多个未使用的诊断项,包括Tomas_H2SO4等TOMAS相关诊断

技术细节调整

在代码结构方面,使用IF/THEN/ELSE块替换了drydep_mod.F90中的GOTO语句,提高了代码可读性。同时将几个诊断子程序改为预期接收mol/mol而非kg/kg单位的物种浓度,使单位处理更加一致。

对于甲烷模拟,调整了预设CH4的应用时机,确保在排放应用后使用更新的PBL高度数据。同时修正了CH4储层时间戳,确保HEMCO能正确按月重新计算这些字段并应用季节性掩膜。

14.6.0版本通过上述多项改进,显著提升了GEOS-Chem在大气化学模拟方面的准确性、稳定性和功能性,为科研用户提供了更加强大和可靠的研究工具。

geos-chem GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs). geos-chem 项目地址: https://gitcode.com/gh_mirrors/ge/geos-chem

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

舒蒙钟Nicole

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

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

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

打赏作者

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

抵扣说明:

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

余额充值