旋翼流场计算嵌套网格并行装配方法改进研究

Improvement on parallel embedded grid assembly methods for rotor flow fields simulation

  • 摘要: 针对嵌套网格系统下进行旋翼流场计算时的网格装配问题,给出了一种改进的并行化网格装配模型。在该模型中,使用压缩存储的辅助结构网格进行并行“洞切割”,生成插值边界;应用基于插值点坐标范围的局部可自适应辅助结构网格定位,缩小了处理器之间进行并行贡献单元搜索时的交互数据范围及生成辅助结构网格的内存消耗,结合局部范围的Neighbor to Neighbor(N2N)搜索重启和穷举方法,消除了网格分区、物面、外场等边界面对贡献单元搜索过程的影响,且方法对网格的拓扑没有限制,适合于结构、非结构、直角网格等网格块的装配过程。在流场计算方面,采用并行化的隐式双时间格式数值求解Navier-Stokes方程,用于旋翼数值模拟问题。理论分析和计算测试表明,在使用粗化的辅助网格时,改进的计算方法能够达到传统方法贡献单元搜索速度近似10倍,在低内存开销情况下降低网格装配过程对流场计算时间占比。在内迭代大于7次时,网格装配时间小于流场计算的1%。该方法是对旋翼多周期计算时反复网格装配过程的很好的效率改进。

     

    Abstract: An improved parallel grid assembly method is proposed, aiming at promoting the efficiency of the grid assembly process, which is necessary for the rotor flow fields simulation with embedded grid frame. In this method, structured auxiliary mesh (SAM) with compressed storage is used for parallel hole cutting and interpolate points generation. The coordinate ranges of the grid vertices, which are needed for donor searching, are pre-exchanged among all processors. Another adaptive structured auxiliary mesh (ASAM) is used for the localization of the search start points, which cuts the memory consumption by shrinking spacing range for the grid generation based on the interpolate point message. The neighbor to neighbor and localized brute force donor searching methods are combined with above mentioned module. The geometry intersection judgment process is sidestepped when the searching path encountered with boundary face (wall, far field, grid partition interface) in donor searching procedure, and the complexity for coding is simplified. In essence, this method is suitable for multi-block grid assembly issue with any grid topology of structured, unstructured and Cartesian grid systems. The Navier-Stokes equations are solved with implicit dual-time step scheme, and several status of rotorcraft flow fields are simulated for validation purpose. Obtained results indicate that the donor searching speed with the improved methods is approximately 10 times faster than that with original one when coarsen structured auxiliary grid is used. The time consumption ratio of grid assembly to the flow field iteration can be reduced with low memory application. It is less than 1% when the flow field sub-iteration number is greater than 7. The present methods are useful for the numerical process based on the embedded grid system, especially for the rotor CFD simulation where several revolutions must be executed for periodical solutions.

     

/

返回文章
返回