1. 引言
同伦分析方法是研究非线性问题的重要工具[1] 。在求解非线性问题的过程中,若对系统的初值猜测,辅助参数以及辅助函数的选择合理,就可以得到系统的解析近似解。本文考虑如下的系统:
(1.1)
这里的点表示对
求导数。该系统是在研究Kuramoto-Sivashinsky方程的行波解中所产生的
(1.2)
其中参数
与波速度有关。Michelson研究了系统(1.1)[2] ,所以现在把它称为Michelson系统。当
减小时系统(1.1)会出现“Cocoon”分叉[2] -[4] 。Kevin和John对参数
趋近零的Michelson系统进行了渐进分析,并与数值结果进行了比较[5] 。Lamb等证明了迈克尔逊系统有可数无穷多异宿环,可数无穷多个同宿环和双曲基集[6] 。当
,系统(1.1)在原点存在Hopf分叉[5] [7] 。在无限维系统中,偏微分方程(1.2)一般作为研究混沌现象的典型范例[8] 。
本文用同伦分析方法讨论Michelson系统的异宿轨道,其中
[9] ,并对42阶解析近似与精确解进行了对比。接下来,第二部分给出了求解多自由度常微分方程的同伦分析方法。第三部分的数值模拟验证了该方法的准确性和精确性。此外,在第四部分给出了该方法收敛定理的证明。最后对文章进行了总结。
2. 同伦分析方法
考虑多自由度非线性动力学系统
(2.1)
其中,
是
维向量,
上的点表示对
求导,
,
和
是阶实矩阵,
是
,
和
的非线性向量函数。若
,则方程(2.1)是自治动力系统。
根据等式(2.1),构到如下非线性算子
, (2.2)
其中
, (2.3)
, (2.4)
, (2.5)
这里
是未知的向量值函数,
和
分别是空间和时间变量。
根据函数概念和同伦分析方法[10] -[13] ,零阶形变方程为
, (2.6)
这里
是一个嵌入变量,
是一个辅助线性算子,
是初值猜测解,
和
分别为辅助参数和辅助函数。
当
和
,由零阶形变方程(2.6)易知
和
,因此得到:当
由0增大到1时,
由初值猜测
变化到精确解
。
设
, (2.7)
根据向量值函数的泰勒定理,把
关于
展成泰勒级数
. (2.8)
合理选择辅助线性算子,初值猜测解,辅助参数
和辅助函数
,则当
时,(2.8)中右边的级数收敛。
因此
. (2.9)
定义向量
. (2.10)
对零阶形变方程(2.6)关于
求导
次,再除以
,最后令
得到
, (2.11)
这里
, (2.12)
且
. (2.13)
由等式(2.8)和(2.13)可得
(2.14)
由于等式(2.11)是线性的,所以使用符号软件Mathematica或Maple可解出其解析近似解。
3. 数值模拟
考虑如下Michelson的异宿轨道
(3.1)
取
(3.2)
初始条件
(3.3)
Michelson系统(3.1)满足初始条件(3.3)的精确解为
(3.4a)
(3.4b)
(3.4c)
这里
(3.5)
选择基函数为
,根据解表达原则和系数遍历原则[14] ,我们选择这样一种初值近似
,
是正整数。根据初值函数的基,这里选择如下初值猜测:
(3.6a)
(3.6b)
(3.6c)
线性算子
(3.7)
非线性算子
(3.8)
零阶形变方程
(3.9)
阶形变方程
(3.10)
设
(3.11)
根据初值条件和初值猜测知
(3.12)
且
(3.13a)
(3.13b)
(3.13c)
求解
阶方程(3.10),得到
(3.14a)
(3.14b)
(3.14c)
可解得
(3.15a)
(3.15b)
(3.15c)
从而异宿轨道
阶解析近似可表示为
(3.16)
这里
(3.17a)
(3.17b)
(3.17c)
在同伦分析方法中,等式(2.6)中存在着非零辅助参数,辅助参数
可用来控制解的级数收敛。因此当控制收敛参数
的取值范围确定之后,便可得到所研究问题的近似解。通过画
-曲线可以选择参数的有效区域,在
的有效区域确保近似解
是收敛的。因此,在有效区域里可以任意选择
的值。
图1给出了系统十阶近似解三阶导数的
曲线,易知级数
,
和
在区间
是收敛的。因此,在区间
可任意选取
的值,这里我们选择
进行计算。图2对
的35阶、42阶的时间历程曲线与精确解进行了对比,显然,42阶近似解的近似程度要比35阶近似解要好。图3对42阶近似解的相图与精确解做了比较。当然为了得到更精确的解,我们可以适当的增加计算的阶数,从而增加级数解的项数。
4. 收敛定理
定理1如果等式(2.9)中的级数解收敛,则
。

…
30-order approximate solution … 42-order approximate solution exact solution

Figure 2. Comparison of the phase portrait curves of the 30 and 42-order approximate solution with the exact solution
图2. 系统解析近似解的30阶,42阶近似的时间历程曲线与精确解的比较
Approximatesolution exactsolution

Figure 3.Comparison of the phase portrait curves of the 42-order approximate solution with the exact solution
图3. 系统解析近似解的42阶近似与精确解的比较
证明:由于级数
收敛,设
, (4.1)
且
. (4.2)
根据等式(2.12),知等式(2.11)满足
(4.3)
由等式(4.2),可得
. (4.4)
由于
是线性算子,因此有
. (4.5)
根据等式(2.11)和(4.5),可知
. (4.6)
因此假设
和
,从而有
. (4.7)
定理2 如果等式(2.9)中的级数收敛。那么,它一定是系统(2.1)的解。
证明 把等式(2.14)带入等式(4.7),得到
. (4.8)
设
(4.9)
是等式(2.1)的残差,在
处可以把它展成如下泰勒级数
. (4.10)
设
有
. (4.11)
因此,等式(2.9)的级数是系统(2.1)的一个解。
5. 小结
本文用同伦分析方法得到了非线性动力学系统异宿轨道的近似解析解。考虑了自治系统(1.1),由此给出了同伦分析方法的求解过程。该方法通过一种巧妙的途径控制近似级数的收敛,并给出了其收敛定理的证明过程。该方法通过一种巧妙的途径控制近似级数的收敛,并给出了其收敛定理的证明过程。同伦分析方法的基本思想与其他分析方法不同,数值对比也说明了该方法的有效性和实用性。
基金项目
国家自然科学基金项目(11202189)和浙江省自然科学基金项目(LY12A02002)资助。

NOTES
*通讯作者。