A numerical model preserving nontrivial steady-state solutions for predicting waves run-up on coastal areas Hasan Karjouna Abdelaziz Beljadidab

2025-04-27 0 0 3.12MB 31 页 10玖币
侵权投诉
A numerical model preserving nontrivial steady-state solutions
for predicting waves run-up on coastal areas
Hasan Karjouna, Abdelaziz Beljadida,b,
aMohammed VI Polytechnic University, Green City, Morocco
bUniversity of Ottawa, Ottawa, Canada
Abstract
In this study, a numerical model preserving a class of nontrivial steady-state solutions is pro-
posed to predict waves propagation and waves run-up on coastal zones. The numerical model
is based on the Saint-Venant system with source terms due to variable bottom topography
and bed friction effects. The resulting nonlinear system is solved using a Godunov-type finite
volume method on unstructured triangular grids. A special piecewise linear reconstruction
of the solution is implemented with a correction technique to ensure the accuracy of the
method and the positivity of the computed water depth. Efficient semi-implicit techniques
for the friction terms and a well-balanced formulation for the bottom topography are used
to exactly preserve stationary steady-state s solutions. Moreover, we prove that the numer-
ical scheme preserves a class of nontrivial steady-state solutions. To validate the proposed
numerical model against experiments, we first demonstrate its ability to preserve nontrivial
steady-state solutions and then we model several laboratory experiments for the predic-
tion of waves run-up on sloping beaches. The numerical simulations are in good agreement
with laboratory experiments which confirms the robustness and accuracy of the proposed
numerical model in predicting waves propagation on coastal areas.
Keywords: Coastal areas; wave run-up/run-down; shallow water model; finite volume
method; well-balanced discretization, positivity preserving property.
1. Introduction
Coastal areas involve several complex natural processes such as surface flows, sediment
transport, soil erosion and moving shorelines. The propagation of waves on coastal areas
near urban zones can have negative environmental impacts and cause considerable damages
[1,2,3]. Understanding the dynamics of flow waves and predict its effects on coastal areas
is necessary for developing solutions for sustainable water management and reducing water-
related hazard including environment risks. Coastal wave propagation is mainly affected
by the complex geometry of nearshore zones and the bottom topography. The rugged
topography can cause many wave transformations such as wave refraction, diffraction, and
breaking as the wave approaches the shoreline [4,5,6]. Wave run-up at the coastline
is mainly depends on the offshore wave conditions such as height, length, and velocity
Preprint submitted October 5, 2022
arXiv:2210.01499v1 [math.NA] 4 Oct 2022
of waves and on the coastal geometry and topography [7]. Several previous studies have
been devoted to predict waves propagation and determine the height of run-up along the
coastlines [8,9,10,11,12,13,14,15,16,17,18]. Synolakis [19,20] performed theoretical
and experimental study to analyze the evolution of non-breaking and breaking solitary waves
and approximated the wave maximum run-up, as well as the breaking criterion when the
wave climbs up the sloping breach. Madsen and Mei [21] investigated the transformation of
the solitary wave over an uneven bottom topography and showed that the wave height rises
depending on the slope and its initial height. Kaplan [22] studied the evolution of periodic
waves and derived an empirical formula for wave maximum run-up over a sloping beach.
The non-linear shallow water equations are among the commonly used models to describe
the propagation of waves over variable bottom topography. These equations are derived from
a depth-averaged integration of the 3D incompressible Navier–Stokes equations under the
hydrostatic pressure assumption [23]. They are widely used for modeling water flows in
lakes, rivers, and coastal areas [24,25,26,27,28,29,30]. Titov and Synolakis [31] tested
the efficiency of the shallow water equations for modeling the evolution of breaking and non-
breaking solitary waves on sloping beaches based on data from laboratory experiments. Delis
et al. [13] developed a numerical model based on shallow water equations and investigated
its accuracy to simulate long waves. Hu et al. [32] used nonlinear shallow water equations
to perform numerical simulations of wave overtopping of coastal structures. Brocchini and
Dodd [33] modeled nearshore flows using nonlinear shallow water equations and analyzed
the interdependence between physical phenomena, model equations and numerical methods.
Various numerical methods have been developed for solving the shallow water equations
modeling flows over variable bottom topography [34,35,36,37,38,39]. The finite volume
technique is one of the most popular tools used for solving the system of shallow water
equations due to its capability to conserve mass and momentum, and accurately computes
solutions with sharp gradients. Central-upwind finite volume methods are among the most
efficient numerical tools developed for solving the system of conservation laws [40,41]. The
central-upwind schemes are Godunov-type free Riemann solver, which are based on the
information obtained from the local speeds of wave propagation to approximate the nu-
merical fluxes at the cell interfaces. Many extensions of these schemes have been proposed
for the system of shallow water flow due to their robustness, high resolution and simplicity
[42,43,44,45,25,46,47]. Furthermore, central-upwind schemes can be well-balanced and
positivity preserving, that is, they accurately compute stationary steady solutions of the
model and maintain the non-negativity of the computed water depth at the discrete level
[48,49,50].
In this study, the depth-averaged 2-D shallow water equations are used for modeling
waves propagation and waves run-up at the coastlines. The source terms due to variable
bottom topography and bed friction effect are taken into account. The shallow water system
is solved using an unstructured finite volume method based on central-upwind techniques
[50,41]. We used efficient semi-implicit techniques for the friction term and a well-balanced
discretization for the source term due to variable topography. Beside the well-balanced
property of the lack at rest, we established that the numerical scheme preserves nontrivial
steady-state solutions over a slanted surface. Furthermore, a piecewise linear approximation
2
of the solution is implemented at the discrete level to ensure the accuracy of numerical
scheme while guaranteeing the non-negativity of the computed water depth. Numerical
simulations are performed to test the efficiency and the capability of the numerical model
for predicting waves propagation and waves run-up on coastal areas.
The outline of this paper is as follows. We present the shallow water model with source
terms due to variable bottom topography and bed friction effects in Section 2. The result-
ing nonlinear system of the shallow water flow model is solved using unstructured finite
volume central-upwind technique on triangular meshes in Section 3. In Section 4, we per-
form numerical simulations to validate the proposed numerical model and test its capability
for simulating waves propagation on coastlines. The numerical model is validated against
laboratory experimental data and we perform numerical simulations to predict waves prop-
agation along a sloping beach with complex bottom topography. Finally, some concluding
remarks are provided in Section 5.
2. Governing equations
2.1. Shallow water equations
In this study, we consider the shallow water equations for modeling waves propagation
and waves run-up on the coastal areas. Let h(x, y, t)[m]be the water depth above the bottom
topography B(x, y)[m], and u= (u(x, y, t), v(x, y, t))T[m/s]be the velocity field of the flow
as shown in Figure 1. In a two-dimensional space, the shallow water equations with source
terms due to variable bottom topography and bed friction effects can be written as follows:
th+xhu +yhv = 0,
thu +xhu2+g
2h2+yhuv=gh∂xBCfuu2+v2,
thv +xhuv+yhv2+g
2h2=gh∂yBCfvu2+v2,
(2.1)
where trepresents the time, xand yare the cartesian coordinates and gis the gravity
acceleration. The source terms in the momentum equations are the contributions of the
bottom topography Band the friction terms Cfuu2+v2and Cfvu2+v2, where the bed
roughness coefficient Cfis computed using the Manning formula:
Cf=gn2
f
h1/3,(2.2)
with nfbeing the Manning coefficient which represents the bed hydraulic resistance to flow.
The frictional resistance may have higher effects on flow velocity as the water depth decreases
since the roughness coefficient Cfincreases by decreasing the water depth [51].
The system of shallow water equations (2.1) can be expressed in the following matrix
form:
tU+xF(U, B) + yG(U, B) = S(U, B) + M, (2.3)
where we define new conservative variables U:= [w, qx, qy]Tof the system (2.1) and denote
by w:= B+hthe free-surface elevation and qx:= uh and qy:= vh the water discharges
3
Figure 1: Schematic of the shallow water model variables on a coastal area.
along the coordinate directions Ox and Oy, respectively. The vectors of fluxes, bottom
topography and friction term (F, G)T,Sand Mrespectively, are defined by:
F:=
qx
q2
x
(wB)+g
2(wB)2
qxqy
(wB)
, G :=
qy
qxqy
(wB)
q2
x
(wB)+g
2(wB)2
,
S:=
0
g(wB)xB
g(wB)yB
, M :=
0
gn2
f
h7/3qxqq2
x+q2
y
gn2
f
h7/3qyqq2
x+q2
y
,
(2.4)
The Jacobian matrix of the shallow water system (2.3)-(2.4) has the following eigenvalues:
λ1=unx+vnypgh, λ2=unx+vny,λ3=unx+vny+pgh, (2.5)
which are used in the numerical scheme to compute the one-side local speeds of wave propa-
gation, where n= [nx, ny]Tis the unit normal vector to the cell interfaces of control volumes
used in our numerical methodology in Section 3.
2.2. Stationary steady-state solutions
The shallow water equations (2.1) with source terms is a system of balance laws. Under
some particular initial conditions, this system has trivial steady-state solutions of the “lack
at rest” (u= 0) in the form:
qxqy0,and w=h+Bconstant. (2.6)
4
Furthermore, the shallow water system has a nontrivial steady-state solution which corre-
sponds to the situation of steady flow with constant water depth and non-vanishing velocity
over an inclined topography [49]:
h=h0constant, qx=q0constant, qy0, ∂xB=B0constant, and yB0,or
h=h0constant, qx0, qy=q0constant, ∂xB0,and yB=B0constant.
(2.7)
The expression of the water depth can be obtained by replacing the solution (2.7) in the
momentum equations of the shallow water system (2.1).
h0=n2
fq2
0
B03/10
.(2.8)
The aforementioned trivial and nontrivial steady-state solutions (2.6)-(2.7) are used to test
the proposed numerical model in terms of well-balanced and accuracy.
3. Numerical methodology
3.1. Numerical scheme
In this section, we briefly describe the finite volume central-upwind scheme on unstruc-
tured triangular grids applied to solve the system of shallow water equations (2.1) [50]. The
computational domain is partitioned into triangular cells Tjof size |Tj|, and centers of mass
Cj:= (¯xj,¯yj). We denote by (Tj)kthe common interface of the cell Tjand its neighboring
cells Tjk of length djk,k= 1,2,3. Let njk := (cos(θjk), sin(θjk)) be the unit vector normal
to (Tj)kpointed towards to the cell Tjk, and (xjk, yjk)be the coordinates of the midpoint
Njk of the cell interface (Tj)kwith corresponding vertices Njkiof coordinates (xjki, yjki),
i= 1,2as shown in Figure 2.
Tjk
Cj
Cjk
Tj
Njk
(Tj)k
njk
Njk1
Njk2
Figure 2: Schematic of triangular cells
5
摘要:

Anumericalmodelpreservingnontrivialsteady-statesolutionsforpredictingwavesrun-uponcoastalareasHasanKarjouna,AbdelazizBeljadida;b;aMohammedVIPolytechnicUniversity,GreenCity,MoroccobUniversityofOttawa,Ottawa,CanadaAbstractInthisstudy,anumericalmodelpreservingaclassofnontrivialsteady-statesolutionsisp...

展开>> 收起<<
A numerical model preserving nontrivial steady-state solutions for predicting waves run-up on coastal areas Hasan Karjouna Abdelaziz Beljadidab.pdf

共31页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:31 页 大小:3.12MB 格式:PDF 时间:2025-04-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 31
客服
关注