EPJ Web of Conferences (Jan 2017)
Modification of the Riemann problem and the application for the boundary conditions in computational fluid dynamics
Abstract
We work with the system of partial differential equations describing the non-stationary compressible turbulent fluid flow. It is a characteristic feature of the hyperbolic equations, that there is a possible raise of discontinuities in solutions, even in the case when the initial conditions are smooth. The fundamental problem in this area is the solution of the so-called Riemann problem for the split Euler equations. It is the elementary problem of the one-dimensional conservation laws with the given initial conditions (LIC - left-hand side, and RIC - right-hand side). The solution of this problem is required in many numerical methods dealing with the 2D/3D fluid flow. The exact (entropy weak) solution of this hyperbolical problem cannot be expressed in a closed form, and has to be computed by an iterative process (to given accuracy), therefore various approximations of this solution are being used. The complicated Riemann problem has to be further modified at the close vicinity of boundary, where the LIC is given, while the RIC is not known. Usually, this boundary problem is being linearized, or roughly approximated. The inaccuracies implied by these simplifications may be small, but these have a huge impact on the solution in the whole studied area, especially for the non-stationary flow. Using the thorough analysis of the Riemann problem we show, that the RIC for the local problem can be partially replaced by the suitable complementary conditions. We suggest such complementary conditions accordingly to the desired preference. This way it is possible to construct the boundary conditions by the preference of total values, by preference of pressure, velocity, mass flow, temperature. Further, using the suitable complementary conditions, it is possible to simulate the flow in the vicinity of the diffusible barrier. On the contrary to the initial-value Riemann problem, the solution of such modified problems can be written in the closed form for some cases. Moreover, using such construction, the local conservation laws are not violated. Algorithms for the solution of the modified Riemann problems were coded and used within our own developed code for the solution of the compressible gas flow (the Euler, the Navier-Stokes, and the RANS equations). Numerical examples show superior behaviour of the suggested boundary conditions. Constructed boundary conditions are robust and accelerate the convergence of the method. The original result of our work is the analysis of various modifications of the Riemann problem and its applications.