Advances in Applied Mathematics
Vol.
09
No.
09
(
2020
), Article ID:
37651
,
15
pages
10.12677/AAM.2020.99176
一类交叉非线性反应扩散方程组的数值模拟
班亭亭,王玉兰
内蒙古工业大学,内蒙古 呼和浩特

收稿日期:2020年8月21日;录用日期:2020年9月10日;发布日期:2020年9月17日

摘要
该文研究一类交叉非线性反应扩散方程组,而交叉扩散项在不稳定时可以创造图灵模式。为了寻找一种简单有效的非线性交叉反应扩散系统的数值方法,本文提出了采用这种新的空间谱插值配点方法模拟了一些数值算例,其结果和理论上的吻合度较好,结果表明了该方法的有效性。
关键词
交叉反应扩散方程,图灵分叉条件,空间谱插值配点方法,数值解
Numerical Simulation of a Class of Cross Nonlinear Reaction-Diffusion Equations
Tingting Ban, Yulan Wang
Inner Mongolia University of Technology, Hohhot Inner Mongolia
Received: Aug. 21st, 2020; accepted: Sep. 10th, 2020; published: Sep. 17th, 2020
ABSTRACT
In this paper, we study a class of cross nonlinear reaction-diffusion equations whose cross diffusion terms can create Turing patterns when they are unstable. In order to find a simple and effective numerical method for nonlinear cross-reaction-diffusion systems, this paper presents a new spatial spectral interpolation method to simulate some numerical examples. The results agree well with the theory, and the results show that the method is effective.
Keywords:Cross Reaction Diffusion Equation, Turing Branching Conditions, Spatial Spectral Interpolation Collocation Method, Numerical Solution
Copyright © 2020 by author(s) and Hans Publishers Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
1. 引言
交叉反应扩散问题在生物学 [1] [2]、医学 [3] [4] [5]、化学 [6] 等中都有广泛的应用,对于求解这类问题的数值方法也有很多,有限元分析法 [7]、无网格方法 [8] 等。在本文中,我们主要研究在理论生物学领域出现的模型,其模型如下:
(1)
其中: 和 是未知函数, 是扩散系数, 是拉普拉斯算子, , 是在光滑的边界 上的齐次Neumann边界条件,即 , 是已知的光滑函数。
本文考虑了交叉反应扩散系统的以下两组非线性情况:
1)
2)
2. 空间谱插值配点方法的描述
在本文中,我们使用空间谱插值配点方法来解决模型(1)。
从参考文献 [9] [10] 中,我们可以得到离散序列 的插值函数 可以写成:
(2)
其中 , 对于任何函数,都是这样的插值算子, 在区间 定义为 ,插值空间为 。由此推导出n阶导数的简单表达式并不难 在 处的n阶导数的简单表达式并不难,为:
(3)
其中 被称为第n个谱微分矩阵 [9]。
这里我们考虑有限空间域 。我们定义 个等间距的网格点在区域 上,因此
其中 对于给定的有限自然数 。使用(2)则配点函数 和 关于函数 和 可以被写为:
(4)
其中 。因此,下列关系在搭配点 处成立:
(5)
注意的是
(6)
因此,公式(5)可以被写成一下矩阵形式:
(7)
其中 是N阶单位矩阵, 是矩阵的克罗内克积,相反地。二阶谱微分矩阵为:
(8)
结合等式(6)和等式(7),Equation (1)可以写成以下系统:
(9)
这里
利用Matlab中的ode45求解器求解系统(9),得到系统(1)的数值解。
3. 系统分叉分析
在这一部分,我们给出了交叉反应扩散问题的图灵分叉分析。我们假设非扩散系统(1)的平衡点是 ,所以
(10)
现在我们对平衡点 进行线性稳定性分析。我们在E处对系统的雅可比矩阵 进行
(11)
的特征根由
其中 和 。
一般情况下,如果特征值的实部 为负值,则非扩散系统(1)是稳定的。
接下来,我们导出了交叉扩散驱动的不稳定性条件,并证明了这些是在没有交叉扩散的情况下经典扩散驱动不稳定性条件的推广。
(12)
其中 。
特征根由 给出:
其中 和 。
图灵分岔发生在没有非扩散时稳定的等分态,但在交叉扩散时变得不稳定。因此, 成为交叉扩散系统(1)不稳定点的唯一途径是特征值 的实部是正的,那么交叉扩散系统(1)是不稳定的。
4. 数值实验
在这一部分中,我们给出了一些数值插图,以更好地解释上述分析结果使用不同的初始条件和参数。如果非线性项为 时,则反应扩散体系(1)则变为例1 [10] 形式。其中 [10] ,,
..
例1 考虑以下形式的交叉反应扩散模型 [10]:
(13)
这里 , 为常数, 为时间变量, 是空间变量, 是t与 的函数。其中参数1 和参数2 ,固定一个初始条件 ,当u以及参数变化时模拟的结果见图1~11,具体初始条件见表1。
如果非线性项为 时,则反应扩散体系(1)则变成例2形式。其中 [11] ,而 是下列三次多项式方程 的根。 ,,,,。
例2 考虑以下形式的交叉反应扩散模型[11]:
(14)
这里 , 为常数, 为时间变量, 是空间变量, 是t与 的函数。其中 ,参数1为 ;参数2为 ,固定一个初始条件 ,当v固定时改变参数和u得到的模拟结果见图12~19,固定 时得到的模拟结果见图20、图21,具体的初始条件见表2。
Table 1. The different initial conditions corresponding to the numerical solution and pattern in example 1 are shown in Figures 1~11
表1. 例1中数值解和斑图所对应的不同的初始条件在图1~11
Figure 1. Shows the numerical solution of in parameter 1 and initial condition of example 1
图1. 在参数1和初始条件为 的数值解
Figure 2. Shows the pattern of in parameter 1 and initial condition of example 1
图2. 例1在参数1和初始条件为 的斑图
Figure 3. Shows the pattern of in parameter 2 and initial condition of example 1
图3. 例1在参数2和初始条件为 的斑图
Figure 4. Shows the numerical solution of in parameter 1 and initial condition of example 1
图4. 例1在参数1和初始条件为 的数值解
Figure 5. Shows the pattern of in parameter 1 and initial condition of example 1
图5. 例1在参数1和初始条件为 的斑图
Figure 6. Shows the numerical solution of in parameter 1 and initial condition of example 1
图6. 例1在参数1和初始条件为 的数值解
Figure 7. Shows the pattern of in parameter 1 and initial condition of example 1
图7. 例1在参数1和初始条件为 的斑图
Figure 8. Shows the numerical solution of in parameter 1 and initial condition of example 1
图8. 例1在参数1和初始条件为 的数值解
Figure 9. Shows the pattern of in parameter 1 and initial condition of example 1
图9. 例1在参数1和初始条件为 的斑图
Figure 10. Shows the numerical solution of in parameter 1 and initial condition of example 1
图10. 例1在参数1和初始条件为 的数值解
Figure 11. Shows the pattern of in parameter 1 and initial condition of example 1
图11. 图为例1在参数1和初始条件为 的斑图
Figure 12. Shows the numerical solution of in parameter 1 and initial condition of example 2
图12. 为例2在参数1和初始条件为 的数值解
Figure 13. Shows the pattern of in parameter 1 and initial condition of example 2
图13. 为例2在参数1和初始条件为 的斑图
Figure 14. Shows the numerical solution of in parameter 2 and initial condition of example 2
图14. 图为例2在参数2和初始条件为 的数值解
Figure 15. Shows the pattern of in parameter 2 and initial condition of example 2
图15. 为例2在参数2和初始条件为 的斑图
Figure 16. Shows the numerical solution of in parameter 1 and initial condition of example 2
图16. 图为例2在参数1和初始条件为 的数值解
Figure 17. Shows the pattern of in parameter 1 and initial condition of example 2
图17. 为例2在参数1和初始条件为 的斑图
Figure 18. Shows the numerical solution with the initial condition of example 2
图18. 图为例2在参数1和初始条件为 的数值解
Figure 19. Shows the pattern of in parameter 1 and initial condition of example 2
图19. 为例2在参数1和初始条件为 的斑图
Figure 20. Shows the numerical solution of in parameter 2 and initial condition of example 2
图20. 图为例2在参数2和初始条件为 的数值解
Figure 21. Shows the pattern of in parameter 2 and initial condition of example 2
图21. 为例2在参数2和初始条件为 的斑图
Table 2. The different initial conditions corresponding to the numerical solution and pattern in example 2 are shown in Figures 12~21
表2. 例2中数值解和斑图所对应的不同的初始条件在图12~21
5. 结论
本文用谱插值配点方法求解一类非线性交叉反应扩散模型,数值结果表明了该方法与理论吻合较好。本文所有程序由matlab2017b算得。
致谢
感谢王玉兰老师的支持与帮助。
文章引用
班亭亭,王玉兰. 一类交叉非线性反应扩散方程组的数值模拟
Numerical Simulation of a Class of Cross Nonlinear Reaction-Diffusion Equations[J]. 应用数学进展, 2020, 09(09): 1493-1507. https://doi.org/10.12677/AAM.2020.99176
参考文献
- 1. 戴婉仪, 付一平. 一类具有交叉扩散捕食者-食饵系统的时间周期解的存在性与稳定性[J]. 应用数学学报, 2007, 30(3): 385-394.
- 2. 张晓晶. 带交叉扩散的捕食-食饵模型的研究[D]: [硕士学位论文]. 西安: 西安工程大学, 2015.
- 3. Tyson, J.J. (1976) The Belousov-Zhabotinskii Reaction. Lecture Notes in Biomathematics 10. Springer-Verlag, Heidelberg. https://doi.org/10.1007/978-3-642-93046-1
- 4. 陶纪元. 一类具有交叉感染的流行病模型的数学分析[D]: [硕士学位论文]. 北京: 北京理工大学, 1996.
- 5. 李正元, 陶纪元, 叶其孝. 具交叉感染的流行病模型的数学分析[J]. 高校应用数学学报B辑, 2016, 14(4): 389-400.
- 6. 卢创业. 血管肿瘤生长模型的定性分析[D]: [硕士学位论文]. 广州: 广东工业大学, 2016.
- 7. 杨水龙. 一个化学反应扩散方程奇异行波摄动解[C]//数学·力学·物理学·高新技术研究进展——2002(9)卷——中国数学力学物理学高新技术交叉研究会第9届学术研讨会论文集, 2002.
- 8. 江成顺, 崔霞. 一类非线性反应扩散方程组的有限元分析[J]. 计算数学, 2000, 22(1):103-112.
- 9. 闭海, 鲁统超. 一类非线性反应扩散方程的配置方法[J]. 山东大学学报(理学版), 2004, 39(2): 41-46, 55.
- 10. Zhang, X. (2015) Efficient Solution of Differential Equation Based on MATLAB: Spectral Method Principle and Implementation. Mechanical Industry Press, Beijing.
- 11. Yao, S.-W., Ma, Z.-P. and Yue, J.-L. (2018) Bistability and Turing Pattern Induced by Cross Fraction Diffusion in a Predator-Prey Model. Physica A Statistical Mechanics & Its Applications, 509, 982-988. https://doi.org/10.1016/j.physa.2018.06.072