...
首页> 外文期刊>Computers & Fluids >On the implementation of low-dissipative Runge-Kutta projection methods for time dependent flows using OpenFOAM
【24h】

On the implementation of low-dissipative Runge-Kutta projection methods for time dependent flows using OpenFOAM

机译:关于使用OpenFOAM对时间相关流实现低耗散Runge-Kutta投影方法

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

获取外文期刊封面封底 >>

       

摘要

Open source computational fluid dynamics (CFD) codes provide suitable environments for implementation, testing and rapid dissemination of algorithms typically used for large-eddy simulations (LES) and direct numerical simulations (DNS). In particular, it is important to test low-dissipative algorithms in unstructured codes of industrial relevance. In the present paper, the implementation of incompressible, explicit Runge-Kutta (RK) based projection methods into the OpenFOAM library is discussed. We search for low-dissipative alternatives to the second order time integration methods which are commonly used together with the standard pressure correction approach PISO (Pressure Implicit with Splitting of Operators) in many commercial and open source codes including OpenFOAM. The practical implementation of the projection methods in OpenFOAM is provided together with theory. The method is tested with the classical fourth order RK-method and the accelerated third order RK-method. Four numerical experiments are carried out in order to cross-validate the solvers and in order to investigate the drawbacks/benefits of the solution approaches. The test problems are: (1) 2d lid driven cavity flow at Re = 2500, (2) DNS of 3d turbulent channel flow at Re_τ = 180, (3) LES of a 3d mixing layer, and (4) the 2d inviscid Taylor-Green vortex. The RK-methods are benchmarked against the standard OpenFOAM LES/DNS solver based on the PISO pressure correction method. The results indicate that the RK projection methods provide low-dissipative alternatives to the PISO method. The turbulent test cases show also that the RK-methods have a good computational efficiency.
机译:开源计算流体动力学(CFD)代码为通常用于大涡模拟(LES)和直接数值模拟(DNS)的算法的实现,测试和快速传播提供了合适的环境。尤其重要的是,要在非结构化的行业相关代码中测试低耗散算法。在本文中,讨论了将不可压缩的,基于显式Runge-Kutta(RK)的投影方法在OpenFOAM库中的实现。我们在第二商业时间和开放源代码(包括OpenFOAM)中寻找通常与标准压力校正方法PISO(带操作符拆分的隐式压力)一起使用的二阶时间积分方法的低耗散替代方法。连同理论一起提供了OpenFOAM中投影方法的实际实现。该方法用经典的四阶RK方法和加速的三阶RK方法进行了测试。进行了四个数值实验,以交叉验证求解器,并研究求解方法的弊端/好处。测试问题是:(1)Re = 2500时2d盖驱动腔流动,(2)Re_τ= 180时3d湍流通道的DNS,(3)3d混合层的LES,以及(4)2d无粘性泰勒-绿色漩涡。 RK方法以基于PISO压力校正方法的标准OpenFOAM LES / DNS求解器为基准。结果表明,RK投影方法为PISO方法提供了低耗散的替代方法。湍流测试案例还表明,RK方法具有良好的计算效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号