The Allen-Cahn equation (ACE) inherently possesses two crucial properties: the maximum principle and the energy dissipation law. Preserving these two properties at the discrete level is also necessary in the numerical methods for the ACE. In this paper, unlike the traditional top-down macroscopic numerical schemes which discretize the ACE directly, we first propose a novel bottom-up mesoscopic regularized lattice Boltzmann method based macroscopic numerical scheme for d (=1, 2, 3)-dimensional ACE, where the DdQ(2d+1) [(2d+1) discrete velocities in d-dimensional space] lattice structure is adopted. In particular, the proposed macroscopic numerical scheme has a second-order accuracy in space, and can also be viewd as an implicit-explicit finite-difference scheme for the ACE, in which the nonlinear term is discretized semi-implicitly, the temporal derivative and dissipation term of the ACE are discretized by using the explicit Euler method and second-order central difference method, respectively. Then we also demonstrate that the proposed scheme can preserve the maximum bound principle and the original energy dissipation law at the discrete level under some conditions. Finally, some numerical experiments are conducted to validate our theoretical analysis.
翻译:Allen-Cahn方程(ACE)天然具备两个关键性质:最大值原理和能量耗散律。在数值求解ACE时,保持离散层面上的这两个性质同样至关重要。本文突破传统自上而下的宏观数值方法直接离散ACE的范式,首次提出一种自下而上的介观正则化格子玻尔兹曼方法(RLBM)构建的d(=1,2,3)维ACE宏观数值格式,其中采用DdQ(2d+1)[d维空间中(2d+1)个离散速度]格子结构。具体而言,该宏观数值格式具有空间二阶精度,并可视为求解ACE的隐式-显式有限差分格式——非线性项采用半隐式离散,时间导数与耗散项分别通过显式欧拉法和二阶中心差分法处理。我们进一步证明,在特定条件下该格式可在离散层面保持最大值有界原理和原始能量耗散律。最后通过数值实验验证理论分析结果。