传染率为βSI/(cN + I)的SIRS模型及数值模拟
A SIRS Model with Infection Rate of βSI/(cN + I) and Its Numerical Simulation
摘要: 本文应用经典的SIRS传染病动力学模型,提出一种传染率为的新的SIRS模型,采用数值模拟的方法,研究相应模型解的稳定性问题。通过大量数值试验,分析了重要参数对模型解的稳定性影响。
Abstract: In this paper, a new SIRS model with the infection rate of is proposed by using the classical SIRS epidemic dynamics model. The stability of the solution of the corresponding model is studied by numerical simulation. The influence of important parameters on the stability of the model solution is analyzed through a large number of numerical tests.
文章引用:闫盼盼, 杨春雨. 传染率为βSI/(cN + I)的SIRS模型及数值模拟[J]. 应用数学进展, 2021, 10(4): 1191-1196. https://doi.org/10.12677/AAM.2021.104129

1. 引言

在传染病的数学模型中,最早Kermack和Mckendrick在1927年提出了一个著名的SIR“仓室”模型。所谓SIR仓室模型就是针对某类传染病将该地区的人群分成三个仓室 S ( t ) , I ( t ) , R ( t ) S ( t ) 表示t时刻未染病但有可能被该类传染病传染的人数, I ( t ) 表示t时刻已被感染成病人而且具有传染率的人数, R ( t ) 表示t时刻已从染病者类移出的人数。而且他们假设此环境的总人口保持一个常数,假设一个病人一旦与易感者接触就必然具有一定的传染力,而且一个病人能感染的易感者数目与此环境内的易感者总数成正比。很显然这种假设太简单,后来Capasso和Serio在对1973年巴里(意大利东南部港市)发生的霍

乱这一地方病传播的研究后引入一种饱和的传染率 g ( I ) S ,其中, g ( I ) = k I 1 + α I 这种传染率的重要性在于染病者和易感者的有效接触数量将随着人群的拥挤作用或易感者采取保护措施而出现饱和、甚至下降。

文献 [1] 考虑具有饱和发生率 β S I p 1 + α I q 的传染病模型,文献 [2] 采用了当 p = q = 1 的情况,研究了人类免

疫缺陷病毒1型和丙型肝炎病毒,文献 [3] 讨论了当 p = q = 1 时的SIRS型传染病模型,并分析了这类模型的分支情况,文献 [4] - [14] 同样也研究了饱和发生率的传染病模型。

基于此,本文将研究具有代表意义的具有常数输入且疾病发生率为非线性的动力系统模型,以期为进一步理解种群动力学和流行病动力学的机理提供支撑,并提出一种新传染率下的SIRS模型,对模型应用数值模拟方法,研究解的稳定性,以及重要参数对稳定性的影响。

2. 传染率为 β S I c N + I 的新的SIRS模型

2.1. 基本模型与假设

将所研究的种群分为易感者、染病者和恢复者三类,以 S = S ( t ) I = I ( t ) R = R ( t ) 分别表示t时刻易感者、染病者和恢复者的数量,建立模型的基本假设为:

1) b N 表示对种群的常数输入率,且均为易感染者;

2) f(N) 表示种群的自然死亡率,与种群数量N有关,满足 f ( N ) > 0 0 < f ( 0 ) < b < f ( + ) ;当种群中无传染病存在时,种群(N)的变化率符合方程 N = [ b f ( N ) ] N

3) α 表示染病者的因病死亡率;

4) γ 表示染病者的恢复率;

5) ε 表示恢复者的免疫失去率,即恢复者中一部分人将失去免疫力,从而又成为易感者;

6) 通过有效接触传染病传播的传染率为 β S I c N + I

用框图表示上述传染病假设的传播规律如下:

根据上述仓式框图建立模型:

{ d S d t = b N f ( N ) S β S I c N + I + ε R P ( S , I , R ) d I d t = β S I c N + I ( f ( N ) + α + γ ) I Q ( S , I , R ) d R d t = γ I ( f ( N ) + ε ) R W ( S , I , R ) (2-1)

2.2. 模型的分析

由于 N ( t ) = S ( t ) + I ( t ) + R ( t ) ,所以有,

N = ( b f ( N ) ) N α I .

做变量替换:

x = S N , y = I N , z = R N ,(2-2)

x ( t ) , y ( t ) , z ( t ) 分别表示t时刻易感者、感染者和治愈者在种群中多占的比例。直接计算可得:

{ x = b b x ( β c + y α ) x y + ε z y = y [ β c + y + α y ( b + α + γ ) ] z = γ y ( b + ε ) z + α y z (2-3)

N = [ b α y f ( N ) ] N (2-4)

根据模型的实际意义,设模型(2-3)和(2-4)的初始条件为

x ( 0 ) > 0 , y ( 0 ) 0 , z ( 0 ) 0 , N ( 0 ) > 0

N = S + I + R x + y + z = 1 。将 x = 1 y z 代入系统(2-3)的第二个方程可得:

{ y = y [ β ( 1 y z ) c + y + α y ( b + α + γ ) ] y F ( y , z ) z = γ y ( b + ε ) z + α y z G ( y , z ) (2-5)

显然, y = 0 是模型(2-5)的解。有解的存在惟一性知:当初值 y ( 0 ) > 0 时,对于 t > 0 都有 y ( t ) > 0 ,进而由模型(2-3)的第一个和第三个方程有 z ( t ) > 0 x ( t ) > 0 ,所以模型(2-5)有正不变集

Ω = { ( y , z ) : y 0 , z 0 , y + z 1 }

2.3. 模型求解的Matlab实现

记控制传染病的阈值 R 0 = β c ( b + α + γ ) ,当 R 0 < 1 该模型(2-5)有无病平衡点 P 0 ( y 0 , z 0 ) = ( 0 , 0 ) ,且在该 P 0 点是全局渐近稳定的,模型的解应是趋向于无病平衡点的。

给定新模型的初值和参数如下:

初值: t = 0 时, S ( t ) = 80 / I ( t ) = 10 / R ( t ) = 10 /

参数: b = 0.01193 f ( N ) = 0.00614 + 0.0001 × N ε = 0.97 α = 0.00905 γ = 0.07 c = 0.02

R 0 β 的关系不难求出当 β < c ( b + α + γ ) = 0.0018 时,模型的解在P0点是全局渐近稳定的;当 β > 0 .0018 时,该模型的解趋向于另一个点P1 (此处不做具体研究),但是此时在P0点不是全局渐进稳定的。

下面对当 β = 0 .0018 时运行本文中编写的4阶R-K [15] 程序,并用所得到的数据画图,见图1图2

Figure 1. Time-varying image of susceptible S

图1. 易感者S随时间的变化图像

Figure 2. Time-varying image of susceptible patient I and healer R

图2. 染病者I和治愈者R随时间的变化图像

从上面的图像中不难看出,随时间变化,染病者和恢复者占总人口数的比例趋向于零,而易感染者所占比例趋向于1,即此时,模型的解趋向于无病平衡点。

增大 β 的值使 R 0 > 1 ,不妨取 β = 0.02 ,运行程序,同样用得到的数据作图,见图3图4

Figure 3. Time-varying image of susceptible S

图3. 易感者S随时间的变化图像

Figure 4. Time-varying image of susceptible patient I and healer R

图4. 染病者I和治愈者R随时间的变化图像

从图像中以看出,此时模型的解并不趋向于点 P 0 ( S 0 , I 0 , R 0 ) = ( K d , 0 , 0 ) ,即模型的解在无病平衡点是不稳定的;但是从图像中可以看出模型的解趋向于另一个点 P 1 ,该点可能就是地方病平衡点。

2.4. 结论

从上述两次数值模拟中可以看到,如果取 β 0.0018 ,则感染者和治愈者所占比例均趋向于零,而易感染者比例趋向于1,故传染病没有蔓延;但是当 β > 0.0018 ,感染者和治愈者所占比例均不趋向于零,故传染病可能会蔓延。

所以,在本模型给定上述参数不变的情况下,控制 β < 0.0018 即可有效的控制传染病,避免传染病的蔓延。

3. 总结

本文主要研究的是在传染病模型中其他参数不变的前提下通过控制传染病的阈值 R 0 < 1 确定一个重要参数 β 的范围,从而验证无病平衡点的全局渐近稳定性。

另外考虑增大和减小 β 的值,观察传染病模型解的趋向变化。

新的SIRS传染病模型是在已有的经典传染病模型基础上的改进,同样由 R 0 < 1 给出 β 的一个范围,使新的传染病模型的解在无病平衡点是全局稳定的,并且从图像中观察传染病模型解的趋向;另外给出一个使 R 0 > 1 β 值,同样作图,通过对比两次数值实验,可以看出两个 β 值使模型的解呈现两种趋向,从而比较传染病是否蔓延的两种状态。

参考文献

[1] Liu, W.M., Hethcote, H.W. and Levin, S.A. (1987) Dynamical Behavior of Epidemiological Models with Nonlinear Incidence Rates. Journal of Mathematical Biology, 25, 359-380.
https://doi.org/10.1007/BF00277162
[2] Song, X. and Neumann, A.U. (2001) Global Stability and Periodic Solution of the Chiral Dynamics. Journal of Mathematical Analysis and Applications, 329, 281-297.
https://doi.org/10.1016/j.jmaa.2006.06.064
[3] Ruan, S.G. and Wang, W.D. (2003) Dynamical Behavior of an Epidemic Model with a Nonlinear Incidence Rate. Journal of Differential Equations, 188, 135-163.
https://doi.org/10.1016/S0022-0396(02)00089-X
[4] 季语, 闵乐泉, 苏永美, 等. 具有饱和发生率的病毒感染模型的全局稳定性分析[J]. 生物数学学报, 2004, 18(1): 52-56.
[5] 高淑京, 滕志东. 一类具有饱和传染力和常数输入的SIRS脉冲接种模型研究[J]. 生物数学学报, 2008, 23(2): 208-217.
[6] 苟清明, 王稳地. 一类具有饱和发生率的SEIS模型的全局渐进稳定性[J]. 生物数学学报, 2008, 23(2): 265-272.
[7] 徐文雄, 张仲华, 徐宗本. 具有一般形式的饱和发生率和接触率SEIS模型的渐近分析[J]. 生物数学学报, 2005, 20(3): 297-302.
[8] 王拉娣. 传染病动力学模型及控制策略研究[M]. 上海: 上海大学出版社, 2005.
[9] 周兰锁. 具有非线性传染率的SIRS传染病模型动态[J]. 蒙古农业大学学报, 2011(3): 296-304.
[10] 陕振沛. 带有非线性传染率的传染病模型动力学分析[J]. 海南师范大学学报, 2011(1): 12-15.
[11] 赵瑜. 一类具有染病者隔离的非线性传染病模型的研究[J]. 上海理工大学学报, 2009(5): 414-417.
[12] 周兰锁. 两类具有非线性传染率的SIRS传染病模型动态分析[D]: [硕士学位论文]. 呼和浩特: 内蒙古大学, 2009.
[13] 胡志兴, 马知恩. 一个具有时滞和非线性接触率的传染病模型[J]. 高校应用数学学报, 1993, 8(3): 255-261.
[14] 江志超, 聂铭玮, 刘则红. 一类具有阶段结构的SIRS传染病模型的定性分析[J]. 北华航天工业学院学报, 2011, 21(4): 6-12.
[15] 冯天祥. 数值计算方法理论与实践研究[M]. 成都: 西南交通大学出版社, 2005.