MODIFICATION OF GODUNOV METHOD FOR CALCULATING FLOW OF COMPRESSIBLE GAS BASED ON REVERSE SPLINES
DOI:
https://doi.org/10.15407/dopovidi2025.04.054Keywords:
implicit numerical algorithm, Riemann problem, inverse splinesAbstract
An implicit numerical algorithm for solving Navier-Stokes equations is proposed, based on a modification of Go-dunov’s explicit method for calculating inviscid flows. The original Godunov method is based on a complete formulation of the problem of damping discontinuities between neighboring cells, which leads to the need to solve a nonlinear pressure equation using Newton’s iterative algorithm on each face of a finite volume. To prevent large computational costs, a modification of the Godunov method for calculating convective terms is proposed. The main idea of the modification is to approximate the original nonlinear dependence with an inverse cubic or para- bolic spline. From a mathematical point of view, instead of finding the root of a nonlinear equation, it is sufficient to find the free coefficient of the inverse spline. The considered approach can be called “almost exact”, since it pre- serves the exact formulation of the discontinuity decay and uses an approximate method for calculating only one quantity — the pressure value on the adjacent face between adjacent cells as a result of solving the Riemann problem. The proposed modification of the calculation of convective terms for compressible gas flows is implemented within the framework of the proprietary software package for computational aerodynamics, which has been developed and applied for many years at the Institute of Transport Systems and Technologies of the National Academy of Sciences of Ukraine. The proposed approach was verified within the framework of the previously developed implicit numerical algorithm for two-dimensional unsteady Reynolds-averaged Navier-Stokes equations in arbitrary coordinates. The testing was conducted on the interaction of an oblique shock wave with a turbulent boundary layer on a flat plate at a Mach number of 5 for undisturbed flow. Comparison with experimental data on pres- sure distribution and coefficient, as well as experimental and numerical schlieren photographs, shows that the proposed method accurately reproduces both individual elements of the structure of the interaction under consideration and its general parameters.
Downloads
References
Godunov, S. K. (1959). A difference scheme for numerical solution of discontinuous solution of hydrodynamic equations. Math. Sbornik. 47, No. 3, pp. 271-306 (in Russian).
Tannehill, J. C., Anderson, D. A. & Pletcher, R. H. (1997). Computational fluid mechanics and heat transfer. 2nd ed. New York: Taylor & Francis.
Harten, A., Lax, P. D. & van, Leer B. (1983). On upstream differencing and Godunov-type schemes for hyper- bolic conservation laws. SIAM Rev. SIAM Rev., 25, No. 1, pp. 35-61. https://doi.org/10.1137/1025002
Van Leer, B. (1992). Progress in multi-dimensional upwind differencing. In: Thirteenth International Confer- ence on Numerical Methods in Fluid Dynamics. Berlin, Heidelberg: Springer, 1993. https://doi.org/10.1007/3- 540-56394-6_189
MacCormack, R. W. & Pulliam, T. H. (1998, June). Assessment of a new numerical procedure for fluid dy- namics. In: 29th AIAA, Plasmadynamics and Lasers Conference. Albuquerque. https://doi.org/10.2514/6. 1998-2821
Roe, P. L. (1981). Approximate Riemann solvers, parameter vectors, and difference schemes. J. Comput. Phys., 43, No. 2, pp. 357-372. https://doi.org/10.1016/0021-9991(81)90128-5
Holt, M. (1996). Review of Godunov methods. ICASE Report, No. 25. Retrieved from https://ntrs.nasa.gov/api/ citations/19970001744/downloads/19970001744.pdf
Redchyts, D. O. (2008). Numerical simulation of wind turbine rotors aerodynamics. Proc. Appl. Math. Mech., 7, No. 1, pp. 2100049-2100050. https://doi.org/10.1002/pamm.200700521
Pylypenko, A. O., Polevoy, O. B. & Prykhodko, O. A. (2012). Numerical simulation of Mach number and angle of attack influence on regimes of transonic turbulent flows over airfoils. TsAGI Sci. J., 43, No. 1, pp. 1-36. https://doi.org/10.1615/TsAGISciJ.2012005226
Redchyts, D., Fernandez-Gamiz, U., Polevoy, O., Moiseienko, S. & Portal-Porras, K. (2023). Numerical simula- tion of subsonic flow around oscillating airfoil based on the Navier-Stokes equations. Energ. Sources. Part A: Recovery, Util. Environ. Eff., 45, No. 4, pp. 9993-10009. https://doi.org/10.1080/15567036.2023.2241411
Redchyts, D., Ballesteros-Coll, A., Fernandez-Gamiz, U., Tuchyna, U., Polevoy, O., Moiseienko, S. & Zaika, V. (2024). Flow structure control using plasma actuators. AIAA Journal, 62, No. 7, pp. 2548-2561. https://doi. org/10.2514/1.J063463
Schülein, E. (2006). Skin-friction and heat flux measurements in shock/boundary-layer interaction flows. AIAA Journal, 44, No. 8, pp. 1732-1741. https://doi.org/10.2514/1.15110
NPARC Alliance Validation Archive. Mach 5 Shock Wave Boundary Layer Interaction. Retrieved from https:// www.grc.nasa.gov/WWW/wind/valid/m5swbli/m5swbli.html
Spalart, P. R. (2000). Strategies for turbulence modelling and simulation. Int. J. Heat Fluid Fl., 21, No. 3, pp. 252- 263. https://doi.org/10.1016/S0142-727X(00)00007-2
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Reports of the National Academy of Sciences of Ukraine

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

