1. 引言
作为描述体系含时演化问题的有力工具,微分方程常用来刻画体系的动力学,通常这些方程以偏微分方程的形式存在,含有时间和空间变量,称为演化方程,其在应用数学和工程等各个领域发挥着重要作用 [1]。研究已充分证明,大部分自然现象都是由非线性规律支配。数学工具虽然已经过充分的发展,但依然不足以处理所有已知的非线性现象,非线性现象及其所表现的时空演化依然是科研的难点和热点。
为了寻求非线性演化方程的解,研究者在数值和解析两方面进行了很多尝试。除丰富多彩的数值方法外,各种解析方法也在近些年得到了迅速的发展。不同于成熟的线性微分方程理论,非线性的存在使得微分方程的通解一般难以求出,无法给出一个普适的求解公式。尽管如此,还是有一些求解非线性演化方程的有效方法不断被提出,并在实际问题中得到广泛应用。这些方法包括cole-hopf变换、bäcklund变换、广田双线性变换、反散射法、darboux变换等。在寻求非线性偏微分方程的精确解过程中,近年来又发展出了一些其他的直接方法,例如tanh和tanh-coth法、adomian分解法、g’/g-展开法、f-展开法、雅可比椭圆函数方法、riccati方程辅助法等。这些方法都可用来构造非线性偏微分方程的解 [2]。需要指出,无论是其物理机制还是数学描述,各类非线性现象是非常复杂的,尚未发现也很难找到一种对于任一非线性偏微分方程可找到其所有解的有效方法。
作为流体力学的重要研究对象,水波的运动和形状通常多种多样,但在一定的假设前提下,水波的动力学在数学上可以用一系列偏微分方程来描述。对水波而言,水深的变化会引起一系列有关性质的改变,如衍射、反射、干涉效应等。当水深大于波长的两倍时,被视为深水,而波长远大于水深时称为浅水。相较于深水,在浅水中波的动力学更为复杂,现有知识也更为有限。浅水波的研究与很多应用问题直接相关,故而也引起了应用数学家的持续广泛关注。
一般而言浅水波呈弱非线性,但经动力学演化后也可出现海啸、畸波等典型的强非线性现象。由于固有的频散特性和非线性特性,水波传播时可能会膨胀。一般情况下,单频且线性的理想流体比较少见,但幸运的是,在满足某些条件的情况下,可以构建出一些可传播相对长时间和长距离的稳定形式的波,这些波的行为可以较为透彻地理解 [3]。airy和boussinesq曾分别给出两种理论描述浅水波,后经林家翘等人的努力,相关理论得以在统一的框架中建立起来 [4]。基于whitham在上世纪60年代所做的变分计算,并经过broer和kaup在70年代中期的发展,如今whitham broer-kaup (wbk)方程在许多领域都具有广泛的应用潜力 [5] [6] [7],尤其是该方程可作为研究浅水波动力学非常有用的工具,在港口建设或海岸设计中均具有重要研究价值。除用于海洋动力学的分析外,该方程也可在光纤光学、等离子体物理等的研究中得到运用。wbk方程形式如下所示,
(1a)
(1b)
式中
的
和表示三阶和二阶频散系数,
和
为水平速度场和水面波高。方程(1)在特殊殊情况下的反变换解由kaup和ablowitz给出,后方程的对称性由李群和李代数研究给出 [8]。对方程的研究还包括darboux变换 [9]、bäcklund变换 [10]、exp-展开法 [11]、连续riccati展开法 [12] 以及各种数值方法。
本文基于kudryashov方法并对其改进,用以研究浅水波的动力学并给出其演化性质。在下一节给出方法概述,在第3节将展示对速度场和波高计算的详细过程。第4节对研究结果进行应用讨论并评述。最后在第5节给出结论。
2. 方法介绍
首先介绍kudryashov方法。考虑一个非线性偏微分方程(pde):
(2)
其中p是函数
及其各次偏导数的多项式,其中涉及到最高阶导数项和非线性项。方法主要步骤如下:
步骤1:为求所给方程的行波解,应用行波变换代换变量x和t,
(3)
其中k和
为常数。然后借助式(3)将式(2)简化为一个非线性常微分方程(ode),
(4)
这里的撇号表示对新变量
求导。显然,相较(2)式,式(4)中的变量个数有所减少。
步骤2:假设式(4)的解可以表示为多项式
(5)
当次数为n时,函数
为如下形式
(6)
这里我们注意到函数
是非线性ode的一个尝试解
(7)
注意到,多项式(5)的最高阶次n,由最高阶导数和最高次非线性之间的齐次平衡原理得到。式(2)中每一项的次数的计算由下式给出,
(8)
步骤3:将解(5)及其导数带入到方程(4)中,得到了新的式(4)表达式,是
的多项式形式,
(9)
步骤4:通过在式(9)中计算
的幂次,我们得到一个代数方程组。
步骤5:求解得到的这个代数方程组,得到系数
和其他相关变量的值。将这些值带入到式(5)中,则得到原非线性偏微分方程(2)的解。
下一节将详细给出该方法在求解浅水波动力学中的应用。
3. 浅水波的行波解
在本节中,我们运用kudryashov方法具体来处理浅水波问题。
考虑耦合的wbk方程(1)并利用行波变换
,其中k为波数,
为常数。将时空变量x和t的导数都变换为新变量
的导数后,可以得到方程
(10a)
(10b)
这里u和
都是
的未知函数,我们将在下文中进行处理。
对式(10)中的第一个方程进行积分,得到
(11)
其中c是积分中引入的积分常数。现在我们就有了
的表达式,它是以u及其导数
所共同表示的,
(12)
把这个表达式代入(10b)并记录
的各阶导数的表达式,就可以得到只含有
的方程,形如
(13)
将解
以
的多项式形式代入式(13),根据其次平衡原理,考虑到(5)式中n的最高次为1,随之得到了一个
的表达式,这里为了方便起见我们将它进行省略。对
的表达式进行排序,将
的每一阶记为
(14a)
(14b)
(14c)
(14d)
解这组方程,并进行化简,可以得到
(15a)
(15b)
(15c)
(15d)
其中的参数
,
。
现在写出
的表达式,这里
。根据表达式中的各项的正负号,将解的表达式分为四组(如下)。利用u的这些解,可以直接根据式(12)求出
。
解1:
(16a)
(16b)
解2:
(17a)
(17b)
解3:
(18a)
(18b)
解4:
(19a)
(19b)
将变量
回代为x和t,在图1给出解1和2的速度场
和波高
的演化。有趣的是,从空间和时间的角度看,波高形式上呈现包络型对称,而流场速度表现为扭曲型反对称。选取参数
,
,
,
,
以及
。由于
的符号相反,所以图1(a)中
的振幅远大于图1(b)。
类似地,通过分析解3和4,选取参数
,
,
,
,
以及
。可发现,虽然使用相同的参数,但波高明显小于解1中的,而速度场与解1相比符号相反。这表明,波的动力学对符号的改变很敏感。比较解4和解2,我们可以发现虽然速度改变符号,波高是相似的。这给了我们一个提示,即速度和波高依赖于前面已得的方程解。
(a) (b)
. the evolutions of velocity field
and
for solution groups 1(a) and 2(b). here
,
,
,
,
and
are chosen
图1. 对于解1(a)和2(b),速度场
和
的演化。选取参数为
,
,
,
,
及
为清晰地了解浅水沿海岸传播的动力学,我们给出二维图2,来表明解1和解4在
时的形状。很明显看出,
和
两种情况下速度场
为扭结或反扭结形状而波高
为包络形状。选择了三组参数,分别是
(实线),
(虚线)以及
(点虚线)。由u的曲线可知,对于
为正的解1,解为扭结型;而对于
的解4是反扭结型。当a与q之比等于1时,u的大小的绝对值小于另外两组参数。正值x对于解1和解4都是有限值。从曲线u来看,对于
,值为正;而当
的情况下,值为负,这表明了速度场的方向。
考虑到波高参数的演化,从图2中看出,正的
和负的
都存在一个钟形包络线。不同的线形则表明不同的参数。由于波的解性质不同,参数a和q的比值明显地改变了曲线。无论a和q的比值是大是小,对于
时,波高的值都小于1。
从数学角度看,可以说u的解是一个类似激波的解,而
的解是一个类似孤波的解。我们用
,
,
和
来画图。从数值上发现,对于
的情况(右侧两图),
的值比左图小得多,这表明:对于一个方程,虽然有相同的一组参数,但不同的解可以表现出明显不同的性质。
但研究表明,无论对何种情况,当
时,解都有渐近线。对于
,在
区域附近,曲线在中心附近达到峰值,而两端均趋于零。此外,除了a和q相等外,每组参数所对应的曲线的峰值并不完全重合于
点上,这体现了系统内在的非线性。
4. 讨论
考虑前面已经讨论过的wbk方程,实际上我们可以将这个方程扩展到一类方程组。下面列出一些特殊情形。
情形1:当
时,方程(1)成为经典的长波方程,它可以描述有扩散的浅水波。
情形2:当
且
时,方程(1)变成boussinesq方程,该方程是描述水波的一种有效模型。
情形3:当
且
时,方程(1)为频散长波方程,该方程对研究近岸水域尤为重要。
情形4:当
且
时,系统(2)成为完全可积的kaup-boussinesq方程,其中
为参数。
. the cross-section at t = 0 of the horizontal velocity
and height deviation
for solutions with
(group 1) and
(group 4), respectively. the left two panels are for case 1 and right two panels for case 2 with
,
,
and
. solid line (
), dashed line (
) and dotted line (
) are shown here
图2. 对应于
(解1)及
(解4),在t = 0时水平速度
和波高
的图。左侧两图为情况1,右侧两图为情况2,
,
,
且
。不同线形分别为,实线(
),虚线(
)及点虚线(
)
同上分析,在图3中绘制情形1的经典长波方程解和情形2的boussinesq方程解并给出动力学演化行为。它们与前文给出的方程解在性质上是相似的。得到的结论是显然合理的,因为这些方程来自于一类具有某些相同特征的方程,它们所表现的动力学性质是由方程的内禀属性所决定的。
(a) (b)
. the evolution behavior of
and
for classical long wave equation if
(a) and variant boussinesq equation if
and
(b)
图3. 经典长波方程
(a)和boussinesq方程
和
(b)时
和
的演化行为对比
我们注意到,也有一些其他工作提出了一些具有复数项系数的方程解,但这些解不应该适合我们这里所讨论的水波情况,因为水的速度和波高作为可观测量不能包含虚数项。另外,有一些结果得到的解数值很大,已超出了实际可能的情况,所以尽管似乎这些解带入方程后可能得到满足,但从应用数学和实际的角度看,很难找到这类解的确切用途,也超出了应用的范畴。尽管微分方程的解无穷无尽,但是很明显数学上可能存在的解并非都具有实际意义。需说明的是,本文所用方法得到的解具有普适性和合理性。
5. 总结
在流体力学的研究中,波的传播始终是一个关键问题,许多研究都是基于数值方法的辅助,如何找到本文所提出的非线性演化方程的解析解是一个有趣而重要的问题。本文在针对近岸浅水波的研究中,采用whitham-broer-kaup (wbk)方程作为模型来处理所研究的水波动力学问题。利用改进的kudryashov方法,我们得到了描述水波动力学的解析解,给出了频散系数对体系动力学的影响。我们给出的求解过程简洁方便,由于不依赖于任何假定条件,因此我们的结果具有一般意义。希望本文的研究方法能对这一领域的相关研究提供启示。
致谢
研究得到了国家自然科学基金(11804396)的资助。感谢梁雨珂和徐扬的有益讨论。
notes
*第一作者。
#通讯作者。