This content is not included in your SAE MOBILUS subscription, or you are not logged in.
In-Cylinder CFD Simulation Using a C++ Object-Oriented Toolkit
ISSN: 0148-7191, e-ISSN: 2688-3627
Published March 08, 2004 by SAE International in United States
Annotation ability available
Successful simulation of fluid flow, heat transfer, fuel injection and combustion in internal combustion engines involves a spectrum of physical models operating in a complex 3-D geometry with moving boundaries. The models are formulated in the Eulerian and Lagrangian framework and interact in complex ways. In this paper, we present FOAM, an object-oriented software toolkit designed to facilitate research in physical modelling by separating the handling of physics from numerical discretisation techniques. This is achieved by mimicking in the code the continuum mechanics equations of the physical model. Complex mesh handling, choice of numerics and the simulation efficiency are handled transparently. Capabilities of the toolkit are demonstrated on two in-cylinder combustion simulations.
CitationJasak, H., Weller, H., and Nordin, N., "In-Cylinder CFD Simulation Using a C++ Object-Oriented Toolkit," SAE Technical Paper 2004-01-0110, 2004, https://doi.org/10.4271/2004-01-0110.
Modelling: Diesel Engines, Multi-Dimensional Engine, and Vehicle and Engine Systems
Number: SP-1826 ; Published: 2004-03-08
Number: SP-1826 ; Published: 2004-03-08
- Kralj, Č.: Numerical simulation of Diesel spray processes, PhD thesis, Imperial College, University of London, 1995.
- Weller, H.G., Tabor, G., Jasak, H., and Fureby, C.: “A tensorial approach to computational continuum mechanics using object orientated techniques”, Computers in Physics, 12(6):620 - 631, 1998.
- Booch, G., Rumbaugh, J., and Jacobson, I.: The unified modelling language user guide: Addison-Wesley, 1998.
- Stroustrup, B.: The C++ programming language: Addison-Wesley, 3rd edition, 1997.
- “Programming Languages - C++”: ISO/IEC Standard 14822:1998, 1998.
- Jasak, H.: Error analysis and estimation in the Finite Volume method with applications to fluid flows, PhD thesis, Imperial College, University of London, 1996.
- Tuković, Ž. and Jasak, H.: “Automatic Mesh Motion in the FVM”: 2nd MIT CFD Conference, Boston, June 2003.
- Jasak, H. and Gosman, A.D.: “Automatic resolution control for the Finite Volume Method. Part 1: A-posteriori error estimates”, Numerical Heat Transfer, Part B, 38(3):237-256, September 2000.
- Jasak, H. and Gosman, A.D.: “Residual error estimate for the Finite Volume Method”, Int. J. Numer. Meth. Fluids, 39:1-19, 2001.
- Jasak, H. and Weller, H.G.: “Application of the Finite Volume Method and Unstructured Meshes to Linear Elasticity”, Int. J. Num. Meth. Engineering, 48(2):267-287, 2000.
- Fureby, C., Tabor, G., Weller, H.G., and Gosman, A.D.: “A Comparative Study of Sub-Grid Scale Models in Homogeneous Isotropic Turbulence”, Phys. Fluids, 9(5):1416-1429, May 1997.
- Fureby, C., Gosman, A.D., Tabor, G., Weller, H. G., Sandham, N., and Wolfsthein, M.: “Large Eddy Simulation of Turbulent Channel Flows”, In Proceedings of Turbulent Shear Flows 11, volume 3, pages 28-13, 1997.
- Weller, H.G., Tabor, G., Gosman, A.D., and Fureby, C.: “Application of a Flame-Wrinkling LES Combustion Model to a Turbulent Mixing Layer”: Twenty-Seventh Combustion Symposium (International), 1998.
- Ubbink, O. and Issa, R.I.: “”A method for capturing sharp fluid interfaces on arbitrary meshes”, J. Comp Physics, 153:26-50, 1999.
- Rusche, H.: Computational Fluid Dynamics of Dispersed Two-Phase Flows at High Phase Fractions, PhD thesis, Imperial College, University of London, 2003.
- Hutchings, J.K., Jasak, H., and Laxon, S.: “A Strength Implicit Correction Scheme for the Viscous-Plastic Sea Ice Model”, Ocean Modelling, 2003: in print.
- Greenshields, C.J., Weller, H.G., and Ivanković, A.: “The finite volume method for coupled fluid flow and stress analysis”, Computer modelling and simulation in engineering, 4:213-218, 1999.
- Ivanković, A., Jasak, H., Karač, A., and Tropša, V.: “Prediction of dynamic fracture in pressurised plastic pipes”, In Bonet, J., Ransing, R., and Slijepčević, S., editors, The 10th Annual Conference of the Association of Computational Mechanics in Engineering, pages 173-176. University of Wales Swansea, Faculty of Engineering, April 2002.
- Weller, H.G., Uslu, S., Gosman, A.D., Maly, R.R., Herweg, R., and Heel, B.: “Prediction of Combustion in Homogeneous-Charge Spark-Ignition Engines”, In International Symposium COMODIA 94, pages 163-169. The Japan Society of Mechanical Engineers, 1994.
- Heel, B., Maly, R.R., Weller, H.G., and Gosman, A.D.: “Validation of SI Combustion Model Over Range of Speed, Load, Equivalence Ratio and Spark Timing”, In International Symposium COMODIA 98. The Japan Society of Mechanical Engineers, 1998.
- Weller, H.G.: “The Development of a New Flame Area Combustion Model Using Conditional Averaging”, Thermo-Fluids Section Report TF 9307, Imperial College of Science, Technology and Medicine, March 1993.
- Chase, M.W., editor: NIST-JANAF Thermochemical Tables: Amer. Inst of Physics, 2000.
- Amsden, A. A.: “KIVA-3V: A block-structured KIVA program for engines with vertical or canted valves”, Report LA 11560-MS, Los Alamos National Laboratory, 1997.
- Reitz, R.D: “Modelling atomization processes in high-pressure vaporizing sprays”, Atomization and spray technology, 3:309-337, 1987.
- Nordin, P.A.N.: Complex chemistry modelling of Diesel spray combustion, PhD thesis, Chalmers University of Technology, Göoteborg, Sweden, 2001.