1. Introduction
Over the past few decades, the importance of research into how waves travel along the shoreline has grown. This is mostly because of the occurrence of many coastal disasters, some of which have been exacerbated by rising sea levels. In the field of wave propagation simulation, depth-integrated models employing Boussinesq-type equations have historically been the prevailing approach. Nevertheless, the high-order partial-derivative terms present in these equations pose significant challenges during discretization, leading to numerical instabilities and a substantial computational burden. Furthermore, the fundamental equations of the Boussinesq type are derived under the assumption of negligible rotation and viscosity, a premise that may not always be valid
Since their initial formulation by Casulli and Stelling [
1] and Stansby and Zhou [
2], shallow water models with non-hydrostatic pressure have demonstrated their ability to effectively model nonlinear and dispersive waves. The vertical momentum of water waves is addressed in these simulations by incorporating a non-hydrostatic pressure component into the Reynolds-averaged Navier–Stokes equations. Non-hydrostatic models for water waves are of two types: single-layer or multi-layer. Single-layer models are 2D depth-integrated, non-hydrostatic models, while multi-layer models are 3D non-hydrostatic models. Researchers have shown that non-hydrostatic models can predict water waves with single or multiple layers [
3,
4,
5,
6].
In their study, Calvo et al. [
7] presented a depth-integrated, non-hydrostatic model for wave propagation, breaking, and runup simulation in a finite-element setting. As with all preceding non-hydrostatic models, it employs a linear vertical profile for the non-hydrostatic pressure. Linearization of the vertical momentum equations has led to the recognition that depth-integrated, non-hydrostatic models are relevant solely to intermediate water depths and weakly nonlinear conditions [
8].
In recent research, emphasis has been placed on enhancing the order of the non-hydrostatic pressure interpolation to a quadratic profile. As demonstrated in research by Jeschke et al. [
9] and Wang et al. [
10], this modification has shown benefits in terms of dispersion, particularly in shallow-water settings. However, its efficacy is less pronounced in intermediate water depths [
11,
12].
The main objective of this research is to develop a new depth-integrated, non-hydrostatic model for wave propagation, using a weighted average pressure profile that can exhibit improved dispersion characteristics in shallow and intermediate water depths.
To achieve these goals, we modified the previous non-hydrostatic, discontinuous/continuous Galerkin finite-element model proposed by Calvo et al. [
7]. This model’s use of unstructured meshes enables local refinement and facilitates the management of complex boundaries, which can be a significant advantage. Furthermore, linear quadrilateral finite elements require fewer nodal variables than linear triangular elements in a discontinuous Galerkin framework and possess a higher order of interpolation. The aforementioned characteristics suggest that the novel method may serve as a compelling alternative for the modeling of shallow and intermediate water waves. This approach could also circumvent the numerical challenges associated with Boussinesq-type models and the augmented computational expenses that result from a more extensive array of vertical layers in a multi-layer, non-hydrostatic model.
2. Description of the Model
The suggested model begins with the non-hydrostatic discontinuous/continuous Galerkin finite-element model described by Calvo et al. [
7], with the model being built with a mix of discontinuous and continuous Galerkin methods. The depth-integrated, non-hydrostatic equations are divided into hydrostatic and non-hydrostatic components. The hydrostatic component is equivalent to the depth-integrated shallow-water equations. It is resolved through the implementation of a discontinuous Galerkin method, which facilitates the simulation of discontinuous regimes, wave breaking, and runup. The non-hydrostatic component yielded a Poisson-type equation, where the non-hydrostatic pressure was solved by a continuous Galerkin method for simulation of wave propagation and shoaling. The model employs linear quadrilateral elements to calculate horizontal velocities, water surface elevations, and non-hydrostatic pressures. This approach enables local refinement and incorporation of arbitrary boundaries.
The equations that describe depth-integrated, non-hydrostatic flow, written in a way that keeps track of mass and momentum conservation, are expressed as follows:
In the context of the non-hydrostatic wave equations above, the following variables are relevant: , , and represent the depth-averaged velocity components in the x, y, and z directions, respectively. The water density is denoted by ρ. The Manning roughness coefficient (n) and the gravitational acceleration (g) are also of significance. The flow depth, denoted by , is expressed as a function of the surface elevation () measured from the level of still water and the water depth () measured from the same reference point. Assuming a linear variation in the vertical direction for non-hydrostatic pressures and vertical velocities, the following hypotheses are proposed: the non-hydrostatic pressure on the surface is zero, and that at the bottom is ; the impacts of turbulence, atmospheric pressure, baroclinic pressure gradient, and Coriolis force are not considered, but the incorporation of these effects into a simulation is totally feasible; and the average vertical velocity () is taken as , where and are the vertical velocities at the surface and at the bottom, respectively. Due to the linearization of the vertical momentum (Equation (4)), the depth-integrated, non-hydrostatic formulations are only applicable to weakly nonlinear scenarios.
The solution is initiated through the application of a discontinuous Galerkin method, whereby the horizontal momentum equations (Equations (1) and (2)) are solved without the non-hydrostatic pressure terms. These horizontal momentum equations, when combined with the mass conservation equation (Equation (3)) can be expressed in the conservative form of Equation (5):
Equations (6)–(9) specify the arrays of conserved variables (
), the source vector (
), and the flux vector (
). In these equations,
and
represent the discharge per unit width in the
and
directions, respectively, and are equivalent to
and
, respectively.
By multiplying conservative Equation (5) by a shape function (
), then integrating it over an element (
), the discontinuous Galerkin formulation in Equation (10) is obtained. In this equation, the Gaussian theorem is applied to the flux term (
), with
being the outward unit normal vector at an element boundary (
).
The variable vector (
) is estimated over a quadrilateral element as follows:
In Equation (11),
represents the value of the variables in a specific node, and
denotes a bilinear approximation function of the solution variables, otherwise known as a shape function. In the context of discontinuous Galerkin methods, it is permissible to allow for discontinuities in variables at the boundaries of elements. Consequently, the intercell flux is considered a function of the values (
) present within each of the two adjacent elements. Therefore, the normal flux (
) is not uniquely determined; instead, it is replaced by a numerical flux (
, with
being the variable at the left side (internal) of the element boundary and
being the variable at the right side (external) of the element boundary in the counterclockwise direction. Accordingly, the second integral in Equation (10) is expressed as follows:
where
is the Harten–Lax–van Leer (HLL) numerical flux. The initial step of the solution process culminates with the preliminary calculation of the conserved variables (
and
) from Equation (10):
.
The non-hydrostatic pressures (
) are obtained by a Poisson equation built and resolved by a continuous Galerkin method. The Poisson equation is derived by utilizing continuity Equation (3), vertical momentum Equation (4), and the residual portions of horizontal momentum Equations (1) and (2), incorporating the non-hydrostatic pressure terms:
After determining the non-hydrostatic pressures (
), Equation (13) is solved on an element to derive the ultimate solutions for discharges
and
using the following Galerkin finite-element model:
Finally, with discharges
,
, and
and the depth (
) resolved, the unresolved flow depth (
) is found in continuity Equation (3) utilizing the discontinuous Galerkin expression in Equation (10). A comprehensive overview of the solution process can be found in [
7].
Contrary to the earlier non-hydrostatic models, in which the non-hydrostatic pressure was resolved at the bottom, the new model consists exclusively of depth-averaged values. In order to close the system, a relation between the depth-averaged, non-hydrostatic pressure, denoted by
, and the non-hydrostatic pressure at the bottom, denoted by
, must be constructed. Under the assumption of a linear, non-hydrostatic pressure profile, the pressure at the bottom is twice the depth-averaged pressure:
Therefore, governing Equations (1)–(4), expressed using depth-averaged variables, can be written as follows:
where terms
and
are now included in vertical momentum Equation (19). The linear assumption can be replaced by the quadratic vertical pressure profile introduced by Jeschke et al. [
9], as shown in Equation (20).
In this work, the non-hydrostatic pressure at the bottom is considered as follows:
Assuming
= 1, the linear, non-hydrostatic pressure profile (Equation (15)) is obtained, while setting
= 0 yields the quadratic non-hydrostatic pressure profile (Equation (20)). Any value of
< 1 results in a weighted average linear/quadratic non-hydrostatic pressure profile. Subsequent to the aforementioned assumption (Equation (22)), the governing equations with depth-averaged variables take the following form:
where the value of Ө defines the non-hydrostatic pressure profile, which can be linear, quadratic, or weighted average linear/quadratic.
Governing Equations (23)–(26) are solved similarly to the previous model presented by Calvo et al. [
7] with a linear vertical pressure profile. The solution process is described as follows:
Solve horizontal momentum Equations (23) and (24), excluding the non-hydrostatic pressure terms by employing a discontinuous Galerkin method. The initial phase of the solution process culminates in the preliminary estimation of the conserved variables ( and ) from Equation (10): . This step is identical to the previous model.
Find the nodal values of using a continuous Galerkin solution of Equation (21).
Using the nodal values of
from the previous step, the continuity Equation (25), the vertical momentum Equation (26), the kinematic boundary conditions, and the residual portion of horizontal momentum Equations (23)–(24) with the non-hydrostatic pressure parts:
construct a Poisson equation that is resolved by a continuous Galerkin method to find the non-hydrostatic pressures (
).
With the non-hydrostatic pressures () determined, Equation (27) is resolved on an element to obtain the final discharges ( and ).
Lastly, with discharges , , and and the depth () known, the unresolved depth () is found from continuity Equation (25) using the discontinuous Galerkin expression in Equation (10). This step is identical to the previous model.
3. Linear Dispersion
The linear dispersion relation of depth-averaged Equations (23)–(26), for the one-dimensional case, without friction and assuming a constant bathymetry, is expressed as follows [
11]:
where
is the wave frequency of the non-hydrostatic model using the weighted average pressure profile,
is the shallow-water wave speed, and
is the wave number. Using
= 1, the linear, non-hydrostatic pressure profile is applied, leading to the following dispersion relation:
whereas, using
= 0, the quadratic non-hydrostatic pressure profile is applied, leading to the following dispersion relation:
These same results were reported by Cui et al. [
13] for the linear vertical profile and by Aïssiouene [
14] for both profiles. On the other hand, the dispersion relation derived from the full linearized equations of Airy wave theory is expressed as follows:
These dispersion relations are used to ensure the accuracy of the numerical results. From Equations (28) and (31), we obtain an expression for
that yields the dispersion relation of the full linearized equations:
The above equation for
, which gives the dispersion relation of the linearized equations (Equation (31)), depends on
and the depth (
h). The wavelength (
λ) is provided by Airy’s linear theory:
An explicit formula for the calculation of
λ and, subsequently,
is the approximation of Fenton and McKee [
15]:
This approximation produces a maximum error of 2% for shallow, intermediate, and deep depths and can be used to determine from Equation (32).
4. Model Validation
Model validation was performed using the analytical solution of a linear standing wave in one spatial dimension with constant bathymetry:
with
being the wave amplitude and
the wave phase speed.
The numerical model was applied on a computational domain length equal to one wavelength. The periodic boundary conditions of Equation (36) were imposed at each end of the numerical domain. The water depth () was varied, while the wavelength and the wave amplitude were held constant at m and a = 0.01 m, respectively. This was done to obtain ratios for between 0.05 and 1.0 and ratios for between 0.01 and 0.005. The computational domain was discretized with a quadrilateral element mesh with sides of Δx = Δy = 5 cm. The simulation time was one wave period.
Figure 1 displays the normalized phase velocities resulting from applying non-hydrostatic Equations (23)–(26) with either the linear (
= 1), the quadratic (
= 0), or the weighted average linear/quadratic (
) vertical pressure. Additionally, they were compared to their analytical phase velocities obtained from Equations (29) and (30) and the full reference-phase velocity obtained from Equation (31
. All numerical dispersion relations were found to be in exact agreement with their analytical counterparts, highlighting the case of the full linearized equations and non-hydrostatic Equations (23)–(26) where the values of
were calculated by Equation (32).
In the application of Equations (23)–(26) to the cases of variable bathymetry, only values of
calculated by Equation (32) in the interval of 0 ≤
≤ 0.38 were used (
Figure 1). This is because averaging must occur within the limits of the two models (quadratic and linear; 0 ≤
≤ 1) whose applicability is being verified. The value of
that minimizes the sum of the absolute deviations from the full Airy wave-theory phase velocity in the range of 0 ≤
≤ 0.38 is
= 0.65, as shown in
Figure 1.
Figure 2 shows a time series of the surface elevation for the linear, quadratic, and weighted average linear/quadratic (
) vertical pressure profiles evaluated at x = 5 m. The simulation time is 25 s, and the ratio of depth to wavelength is 0.5. As shown in
Figure 2, the linear and quadratic pressure profiles lag behind the analytical solution—in particular, the quadratic profile—while the weighted average linear/quadratic pressure profile can precisely reproduce the evolution of the water height.
5. Beji and Battjes’ Experiment of Wave Propagation on a Submerged Bar
Beji and Battjes [
16] conducted physical experiments on the propagation of waves over a submerged trapezoidal bar. The channel utilized in the experiments had a length of 37.7 m, a depth of 0.75 m, and a width of 0.8 m.
The numerical configuration of the experiment is shown in
Figure 3. The still water depth is 0.4 m. The trapezoidal bar had a height of 0.3 m, with a slope of 1:20 on the front side and 1:10 on the back side. Incident sinusoidal waves with
a = 1.0 cm and
T = 2.02 s, corresponding to
= 0.67
, were imposed on the left side of the channel. A Sommerfeld radiation condition was applied to the right side. The non-hydrostatic pressure (
) was taken as zero on both the left and right sides of the channel. The computational domain measures 35 m in length and was discretized with a quadrilateral element mesh with sides measuring 1.25 cm. At the start of the simulation, the velocity and water surface elevation were set to zero, and a short time interval of Δ
t = 0.002 s was used to develop the wave smoothly.
Figure 4 compares simulated elevations with free surface measurements recorded at points 8, 9, 10, and 11 in
Figure 3. As illustrated in
Figure 4, the weighted average linear/quadratic profile using
= 0.65 improves the comparisons between measured and simulated wave elevations at all four measurement points.
The Wilmott index [
17] was used to quantify the correspondence between the simulated and observed free surface elevations in
Figure 4. The Wilmott index is a normalized metric that quantifies the degree of concordance between observed and simulated values. A Wilmott index value of 1 indicates perfect agreement, expressed as follows:
where
and
are the simulated and measured values, respectively. The bar denotes the average of the measured values, and
n is the number of measurements.
Table 1 lists the Wilmott index values (
Iw) from Beji and Battjes’ laboratory experiments for gauges 8, 9, 10, and 11 in
Figure 4. The table shows that higher
values (bold values in
Table 1) for each gauge are obtained using the weighted average linear/quadratic profile with
= 0.65.
6. Whalin’s Wave Diffraction Experiment on a Semicircular Shoal and Comparison with Experimental Data
Whalin [
18] conducted a series of laboratory experiments with the objective of studying the wave refraction and focusing phenomenon caused by a semicircular sloping bathymetry. This has become a standard benchmark for the validation of dispersive numerical models used to test nonlinear refraction and diffraction, primarily using higher-order Boussinesq-type models [
19,
20,
21,
22] or multi-layer, non-hydrostatic models [
23]. The experiments were conducted in a wave tank with a length of 25.603 m and a width of 6.096 m (
Figure 5). The initial water depth was 0.4572 m. In the central segment (7.622 m ≤
≤ 15.242 m) eleven regularly spaced semicircular steps led to the shallowest part, where the water depth was 0.1524 m [
22,
23].
The bathymetry was symmetrical to the tank centerline at
and described as follows:
where
and
refer to length variables, measured in meters.
Three series of numerical computations were performed to produce waves of varying periods (T) and wave amplitudes (a).
Case I: T = 3.0 s, a = 0.0068 m, ;
Case II: T = 2.0 s, a = 0.0075 m, ;
Case III: T = 1.0 s, a = 0.0195 m, .
An incoming periodic wave train was generated in a 5 m generation zone. Sponge layers were applied in the upstream and downstream directions, with the primary function of absorbing outward and reflected waves. In addition, solid wall conditions were implemented at the lateral boundaries. A mesh with Δ
x = 5 cm and Δ
y = 10 cm was used for the case I and II tests. For the test in case III, Δ
x = 2.5 cm and Δ
y = 10 cm were used, as this was the most intense case. Wave propagation was simulated for 100 s, and numerical data were obtained for the last 25 s. Subsequent to the measurement of water surface elevation along the center of the shoal, a harmonic analysis was conducted to ascertain the amplitude of the frequencies. The surface elevation time series along the centerline was subjected to analysis to obtain the amplitudes of the first, second, and third harmonics.
Figure 6,
Figure 7 and
Figure 8 present the comparisons between the numerical results and the experimental data. These simulations also tested the utilization of the
parameter calculated using Equation (32), with the wavelength (
λ) calculated according to Equation (34).
For case I, some disparities were observed between the numerical outputs and the experimental data (
Figure 6). Similar results were observed in preceding studies [
19,
20,
21], usually attributed to reflected waves in the experiments.
In case II, considerable improvements are observed in the comparisons between observed and simulated harmonics using the
parameter calculated according to Equations (32) and (34) (red lines in
Figure 7).
For case III (
Figure 8), the relatively high
= 0.31 ratio of the incident wave leads to better model performance using
= 1 (linear, non-hydrostatic pressure profile), particularly at the end of the ramp (
x > 15 m). This could be because wave shoaling decreases the wavelength (
λ), resulting in a further increase in
, in addition to the wave’s nonlinearity in this zone.
Table 2 presents the values of
from Whalin’s laboratory experiments for cases I to III and for the first, second, and third harmonics. For case I, the linear profile (
= 1) had the higher
values. The comparatively reduced
values observed in the first and third harmonics can be attributed to reflected waves occurring during the experimental procedure. In case II, the
parameter calculated using Equations (32) and (34) resulted in higher
values for all three harmonics, while high
values were also achieved with the quadratic profile (
= 0). For case III, the
parameter calculated using Equations (32) and (34) yielded a higher
value for the first harmonic, while the linear profile achieved a higher
value for the second harmonic.
7. Wave Transformation over an Elliptic Shoal
The transformation of waves over a submerged elliptical shoal is a standard example employed in evaluating non-hydrostatic models to simulate wave refraction, diffraction, and focusing. Non-hydrostatic 3D models have been demonstrated to accurately simulate wave propagation in this case by employing a multigrid solver [
24] or a limited number of vertical layers [
3,
4,
25].
Figure 9 shows the setup of the experiment conducted by Vincent and Briggs [
26], featuring an elliptical shoal. The boundary of the shoal can be described as follows:
The depth over the elliptical shoal (
) is expressed as follows:
The constant water depth outside the elliptical shoal zone was
= 0.457 m. A comprehensive investigation encompassed 17 incoming wave situations, ranging from non-breaking waves to breaking waves from different directions. Surface elevations were recorded at the six cross-sections depicted in
Figure 9. In the model simulations, a non-breaking incoming wave situation was employed. At the incoming boundary, a wave with a height of
= 2.54 cm and period of
T = 1.3 s was applied, corresponding to a ratio of
0.2. At the outgoing boundary, a 5 m absorption zone dissipated outbound waves. The boundary conditions of impermeability and free slip were applied to the side walls. A mesh with Δx = 5 cm and Δy = 10 cm was used to discretize the numerical domain.
Figure 10 shows how the model’s results in comparison with the measured data on wave height normalized with respect to the initial height (H/H
0) at the cross sections shown in
Figure 9. The wave height was calculated by taking the arithmetic mean of the wave heights over five stable wave periods.
The models accurately predicted the wave concentration behind the bank in section 1. In section 2, the models did not reach the experimental wave height due to the limitations inherent to vertically averaged models and the dissipative characteristic of the first-order explicit temporal approximation used in non-hydrostatic models [
6,
27]. In sections 4 and 6, the wave was steepened along the direction of propagation, and the combination of the refracting wave fronts produced a maximum wave height around x = 4 m. After this point, the wave became smaller because the wave energy moved to the sides in sections 3 and 5.
Figure 10 shows that utilizing a calculated
parameter generally improved comparisons between measured and simulated wave heights.
Table 3 presents the values of
Iw from Vincent and Briggs’ laboratory experiments for sections 1 through 6 in
Figure 10. The table indicates that using a
parameter calculated using Equations (32) and (34) resulted in higher
Iw values in four out of six sections. Meanwhile, higher
Iw values were achieved in three out of six sections when the quadratic profile (
= 0) was employed. The linear profile (
= 1) could not attain higher
Iw values in any given section.
8. Conclusions
A novel two-dimensional, depth-integrated, non-hydrostatic model was formulated for the purpose of simulating wave propagation. This model employs a weighted average linear/quadratic non-hydrostatic pressure profile. The model was established by altering the non-hydrostatic discontinuous/continuous Galerkin finite-element model with a linear vertical non-hydrostatic pressure profile described by Calvo et al. [
7].
A series of numerical experiments was conducted to verify and validate the proposed model. The first case, with an analytical solution, was the simulation of a linear standing wave in one spatial dimension with constant bathymetry, which validated the model’s dispersive proprieties. The following three sets of previous laboratory experiments conducted by other authors, representing various nearshore wave propagation phenomena (wave propagation on a submerged bar, wave diffraction on a semicircular shoal, and wave transformation over an elliptical shoal), were used to validate the model’s ability to simulate nearshore waves.
The employment of a weighted average linear/quadratic non-hydrostatic pressure profile has been shown to enhance the performance of earlier models utilizing linear or quadratic non-hydrostatic pressure profiles. The findings indicate that the application of a weighted average linear/quadratic non-hydrostatic pressure profile, in conjunction with a calculated or optimized weight parameter, leads to improvement in the dispersion characteristics of depth-integrated, non-hydrostatic models, particularly in shallow and intermediate water depths.
Future work will include further analysis of the model in cases of variable bathymetry and comparisons with traditional Boussinesq-type models.