在这篇文章中:

    在jCloud上使用CMAQ科研模板

    美国国家环境保护局研制的第三代空气质量预报和评估系统(Models-3),其核心是Community Multiscale Air Quality (CMAQ)模式系统,亦可通称为Models-3/CMAQ模式。
    CMAQ的目标是通过整合多个相关科学规律模拟空气质量问题发生的全过程。模拟范围包括对流层,微小颗粒,有毒物质,酸性沉积物和可观测的降解过程。
    CMAQ的最大特色即在一个大气(One-Atmosphere)的观念,突破了传统模式针对单一物种和单相物种的模拟,将复杂的空气污染状况如对流层的臭氧、PM、毒化物、酸沉降及能见度等问题综合处理,用于多尺度、多污染的空气质量预报、评估和决策研究等多种用途。在空间范围上,用户可根据自己模式的要求选择局地、城市、地区和大陆等多尺度范围;模式可预报多种污染物,其种类可达80多种。
    CMAQ可模拟的空间尺度以及时间尺度都跨越了数个数量级。对模型选择不同的时间尺度,既可以用于评价长时间(每年至数年)的污染大气学,也可以用于模拟短时间内(数周至数个月)的污染源扩散情况,选择不同的空间尺度,可
    用于城市或特定区域的模拟。CMAQ还具有在不同尺度下同时处理多种污染的能力。
    CMAQ包含了以下的处理和化学传递模块:
    大气-化学交接处理模块(MCIP)
    照片速率模块(JPROC)
    初始条件模块(ICON)
    化学传递模型模块(CCTM)
    其官网为:
    https://www.cmascenter.org/cmaq/

    创建模板

    使用账号登录 jCloud,在左侧的菜单中单击“科研模板”标签,可以看到我们提供的所有科研模板。选择 CMAQ。

    将鼠标移至 neutral 的图标上,点击“立即创建”,会出现“创建应用”的页面。在这里定义您的模板名称,集群节点数,每台云主机的登录密码,CPU 和内存的参数,硬盘的类型和大小,以及网络带宽和私有网络地址。

    在“我的科研应用”标签中,可以看到所创建模板的状态。

    等待状态变为“创建完成”,就可以使用

    查看云主机列表可以查看新生成的模板主机,查看路由列表可以查看绑定了浮动 IP 的路由器,模板的所有节点可以通过该 IP 与外网进行通信。

    使用

    可以在“科研应用“的”我的科研应用“列表中单击刚创建的应用名称查看详情,在详情的概览页面可以查看到远程访问主节点的方式。

    neutral 安装在 /opt 目录下,可以 ls 查看目录信息,其中 neutral.op3 是可执行文件。

    在 /opt/CMAQ/CCTM/scripts/ 目录下有针对不同核环境的测试脚本,比如对于 8 核环境,我们使用以下脚本进行测试:

    1
    2
    3
    4
    5
    cd /opt/CMAQ/CCTM/scripts/
    /opt/CMAQ/CCTM/scripts/run_cctm_8.csh gcc
    也可以直接使用自动化脚本执行测试
    cd /opt
    ./cmaq.sh

    执行命令后参考的输出结果为(如果使用 cmaq.sh, 日志文件在 /opt/CMAQ/CCTM/scripts/CTM_LOG_all.log):

    更多详细参数配置可以参考:
    https://github.com/USEPA/CMAQ github主页
    https://www.epa.gov/cmaq/cmaq-inputs-and-test-case-data CMAQ数据集介绍
    https://www.cmascenter.org/download/software/cmaq/cmaq_5-2.cfm?DB=TRUE CMAQ数据集下载(需要登录注册)
    https://www.cmascenter.org/download/data.cfm CMAS相关数据集介绍