×

On the use of the method of manufactured solutions for the verification of CFD codes for the volume-averaged Navier-Stokes equations. (English) Zbl 1390.76666

Summary: The volume-averaged Navier-Stokes (VANS) equations are a key constituent of numerous models used to study complex problems such as flows in porous medias or containing multiple phases (e.g., solid-liquid flows). These equations solve the mesoscopic scale of the flow without taking into account explicitly each individual solid particles, therefore greatly reducing computational cost. However, due to a lack of analytical solutions, the models using the VANS equations are generally validated directly against experimental data or empirical correlations. In this work, a framework to design analytical solutions and verify codes that solve the VANS equations via the method of manufactured solutions is presented for the first time. Three test cases of increasing complexity are designed with this method and used to assess the second-order convergence of a finite volume solver developed in OpenFOAM. The proposed approach is suitable for the verification of any code that solves the VANS equations with any CFD technique such as the finite element method or the lattice Boltzmann method.

MSC:

76M25 Other numerical methods (fluid mechanics) (MSC2010)
76D05 Navier-Stokes equations for incompressible viscous fluids
76Txx Multiphase and multicomponent flows
Full Text: DOI

References:

[1] Boure J, Delhaye J. General equations and two-phase flow modeling. Handbook of multiphase systems; 1982. p. 1-36.
[2] Drew, D., Mathematical modeling of two-phase flow, Ann Rev Fluid Mech, 15, 1, 261-291, (1983) · Zbl 0569.76104
[3] Gidaspow, D., Multiphase flow and fluidization: continuum and kinetic theory descriptions, (1994), Academic press · Zbl 0789.76001
[4] Crowe, C.; Schwartzkopf, J. D.; Sommerfeld, M.; Tsuji, Y., Multiphase flows with droplets and particles, (2012), CRC Press
[5] Anderson, T.; Jackson, R., A fluid mechanical description of fluidized beds, Ind Eng Chem Fund, 6, 527-539, (1967)
[6] Prosperetti, A.; Tryggvason, G., Computational methods for multiphase flow, (2007), Cambridge University Press · Zbl 1166.76003
[7] Tsuji, Y., Multi-scale modeling of dense phase gas-particle flow, Chem Eng Sci, 62, 13, 3410-3418, (2007)
[8] Zhu, H. P.; Zhou, Z. Y.; Yang, R. Y.; Yu, A. B., Discrete particle simulation of particulate systems: a review of major applications and findings, Chem Eng Sci, 63, 23, 5728-5770, (2008)
[9] Di Renzo, A.; Cello, F.; Di Maio, F. P., Simulation of the layer inversion phenomenon in binary liquid-fluidized beds by DEM-CFD with a drag law for polydisperse systems, Chem Eng Sci, 66, 13, 2945-2958, (2011)
[10] Shao, T.; Hu, Y.; Wang, W.; Jin, Y.; Cheng, Y., Simulation of solid suspension in a stirred tank using CFD-DEM coupled approach, Chin J Chem Eng, 21, 10, 1069-1081, (2013)
[11] Ishii M. Themo-fluid dynamics theory of two-phase flow; 1975.
[12] Wang, J.; van der Hoef, M. A.; Kuipers, J. A.M., Why the two-fluid model fails to predict the bed expansion characteristics of geldart a particles in gas-fluidized beds: a tentative answer, Chem Eng Sci, 64, 3, 622-625, (2009)
[13] Tamburini, A.; Brucato, A.; Cipollina, A.; Micale, G.; Ciofalo, M., Cfd predictions of sufficient suspension conditions in solid-liquid agitated tanks, Int J Nonlinear Sci Numer Simul, 13, 6, 427-443, (2012)
[14] Hayes, R. E.; Afacan, A.; Boulanger, B., An equation of motion for an incompressible Newtonian fluid in a packed bed, Transport Porous Media, 18, 2, 185-198, (1995)
[15] Zhu, H. P.; Zhou, Z. Y.; Yang, R. Y.; Yu, A. B., Discrete particle simulation of particulate systems: theoretical developments, Chem Eng Sci, 62, 13, 3378-3396, (2007)
[16] Bertrand, F.; Leclaire, L. A.; Levecque, G., DEM-based models for the mixing of granular materials, Chem Eng Sci, 60, 8-9, 2517-2531, (2005)
[17] Zhou, Z. Y.; Kuang, S. B.; Chu, K. W.; Yu, A. B., Discrete particle simulation of particle-fluid flow: model formulations and their applicability, J Fluid Mech, 661, 482-510, (2010) · Zbl 1205.76278
[18] Chen, X.; Wang, J., A comparison of two-fluid model, dense discrete particle model and CFD-DEM method for modeling impinging gas-solid flows, Powder Technol, 254, 94-102, (2014)
[19] Derksen, J. J., Numerical simulation of solids suspension in a stirred tank, Aiche J, 49, 11, 2700-2714, (2003)
[20] Goniva, C.; Kloss, C.; Deen, N. G.; Kuipers, J. A.M.; Pirker, S., Influence of rolling friction on single spout fluidized bed simulation, Particuology, 10, 5, 582-591, (2012)
[21] Kafui, K. D.; Thornton, C.; Adams, M. J., Discrete particle-continuum fluid modelling of gas-solid fluidised beds, Chem Eng Sci, 57, 13, 2395-2410, (2002)
[22] Garg, R.; Galvin, J.; Li, T.; Pannala, S., Open-source MFIX-DEM software for gas-solids flows: part I. verification studies, Powder Technol, 220, 122-137, (2012)
[23] Pepiot, P.; Desjardins, O., Numerical analysis of the dynamics of two- and three-dimensional fluidized bed reactors using an Euler-Lagrange approach, Powder Technol, 220, 104-121, (2012)
[24] Robinson M, Luding S, Ramaioli M. Grain sedimentation with SPH-DEM and its validation. In: AIP conference proceedings, vol. 1542. p. 1079.
[25] Song F, Wang W, Li J. A lattice Boltzmann method for particle-fluid two-phase flow. Chem Eng Sci.
[26] CFDEM. CFDEM-open source CFD, DEM and CFD; 2014. <http://www.cfdem.com>.
[27] Kloss, C.; Goniva, C.; Hager, A.; Amberger, S.; Pirker, S., Models, algorithms and validation for opensource DEM and CFDGDEM, Prog Comput Fluid Dynam Int J, 12, 2, 140-152, (2012)
[28] OpenCFD. OpenFOAM - the open source CFD toolbox; 2014. <http://www.openfoam.com>.
[29] LIGGGHTS. LAMMPS improved for general granular and granular heat transfer simulations; 2014. <hhtp://www.liggghts.com>.
[30] Kloss, C.; Goniva, C.; The Minerals, M.; Materials, S., LIGGGHTS open source discrete element simulations of granular materials based on LAMMPS, (2011), John Wiley & Sons, Inc, TMS
[31] Plimpton S, Crozier P, Thompson A. LAMMPS-large-scale atomic/molecular massively parallel simulator. Sandia National Laboratories.
[32] American Institute of Aeronautics and Astronautics. AIAA guide for the verification and validation of computational fluid dynamics simulations. American Institute of Aeronautics &amp; Astronautics; 1998. · Zbl 0924.70001
[33] American Society of Mechanical Engineers. Standard for verification and validation in computational fluid dynamics and heat transfer. American Society of Mechanical Engineers; 2009.
[34] Roache, P., Verification and validation in computational science and engineering, (1998), Hermosa Publishers · Zbl 0914.68133
[35] Oberkampf, W.; Roy, C., Verification and validation in scientific computing, (2010), Cambridge University Press · Zbl 1211.68499
[36] Neuwirth, J.; Antonyuk, S.; Heinrich, S.; Jacob, M., CFDGDEM study and direct measurement of the granular flow in a rotor granulator, Chem Eng Sci, 86, 151-163, (2013)
[37] Kuang, S. B.; Yu, A. B., Micromechanic modeling and analysis of the flow regimes in horizontal pneumatic conveying, AIChE J, 57, 10, 2708-2725, (2011)
[38] Wu, C. L.; Nandakumar, K.; Berrouk, A. S.; Kruggel-Emden, H., Enforcing mass conservation in DPM-CFD models of dense particulate flows, Chem Eng J, 174, 1, 475-481, (2011)
[39] Marshall, J. S.; Sala, K., Comparison of methods for computing the concentration field of a particulate flow, Int. J. Multiphase Flow, 56, 4-14, (2013)
[40] Hérard, J.-M.; Hurisse, O., A fractional step method to compute a class of compressible gasliquid flows, Comput Fluids, 55, 0, 57-69, (2012) · Zbl 1291.76217
[41] Toro, E. F., Riemann solvers and numerical methods for fluid dynamics: a practical introduction, (2009), Springer-Verlag Berlin · Zbl 1227.76006
[42] Waltz, J.; Canfield, T. R.; Morgan, N. R.; Risinger, L. D.; Wohlbier, J. G., Manufactured solutions for the three-dimensional Euler equations with relevance to inertial confinement fusion, J Comput. Phys., 267, 196-209, (2014) · Zbl 1349.76928
[43] Eça, L.; Hoekstra, M.; Hay, A.; Pelletier, D., A manufactured solution for a two-dimensional steady wall-bounded incompressible turbulent flow, Int J Comput Fluid Dynam, 21, 3-4, 175-188, (2007) · Zbl 1184.76776
[44] Eça, L.; Hoekstra, M.; Hay, A.; Pelletier, D., On the construction of manufactured solutions for one and two-equation eddy-viscosity models, Int J Numer Methods Fluids, 54, 2, 119-154, (2007) · Zbl 1248.76112
[45] Eça, L.; Hoekstra, M.; Hay, A.; Pelletier, D., Verification of RANS solvers with manufactured solutions, Eng Comput, 23, 4, 253-270, (2007)
[46] Issa, R. I., Solution of the implicitly discretised fluid flow equations by operator-splitting, J Comput Phys, 62, 1, 40-65, (1986) · Zbl 0619.76024
[47] Patankar, S. V.; Spalding, D. B., A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows, Int J Heat Mass Transfer, 15, 10, 1787-1806, (1972) · Zbl 0246.76080
[48] Versteeg, H.; Malalasekera, W., An introduction to computational fluid dynamics: the finite volume method, (2007), Pearson Education Limited
[49] Weller, H. G.; Tabor, G.; Jasak, H.; Fureby, C., A tensorial approach to computational continuum mechanics using object-oriented techniques, Comput Phys, 12, 6, 620-631, (1998)
[50] Jasak H, Jemcov A, Tukovic Z. Openfoam: a C++ library for complex physics simulations. In: International workshop on coupled methods in numerical dynamics; 2007. p. 1-20.
[51] Ferziger, J. H.; Peri, M., Computational methods for fluid dynamics, vol. 3, (1996), Springer Berlin · Zbl 0869.76003
[52] Krrholm FP. Rhie-Chow interpolation in openfoam. Appendix from numerical modelling of diesel spray injection and turbulence interaction at Chalmers University. <http://www.tfd.chalmers.se/hani/kurser/OSCFD>.
[53] Roache, P. J., Code verification by the method of manufactured solutions, J Fluids Eng, 124, 1, 4-10, (2002)
[54] Research W. Mathematica, version 8.0 Edition, Wolfram Research, Champaign, Illinois; 2010.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.