时间相关微分方程的高性能并行数值方法研究

基本信息
批准号:11401589
项目类别:青年科学基金项目
资助金额:23.00
负责人:刘军
学科分类:
依托单位:中国石油大学(华东)
批准年份:2014
结题年份:2017
起止时间:2015-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:王艳,王明君,付苗苗
关键词:
高性能时间并行多重网格时间相关微分方程谱延迟校正
结项摘要

With the rapid development of multi-core computers, parallel computing has been a very important part in the area of scientific computing. It has been an interesting problem for researchers to make full use of current computing devices, to obtain numerical solutions of high accuracy of the original problem, with as little running time as possible. In this project, we will consider two kinds of time-dependent differential equations, construct time-parallel numerical methods with high accuracy respectively, and take some theoretical analysis, numerical experiments and performance optimization. The content includes two parts: (1) we consider parabolic partial differential equations, and combine the multi-grid methods and parareal spectral deferred correction, to achieve very high accuracy; analyze the errors of multi-grid and parareal iteration, and deduce the convergence rate of the new algorithm recursively; adjust the density and the level of the space grid, to roughly balance the error by space discritization and that by parareal. (2) we consider hyperbolic partial differential equations, take proper geometric numerical integration as the coarse and fine propagators, and propose a kind of stable parareal methods. We will investigate the behaviors of the method, and the preservation of the energy. Furthermore, we will try to look for some a special deferred correction method which can preserve the symplecticity, and construct parareal spectral deferred correction method for hyperbolic equations.

随着多处理器计算机的快速发展,并行计算已经成为科学计算的重要组成部分。利用现有的计算条件,在较短的时间内得到原问题非常精确的逼近解是科学计算工作者们非常感兴趣的问题。本项目考虑两类时间相关微分方程,分别构造能在时间方向并行的高精度算法,对算法进行理论分析、数值试验以及性能优化。主要内容包括:(1) 考虑抛物型偏微分方程,将多重网格方法嵌入到parareal谱延迟校正算法的框架中,构造一种高精度的时间并行算法。分别估计多重网格以及parareal迭代的误差,通过误差递推累积推导新型算法的收敛速度。灵活调整空间网格的密度和重数,使得时间和空间网格上离散误差大致相等。(2) 考虑双曲型偏微分方程,选取适当的几何数值积分作为粗细算子,构造保能量的parareal方法。寻找保辛结构的延迟校正方法,将其融入到稳定化的parareal方法中,构造适用于双曲型方程的parareal谱延迟校正方法。

项目摘要

本项目针对时间相关微分方程,分别从高精度算法和时间并行算法两个角度进行求解。首先,本项目在最优的二次样条配置法的基础上引入延迟校正的策略,形成一种在时空两个方向都具有高阶收敛精度的QSC-DC算法,其中我们给了一种生成相邻问题的微分矩阵的简单方法,使得QSC-DC算法的计算量关于迭代次数呈现线性关系。其次,本项目将延迟校正方法引入parareal方法中,构造了一种在时间方向可并行的高精度算法;我们分析了算法的收敛性和稳定性;通过并行程序,我们展示这种PDC方法相对于传统的parareal方法的优势。随后,我们结合最优的双二次样条配置法和谱延迟校正法,用于求解二维抛物型方程,讨论了算法的稳定性,通过数值算例证实了算法的高精度。为了进一步降低这种高精度算法在求解高维问题的计算量,我们将交替方向法引入到最优的二次样条配置法中,形成了一种QSC-ADI方法,这种方法在每个时间步上的计算量都是最优的,同时算法仍然保持空间四阶精度;我们分析了这种方法的稳定性,并通过数值算例验证了该方法的收敛阶。最后,我们考虑空间双侧分数阶偏微分方程,取二次样条函数作为近似空间的基函数,通过配置过程得到分数阶微分方程的一组数值解;我们分析了这种方法的收敛性和稳定性,给出了严格的收敛阶,高于标准的G-L方法的精度;通过数值算例证实了算法的收敛阶。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
3

双吸离心泵压力脉动特性数值模拟及试验研究

双吸离心泵压力脉动特性数值模拟及试验研究

DOI:10.13465/j.cnki.jvs.2020.19.016
发表时间:2020
4

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

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

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

莱州湾近岸海域中典型抗生素与抗性细菌分布特征及其内在相关性

莱州湾近岸海域中典型抗生素与抗性细菌分布特征及其内在相关性

DOI:10.7524/AJE.1673-5897.20150518001
发表时间:2015

刘军的其他基金

批准号:31100487
批准年份:2011
资助金额:21.00
项目类别:青年科学基金项目
批准号:11202177
批准年份:2012
资助金额:28.00
项目类别:青年科学基金项目
批准号:51873006
批准年份:2018
资助金额:59.00
项目类别:面上项目
批准号:30100157
批准年份:2001
资助金额:18.00
项目类别:青年科学基金项目
批准号:31772689
批准年份:2017
资助金额:61.00
项目类别:面上项目
批准号:61875132
批准年份:2018
资助金额:63.00
项目类别:面上项目
批准号:61271168
批准年份:2012
资助金额:65.00
项目类别:面上项目
批准号:51265032
批准年份:2012
资助金额:50.00
项目类别:地区科学基金项目
批准号:81471287
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:51604086
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:81873314
批准年份:2018
资助金额:59.00
项目类别:面上项目
批准号:70573026
批准年份:2005
资助金额:17.00
项目类别:面上项目
批准号:30700153
批准年份:2007
资助金额:19.00
项目类别:青年科学基金项目
批准号:51874118
批准年份:2018
资助金额:61.00
项目类别:面上项目
批准号:41202058
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:21674010
批准年份:2016
资助金额:65.00
项目类别:面上项目
批准号:31401870
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:51304050
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:11274327
批准年份:2012
资助金额:90.00
项目类别:面上项目
批准号:30970966
批准年份:2009
资助金额:28.00
项目类别:面上项目
批准号:81671671
批准年份:2016
资助金额:58.00
项目类别:面上项目
批准号:81473698
批准年份:2014
资助金额:74.00
项目类别:面上项目
批准号:40901230
批准年份:2009
资助金额:18.00
项目类别:青年科学基金项目
批准号:81373141
批准年份:2013
资助金额:70.00
项目类别:面上项目
批准号:61178006
批准年份:2011
资助金额:70.00
项目类别:面上项目
批准号:71861025
批准年份:2018
资助金额:28.00
项目类别:地区科学基金项目
批准号:11102167
批准年份:2011
资助金额:28.00
项目类别:青年科学基金项目
批准号:81770646
批准年份:2017
资助金额:56.00
项目类别:面上项目
批准号:31302045
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:31800196
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:11472225
批准年份:2014
资助金额:82.00
项目类别:面上项目
批准号:21202017
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:11905173
批准年份:2019
资助金额:26.00
项目类别:青年科学基金项目
批准号:30870750
批准年份:2008
资助金额:32.00
项目类别:面上项目
批准号:81071024
批准年份:2010
资助金额:30.00
项目类别:面上项目
批准号:61373058
批准年份:2013
资助金额:76.00
项目类别:面上项目
批准号:61703181
批准年份:2017
资助金额:23.00
项目类别:青年科学基金项目
批准号:51072122
批准年份:2010
资助金额:37.00
项目类别:面上项目
批准号:11326246
批准年份:2013
资助金额:3.00
项目类别:数学天元基金项目
批准号:11372148
批准年份:2013
资助金额:90.00
项目类别:面上项目
批准号:81373172
批准年份:2013
资助金额:70.00
项目类别:面上项目
批准号:81271987
批准年份:2012
资助金额:70.00
项目类别:面上项目
批准号:61505124
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:41672066
批准年份:2016
资助金额:70.00
项目类别:面上项目
批准号:81801768
批准年份:2018
资助金额:21.00
项目类别:青年科学基金项目
批准号:61671141
批准年份:2016
资助金额:58.00
项目类别:面上项目
批准号:41301403
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:61871469
批准年份:2018
资助金额:66.00
项目类别:面上项目
批准号:61501351
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:41806097
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:51578340
批准年份:2015
资助金额:61.00
项目类别:面上项目
批准号:51403015
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:51771076
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:71871012
批准年份:2018
资助金额:48.00
项目类别:面上项目
批准号:50302015
批准年份:2003
资助金额:22.00
项目类别:青年科学基金项目
批准号:51108271
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:81873778
批准年份:2018
资助金额:56.00
项目类别:面上项目
批准号:31501110
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:31701549
批准年份:2017
资助金额:25.00
项目类别:青年科学基金项目
批准号:51174076
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:81201897
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:60706002
批准年份:2007
资助金额:22.00
项目类别:青年科学基金项目
批准号:30870879
批准年份:2008
资助金额:28.00
项目类别:面上项目
批准号:31570658
批准年份:2015
资助金额:50.00
项目类别:面上项目
批准号:61151002
批准年份:2011
资助金额:15.00
项目类别:专项基金项目
批准号:70802060
批准年份:2008
资助金额:18.00
项目类别:青年科学基金项目
批准号:51472271
批准年份:2014
资助金额:83.00
项目类别:面上项目
批准号:61401438
批准年份:2014
资助金额:28.00
项目类别:青年科学基金项目
批准号:81171202
批准年份:2011
资助金额:58.00
项目类别:面上项目
批准号:61306049
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:31600327
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:31771758
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:50805118
批准年份:2008
资助金额:21.00
项目类别:青年科学基金项目
批准号:31371715
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:51107115
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:81401312
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:70972064
批准年份:2009
资助金额:19.00
项目类别:面上项目
批准号:31871716
批准年份:2018
资助金额:60.00
项目类别:面上项目
批准号:31301298
批准年份:2013
资助金额:24.00
项目类别:青年科学基金项目
批准号:81372919
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:51772331
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:51202297
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:21202193
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:51404092
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:51044003
批准年份:2010
资助金额:10.00
项目类别:专项基金项目
批准号:21172136
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:51472168
批准年份:2014
资助金额:89.00
项目类别:面上项目
批准号:71372160
批准年份:2013
资助金额:60.00
项目类别:面上项目
批准号:81870836
批准年份:2018
资助金额:56.00
项目类别:面上项目

相似国自然基金

1

时间相关偏微分方程的新型时空并行方法理论与应用

批准号:11871393
批准年份:2018
负责人:蒋耀林
学科分类:A0501
资助金额:52.00
项目类别:面上项目
2

常微分方程数值解法并行算法及自适应方法研究

批准号:18870472
批准年份:1988
负责人:李旺尧
学科分类:A0504
资助金额:2.50
项目类别:面上项目
3

大型时间相关微分方程的新型快速求解方法

批准号:11071192
批准年份:2010
负责人:蒋耀林
学科分类:A0504
资助金额:28.00
项目类别:面上项目
4

几类延迟微分方程数值方法的相关问题研究

批准号:11101109
批准年份:2011
负责人:徐阳
学科分类:A0504
资助金额:22.00
项目类别:青年科学基金项目