Abstract
Viscous effect is introduced into the system of Navier–Stokes equations, that were derived to study the solitary Kelvin mode in an open cylindrical channel that precesses. Accordingly, three new weakly nonlinear models were derived: Korteweg–de Vries-Burgers, and two new Benjamin–Bona–Mahony-Burgers. The first was solved analytically by discussing the phase solution and numerically using an implicite finite difference method to track the solution with time under diffusion effect. The second two models were solved numerically only using the Quartic B-Spline collocation method. By manipulating the scaling the first model included only the gravity force effect, and the second included both gravity and Coriolis forces. The numerical method is tested experimentally by comparing the velocity solutions with ADV signal extracted from the ADV measurements under bore conditions, and the amplitude solution with the solitary kelvin mode.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Korteweg–de Vries Burgers (KdV-Burgers or KdVB) is a nonlinear partial differential equation that incorporates the dispersion, nonlinearity, and dissipation effects. This only happens when using Navier–Stokes equations after following some series expansion in terms of the amplitude parameter up to the first order level. This equation has general form:
where \(u\) is the field variable, the subscripts \(x, t\) denote differentiation with respect to distance and time respectively, and \(\delta ,\varepsilon\) are constant variables. This equation describes physical phenomena such as weak shock waves in plasma, propagation of waves in a liquid-filled elastic tube, and the evolution of liquid–gas mixture [1].
Jeffrey and Xu [2] extracted the exact solution of KdVB equation where they proposed a transformation that reduces the equation into a quadratic form in a new dependent variable and its partial derivatives, where the equation can be solved in terms of a series exponentials. The authors found that the KdVB equation has only two solutions in contrast with the KdV equation, that has infinite number of solutions which was put into a bilinear form in terms of Hirota’s bilinear operator. A year after Jeffrey and Mohamad [3] proposed two different methods for solving the KdV-Burgers equation: the first is based on combined solution for KdV and Burgers equations, the second depends on a series extension of Hirota’s method.
Bona and Schonbek [4] proved the existence and uniqueness solution of KdVB which has limiting behaviors related to the dispersion and dissipation coefficients. The authors stated that if dispersion dominates, the limit of this solution has an oscillatory character in the form of weak undular bore, but one can get the solitary wave solution if the dispersion coefficient is positive and fixed. On the other hand, this equation will mimic the trend of Burgers equation if the fixed positive dissipation coefficient dominates. Johnson [5] discussed the integrated form of KdVB equation, he showed that the solution is (for small damping) a cnoidal wave with varying period passing through all the possible wave types and culminating in the solitary wave, such profile is exactly what has been observed in the undular bore. The integrated forms of the PDEs can help in finding exact solutions depending on the ODEs form. Kaliappan [6] for instance used the Painlevé property for the reduced form of KdVB, but he found that this condition using Painlevé property is sufficient but not necessary for the integrated form of Eq. (1). The author extracted the exact solution with deep discussion for stability and boundedness.
The numerical methods used in solving KdVB and Benjamin-Bona-Mahony (BBMB) equations are varied. Che et al. [7] proposed a convergent, unconditionally stable linear implicit finite difference scheme for the initial-boundary problem of the generalized Benjamin–Bona–Mahony-Burgers (BBM-Burgers or BBMB) equation. Omrani and Ayadi [8] used the implicit Crank Nicolson scheme to find the numerical solution of BBMB equation. The authors used Brower’s fixed-point theorem to study the existence of the solution and the discrete energy method to study the stability and uniqueness of it. The Homotopy Analysis method (HAM) is a numerical method that has many advantages like rapid convergence for the solution and it does not require large computer memory, that is why Fakhari et al. [9] used it to solve BBMB equation, and their results show that the HAM provides accurate numerical solution. The Variational Iteration and Homotopy Perturbation Methods (VIM and HPM) is applied by Tari and Ganji [10] to derive approximate explicit solutions for a special form of generalized nonlinear Benjamin–Bona–Mahony-Burgers (BBMB), the obtained solutions are compared with the exact solutions with approximate agreement with them.
Other method is used by Ganji et al. [11] which is the Exp-Function method also for solving the generalized BBMB equation. This method is a relatively new analytical technique; the authors used some numerical examples to illustrate the efficiency and reliability of the method. Mittal and Jain [12] proposed a stable collocation method by using cubic B-splines to numerically solve nonlinear parabolic partial differential equations with Neumann’s boundary conditions, including equations with damping effect. Ramos et al. [13] derived a one-step hybrid block method to solve first order initial value problems and is further applied to a system of first order differential equations obtained after applying the modified Cubic B-spline collocation method to PDE for space derivatives such as Burgers, Buckmaster and FitzHugh-Nagumo equations. Also, Kormaz and Dağ [14] used the same scheme of the cubic B-spline to discretize the nonlinear Burgers’ equation in space, the resultant ordinary equation system is integrated via Runge–Kutta method of order four in time. A matrix stability analysis is also performed by determining eigenvalues of the coefficient matrices numerically.
To avoid the discretization of differentiations, Adomain method is used by Alkhaled et al. [15]; they also applied this method to the BBMB equations. The Adomain method showed fast convergence and it avoids difficulties and massive computational work. A different team by Arora et al. [16] used quartic B-spline collocation method to solve BBMB equation, where the B-spline basis functions were used for space integration, and Crank-Nicolson formulation for time integration. The authors provided unconditional stability of the proposed method using von-Neumann method. The same quartic B-Spline interpolation functions are used by Saka and Dağ [17] who wrote an algorithm for the numerical solutions of the KdVB equation, which is a finite element approach using the Galerkin method. The Homotopy perturbation numerical method (HPM) was used by El-Tanway et al. [18] to solve the damped nonplanar Schamel Korteweg–de Vries Burgers (SKVB) for studying the characteristics of the dissipative nonplanar dust-acoustic solitary and shock waves. Also, the damped nonplanar Schamel Korteweg–de Vries (SKDV) equation is solved numerically with moving boundary method which is called the multistage HPM (MsHPM).
“Data driven symbolic regression tools can be strongly useful for inferring complex models from sensor data when underlying physicsis partially or completely unknown”. Vaddireddy et al. [19], who demonstrated that the sparse regression techniques STRidge and the evolutionary optimization algorithm GEP are effective RS tools for identifying hidden physical laws from observed data. The authors recovered many models including Burgers equation, where the key to recover the PDEs is to construct a feature library of basis functions that contains higher order derivatives of the solution field. Aviliov et al. [20] were interested in the numerical evolution of an oscillatory zone in the „step decay” when low viscosity presents. This oscillatory zone is described in a framework of the Bogolyubov–Whitham averaging method using a set of cnoidal travelling waves of the KdV equation. The low viscosity turns the solution to oscillate infinitely with a damped amplitude and tend to a soliton at the leading edge.
In the present work, three different models that incorporates the damping effects were introduced, a KdVB and two BBMB equations. The main difference between the last two BBMB equations is the scaling used in the perturbation method. The first BBMB model includes only the effect of gravity force, while the second one includes the effects of both gravity and Coriolis forces, respectively. The KdV-Burgers equation is going to be studied analytically in the phase plane. The model is going to be solved numerically using Implicit finite difference scheme. The BBMB models are going to be solved numerically using the Quartic B-Spline collocation method proposed previously by Arora et al. [16]. Those models also will be used to track the solitary single Kelvin mode and compare the effect of damping on the form of wave as propagates with time. Also, it is going to be used to study the real signal recorded from the Acoustic Doppler Velocimeter under bore and breaking bore forms appear on the surface.
The paper is organized as follows: in Experiment section a brief description of the device used in the experiemnts and the new channel model, in System of Equations section introducing the system of equations and flow assupmtions, in KdV-Burgeres Model section we introduce the new KdV-Burgers model, where the discussion of the phase solution problem is presented, then the implicit finite difference method is used numerically to solve it with time, in BBM-Burgers Models section the first and the second BBM-Burgers models are introduced and solved numerically using the Quartic B-Spline collocation method and compared with the experiment, in the final section the conclusion and summary of the results were summarized.
Experiment
The viscous effect that is discussed in this paper is applied to the new case study about the wavy aspects in a new channel system that has cylindrical form and the motion is made by the precession effect. It consists of two concentric cylinders of Plexiglass elevated over the laboratory floor using metal cylindrical support, from which two tables are holding the cylinder, the lower one is fixed to the metal support and is rounded in shape and is able to rotate only, other circular woody table rests over it that is supported with three screws that are adjustable in their lengths. Those screws enable the change of the slope of the upper table where the cylinders rest. The cylindrical metal support is able to rotate by the help of shaft mechanism connected to an electrical motor connected to electrical battery. The three main control parameters in the problem are the angle of tilt, the volume of water in the channel, and the power provided to the system. Figure 1 shows a sketch for the channel and the whole system.
The motion is tracked using Coupled-Charged-Device Sensor type camera that is put in front of the channel on the laboratory floor to record the whole motion with time, more details can be found in Alshoufi [21]. Precession is pretty good mechanism to excite the waves inside the channel, those wavy aspects are varied from simple small sinusoidal ones, to single big amplitude waves, to bore and breaking aspects. We are concerned in this paper on studying the effect of viscousity on the single big amplitude waves noticed, those are called Kelvin waves as well, and they have features similar to the famous solitary wave in open channels far from rotation effects.
System of Equations
The lower table holds the cylinder discussed in the previous section is able to rotate with specific rotation rate characterized by the angular frequency \(\Omega\), the cylinders are able to rotate with specific precession rate characterized by the slope \(\tau\) times the angular frequency \(\tau \Omega\). The motion is tracked on the outer surface of the cylinder thus the body-fixed cylinderical coordinate system is used. The motion is assumed two-dimensional one (the azimuthal and the axial directions only) due to the fact that the channel radius does not exceed 10 cm, thus the radial direction was eliminated. The velocity components in the azimuthal and axial directions are \(u, w\) respectively.
The azimuthal velocity is assumed a function independent of the axial direction of motion \(u=u\left(\theta , t\right)\), and the additional forces resulted from rotation effect are all scaled by \(\Omega \tau\) or \({\Omega }^{2}\tau\) or \({\Omega }^{2}{\tau }^{2}\). Those effects mainly come from transforming the motion from the laboratory floor system to the body-fixed coordinates. Those forces (can be found in the previous work [21]) were added up to order \(O\left(\tau \right)\), this forces the centrifugal force to vanish, and it is assumed that the wobbling Euler force effect is relatively small and neglected. Then the equations of continuity, momentum, and the kinematic condition will be:
Impermeable boundary conditions are assumed at the inner and the outer radii in addition to the bottom \(w=0\) at \(z=0\), whereas periodic motion is assumed azimuthally. As stated in the previous section that we are concerned with the single Kelvin mode that has symmetrical form and moves with constant speed like the characteristics of the solitary wave in open channels, however the effect of rotation on this wave is sever when its amplitude bigger than the average depth of water. The previous work [22] presented new precessional KdV equation that includes the rotation effect in its coefficients, and the effect of tilt in a forcing term resulted from the variation of the angular velocity vector projected at the outer radius. The main difference in this work is that we do not assume potential conditions.
KdV-Burgeres Model
Equations (2), (3), (4), and (5) are going to be scaled with:
where \(\delta\) is the shallowness parameter, \(\varepsilon\) is the amplitude one and \(c\) the long wave speed. The pressure is deviated from the hydrostatic one and it is given as:
where \({P}_{0}\) is the pressure on the free surface which is the atmospheric one. The final system of equations will take the form:
We are going to harness the unified form of the precession phase \(\left(\Omega t\right)\) and the azimuthal angle \((\theta )\) that appear in Coriolis and the gravity terms by introducing:
The motion is assumed to be slow variation one thus the time is scaled by \(t\to \frac{T}{\varepsilon }\). The final equation can be derived using the classical perturbation method, where the unknown parameters \(Q=\left(w, u, \eta , P\right)\) are going to be expanded in terms of the amplitude one \(\varepsilon\) in a series form:
The final equation has the following dimensionless form:
where \(k=\frac{v}{cR{\delta }^{2}}\). We assumed \(v={10}^{-6}\) for water. This equation is going to be scaled back into the dimensional form as:
where:
Phase Solution
Equation (15) has the damping effect on its right-hand side. This equation can be turned into total differential equation by replacing \(\frac{\partial }{\partial t}=-\Omega \frac{\partial }{\partial \theta }\) from the fact in Eq. (12) where we assume tracking the wave in a frame reference moving with the wave itself in a steady behaviour. The forcing gravity term is computed from the experiment it turned out that it has trivial value and can be neglected in favor the direct integration for one time:
where:
Equation (17) is similar to the one extracted by Johnson [5] and Grad and Hu [23]. Johnson [5] for instance discussed the phase problem and the viscous effect on wave formation, the author stated that eliminating the damping leads to the solitary wave formation, while including it leads to damping sinusoidal effect represented by the spiral phase diagram. In our experiments, the single Kelvin mode suffered from the breaking and turbulence behaviour on its surface and some of them were accompanied with small wobbling effect appears in the form of small waves near the wave edges or in the assumed far field 180° far from the crest. We apply this phase methodology to our system with comparison with the experiment, the main effect of the three control parameters is taken into account. To study the phase, we introduce a new variable \(w\):
Two equilibrium points (singular points) appear for the first order differential equation system are:\(\left(\eta , w\right)=\left(0, 0\right)\), \(\left(\eta , w\right)=\left(-\frac{R}{S}, 0\right)\), For the first case \(\left(\eta , w\right)=\left(0, 0\right)\), we have:
-
1.
If \(\sqrt{{U}^{2}-4R}<0\), stable spiral.
-
2.
If \(\sqrt{{U}^{2}-4R}>0\), & \(<U\), unstable node.
-
3.
If \(\sqrt{{U}^{2}-4R}>0\), & \(>U\), saddle node.
For the second case \(\left(\eta , v\right)=\left(-\frac{R}{S}, 0\right)\), we have:
-
1.
If \(\sqrt{{U}^{2}+4R}<U\), unstable node.
-
2.
If \(\sqrt{{U}^{2}+4R}>U\), saddle node.
The effect of damping is included in the \(U, S\) variables which are mainly connected to the damping term \({F}_{1}\) and \({C}_{1}\), which are mainly connected with the volume and power effects, experimentally we tracked three solitary Kelvin waves for different volumes, angles of tilts and powers provided to the system, the bigger those terms the more important the damping effect is. It was noticed that for volumes 10,000 ml and 14,000 ml the damping effect does not dominate the solution which after plotting the phase plane scheme reflected saddle node solution about the first singular point \(\left(\eta , w\right)=\left(0, 0\right)\), represented in the parabola form, which means a set of troughs moving in the plane \(\left(\eta , \vartheta \right)\), and for the second point the solution gives the periodic solution represented in ellipse form rotating about the signular point \(\left(\eta , v\right)=\left(-\frac{R}{S}, 0\right)\). The damping effect was bigger for the 12,000 ml case where the rotation rate was smaller, in such case the solution gives spiral so that the solution starts as solitary wave initially but then deviates to spiral about the singular point \(\left(\eta , w\right)=\left(-\frac{R}{S}, 0\right)\), depending on the volume, rotation rate, and the tilt the solutions are clear in Figs. 2, 3 and 4.
Numerical Integration
Equation (15) is going to be solved with time, a simple implicit finite difference scheme is proposed where the derivatives are replaced with discretizations, for the first and the third order a normal Taylor Series expansion is used taking the central difference, while the second order is approximated using a polynomial of degree four fit through five points leads to a fourth-order approximation on uniform grids [24], those are given by:
The derivatives will be averaged between the previous and the new time using Euler forward time discretization, thus, after applying (19) into (14) we arrive at the final recurrence equation:
The coefficients are given in the Appendix A. We assume boundary conditions of the form:
After applying the boundary conditions into the recurrence Eq. (21) we can arrange the matrix form of the problem as:
where the coefficients matrices \(A, B\) can be found in Appendix A for more information. The general solution of the equation is plotted in Fig. 5 where the time discretization is chosen too small to ensure the stability of the problem and is given by: \(\Delta t=0.0003\) s, and the space discretization is given by: \(\Delta \theta =0.0422\). The experiment was run for volume 12,000 ml, and rotation rate \(\Omega =6.018\) rad/s, the tilt angle characterized by the slope was \(\tau =0.0117\).
A convergence test is carried out, as no exact solution we follow the method provided by Mittal et al. [16] and assuming that the exact solution is when the grid is refined up to \(m=200\) for instance. The absolute error is computed accordingly by \({L}_{\infty }=max\left|{\eta }_{exact}-{\eta }_{computed}\right|\), the results in Table 1.
BBM-Burgers Models
BBM-Burgers or Benjamin-Bona-Mahony equation is a partial differential equation includes the nonlinear-dispersive and damping effects. When no viscosity it turned into the BBM equation which was originally derived by Peregrine [25] to study the dispersive shocks in open channels. This equation was re-introduced by Benjamin et al. [26] (which now takes their names) where they shed the light on the main shortcomings in KdV-equation that can be tackled by using this modified version. Including the damping effect was first included by Johnson (1969) in his PhD work on the flow in a long elastic tube taking the viscous effects, it was also used to study the undular bores under shear effect in open channels by Chester [27] and Johnson [28]. The derivation of this equation in this system will be followed using the simplified work of Peregrine [25] based on Johnson [29]. There are mainly two models which precisely depend on the scaling process, the first includes only the gravity, pressure and shear forces, the second includes the Coriolis effect as well. Both equations will be solved using the Quartic B-Spline method.
The B-spline method can replace the derivatives of the main functions by piecewise polynomials. Those polynomials cover certain number of segments which depend mainly on the highest order of space derivative needed for the problem. More discussion will be added in the "Numerical Solution-Model I" section and "Numerical Solution-Model II" section when implying this method to the extracted equations.
Model I
Equations (2), (3), (4), and (5) are going to be scaled with:
The continuity and kinematic conditions are going to be the same as in Eqs. (10) and (11). The only change is in the momentum:
where \(k=\frac{v}{\delta \Omega {R}^{2}}\). In a similar manner to what is done in Eq. (14) at the leading order of the problem, it is assumed that if \(\varepsilon \to 0\) (which is the solution we are interested in for small wave amplitude) then \(\tau \to 0\), so that the forced term of gravity force does not appear:
At the first order of the problem, we have:
When the pressure value is inserted into the momentum equation and applying Taylor series expansion about \(z=1\) for the kinematic condition, we can balance between the kinematic condition and the azimuthal momentum using the values of continuity equation and assuming that \(u\approx \eta\). The final new version of BBM-Burgers equation is:
This equation has dimensional form:
where the coefficients are:
Numerical Solution-Model I
In this part, we are going to apply the Quartic B-Spline collocation method to Eq. (30). We follow the same procedure done by Arora et al. [16]. The B-Spline method is widely used by other researchers as well. Mittal and Jain [12] used the cubic B-Spline method to solve Burgers equation; after using the finite difference discretization, they arrived at the recurrence relation in terms of the redefined version of equations so that the basis functions vanish at the boundaries where Dirichlet’s conditions are applied. The authors checked the instability using the von-Neumann scheme where they proved that the method is unconditionally stable. Other team conducted by Hidayat et al. [30] improved the stability of the global B-Spline method, by overlapping the domain decomposition of multiplicative Schwarz algorithm combined with the global method, and the results were satisfactory. In this section we apply the method to Eq. (30), the core function is the velocity \(u\) and the domain is the outer periphery of the cylinder \(\left[0, 2\pi \right]\). The domain is going to be discretized into \(N\) segment, each has length \(h={\theta }_{i+1}-{\theta }_{i}\) for \(i=0, 1, 2,\dots N\). The exact solution is a function of time and space, the B-spline method suggests separation variable method by splitting the exact solution into two parts, one is time dependent and the other one is space dependent based on B-Spline polynomials as follows:
The polynomials can be written as:
The discretization of the derivatives and functions is being done using the finite difference approximations, where we use the averaging over time between the new and the old values, with forward Euler discretization with time:
The coefficients are the same from Eq. (30) the new ones are:
The approximate solution and its derivatives can be given in terms of the time dependent coefficients:
The dashes represent the derivatives, those are going to be substituted into Eq. (34) to get the recurrence relation:
This can be written in a matrix form as:
where the coefficients can be found in Appendix B. Values of \({\delta }^{n+1}\) are determined recurssively after finding the values of \({\delta }^{n}\) from the initial conditions and applying the proper boundary conditions. The boundary conditions are assumed for the initial state that both the slope and the curvatures are zeros, thus:
The full details of solution can be found in Arora et al. \(\left[16\right]\), where also the initial matrix is explained with details for solving simplified BBM-Burgers. To apply this method experimentally, we conducted many experimental campagins to extract velocity signals under bore and undular bore conditions, using ADV (Acoustic Doppler Velocimeter), the signal has Cnoidal form, the vectrino profiler starts to record signal from \({t}_{0}=0.02\) s, and the time difference is \(\Delta t=0.04\) s, we assume that the corresponding initial angle \({\theta }_{0}=0\), and thus at the end of the taken singal which is \({t}_{f}=5.02\) s, the final crossed angle is \({\theta }_{f}=1.6\pi\) rad, we choose some fit function of the signal that has cnoidal form as follows:
where \({A}_{m}\) the signal amplitude, k the wave number. The grid has \(N=126\) points this means space discretization \(\Delta \theta =0.0335\), with time discretization \(\Delta t=0.01\) s. The models were tested for three cases, those depend mainly on the three control parameters of the problem which are the angle of tilt, the volume of water and the rotation rate. Figures 6, 7, and 8 show the solution:
The solutions here reflect the drastic effect of Coriolis force on the solution with time, in addition to the three control parameters, the solution shows a directly proportional relationship between the stability of the solution with time and the three control parameters, the smallest the angle of tilt, the power and the volume the drastic the solution is. The wobbly effect of Coriolis force shows how the signal is swinging when time increases and in fact if we draw the signal in the early stages for very small time the signal will swing as well for the smallest angle of tilt, power and volume as clear in Fig. 9 the solution for times \({t}_{1}=0.01\) s, \({t}_{2}=0.02\) s, \({t}_{3}=0.03\) s, respectively. The effect of the angle also clear in the result with time where part of the signal increases over the original one, others show the damping effect.
Model II
Again Eqs. (1), (2), (3), and (4) are going to be scaled as follows:
The final equation has the form after doing the same process as the previous models will take the form:
where: \(k=\frac{v}{Hc\delta }\). Equation (42) has a dimensional form:
Here the coefficients are given by:
Numerical Solution-Model II
The same model proposed in the previous Numerical Solution-Model I section is going to be used here. The discretization with time is given by:
The approximate solution is assumed:
which will lead to the new recurrence relation:
Applying the B-spline polynomials into it we get the final recurrence relation:
which can be written in a matrix form as:
The matrices \({A}_{e}, {B}_{e}\) and the coefficients \({a}_{1}, {a}_{2}, {a}_{3}, {a}_{4}, {b}_{1}, {b}_{2}, {b}_{3}, {b}_{4}, S, W, V, {S}_{1}, {W}_{1}, {V}_{1}\), can be found in Appendix B. The model Eq. (42) is similar to the one derived by the author Alshoufi [31] but without the damping effect, it was solved analytically after direct integration and omitting the gravity forcing term, where the equation is converted into the integrated KdV equation form, we will use this analytical solution as an initial guess to track the effect on the extracted velocity signal from the experiment:
where:
Similarly, the grid is discretized so that \(N=126\), and the grid distance \(\Delta \theta =0.0335\), with time difference \(\Delta t=0.01\). The results are clear in Figs. 10, 11 and 12, The gravity effect on this signal is smaller and insensible up to time 5 that is why the results for further times are presented and the signal is not swinging, rather they are shifted to the right and damped. The control parameters affect the signal also, but opposite to the previous case of Model I, where this time increasing the power, the tilt and the volume makes the signal worse with time or increases the instability.
BBMB for Solitary Wave Case
Those two models are also applied to the solitary wave in the channel which was discussed in the previous section for the KdVB, however we have to replace each \(u\approx \eta\) and the coefficients will be different as well, for instance for Model I the coefficients are:
And for Model II are:
The solutions are clear in Figs. 13 and 14, the grid for both models is discretized so that \(\Delta \theta =0.0635\), \(\Delta t=1\) s, the initial amplitude \({A}_{m}\left(t=0\right)=0.08856\) m:
In the experiment we tracked a single Kelvin mode for volume \(V=\mathrm{10,000}\) ml, and slope \(\tau =0.01667\), and power characterized by the angular frequency \(\Omega =6.84\) rad/s, up to time \(t=16.3667\) s, as clear in Fig. 15.
The amplitude of the single Kelvin mode is tracked using the CCD camera (Coupled-Charged-Device sensor camera), the camera captures 30 frames per second, thus with time difference between each figure \(\Delta t=0.0333\) s. The first amplitude was taken at time 0.533s, and the rest of solutions start from it, we tried to compare the crest amplitude numerically for both models I and II, and it was compared with the extracted crest experimentally, the results in Table 2.
The detunning effect is clear experimentally, where the wave’s crest waxes and wanes but never return to the original one. The models showed first decreasing in the amplitude up to time 6.667s where after this the amplitude increased. Model II is closer to the observed results experimentally up to time 2.2667s, after this it decreased and then waxed and wanned in values close to the experiment. However, model I with Coriolis effect was worse and the results finally increased with time in unrealistic values. Of course one cannot manipulate the time difference to match the captured image experimentally. Thus, model I is not applicable, Model II is better with satisfacory match.
Conclusion
In this paper we have presented three different weakly nonlinear models to study the solitary kelvin mode noticed rotating about the outer periphery of an open cylindrical channel under conditions of precession. This case was studied previously by the author using potential KdV (Korteweg–de-Vries) model and two weakly BBM (Benjamin-Bona-Mahone) models. The new in this case study is the viscous effect where the damping effect is noticed in all models. The KdV-Burgers model is integrated once where the gravity forcing term is omitted and damping effect was studied in the phase plane problem, the decay effect was noticed in the form of decaying sinusoidal spiral model, and the case when the damping is zero led to periodic closed ellipse. To solve this equation with time an implicit finite difference model is used. The other two weakly nonlinear models are the BBM-Burgers, the first one includes the gravity and Coriolis forces, it was compared with the bore velocity signal extracted from the ADV vectrino profiler, the Coriolis effect was noticed in a wobbling in the signal, but the three control parameters affect the solution more, where it was noticed that the instability of the solution with time is directly proportional to increasing each of tilt, power, and volume of water. When applying the other version of this model for the amplitude and compare it with the solitary Kelvin mode it was damped, but the results far from the experimental observations and instability features appeared in later time. The other version of BBMB takes only the gravity force effect, it was noticed that the signal only shifted and not wobbling, and conversely to Model I, the stability was bigger when increasing the effects of tilt, power, and volume. The final bit was the solitary Kelvin mode comparison, parts of the results matched the experiments perfectly with time others diverted for Model II, and Model I was very far from real observations.
Availability of Data and Materials
All data that support the work are available by reasonable request by the corresponding author.
Abbreviations
- KdVB:
-
Korteweg–de Vries Burgers
- BBMB:
-
Benjamin–Bona–Mahony Burgers
- ADV:
-
Acoustic Doppler Velocimeter Profiler
- CCD:
-
Coupled-Charged-Device sensor Camera
- V:
-
Water volume in the channel, m3
- H:
-
Average water level without motion, m
- rmax, rmin :
-
Outer and inner channel radii, m
- \(\uptau\) :
-
Slope of the upper table
- \(\uptheta\) :
-
Azimuthal Angle ranges \(\left[0, 2\uppi \right]\)
- \(\Omega\) :
-
Angular velocity
References
Debnath, L.: Nonlinear Partial Differential Equations for Scientists and Engineers. Springer, Berlin (2012)
Jeffrey, A., Xu, S.: Exact solutions to the Korteweg–De Vries Burgers equation. Wave Motion 11, 559–564 (1989). https://doi.org/10.1016/0165-2125(89)90026-7
Jeffrey, A., Mohamad, M.N.B.: Exact solutions to the KdV-Burgers’ equation. Wave Motion 14, 369–375 (1990). https://doi.org/10.1016/0165-2125(91)90031-I
Bona, L.J., Schonbek, E.M.: Travelling-wave solutions to the Korteweg–de Vries-Burgers equation. Proc. R. Soc. Edinb. 101A, 207–226 (1985). https://doi.org/10.1017/S0308210500020783
Johnson, S.R.: A nonlinear equation incorporating damping and dispersion. J. Fluid Mech. 42, 49–60 (1970). https://doi.org/10.1017/S0022112070001064
Kaliappan, P.: An exact solution for travelling waves of ut = Duxx + u−uk. Physica 11D, 369–374 (1984). https://doi.org/10.1016/0167-2789(84)90018-6
Che, H., Pan, X., Zhang, L., Wang, Y.: Numerical analysis of a linear-implicit average scheme for generalized Benjamin–Bona–Mahony–Burgers equation. J. Appl. Math. 2012, 308410 (2011). https://doi.org/10.1155/2012/308410
Omrani, K., Ayadi, M.: Finite difference discretization of the Benjamin–Bona–Mahony-Burgers equation. Numer. Methods Partial Differ. Equ. 24, 239–248 (2007). https://doi.org/10.1002/num.20256
Fakhari, A., Domairry, G., Ebrahimpour.: Approximate explicit solutions of nonlinear BBMB equations by Homotopy analysis method and comparison with the exact solution. Phys. Lett. A 368, 64–68 (2007). https://doi.org/10.1016/j.physleta.2007.03.062
Tari, H., Ganji, D.D.: Approximate explicit solutions of nonlinear BBMB equations by He’s methods and comparison with the exact solution. Phys. Lett. A 367, 95–101 (2007). https://doi.org/10.1016/j.physleta.2007.02.085
Ganji, Z.Z., Ganji, D.D., Bararnia, H.: Approximate general and explicit solutions of nonlinear BBMB equations by Exp-Function method. Appl. Math. Model. 33, 1836–1841 (2009). https://doi.org/10.1016/j.apm.2008.03.005
Mittal, C.R., Jain, K.R.: Cubic B-splines collocation method for solving nonlinear parabolic partial differential equations with Neumann boundary conditions. Commun. Nonlinear Sci. Numer. Simul. 17, 4616–4625 (2012). https://doi.org/10.1016/j.cnsns.2012.05.007
Ramos, H., Kaur, A., Kanwar, V.: Using a cubic B-spline method in conjunction with a one-step optimized hybrid block approach to solve nonlinear partial differential equations. Comput. Appl. Math. (2022). https://doi.org/10.1007/s40314-021-01729-7
Kormaz, A., Dağ, İ: Cubic B-spline differential quadrature methods and stability for Burgers’ equation. Int. J. Comput. Aided Eng. Softw. (2013). https://doi.org/10.1108/02644401311314312
Al-Khaled, K., Momani, S., Alawneh, A.: Approximate wave solutions for generalized Benjamin–Bona–Mahony-Burgers equations. Appl. Math. Comput. 171, 281–292 (2005). https://doi.org/10.1016/j.amc.2005.01.056
Arora, G., Mittal, C.R., Singh, K.B.: Numerical solution of BBM-Burger equation with quartic B-spline collocation method. J. Eng. Sci. Technol. 9, 104–116 (2014)
Saka, B., Dağ, I.: Quartic B-spline Galerkin approach to the numerical solution of the KdVB equation. Appl. Math. Comput. 215, 746–758 (2009). https://doi.org/10.1016/j.amc.2009.05.059
El-Tantawy, A.S., Salas, A.H., Alharthi, R.M.: On the analytical and numerical solutions of the damped nonplanar Schamel Korteweg–de Vries Burgers equation for modeling nonlinear Structures in strongly coupled dusty plasmas: Multistage homotopy perturbation method. Phys. Fluids. 33, 043106 (2021). https://doi.org/10.1063/5.0040886
Vaddireddy, H., Rasheed, A., Steples, E.A., San, O.: Feature engineering and symbolic regression methods for detecting hidden physics from sparse sensor observation data. Phys. Fluids 32, 015113 (2020). https://doi.org/10.1063/1.5136351
Avilov, V.V., Krichever, M.I., Noviov, P.S.: Evolution of Whitham zone in the Korteweg–de Vries theory. Dokl. Akad. Nauk SSSR 295, 345–349 (1987)
Alshoufi, E.H.: On the forced oscillations in precessing open cylindrical channel. AIP Adv. 11, 045128 (2021). https://doi.org/10.1063/5.0046782
Alshoufi, H.: KdV model in open cylindrical channel under precession. J. Nonlinear Math. Phys. 28, 466–491 (2021). https://doi.org/10.1007/s44198-021-00007-8
Grad, H., Hu, P.N.: Unified shock profile in a plasma. Phys. Fluids 10, 12 (1967). https://doi.org/10.1063/1.1762081
Ferziger, H.J., Peric, M.: Computational methods for fluid dynamics (2003)
Peregrine, D.H.: Calculations of the development of an undular bore. J. Fluid Mech. 25(part 2), 321–330 (1966). https://doi.org/10.1017/S0022112066001678
Benjamin, B.T., Bona, L.J., Mahony, J.J.: Model equations for long waves in nonlinear dispersive systems. Philos. Trans. R. Soc. Lond. A (1972). https://doi.org/10.1098/rsta.1972.0032
Chester, W.: A model of the undular bore on a viscous fluid. J. Fluid Mech. 24, 367–377 (1966). https://doi.org/10.1017/S0022112066000703
Johnson, S.R.: Shallow water waves on a viscous fluid—the undular bore. Phys. Fluids 15(10), 1693–1699 (1972). https://doi.org/10.1063/1.1693764
Johnson, R.S.: Asymptotic methods for weakly nonlinear and other water waves. Nonlinear Water Waves 2158, 121–196 (2013). https://doi.org/10.1007/978-3-319-31462-4_3
Hidayat, M.I.P., Ariwahjoedi, B., Parman, S.: B-spline collocation with domain decomposition method. J. Phys. 423, 012012 (2013). https://doi.org/10.1088/1742-6596/423/1/012
Alshoufi, H.: Experimental results from bore phenomenon in open cylindrical channel under precession. Open J. Fluid Dyn. 12, 69–85 (2022). https://doi.org/10.4236/ojfd.2022.121004
Irk, D.: Quintic B-spline Galerkin Method for the KdV Equation. Anadolu Univ. J. Sci. Technol. B-Theor. Sci. (2017). https://doi.org/10.20290/aubtdb.289203
Zaki, I.S.: A quintic B-spline finite elements scheme for the KdVB equation. Comput. Methods Appl. Mech. Eng. 188, 121–134 (2000). https://doi.org/10.1016/S0045-7825(99)00142-5
Acknowledgements
The author is thankful for the University of Eastern Finland to fund the work, 2023. The author is thankful for Budapest University of Technology and Economics, for hosting the author who was under the cover of the Stipindium Hungaricum Scholarhip where she could working most of the work there, 2022.
Funding
Open access funding provided by University of Eastern Finland (UEF) including Kuopio University Hospital. The authors have not disclosed any funding.
Author information
Authors and Affiliations
Contributions
This work is totally done by HA, where she derived the equations, simulated the results, discussed the results, and did the literature review.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Implicit Finite Difference Scheme
The KdV-Burgers Eq. (16) is solved using implicit finite difference scheme, by arranging the equation after averaging we arrive at:
Then using the boundary conditions of the problem, we arrive at Eq. (21) which has the following coefficients:
And the final matrix \(A\) that is for new time computations \({\eta }_{i}^{n+1}\) has coefficients:
And the final matrix \(B\) that is for new time computations \({\eta }_{i}^{n}\) has coefficients:
Appendix B: Quartic-B-Spline Model I & Model II
The Quartic B-Spline method is used to solve the two new BBM-Burgers models, Eq. (37) is the recurrence formula for Model I, is used to compute the time-dependent variables \({\delta }_{i}\) with time, the coefficients used are:
where:
The second recurrence Eq. (48) for Model II has coefficients:
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Alshoufi, H. Viscous Effect on Solitary Kelvin Wave in Open Cylindrical Channel under Precession. Int. J. Appl. Comput. Math 9, 77 (2023). https://doi.org/10.1007/s40819-023-01537-z
Accepted:
Published:
DOI: https://doi.org/10.1007/s40819-023-01537-z