TANG Jing, LI Bin, ZHOU Naichun, et al. Large scale parallel computing for fluid dynamics on unstructured grid[J]. 2019, 37(1): 61-67.DOI: 10.7638/kqdlxxb-2016.0088.
Large scale parallel computing for fluid dynamics on unstructured grid
Massive parallel computational fluid dynamics is a vital tool for modern aviation industry. The parallel aerodynamics numerical simulation techniques based on unstructured mixed grid and cell-centered finite volume method (FVM) were presented in this paper. These techniques were developed for complicated configurations in industrial applications. The algorithms were discussed in detail for parallel implementation with message passing interface (MPI)
including compact numerical discrete schemes
grid partition methods for multi-processors based on Metis software package
ghost cells method for both physical and parallel boundary faces
and data transfer scheme. The parallel computing was verified by using a revolving model of relatively small amount of grid cells
and the convergence characteristics of aerodynamic force and flow variables residual were discussed. A large transport airplane configuration with about a hundred millions of grid elements was used for parallel test. An excellent performance of speed up was obtained
and the efficiency was above 80% with up to 18816 processors.
关键词
Keywords
references
HE K F, QIAN W Q, CHEN J Q, et al. Integrated aircraft design of aerodynamic and stealthy performance with numerically solving fluid dynamics and electro-magnetics equations[J]. Acta Aerodynamica Sinica, 2009, 27(2):180-185.(in Chinese)
LI B, TANG J, ZHOU N C. Numerical simulation of missile launching with rudder deflection[J]. Transactions of Nanjing University of Aeronautics Astronautics, 2013, 30(2):107-115.
Lyu Z, Martinsy J A. RANS-based aerodynamic shape optimization of a blended-wing-body aircraft[R]. AIAA-2013-2586.
TANG J, DENG Y Q, MA M S, et al. Parametrization and grid deformation techniques for flying-wing aerodynamic optimization[J]. Acta Aeronautica et Astronautica Sinica, 2015, 36(5):1480-1490. (in Chinese)
RONZHEIMERA, HEPPERLE M, BREZILLON J. Aerodynamic optimal engine integration for a business jet configuration[R]. AIAA-2012-1841.
ROOSE D, DRIESSCHE R V. Parallel computers and parallel algorithms for CFD[J]. Advances in Mechanics, 1998, 28(1):111-125.(in Chinese)
KNIGH D. Parallel computing in computational fluid dynamics[C]//AGARD Confernce Proceedings/Progress and Challenges in CFD Methods and Algorithms, 1996.
LU L S, DONG C Q, WANG L Q, et al. Researh on parallel program conceptual designing method[J]. Chinese Journal of Computers, 2003, 26(9):1086-1093.(in Chinese)
CHEN G, WANG L, LU Z H, et al. Development of ten-thousand-core parallel software CCFD for aircraft aerodynamics simulation[J].Journal of Huazhong University of Science and Technology(Natural Science Edition), 2011, 39(Sup. 1):99-101.(in Chinese)
WIART C, HILLEWAERK K. Development and validation of a massively parallel high-order solver for DNS and LES of industrial Flows[C]//IDIHOM: Industrialization of High-Order Methods-A Top-Down Approach, 2015, 251-292.
PAN S, LI H, XIA Z X. High-performance parallel computiation application for aerospace CFD numerical simulation[J]. Computer Engineering Science, 2012, 34(8):191-198. (in Chinese)
HUANG X C, XIAO A. Iteration and parallel computation on computational fluid dynamics[C]//International Conference on Intelligent Computation Technology Automation, 2014: 318-321.
SHEKE S, KALYAN W. Parallel multigrid solver for Navier-Stokes equation using Open MPI[J]. International Journal of Computer Science Trends and Technology, 2015, 3(5):131-134.
BERGER M J, AFTOSMIS M J, MARSHALL D D. Performance of a new CFD flow solver using a hybrid programming paradigm[J]. Journal of Parallel Distributed Computing, 2005, 65(4):414-423.
KARYPIS G, KUMAR V. A fast and high quality multilevel scheme for partitioning irregular graphs[J]. SIAM Journal on Scientific Computing, 1998, 20(1):359-392.
PULLIAM T H. Early development of implicit methods for computational fluid dynamics at NASA Ames[J]. Computers Fluids, 2009, 38(2):491-495.
BLAZEK J. Computational fluid dynamics:principles and applications[M]. Elsevier:Elsevier press, 2015
KIM J S, KWON O J. Improvement on block LU-SGS scheme for unstructured mesh navier-stokes computations[R]. AIAA-2002-1061.
SPALART S R. A one-equation turbulence model for aerodynamic flows[R]. AIAA-92-0439, 1992.
ROEP L. Approximate Riemann solvers, parameter vectors, and difference schemes[J]. Journal of Computational Physics, 1981, 43(2):357-372.
HASELBACHER A, BLAZEK J. Accurate and efficient discretisation of the Navier-Stokes equations on mixed grids[J]. AIAA Journal, 2000, 38(11):2094-2102.