Automatic Mesh Motion with Topological Changes for Engine Simulation

Computational fluid dynamics (CFD) codes today represent consolidated tools that cover most physical and chemical processes which occur during operation of internal combustion engines under steady and unsteady conditions. Despite the availability of advanced physical models, the most demanding prerequisite for a CFD engine code is its flexibility in mesh structure and geometry handling capacity to accommodate moving boundaries. In fact, while the motion is solely defined on boundary points, most CFD approaches a-priori specify the position of every mesh vertex in the mesh for every time-step. Alternatives exist, most commonly using mesh generation techniques, like smoothing. In practice this is quite limiting, as it becomes difficult to prescribe solution-dependent motion or perform mesh motion on dynamically adapting meshes. To preserve the mesh quality during extreme boundary deformation due to piston and valve motion, the number of the cells in the mesh needs to be changed. For this reason a set of ''topological changes'' has been defined, allowing the possibility of attaching or detaching boundaries, adding or removing cell layers and using sliding mesh interfaces. This paper presents a new method of handling motion and topological changes in a moving-mesh Finite Volume Method (FVM). It consists of self-contained mesh topology modifiers which operate without direct ``event'' prescription and a vertex-based unstructured mesh motion solver. Mesh motion is determined by solving a motion equation with variable diffusion on mesh points, using a Finite Element method with polyhedral cell support. This guarantees that an initial valid mesh remains geometrically valid for arbitrary boundary motion. The proposed algorithms have been implemented in the OpenFOAM code, in order to perform mesh motion on the most common engine geometries. The proposed mesh setup relies on a static initial mesh which can be generated by standard commercial and open-source tools. The final part of the work concerns the application of the Finite Volume Method on moving meshes with topological changes, considering different test cases and preliminary results of the simulation of in-cylinder gas-exchange phase and combustion process for simplified geometries.

[1]  S. Pope,et al.  Exploiting ISAT to solve the reaction–diffusion equation , 2004 .

[2]  Tommaso Lucchini,et al.  CFD Combustion Model with Reduced Kinetic Schemes for S.I. Engines , 2005 .

[3]  R. Reitz Modeling atomization processes in high-pressure vaporizing sprays , 1987 .

[4]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .

[5]  Daniel C. Haworth,et al.  Implementation of Detailed Chemical Mechanisms into Multidimensional CFD Using in situ Adaptive Tabulation: Application to HCCI Engines , 2002 .

[6]  Daniel C. Haworth,et al.  Multidimensional Calculations for a Two-Stroke-Cycle Engine: A Detailed Scavenging Model Validation , 1993 .

[7]  Jin Kusaka,et al.  Numerical Simulation Accounting for the Finite-Rate Elementary Chemical Reactions for Computing Diesel Combustion Process , 2005 .

[8]  A. D. Gosman,et al.  Application of a flame-wrinkling les combustion model to a turbulent mixing layer , 1998 .

[9]  Gunnar Stiesch,et al.  Modeling Engine Spray and Combustion Processes , 2003 .

[10]  M. Musculus On the Correlation between NOx Emissions and the Diesel Premixed Burn , 2004 .

[11]  Juan I. Ramos,et al.  Fuel-Air Mixing and Combustion in a Two-Dimensional Wankel Engine , 1987 .

[12]  Peter J. O'Rourke,et al.  Three Dimensional Numerical Simulations of the UPS-292 Stratified Charge Engine , 1987 .

[13]  A. D. Gosman,et al.  AUTOMATIC RESOLUTION CONTROL FOR THE FINITE-VOLUME METHOD, PART 1: A-POSTERIORI ERROR ESTIMATES , 2000 .

[14]  Rolf D. Reitz,et al.  Comparison of the Characteristic Time (CTC), Representative Interactive Flamelet (RIF), and Direct Integration with Detailed Chemistry Combustion Models against Optical Diagnostic Data for Multi-Mode Combustion in a Heavy-Duty DI Diesel Engine , 2006 .

[15]  John B. Heywood,et al.  Internal combustion engine fundamentals , 1988 .

[16]  Bianca Maria Vaglieco,et al.  Assessment of a Detailed Kinetic Diesel Combustion Model by In-Cylinder Optical Measurements , 2006 .

[17]  R. Reitz,et al.  Development and Validation of a Reduced Reaction Mechanism for HCCI Engine Simulations , 2004 .

[18]  Simona Silvia Merola,et al.  Thermo-Fluid Dynamic Modeling and Experimental Investigation of a Turbocharged Common Rail DI Diesel Engine , 2005 .

[19]  Tommaso Lucchini,et al.  Development and Application of S.I. Combustion Models for Emissions Prediction , 2006 .

[20]  Marco P. Nuti,et al.  Emissions from two-stroke engines , 1998 .

[21]  H. Jasak,et al.  Automatic mesh motion for the unstructured finite volume method , 2007 .

[22]  J. Chomiak,et al.  3-D Diesel Spray Simulations Using a New Detailed Chemistry Turbulent Combustion Model , 2000 .

[23]  David E. Rival,et al.  Evaluation of Scavenging Performance in a Novel Two-Stroke GDI Engine , 2006 .

[24]  A. F. Bicen,et al.  Steady and Unsteady Airflow Through the Intake Valve of a Reciprocating Engine , 1985 .

[25]  I. Demirdzic,et al.  Space conservation law in finite volume calculations of fluid flow , 1988 .

[26]  Tommaso Lucchini,et al.  CFD Modelling of Gasoline Sprays , 2005 .

[27]  Todd D. Fansler,et al.  The Scavenging Flow Field in a Crankcase-Compression Two-Stroke Engine - A Three-Dimensional Laser-Velocimetry Survey , 1992 .

[28]  Fabio Bozza,et al.  A Theoretical Comparison of Various VVA Systems for Performance and Emission Improvements of SI-Engines , 2001 .

[29]  P. Nordin Complex Chemistry Modeling of Diesel Spray Combustion , 2001 .

[30]  Hrvoje Jasak,et al.  In-Cylinder CFD Simulation Using a C++ Object-Oriented Toolkit , 2004 .

[31]  Wayne A. Smith,et al.  Implicit Solution of Preconditioned Navier- Stokes Equations Using Algebraic Multigrid , 1999 .

[32]  M. Nallasamy,et al.  Turbulence models and their applications to the prediction of internal flows: a review , 1987 .

[33]  B. Ahmadi-Befrui,et al.  Multidimensional Calculation of the Flow Processes in a Loop-Scavenged Two-Stroke Cycle Engine , 1989 .