Anderson加速算法研究及应用
项目介绍
AI项目解读
基本信息
- 批准号:11671051
- 项目类别:面上项目
- 资助金额:48.0万
- 负责人:
- 依托单位:
- 学科分类:A0502.数值代数
- 结题年份:2020
- 批准年份:2016
- 项目状态:已结题
- 起止时间:2017-01-01 至2020-12-31
- 项目参与者:杨章; 朱圣鑫; 刘建军; 贾晓伟;
- 关键词:
项目摘要
It is necessary to solve all kinds of complex nonlinear equations in the numerical simulations of many important application areas, such as inertial confinement fusion (ICF). The solution for these nonlinear equations dominants the whole time cost of the numerical simulations. At present, the main method for solving nonlinear equations in ICF numerical simulations is Picard iteration. Picard method is a kind of fixed point iteration. This kind of method has many advantages, including easily implemented, etc. However, the convergence rate of the method is slow. Therefore, the key problems concerning the efficiency of ICF numerical simulation is how to improve the convergence rate of Picard method. Recently, one kind of acceleration method for fixed point iteration — Anderson acceleration attracts much attention. Anderson acceleration has been used successfully in some related areas. However, it is difficult to apply this algorithm directly to ICF numerical simulation because of robustness, applicability and some other problems. In this project, some research about Anderson acceleration’s robustness and applicability will be done by combining some important applications including ICF. At the same time, by basing on Anderson acceleration algorithm, some new iterative methods and preconditioning techniques will be developed. It is expected that, with the implementation of the project, the convergence rate of related iterations in ICF numerical simulation can be accelerated dramatically so that the whole efficiency of the numerical simulation can be improved effectively.
在ICF等许多重要应用领域的数值模拟中,需要求解各类复杂的非线性方程组。这些方程组的求解占据数值模拟绝大部分时间开销。目前,在ICF等数值模拟应用中,求解各类非线性方程组以Picard方法为主。该方法属于不动点迭代,具有程序实现简单等优点,但其收敛速度较慢。如何提高Picard方法的收敛速度,成为影响ICF等数值模拟效率的关键。近期,关于不动点迭代过程的一类加速算法—Anderson加速引起广泛关注。Anderson加速已在相关领域得到成功应用。然而,由于健壮性和适应性等问题,难以将该算法直接有效地应用于ICF等数值模拟。本项目将结合ICF等数值模拟应用,开展Anderson加速算法的健壮性和适应性研究。同时,将以该算法为基础,研究和发展新的迭代算法和预处理方法。期望通过本项目实施,能够显著加速ICF等数值模拟应用中相关迭代收敛速度,从而有效提高数值模拟效率。
结项摘要
在ICF等许多重要应用领域的数值模拟中,广泛应用Picard迭代和源迭代等各类不动点迭代方法求解相关非线性问题。提高不动点迭代的收敛性和收敛速度,对于提高实际应用数值模拟效率具有重要意义。Anderson加速是提高不动点迭代收敛速度的一类算法。实际应用中的很多特点,包括强非线性以及多物理耦合等,使得Anderson加速算法难以直接应用于实际问题的求解。本项目以提高不动点迭代的收敛速度为目标,开展Anderson加速算法的健壮性提升、新迭代方法发展以及Anderson加速算法的实际应用等方面的研究。首先,在Anderson加速算法的健壮性改进方面,通过在Anderson加速算法中引入物理约束条件,并在算法中增加矩阵条件数的监控与残差向量的自适应调整功能,获得了健壮性更高的Anderson加速算法。其次,通过将Anderson加速方法与分裂迭代方法结合,发展得到了三类新的迭代方法。再次,以改进的Anderson加速算法为基础,研制了并行Anderson加速算法软件包,并实现了软件包与两个并行自适应软件框架的无缝对接。最后,将Anderson加速算法应用于三温辐射能量方程、中子输运方程和辐射输运耦合物质热传导方程等实际问题的求解,取得了较好的加速效果。针对部分实际模型可以加速约20倍。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Anderson acceleration and application to the three-temperature energy equations
安德森加速及其在三温能量方程中的应用
- DOI:10.1016/j.jcp.2017.06.031
- 发表时间:2017-10
- 期刊:Journal of Computational Physics
- 影响因子:4.1
- 作者:安恒斌
- 通讯作者:安恒斌
Acceleration of the Scheduled Relaxation Jacobi method: Promising strategies for solving large, sparse linear systems
计划松弛雅可比方法的加速:解决大型稀疏线性系统的有前途的策略
- DOI:10.1016/j.jcp.2019.108862
- 发表时间:2019-11
- 期刊:Journal of Computational Physics
- 影响因子:4.1
- 作者:Qian Kong;Yan-Fei Jing;Ting-Zhu Huang;Heng-Bin An
- 通讯作者:Heng-Bin An
A local character based method for solving linear systems of radiation diffusion problems
基于局部特征的线性系统辐射扩散问题求解方法
- DOI:10.1016/j.jcp.2019.109218
- 发表时间:2019
- 期刊:Journal of Computational Physics
- 影响因子:4.1
- 作者:叶帅;安恒斌;徐新海
- 通讯作者:徐新海
A class of domain decomposition based nonlinear explicit–implicit iteration algorithms for solving diffusion equations with discontinuous coefficient
一类基于域分解的非线性显隐迭代算法求解间断系数扩散方程
- DOI:10.1016/j.cam.2020.113232
- 发表时间:2020
- 期刊:Journal of Computational and Applied Mathematics
- 影响因子:2.4
- 作者:许秋燕;安恒斌
- 通讯作者:安恒斌
Operator-based preconditioning for the 2-D 3-T energy equations in radiation hydrodynamics simulations
辐射流体动力学模拟中 2-D 3-T 能量方程的基于算子的预处理
- DOI:10.1016/j.jcp.2019.01.043
- 发表时间:2019-05
- 期刊:Journal of Computational Physics
- 影响因子:4.1
- 作者:安恒斌;莫则尧;徐小文;贾晓伟
- 通讯作者:贾晓伟
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
基于网格片的氧碘化学激光器多块并行数值模拟
- DOI:--
- 发表时间:2014
- 期刊:强激光与粒子束
- 影响因子:--
- 作者:郭红;李艳;安恒斌
- 通讯作者:安恒斌
预处理JFNK方法求解非平衡辐射扩散方程组(英文)
- DOI:--
- 发表时间:2013
- 期刊:计算物理
- 影响因子:--
- 作者:冯涛;蔚喜军;安恒斌;张荣培
- 通讯作者:张荣培
二维三温热传导方程求解中的非线性迭代初值选取
- DOI:--
- 发表时间:--
- 期刊:计算物理
- 影响因子:--
- 作者:莫则尧;安恒斌;徐小文
- 通讯作者:徐小文
基于JASMIN的并行多层快速多极子方法研究
- DOI:--
- 发表时间:2014
- 期刊:微波学报
- 影响因子:--
- 作者:刘阳;周海京;鲍献丰;安恒斌;刘旭
- 通讯作者:刘旭
求解大规模稀疏线性代数方程组序列的自适应AMG预条件策略
- DOI:--
- 发表时间:2016
- 期刊:中国科学:信息科学
- 影响因子:--
- 作者:徐小文;莫则尧;安恒斌
- 通讯作者:安恒斌
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
安恒斌的其他基金
结构力学数值模拟中大规模线性方程组求解方法研究
- 批准号:12171045
- 批准年份:2021
- 资助金额:51 万元
- 项目类别:面上项目
针对辐射流体的区域分解预处理Newton-Krylov方法研究
- 批准号:11171039
- 批准年份:2011
- 资助金额:45.0 万元
- 项目类别:面上项目
基于结构网格的自适应计算中代数方程组的迭代解法研究
- 批准号:10701015
- 批准年份:2007
- 资助金额:18.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}