×

On the development of OpenFOAM solvers based on explicit and implicit high-order Runge-Kutta schemes for incompressible flows with heat transfer. (English) Zbl 07693031

Summary: Open-source CFD codes provide suitable environments for implementing and testing low-dissipative algorithms typically used to simulate turbulence.
In this research work we developed CFD solvers for incompressible flows based on high-order explicit and diagonally implicit Runge-Kutta (RK) schemes for time integration. In particular, an iterated PISO-like procedure based on Rhie-Chow correction was used to handle pressure-velocity coupling within each implicit RK stage. For the explicit approach, a projected scheme was used to avoid the “checker-board” effect. The above-mentioned approaches were also extended to flow problems involving heat transfer. It is worth noting that the numerical technology available in the OpenFOAM library was used for space discretization.
In this work, we additionally explore the reliability and effectiveness of the proposed implementations by computing several unsteady flow benchmarks; we also show that the numerical diffusion due to the time integration approach is completely canceled using the solution techniques proposed here.

MSC:

76-XX Fluid mechanics
65-XX Numerical analysis

Software:

GitHub; OpenFOAM
Full Text: DOI

References:

[1] Weller, H. G.; Tabor, G.; Jasak, H.; Fureby, C., Comput. Phys., 12, 620-631 (1998)
[2] Vuorinen, V.; Keskinen, J. P.; Duwig, C.; Boersma, B. J., Comput. Fluids, 93, 153-163 (2014) · Zbl 1391.76006
[3] Vuorinen, V.; Keskinen, K., Comput. Phys. Comm., 203, 203-278 (2016) · Zbl 1375.76073
[4] Shen, C.; Sun, F.; Xia, X., Comput. Phys. Comm., 185, 2730-2741 (2014) · Zbl 1360.76010
[5] Liou, M.; Steffen, C., J. Comput. Phys., 107, 23-39 (1993) · Zbl 0779.76056
[6] Modesti, D.; Pirozzoli, S., Comput. Fluids, 152, 14-23 (2017) · Zbl 1390.76492
[7] Sanderse, B.; Koren, B., J. Comput. Phys., 231, 3041-3063 (2012) · Zbl 1402.65116
[8] Hairer, E.; Wanner, G., Solving Ordinary Differential Equation II (2010), Springer: Springer New York · Zbl 1185.65115
[9] Issa, R. I., J. Comput. Phys., 62, 40-65 (1986) · Zbl 0619.76024
[10] Mittal, R.; Moin, P., AIAA J., 35, 1415-1417 (1997) · Zbl 0900.76336
[11] Germano, M.; Piomelli, U., Phys. Fluids, 3, 1760-1765 (1991) · Zbl 0825.76334
[12] Lilly, D. K., Phys. Fluids, 4, 633-635 (1991)
[13] Smagorinsky, J., Mon. Weather Rev., 91, 99-164 (1963)
[14] https://github.com/AlbertoPa/dynamicSmagorinsky.
[15] Ascher, U.; Petzold, L., SIAM J. Numer. Anal., 28, 1097-1120 (1991) · Zbl 0732.65067
[16] Jasak, H., Error Analysis and Estimation for the Finite Volume Method with Applications to Fluid Flows (1996), Imperial College of Science, Technology and Medicine: Imperial College of Science, Technology and Medicine London, (Ph.D. thesis)
[17] Kazemi-Kamyab, V.; van Zuijlen, A. H.; Bijl, H., Comput. Fluids, 109, 109-117 (2015)
[18] Alexander, R., SIAM J. Numer. Anal., 14, 1006-1021 (1977) · Zbl 0374.65038
[19] OpenFOAM programmer’s guide. http://www.openfoam.com.
[20] Liu, W. E.J. G., SIAM J. Numer. Anal., 14, 1017-1057 (1995)
[21] Karrholm, F. P., Numerical Modelling of Diesel Spray Injection, Turbulence Interaction and Combustion (2008), Chalmers University of Technology: Chalmers University of Technology Goteborg, (Ph.D. thesis)
[22] library website. https://openfoamwiki.net/index.php/Contrib/swak4Foam.
[23] Inoue, O.; Hakateyama, N., J. Fluid Mech., 471, 285-314 (2002) · Zbl 1026.76045
[24] Muller, B., Comput. Fluids, 37, 450-462 (2008) · Zbl 1237.76106
[25] Jasak, H.; Weller, H.; Gosman, D., Internat. J. Numer. Methods Fluids, 31, 431-449 (1999) · Zbl 0952.76057
[26] Williamson, C. H.K., Annu. Rev. Fluid Mech., 28, 477-539 (1996)
[27] Franke, R.; Rodi, W.; Schronung, B., J. Wind Eng. Ind. Aerodyn., 35, 237-257 (1990)
[28] Isaev, S. A.; Baranov, P. A.; Kudrayavtsev, N. A.; Lysenko, D. A.; Usachev, A. E., J. Eng. Phys. Thermophys., 78, 1199-1213 (2005)
[29] Lysenko, D. A.; Ertesvag, I. S.; Rian, K. E., Int. J. Aeroacoust., 14, 141-168 (2014)
[30] Achenbach, E., J. Fluid Mech., 62, 209-221 (1974)
[31] Johnson, T. A.; Pathel, V. C., J. Fluid Mech., 378, 19-70 (1999)
[32] Tomboulides, A. G.; Orszag, S. A., J. Fluid Mech., 416, 45-73 (2000) · Zbl 1156.76419
[33] Ploumhans, P.; Wincklemans, G. S.; Salmon, J. K.; Leonard, A.; Warren, M. S., J. Comput. Phys., 178, 427-463 (2002) · Zbl 1045.76030
[34] D’Alessandro, V., Numerical Solutions of Turbulent Flows: Industrial Applications (2013), Università Politecnica delle Marche, (Ph.D. thesis)
[35] Costantinescu, G.; Squires, K., AIAA Paper2000-00540 (2000), AIAA
[36] Kim, J.; Kim, D.; Choi, H., J. Comput. Phys., 171, 132-150 (2001) · Zbl 1057.76039
[37] Hartmann, D.; Meinke, M.; Schroder, W., Comput. Methods Appl. Math., 200, 1038-1052 (2011) · Zbl 1225.76211
[38] Wang, X. Y.; Yeo, K. S.; Chew, C. S.; Khoo, B. C., Comput. Fluids, 37, 733-746 (2008) · Zbl 1237.76110
[39] Eitel-Amor, G.; Meinke, M.; Schroder, W., Comput. Fluids, 75, 127-139 (2013) · Zbl 1277.76082
[40] Roos, F. W.; Willmarth, W. W., AIAA J., 9, 285-291 (1971)
[41] Sakamoto, H.; Haniu, H., J. Fluids Eng., 12, 386-392 (1990)
[42] Schouveiler, L.; Provansal, M., Phys. Fluids, 14, 3846-3854 (2002) · Zbl 1185.76323
[43] Churchill, S. W.; Bernstein, J. M., J. Heat Transfer, 300-306 (1977)
[44] Mahir, N.; Altac, Z., Int. J. Heat Fluid Flow, 29, 1309-1318 (2008)
[45] Harimi, I.; Saghafian, M., J. Fluid Struct., 28, 309-327 (2012)
[46] Mahfouz, F. M.; Badr, H. M., Int. J. Heat Mass Transfer, 43, 3093-3104 (2000) · Zbl 0979.76079
[47] Patnana, V. K.; Bharti, R. P.; Chhabra, R. P., Int. J. Heat Mass Transfer, 53, 4152-4167 (2010) · Zbl 1194.80060
[48] Sharma, A.; Eswaran, V., Numer. Heat Transfer A, 45, 247-269 (2004)
[49] A. Sohankar, C. Norberg, L. Davidson, Proc. 12th Australian Fluid Mechanics Conf., 1995, pp 517-530.
[50] Shimizu, Y.; Tanida, Y., Trans. Japan. Soc. Mech. Eng. B, 44, 2699-2706 (1978)
[51] P. Catalano, R. Tognaccini, 47th AIAA Aerospace Sciences Meeting and Exhibit, 2009.
[52] D’Alessandro, V.; Montelpare, S.; Ricci, R.; Secchiaroli, A., Energy, 35, 3349-3363 (2010)
[53] Ricci, R.; Romagnoli, R.; Montelpare, S.; Vitali, D., Appl. Eng., 161, 143-152 (2016)
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.