Abstract:
A numerical algorithm was developed for solving the incompressible Navier–Stokes equations in curvilinear orthogonal coordinates. The algorithm is based on a central-difference discretization in space and on a third-order accurate semi-implicit Runge–Kutta scheme for time integration. The discrete equations inherit some properties of the original differential equations, in particular, the neutrality of the convective terms and the pressure gradient in the kinetic energy production. The method was applied to the direct numerical simulation of turbulent flows between two eccentric cylinders. Numerical computations were performed at $\operatorname{Re}=4000$ (where the Reynolds number $\operatorname{Re}$ was defined in terms of the mean velocity and the hydraulic diameter). It was found that two types of flow develop depending on the geometric parameters. In the flow of one type, turbulent fluctuations were observed over the entire cross section of the pipe, including the narrowest gap, where the local Reynolds number was only about 500. The flow of the other type was divided into turbulent and laminar regions (in the wide and narrow parts of the gap, respectively).
Key words:Navier–Stokes equations, difference discretization, semi-implicit Runge–Kutta method, direct numerical simulation of turbulent flows, flow in eccentric pipes.