《微分方程模型》课件.ppt
《《微分方程模型》课件.ppt》由会员分享,可在线阅读,更多相关《《微分方程模型》课件.ppt(49页珍藏版)》请在三一办公上搜索。
1、数学建模讲义,微分方程模型,微分方程模型,1、人口预报问题,3、捕食问题,2、传染病问题,0、总论与简例,根据规律建立模型,根据数学,物理,力学,化学等学科中已有的规律和定律,如牛顿运动定律,基尔霍夫电流及电压定律,物质的放射性规律,曲线的切线等,这些都涉及到函数的变化率,可根据相应的规律列出常微分方程。,0、总论与简例,微分方程的解为:,可求出经过1小时温度可以降到30度。,例1:物体在空气中的冷却速度与物体、空气的温差成正比,如果物体在20min内由100度冷却到60度,那么经过多长时间此物体温度达到30度?解:牛顿的冷却定律:将温度为T的物体放入处于常温T0的介质中时,T 的变化速率正比
2、于T与周围介质的温度差。,微元法建模,在数学、力学、物理等许多教科书上会见到用微元分析法建立常微分方程模型的例子,它实际上是应用一些已知的规律或定理寻求某些微元增量之间的关系式,在同一个变量的变化间隔内,建立等式变化量输入量一输出量再简化为微分方程。,例2 一根长度为l的金属杆被水平地夹在两端垂直的支架上,一端的温度恒为T1,另一端温度恒为T2,(T1、T2为常数,T1 T2)。金属杆横截面积为A,截面的边界长度为B,它完全暴露在空气中,空气温度为T3,(T3 T2,T3为常数),导热系数为,试求金属杆上的温度分布T(x),(设金属杆的导热率为),一般情况下,在同一截面上的各点处温度也不尽相同
3、,如果这样来考虑问题,本题要建的数学模型当为一偏微分方程。,但由题意可以看出,因金属杆较细且金属杆导热系数又较大,为简便起见,不考虑这方面的差异,而建模求单变量函数T(x)。,热传导现象机理:当温差在一定范围内时,单位时间里由温度高的一侧向温度低的一侧通过单位面积的热量与两侧的温差成正比,比例系数与介质有关。,由泰勒公式:,金属杆的微元x,x+dx在dt内由获得热量为:,同时,微元向空气散发出的热量为:,系统处于热平衡状态,故有:,所以金属杆各处温度T(x)满足的微分方程:,这是一个两阶常系数线性方程,很容易求解,模拟近似法建模,在社会科学、生物学、医学、经济学等学科的实践中,对一些现象的规律
4、性目前还不是很清楚,了解并不全面,应用微分方程模型进行研究时,可根据已知的一些经验数据,在不同的假设下去模拟实际现象对如此所得到的微分方程进行数学上求解或分析解的性质,然后再去同实际作对比,观察分析这个模型与实际现象的差异性,看能否在一定程度上反映实际现象,然后对其解答做出解释,例3(交通信号黄灯的设置问题)在交通十字路口,都会设置红绿灯,为了让那些正行驶在交叉路口或离交叉路口太近而无法停下的车辆通过路口,红绿灯转换中间还要亮起一段时间的黄灯。那么,黄灯应亮多长时间才最为合理呢?要避免让驾驶员处于这样的进退两难的境地:要安全停车则离路口太近,要想在红灯亮之前通过路口又觉得太远。对于驶近交叉路口
5、的驾驶员,在他看到黄色信号后要做出决定:是停车还是通过路口当决定停车时,他必须有足够的停车距离;当决定通过路口时,必须有足够的时间使他能完全通过路口。这就考虑三个时间:做出决定的反应时间、决定停车后需要的停车时间或决定通过时安全通行时间,为了安全通过,黄灯持续的时间T应为驾驶员的反应时间T0、车通过交叉路口的时间T1和匀速通过安全刹车距离所需的时间T2之和。于是有,若道路限速为v0,交叉路口的宽度为L,典型的车身长度为l。考虑到车通过路口实际上指的是车的尾部必须通过路口,通过路口的时间为:,假设在整个过程中所受制动摩擦力不变,可设为F=-km,m是车辆的质量。利用Newton运动定律,制动距离
6、满足:,若设T0=1s,L=10m,l=4.5m,k=0.8g,可得T和v0的关系如图所示:,,,我国一些地区出台政策规定黄灯时间为4s是安全的,因为同时规定了通过交通路口时速不超过40m/s。,为了保持自然资料的合理开发与利用,人类必须保持并控制生态平衡,甚至必须控制人类自身的增长。这里针对单种群增长模型,简略分析一下这方面的问题。一般复杂生态系统的分析可以通过一些简单模型的复合来研究,大家若有兴趣可以根据生态系统的特征自行建立相应的模型。,美丽的大自然,种群的数量本应取离散值,但由于种群数量一般较大,可将种群数量看作连续变量,甚至允许它为可微变量,由此引起的误差将是十分微小的,讨论其变化率
7、,建立微分方程模型!,离散化为连续,方便研究,建模示例1 如何预报人口的增长Malthus模型与Logistic模型,背景,世界人口增长概况,中国人口增长概况,研究人口变化规律,控制人口过快增长,模型一:指数增长模型(Malthus模型),常用的计算公式,马尔萨斯(1788-1834)提出的指数增长模型(1798),x(t)时刻t人口,r 人口(相对)增长率(常数)(出生率死亡率),今年人口 x0,年增长率 r,k年后人口,随着时间增加人口按指数规律无限增长!,模型检验,马尔萨斯模型的一个显著特点:种群数量翻一番所需的时间是固定。美国1990年的人口是248710000,而1970年是2032
8、11926,则得:于是从1970到1990年,美国人口的年平均增长率为,利用这个结果,来预测2000年的人口。此时而美国2000年人口普查结果是281400000,我们的预测偏离8%,模型预测到2300年美国的人口数量是552090亿,远远超过了现在人们对地球能维持的最多人口的估计。不得不承认这个模型从长期来讲是不合理的。,Malthus模型实际上只有在群体总数不太大时才合理,到总数增大时,生物群体的各成员之间由于有限的生存空间,有限的自然资源及食物等原因,就可能发生生存竞争等现象。,所以Malthus模型假设的人口净增长率不可能始终保持常数,它应当与人口数量有关。,指数增长模型的应用及局限性
9、,与19世纪以前欧洲一些地区人口统计数据吻合,适用于19世纪后迁往加拿大的欧洲移民后代,可用于短期人口增长预测,不符合19世纪后多数地区人口增长规律,不能预测较长期的人口增长过程,19世纪后人口数据,模型2 Logistic模型,人口净增长率应当与人口数量有关,即:r=r(N),r(N)是未知函数,但根据实际背景,它无法用拟合方法来求。,为了得出一个有实际意义的模型,我们不妨采用一下工程师原则。工程师们在建立实际问题的数学模型时,总是采用尽可能简单的方法。,r(N)最简单的形式是常数,此时得到的就是马尔萨斯模型。对马尔萨斯模型的最简单的改进就是引进一次项(竞争项),人口净增长率应当与人口数量有
10、关,即:r=r(N),(*)被称为Logistic模型或生物总数增长的统计筹算律,是由荷兰数学生物学家弗赫斯特(Verhulst)首先提出的。一次项系数是负的,因为当种群数量很大时,会对自身增大产生抑制性,故一次项又被称为竞争项。,模型2 Logistic模型,该式还有另一解释,由于空间和资源都是有限的,不可能供养无限增长的种群个体,当种群数量过多时,由于人均资源占有率的下降及环境恶化、疾病增多等原因,出生率将降低而死亡率却会提高。设环境能供养的种群数量的上界为K(近似地将K看成常数),N表示当前的种群数量,K-N恰为环境还能供养的种群数量,该式指出,种群增长率与两者的乘积成正比,正好符合统计
11、规律,得到了实验结果的支持,这就是该式也被称为统计筹算律的原因。,求解分离变量:,两边积分并整理得:,令N(0)=N0,求得:,N(t)的图形请看右图,模型的参数估计,用指数增长模型或阻滞增长模型作人口预报,必须先估计模型参数 r 或 r,K,利用统计数据用最小二乘法作拟合,例:美国人口数据(单位百万),专家估计,模 型 检 验(1),用模型预报1990年美国人口,与实际数据比较,实际为251.4(百万),模 型 应 用人 口 预 报,用美国17901990年人口数据重新估计参数,Logistic模型在经济领域中的应用(如耐用消费品的售量),大量实验资料表明用Logistic模型来描述种群的增
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分方程模型 微分方程 模型 课件
链接地址:https://www.31ppt.com/p-5031739.html