摘要:Gravity currents with various contrasting densities play a role in mass transport in a number of geophysical situations. The ratio of the density of the current, ρ c , to the density of the ambient fluid, ρ a , can vary between 10 0 and 10 3 . In this paper, we present a numerical method of simulating gravity currents for a wide range of ρ c / ρ a using a shallow-water model. In the model, the effects of varying ρ c / ρ a are taken into account via the front condition (i.e., factors describing the balance between the driving pressure and the ambient resistance pressure at the flow front). Previously, two types of numerical models have been proposed to solve the front condition. These are referred to here as the Boundary Condition (BC) model and the Artificial Bed (AB) model. The front condition is calculated as a boundary condition at each time step in the BC model, whereas it is calculated by setting a thin artificial bed ahead of the front in the AB model. We assessed the BC and AB models by comparing their numerical results with the analytical results for a simple case of homogeneous currents. The results from the BC model agree well with the analytical results when ρ c / ρ a ≲10 2 , but the model tends to overestimate the speed of the front position when \(\rho _{\mathrm {c}}/\rho _{\mathrm {a}}\gtrsim 10^{2}\) . In contrast, the AB model generates good approximations of the analytical results for \(\rho _{\mathrm {c}}/\rho _{\mathrm {a}}\gtrsim 10^{2}\) , given a sufficiently small artificial bed thickness, but fails to reproduce the analytical results when ρ c / ρ a ≲10 2 . Therefore, we propose a numerical method in which the BC model is used for currents with ρ c / ρ a ≲10 2 and the AB model is used for currents with \(\rho _{\mathrm {c}}/\rho _{\mathrm {a}}\gtrsim 10^{2}\) .
关键词:Gravity currents ; Numerical model ; Shallow; water model ; Front condition