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.

Bianchi G.M., Schimdt P.D., Toninel S., Filippone S. (2008). Parallel Computation of Mesh Motion for CFD of IC Engines. WARRENDALE (PA) : SAE INTERNATIONAL.

Parallel Computation of Mesh Motion for CFD of IC Engines

BIANCHI, GIAN MARCO;
2008

Abstract

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.
2008
Multi-Dimensional Engine Modeling, 2008
1
11
Bianchi G.M., Schimdt P.D., Toninel S., Filippone S. (2008). Parallel Computation of Mesh Motion for CFD of IC Engines. WARRENDALE (PA) : SAE INTERNATIONAL.
Bianchi G.M.; Schimdt P.D.; Toninel S.; Filippone S.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/69515
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact