Achieving high parallel performance for an unstructured unsteady turbomachinery CFD code

This paper describes the work done to achieve high parallel performance for an unstructured, unsteady turbomachinery computational fluid dynamics (CFD) code. The aim of the work described here is to be able to scale problems to the thousands of processors that current and future machine architectures will provide. The CFD code is in design use in industry and is also used as a research tool at a number of universities. High parallel scalability has been achieved for a range of turbomachinery test cases, from steady-state hexahedral mesh cases to fully unsteady unstructured mesh cases. This has been achieved by a combination of code modification and consideration of the parallel partitioning strategy and resulting load balancing. A sliding plane option is necessary to run fully unsteady multistage turbomachinery test cases and this has been implemented within the CFD code. Sample CFD calculations of a full turbine including parts of the internal air system are presented.

[1]  Michael B. Giles,et al.  Implicit time accurate solutions on unstructured dynamic grids , 1995 .

[2]  John D. Denton,et al.  The Importance of Shroud Leakage Modelling in Multistage Turbine Flow Calculations , 2005 .

[3]  Leslie G. Valiant,et al.  A bridging model for parallel computation , 1990, CACM.

[4]  C. Hah,et al.  Three-dimensional flowfields inside a transonic compressor with swept blades , 1991 .

[5]  Leigh Lapworth,et al.  Multi-Objective Design and Optimisation of Bypass Outlet-Guide Vanes , 2003 .

[6]  Leigh Lapworth,et al.  PADRAM: Parametric Design and Rapid Meshing System for Turbomachinery Optimisation , 2003 .

[7]  Pierre Moinier,et al.  Edge-Based Multigrid and Preconditioning for Hybrid Grids , 1999 .

[8]  Dieter Bohn,et al.  Numerical Simulation of the Unsteady Flow Field in an Axial Gas Turbine Rim Seal Configuration , 2004 .

[9]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[10]  Vaidy S. Sunderam,et al.  PVM: A Framework for Parallel Distributed Computing , 1990, Concurr. Pract. Exp..

[11]  Michael B. Giles,et al.  A Parallel Framework for Unstructured Grid Solvers , 1994 .

[12]  William Gropp,et al.  High-performance parallel implicit CFD , 2001, Parallel Comput..

[13]  David Cherry,et al.  Analytical Investigation of a Low Pressure Turbine With and Without Flowpath Endwall Gaps, Seals and Clearance Features , 2005 .

[14]  William N. Dawes,et al.  Towards Improved Throughflow Capability: The Use of 3D Viscous Flow Solvers in a Multistage Environment , 1990 .

[15]  Vipin Kumar,et al.  Multilevel Algorithms for Multi-Constraint Graph Partitioning , 1998, Proceedings of the IEEE/ACM SC98 Conference.

[16]  Mark G. Turner,et al.  Three-Dimensional Navier-Stokes Computations of Transonic Fan Flow Using an Explicit Flow Solver and an Implicit κ–ϵ Solver , 1992 .

[17]  John W. Chew,et al.  Application of Computational Fluid Dynamics to Turbine Disc Cavities , 1993 .

[18]  William N. Dawes,et al.  Computational fluid dynamics for turbomachinery design , 1998 .

[19]  P. Spalart A One-Equation Turbulence Model for Aerodynamic Flows , 1992 .

[20]  F Martelli Unsteady Flow Modelling in Turbine Stage , 2001, Annals of the New York Academy of Sciences.

[21]  G. E. Dorrington,et al.  Development of an airship for tropical rain forest canopy exploration , 2005, The Aeronautical Journal (1968).

[22]  John W. Chew,et al.  Computational and Mathematical Modeling of Turbine Rim Seal Ingestion , 2002 .

[23]  John W. Chew,et al.  Application of Computational Fluid Dynamics to Turbine Disc Cavities , 1993 .

[24]  Nicholas J. Hills,et al.  Numerical simulation of rim seal flows in axial turbines , 2005, The Aeronautical Journal (1968).

[25]  Jochen Gier,et al.  Interaction of Shroud Leakage Flow and Main Flow in a Three-Stage LP Turbine , 2003 .

[26]  Dieter Bohn,et al.  Influence of Open and Closed Shroud Cavities on the Flowfield in a 2-Stage Turbine With Shrouded Blades , 2003 .

[27]  J. D. Denton,et al.  The Calculation of Three-Dimensional Viscous Flow Through Multistage Turbomachines , 1992 .

[28]  P. Dearnley,et al.  A review of metallic, ceramic and surface-treated metals used for bearing surfaces in human joint replacements , 1999, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.