摘要
三维全机绕流区域分解成多块子区域,多块区域之间采用迎风型通量守恒内边界耦合条件,分区计算总体区域,形成总体耦合流场的分区数值解。利用PVM并行环境,采用纯结点并行计算编程方式和“先进先出”的同步控制等待机制,对三维复杂流动跨音速流场相应分区实现了多区域并行计算。分析了影响并行效率的主要因素,将并行计算结果与串行计算结果和实验结果作了比较,讨论了多种区域分解数目的并行计算效率。在负载平衡程度较好时,可得到较高的并行效率。
Multi-block computing method was studied for the three-dimensional transonic inviscous flow. A new conservative multi-block upwind interface boundary condition was presented for patched zones. A multi-block Euler solver was developed for a three-dimensional vehicle configuration. Parallel computing method was utilized on a cluster of workstations with PVM environment to accelerate the computing speed. The 'first-in first-out' communicatoin method was introduced to control and to synchronize the parallel computing program with pure node. The relevant factors were then studied with efficiency. Numerical solutions of multi-block and parallel computing are compared with experimental data. Adjusting good parallel load balance will raise the parallel efficiency.
出处
《力学季刊》
CSCD
北大核心
2001年第4期433-438,共6页
Chinese Quarterly of Mechanics