双向嵌套四边形网格河口近海数值模式的一种新数值求解方案
近日,华东师范大学河口海岸学国家重点实验室朱建荣研究员团队在河口近海数值模式研发上取得新进展。研究采用双向信息传递嵌套四边形网格,以能局地充分加密、扩大计算区域和采用有限差分、高阶计算格式。针对巨型稀疏病态水位代数方程组,基于物质守恒定律,提出一种网格嵌套隐式求解方案(IGNES)和与之相匹配的嵌套边界通量守恒插值方案(NBFCI)。数值试验和模拟结果表明采用NBFCI和IGNES的双向嵌套四边形网格河口近海数值模式具有更高的计算效率和精度。相关成果以A new scheme for two-way, nesting, quadrilateral grid in an estuarine model为题发表于计算和数学应用领域期刊Computers and Mathematics with Applications上。
随着计算能力的提高,我们可以用三维水动力模型来模拟海洋、河流和湖泊中的水体运动。但当在大尺度背景下描述小尺度过程时,从海洋到河流配置的多尺度模型,或拟合复杂的海岸线时,需要提高网格的分辨率是必要的。这就在提高水平分辨率和降低计算成本之间产生了矛盾。为同时满足高分辨率和低计算成本的需要,人们提出了不同的方法。其中一种典型方法是局部网格加密。对于局部网格加密有三种主流方法,分别是三角形非结构网格、曲线坐标四边形网格以及局部嵌套网格。从局部加密的角度上看,非结构化三角网格具有更大的优势。不过,非结构化三角网格被应用于多尺度模拟时会产生一些问题。其一,由离散化维持的虚假模态会影响模拟的精度。其二,网格的均匀性会影响高阶平流格式的准确性,而且大多数不依赖网格均匀性的方案都需要更强的计算能力。其三,复杂的数值方法和额外的变量存储显著增加了计算成本,降低了它们的适用性和预报的时效性。相比之下,结构化四边形网格更适合用来构造有限差分格式和高阶数值格式,也因此拥有更高的计算效率。曲线四边形网格有一定的局部加密能力,但会在加密区域的两个方向上都产生冗余网格,从而降低计算效率和模式的适应性。相比之下,网格嵌套是一个更方便的选择。
在使用嵌套网格时,一个重要因素是低分辨率网格和高分辨率网格之间的信息交换。信息交换的一种方法是单向交换,其中低分辨率的模式为高分辨率的模式提供边界条件,这无疑在产生边界条件时产生误差,影响高分辨率区域的模拟准确度。为了减小误差,一种方法是改变高分辨率网格边界点的插值方法,如二次插值法(QI),HSIMT抛物线插值法(HPI),迎风平流等效插值法(HAEI)。另一种方法是扩大高分辨率网格区域,将边界外移。不过,后一种方法无疑会提高大量不必要的计算。信息交换的另一种方法是双向交换。除了将低分辨率网格信息提供给高分辨率网格的边界以外,还需要高分辨率网格对低分辨率网格计算结果的反馈。毫无疑问,嵌套边界上的双向信息传输具有更强的持续性和守恒性,这让它成为一种更优的方法。
图1 (a): 结构化四边形网格。 (b): 实际嵌套四边形网格。黑线:实际粗网格(ACG)的格线;蓝线:实际细网格(AFG)的格线 (c): 嵌套四边形网格的粗格线。黑线:实际粗网格(ACG)的格线;绿线:虚拟粗网格(VCG)的格线。 (d): 嵌套四边形网格的细网格。蓝线:实际细网格(AFG)的格线;红线:虚拟细网格的格线(VFG)
然而,双向嵌套网格的应用存在着很大的困难。首先,在实际应用中所有海洋模型都需要解决一个问题,就是由外部重力波产生的正压项的CFL极大地限制了迭代的时间步长,增加了计算成本。常见的放宽CFL限制的解决方法包括使用内模和外模分裂法和使用隐式计算水位的方法。对隐式方案而言通常由两种方法:交替方向隐式方法和半隐式方法。不过,二维结构在双向嵌套网格中被扰乱,让这两种方法的应用都变得困难。在嵌套网格中需要解决的另一个问题是不同分辨率网格之间的信息交换方案。这包含从低分辨率网格向高分辨率网格的信息传输,即插值方案;以及从高分辨率网格向低分辨率网格的信息传输,即更新方案。目前国内外对插值方案和更新方案已经有了广泛的研究,各有其特点和适用性。在双向嵌套系统的长期迭代中,必须保证系统的守恒性。这不仅对方案提出了很高要求,也会导致精确度的损失。
为了在双向嵌套四边形网格河口模式中放宽CFL限制并提高双向信息交换的准确度,本文基于质量守恒提出了一种隐式嵌套网格水位解(IGNES)和与之匹配的嵌套边界通量守恒插值(NBFCI)法(图1、图2)。以理想实验和极低径流量和台风共同作用下的2022年夏末秋初长江河口极端盐水入侵事件为例,研究新模式的优越性和适用性(图3)。
图2 UFDECOM-i(左)和UFDECOM(右)的流程图
图3 (a): 未经细化的结构化四边形网格。(b): 有二维局部网格加密的结构化四边形网格。(c): 在长江河口附近未经加密的结构化四边形网格的特写。(d): 长江河口经过局部嵌套加密的四边形网格
研究结果表明,在重力波的传播试验中IGNES可以放宽CFL判据的限制,与传统的i-j双向条带状加密方法相比,这一新方案的计算效率更高。当水位和流速的均方根差分别升高低于0.05%和0.2%时,计算耗时将减少40%。在模拟涡旋运动时,也能克服嵌套边界误差引起的模式崩溃问题。在模拟物质输运时,NBFCI方案相较于二次插值法、在中央时间层上的高阶空间插值(HSIMT)抛物线插值法、迎风平流等效插值方法和HSIMT平流等效插值法来说,在嵌套边界的误差更小。2022年夏末秋初在长江河口地区出现了极端盐水入侵的模拟结果表明采用NBFCI和IGNES的UFDECOM-i具有更高的计算效率和准确性。该项成果将有助于在河口近海复杂的地形水域,采用局地加密高分辨率网格,同时大幅扩大计算区域,引入远域动力因子对研究区域的影响,对水动力、盐水入侵、泥沙和污染物输运扩散等计算精度和计算效率的提高具有重要的应用价值。
研究团队及资助
该论文第一作者为华东师范大学河口海岸学国家重点实验室博士生马瑞,共同作者包括华东师范大学朱建荣研究员、上海市海洋监测预报中心裘诚博士。研究工作受科技部重点研发项目(2022YFA1004404)和上海市科委重点项目(22JC1400900)资助。
文献信息
Rui Ma, Jian-rong Zhu, Cheng Qiu, 2024. A new scheme for two-way, nesting, quadrilateral grid in an estuarine model. Computers and Mathematics with Applications,172:152167.
-
Computers and Mathematics with Applications ,
2024 ,
: