1. Introduction
Physical phenomena related to deep water waves, for instance, the overturning of waves or the formation of so-called rogue waves, raise many questions for researchers. It is impossible to list all the efforts devoted to studying this field. In the general case, the dynamics of deep water waves propagating on the free surface can be described by the Laplace equation with nonlinear kinematic and dynamic boundary conditions at the surface. Solving these equations is a non-trivial task. Therefore, researchers use various simplified models.
At present, in the context of studying the dynamics of one-dimensional deep water waves, the only approximate model that is integrable in terms of the inverse scattering problem [
1] is the well-known nonlinear Schrödinger equation (NLSE) [
2]. Unfortunately, despite numerous advantages the model contains significant limitations that do not allow one to adequately describe the mentioned physical processes. Among the more accurate models one can highlight the Zakharov Equation [
3]. Like the NLSE, it is based on perturbation theory where the small parameter is the wave steepness. It should be noticed that in the one-dimensional case the Zakharov equation can be rewritten in compact forms [
4,
5]. Another widely used method for solving the original equations, which is based on the expansion of velocity potential, is a high-order spectral method (HOSM) [
6]. Finally, there is an exact model for describing the dynamics of one-dimensional deep water waves, a system of nonlinear equations written in conformal variables [
7,
8].
The problem becomes more complicated when considering two-dimensional waves propagating on the surface of a three-dimensional fluid. Exact equations in conformal variables can no longer be used in such geometry. Nevertheless, these equations with weak three-dimensional effects were considered in [
9], and their corresponding numerical simulations were given in [
10,
11,
12]. One straightforward variant is to use some two-dimensional version of the NLSE [
13,
14], but it is still very limited in its applicability [
15]. Moreover, it is no longer an integrable model. A more accurate modification of the NLSE softening its limitations is in [
16]. Intermediate model between the NLSE and the Zakharov equation can be found in [
17]. Several studies on the physical phenomena and statistical properties of two-dimensional deep water waves using HOSM can be found in [
18,
19]. The Zakharov equation can also be used in the case of two-dimensional waves. However, there is considerable difficulty here that makes working with it quite challenging. The original Zakharov equation has a complex form that cannot be written in the way of some “compact” equations, as it was done in the one-dimensional case. Nevertheless, this equation is used to derive kinetic equations, in the manner of the Hasselmann equation [
20], that allows studying weak turbulence in wind-driven sea [
21,
22].
This paper proposes two approximate Hamiltonian models to describe two-dimensional deep water waves propagating on the surface of a three-dimensional ideal incompressible fluid in a gravity field. The idea is based on using the advantages of the one-dimensional Zakharov equation. As mentioned earlier in this case it can be written in simple form of so-called compact equations. Then, these equations can be generalized to the case of two-dimensional waves. To verify the models for adequacy in describing deep water waves, we consider the dynamics of standing waves in a channel with smooth vertical walls.
The article is presented in the following way: the theoretical part, including the derivation of the proposed models from the Zakharov equation and their detailed description, will be shown in
Section 2. Then, in
Section 3, we present a description of the methods used in numerical simulations and the results obtained within the framework of the derived models. Finally,
Section 4 will be devoted to a discussion of the results.
2. Hamiltonian Formalism for Deep Water Waves
Since the starting point for the proposed models is the Zakharov equation, we consider it necessary to briefly recall its derivation.
The 3D potential flow of an ideal incompressible deep fluid in the presence of a gravity field can be described by the following equations:
Here, the , z axis is directed away from the undisturbed surface coinciding with xy plane, t is time, g is the free-fall acceleration, is the shape of the surface, is the hydrodynamic potential inside the fluid, and is the potential at the surface.
The system is Hamiltonian and
,
is Hamiltonian variables [
3]:
The expansion of the Hamiltonian in power series of
and
up to the fourth-order is as follows:
Here, operator means multiplication by in k space.
Applying canonical transformation (also see [
3] for details) from
and
to the variables of
b and
, one can remove all non-resonant terms and drastically simplify the Hamiltonian:
Here,
. The equation of motion in this case is a traditional Zakharov equation:
Here
represents the coefficient of four-wave interactions. Despite the explicit expression [
23], it does not allow writing the Zakharov equation in
x space. Direct use of Equation (
5) to describe the evolution of two-dimensional waves is quite challenging because it requires the calculation of four-dimensional integrals over
. Applying a canonical transformation that would simplify the original equation is also a non-trivial problem.
However, such transformations can be performed in the one-dimensional case since the one-dimensional version of the Zakharov equation has some exciting property. Our work will take advantage of this property to derive approximate models for describing two-dimensional deep water waves, which can be written in x space and are therefore suitable for numerical simulations.
The original canonical transformations removing all the non-resonant terms mentioned above are also valid in the one-dimensional case. One can obtain a one-dimensional version of the Zakharov equation:
In this case, all wave vectors simply become wave numbers, and variables b, and operator also become one-dimensional.
Recently, an explicit and simple form was obtained for the 1D coefficient of four-wave interactions in the case of resonance
[
24].
There is an explicit formula for
:
Coefficient
has a special property:
which is very important for further simplification of the Hamiltonian by applying canonical transformations. The transformation simplifying the four-order term in the Hamiltonian has the following form (we will use the same notations for new canonical variable
):
Here,
is an arbitrary coefficient of the canonical transformation with the following symmetry relations:
Now, we plug this transformation into the Hamiltonian of the 1D Zakharov equation and obtain the new Hamiltonian:
To replace Zakharov’s
by the simpler
, the coefficient
has to be equal to
Any canonical transformation applied to the Hamiltonian system keeps a value of the wave interaction coefficient unchanged (
) on the resonant manifold:
Therefore, the coefficient
has no singularities at
. In the 1D case, all solutions of Equation (13) can be divided into two parts: so-called “trivial” and “non-trivial”. The “non-trivial” solution can be solved as follows:
and
. Notice the product
and
. The “trivial” solution is obvious:
Hence, on the resonant manifold
Thus, we can apply some canonical transformation to replace
by the new four-wave interaction coefficient
which coincides on the resonant manifold:
Using expression (
8) we finally obtain:
The Hamiltonian and the dynamical equation for
b in
k space are now the following:
Using operators
and
which are multiplication by
and by
in Fourier space, the equation of motion in the
x space takes the form:
Equation of motion (
18) corresponding to the Hamiltonian with a four-wave interaction coefficient (
17) is the first one-dimensional model of the two considered in this article.
Section 2.1 will show how a two-dimensional equation for waves on the surface of a three-dimensional fluid can be obtained from this model.
Obviously, this is not the only possible canonical transformation. One can accomplish this in many ways, thereby obtaining different forms of the compact equation. Therefore, we present another model called “the system of super-compact equations” for deep water waves.
The diagonal part of the four-wave interaction coefficient on the resonant manifold can be represented by (compare with (
15)):
Using expression (
19) we can apply a canonical transformation (
) to replace
which allows to simplify the Hamiltonian and divide waves into two groups: waves running to the left and to the right (
). The details of this transformation can be found in [
24] so here we only present the final result. The Hamiltonian in new variables
and
has the following form:
Here,
,
and
correspond to multiplication by
and
in
k space. The functions
and
only contain positive and negative
k, respectively, and satisfy the following equations:
Here,
,
correspond to multiplication by
and
where
denotes the Heaviside step function. Then, the motion equations in
x space take the form:
We call the equations in (
21) for the functions
and
“the system of supercompact equations” because one of the equations vanishes when considering unidirectional waves, and the remaining one is nothing but a “supercompact equation” obtained earlier in [
5].
System of Equation (
21) with Hamiltonian (
20) is the second of the models considered in our article. Its generalization to the case of two-dimensional waves will be considered in
Section 2.2.
We would like to again note that Equation (
18) and system of Equation (
21) are equivalent up to the expansion of original Hamiltonian (
4). One model can be obtained from another one and vice versa by applying corresponding canonical transformations. Nevertheless, system of Equation (
21) is more suitable for numerical simulations because these equations are of lower order in comparison to Equation (
18).
2.1. Generalization to Two-Dimensional Waves in b Variable Model
Recall again that four-wave interaction coefficient (
17) has a compact form, unlike the original Zakharov coefficient. It allows to write equation of motion (
18) in
x space. The equation can be easily used for studying the dynamics of one-dimensional deep water waves with conventional pseudo-spectral numerical algorithms.
We now generalize the coefficient to the case of two-dimensional waves by replacing wave numbers by vectors
, coefficient
and the products of wave numbers by scalar products, and thus taking into account angular dependence:
We highlight that coefficient (
22) exactly coincides with the original Zakharov coefficient on the resonance manifold for one-dimensional waves.
We would like to emphasize the crucial point of this procedure. We propose another way to study the dynamics of 2D deep water waves with the help of approximate models, the derivation of which is based on the Zakharov equation. This allows overcoming the problems related to direct calculations of Equation (
5). This is not a canonical transformation, therefore, this generalized
is not equivalent to the original Zakharov coefficient
on the resonance manifold. Thus, this procedure does not have rigorous mathematical proof. Nonetheless, as discussed below, these coefficients turned out to be very similar on the resonant manifold.
A comparison of the original two-dimensional Zakharov coefficient
with the generalized coefficient
on the resonance manifold was carried out by Dr. V.V. Geogjaev. Panels (a) and (b) in
Figure 1 show the behavior of coefficients on the Phillips curve, respectively. In all curves, the coefficients are normalized:
(
). A quadruplet is defined by choosing two points
P and
on the Phillips curve. The curves in panels are built depending on the x coordinate of point
while
P is fixed for each curve.
Since the models are equivalent in the one-dimensional case, we assume that discrepancies in the dynamics between the proposed two-dimensional models and the Zakharov equation will appear when the dependence on the parameter increases. Nevertheless, the comparison showed that these discrepancies are small, and the coefficients are very similar, which justifies the generalization. The feature is that it is still possible to write the equation of motion in x space using , which is not possible if using the original Zakharov coefficient.
Now function
depends on two space variables and time, operator
corresponds to multiplication by
,
—to multiplication by
in
k space, and partial derivatives are replaced by ∇ operators.
Furthermore, in
Section 3.1, we present the results obtained using this equation.
2.2. Generalization to Two-Dimensional Waves in Variables and
Let us generalize Hamiltonian (
20) to the case of two-dimensional waves. For this purpose, we need to redefine all one-dimensional operators in the Hamiltonian. Recall that in the one-dimensional case, operator
acts as a multiplication by
in Fourier-space while
acts as a multiplication by
. Now we replace scalar
k with a vector
. Then, the operators are redefined as follows:
,
, and
in
k space. Operators
and
now turn to
or
and
or
, respectively. Furthermore, considering that
,
, now the Hamiltonian is:
The corresponding equations of motion are:
After taking the variation of the Hamiltonian, one can obtain a system of supercompact equations generalized for two-dimensional waves:
In addition to Hamiltonian (
24), this system of equations has the following integrals of motion: the number of waves propagating to the “left”
and to the “right”
(with respect to
), longitudinal
and transverse
momentum.
The results of numerical simulations obtained by using Equation (
25) will be shown in
Section 3.2.
3. Numerical Simulations
The validity of the models is also confirmed by using the method of frozen coefficients. One can easily show that equations do not have instability at small scales, which is important in numerical simulations because of rounding errors. Both models (
23) and (
25) contain non-local terms with operator
. Recall that this operator can be easily calculated in Fourier-space as multiplication by
. Therefore, it seems reasonable to use pseudo-spectral Fourier methods to calculate the right-hand side of the equations. We use the standard fourth-order Runga–Kutta method for time integration. The correctness of the calculations is carried out by checking the conservation of the integrals of motion. The FFTW3 library [
25] was used for the fast Fourier transform procedure. The multiplication of grid functions was carried out in x space, and the direct and inverse Fourier transforms were used to calculate derivatives and non-local terms. OpenMP tools were used to parallelize the numerical algorithm, and the 2D Fourier transforms paralleling was performed using the fftw3-threads.
To test the proposed models for adequacy in describing the dynamics of two-dimensional deep water waves, we consider the physical problem of standing waves in a channel with smooth vertical walls in our numerical simulations. For this purpose, we consider the periodic domain in the water channel with sizes m m. A perturbed one-dimensional standing wave with a characteristic wavelength m was considered as the initial condition. Average steepness . The perturbation was performed in the region around the basic harmonic . To prevent wave overturning, damping concentrated in the region of short wave harmonics was used.
Considering perturbed standing waves in a water channel with smooth vertical walls, it is necessary to make the surface derivative equal to zero at the walls. This means that the expansion of
has to only contain cosines.
In terms of
b and
, the surface can be recovered by the following canonical transformations:
This results in the following conditions for variables:
Thus, condition (
30) for
b variables is maintained at each time step while calculating in Equation (
23). In the case of variables
, one can only use the first equation in (
25) with condition (
30) for
variables:
The following sections will show the results of numerical simulations obtained within the framework of the proposed models.
3.1. Numerical Results Obtained in b Variable Model
Figure 2 shows the two-dimensional spectra of
at different times. The spectrum is symmetric with respect to the vertical line at
since considering standing waves. That is why we do not show the part of the spectrum with negative
. As it mentioned previously, initially (panel a) it is a one-dimensional standing wave with
and small perturbation around it. In the process of time evolution, the spectrum expands (panel b) and eventually becomes almost isotropic (ring formation) after a long time (panel c).
Figure 3 shows one-dimensional spectra
at
(panel a) and the dependence of total energy on time (panel b). It can be seen that the spectrum shifts to the region of long-wave harmonics with time; that is, the waves in the channel become longer along the x axis. Taken together with the two-dimensional spectrum, one can conclude that the waves become slightly longer in the x axis direction and significantly longer in the y axis direction. The total energy of the system gradually decreases due to the damping concentrated in the region of short-wave harmonics. It can be seen that the energy was almost halved in 96 h.
The time evolution of the surface is presented in
Figure 4. The pictures are symmetrical around the central vertical line at
m. In the beginning, the waves look quasi-one-dimensional. Then, the waves begin to bend over time. Finally, after a long time, the isotropization of the spectrum results in waves pointed in all directions.
Several films are available for more information:
Short films with surface dynamics are presented here.
3.2. Numerical Results Obtained in the Model of and Variables
The model in terms of
and
slightly differs from the one in terms of
b. Nevertheless, the detailed discussion of the results in
Section 3.1 maintains its validity here as well. In
Figure 5, one can also see the process of spectrum isotropization with time. Despite the differences, in general, the dynamics remain the same.
The same can be said about the one-dimensional spectrum shown in
Figure 6 (panel a). Since the equations of motion in the
and
variables are different, the damping function is also different. This results in a change in energy dependence. It decreased more in the shorter computation time (panel b), but it did not again affect the overall dynamics.
Figure 7 presents the time evolution of the surface. Comparing panels (a) and (b) in
Figure 4 and
Figure 7, one can see that they are almost indistinguishable. Since there were no changes in the dynamics, the final computation time in this model was shorter.
A similar problem was considered in [
26] in the framework of the equations in physical variables
and
corresponding to the Hamiltonian (3). It was shown that the initial spectrum of the perturbed standing wave becomes isotropic over time, and a specific ”ring” is formed. We observe very similar dynamics in proposed equations which can be clearly seen in
Figure 2c and
Figure 5c.