The radiation boundary condition is frequently used at the artificial outflow boundary created in the numerical computation of fluid flow problems to allow outgoing waves to leave the domain undisturbed. However, the numerical approximation of the radiation boundary condition will produce errors which will affect the interior solution. In this work the errors due to two different numerical approximations of the radiation boundary condition are studied, with the one‐dimensional wave equation being used as the model equation. A theoretical analysis shows that: (a) if the numerical approximation of the boundary condition generates a celerity error, a reflected wave with amplitude proportional to the size of the celerity error is produced; (b) if the numerical approximation of the boundary condition generates a numerical diffusion and hence an amplitude damping error, a reflected wave with amplitude proportional to the magnitude of the numerical diffusion is produced. A modification of the Sommerfeld radiation boundary condition to account for the linear bottom friction effect is investigated. Numerical experiments show that the use of the backward characteristics scheme with quadratic interpolation is able to reduce significantly the reflection of the wave at the outflow boundary and that the scheme is unconditionally stable.
|Number of pages||8|
|Journal||Communications in Numerical Methods in Engineering|
|Publication status||Published - 1 Jan 1993|
ASJC Scopus subject areas
- Modelling and Simulation
- Computational Theory and Mathematics
- Applied Mathematics