首页> 外文期刊>Mathematics and computers in simulation >Pre-conditioning strategies to accelerate the convergence of iterative methods in multiphase flow simulations
【24h】

Pre-conditioning strategies to accelerate the convergence of iterative methods in multiphase flow simulations

机译:在多相流模拟中加速迭代方法收敛的预处理策略

获取原文
获取原文并翻译 | 示例

摘要

A computational bottleneck during the solution to multiphase formulations of the incompressible Navier-Stokes equations is often during the implicit solution of the pressure-correction equation that results from operator-splitting methods. Since density is a coefficient in the pressure-correction equation, large variations or discontinuities among the phase densities greatly increase the condition number of the pressure-correction matrix and retard the convergence of iterative methods employed in its solution. To alleviate this shortcoming, the open-source multiphase code MFiX is interfaced with the linear solver library PETSc. Through an appropriate mapping of matrix and vector data structures between the two software packages, an access to a suite of robust, scalable, solver options in PETSc is obtained. Verification of the implementation is demonstrated through predictions that are identical to those obtained from MFiX's native solvers for a class of single-phase and multiphase flow problems. For a low Reynolds number, flow over a cylinder case, applying Right Side Block Jacobi Preconditioning to the BiCGSTAB iterative solver in PETSc was faster than MFiX's native solver. This speed-up increased with higher mesh resolution and for higher-order spatial discretizations. In a fluidized bed simulation, this solver-preconditioner combination resulted in a 25% decrease in solve time compared to MFiX's native solver. (C) 2019 International Association for Mathematics and Computers in Simulation (IMACS). Published by Elsevier B.V. All rights reserved.
机译:在求解不可压缩的Navier-Stokes方程的多相公式时,计算瓶颈通常是在由操作员分离方法导致的压力校正方程的隐式求解中。由于密度是压力校正方程式中的一个系数,因此,相密度之间的较大变化或不连续性会大大增加压力校正矩阵的条件数,并会阻碍求解中使用的迭代方法的收敛性。为了缓解这一缺点,将开源多相代码MFiX与线性求解器库PETSc接口。通过在两个软件包之间对矩阵和矢量数据结构进行适当的映射,可以访问PETSc中的一组强大,可扩展的求解器选项。通过与MFiX的本机求解器针对一类单相和多相流问题获得的预测相同的预测,证明了实施的验证。对于低雷诺数,在圆柱壳体上流动时,将右侧块Jacobi预处理应用于PETSc中的BiCGSTAB迭代求解器要比MFiX的本地求解器快。随着更高的网格分辨率和更高阶的空间离散化,该速度增加了。在流化床模拟中,这种求解器与预处理器的组合比MFiX的本地求解器减少了25%的求解时间。 (C)2019国际模拟数学与计算机协会(IMACS)。由Elsevier B.V.发布。保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号