一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于PALM实现WRF模拟风场降尺度处理的方法与流程

2022-06-05 15:46:58 来源:中国专利 TAG:

一种基于palm实现wrf模拟风场降尺度处理的方法
技术领域
1.本发明属于城市气象环境领域,更具体地,涉及一种基于palm实现wrf模拟风场降尺度处理的方法。


背景技术:

2.在研究复杂地形,特别是城市边界层内的气象以及空气质量问题时,首要难题是如何得到精确的风场。近年来,随着气象预报模式的快速发展,中尺度气象预报模式得到了广泛应用,其中wrf模式最受欢迎。wrf是美国国家大气研究中心、国家环境预报中心及多个大学、研究机构共同研发的新一代中尺度数值模式系统。wrf模式在水平方向采用arakawa c交错网格点,竖直方向则采用地形跟随质量坐标,具有灵活、可扩展、易维护和使用计算机平台广泛的特点。wrf模式系统改进了从云尺度到天气尺度等不同尺度重要天气特征预报精度,重点考虑1~10公里的水平网格,结合先进的数值方法和资料同化技术,采用经过改进的物理过程方案,同时具有多重嵌套及易于定位于不同地理位置的能力,可以很好的适应从理想化的研究到业务预报等应用的需要,并具有便于进一步加强完善的灵活性。
3.当前国际上关于复杂地形风场的模拟大都采用的是中尺度气象模式,通过嵌套网格到某一最小内层尺度,然后通过动力降尺度或统计降尺度的方法,以及大气边界层风廓线分布理论或半经验公式,获得高分辨率的风速分布资料。然后与观测站点的实测资料进行对比分析,从而改进模式和模拟方法,最终得到满足一定精度要求的风场数值模拟结果和空气污染浓度分布图。但是,中尺度气象预报模式通常采用地形追随坐标,通过方程组的坐标变换来描述复杂地形,在数值计算方法上以差分格式为主,且在模拟的前处理阶段需要对地形进行不同程度的平滑,以获得计算上的稳定性,当遇到极为陡峭的地形时,有可能出现积分溢出的情况,因此单纯的中尺度模式很难对复杂微地形风场进行详细分析,特别是对于城市边界层内,建筑物的形状和高度对风向风速起着重要影响作用,中尺度模型更加不能提供准确模拟结果,从而不能对空气污染分布进行准确评估。
4.基于cfd方法的数值模式适用于复杂地形条件下的边界层精细流场的模拟,具有所需费用低、计算时间短、计算效率高、便于模拟真实风场特性等特点。但局限在于,cfd商业软件较为昂贵,封闭性强,用户不清楚详细的计算过程,对软件进行自定义功能或基于控制方程的离散从源头编制程序时,难度高、工作量大,很不方便。
5.沈炼等在中尺度气象模式(wrf)基础上利用多尺度耦合方法对山区峡谷桥址风场进行精细化数值模拟,利用分块多项式差值方法处理wrf的模拟结果,对入口处进行了不同数量分块,在近地面山体复杂区域分块较多,而远离地面区域分块较为稀疏,分块后分别对每块区域的风场进行多项式拟合。计算结果显示,分块越多,其结果与气象数据吻合得越好。但是,根据经验进行分块差值,工作量巨大,效率低;而且主观经验分块差值结果不确定性大。
6.在中国发明专利说明书cn108563867a中公开了耦合wrf和openfoam模式的风场模拟方法,本专利提供的技术方案实现了wrf模式和openfoam模式的耦合计算,将wrf的几公
999值,代表该格点为建筑物,最终得到三维复杂地形cfd模型;1.5)将三维复杂地形cfd模型转换为palm可识别的netcdf格式,作为palm静态输入文件。
10.优选地,步骤2)具体包括以下子步骤:2.1)建立中尺度wrf模型模拟复杂地形风场,wrf模型为长方体,水平面方向采用多层嵌套网格,其中,wrf模型内层细网格的尺寸与外层粗网格的尺寸成奇数比关系;2.2)处理wrf模型计算的不同时间的气象数据,提取palm模型需要的气象数据(t,x,y,z,u,v,w,qv,pt) ,其中,t表示时间,(x,y,z)表示各网格节点位置的三维空间坐标,(u,v,w)表示空间直角坐标系下三个方向的风速分量,(qv,pt)分别表示水汽混合比和位势温度。
11.优选地,步骤3)具体包括以下子步骤:3.1)将提取的wrf模型计算的气象数据进行投影转换,将兰伯特正轴等角割圆锥投影(lambert conformal conic)转换为通用墨卡尔投影(utm);3.2)将投影转换后的粗分辨率的wrf气象数据插值到cfd模型细分辨率网格中,依照cfd模型网格中每个格点的经纬度值,利用二次权重插值算法,将粗分辨率的wrf气象数据水平插值到cfd模型细分辨率网格上;3.3)将水平插值得到的wrf气象数据垂直插值到cfd模型各高度的网格中,具体步骤如下:首先计算wrf气象数据各网格节点海拔高度,再减去目标区域基准高程,得到wrf气象数据各网格节点在cfd模型中的垂直坐标高度值,然后插值到cfd模型网格中各层对应的垂直坐标高度上。
12.优选地,步骤4)具体包括以下子步骤:4.1)根据计算初始时间,从插值得到的气象数据中提取对应时间的三维气象数据;4.2)从插值得到的气象数据中提取复杂地形cfd模型上边界面和东南西北4个侧边界面随时间变化的精细化三维网格气象数据;4.3)将精细化三维网格气象数据转换为palm可识别的netcdf格式,作为palm动态输入文件。
13.优选地,步骤5)具体包括以下子步骤:5.1)在palm模型配置文件中,写入静态输入文件和动态输入文件的存储位置;5.2)驱动palm进行计算,其中,计算采用布辛涅司克近似,对纳维-斯托克斯方程进行简化,最终获得更精确 的复杂地形风场特性模拟结果。
14.总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:(1)本发明可以基于gis数据参数化建立复杂地形以及建筑物cfd模型,建立wrf模型模拟复杂地形风场,实现wrf模型和复杂地形cfd模型在边界上的数据耦合,使用palm计算获得更精确的复杂地形和城市边界层中风场特性模拟结果。上述步骤避开冗杂的手动操作流程,使用计算机支持的程序语言,高效得实施了该技术方案。
15.(2)在处理wrf模型的风场数据和实现wrf模型和复杂地形cfd模型在边界上的数
据耦合时,使用二次权重插值,更大程度上保留wrf数据的信息,获得边界条件更准确。
16.(3)考虑非静力平衡,以及建筑物对风场的影响,更加符合城市边界层内大气风场实际情况。
附图说明
17.图1是本发明基于palm实现wrf模拟风场降尺度处理的方法的流程图。
18.图2是本发明在palm中基于gis数据建立的复杂地形和建筑物cfd模型示意图。
19.图3是本发明处理wrf模型数据,通过空间插值得到复杂地形cfd模型周围4个侧边界面和顶面上一系列网格节点上的粗分辨率风场数据,以及palm模型计算初始时间气象数据的示意图。
20.图4是本发明实施例中,基于palm实现wrf模拟风场降尺度处理,然后人为假设一格点不断释放粒子,然后随风场输送,得到精细化的污染物随风场变化的示意图。
具体实施方式
21.为了使本发明的目的、技术方案及优点更加清楚明白 ,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
22.参照图1~图4,本发明提供的一种基于palm实现wrf模拟风场降尺度处理的方法,其流程图如图1所示。
23.1、基于gis数据建立复杂地形cfd模型,生成精细化三维网格,建立运行palm模型需要的静态输入文件;1.1)确定目标矩形区域的经纬度范围,从gis地理信息系统中获取目标所在区域的aster gdem 30米分辨率大地坐标下的地形数据,使用qgis处理gis数据,从而获得wgs_1984_utm坐标系下的地形数据网格节点,并且插值到cfd模型的网格分辨率;实施例1选取矩形目标区域的范围是:北纬36.29465~36.3006
°
,东经100.61253~100.62276
°
;1.2)建立目标区域内建筑物地面形状和高度信息的栅格数据:使用qgis将目标区域内的建筑物底面形状矢量数据,以及属性里的高度信息,转换成cfd模型网格一致的栅格数据,每个栅格里包含两个变量:建筑物的id和高度值;1.3)建立cfd模型垂直网格:将目标矩形区域内,地形高程最小值设为基准高程,作为cfd模型z轴(即垂直方向坐标轴)的原点,创建等距离间隔的垂直网格节点;1.4)实现三维复杂地形cfd模型网格中的地形和建筑物建模:根据三维复杂地形cfd模型中每一个底面网格数据节点的经纬度坐标,找到其在地形数据网格节点中的对应的地形高程值,再减去目标矩形区域的基准高程,得到cfd模型中的相对高程,然后,对cfd模型网格中各网格节点进行标记,网格点的z轴坐标值小于相对高程,则标记为-999值,代表该格点在地面以下,同时,网格点的z轴坐标值小于该网格点建筑物的高度值,也标记为-999值,代表该格点为建筑物,最终得到三维复杂地形cfd模型,如图2所示;1.5)将三维复杂地形cfd模型转换为palm可识别的netcdf格式,作为palm静态输
入文件。
24.2、使用中尺度wrf模型模拟复杂地形风场,处理wrf模型的气象数据,计算palm模型需要的气象变量;2.1)建立中尺度wrf模型模拟复杂地形风场,wrf模型为长方体,水平面方向采用多层嵌套网格,其中,wrf模型内层细网格的尺寸与外层粗网格的尺寸成奇数比关系;实施例1中,wrf模型采用三层单向嵌套网格,由外向内平面网格尺寸分别为27km、9km、3km,最内层网格覆盖了实施例1的复杂地形cfd模型,wrf模型在竖直方向上划分50层,网格上疏下密,在1km以下进行网格加密,划分15层,参数化方案设置为:wsm3类简单冰方案微物理过程方案,rrtm长波辐射方案,dudhia短波辐射方案,monin-obukhov近地面层方案,热量扩散方案,ysu边界层方案以及浅对流kain-fritsch积云参数化方案,积分时间 从世界时2020年4月12号00点到6点,共6小时,wrf模型计算结果每一小时输出一次,驱动wrf模型的初始条件和边界条件来自于ncep全球预报系统;2.2)处理wrf模型计算的不同时间的气象数据,提取palm模型需要的气象数据(t,x,y,z,u,v,w,qv,pt) ,其中,t表示时间,(x,y,z)表示各网格节点位置的三维空间坐标,(u,v,w)表示空间直角坐标系下三个方向的风速分量,(qv,pt)分别表示水汽混合比和位势温度。
25.3、实现wrf模型和复杂地形cfd模型在初始时间和边界上的数据耦合,从wrf模型结果提取palm模型需要的气象数据,并按照cfd模型网格的水平分辨率和垂直分层,在水平方向和垂直方向进行插值;3.1)将提取的wrf模型计算的气象数据进行投影转换,将兰伯特正轴等角割圆锥投影(lambert conformal conic)转换为通用墨卡尔投影(utm);3.2)将投影转换后的粗分辨率的wrf气象数据插值到cfd模型细分辨率网格中,依照cfd模型网格中每个格点的经纬度值,利用二次权重插值算法,将粗分辨率的wrf气象数据水平插值到cfd模型细分辨率网格上;3.3)将水平插值得到的wrf气象数据垂直插值到cfd模型各高度的网格中,具体步骤如下:首先计算wrf气象数据各网格节点海拔高度,再减去目标区域基准高程,得到wrf气象数据各网格节点在cfd模型中的垂直坐标高度值,然后插值到cfd模型网格中各层对应的垂直坐标高度上。
26.4、从插值得到的气象数据,提取复杂地形cfd模型在计算初始时间的初始值,以及复杂地形cfd模型上边界面和东南西北4个侧边界面随时间变化的精细化三维网格气象数据,创建运行palm模型需要的动态输入文件,如图3所示;4.1)根据计算初始时间,从插值得到的气象数据中提取对应时间的三维气象数据;4.2)从插值得到的气象数据中提取复杂地形cfd模型上边界面和东南西北4个侧边界面随时间变化的精细化三维网格气象数据;4.3)将精细化三维网格气象数据转换为palm可识别的netcdf格式,作为palm动态输入文件。
27.5、使用palm计算耦合后的复杂地形cfd模型,从而获得复杂地形上,小尺度,高时
空分辨率的风场模拟结果;5.1)在palm模型配置文件中,写入静态输入文件和动态输入文件的存储位置;5.2)驱动palm进行计算,其中,计算采用布辛涅司克近似,对纳维-斯托克斯方程进行简化,最终获得更精确 的复杂地形风场特性模拟结果。
28.本发明提供的技术方案基于palm实现wrf模拟风场降尺度处理,有利于提升复杂地形和城市边界层内风场数值模拟,以及空气污染分布的精准度。
29.图4是本发明实施例中,基于palm实现wrf模拟风场降尺度处理,然后人为假设一格点不断释放粒子,然后随风场输送,得到精细化的污染物随风场变化的示意图。
30.本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献