AERMOD 中文文档AERMOD 中文文档
首页
用户指南
附录
官方资源
关于项目
GitHub
首页
用户指南
附录
官方资源
关于项目
GitHub
  • 阅读说明
  • 前置部分
  • 第 1 章 引言
    • 1.1 如何使用 AERMOD 手册
      • 1.1.1 初学者
      • 1.1.2 有经验的模拟人员
      • 1.1.3 管理人员和决策者
    • 1.2 AERMOD 模型概述
      • 1.2.1 法规适用性
      • 1.2.2 基本输入数据要求
      • 1.2.3 计算机硬件要求
      • 1.2.4 扩散选项
      • 1.2.5 污染源选项
      • 1.2.6 受体选项
      • 1.2.7 气象选项
      • 1.2.8 输出选项
      • 1.2.9 源贡献分析
  • 第 2 章 入门——简明教程
    • 2.1 输入与输出文件控制
      • 2.1.1 AERMOD 输入文件说明
      • 2.1.2 AERMOD 输出文件说明
      • 2.1.3 文件输入与输出控制
    • 2.2 关键字/参数方式说明
      • 2.2.1 构建输入控制文件的基本规则
      • 2.2.2 关键字方式的优点
    • 2.3 法规默认模拟选项
    • 2.4 建立一个简单控制文件
      • 2.4.1 简单工业污染源应用
      • 2.4.2 选择模拟选项——CO 路径
      • 2.4.3 指定污染源输入——SO 路径
      • 2.4.4 指定受体网络——RE 路径
      • 2.4.5 指定气象输入——ME 路径
      • 2.4.6 选择输出选项——OU 路径
      • 2.4.7 错误消息与调试
      • 2.4.8 运行模型并检查结果
    • 2.5 修改已有控制文件
      • 2.5.1 修改模拟选项
      • 2.5.2 添加或修改污染源及污染源组
      • 2.5.3 添加或修改受体网络
      • 2.5.4 修改输出选项
  • 第 3 章 详细关键字参考
    • 3.1 关键字总索引
    • 3.2 CO 控制路径
      • 3.2.1 标题信息
      • 3.2.2 扩散选项
      • 3.2.3 低风速参数
      • 3.2.4 建筑物下洗选项
      • 3.2.5 NO₂ 转换输入参数
      • 3.2.6 平均时间选项
      • 3.2.7 MULTYEAR 多年分析
      • 3.2.8 城市模拟选项
      • 3.2.9 指定污染物类型
      • 3.2.10 指数衰减模拟
      • 3.2.11 旗杆式受体高度
      • 3.2.12 航空器烟羽抬升
      • 3.2.13 运行或仅检查输入
      • 3.2.14 生成 EVENT 输入文件
      • 3.2.15 模型重新启动
      • 3.2.16 颗粒物 NAAQS
      • 3.2.17 1小时 NO₂/SO₂ NAAQS
      • 3.2.18 调试输出选项
      • 3.2.19 详细错误消息文件
    • 3.3 SO 污染源路径
      • 3.3.1 标识源类型和位置
      • 3.3.2 指定污染源排放参数
      • 3.3.3 气态污染物沉降参数
      • 3.3.4 颗粒物沉降参数
      • 3.3.5 排放与输出单位
      • 3.3.6 NO₂ 转换的源输入参数
      • 3.3.7 PVMRM 与 PSD 增量抵扣
      • 3.3.8 背景浓度
      • 3.3.9 建筑物下洗信息
      • 3.3.10 城市源
      • 3.3.11 可变排放系数 EMISFACT
      • 3.3.12 逐小时排放文件 HOUREMIS
      • 3.3.13 排放速率与输出单位转换
      • 3.3.14 外部污染源文件
      • 3.3.15 污染源组
      • 3.3.16 海上平台下洗
      • 3.3.17 HBP 高浮力点源
      • 3.3.18 飞机源
    • 3.4 RE 受体路径
      • 3.4.0 受体高程单位
      • 3.4.1 网格受体网络
      • 3.4.2 多个受体网络
      • 3.4.3 离散受体位置
      • 3.4.4 外部受体文件
    • 3.5 ME 气象路径
      • 3.5.1 输入气象文件与格式
      • 3.5.2 气象站信息
      • 3.5.3 位温廓线基准高程
      • 3.5.4 数据处理时段
      • 3.5.5 风向旋转修正
      • 3.5.6 风速类别
      • 3.5.7 SCIM 抽样参数
      • 3.5.8 处理年份数量
      • 3.5.9 湍流处理选项
    • 3.6 EV 事件路径
      • 3.6.0 事件定义与语法
      • 3.6.1 AERMOD 自动生成事件
      • 3.6.2 指定离散事件
      • 3.6.3 外部事件文件
    • 3.7 OU 输出路径
      • 3.7.1 表格打印输出
      • 3.7.2 专用输出文件
        • 3.7.2.1 MAXIFILE
        • 3.7.2.2 POSTFILE
        • 3.7.2.3 PLOTFILE
        • 3.7.2.4 TOXXFILE
        • 3.7.2.5 RANKFILE
        • 3.7.2.6 EVALFILE
        • 3.7.2.7 SEASONHR
        • 3.7.2.8 MAXDCONT
        • 3.7.2.9 MAXDAILY
        • 3.7.2.10 MAXDYBYYR / MXDYBYYR
      • 3.7.3 EVENT 处理输出
      • 3.7.4 其他输出选项
  • 第 4 章 参考文献
    • 4.1 AECOM—EPA
      • 4.1.1 AECOM—Carruthers
      • 4.1.2 EPA 1995—2015
      • 4.1.3 EPA 2017—2023
    • 4.2 Hanna—Murray
      • 4.2.1 Hanna—Heist
      • 4.2.2 Luhar—Murray
    • 4.3 Pandey—Yang
      • 4.3.1 Pandey—Petersen
      • 4.3.2 Qian—Snyder
      • 4.3.3 Venkatram—Yang

3.7 OU 输出路径:NAAQS 专用输出

对应 EPA 2023 版 AERMOD 用户指南第 3.7 节完整中文译文。路径标识、关键字、参数名、文件名、单位、格式说明和模型原始输出保留英文;法规应用应以 EPA 英文原文及当前模型版本为准。

3.7.2.8 MAXDCONT

从版本 11059 开始,OU 路径中加入了三种输出选项,以支持 1 小时 NO₂ 和 SO₂ 标准,尤其用于开展确定某个污染源或某组污染源对 NAAQS 模拟超标贡献的分析,并与显著影响水平(Significant Impact Level,SIL)进行比较。

这些标准采用跨年度排序值平均的统计形式,因此此类分析较为复杂。对于 1 小时 NO₂ 和 SO₂ 标准尤其如此,因为它们基于逐日最大 1 小时平均值分布中的排序值。

其中,MAXDCONT 选项也可用于 24 小时 PM₂.₅ NAAQS。

MAXDCONT 适用于:

  • 24 小时 PM₂.₅;
  • 1 小时 NO₂;
  • 1 小时 SO₂。

该选项可以确定每一个用户定义污染源组,对目标污染源组高排序值的贡献,并在时间和空间上进行配对。

这一过程作为主模型运行结束后的内部后处理程序完成。

用户可以:

  1. 指定需要分析的排序范围;
  2. 或指定一个上界排序,例如 1 小时 NO₂ 的第 8 高值,并为目标污染源组指定一个阈值,例如 NAAQS。

这里:

  • “上界排序”表示较高浓度;
  • “下界排序”表示较低浓度。

模型处理指定范围内的每一个排序,但在按照浓度递减顺序处理时,一旦遇到第一个低于阈值的排序,就停止继续处理。

语法、类型和参数顺序如下:

OU MAXDCONT GrpID UpperRank LowerRank FileName (FileUnit)

或者:

OU MAXDCONT GrpID UpperRank THRESH ThreshValue FileName (FileUnit)

类型: 可选,可重复。

其中:

  • GrpID:目标或参考污染源组,模型需要确定其他污染源组对其结果的贡献;
  • UpperRank:排序范围上界,即较高浓度端的排序;
  • LowerRank:排序范围下界,即较低浓度端的排序;
  • THRESH:表示根据浓度下限阈值确定下界排序;
  • ThreshValue:用户为 GrpID 影响指定的浓度阈值,作为所分析排序范围的浓度下限;
  • FileName:输出文件名;
  • FileUnit:可选文件单元号。

按照 AERMOD 默认参数,文件名最长可以为 200 个字符。

文件名开头和结尾可以使用双引号作为字段分隔符,以允许文件名中包含空格。

使用 THRESH 选项时:

  • 如果某个受体上的目标 GrpID 影响低于阈值,AERMOD 会跳过该受体的贡献分析;
  • 当遇到第一个所有受体的目标 GrpID 值都低于阈值的排序时,AERMOD 会完全停止处理。

重要说明: MAXDCONT 可以分析的排序范围受 OU RECTABLE 关键字中指定的排序范围限制。这里限制的是整体范围,而不是只限于其中逐个列出的具体排序;即使使用 THRESH 代替 LowerRank,该限制仍然适用。

在以下情况下,AERMOD 会生成致命错误:

  • 对 1 小时 SO₂ NAAQS 使用 THRESH,且排序范围小于或等于 8;
  • 对 1 小时 NO₂ 或 24 小时 PM₂.₅ NAAQS 使用 THRESH,且排序范围小于或等于 12。

在以下情况下,会生成非致命警告:

  • 对 1 小时 SO₂ NAAQS 使用 THRESH,且排序范围小于或等于 24;
  • 对 1 小时 NO₂ 或 24 小时 PM₂.₅ NAAQS 使用 THRESH,且排序范围小于或等于 28。

RECTABLE 必须在 OU 路径中位于 MAXDCONT 之前。

指定 MAXDCONT 时,AERMOD 在初始处理阶段将每一个小时的所有气象变量存入内存,以优化后处理阶段的模型运行时间。

以下逐时变化数据也会存入内存:

  • 任何随时间变化的排放;
  • 背景浓度;
  • OLM 和 PVMRM 选项使用的背景臭氧浓度。

虽然这种方法可以优化后处理运行时间,但也可能显著增加模型内存需求。

此外,由于 MAXDCONT 需要从内存中提取气象变量和其他随时间变化的数据以优化运行时间,因此不能与以下选项同时使用:

  • CO 路径中使用 INITFILE 和 SAVEFILE 关键字的模型重启选项,见第 3.2.15 节;
  • CO 路径中的 MULTYEAR 选项,见第 3.2.7 节。

3.7.2.9 MAXDAILY

MAXDAILY 选项从版本 11059 开始引入,适用于:

  • 1 小时 NO₂ NAAQS;
  • 1 小时 SO₂ NAAQS。

该选项针对指定污染源组,生成所处理数据时段内每一天的逐日最大 1 小时浓度文件。

MAXDAILY 文件提供一种中间输出,可用于分析 1 小时 NO₂ 和 SO₂ NAAQS。

语法、类型和参数顺序如下:

OU MAXDAILY GrpID FileName (FileUnit)

类型: 可选,不可重复。

其中:

  • GrpID:选择输出逐日最大 1 小时值的污染源组;
  • FileName:MAXDAILY 输出文件名;
  • FileUnit:可选文件单元号。

按照 AERMOD 默认参数,文件名最长可以为 200 个字符。

文件名开头和结尾可以使用双引号作为字段分隔符,以允许文件名中包含空格。

3.7.2.10 MAXDYBYYR

原文小节标题写作 MAXDYBYYR,但实际控制文件关键字及语法使用 MXDYBYYR。

MXDYBYYR 是从版本 11059 开始引入的另一个适用于 1 小时 NO₂ 和 1 小时 SO₂ NAAQS 的选项。

该关键字针对 RECTABLE 中指定的每一个排序,按年份生成逐日最大 1 小时浓度汇总。

MXDYBYYR 文件中包含的排序,是 MAXDCONT 后处理中使用的排序。

语法、类型和参数顺序如下:

OU MXDYBYYR GrpID FileName (FileUnit)

类型: 可选,不可重复。

其中:

  • GrpID:选择按年份汇总逐日最大 1 小时值的污染源组;
  • FileName:MXDYBYYR 输出文件名;
  • FileUnit:可选文件单元号。

按照 AERMOD 默认参数,文件名最长可以为 200 个字符。

文件名开头和结尾可以使用双引号作为字段分隔符,以允许文件名中包含空格。

在 GitHub 上编辑此页
最后更新: