欢迎光临散文网 会员登陆 & 注册

ADCIRC+SWAN学习笔记(七)NWS=14和19的fort.22制作

2023-05-14 15:50 作者:Beta_Yang  | 我要投稿

下面将详细介绍NWS=14和NWS=19时驱动数据文件fort.22的制作,在此之前想提一句:这些具体的细节在ADCIRC官网以及ADCIRC Wiki 上都能找到,对零碎信息的收集和归纳能力在科研过程中很重要!

另外,为了方便大家快速查阅、交流和学习,我会在评论区把我从官网上自己整理下来的使用手册电子版放上一份,大家有需要可以自取。

图 1. ADCIRC使用手册pdf截图

1. NWS=19时的fort.22文件制作

在官网的fort.22格式说明里提到:下载下来的best track文件第六列需要进行编辑,即相对于模拟起始时间的时间间隔(小时为单位)

图 2. NWS=19的fort.22说明

以2008年的Ike为例,首先下载best track文件:

在目录下找到对应的年份和文件,根据README下的文件命名说明,此处要找的文件就是bal092008.dat

当中的09怎么来的呢?可以从https://www.nhc.noaa.gov/data/查看:

图 3. 查询和下载对应的飓风best track文件

下载下来以后修改第6列,因为我设置的是从9月10号开始模拟,所以进行以下调整(只保留模拟时间段内的数据即可):

图 4. 修改best track 文件第6列

修改完以后,查阅手册需要进行以下操作进行格式转换:

图 5. 利用aswip进行格式转换

先将编辑好的dat文件重命名为fort.22,然后输入:aswip -n 19 -m 2 -z 1, 结果如下图所示:

图 6. 最终参与建模的fort.22文件

2. NWS=14时的fort.22文件制作

NWS=14是v55版本出来的新选项,因为官网上的手册只到v53,因此未提及,但是在ADCIRC Wiki上能搜到,https://wiki.adcirc.org/NWS#Value_Seen_in_fort.15_File,学习笔记五中提到的在此不重复。

图 7. NWS=14时驱动数据文件

在使用NWS=14选项时,需要三个文件,fort221.nc、fort222.nc以及fort.22文件,其中前两个就是经过格式转换后的包含气压和风速的nc文件(如何转换见学习笔记五代码),此处fort.22成了参数指向文件,ADCIRC Wiki中给的通用结构如下:

图 8. NWS=14时的fort.22文件结构

如果用的是ERA5的surface pressure,那么fort.22文件的具体内容就是(在学习笔记五中也提到过):


ADCIRC+SWAN学习笔记(七)NWS=14和19的fort.22制作的评论 (共 条)

分享到微博请遵守国家法律