一类生物入侵模型的解析极限环解
Analytical Limit Cycle Solutions of Abiological Invasion Mode
摘要: 本文利用平方广义谐波函数摄动法研究了一类具有对流–反应–扩散类型的单种群生物入侵模型,求得了该系统极限环解的近似表达式,并得到了极限环幅值与控制参数之间的关系。利用此关系预测了系统在不同参数下的极限环振幅,通过将本方法计算所得结果与数值结果进行比较,验证了所得结果的有效性和可靠性。该结果表明平方广义谐波函数摄动法亦可推广至一类无限维动力系统Hopf分岔的解析定量分析,为无限维动力系统的研究相提供了新的思路和参考方法。
Abstract: In this paper, a single species biological invasion model with convection diffusion reaction type is studied by using the square generalized harmonic function perturbation method. The approximate expression of the limit cycle solution of the system is obtained, and the relationship between the limit cycle amplitudes and the control parameters is also obtained. Based on this relationship, the limit cycle amplitudes of the system under different parameters are predicted. By comparing the results calculated by this method with the numerical results, the effectiveness and reliability of the results are verified. The medium and long-term prediction of the population density development of a class of species and the effective control of Hopf bifurcation behavior are realized, which provides a new idea and reference method for the analytical and quantitative study of Hopf bifurcation of a class of infinite dimensional dynamic systems.
文章引用:李亚宁, 黄雨欣, 李震波. 一类生物入侵模型的解析极限环解[J]. 应用数学进展, 2024, 13(7): 3407-3416. https://doi.org/10.12677/aam.2024.137326

1. 引言

生物数学作为数学与生命科学的交叉学科,对于揭示纷繁复杂的自然现象背后所隐藏的奥妙起着重要意义。目前所发现史料中有关种群动态学模型的最早记载可以追溯到我国宋朝时期。1088年,沈括曾在《梦溪笔谈》中用“纳甲法”推出“胎育之理”[1],其实质就是一种生物学模型。之后,生物数学不断发展完善,并于1974年被列为一门独立学科[2]

种群动力学是生物数学一个非常重要的分支领域[3],主要研究种群与环境、种群与种群之间的相互影响与相互作用,并通过建立动力学模型来分析一些生态现象,从而达到预测、调节和控制物种的发展过程和发展趋势的目的。因此,种群动力学研究引起了国内外众多学者的关注。2010年,Spiegler等通过余维一分岔分析分别研究了输入和树突时间常数对神经群极限环振荡特性的影响规律[4];2010年,Basu等描述了一类神经元的非线性动力学现象,通过分岔分析研究了当模型接近Hopf分岔和鞍结分岔时,简单和复杂模型动力学行为的相似性[5];2011年,Touboul等通过神经群的突触连接总数目与外界输入的余维二分岔分析研究了二者的相互作用对神经群动力学特征性的影响[6];2013年,唐文艳等对具有脉冲扩散效应的Gomportz种群动力学模型研究,得到系统存在周期解的结论,该结论表明通过种群扩散可以使得生物物种持续生存,为现实的生物资源管理提供了可靠的策略依据[7];2016年,任善静等研究了具脉冲与基因单点突变效应的种群动力学模型,利用离散动力系统频闪映射理论,得到了控制脉冲出生、脉冲收获及脉冲剔除在不同时刻的基因单点突变单种群动力系统的充分条件[8];2018年,焦建军等利用常微分方程差分分析方法,研究了毒素脉冲输入与脉冲出生切换阶段结构单种群动力学模型和污染环境下具瞬时与非瞬时脉冲出生单种群动力学模型,获得了上述系统种群灭绝和持久生存的控制条件结果,为污染环境中的生物资源管理提供了可靠的管理策略[9] [10]。2019年,Duan等研究了一类具有中性泛函微分方程形式的年龄结构种群模型。通过对特征方程的分析,讨论了正平衡的稳定性,选择成熟时延作为分岔参数,得到了局部Hopf分岔结果[11]。2019年,曹建智等研究了一类具有时滞的云杉蚜虫种群阶段结构模型的动力学行为,讨论了模型正平衡点的存在唯一性并分析了该平衡点的局部稳定性和出现Hopf分岔的充分条件[12]。可见,对种群动力学模型进行非线性分析是当前生物数学领域的热点问题之一。由于大多数种群动力学模型都是非线性系统,不可避免的存在复杂的分岔现象。其中,Hopf分岔是非线性动力系统典型的全局动力学行为,主要研究从奇点邻域内产生极限环的问题。当系统在某奇点的线性化矩阵有一对纯虚根时,只要参数变化引起奇点稳定性的改变,并超过某一临界值时,系统将从奇点分出一族周期轨道而产生分岔现象。因此,Hopf分岔问题对研究种群动力学模型长时间行为有重要意义。

Petrovskii S等建立的单物种种群密度的动力学模型考虑了种群迁移和Allee效应的影响[13],可用如下方程描述:

U( X,T ) T +( A 0 +2 A 1 U ) U X =D 2 U X 2 +αU( U U 0 )( KU ) (1)

其中 U 表示种群密度, K 表示种群承载能力, U 0 为Allee效应的度量, α 为系数, A 0 表示在风速和水流影响下的对流速度, A 1 表示迁徙速度。将上式进行如下的无量纲化变换:

u= U K ,t=Tα K 2 ,x=X α K 2 D (2)

可化为:

u t +( a 0 + a 1 u ) u x = u xx βu+( 1+β ) u 2 u 3 (3)

其中 β= U 0 /K a 0 = A 0 K 1 ( αD ) 1/2 a 1 =2 A 1 ( αD ) 1/2 为无量纲参数,下标xt表示无量纲的空间和时间。Sheratt等在文献[14] [15]中,利用数值延拓法研究了该类系统的Hopf分岔和周期行波解。文献[16]利用文献[17] [18]中介绍的方法,计算了系统(3)平衡点的奇点量,得到了该系统存在Hopf分岔的条件。文献[13]通过一个特殊的变量变换,求得了系统(3)在特定参数条件下的一个精确解。本文则利用平方广义谐波函数摄动法[19] [20],对该生物入侵模型进行了定量研究,求得了该系统极限环解的近似表达式,并得到了极限环初值与控制参数之间的关系。并利用该关系,对不同参数下系统的极限环初值进行预测。通过将预测结果与数值结果进行比较,验证该方法的有效性和可靠性。

2. 平方广义谐波函数摄动法

本节主要介绍利用平方广义谐波函数摄动法求解无限维动力系统解析近似解的主要步骤。假设一类具有对流–反应–扩散(advection-diffusion-reaction)类型的无限维动力系统,可化为如下常微分方程:

u ( ξ )+p( u )=δf( ν,u, u ξ ) (4)

其中 δ>0 ν 为控制参数。一般而言,当 δ0 时,不易求出上式的精确值,但当 δ 不是十分大时,采用平方广义谐波函数摄动法,可求解该系统的近似解。下面对系统(4)进行如下非线性变量变换 φ( ξ )

dφ dξ =Φ( φ ),Φ( φ+π )=Φ( φ ) (5)

并设系统(4)的解具有如下形式:

u( φ( ξ ) )=b cos 2 φ+d (6)

其中 dR b φ 均可展成如下形式的级数:

b= b 0 +δ b 1 + (7)

dφ dξ =Φ( φ )= Φ 0 +δ Φ 1 + (8)

则解(6)可以写成:

u= u 0 +ε u 1 + (9)

其中:

{ u 0 = b 0 cos 2 φ+d u n = b n cos 2 φ( n=1,2, ) (10)

将式(8)和式(9)代入式(4),并比较方法两边同阶 ε 的系数可得:

δ 0 : Φ 0 d dφ ( Φ 0 u 0 )+p( u 0 )=0 (11)

δ 1 : Φ 0 d dφ ( Φ 1 u 0 )+ Φ 1 d dφ ( Φ 0 u 0 )+ Φ 0 d dφ ( Φ 0 u 1 ) + p ( u 0 ) u 1 =f( ν, u 0 , Φ 0 u 0 ) (12)

δ 2 : Φ 0 d dφ ( Φ 2 u 0 )+ Φ 2 d dφ ( Φ 0 u 0 )+ Φ 0 d dφ ( Φ 0 u 2 )+ Φ 1 d dφ ( Φ 0 u 1 ) + Φ 0 d dφ ( Φ 1 u 1 )+ Φ 1 d dφ ( Φ 1 u 0 )+ g ( u 0 ) u 2 + 1 2 g ( u 0 ) u 1 2 = f u ( ν, u 0 , Φ 0 u 0 ) u 1 + f u ( ν, u 0 , Φ 0 u 0 )( Φ 0 u 1 + Φ 1 u 0 ) (13)

其中 u = du/ dφ f u = f/ u f u = f/ u

第一步,求解零阶摄动方程。首先,构造一类新的广义谐波函数,即平方广义谐波函数,来描述非线性振子的解。考虑如下形式的非线性振子:

u +g( u )=0 (14)

其初值为:

u( 0 )= e 1 , u ( 0 )= e 2 (15)

其中 e 1 , e 2 R 。引入如下形式的非线性时间变换 φ( t )

dφ dt =Φ( φ ),Φ( φ+π )=Φ( φ ) (16)

将上述变换代入方程(14),可将该方程变换为如下形式:

Φ d dφ ( Φ u )+g( u )=0 (17)

其中求导运算表示对 φ 求导, g( u ) 为非线性函数。本文构造如下形式的广义谐波函数:

u( ξ )=a cos 2 φ( ξ )+b

其中 a,bR 。将(14)式两边同时式两边同时乘以 u ( φ )=2acosφsinφ 并关于变量 φ 积分,可以得到:

1 2 ( Φ u ) 2 = u(0) u(φ) g( u )du (18)

令上式中 φ=π/2 ,可得:

a+b b g( u )du =0 (19)

其中, a+b 等于初值 e 1 。令 e 2 =0 ,则 a b 可由(20)式求得。由(19)式可得:

Φ( φ )= 2[ V( a+b )V( a cos 2 φ+b ) ] ( u ( φ ) ) 2 ,φ n 2 π( n=0,±1,±2, ) (20)

其中 V( u )= 0 x g( u )du Φ( 0 )= | g( a+b )/ 2a | Φ( π/2 )= | g( b )/ 2a |

基于上述步骤,即可求出方程(11)的周期解,即零阶摄动解:

u 0 = b 0 cos 2 φ+d (21)

其中:

b 0 +d d p( u )du =0 (22)

{ Φ 0 ( φ )= 2 b 0 cos 2 φ+d b 0 +d p( u )du ( u 0 ( φ ) ) 2 ,φ n 2 π( n=0,±1,±2, ) Φ(0)= | p( b 0 +d )/ 2a | ,Φ( π/2 )= | p( d )/ 2a | (23)

第二步,求一阶摄动解。将式(12)两边同时乘以 u 0 并关于 φ 积分,可得:

Φ 0 Φ 1 u 0 2 | φ 0 φ = φ 0 φ f( μ, x 0 , Φ 0 u 0 ) u 0 dφ b 1 2 b 0 ( Φ 0 u 0 ) 2 | φ 0 φ u 1 p( u 0 )| φ 0 φ (24)

令式(25)中的 φ 0 =0 φ=π ,可得:

0 π f( μ, u 0 , Φ 0 u 0 ) u 0 dφ=0 (25)

令式(25)中的 φ 0 =0 φ=π/2 ,可得:

0 π 2 f( μ, u 0 , Φ 0 u 0 ) u 0 dφ + b 1 p( b 0 +d )=0 (26)

再令式(25)中的 φ 0 =0 ,则有:

0 φ f( μ, u 0 , Φ 0 u 0 ) u 0 dφ Φ 0 Φ 1 ( u 0 ) 2 b 1 2 b 0 ( Φ 0 u 0 ) 2 u 1 p( u 0 )+ b 1 p( b 0 +d )=0 (27)

在极限环的求解中, b 0 b 1 d Φ 0 Φ 1 为未知数。通过式(23)至(28),可求出上述未知数。由于 Φ 0 ( φ ) 是周期函数,为了便于后续的计算,将 Φ 0 ( φ ) 展成如下傅里叶级数:

Φ 0 ( φ )= 2 b 0 cos 2 φ+d b 0 +d p( u )du ( u 0 ( φ ) ) 2 = n=0 M ( p 2i cos2nφ+ q 2i sin2nφ ) (28)

其中 M N * 。令:

Φ 0 ( φ )= 2 b 0 cos 2 φ+d b 0 +d p( u )du ( u 0 ( φ ) ) 2 = n=0 M ( p 2i cos2nφ+ q 2i sin2nφ ) (29)

其中 u 0 为零阶摄动解。将式(22),(24)代入式(30)后,得到一个含有未知参数 b 0 d 的表达式,这意味着式(30)可以简记为 I( φ; b 0 ,d ) 。因此,式(26)可以改写为:

I( φ; b 0 ,d )| 0 π =0 (30)

将上述方程与式(23)联立,即可求出 b 0 d 。将式(30)代入式(27),可得:

b 1 = I( φ )| 0 π/2 p( b 0 +d ) (31)

通过将式(30)代入式(28),可得:

Φ 1 = I( φ ) b 1 2 b 0 ( Φ 0 u 0 ) 2 b 1 p( u 0 )cos( φ )+ b 1 p( b 0 +d ) Φ 0 u 0 2 (32)

最后,方程(4)的一阶近似极限环解可表达为:

u( ξ )= b 0 cos 2 φ( ξ )+ b 1 cos 2 φ( ξ )+d+O( δ 2 ) (33)

u ( ξ )=2 b 0 [ Φ 0 +δ Φ 1 ]cosφ( ξ )sinφ( ξ )2 b 1 [ Φ 0 +δ Φ 1 ]cosφ( ξ ))sinφ( ξ )+O( δ 2 ) (34)

继续按照类似的步骤,可求解二阶近似解 u 2 Φ 2 ,但是随着求解阶数的增加,计算会越来越复杂,更重要的是,在 ε 取1或2时,利用该方法求得的一阶近似解已经具有较理想的精度。下一节将通过一个实例来表明上述方法的有效性。

3. 一个单物种种群密度动力学模型的极限环

首先对系统(3)进行如下的行波变换:

u( x,t )=u( ξ ),ξxct (36)

其中 c 为行波波速。基于该变换,系统(1.3)可化为如下常微分系统:

u ( ξ )βu( ξ )+( 1+β ) u 2 ( ξ ) u 3 ( ξ )=( a 0 c+ a 1 u( ξ ) ) u ( ξ ) (35)

将上式右端视为扰动项,并将上式改写为

u βu+( 1+β ) u 2 u 3 =δ( ν c + a 1 u ) u (36)

其中求导运算表示对 ξ 求导,参数 δ>0 ν c = a 0 c 为控制参数。该方程有三个平衡点,其坐标为 ( u, u )=( 0,0 ),( 1,0 ),( β,0 ) 。由于系统的应用背景,本文仅讨论 u>0 时的情况,因此仅讨论平衡点 ( 1,0 ) ( β,0 ) 。通过分析可知,当参数 δ=0 时,若 β>1 ,则点 ( 1,0 ) 为中心, ( β,0 ) 为鞍点;若 0<β<1 时,点 ( β,0 ) 为中心, ( 1,0 ) 为鞍点。本节将要讨论的是当 δ0 时,系统(3.3)存在极限环的条件,以及极限环振幅与参数之间的关系。将

p( u )=βu+( 1+β ) u 2 u 3 (37)

f( ν,u, u ξ )=( ν c + a 1 u ) u (38)

代入式(23)和式(31),并令式(29)中的正整数 M=10 ,即可求出 b 0 的表达式为:

b 0 = 4( 2d a 1 p 0 d a 1 p 4 )+4 ν c (2 p 0 p 4 ) a 1 ( 4 p 0 + p 2 2 p 4 p 6 ) (39)

其中 p i Φ 0 的傅里叶展开系数, Φ 0 由式(24)给出, a 1 ν c 为系统参数。上式与式(23)联立,即可求出 b 0 d 。将 b 0 d Φ 0 代入式(32)和式(33)可得:

b 1 =0 (40)

{ Φ 1 = I( φ ) Φ 0 u 0 2 ,φ n 2 π( n=0,±1,±2, ) Φ 1 ( 0 )= Φ 1 ( π )= I( φ )| φ=0orπ , Φ 1 ( π/2 )= I( φ )| φ=π/2 (41)

为了便于运算和表达,将 Φ 1 ( φ ) 也展成如下傅里级数:

Φ 1 ( φ )= n=0 M ˜ ( r 2i cos2nφ+ w 2i sin2nφ ) (42)

其中 M ˜ 为正整数。将求得的 b 0 , d, Φ 0 , b 1 , Φ 1 代入式(34)和(35)即可求得系统(3)的极限环解。由于 b 1 =0 ,因此极限环的初始值A可由下式近似表示:

A= b 0 +d= 4( 2d a 1 p 0 d a 1 p 4 )+4 ν c (2 p 0 p 4 ) a 1 ( 4 p 0 + p 2 2 p 4 p 6 ) +d (43)

由此也可得到系统(3)存在极限环的一个必要条件,那就是将系统参数代入式(23),(31),(29)和式(41)后,由式(45)给出的A为非零实数。

Figure 1. The phase portrait of system (3)

1. 系统(3)的大致相图

下面根据一组具体的参数,来说明该方法的有效性。首先,讨论(1,0)附近的极限环,令 β=1.5 ν c =1.01 a 1 =1 。此时,系统(1.3)的大致相图如图1所示。由图可见,平衡点 ( 1.5,0 ) 的左侧存在一条同宿轨,在该同宿轨内存在极限环。将上述参数代入(23)、(24)、(41)、(42)、(43),即可求得极限环的解为:

x=0.3866 cos 2 φ+0.8204+O( ε 2 ) (44)

dφ dt = Φ 0 ( φ )+δ Φ 1 ( φ )+O( δ 2 ) (45)

(46)

Φ 1 =0.0340sin( 2φ )0.0003sin( 4φ )0.0001sin( 6φ )0.00002sin( 8φ )+HH (47)

其中HH为高阶谐波项。为了书面表达的整洁,这里只给出了傅里叶展开的前四项。 δ=1 时,解(46)的相图如图2(d)所示。从图2(d)中的比较不难看出,所求得的解与数值解吻合的较好。该图中, u 表示无量纲的种群密度; u 表示无量纲的种群密度演化速度; ξ 表示无量纲的时空变量。

下面继续令 β=1.5 a 1 =1 δ=1 ,并通过式(45)计算了 ν c 在不同值时,系统(3)极限环的初始值,如表1所示。其中 A 表示本文算得的极限环初值, A N 表示利用数值方法算得的极限环初值。从该表可以看出,式(45)预测的极限环初值有着较好的精度,从而进一步表明了该方法的有效性和可靠性。

Figure 2. The limit cycle for system (3). (a) The evolution of limit cycle on u u plane; (b) (c) The evolution of limit cycle on ξu plane; (d) The phase portrait of limit cycle solution, where — denotes the solution obtained by Runge-Kutta method; denotes the present solution (46)

2. 系统(3)的极限环。(a) u u 平面上的极限环演化图;(b) (c) ξu 上的极限环演化图;(d) 极限环解的相图,其中—表示Runge-Kutta所得之解; 表示本文所得之解(46)

Table 1. The comparisons of amplitude of limit cycles with different control parameters for system (3)

1. 系统(3)在不同控制参数下的极限环初始值比较

ν c

A

A N

相对误差

1.00238

1.10000

1.10000

0%

1.00529

1.15000

1.15030

0.02608%

1.00934

1.20000

1.20070

0.05683%

1.01456

1.25000

1.25130

0.10400%

1.02098

1.30000

1.30240

0.18461%

1.02857

1.35000

1.35400

0.29629%

1.03715

1.40000

1.40660

0.47143%

1.04598

1.45000

1.46190

0.82069%

本节讨论了系统(3)在平衡点(1,0)附近的极限环,预测了在不同控制参数下的极限环幅值,通过与数值结果进行比较,验证了本文所得之结果具有较好的精度。同理,平衡点 ( β,0 ) 附近的极限环可用相同的方法讨论。

4. 结论

本文主要研究了平方广义谐波函数摄动法在一类无限维动力系统极限环求解中的应用。利用平方广义谐波函数摄动法对一类生物入侵模型展开了定量研究,不仅得到了该系统极限环的解析近似表达式,还得到了极限环初值与控制参数之间的关系式。利用该关系式对该模型不同控制参数下的极限环幅值进行了预测,通过将预测结果与数值结果进行比较,证明了该方法所得结果有着较好的精度。同时也表明,平方广义谐波函数摄动法在无限维动力系统全局分岔的研究中依然有效。对该方法继续展开深入研究,有望形成针对一类无限维动力系统Hopf分岔进行解析定量研究的新方法。为无限维动力系统的定量研究提供新的思路和参考方法。

致 谢

感谢湖南省大学生创新创业训练项目对本文的支持。

基金项目

湖南省大学生创新创业训练项目(编号:S202210555196, X202310555175)资助的课题。

NOTES

*通讯作者。

参考文献

[1] 赵斌. 生物数学的起源与形成[D]: [博士学位论文]. 西安: 西北大学, 2011.
[2] 周玉梅. 浅谈生物数学的发展及应用[J]. 课程教育研究, 2018(14): 181-182.
[3] 陆秋琴, 黄光球. 捕食-被食动力学优化算法[J]. 系统仿真学报, 2018, 30(10): 3975-3984.
[4] Spiegler, A., Kiebel, S.J., Atay, F.M. and Knösche, T.R. (2010) Bifurcation Analysis of Neural Mass Models: Impact of Extrinsic Inputs and Dendritic Time Constants. NeuroImage, 52, 1041-1058.
https://doi.org/10.1016/j.neuroimage.2009.12.081
[5] Basu, A., Petre, C. and Hasler, P.E. (2010) Dynamics and Bifurcations in a Silicon Neuron. IEEE Transactions on Biomedical Circuits and Systems, 4, 320-328.
https://doi.org/10.1109/tbcas.2010.2051224
[6] Touboul, J., Wendling, F., Chauvel, P. and Faugeras, O. (2011) Neural Mass Activity, Bifurcations, and Epilepsy. Neural Computation, 23, 3232-3286.
https://doi.org/10.1162/neco_a_00206
[7] 唐文艳, 焦建军. 具脉冲扩散效应的Gomportz种群动力学模型研究[J]. 湘潭大学自然科学学报, 2013, 35(2): 10-13.
[8] 任善静, 焦建军, 李利梅. 具脉冲与基因单点突变效应的种群动力学模型[J]. 信阳师范学院学报(自然科学版), 2016, 29(4): 494-496, 500.
[9] 焦建军, 曾熙轩, 李利梅. 毒素脉冲输入与种群脉冲出生切换阶段结构单种群动力学模型研究[J]. 数学杂志, 2018, 38(6):1066-1074.
[10] 焦建军, 李利梅. 污染环境下具瞬时与非瞬时脉冲出生单种群动力学模型研究[J]. 南京师大学报(自然科学版), 2018, 41(4): 1-6.
[11] Duan, D., Niu, B. and Wei, J. (2019) Local and Global Hopf Bifurcation in a Neutral Population Model with Age Structure. Mathematical Methods in the Applied Sciences, 42, 4747-4764.
https://doi.org/10.1002/mma.5689
[12] 曹建智, 谭军, 王培光. 一类具有时滞的云杉蚜虫种群模型的Hopf分岔分析[J]. 应用数学和力学, 2019, 40(3): 332-342.
[13] Petrovskii, S. and Li, B. (2003) An Exactly Solvable Model of Population Dynamics with Density-Dependent Migrations and the Allee Effect. Mathematical Biosciences, 186, 79-91.
https://doi.org/10.1016/s0025-5564(03)00098-1
[14] Sherratt, J.A. and Smith, M.J. (2008) Periodic Travelling Waves in Cyclic Populations: Field Studies and Reaction-Diffusion Models. Journal of the Royal Society Interface, 5, 483-505.
https://doi.org/10.1098/rsif.2007.1327
[15] Sherratt, J.A. (2012) Numerical Continuation Methods for Studying Periodic Travelling Wave (Wavetrain) Solutions of Partial Differential Equations. Applied Mathematics and Computation, 218, 4684-4694.
https://doi.org/10.1016/j.amc.2011.11.005
[16] Wang, Q. and Huang, W. (2014) Limit Periodic Travelling Wave Solution of a Model for Biological Invasions. Applied Mathematics Letters, 34, 13-16.
https://doi.org/10.1016/j.aml.2014.02.017
[17] Liu, Y. and Li, J. (1990) Theory of Values of Singular Point in Complex Autonomous Differential System. Science China A, 33, 10-24.
[18] Haibo, C. and Yirong, L. (2004) Linear Recursion Formulas of Quantities of Singular Point and Applications. Applied Mathematics and Computation, 148, 163-171.
https://doi.org/10.1016/s0096-3003(02)00835-4
[19] Li, Z., Tang, J. and Cai, P. (2013) A Generalized Harmonic Function Perturbation Method for Determining Limit Cycles and Homoclinic Orbits of Helmholtz-Duffing Oscillator. Journal of Sound and Vibration, 332, 5508-5522.
https://doi.org/10.1016/j.jsv.2013.05.007
[20] Li, Z., Tang, J. and Cai, P. (2015) Predicting Homoclinic and Heteroclinic Bifurcation of Generalized Duffing-Harmonic-Van De Pol Oscillator. Qualitative Theory of Dynamical Systems, 15, 19-37.
https://doi.org/10.1007/s12346-015-0138-z