数值天气预报中可压缩流体的高效保正间断Galerkin方法

基本信息
批准号:11771228
项目类别:面上项目
资助金额:48.00
负责人:李刚
学科分类:
依托单位:青岛大学
批准年份:2017
结题年份:2021
起止时间:2018-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:宋丽娜,于洋,钱守国,王臻臻,刘雨,姚中华,于海燕
关键词:
高精度重力源项欧拉方程间断Galerkin方法保正
结项摘要

The numerically solving of Euler equations with gravitational source term in the domain of numerical weather prediction needs long time evolution, so the computational cost is high. Therefore, how to save the computational time is very important. In addition, the presence of the gravitational source term results in the numerical oscillations and negative numerical results, so it is demanding and challenging for numerical methods. Furthermore, the existing methods are all based on the steady steate solutions with zero velocity and do not consider the positivity-preserving of the density and the pressure, so fail to statsify the practical needs. Recently, the applicant have presented the high order methods maintaining the steady state solutions with zero velocity. In this current project, the applicant will take the compressible Euler equations with gravitational source terms as the research objective, to design one-step discontinuous Galerkin methods, which preserve the moving fluids steady state exactly, keep the denisity and the pressure to be positive, enjoy the time adpative, and have low storage, to adapt the requirement of high efficiency of numerical methods in the numerical weather prediction. Research contents include: (1) how to split the numerical solutons into steady and disturbance parts by means of the splitting algorithm, (2) how to form the positivity-preserving function limiter, which is suitable of the presence ot gravitational source term, (3) how to construct the local time stepping algorithm based on the differential transformation strategy. Research results would provide the domain of numerical weather prediction with theoretical basis and methodology support.

数值天气预报中带有重力源项的欧拉方程的数值计算需要长时间演化,计算成本高,因此节省计算时间成为一个不可避免的问题。此外,重力源项的存在导致数值结果容易出现振荡与负值,这对数值方法提出了极高的要求和挑战。更进一步,现有方法尚未涉及速度非零的动流体定常解、也未考虑保持密度与压力为正,难以适应实际需求。申请人近期建立了保持速度为零的静流体定常解的高精度方法。本项目拟以带有重力源项的欧拉方程为研究对象,旨在建立能够保持动流体定常解、保持密度与压力同时为正、具有时间自适应的、且存储量较小的单步间断Galerkin方法,以更加适应数值天气预报中大气问题对数值方法计算效率要求高的特点。研究内容包括:(1)基于分裂算法将数值解分裂为定常与扰动两部分, (2)构造适合重力源项存在的保正函数限制器,(3)结合微分变换策略建立局部时间步长算法。项目成果将为数值天气预报中可压缩流体计算问题提供理论基础与方法支撑。

项目摘要

带有重力源项的可压缩欧拉方程经常出现于数值天气预报领域。针对该方程的高精度数值方法研究有着重要的科学意义和广泛的应用前景。项目获得许多有意义的新结果,主要进展包括:(1) 针对带有重力源项的可压缩欧拉方程,通过构造合理辅助函数来实现分裂算法,将未知解分裂为定常部分与扰动部分;然后基于流体静力学重构方式来构造数值通量;此外将分裂算法应用于源项离散,使得针对源项的离散与针对通量梯度的离散相互精确平衡掉,进而得到半离散方法;然后借助于Runge-Kutta时间离散方式向前推进,最终实现了保持定常解的高精度well-balanced Runge-Kutta间断伽辽金方法(RKDG方法),该方法保持定常解至机器精度,针对光滑解保持高精度,且对于强间断保持陡峭的间断过渡。(2)在有限差分格式的框架下,针对带有重力源项的欧拉方程,首先基于显式定常解,将重力源项进行等价变形,得到修正的控制方程;进而借助于加权本质无震荡重构方式构造数值通量,并获得高阶的离散源项,最终将针对通量梯度与源项的离散相互抵消掉,实现了well-balanced有限差分加权本质无震荡格式(WENO格式),该格式拥有高精度,且具有高分辨。(3) 基于微分变换策略,将双曲守恒律方程组的控制方程本身转化为数值解的相邻阶的时空混合偏导数之间的代数递推公式,然后通过递推关系获得数值解的各阶时空混合偏导数,进而在一个时间区间内将数值解展开成截断时空泰勒多项式,从而针对数值解实现局部的时间演化,最终成功建立基于ADER时间离散方式的间断伽辽金方法(ADER-DG方法);该方法理论上针对时空具有任意高阶精度,能够体现时空的高度关联性,这与流体力学方程体现时空间的相互关联性是高度契合的;该方法已被成功应用于可压缩欧拉方程,以及带有不平水体底部的浅水波方程;与同阶的RKDG方法相比较,该方法能够节约非常可观的时间成本,且分辨率不相上下,因此该方法更加适应高维问题。项目组在本领域重要期刊发表SCI论文共计13篇。总之,项目实现了预期目标,取得了丰硕的研究成果。本项目的研究成果将进一步丰富计算流体力学领域的现有理论与方法。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

DOI:10.3969/j.issn.1002-0268.2020.03.007
发表时间:2020
2

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

DOI:10.3799/dqkx.2020.083
发表时间:2020
3

气载放射性碘采样测量方法研究进展

气载放射性碘采样测量方法研究进展

DOI:
发表时间:2020
4

基于全模式全聚焦方法的裂纹超声成像定量检测

基于全模式全聚焦方法的裂纹超声成像定量检测

DOI:10.19650/j.cnki.cjsi.J2007019
发表时间:2021
5

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022

李刚的其他基金

批准号:50674023
批准年份:2006
资助金额:28.00
项目类别:面上项目
批准号:30872645
批准年份:2008
资助金额:28.00
项目类别:面上项目
批准号:41206132
批准年份:2012
资助金额:27.00
项目类别:青年科学基金项目
批准号:60872111
批准年份:2008
资助金额:30.00
项目类别:面上项目
批准号:61273195
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:31670249
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:81373660
批准年份:2013
资助金额:16.00
项目类别:面上项目
批准号:81800409
批准年份:2018
资助金额:21.00
项目类别:青年科学基金项目
批准号:38870702
批准年份:1988
资助金额:2.00
项目类别:面上项目
批准号:81871992
批准年份:2018
资助金额:54.00
项目类别:面上项目
批准号:21102150
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:39600130
批准年份:1996
资助金额:8.00
项目类别:青年科学基金项目
批准号:31260359
批准年份:2012
资助金额:46.00
项目类别:地区科学基金项目
批准号:39760077
批准年份:1997
资助金额:13.00
项目类别:地区科学基金项目
批准号:51474053
批准年份:2014
资助金额:82.00
项目类别:面上项目
批准号:11201254
批准年份:2012
资助金额:22.00
项目类别:青年科学基金项目
批准号:81272776
批准年份:2012
资助金额:60.00
项目类别:面上项目
批准号:81172403
批准年份:2011
资助金额:55.00
项目类别:面上项目
批准号:51468056
批准年份:2014
资助金额:48.00
项目类别:地区科学基金项目
批准号:81572705
批准年份:2015
资助金额:60.00
项目类别:面上项目
批准号:51305190
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:61904125
批准年份:2019
资助金额:26.00
项目类别:青年科学基金项目
批准号:21702130
批准年份:2017
资助金额:26.00
项目类别:青年科学基金项目
批准号:10571150
批准年份:2005
资助金额:23.00
项目类别:面上项目
批准号:50909011
批准年份:2009
资助金额:18.00
项目类别:青年科学基金项目
批准号:51603140
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:81903494
批准年份:2019
资助金额:20.00
项目类别:青年科学基金项目
批准号:51605216
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:11872142
批准年份:2018
资助金额:65.00
项目类别:面上项目
批准号:71804050
批准年份:2018
资助金额:17.50
项目类别:青年科学基金项目
批准号:81571284
批准年份:2015
资助金额:57.00
项目类别:面上项目
批准号:51774165
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:51879030
批准年份:2018
资助金额:61.00
项目类别:面上项目
批准号:51774068
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:31400738
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:31900145
批准年份:2019
资助金额:22.00
项目类别:青年科学基金项目
批准号:71862030
批准年份:2018
资助金额:28.00
项目类别:地区科学基金项目
批准号:81372719
批准年份:2013
资助金额:16.00
项目类别:面上项目
批准号:31672575
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:51407076
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:10971182
批准年份:2009
资助金额:26.00
项目类别:面上项目
批准号:81600383
批准年份:2016
资助金额:17.50
项目类别:青年科学基金项目
批准号:31360535
批准年份:2013
资助金额:52.00
项目类别:地区科学基金项目
批准号:11871064
批准年份:2018
资助金额:53.00
项目类别:面上项目
批准号:51074041
批准年份:2010
资助金额:38.00
项目类别:面上项目
批准号:10171087
批准年份:2001
资助金额:15.00
项目类别:面上项目
批准号:30772536
批准年份:2007
资助金额:28.00
项目类别:面上项目
批准号:51204086
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:61801330
批准年份:2018
资助金额:26.00
项目类别:青年科学基金项目
批准号:11505026
批准年份:2015
资助金额:23.00
项目类别:青年科学基金项目
批准号:81560685
批准年份:2015
资助金额:36.00
项目类别:地区科学基金项目
批准号:81572697
批准年份:2015
资助金额:60.00
项目类别:面上项目
批准号:11675091
批准年份:2016
资助金额:60.00
项目类别:面上项目
批准号:81101365
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:81201797
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:51675257
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:51376183
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:81874083
批准年份:2018
资助金额:58.00
项目类别:面上项目
批准号:41676156
批准年份:2016
资助金额:70.00
项目类别:面上项目
批准号:21102005
批准年份:2011
资助金额:27.00
项目类别:青年科学基金项目
批准号:38970130
批准年份:1989
资助金额:3.20
项目类别:面上项目
批准号:30471946
批准年份:2004
资助金额:20.00
项目类别:面上项目
批准号:30671856
批准年份:2006
资助金额:29.00
项目类别:面上项目
批准号:40901157
批准年份:2009
资助金额:18.00
项目类别:青年科学基金项目
批准号:49201012
批准年份:1992
资助金额:5.00
项目类别:青年科学基金项目
批准号:11701326
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:11275113
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:81874156
批准年份:2018
资助金额:58.00
项目类别:面上项目
批准号:41902326
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:U1662137
批准年份:2016
资助金额:65.00
项目类别:联合基金项目
批准号:19701027
批准年份:1997
资助金额:4.00
项目类别:青年科学基金项目
批准号:30271174
批准年份:2002
资助金额:18.00
项目类别:面上项目
批准号:51507073
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:81370316
批准年份:2013
资助金额:50.00
项目类别:面上项目
批准号:31900263
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:31302091
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:50008003
批准年份:2000
资助金额:18.00
项目类别:青年科学基金项目
批准号:31071370
批准年份:2010
资助金额:31.00
项目类别:面上项目
批准号:10947007
批准年份:2009
资助金额:14.00
项目类别:专项基金项目
批准号:31270156
批准年份:2012
资助金额:86.00
项目类别:面上项目
批准号:41704075
批准年份:2017
资助金额:24.00
项目类别:青年科学基金项目
批准号:31400372
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:61771078
批准年份:2017
资助金额:16.00
项目类别:面上项目
批准号:31200424
批准年份:2012
资助金额:22.00
项目类别:青年科学基金项目
批准号:81774333
批准年份:2017
资助金额:50.00
项目类别:面上项目
批准号:31870266
批准年份:2018
资助金额:60.00
项目类别:面上项目
批准号:81370522
批准年份:2013
资助金额:70.00
项目类别:面上项目
批准号:31802136
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:61704182
批准年份:2017
资助金额:21.00
项目类别:青年科学基金项目
批准号:61275210
批准年份:2012
资助金额:88.00
项目类别:面上项目
批准号:31271309
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:30872635
批准年份:2008
资助金额:31.00
项目类别:面上项目
批准号:81671034
批准年份:2016
资助金额:58.00
项目类别:面上项目
批准号:51004089
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:U1838110
批准年份:2018
资助金额:46.00
项目类别:联合基金项目
批准号:21506067
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:30970107
批准年份:2009
资助金额:30.00
项目类别:面上项目
批准号:60808006
批准年份:2008
资助金额:23.00
项目类别:青年科学基金项目
批准号:81172177
批准年份:2011
资助金额:55.00
项目类别:面上项目
批准号:81260650
批准年份:2012
资助金额:49.00
项目类别:地区科学基金项目
批准号:71571140
批准年份:2015
资助金额:48.70
项目类别:面上项目
批准号:10847104
批准年份:2008
资助金额:2.00
项目类别:专项基金项目
批准号:30000201
批准年份:2000
资助金额:15.00
项目类别:青年科学基金项目
批准号:30600158
批准年份:2006
资助金额:28.00
项目类别:青年科学基金项目
批准号:68672048
批准年份:1986
资助金额:4.00
项目类别:面上项目
批准号:81771534
批准年份:2017
资助金额:55.00
项目类别:面上项目
批准号:39200031
批准年份:1992
资助金额:6.00
项目类别:青年科学基金项目
批准号:11874263
批准年份:2018
资助金额:64.00
项目类别:面上项目
批准号:91542115
批准年份:2015
资助金额:70.00
项目类别:重大研究计划
批准号:41901384
批准年份:2019
资助金额:22.00
项目类别:青年科学基金项目
批准号:51466001
批准年份:2014
资助金额:48.00
项目类别:地区科学基金项目
批准号:51205275
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:30060091
批准年份:2000
资助金额:15.00
项目类别:地区科学基金项目
批准号:61674113
批准年份:2016
资助金额:16.00
项目类别:面上项目
批准号:41501519
批准年份:2015
资助金额:24.00
项目类别:青年科学基金项目
批准号:51109045
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:41402169
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:10979058
批准年份:2009
资助金额:35.00
项目类别:联合基金项目
批准号:21207138
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:41904166
批准年份:2019
资助金额:22.00
项目类别:青年科学基金项目
批准号:81772322
批准年份:2017
资助金额:55.00
项目类别:面上项目
批准号:81472534
批准年份:2014
资助金额:72.00
项目类别:面上项目
批准号:30801381
批准年份:2008
资助金额:21.00
项目类别:青年科学基金项目
批准号:11226017
批准年份:2012
资助金额:50.00
项目类别:数学天元基金项目
批准号:11372061
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:61174171
批准年份:2011
资助金额:46.00
项目类别:面上项目
批准号:11326010
批准年份:2013
资助金额:60.00
项目类别:数学天元基金项目
批准号:39560082
批准年份:1995
资助金额:10.00
项目类别:地区科学基金项目
批准号:90815023
批准年份:2008
资助金额:250.00
项目类别:重大研究计划
批准号:60873243
批准年份:2008
资助金额:33.00
项目类别:面上项目
批准号:71601041
批准年份:2016
资助金额:15.00
项目类别:青年科学基金项目
批准号:11305001
批准年份:2013
资助金额:28.00
项目类别:青年科学基金项目
批准号:81371946
批准年份:2013
资助金额:70.00
项目类别:面上项目
批准号:70873057
批准年份:2008
资助金额:24.00
项目类别:面上项目
批准号:81271289
批准年份:2012
资助金额:70.00
项目类别:面上项目
批准号:11401533
批准年份:2014
资助金额:22.00
项目类别:青年科学基金项目
批准号:11674203
批准年份:2016
资助金额:69.00
项目类别:面上项目
批准号:31472203
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:31172342
批准年份:2011
资助金额:62.00
项目类别:面上项目
批准号:70701029
批准年份:2007
资助金额:17.00
项目类别:青年科学基金项目
批准号:81072710
批准年份:2010
资助金额:38.00
项目类别:面上项目
批准号:81870843
批准年份:2018
资助金额:56.00
项目类别:面上项目
批准号:71362031
批准年份:2013
资助金额:34.00
项目类别:地区科学基金项目
批准号:50578028
批准年份:2005
资助金额:22.00
项目类别:面上项目
批准号:11271316
批准年份:2012
资助金额:60.00
项目类别:面上项目
批准号:81703362
批准年份:2017
资助金额:20.10
项目类别:青年科学基金项目
批准号:61271161
批准年份:2012
资助金额:76.00
项目类别:面上项目

相似国自然基金

1

多介质可压缩流体的ALE间断Petrov-Galerkin方法研究

批准号:11761054
批准年份:2017
负责人:赵国忠
学科分类:A0504
资助金额:36.50
项目类别:地区科学基金项目
2

无波动节点间断Galerkin方法的高效构造及应用

批准号:11402313
批准年份:2014
负责人:李万爱
学科分类:A0910
资助金额:28.00
项目类别:青年科学基金项目
3

适用于可压缩湍流模拟的新型间断Galerkin有限元方法研究

批准号:11402016
批准年份:2014
负责人:于剑
学科分类:A0910
资助金额:26.00
项目类别:青年科学基金项目
4

基于不可压缩Navier-Stokes方程流体/流体耦合问题高效解耦数值方法研究

批准号:11771259
批准年份:2017
负责人:李剑
学科分类:A0504
资助金额:49.00
项目类别:面上项目