Parallel Computation of Mesh Motion for CFD of IC Engines 2008-01-0976
The burden of creating meshes increases the cost of Computational Fluid Dynamics (CFD) and slows the rate at which new engine geometries can be investigated. Internal Combustion Engines (ICEs) with moving valves and piston present a special challenge, often requiring numerous different target meshes or case-specific codes for adapting the mesh. The goal of the present paper is to facilitate remeshing by calculating vertex motion, in parallel, for hybrid tetrahedral and hexahedral meshes. The calculated vertex motion is intended to maintain good mesh quality and reduce the need for interpolation to a new mesh. The demonstrated approach uses Laplacian-based smoothing for hexahedral cells and optimization-based smoothing for tetrahedral cells. Further, planar and cylindrical surfaces in the engine geometry are automatically recognized. As the engine volume changes shape, vertices may slide along the planar and cylindrical surfaces. Each part of the adaptation process is MPI (Message Passing Interface) parallelized so that the computational performance is maximized. The implementation uses the NEMO library, for efficient deployment on distributed memory architectures.
Citation: Schmidt, D., Toninel, S., Filippone, S., and Bianchi, G., "Parallel Computation of Mesh Motion for CFD of IC Engines," SAE Technical Paper 2008-01-0976, 2008, https://doi.org/10.4271/2008-01-0976. Download Citation
Author(s):
David Schmidt, Stefano Toninel, Salvatore Filippone, Gian Marco Bianchi
Affiliated:
University of Massachusetts Amherst, ANSYS Germany, University of Rome Tor Vergata, University of Bologna
Pages: 13
Event:
SAE World Congress & Exhibition
ISSN:
0148-7191
e-ISSN:
2688-3627
Also in:
Multi-Dimensional Engine Modeling, 2008-SP-2171
Related Topics:
Computational fluid dynamics
SAE MOBILUS
Subscribers can view annotate, and download all of SAE's content.
Learn More »