2025-11-10T02:36:53.335691

Asymptotic-preserving semi-Lagrangian discontinuous Galerkin schemes for the Boltzmann equation

Cai, Hao, Liu et al.
In this work, we present an asymptotic-preserving semi-Lagrangian discontinuous Galerkin scheme for the Boltzmann equation that effectively handles multi-scale transport phenomena. The main challenge lies in designing appropriate moments update for penalization within the semi-Lagrangian framework. Inspired by [M. Ding, J. M. Qiu, and R. Shu, Multiscale Model. Simul. 21 (2023), no. 1, 143--167], the key ingredient is utilizing the Shu-Osher form of the scheme in the implicit-explicit Runge-Kutta (IMEX-RK) setting, which enables us to capture the correct limiting system by constructing an appropriate moments update procedure. Our theoretical analysis establishes accuracy order conditions for both the IMEX-RK time integration and the new moments update step. We also employ hypocoercivity techniques to establish stability for the linearized model. Numerical experiments for various test problems validate our proposed scheme's accuracy, asymptotic-preserving property, and robustness in various regimes, which demonstrates its effectiveness for multi-scale kinetic simulations.
academic

Asymptotic-preserving semi-Lagrangian discontinuous Galerkin schemes for the Boltzmann equation

基本信息

  • 论文ID: 2510.14375
  • 标题: Asymptotic-preserving semi-Lagrangian discontinuous Galerkin schemes for the Boltzmann equation
  • 作者: Xiaofeng Cai, Zhen Hao, Liu Liu, Jiayu Wan
  • 分类: math.NA cs.NA
  • 发表时间: 2025年10月16日提交
  • 论文链接: https://arxiv.org/abs/2510.14375

摘要

本文提出了一种针对Boltzmann方程的渐近保持半拉格朗日不连续伽辽金格式,能够有效处理多尺度输运现象。主要挑战在于在半拉格朗日框架内为惩罚方法设计适当的矩更新机制。受Ding等人工作启发,关键技术是在隐式-显式Runge-Kutta (IMEX-RK)设置中利用Shu-Osher形式,通过构造适当的矩更新过程来捕捉正确的极限系统。理论分析建立了IMEX-RK时间积分和新矩更新步骤的精度阶条件,并采用超强制性技术建立了线性化模型的稳定性。数值实验验证了所提格式在各种测试问题上的精度、渐近保持性质和鲁棒性。

研究背景与动机

问题背景

  1. Boltzmann方程的重要性: Boltzmann方程是描述稀薄气体动力学的基础动理学方程,在连续介质模型如Navier-Stokes方程失效的情况下能够正确描述气体流动物理。
  2. 计算挑战:
    • 高维相空间带来的计算复杂性
    • 碰撞算子的非线性、非局部性质
    • 多尺度特性导致的刚性问题
  3. 现有方法局限性:
    • 传统欧拉方法受CFL条件限制,时间步长受限
    • 在小Knudsen数ε情况下,显式方法需要∆t = O(ε)的严格时间步限制
    • 半拉格朗日方法虽然避免CFL限制,但在设计渐近保持格式时面临新挑战

研究动机

开发能够在所有物理尺度下都保持精度和效率的数值格式,特别是在流体极限(ε→0)下能够自动退化到正确的欧拉方程。

核心贡献

  1. 创新的矩更新机制: 在半拉格朗日框架内设计了新的矩更新过程,解决了传统欧拉方法中矩更新策略在SL框架下失效的问题
  2. Shu-Osher形式的应用: 将Shu-Osher形式适配到IMEX-RK设置中,使得能够正确识别极限系统并构造相应的矩更新
  3. 理论分析:
    • 建立了IMEX-RK方案的精度阶条件
    • 证明了渐近保持性质
    • 利用超强制性技术分析了线性化模型的稳定性
    • 给出了保正性的充分条件
  4. 数值验证: 通过多个测试问题验证了格式的精度、渐近保持性质和鲁棒性

方法详解

任务定义

求解Boltzmann方程: tf+vxf=1εQ(f)\partial_t f + v \cdot \nabla_x f = \frac{1}{\varepsilon} Q(f)

其中f(x,v,t)是粒子分布函数,ε是Knudsen数,Q(f)是碰撞算子。目标是设计在所有ε值下都高效准确的数值格式。

模型架构

1. BGK惩罚方法

采用BGK惩罚分解: Q(f)=Q(f)βQBGK(f)+βQBGK(f)Q(f) = Q(f) - \beta Q_{BGK}(f) + \beta Q_{BGK}(f) 其中QBGK(f)=MffQ_{BGK}(f) = M_f - fMfM_f是与f相关的Maxwellian分布。

2. 半拉格朗日离散化

基于特征Galerkin弱形式: If(t2,x,v)Ψ(x)dx=IvΔtf0(x,v)Ψ(x+vΔt)dx+碰撞项积分\int_{I} f(t_2,x,v)\Psi(x)dx = \int_{I-v\Delta t} f_0(x,v)\Psi(x+v\Delta t)dx + \text{碰撞项积分}

3. 节点DG空间离散

使用Lagrange多项式基函数: f(x,v)=j=1Nxpj=0kf(xj,pj,v)j,pj(x)f(x,v) = \sum_{j=1}^{N_x} \sum_{p_j=0}^k f(x_{j,p_j},v)\ell_{j,p_j}(x)

4. IMEX-RK时间离散

s阶IMEX-RK格式: f(i)=S~i,0[fn]+Δtj=1i1aijSi,j[1εGP(f(j))]+Δtj=1ia~ijS~i,j[1εQP(f(j))]f^{(i)} = \tilde{S}_{i,0}[f^n] + \Delta t \sum_{j=1}^{i-1} a_{ij}S_{i,j}[\frac{1}{\varepsilon}G_P(f^{(j)})] + \Delta t \sum_{j=1}^i \tilde{a}_{ij}\tilde{S}_{i,j}[\frac{1}{\varepsilon}Q_P(f^{(j)})]

技术创新点

1. 新的矩更新策略

传统欧拉方法中,矩更新通过积分消除刚性项: Un+1=Unvxfn,ϕ(v)U^{n+1} = U^n - \langle v \cdot \nabla_x f^n, \phi(v) \rangle

但在SL框架中,由于算子Sv,ΔtS_{v,\Delta t}的存在,刚性项无法消除。本文提出基于极限格式的矩更新: U(i)=(1A~ˉi1A~^(i2)1e(i))Si,0[fn],ϕ(v)+A~ˉi1A~^(i2)1S~i[F^i1],ϕ(v)U^{(i)} = (1-\bar{\tilde{A}}_{i-1}\hat{\tilde{A}}^{-1}_{(i-2)}e_{(i)})\langle S_{i,0}[f^n], \phi(v)\rangle + \bar{\tilde{A}}_{i-1}\hat{\tilde{A}}^{-1}_{(i-2)}\langle \tilde{S}^i[\hat{F}_{i-1}], \phi(v)\rangle

2. Shu-Osher形式的适配

将原始IMEX-RK格式重写为Shu-Osher形式,使得能够清晰地分析极限行为并设计相应的矩更新。

3. 渐近精确性条件

建立了矩更新达到高阶精度的条件:

  • 一阶: cs=1c_s = 1
  • 二阶: Ds=1/2,Bs=0D_s = 1/2, B_s = 0
  • 三阶: Gs=Hs=1/6,Bs=Bs=Bs=0G_s = H_s = 1/6, B_s^* = B_s^{**} = B_s^{***} = 0

实验设置

数值方案

  • 空间离散: 节点DG方法,多项式阶数k=2,3
  • 时间离散: 三种IMEX-RK格式
    • FBEuler: 一阶前向-后向欧拉
    • DP2A242: 二阶4阶段方法
    • ARS443: 三阶5阶段GSA方法
  • 碰撞算子: Maxwell分子模型,快速谱方法计算

测试问题

  1. 精度测试: 光滑Maxwellian初值,验证收敛阶
  2. AP性质测试: 非平衡初值,验证向平衡态的松弛
  3. Sod激波问题: Riemann问题,测试激波捕捉能力
  4. 混合尺度测试: 空间变化的ε(x),测试多尺度性能

评价指标

  • 相对L1和L2误差
  • 收敛阶数
  • AP误差fMf1\|f - M_f\|_{\ell^1}
  • 与参考解的比较

实验结果

主要结果

1. 精度验证

  • k=2时,所有格式在不同ε下都达到二阶精度
  • k=3时,FBEuler和DP2A242达到预期精度,但ARS443在ε=10^{-6}时降为二阶(与理论预测一致)

2. AP性质验证

  • Type A方法(DP2A242)表现出强AP性质:在ε=10^{-4}, 10^{-6}时,AP误差在一个时间步后快速降至ε水平
  • Type CK方法(ARS443)表现出弱AP性质:需要良好预备的初值

3. 激波问题

  • CFL=0.5时,所有方法都能准确捕捉激波结构
  • CFL=2时,FBEuler和DP2A242保持稳定,但ARS443在小ε时由于保正性约束变得不稳定

4. 混合尺度测试

高阶方法(ARS443)在大CFL数下仍能保持良好精度,展现了方法的鲁棒性。

理论验证

数值结果很好地验证了理论分析:

  • 收敛阶与理论预测一致
  • AP性质符合Type A/CK的分类
  • 保正性条件得到验证

相关工作

主要研究方向

  1. AP格式: Jin等人开创的渐近保持方法,确保在所有尺度下的精度
  2. 半拉格朗日方法: 避免CFL限制的输运求解方法
  3. DG方法: 具有守恒性和hp自适应能力的空间离散方法
  4. IMEX方法: 处理刚性问题的时间积分方法

本文创新

相比现有工作,本文首次在半拉格朗日DG框架内实现了Boltzmann方程的高阶AP格式,解决了矩更新的关键技术难题。

结论与讨论

主要结论

  1. 成功开发了Boltzmann方程的高阶AP-SLDG格式
  2. 理论分析揭示了SL框架下时间精度的额外约束条件
  3. 数值实验验证了方法的有效性和鲁棒性

局限性

  1. 保正性约束: 某些高阶格式(如ARS443)需要ε相关的时间步限制
  2. 稳定性分析: 目前仅对线性化模型建立了稳定性,非线性情况有待进一步研究
  3. 空间维度: 当前分析主要针对一维空间问题

未来方向

  1. 扩展稳定性分析到非线性Boltzmann方程
  2. 设计同时满足高阶、渐近精确和保正性的IMEX-RK表
  3. 开发多尺度特征的自适应策略
  4. 扩展到高维空间问题

深度评价

优点

  1. 理论贡献: 在SL框架内建立了完整的AP格式理论,包括精度条件、稳定性和保正性分析
  2. 技术创新: Shu-Osher形式的巧妙应用解决了矩更新的关键难题
  3. 实验充分: 多个测试问题全面验证了方法的各项性质
  4. 写作清晰: 论文结构合理,数学推导严谨

不足

  1. 保正性限制: 高阶格式的保正性条件可能限制实际应用
  2. 非线性稳定性: 稳定性分析仅限于线性化情况
  3. 计算复杂度: 文中未详细分析计算复杂度和效率比较

影响力

  1. 学术价值: 为动理学方程的数值方法提供了新的理论框架
  2. 实用价值: 在稀薄气体动力学、等离子体物理等领域有潜在应用
  3. 可复现性: 算法描述详细,理论分析完整,具有良好的可复现性

适用场景

  1. 稀薄气体流动模拟
  2. 等离子体输运问题
  3. 需要处理多尺度现象的动理学模拟
  4. 对精度和效率都有高要求的科学计算应用

参考文献

论文引用了42篇相关文献,涵盖了Boltzmann方程数值方法、AP格式、半拉格朗日方法、DG方法等相关领域的重要工作,文献调研充分且权威。