首页> 外文期刊>Journal of Computational Physics >Parallel domain connectivity algorithm for unsteady flow computations using overlapping and adaptive grids
【24h】

Parallel domain connectivity algorithm for unsteady flow computations using overlapping and adaptive grids

机译:使用重叠和自适应网格的非恒定流并行域连接算法

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

摘要

This paper describes the algorithms and functionality of a new module developed to support overset grid assembly associated with performing time-dependent and adaptive moving body calculations of external aerodynamic flows using a multi-solver paradigm (i.e. different CFD solvers in different parts of the computational domain). We use the term " domain connectivity" in this paper to denote all the procedures that are involved in an overset grid assembly, and the module developed is referred henceforth as the domain-connectivity module. The domain-connectivity module coordinates the data transfer between different solvers applied in different parts of the computational domain - body fitted structured or unstructured to capture viscous near-wall effects, and Cartesian adaptive mesh refinement to capture effects away from the wall. The execution of the CFD solvers and the domain-connectivity module are orchestrated by a Python-based computational infrastructure. The domain-connectivity module is fully parallel and performs all its operations (identification of grid overlaps and determination of data interpolation strategy) on the partitioned grid data. In addition, the domain connectivity procedures are completely automated such that no user intervention or manual input is necessary. The capabilities and performance of the package are presented for several test problems, including flow over a NACA 0015 wing and an AGARD A2 slotted airfoil, hover simulation of a scaled V-22 rotor, and dynamic simulation of a UH-60A rotor in forward flight. A modification to the algorithm for improved domain connectivity solutions in problems with tight tolerances as well as heterogeneous grid clustering is also presented.
机译:本文描述了开发的新模块的算法和功能,该模块旨在支持与使用多求解器范例(即,计算域的不同部分中的不同CFD求解器)进行外部空气动力流的时间相关和自适应运动体计算相关的过高网格组件)。在本文中,我们使用术语“域连接性”来表示过大的网格装配中涉及的所有过程,因此所开发的模块从此被称为域连接性模块。域连通性模块协调在计算域的不同部分中应用的不同求解器之间的数据传输-体装配结构化或非结构化以捕获粘性近壁效应,以及笛卡尔自适应网格细化以捕获远离壁的效应。 CFD求解器和域连接模块的执行由基于Python的计算基础结构协调。域连接模块是完全并行的,并在分区的网格数据上执行其所有操作(网格重叠的标识和数据插值策略的确定)。此外,域连接过程是完全自动化的,因此无需用户干预或手动输入。该软件包的功能和性能针对几个测试问题进行了介绍,包括流过NACA 0015机翼和AGARD A2缝翼型机翼的气流,按比例缩放的V-22旋翼的悬停仿真以及前飞UH-60A旋翼的动态仿真。还提出了对算法的改进,以解决具有严格公差以及异构网格聚类的问题中的改进域连通性解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号