微分方程模型 (2)课件_第1页
微分方程模型 (2)课件_第2页
微分方程模型 (2)课件_第3页
微分方程模型 (2)课件_第4页
微分方程模型 (2)课件_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数学建模讲义微分方程模型微分方程模型1、人口预报问题3、捕食问题2、传染病问题0、总论与简例根据规律建立模型根据数学,物理,力学,化学等学科中已有的规律和定律,如牛顿运动定律,基尔霍夫电流及电压定律,物质的放射性规律,曲线的切线等,这些都涉及到函数的变化率,可根据相应的规律列出常微分方程。0、总论与简例微元法建模在数学、力学、物理等许多教科书上会见到用微元分析法建立常微分方程模型的例子,它实际上是应用一些已知的规律或定理寻求某些微元增量之间的关系式,在同一个变量的变化间隔内,建立等式变化量=输入量一输出量再简化为微分方程。例2

一根长度为l的金属杆被水平地夹在两端垂直的支架上,一端的温度恒为T1,另一端温度恒为T2,(T1、T2为常数,T1>T2)。金属杆横截面积为A,截面的边界长度为B,它完全暴露在空气中,空气温度为T3,(T3<T2,T3为常数),导热系数为α,试求金属杆上的温度分布T(x),(设金属杆的导热率为λ)一般情况下,在同一截面上的各点处温度也不尽相同,如果这样来考虑问题,本题要建的数学模型当为一偏微分方程。但由题意可以看出,因金属杆较细且金属杆导热系数又较大,为简便起见,不考虑这方面的差异,而建模求单变量函数T(x)。T1T2oxABT3l热传导现象机理:当温差在一定范围内时,单位时间里由温度高的一侧向温度低的一侧通过单位面积的热量与两侧的温差成正比,比例系数与介质有关。

dt时间内通过距离O点x处截面的热量为:dt时间内通过距离O点x+dx处截面的热量为:由泰勒公式:金属杆的微元[x,x+dx]在dt内由获得热量为:同时,微元向空气散发出的热量为:系统处于热平衡状态,故有:所以金属杆各处温度T(x)满足的微分方程:这是一个两阶常系数线性方程,很容易求解例3(交通信号黄灯的设置问题)在交通十字路口,都会设置红绿灯,为了让那些正行驶在交叉路口或离交叉路口太近而无法停下的车辆通过路口,红绿灯转换中间还要亮起一段时间的黄灯。那么,黄灯应亮多长时间才最为合理呢?要避免让驾驶员处于这样的进退两难的境地:要安全停车则离路口太近,要想在红灯亮之前通过路口又觉得太远。对于驶近交叉路口的驾驶员,在他看到黄色信号后要做出决定:是停车还是通过路口.当决定停车时,他必须有足够的停车距离;当决定通过路口时,必须有足够的时间使他能完全通过路口。这就考虑三个时间:做出决定的反应时间、决定停车后需要的停车时间或决定通过时安全通行时间.

为了安全通过,黄灯持续的时间T应为驾驶员的反应时间T0、车通过交叉路口的时间T1和匀速通过安全刹车距离所需的时间T2之和。于是有

若道路限速为v0,交叉路口的宽度为L,典型的车身长度为l。考虑到车通过路口实际上指的是车的尾部必须通过路口,通过路口的时间为:假设在整个过程中所受制动摩擦力不变,可设为F=-km,m是车辆的质量。利用Newton运动定律,制动距离满足:

为了保持自然资料的合理开发与利用,人类必须保持并控制生态平衡,甚至必须控制人类自身的增长。这里针对单种群增长模型,简略分析一下这方面的问题。一般复杂生态系统的分析可以通过一些简单模型的复合来研究,大家若有兴趣可以根据生态系统的特征自行建立相应的模型。

美丽的大自然

种群的数量本应取离散值,但由于种群数量一般较大,可将种群数量看作连续变量,甚至允许它为可微变量,由此引起的误差将是十分微小的,讨论其变化率,建立微分方程模型!离散化为连续,方便研究建模示例1如何预报人口的增长——Malthus模型与Logistic模型背景

年1625183019301960197419871999人口(亿)5102030405060世界人口增长概况中国人口增长概况

年1908193319531964198219901995人口(亿)34.76710.111.312研究人口变化规律控制人口过快增长模型一:指数增长模型(Malthus模型)常用的计算公式马尔萨斯(1788--1834)提出的指数增长模型(1798)x(t)~时刻t人口r~人口(相对)增长率(常数)(出生率—死亡率)今年人口x0,年增长率rk年后人口随着时间增加人口按指数规律无限增长!利用这个结果,来预测2000年的人口。此时而美国2000年人口普查结果是281400000,我们的预测偏离8%,模型预测到2300年美国的人口数量是552090亿,远远超过了现在人们对地球能维持的最多人口的估计。不得不承认这个模型从长期来讲是不合理的。Malthus模型实际上只有在群体总数不太大时才合理,到总数增大时,生物群体的各成员之间由于有限的生存空间,有限的自然资源及食物等原因,就可能发生生存竞争等现象。所以Malthus模型假设的人口净增长率不可能始终保持常数,它应当与人口数量有关。指数增长模型的应用及局限性与19世纪以前欧洲一些地区人口统计数据吻合

适用于19世纪后迁往加拿大的欧洲移民后代

可用于短期人口增长预测

不符合19世纪后多数地区人口增长规律

不能预测较长期的人口增长过程19世纪后人口数据人口增长率r不是常数(逐渐下降)人口净增长率应当与人口数量有关,即:r=r(N)

从而有:(*)对马尔萨斯模型引入一次项(竞争项),令r(N)=r-aN

K是人口的最大值,此时得到微分方程:或(**)(**)可改写成:

(***)(**)被称为Logistic模型或生物总数增长的统计筹算律,是由荷兰数学生物学家弗赫斯特(Verhulst)首先提出的。一次项系数是负的,因为当种群数量很大时,会对自身增大产生抑制性,故一次项又被称为竞争项。模型2Logistic模型该式还有另一解释,由于空间和资源都是有限的,不可能供养无限增长的种群个体,当种群数量过多时,由于人均资源占有率的下降及环境恶化、疾病增多等原因,出生率将降低而死亡率却会提高。设环境能供养的种群数量的上界为K(近似地将K看成常数),N表示当前的种群数量,K-N恰为环境还能供养的种群数量,该式指出,种群增长率与两者的乘积成正比,正好符合统计规律,得到了实验结果的支持,这就是该式也被称为统计筹算律的原因。求解——分离变量:两边积分并整理得:令N(0)=N0,求得:故(3.9)的满足初始条件N(0)=N0的解为:易见:N(0)=N0

,N(t)的图形请看右图模型检验(1)用模型预报1990年美国人口,与实际数据比较实际为251.4(百万)模型应用——人口预报用美国1790~1990年人口数据重新估计参数r=0.2083,N=457.6N(2000)=275.0N(2010)=297.9Logistic模型在经济领域中的应用(如耐用消费品的售量)模型检验(2)

用Logistic模型来描述种群增长的规律效果如何呢?1945年克朗皮克(Crombic)做了一个人工饲养小谷虫的实验,数学生物学家高斯(E·F·Gauss)也做了一个原生物草履虫实验,实验结果都和Logistic曲线十分吻合。

大量实验资料表明用Logistic模型来描述种群的增长,效果还是相当不错的。例如,高斯把5只草履虫放进一个盛有0.5cm3营养液的小试管,他发现,开始时草履虫以每天230.9%的速率增长,此后增长速度不断减慢,到第五天达到最大量375个,实验数据与r=2.309,a=0.006157,N(0)=5的Logistic曲线:

几乎完全吻合。

建模的论文结构:1、摘要——问题、模型、方法、结果2、问题重述4、分析与建立模型5、模型求解6、模型检验7、模型推广8、参考文献9、附录3、模型假设建模示例二:传染病模型模型1最简单模型(早期模型)假设1:每个病人在单位时间内传染的人数是常数r;假设2:不考虑死亡问题;问题分析:记x(t)表示t时刻病人数,且初始病人数x(0)=x0;则[t,t+∆t]时间段内增加的病人数为:得到微分方程:模型评价:与传染初期比较吻合,以后的误差大。模型2中期模型假设1:每个病人在单位时间内传染的人数与未被传染的人数成正比r;假设2:不考虑死亡问题;假设3:总人数有限

问题分析:记x(t)表示t时刻病人数,且初始病人数x(0)=x0;y(t)为t时刻未被传染的人数;总人数为n,即x(t)+y(t)=n.则[t,t+∆t]时间段内增加的病人数为:得微分方程:模型分析评价:1.不加控制,则最终人人得病;2.计算传染高峰期t1:说明:人口n越多、传染强度r越大,高峰来得越早!缺点:没有考虑治愈问题和免疫问题。模型3精确模型假设1:研究对象分成三类:传染源x(t)、易感群y(t)和免疫群z(t);假设2:单位时间内每个传染源传染的人数与易感群的人数成正比;假设3:单位时间内传染源康复为免疫群的人数正比与传染源人数;假设4:不考虑死亡且总人数有限。问题分析:记a——传染率,b——康复率;初始条件为:得微分方程:解此微分方程组:是非线性方程组,不易求解,变形以y为自变量:结论:当y≤b/a时,传染源减少直至平息;当y>b/a时,传染源先增加再减少直至平息;控制y非常关键——研制疫苗、增强体质;增大b/a也非常关键——隔离、治愈;建模示例3:地中海鲨鱼问题意大利生物学家Ancona曾致力于鱼类种群相互制约关系的研究,他从第一次世界大战期间,地中海各港口捕获的几种鱼类捕获量百分比的资料中,发现鲨鱼等的比例有明显增加(见下表),而供其捕食的食用鱼的百分比却明显下降.显然战争使捕鱼量下降,食用鱼增加,鲨鱼等也随之增加,但为何鲨鱼的比例大幅增加呢?他无法解释这个现象,于是求助于著名的意大利数学家V.Volterra,希望建立一个食饵—捕食系统的数学模型,定量地回答这个问题.年代19141915191619171918百分比11.921.422.121.236.4年代19191920192119221923百分比27.316.015.914.810.7捕获鱼中鲨鱼等食肉鱼的比例

该模型反映了在没有人工捕获的自然环境中食饵与捕食者之间的制约关系,没有考虑食饵和捕食者自身的阻滞作用,是最简单的模型.1.基本假设:(1)食饵由于捕食者的存在使增长率降低,假设降低的程度与捕食者数量成正比;(2)捕食者由于食饵为它提供食物的作用使其死亡率降低或使之增长,假定增长的程度与食饵数量成正比。

2.符号说明:x——食饵在t时刻的数量;a——食饵独立生存时的增长率;e——捕食者掠取食饵的能力;

f——食饵对捕食者的供养能力.y——捕食者在t时刻的数量;b——捕食者独立生存时的死亡率;K——捕获能力系数.3.模型(一)不考虑人工捕获4.模型(一)求解利用微分方程的相关理论,知原方程组的解是周期解,设周期为T,则为了解释问题中的数据,需计算x、y的平均值:5.模型(二)考虑人工捕捞类似可计算x、y的平均值:K——捕获能力系数.结论:增加捕捞后捕食者平均值降低,而饵食(食用鱼)平均值增加;进一步捕捞能力系数下降也导致捕食者(鲨鱼等)数量上升。——“涸泽而鱼”除外推广:解释杀虫剂的反效果——杀虫剂在杀死害虫的同时也杀死其天敌益虫,这将导致害虫量的增加。用Matlab软件求常微分方程的数值解[t,x]=solver(’fun’,ts,x0,options)ode45ode23ode113ode15sode23s由待解方程写成的m-文件名ts=[t0,tf],t0、tf为自变量的初值和终值函数的初始值ode23:组合的2/3阶龙格-库塔-芬尔格算法ode45:运用组合的4/5阶龙格-库塔-芬尔格算法自变量值函数值用于设定误差限(缺省时设定相对误差10-3,绝对误差10-6),命令为:options=odeset(’reltol’,rt,’abstol’,at),rt,at:分别为设定的相对误差和绝对误差.helpode45/23….首先,建立m-文件shier.m如下:functiondx=shier(t,x)dx=zeros(2,1);dx(1)=x(1)*(1-0.1*x(2));dx(2)=x(2)*(-0.5+0.02*x(1));其次,建立主程序shark.m如下:[t,x]=ode45('shier',[015],[252]);plot(t,x(:,1),'-',t,x(:,2),'*')plot(x(:,1),x(:,2))6.模型检验求解结果:由上两图知:x(t)与y(t)都是周期函数模型(二)考虑人工捕获设表示捕获能力的系数为K,相当于食饵的自然增长率由a降为a-K,捕食者的自然死亡率由b增为b+K设战前捕获能力系数K=0.3,战争中降为K=0.1,则战前与战争中的模型分别为:模型求解:1、分别用m-文件shier1.m和shier2.m定义上述两个方程2、建立主程序shark1.m,求解两个方程,并画出两种情况下鲨鱼数在鱼类总数中所占比例y(t)/[y(t)+y(t)]实线为战前的鲨鱼比例,“*”线为战争中的鲨鱼比例结论:战争中鲨鱼的比例比战前高!

Volterra的模型揭示了双种群之间内在的互相制约关系,成功解释了D’Ancona发现的现象。然而,对捕食系统中存在周期性现象的结论,大多数生物学家并不完全赞同,因为更多的捕食系统并没有这种特征。

一个捕食系统的数学模型未必适用于另一捕食系统,捕食系统除具有共性外,往往还具有本系统特有的个性,反映在数学模型上也应当有所区别。考察较为一般的双种群系统.推广:较一般的双种群生态系统讨论一般的双种群系统仍用x1(t)和x2(t)记t时刻的种群量(也可以是种群密度),设

Ki为种群i的净相对增长率,Ki随种群不同而不同,同时也随系统状态的不同而不同,即Ki应为x1、x2的函数。Ki究竟是一个怎样的函数,我们没有更多的信息.不妨再次采用一下工程师们的原则,采用线性化方法(取常数是Malthus模型,不实用).这样,得到下面的微分方程组:它不仅可以用来描述捕食系统。也可以用来描述相互间存在其他关系的种群系统。式中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论