A Computer Study of Hypersonic Laminar Boundary-Layer/Shock-Wave Interaction Using the Time-Dependent Compressible Navier-Stokes Equations

1976 ◽  
Author(s):  
B. K. Hodge
Author(s):  
Kazuomi Yamamoto ◽  
Yoshimichi Tanida

A self-excited oscillation of transonic flow in a simplified cascade model was investigated experimentally, theoretically and numerically. The measurements of the shock wave and wake motions, and unsteady static pressure field predict a closed loop mechanism, in which the pressure disturbance, that is generated by the oscillation of boundary layer separation, propagates upstream in the main flow and forces the shock wave to oscillate, and then the shock oscillation disturbs the boundary layer separation again. A one-dimensional analysis confirms that the self-excited oscillation occurs in the proposed mechanism. Finally, a numerical simulation of the Navier-Stokes equations reveals the unsteady flow structure of the reversed flow region around the trailing edge, which induces the large flow separation to bring about the anti-phase oscillation.


2014 ◽  
Vol 16 (1) ◽  
pp. 239-263 ◽  
Author(s):  
Marcello Righi

AbstractThe implementation of a turbulent gas-kinetic scheme into a finite-volume RANS solver is put forward, with two turbulent quantities, kinetic energy and dissipation, supplied by an allied turbulence model. This paper shows a number of numerical simulations of flow cases including an interaction between a shock wave and a turbulent boundary layer, where the shock-turbulent boundary layer is captured in a much more convincing way than it normally is by conventional schemes based on the Navier-Stokes equations. In the gas-kinetic scheme, the modeling of turbulence is part of the numerical scheme, which adjusts as a function of the ratio of resolved to unresolved scales of motion. In so doing, the turbulent stress tensor is not constrained into a linear relation with the strain rate. Instead it is modeled on the basis of the analogy between particles and eddies, without any assumptions on the type of turbulence or flow class. Conventional schemes lack multiscale mechanisms: the ratio of unresolved to resolved scales – very much like a degree of rarefaction – is not taken into account even if it may grow to non-negligible values in flow regions such as shocklayers. It is precisely in these flow regions, that the turbulent gas-kinetic scheme seems to provide more accurate predictions than conventional schemes.


1990 ◽  
Vol 112 (4) ◽  
pp. 723-731 ◽  
Author(s):  
K. Yamamoto ◽  
Y. Tanida

A self-excited oscillation of transonic flow in a simplified cascade model was investigated experimentally, theoretically and numerically. The measurements of the shock wave and wake motions, and the unsteady static pressure field predict a closed-loop mechanism, in which the pressure disturbance that is generated by the oscillation of boundary layer separation propagates upstream in the main flow and forces the shock wave to oscillate, and then the shock oscillation disturbs the boundary layer separation again. A one-dimensional analysis confirms that the self-excited oscillation occurs in the proposed mechanism. Finally, a numerical simulation of the Navier–Stokes equations reveals the unsteady flow structure of the reversed flow region around the trailing edge, which induces the large flow separation to bring about the antiphase oscillation.


Fluids ◽  
2021 ◽  
Vol 6 (11) ◽  
pp. 400
Author(s):  
Furkan Oz ◽  
Kursat Kara

A boundary-layer is a thin fluid layer near a solid surface, and viscous effects dominate it. The laminar boundary-layer calculations appear in many aerodynamics problems, including skin friction drag, flow separation, and aerodynamic heating. A student must understand the flow physics and the numerical implementation to conduct successful simulations in advanced undergraduate- and graduate-level fluid dynamics/aerodynamics courses. Numerical simulations require writing computer codes. Therefore, choosing a fast and user-friendly programming language is essential to reduce code development and simulation times. Julia is a new programming language that combines performance and productivity. The present study derived the compressible Blasius equations from Navier–Stokes equations and numerically solved the resulting equations using the Julia programming language. The fourth-order Runge–Kutta method is used for the numerical discretization, and Newton’s iteration method is employed to calculate the missing boundary condition. In addition, Burgers’, heat, and compressible Blasius equations are solved both in Julia and MATLAB. The runtime comparison showed that Julia with for loops is 2.5 to 120 times faster than MATLAB. We also released the Julia codes on our GitHub page to shorten the learning curve for interested readers.


Sign in / Sign up

Export Citation Format

Share Document