3.5 ME 气象路径:数据处理时段
对应 EPA 2023 版 AERMOD 用户指南第 3.5 节完整中文译文。路径标识、关键字、参数名、文件名、单位和控制文件示例保留英文;法规应用应以 EPA 英文原文及当前模型版本为准。
3.5.4 指定需要处理的数据时段
AERMOD 提供两个关键字,用于从按时间顺序排列的气象输入文件中选择特定日期或日期范围:
STARTEND:控制模型从气象数据文件中读取哪个时间段;DAYRANGE:控制模型在已经读取的时段内具体处理哪些日期或日期范围。
如果控制文件中省略 STARTEND,模型默认读取整个气象数据文件,并处理该时段内的全部日期。
STARTEND 关键字
语法如下:
ME STARTEND Strtyr Strtmn Strtdy (Strthr) Endyr Endmn Enddy (Endhr)
类型: 可选,不可重复。
参数说明如下:
| 参数 | 说明 |
|---|---|
Strtyr | 起始年份 |
Strtmn | 起始月份 |
Strtdy | 起始日期 |
Strthr | 可选的起始小时 |
Endyr | 结束年份 |
Endmn | 结束月份 |
Enddy | 结束日期 |
Endhr | 可选的结束小时 |
例如:
87 01 31
表示 1987 年 1 月 31 日。
如果指定 Strthr 或 Endhr 中任意一个,则二者必须同时指定。
数据文件中:
- 位于开始日期之前的记录会被忽略;
- 位于结束日期之后的记录也会被忽略;
- 一旦模型读取到结束日期,便不再继续读取气象数据文件中的后续记录。
如果未指定 Strthr 和 Endhr,则模型从开始日期的第 1 小时开始处理,到结束日期的第 24 小时结束,但仍可能受到下文 DAYRANGE 选择的限制。
模型计算的任何 PERIOD 平均值都只对应实际处理的数据时段。
例如,要计算 1987 年 1 月 1 日至 6 月 30 日的六个月平均值,可以在 CO AVERTIME 中选择 PERIOD,并在 ME 路径中输入:
ME STARTEND 87 01 01 87 06 30
DAYRANGE 关键字
语法如下:
ME DAYRANGE Range1 Range2 Range3 ... RangeN
类型: 可选,可重复。
Range 参数指定需要处理的特定日期或日期范围。可以采用以下形式:
- 单个日期序号,例如:
1 2 3 4 5
- 日期序号范围,例如:
1-5
- 儒略日序号,即 1—365,闰年为 1—366;
- 月/日形式,例如:
1/31
表示 1 月 31 日。
这些形式可以混合使用。例如:
ME DAYRANGE 1-1/31
表示处理从 1 月 1 日(儒略日 1)到 1 月 31 日的日期。
DAYRANGE 可以重复,因此用户可以在 ME 路径中根据需要输入任意数量的 DAYRANGE 语句。
与 STARTEND 相同,模型计算的任何 PERIOD 平均值都只对应实际处理的数据。
如果同时使用 STARTEND,则只处理落在 STARTEND 指定时段内、且被 DAYRANGE 选中的日期。
例如:
ME STARTEND 87 02 01 87 12 31
ME DAYRANGE 1-31
在这种情况下不会处理任何数据,因为日期 1—31 位于 2 月 1 日至 12 月 31 日的读取时段之外。