基于格子Boltzmann方程的多尺度模型与并行算法

基本信息
批准号:11501554
项目类别:青年科学基金项目
资助金额:17.00
负责人:黄记祖
学科分类:
依托单位:中国科学院数学与系统科学研究院
批准年份:2015
结题年份:2018
起止时间:2016-01-01 - 2018-12-31
项目状态: 已结题
项目参与者:焦猛江,马楚鹏,张永威
关键词:
多尺度模型并行算法格子Boltzmann方程全隐式方法区域分解
结项摘要

In recent years, some fluid problems and phenomena including multiscale information has emerged along with the rapid development of technology and the wide application of nanotechnology. Due to the multiscale information, the method which based only on a single physical scale gradually becomes difficult to fully and accurately describe the nature of such problems. Therefore, it is important and imperative to develop suitable multiscale models and algorithms for those problems. In this proposal, we construct our multiscale model and discretized method based on a mesoscopic model named the lattice Boltzmann equations. The macroscopic and microscopic information is added by combining the Navier-Stokes equation and the MD method, respectively. A Newton-Krylov type algorithm is considered to solved the discretized nonlinear system. To improve the convergent rate of the Newton algorithm, some nonlinear preconditioner such as the nonlinear elimination are carefully studied. The linear preconditioner based on domain decomposition method is taken to make the Newton-Krylov type algorithm more efficiently and to improve the scalability. Finally, some benchmark problems are simulated on a domestic supercomputer by using tens of thousands of CPU cores.

近年来, 随着科技的飞速发展以及纳米技术的广泛应用, 跨越多种尺度的流体问题和现象先后涌现. 由于这类问题本身包含着多种尺度的物理内涵,仅基于单一物理尺度来研究这类问题, 逐渐变得难以全面并准确刻画这类问题的本质. 研究与之相适应的跨尺度模型和算法的重要性开始彰显. 本项目将基于格子Boltzmann方程这一介观模型, 并综合宏观的Navier-Stokes方程和微观的分子动力学方法, 构建跨尺度的模型, 并设计相应的离散方法. 采用Newton-Krylov类方法求解离散后的非线性代数系统. 为提高Newton算法的收敛速度, 研究非线性消去等非线性预条件子技术; 为提高线性迭代方法的效率和算法的可扩展性, 研究基于区域分解技术的预条件子技术. 针对计算流体力学中的若干经典问题, 在国产并行机上做数万CPU核的并行数值模拟, 预期发表学术论文5篇, 其中国际高水平期刊文章3篇.

项目摘要

近年来, 随着科技的飞速发展以及纳米技术的广泛应用, 跨越多种尺度的流体问题和现象先后涌现. 由于这类问题本身包含着多种尺度的物理内涵,仅基于单一物理尺度来研究这类问题, 逐渐变得难以全面并准确刻画这类问题的本质. 研究与之相适应的跨尺度模型和算法的重要性开始彰显. 本项目将基于格子Boltzmann方程这一介观模型, 并综合宏观的Navier-Stokes方程和微观的分子动力学方法, 构建跨尺度的模型, 并设计相应的离散方法. 采用Newton-Krylov类方法求解离散后的非线性代数系统. 为提高Newton算法的收敛速度, 研究非线性消去等非线性预条件子技术; 为提高线性迭代方法的效率和算法的可扩展性, 研究基于区域分解技术的预条件子技术.

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于铁路客流分配的旅客列车开行方案调整方法

基于铁路客流分配的旅客列车开行方案调整方法

DOI:
发表时间:2021
2

一种基于多层设计空间缩减策略的近似高维优化方法

一种基于多层设计空间缩减策略的近似高维优化方法

DOI:10.1051/jnwpu/20213920292
发表时间:2021
3

基于多色集合理论的医院异常工作流处理建模

基于多色集合理论的医院异常工作流处理建模

DOI:
发表时间:2020
4

基于腔内级联变频的0.63μm波段多波长激光器

基于腔内级联变频的0.63μm波段多波长激光器

DOI:10.3788/CJL201946.0801003
发表时间:2019
5

结直肠癌免疫治疗的多模态影像及分子影像评估

结直肠癌免疫治疗的多模态影像及分子影像评估

DOI:10.13609/j.cnki.1000-0313.2022.04.019
发表时间:2022

黄记祖的其他基金

批准号:11871069
批准年份:2018
资助金额:57.00
项目类别:面上项目

相似国自然基金

1

多相流问题中的格子 Boltzmann 模型与并行算法

批准号:11871069
批准年份:2018
负责人:黄记祖
学科分类:A0501
资助金额:57.00
项目类别:面上项目
2

多孔介质流固耦合问题的多尺度格子Boltzmann模拟

批准号:11102034
批准年份:2011
负责人:王平
学科分类:A0813
资助金额:25.00
项目类别:青年科学基金项目
3

微尺度气体流动与传热的格子Boltzmann方法研究

批准号:50606012
批准年份:2006
负责人:郭照立
学科分类:E0603
资助金额:26.00
项目类别:青年科学基金项目
4

分数阶对流扩散方程的格子Boltzmann方法研究

批准号:11602057
批准年份:2016
负责人:杜睿
学科分类:A0910
资助金额:20.00
项目类别:青年科学基金项目