传染病的传播及控制分析数学建模

合集下载

数学建模之传染病问题

数学建模之传染病问题

摘要医学科学的发展已经能够有效地预防和控制许多传染病,但是仍然有一些传染病暴发或流行,危害人们的健康和生命。

社会、经济、文化、风俗习惯等因素都会影响传染病的传播,而最直接的因素是:传染者的数量及其在人群中的分布、被传染者的数量、传播形式、传播能力、免疫能力等。

本论文通过建立传染病模型,分析被传人数多少与哪些因素有关,如何预报传染病高潮的到来等等。

传染病问题的研究一﹑模型假设1.在疾病传播期内所考察的地区范围不考虑人口的出生、死亡、流动等种群动力因素。

总人口数N(t)不变,人口始终保持一个常数N 。

人群分为以下三类:易感染者(Susceptibles),其数量比例记为s(t),表示t 时刻未染病但有可能被该类疾病传染的人数占总人数的比例;感染病者(Infectives),其数量比例记为i(t),表示t 时刻已被感染成为病人而且具有传染力的人数占总人数的比例;恢复者(Recovered),其数量比例记为r(t),表示t 时刻已从染病者中移出的人数(这部分人既非已感染者,也非感染病者,不具有传染性,也不会再次被感染,他们已退出该传染系统。

)占总人数的比例。

2.病人的日接触率(每个病人每天有效接触的平均人数)为常数λ,日治愈率(每天被治愈的病人占总病人数的比例)为常数μ,显然平均传染期为1/μ,传染期接触数为σ=λ/μ。

该模型的缺陷是结果常与实际有一定程度差距,这是因为模型中假设有效接触率传染力是不变的。

二﹑模型构成在以上三个基本假设条件下,易感染者从患病到移出的过程框图表示如下:在假设1s(t) + i(t) + r(t) = 1对于病愈免疫的移出者的数量应为r td N Ni d μ= 不妨设初始时刻的易感染者,染病者,恢复者的比例分别为0s (0s >0),0i (0i >0),0r =0. SIR 基础模型用微分方程组表示如下:di dt ds dtdr dt si isi i λμλμ⎧=-⎪⎪⎪=-⎨⎪⎪=⎪⎩s(t) , i(t)的求解极度困难,在此我们先做数值计算来预估计s(t) , i(t)的一般变化规律。

传染病的数学模型,数学建模,论文

传染病的数学模型,数学建模,论文

数学建模论文班级:商英1002班学号:14号姓名:谭嘉坤指导老师:周爱群由于人体的疾病难以控制和变化莫测,医学中的数学模型也是较为复杂的。

在研究传染病传播问题时,人们发现传染病传播所涉及的因素很多,例如,传染病人的多少,易受感染者的多少,免疫者(或感染后痊愈者)的多少等。

在将某一地区,某种传染病的统计数据进行处理和分析后,人们发现了以下的规律性:设S k表示在开始观察传染病之后第k天易受感染者的人数,H k表示在开始观察后第k天传染病人的人数,I k表示在开始观察后第k天免疫者(或感染后痊愈者)的人数,那么S k+1=S k-0.01S k (1)H k+1=H k-0.2H k+0.01S k (2)I k+1=I k+0.2H k (3)其中(1)式表示从第k天到第k+1天有1%的易受感染者得病而离开了易受感染者的人群;(2)式表示在第k+1天的传染病人的人数是第k天的传染病人的人数减去痊愈的人数0.2H k(假设该病的患病期为5(3)式表示在第k+1天免疫者的人数是第k天免疫者的人数加上第k 天后病人痊愈的人数。

将(1),(2)和(3)式化简得如果已知S0,H0,I0的值,利用上式可以求得S1,H1,I1的值,将这组值再代入上式,又可求得S2,H2,I2的值,这样做下去,我们可以逐个地,递推地求出各组S k,H k,I k的值。

因此,我们把S k+1,H k+1,I k+1和S k,H k,I k之间的关系式叫做递推关系式。

现在假设开始观察时易受感染者,传染病人和免疫者的人数分别为将上述数据(5)代入(4)式右边得利用递推关系式(4)反复计算得表30-1。

在建立上述数学模型的过程中,如果还要考虑该地区人员的迁入和迁出,人口的出生和死亡所引起的总人数的变化等因素,那么传染病传播的数学模型变得非常复杂。

所以必须舍去次要因素,抓住主要因素,把问题简化,建立相应的数学模型。

如果将由该数学模型计算的结果与实际比较后,与传染病传播的情况大致吻合,那么我们就可以利用该模型对得病人数进行预测和估计。

数学建模例题题

数学建模例题题

数学建模试题一、传染病模型医学科学的发展已经能够有效地预防和控制许多传染病,但是仍然有一些传染病暴发或流行,危害人们的健康和生命。

社会、经济、文化、风俗习惯等因素都会影响传染病的传播,而最直接的因素是:传染者的数量及其在人群中的分布、被传染者的数量、传播形式、传播能力、免疫能力等。

一般把传染病流行范围内的人群分成三类:S类,易感者(Susceptible),指未得病者,但缺乏免疫能力,与感染者接触后容易受到感染;I类,感病者(Infective),指染上传染病的人,它可以传播给S类成员;R类,移出者(Removal),指被隔离或因病愈而具有免疫力的人。

要求:请建立传染病模型,并分析被传染的人数与哪些因素有关?如何预报传染病高潮的到来?为什么同一地区一种传染病每次流行时,被传染的人数大致不变?二、线性规划模型—销售计划问题某商店拟制定某种商品7—12月的进货、售货计划,已知商店仓库最大容量为1500件,6月底已存货300件,年底的库存以不少于300件为宜,以后每月初进货一次,假设各月份该商品买进、售出单价如下表。

要求:若每件每月的库存费用为0.5元,问各月进货、售货各为多少件,才能使净收益最多?建立数学模型,并用软件求解。

【注】线性规划在MATLAB的库函数为:linprog。

语法为:x = linprog(f,A,b)x = linprog(f,A,b,Aeq,beq,lb,ub,x0,options)[x,fval,exitflag,output,lambda] = linprog(...)例如:线性规划目标函数的系数:f = [-5; -4; -6]约束方程的系数及右端项:A = [1 -1 13 2 43 2 0];b = [20; 42; 30];lb = zeros(3,1);调用线性规划程序linprog求解,得:[x,fval,exitflag,output,lambda] = linprog(f,A,b,[],[],lb);x= 0.000015.00003.0000三、一阶常微分方程模型—人口模型与预测 下表列出了中国1982-1998年的人口统计数据,取1982年为起始年(0=t ),1016540=N 万人,200000=m N 万人。

病毒传播模型分析与传染性控制方案研究

病毒传播模型分析与传染性控制方案研究

病毒传播模型分析与传染性控制方案研究近年来,全球范围内发生的突发传染病事件成为社会关注的焦点。

病毒传播模型分析与传染性控制方案研究,作为一种重要的科学方法,为预防和控制传染病提供了有力的工具。

本文将介绍病毒传播模型分析的基本概念和方法,并提出可行的传染性控制方案。

病毒传播模型分析,是通过模拟数学模型来研究传染病在人口中的传播规律和趋势。

其中最常用的模型是SIR模型,即将人群划分为易感染者(Susceptible)、感染者(Infected)和康复者(Recovered),并利用微分方程描述它们之间的相互作用。

SIR模型基于以下假设:人口是固定的、完全混合的,传染病传播速率是恒定不变的,感染者不会再次感染。

病毒传播模型的基本方程如下:dS/dt = -βSIdI/dt = βSI - γIdR/dt = γI其中,S是易感染者的人数,I是感染者的人数,R是康复者的人数,β是感染率,γ是康复率。

这个模型描述了人群中易感染者(S)的下降、感染者(I)的上升和康复者(R)的增长。

而这些数量的改变取决于感染率(β)和康复率(γ)。

利用病毒传播模型,可以进行传染性控制方案的研究。

针对不同的传染病,制定适当的控制策略可以减少传播人数、降低传染病爆发的风险。

下面将介绍几种常用的传染性控制方案。

第一,隔离措施。

通过将感染者与易感染者隔离,可以有效地阻断传播途径,减少感染人数。

在模型中,可以通过调整感染率(β)来模拟不同的隔离措施。

例如,可以将β设置为在隔离措施下的值,以观察感染人数的下降。

第二,疫苗接种。

疫苗接种是一种经过广泛应用的防控措施,可以提高人口的免疫力,减少感染者的数量。

在模型中,可以将β设置为在疫苗接种下的值,以观察感染人数的变化。

第三,公共卫生措施。

通过加强公共卫生宣传、提高个人卫生习惯、增强对传染病的认识等手段,可以降低传染病传播的风险。

在模型中,可以通过调整感染率(β)的大小,模拟不同的公共卫生措施对传播的影响。

【数学】传染病传播及预防的数学模型

【数学】传染病传播及预防的数学模型

【关键字】数学传染病传播及预防的数学模型摘要:随着社会和经济的发展,医学水平能力渐渐得到提高,现今社会的医学水平已经能够有效地预防和控制许多传染病,但是仍然有一些传染病暴发或流行,危害人们的健康和生命。

人们也认识到定量地研究传染病的传播规律、为预测和控制传染病蔓延创造条件的重要性。

通过建立传染病的传播模型,可以了解传染病的扩散传播规律,为预测和控制传染病提供可靠、足够的信息。

传染病病毒是随时间演变的过程。

本文以微分方程的SIR模型为基础,分析传染病的扩散传播规律,建立动态模型。

应用传染病动力学模型来描述疾病发展变化的过程和传播规律,预测疾病发生的状态,评估各种控制措施的效果,为预防控制疾病提供最优决策依据, 维护人类健康与社会经济发展。

通过人数的规划,建立了传染病的微分方程模型,并用matlab 软件拟合出患者人数随着时间的变化的关系曲线,利用控制变量的方法,控制某些变量不变,改变其中某个变量,通过比较找出导致传染病的传染的主要因素,以便做出相应的措施。

本模型的关键在于把确诊患者、疑似患者、治愈者、死亡和正常人划分成可传染者和不可传染者两类人,辅加一些特殊的参数,如:传染率,治愈率等等,构成微分方程组,找出单位时间内正常人人数的变化,确诊患者人数的变化,疑似患者人数的变化,死亡者或治愈者(即退出系统者)的人数的变化,从而建立了微分方程模型。

在模型建立的基础上,通过matlab软件拟合出患者人数随时间变化的曲线关系图,分析图形,得出结果,从而找到解决问题的响应措施。

关键词:动力学模型微分方程模型控制变量matlab软件一、问题重述已知某种不完全确知的具有传染性病毒的潜伏期为到,病患者的治愈时间为天。

该病毒可通过直接接触、口腔飞沫进行传播、扩散,该人群的人均每天接触人数为r。

为了控制病毒的扩散与传播将该人群分为五类:确诊患者、疑似患者、治愈者、死亡和正常人,可控制参数是隔离措施强度p(潜伏期内的患者被隔离的百分数)。

数学建模传染病模型例题

数学建模传染病模型例题

数学建模传染病模型例题一、传染病模型简介传染病模型是数学建模的一个重要分支,主要用于描述传染病在人群中的传播规律。

通过构建合适的数学模型,可以研究传染病的传播动力学、预测疫情发展趋势以及评估防控措施的效果。

本文将重点介绍几种常见的传染病模型及其应用。

二、传染病模型的类型及应用1.SIR模型SIR模型是一种基于微分方程的传染病模型,其中S、I、R分别代表易感者(Susceptible)、感染者(Infected)和康复者(Recovered)。

该模型通过描述易感者感染、感染者康复以及康复者不再易感的动态过程,揭示了传染病在人群中的传播规律。

SIR模型在分析疫情爆发、研究防控措施等方面具有广泛应用。

2.SEIR模型SEIR模型是在SIR模型基础上发展的一种传染病模型,其中E代表潜伏者(Exposed)。

与SIR模型相比,SEIR模型增加了潜伏期这一概念,使得模型更加符合实际情况。

该模型可以用于研究传染病的传播速度、预测疫情发展趋势以及评估疫苗的效果。

3.SI模型SI模型是一种简化的传染病模型,仅包含易感者和感染者两个群体。

该模型适用于分析短期传染病,如流感等。

通过研究易感者与感染者的动态关系,可以预测疫情爆发的时间和规模。

三、传染病模型的参数估计与预测传染病模型的参数估计是数学建模的关键环节,通常采用最大似然估计、贝叶斯估计等方法。

此外,基于传染病模型的预测技术在疫情防控中也具有重要意义。

通过构建时间序列模型,如ARIMA、SVM等,可以预测未来一段时间内疫情的发展趋势。

四、数学建模在传染病防控中的实际应用数学建模在传染病防控中具有广泛应用,如疫情监测、防控措施评估、疫苗研究等。

通过对传染病模型的深入研究,可以为政府部门提供科学依据,协助制定针对性的防控策略。

五、案例分析本文将结合具体案例,如我国2003年非典疫情、2020年新冠肺炎疫情等,详细阐述传染病模型在实际应用中的重要作用。

通过分析案例,可以加深对传染病模型的理解,为今后疫情防控提供借鉴。

数学建模实验(传染病模型)

数学建模实验(传染病模型)

实验二:传染病模型1、SI 模型的建立基于以下三个假设,求出平衡点,给出参数,图示模型曲线。

(1)不考虑人口的出生、死亡、流动等种群动力因素。

人口始终保持一个常数,即()K t N ≡。

(2)一个病人一旦与易感者接触就必然具有一定的传染力。

假设t 时刻单位时间内,一个病人能传染的易感者数目与此环境内易感者总数()t S 成正比,比例系数为β,从而在t 时刻单位时间内被所有病人传染的人数为()()t I t S β。

2、SIS 模型的建立基于以下三个假设,求出平衡点,给出参数,图示模型曲线。

(1)不考虑人口的出生、死亡、流动等种群动力因素。

人口始终保持一个常数。

即()K t N ≡。

(2)一个病人一旦与易感者接触就必然具有一定的传染力。

假设t 时刻单位时间内,一个病人能传染的易感者数目与此环境内易感者总数()t S 成正比,比例系数为β,从而在t 时刻单位时间内被所有病人传染的人数为()()t I t S β。

(3)t 时刻,单位时间内从染病者中治愈的人与病人数量成正比,比例系数为γ,单位时间内治愈的人不具有免疫,将再成为易感者。

3、SIR 模型的建立基于以下三个假设,求出平衡点、给出参数、图示模型曲线。

(1)不考虑人口的出生、死亡、流动等种群动力因素。

人口始终保持一个常数,即()K t N ≡。

(2)一个病人一旦与易感者接触就必然具有一定的传染力。

假设t 时刻单位时间内,一个病人能传染的易感者数目与此环境内易感者总数()t S 成正比,比例系数为β,从而在t 时刻单位时间内被所有病人传染的人数为()()t I t S β。

(3)t 时刻,单位时间内从传染者中移出的人数与病人数量成正比,比例系数为γ,单位时间内移出者的数量为γ)(t I 。

求解过程1、SI 模型:由题目条件假设可以得到微分方程:K()()dIK S t I t dtβ=,又因为()()1S t I t +=, 令初始时刻病人的比例为0I ,则有:0()(1()),(0)dII t I t I I dtβ=-= %求平衡点,r 为有效传染率,x 病人比例 syms r xsolve('r*x*(1-x)','x') ans = 0 1 %方程求解syms i r t dsolve('Di=r*i*(1-i)','i(0)=i0','t')ans =1/(1-exp(-r*t)*(-1+i0)/i0) %绘制图形r=0.5,i0=0.01 fplot('1/(1-exp(-r*t)*(-1+i0)/i0)',[0,40]) fplot('1/(1-exp(-0.5*t)*(-1+0.01)/0.01)',[0,40]) function di=isf(t,i)di=0.5*i*(1-i); [t,i]=ode45(@isf,[0 40],[0.01]);plot(t,i)t ♓i♎♓ ♎♦图示4 SI 模型的i~t 曲线 图示5 SI 模型的di/dt~i 曲线2、SIS 模型 根据SI 模型及增加的假设条件,可得:)()()(t KI t I t KS dtdiKγβ-=,即: 0)0(),())(1)((I I t I t I t I dtdi=--=γβ 记 γβσ=, 则方程改写为 )]1([σβ---=i i i dt di%求解方程syms r b i t % b 为有效传染率,r 为治愈率dsolve('Di=b*i*(1-i)-r*i','i(0)=i0','t')ans =(b-r)/(b-exp(-(b-r)*t)*(-b+r+i0*b)/i0/(b-r)*b+exp(-(b-r)*t)*(-b+r +i0*b)/i0/(b-r)*r)%求平衡点syms x %(b=0.5,r=0.2)solve('0.5*x*(1-x)-0.2*x; ')ans =0..60000000000000000000000000000000%绘制图形function di=sisf(t,i)di=0.5*i*(1-i)-0.2*i;[t,i]=ode45(@sisf,[0 40],[0.01]);plot(t,i)t♓t ♓图示6 SIS 模型的i~t 曲线(σ>1) 图示7 SIS 模型的i~t 曲线(σ≤1)fplot('-0.5*x*[x-(1-1/20)]',[0,1]) fplot('-0.5*x*[x-(1-2)]',[ 0,1])i♎♓ ♎♦i♎♓ ♎♦图示8SIS 模型的di/dt~i 曲线(σ>1) 图示9SIS 模型的di/dt~i 曲线(σ≤1) 3、 SIR 模型模型的方程为{00()()(),(0)()(),(0)dIS t I t I t I I dtdSS t I t S S dtβγβ=-==-=function dx=sirf(t,x)dx=zeros(2,1);dx(1)=0.5*x(1)*x(2)-0.2*x(1); %x(1)表示i,x(2)表示s dx(2)=-0.5*x(1)*x(2);[t,x]=ode45(@sirf,[0 50],[0.01 0.99]);plot(t,x(:,1),t,x(:,2)),grid,pauseplot(x(:,2),x(:,1)),grid00.20.40.60.81s图示10 SIR模型的图形)(),(tStI图示11 SIR模型的相轨线备注:由于Matlab与Word连接不好,所绘制的图形上标的字符在Word中看不清楚。

数学建模论文传染病模型)(精选干货)

数学建模论文传染病模型)(精选干货)

数学建模论文传染病模型)传染病模型摘要“传染病的传播过程”数学模型是通过控制已感染人群来实现的。

利用隔离等手段来保护未被感染的人群,减少其对健康人群的危害.由于传染病具有研究新型病例有着重要的意义,利用数学知识联系实际问题,作出相应的解答和处理。

问题一:描述传染病的传播过程,将分析受感染人数的变化规律,预报传染病高潮到来的时刻,在传染病过程中,建立传染病影响健康人的数学模型.问题二,在区分健康人群和已经感染人群的情况下,要建立适合总人数不变,区分已经感染的人群和的数学模型,必须在问题一的条件下作出合理假设,同时得出该模型,最后结合已知数据可算出每个已感染人群每天接触健康人群的函数和数学模型。

问题三,传染病无免疫性--病人治愈成为健康人,健康人可再次被感染,问题三加入健康人可以再次感染,一个感染期内每个病人的有效接触人数,称为接触数。

ﻫ一种疾病的传播过程是一种非常复杂的过程,它受很多社会因素的制约和影响,如传染病人的多少,易受传染者的多少,传染率的大小,排除率的大小,人口的出生和死亡,还有人员的迁入和迁出,潜伏期的长短,预防疾病的宣传以及人的个体差异等。

如何建立一个与实际比较吻合的数学模型,开始显然不能将所有因素都考虑进去。

为此,必须从诸多因素中,抓住主要因素,去掉次要因素。

先把问题简化,建立相应的数学模型.将所得结果与实际比较,找出问题,修改原有假设,再建立一个与实际比较吻合的模型.从而使模型逐步完善。

下面是一个由简单到复杂的建模过程,很有代表性,读者应从中体会这一建模过程的方法和思路。

...文档交流仅供参考...一.问题的提出描述传染病的传播过程,将分析受感染人数的变化规律,预报传染病高潮到来的时刻,在传染病过程中,建立传染病影响健康人的数学模型。

问题二,在区分健康人群和已经感染人群的情况下,要建立适合总人数不变,区分已经感染的人群和的数学模型,必须在问题一的条件下作出合理假设,同时得出该模型,最后结合已知数据可算出每个已感染人群每天接触健康人群的函数和数学模型。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

传染病的传播及控制分析摘要为进一步探索传染病的传播和流行规律及其与防治措施的关系,本文通过建立传染病的传播模型,了解传染病的扩散传播规律,为预测和控制传染病提供可靠、足够的信息。

本文针对该问题建立了SEIR微分方程模型,对病毒的传播过程进行了模拟分析,得出了患者人数随时间的变化规律。

我们将人群分为五类:患者、疑似患者、正常人、治愈者和死亡者。

前三者作为传染系统。

我们认为治愈者获得终身免疫,和死亡者一样移出传染系统,即后两者合并为移出者。

本模型将病毒的传染与扩散分为两个部分:控制前和控制后。

在控制前,相当于没有对病毒扩散做任何限制,患者数量短时间内大量增长,并以死亡的形式退出传染系统;在控制后,由于对潜伏者进行了一定强度的隔离,与此同时,确诊患者得到有效的治疗,使得传染源数量减少,患者平均每天接触的人数减少,治愈者增多,并作为主要的移出者移出传染系统。

在模型建立的基础上,通过Matlab软件拟合出患者人数随时间变化的曲线关系图,得到如下结果:控制前,患者人数呈指数增长趋势;控制后,在p=0.4时,患者人数大致在7天时到达最大值,在25天时基本没有患者;在p=0.3时,患者人数大概在第8天到达最大值186383,大概在28天之后基本没有患者;在p=0.6时,大概在第5天患者人数到达峰值为47391,在21天时基本没有患者。

综上分析,对隔离强度的处理是控制传染病的一个重要手段。

针对所得结果,对H7N9的传播控制时提出了医院、政府和个人应有的一些控制措施。

关键词:隔离强度潜伏期SEIR模型一、问题重述:2013年中,H7N9是网上的热点,尤其是其高致死率,引起了人们的恐慌,最近又有研究显示,H7N9有变异的可能。

假设已知有一种未知的现病毒[1]潜伏期为a:a天,患病者的治愈时间为a天,假设该病毒可以通过人与人之间的直接接123触进行传播,患者每天接触的人数为r,因接触被感染的概率为λ(λ为感染率)。

为了控制疾病的传播与扩散,将人群分成五类,患者、疑似患者、治愈者、死亡者、正常人。

潜伏期内的患者被隔离的强度为p(为潜伏期内患者被隔离的百分数)。

在合理的假设下建立该病毒扩散与传播的控制模型,利用所给数据值生成患者人数随时间变化的曲线,增强或者减弱疑似患者的隔离强度,比较患者人数发生的变化,并分析结果的合理性。

最后结合该模型的数据对控制H7N9的传播做出一些科学的建议。

二、问题假设:1、假设单位时间内感染病毒的人数与现有的感染者成比例;2、假设单位时间内治愈人数与现有感染者成比例;3、假设单位时间内死亡人数与现有的感染者成比例;4、假设患者治愈恢复后不会再被感染同种病毒,有很强的免疫能力,即被移除出此传染系统;5、假设正常人被传染后,进入一段时间的潜伏期,处于潜伏期的人群不会表现症状,不可传染健康人,不具有传染性;6、假设患者入院即表示患者被隔离治疗,被视为无法跟别人接触,故不会传染健康人;7、假设实际治愈周期过后,如果患者没有治愈,则认为患者死亡,即实际治愈周期过后,患者都被移出此感染系统;8、假设考察地区内疾病传播期间忽略人口的出生,死亡,流动等种群动力因素对总人数的影响。

即:总人口数不变,记为N;三、符号说明:符号S(t) E(t) Q(t) I(t) R(t)β1β2 a3 rp解释说明t时刻正常人(易受感染)人数t时刻疑似患者的人数t时刻处于潜伏期的人数t时刻确诊患者的人数t时刻退出传染系统的人数(包括治愈者和死亡者)潜伏期的人数中转化为确诊患病的人数占潜伏期人数的比例每日退出传染系统的人数比例确诊患者的治愈时间患者的人均日接触人数因接触被感染的概率潜伏期内的患者被隔离的强度四、问题分析:根据题意,这是一个传染性病毒随着时间演变的过程,需要研究传染病在传播过程中各类人群的人数变化,特别是通过研究患者和疑似患者的人数变化,预测传染病的传染的高峰期和持续时间长度,从而我们可以采取相应隔离措施达到控制传染病传播的效果。

我们要分析、预测、研究它就得建立动态模型,查阅相关资料可知,关于传染病的模型已有不少,其中以微分方程模型最具代表性,因题目中把人群分为五类:确诊患者、疑似患者、治愈者、死亡和正常人,所以我们采用微分方程中的SIER模型,将死亡者和治愈者都归于系统移出者统称为恢复人群。

在此基础上,我们找出单位时间内这五类人群人数的变化来建立微分方程,得出模型。

再利用matlab编程画出图形,改变其隔离强度后重新作图进行比较,对结果进行分析,并利用此模型对控制H7N9的传播做出建议。

五、模型的建立和求解:5.1传染病模型的准备不同类型传染病的传播过程有其各自不同的特点,弄清这些特点需要相当多的病理知识,因此我们不可能从医学的角度一一分析各种传染病的传播,而只是按一般的传播机理建立模型。

查阅相关资料可知,目前关于传染病的模型已有不少,其中以微分方程建立的模型比较具有代表性,模型复杂程度有区别,故适合的情形也不同,包括I 模型、SI模型、SIR模型、SEIR模型等[2]。

I模型是最简单的模型,从已感染人数和有效接触率出发构建模型,但未区分已感染者(病人)和未感染者(健康人),结果发现,随着时间增加,病人人数会无限增长,这显然不符合实际;SI模型是I模型的改进模型,它区分了已感染者和未感染者,但是该模型没有考虑到病人可以治愈,导致人群中的健康者只能变成病人,病人不能变成健康者,这也是不符合实际的;在考虑病人治愈后有较强免疫力的情况下,SIR模型对SI模型进行了改进,即增加了移除者(包括死亡者和治愈者),但在实际情况下,传染病会出现疑似患者,故需要考虑隔离的情况。

SEIR模型[3]-[4]对SIR模型进行了改进,增加了疑似患者,考虑到了隔离强度,故我们选择SEIR模型进行此次建模。

根据题目所给的条件,人群分为五类:确诊患者、疑似患者、治愈者、死亡和正常人。

根据SEIR模型重新归类,得到以下结果:(1)健康人群,即易感染(Susceptibles)人群。

记其数量为S(t),表示t 时刻未感染病但有可能感染该疾病的人数;(2)确诊患者,即被感染(Infection)该疾病的人群,记其数量为I(t),表示t时刻已经确诊为患者入院的人数;(3)疑似病患,即被入院隔离的人群,包括一部分正常人一部分处于潜伏期的感染者,记其数量为E(t),表示t时刻可能感染该疾病的入院被隔离的人数;(4)潜伏期感染者,即已感染病毒但处于潜伏期的人群,记起数量为Q(t)表示t时刻已经感染病毒但没有表现症状即处在潜伏期的人数。

(5)恢复人群(R ecovered),记其数量为R(t),表示t时刻已从感染病者中移出的人数,包括死亡者和治愈者,这部分人数既不是已感染者,也不是非感染者,不具有传染性,也不会再次被感染,他们已经推出了传染系统。

该传染病的传播流程图如下:图1传染病传播流程图5.2传染病模型的建立[5]传播过程中每一个群体都处于动态的变化中。

对S来说,一部分未被隔离的潜伏期感染者能感染正常人,使其成为潜伏期感染者流出S;对于E来说,流入者包括一部分潜伏期的感染者和一部分正常人,流出者包括一部分没有被感染的正常人和隔离后被确诊患者;对于I来说,它既有从包括隔离和未被隔离的H 中确诊的流入者,也有已经治愈的流出者;对于R来说,它只有从I中治愈转化而来的流入者。

以上过程在传染的每一时刻都是相同的。

为此我们可将时间假定的非常小,在某一时刻对S、E、I、R取其对时间的微分,这样既可建立传染病控制模型的微分方程组如下:多,其概率分布呈指数稳步增长,则每天有1 - (1 -1/ (a - a ))e -t 概率的人变为猪∆T = I (t )⋅ β ⋅∆ t 。

β 的求解方法与 β 相同,即随着天数的增加退出传染系统的T (t + ∆t )- T (t ) = (1- (1- (1/ a3)) ⋅ e (-t )) ⋅ I (t )⋅∆ t那么新增确诊患者人数为 ∆I = β ⋅ Q (t )⋅∆ t ,现在要确定 β ,如果潜伏期天数为 a人数也越来越多,则 β = 1 - (1 -1/ a )⋅ e -t 。

故 新 退 出 传 染 系 统 的 人 数2∆T∆I = 1 - (1 - 1/ (a - a ))e -t ⋅∆ Q ⋅∆ t 。

()( )2 1: 2 11、控制前阶段:前两天,患者没有住院,疑似患者没有被隔离,患者可以随意接触和感染正常人。

分析控制前 Vt 阶段时间内,疫情的发展与变化。

(1)正常人-----疑似患者:控制前阶段病人尚未被隔离,所以疫情发展比较迅速,此时病人人均每天接触 r 个正常人,假设 t 时刻病人人数为 I (t ) ,则新增疑似患者人数为 ∆E , ∆E = I (t )⋅ r ⋅∆ t = r ⋅ I (t )⋅∆ t 。

(2)疑似患者-----潜伏期:疑似患者中包括病毒携带者和非病毒携带者,病毒携带者会进入潜伏期,而非病毒携带者最终还是正常人。

设疑似患者中病毒携带者占疑似患者的比例为 λ ,假设 t 时刻疑似患者人数为 E (t ) ,潜伏期患者人数为 Q (t ) ,则 Q (t ) = E (t )⋅ λ ,故新增潜伏期人数为 ∆Q = ∆E ⋅ λ 。

(3)潜伏期-----确诊患者:因为每日潜伏期病人变为确诊患者的数量呈指数增长,用 β 表示这一特性。

1 1 1 1到 a ,假设其变化到了一个稳定阶段,那么随着天数的增加潜伏期的病人越来越2流 感 患 者 , 即 β = 1 - (1 -1/ (a - a ))e -t 。

所 以 新 增 患 者 人 数 :1 2 121(4)确诊患者-----治愈、死亡:设 T 为退出系统人数(治愈者和死亡者),如果治愈天数设为 a ,那么 a 天3 3后病人要么死亡要么被治愈,而被治愈的人产生抗体,不再会被传染,所以被治 愈的人和死亡的人都算作退出系统的人。

设系统退出率为 a ,则有退出人数3 2 2 1 33根据上述(1)(4)的式子可进一步得出: Q = λ ⋅ EQ(t + ∆t ) - Q(t ) = λ ⋅ r ⋅ I (t )⋅ ∆t - (1- (1- 1/ (a - a )) ⋅ e (-t ) ) ⋅ Q (t ) ⋅ ∆tI (t + ∆t )- I (t ) = 1 - (1 - 1/ (a - a ))⋅ e (-t ) ⋅∆ Q ⋅∆ t - (1- (1- (1/ a3)) ⋅ e (-t )) ⋅ I (t )⋅∆ t2 1所以得出以下:dQ / dt = λ ⋅ r ⋅ I (t )- (1- (1-1/ (a2 - a1))⋅ e -t ) ⋅ Q (t )dI / d t = (1- (1- 1/ (a2 - a1))⋅ e (-t ) ⋅ Q (t )- (1- (1- (1/ a3)) ⋅ e (-t ) ⋅ I (t ) dT / dt = (1 - (1 -1/ a ))⋅ e (-t )⋅ I (t )32、控制后阶段:(())I (t + ∆t )- I (t ) = 1 - (1 - 1/ (a - a ))⋅ e (-t ) ⋅ Q (t )⋅ ∆t - (1- (1- (1/ a3)) ⋅ e (-t ) ⋅ I (t )⋅ ∆t(())dT / dt = (1- (1- (1/ a3)) ⋅ e (-t )) ⋅ I (t ): 2两天之后,患者全部住院,疑似患者全部被隔离,剩下一部分未被隔离的感染者变成患者后可以接触和感染正常人。

相关文档
最新文档