微分方程[1].ppt
《微分方程[1].ppt》由会员分享,可在线阅读,更多相关《微分方程[1].ppt(196页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微分方程建模微分方程建模适应范围适应范围 与变化率有关的各种实际问题应用三步曲应用三步曲 (1)建模 即根据实际问题建立起适当的微分方程,给出其定解条件.(2)求解 求出所建立的微分方程的解 (3)翻译 用所得结果来解释一些现象,或对问题的 解决提出建议或方法建议:模型要详略得当 在用微分方程解决实际问题的过程中一定要意识到实际问题是十分复杂的,微分方程只能是在一定程度上对问题的一种近似描述,只要结果的误差在一定范围内即可.任何模型都不可能把影响问题的所有因素都反映在微分方程中,或者要求所得结果十分精确.一个好的微分方程模型是在实际问题的精确性和数学处理的可能性之间的一个平衡.线性微分方程的应
2、用举例线性微分方程的应用举例在电感上的电压降为 由Kirchhoff回路电压定律知:沿着任一闭合回路的电压降的代数和为零。我们得到电流 所满足的微分方程为:例例1 1:RL串联电路由电阻、电感、关闭合后电路中的电流强度 电源组成的串联电路,求开解解:当电路中电流为 时,在R上的电压降为 取开关闭合时刻为0,则 又 将初始条件 代入齐次方程通解得 故当开关闭合后,电路中的电流强度为:求得齐次方程通解为是方程特解,例例2 2 湖泊的污染湖泊的污染 设一个化工厂每立方米的废水中含有3.08kg盐酸,这些废水流入一个湖泊中,废水流入的速率20立方米每小时.开始湖中有水400000立方米.河水中流入不含
3、盐酸的水是1000立方米每小时,湖泊中混合均匀的水的流出的速率是1000立方米每小时,求该厂排污1年时,湖泊水中盐酸的含量。解:设t时刻湖泊中所含盐酸的数量为考虑 内湖泊中盐酸的变化。例例2 2 湖泊的污染湖泊的污染设一个化工厂每立方米的废水中含有3.08kg盐酸,这些废水流入一个湖泊中,废水流入的速率20立方米每小时.开始湖中有水400000立方米.河水中流入不含盐酸的水是1000立方米每小时,湖泊中混合均匀的水的流出的速率是1000立方米每小时,求该厂排污1年时,湖泊水中盐酸的含量。解解:设t时刻湖泊中所含盐酸的数量为考虑 内湖泊中盐酸的变化。因此有该方程有积分因子两边同乘以后,整理得积分
4、得利用初始条件得初值问题初值问题 的解为的解为 初值问题初值问题 的解为的解为 雪球融化问题雪球融化问题设雪球在融化时体积的变化率与表面积成比例,且融化过程中它始终为球体,该雪球在开始时的半径为6cm,经过2小时后,其半径缩小为3cm。求雪球的体积随时间变化的关系。解:设t时刻雪球的体积为,表面积为,球体与表面积的关系为 由题得引入新常数 再利用题中的条件得分离变量积分得方程得通解为再利用条件 确定出常数C和r代入关系式得 t的取值在 之间。有一段时间,美国原子能委员会(现为核管理委员会)是这样处理浓缩放射性废物的,他们把这些废物装入密封性能很好的圆桶中,然后扔到水深300英尺的海里。这种做法
5、是否会造成放射性污染,很自然地引起了生态学家及社会各界的关注。原子能委员会一再保证,圆桶非常坚固,决不会破漏,这种做法是绝对安全的。然而一些工程师们却对此表示怀疑,他们认为圆桶在和海底相撞时有可能发生破裂。而原子能委员会有专家们则仍然坚持自己的看法。于是,双方展开了一场笔墨官司。究竟谁的意见正确呢?看来只能让事实说话了。问题的关键在于圆桶到底能承受多大速度的碰撞,圆桶和海底碰撞时的速度有多大?放射性废物的处理问题放射性废物的处理问题 大量破坏性实验,发现圆桶在40英尺秒的冲撞下会发生破裂,剩下的问题就是计算圆桶沉入300英尺深的海底时,其末速度究竟有多大了。美国原子能委员会使用的是55加仑的圆
6、桶,装满放射性废物时的圆桶重量为W527.436磅,而在海水中受到的浮力B470.327磅。此外,下沉时圆桶还要受到海水的阻力,阻力Dv,其中C为常数。工程师们做了大量实验,测得C0.08。现在,取一个垂直向下的坐标,并以海平面为坐标原点(0)。于是,根据牛顿第二定律建立圆桶下沉时应满足方程 质量质量加速度加速度=重力重力-浮力浮力-摩擦阻力摩擦阻力 模型及其解oymgBD困难:无法知道下沉到海底的时间积分和代入初始条件得:最后再用数值计算可以得到水深300时的速度大小。借助数值方法求出v(300)的近似值。计算结果表明,v(300)45.1英尺秒40英尺秒。工程师们的猜测是正确的,他们打赢了
7、这场官司。现在,美国原子能委员会已改变了他们处理放射性废物的方法,并明确规定禁止将放射性废物抛入海中。:有高为1米的半球形容器,水从它的底部小孔流出,小孔横截面积为1平方厘米(如图).开始时容器内盛满了水,求水从小孔流出过程中容器里水面的高度h(水面与孔口中心间的距离)随时间t的变化规律.例例 解:解:由力学知识得,水从孔口流出的流量为流量系数孔口截面面积重力加速度小孔流水问题设在微小的时间间隔水面的高度由h 降至 ,比较(1)和(2)得:即为未知函数的微分方程.可分离变量所求规律为值得进一步探讨的问题:漏斗型的容器 由于水的张力的原因,每次水都无法全部留尽,总会剩一小部分在容器中。如何才能让
8、水尽可能少的留在容器中?我们知道,水与容器接触的面积越大,留在容器中的水就越多先讨论一下漏斗的模型。y 容器的位置容器的位置 可否将容器倾斜,使上部的面积大于下部的面积,使水流的速度更快?倾斜角度?容器的运动状态容器的运动状态 容器的运动状态对流水的速度是肯定会造成影响的,考虑极限的状态,如果容器以大于等于当地重力加速度的加速度竖直向下运动,那么,容器里的水就不会流出。容器以不同的方式运动时对水的流出时间有多少影响?有没有一种运动状态能加快水流的速度呢?涡流的影响涡流的影响 涡流对水流的速度是有一定影响的。拿一个水桶反复做这样的试验:首先将桶装满水,记录水面的高度,然后拔出塞住孔口的塞子,让水
9、自然从桶破了的孔中流出,测量流出的时间,然后反复从同一高度作相同的试验,最后求出水自然流尽所需时间的平均值;然后从同一高度作相同的试验,不同的是用一根棍子绕同一方向在水中搅动,使其产生涡流,然后重复上面的步骤。最后发现通过两种方法测得的水流尽所需时间的平均值有较大的差距,于是猜想有无涡流或许对水流的速度也是有一定影响的。疾病的传播疾病的传播 SARS的预测 SARS是21世纪第一个在世界范围内传播的传染病。SARS从2002年11月份开始在我国和世界范围内流行,到2003年6月23日为止,世界卫生组织(WHO)报道的SARS患者已经达到了8459人,其中802人死亡。中国是SARS流行的重灾区
10、,到2003年6月23日为止的SARS患者为5326人,其中347人死亡。给人民生活和国民经济的发展带来了巨大的影响。SARS是由一种冠状病毒引起的传染性很强的呼吸道传染病,它主要通过近距离空气飞沫以及接触病人呼吸道分泌物和密切接触进行传播,也可能通过病人飞沫污染物、如通过手、衣物、食物、水或环境等途径传播。SARS潜伏期一般为2-11天,在潜伏期无感染。SARS患者的主要症状有:发热(体温38以上)为首发症状,多为高热,并可持续1-2周以上,可伴有寒战或其他症状,包括头痛、全身酸痛和不适、乏力,部分病人在早期也会有轻度的呼吸道症状(如咳嗽、咽痛等)。SARS患者治愈后不会再被感染。假设:假设
11、:1)单位时间感染的人数与现有的感染者成比例;单位时间感染的人数与现有的感染者成比例;2)单位时间内治愈的人数与现有的感染者成比单位时间内治愈的人数与现有的感染者成比 例;例;3)单位时间内死亡的感染者人数与现有的感染者 成比例;4)SARS患者治愈恢复后不再被感染;5)各类人口的自然死亡可以忽略;6)忽略迁移的影响。令I(t)是第t天时SARS感染者的数量,b(t)为感染率,d(t)为死亡率,c(t)为治愈率模型根据当时SARS数据是按天公布这个特点,离散化得 I(t+1)=I(t)+r(t)I(t)只要知道开始时SARS的感染人数和函数r(t),就可以利用该模型进行预测。r(t)的估计 r
12、(t)=I(t+1)-I(t)/I(t)利用实际数据计算,再进行曲线拟合服药问题服药问题 医生给病人开处方时必须注明两点:服药的剂量和服药的时间间隔.超剂量的药品会对身体产生严重不良后果,甚至死亡,而剂量不足,则不能达到治病的目的.已知患者服药后,随时间推移,药品在体内逐渐被吸收,发生生化反应,也就是体内药品的浓度逐渐降低.药品浓度降低的速率与体内当时药品的浓度成正比.当服药量为A、服药间隔为T,试分析体内药的浓度随时间的变化规律.体内药的浓度随时间的变化规律井深的估算井深的估算假如你站在井边且身上带着一只具有秒表功假如你站在井边且身上带着一只具有秒表功 能的计算器,你也许会出于好奇心想用扔下
13、能的计算器,你也许会出于好奇心想用扔下 一块石头听回声的方法来估计井的深度,一块石头听回声的方法来估计井的深度,假定你能准确地测定时间,你又怎样来推算假定你能准确地测定时间,你又怎样来推算 井的深度呢,请你分析一下这一问题。井的深度呢,请你分析一下这一问题。我有一只具有秒我有一只具有秒 表功能的计算器。表功能的计算器。方法一方法一假定空气阻力不计,可以直接利用自由落体运动的公式假定空气阻力不计,可以直接利用自由落体运动的公式来计算。例如,来计算。例如,设设t=4=4秒,秒,g=9.81=9.81米米/秒秒2 2,则可求得,则可求得h78.578.5米。米。我学过微积分,我可以做我学过微积分,我
14、可以做 得更好,呵呵。得更好,呵呵。除去地球吸引力外,对石块下落影响最大的当属空气阻力。根据流体力学知识,此时可设空气阻力正比于石块下落的速度,阻力系数K为常数,因而,由牛顿第二定律可得:令k=K/m,解得 代入初始条件 v(0)=0,得c=g/k,故有 再积分一次,得:若设k=0.05并仍设 t=4秒,则可求 得h73.6米。听到回声再按跑表,计算得到的时间中包含了 反应时间 进一步深入考虑进一步深入考虑不妨设平均反应时间 为0.1秒,假如仍 设t=4秒,扣除反应时间后应 为3.9秒,代入 式,求得h69.9米。多测几次,取平均值再一步深入考虑再一步深入考虑代入初始条 件h(0)=0,得到计
15、算水井高度的公式:将e-kt用泰勒公式展开并 令k 0+,即可得出前面不考虑空气阻力时的结果。还应考虑回声传回来所需要的时间。为此,令石块下落 的真正时间 为t1,声音传回来的时间记 为t2,还得解一个方程组:这一方程组是非线性的,求解不太容易,为了估算井深竟要去解一个非线性主程组似乎不合情理 相对于石块速度,声音速度要快得多,我们可 用方法二先求一次 h,令t2=h/340,校正t,求石块下落时间 t1t-t2将t1代入式再算一次,得出井深的近似值。例如,若h=69.9米,则 t20.21秒,故 t13.69秒,求得 h62.3米。速度V运动,方向永远指向P点,求M点的运动在轴上有一点P以常
16、速度a沿着轴追线问题追线问题平面上另有一点M,它以常正向移动;在轨迹.解:首先我们建立点首先我们建立点M M运动时所满足的微分方程运动时所满足的微分方程模型模型标,根据条件有 图3.1标,根据条件有(3.1.7)以记点M在时刻t的坐标,以X记图3.1点P在时刻t的横坐标,表示P点在t=0的横坐(3.1.6)把(3.1.6)代入(3.1.8),并记(3.1.8)得:上式两边关于作为自变量,把求导得(3.1.9)即由(3.1.9)和(3.1.10)得到M的追线方程 于是(3.1.11)变为 又由得:(3.1.10)(3.1.11)令则讨论由图3.1知,在点M未追上点P之前,点P的横坐标总大于点M
17、的横坐标,即当时所以积分上式得:即由此得(3.1.12)从 得解,即点M沿Ox轴移动.假设开始追逐是,点 P 和 M 同在一条平行于轴的直线上,并记它们的位置为及显然有,由此得,从而得:由上式得:(3.1.13)(3.1.14)(3.1.13)减去(3.1.14)得:即为了使点M有可能追上点P,我们假设(3.1.15)此时,由(3.1.15)得到追线方程为:由于初始点在追线上,即当时,因此得:从而得追线方程:当时,就得到相遇点的坐标是追上所需的时间是悬链线问题悬链线问题有一绳索悬挂在A和B两点(不一定是在同一水平线),如图3.2所示.设绳索是均匀的,柔软的,仅受绳本身的重量作用,它弯曲如图中的
18、形状,试确定该绳索在平衡状态时的形状.解解:设C是其最低点,选取坐标系如图中所示,且轴通过C点.A AB BC CO O图图3.23.2考虑绳索在最低点C与点之间的一段,这一段在下面三个力的作用下平衡:(1)在点P的张力T,方向沿着P点的切线方向;(2)在点C的水平张力H;(3)CP段的垂直的重量,记为,设它作用在某一点Q处,不一定是CP的中心,见图3.3由于平衡关系,这些力在轴(水平)方向的代数和为0,在轴(垂直)方向的代数和也必须为0.T TQ QC CH H图图3.33.3现将张力分解为两个分力:水平方向分,垂直方向分力为此时,在力为轴方向向左而向右;在轴方向,向下而向上,按平衡关系有:
19、两式相除,并利用关系式(为点的切线斜率)得:是在最低点处的张力,是常数,但依赖于,将上式两边对微分得其中表示在水平方向上,每增加单位距离时,段弧所增加的重量设绳索的密度为,则有其中表示从点算起的弧长,我们需要求出,因为(3.1.1)或又由于故从而方程(3.1.16)化为:(3.1.1)记为绳索最低点到坐标原点的距离,则有:(3.1.1)是一个不显含自变量的方程,令则方程(3.1.1)化为分离变量,积分得:即式中把初始条件代入(3.1.1)上式得:(3.1.1)上式两端同时乘以,故(3.1.1)变为得:两式相加得:即积分上式,得:把初始条件代入上式得为简单起见,假设此时,从而得绳索的方程:上式表
20、示的曲线叫做悬链线此时,绳索在最低点与点之间的一段弧长是:Volterra 捕食捕食-被捕食模型被捕食模型 设有捕食种群和食饵种群生活在同一小环境中,建立微分方程组来研究两种群个体数量随时间的变化趋势.设 t 时刻食饵和捕食者的数量或密度分别为假设个体不区分大小,而且没有个体向环境输入或从环境输出,当环境中不存在捕食者时,食饵种群的增长规律用下述Logistic方程来描述上式左端表示被捕食者的相对增长率;右端的常数称为内禀增长率,为环境的容纳量,由(4.1.6)可以看出,(4.1.6)因此当时,种群规模增长,时,种群规模减小.反映了环境能保证食饵个体数量变化时最合适的容量,把(4.1.6)改写
21、形式是其出生率 减去死亡率(4.1.7)其中项反映了以下事实:即在容纳量一定的条件下,的增大,将使每一个体平均的生活条件降低,从而影响种群的相对增长率,因此 或称为密度制约项.由于捕食者的存在,将使食饵的增长率减少,设单位总量成正比,注意到 t 时刻有y(t)个捕食者,它们在时间内每个捕食者吃掉的食饵数量与该时刻食饵的单位时间内吃掉食饵的总数量应为为常数,对于捕食种群,当不存在食饵种群时,仍用Logistic于是(4.1.7)变为方程来描述增长规律,即当存在食饵种群时,被捕食者吃掉的食饵将转化为能量去生育后代,设转化系数为则捕食种群的增长规律为其中式中项反映了捕食者仅以食饵 为生.这样我们得到
22、一个Volterra 捕食-食饵系统(4.1.10)池水含盐量问题的推广 现在有3个水池,盛有不含盐的水各 1000 ,从t=0时刻起以每分钟4 /分的速率向第一个水池内注入盐水,同时又以每分钟3 /分的速率从该水池中流出搅拌均匀的盐水。第一个水池中流出的盐水进入第2个水池,同时再以2(1-cost)/分的速率向第2个水池中加入盐水,第2个水池中搅拌均匀的盐水又以2 /分的速率流入第3个水池,同时再以2(1-sint)/分的速率向第3个水池中加入盐水,第3个水池中搅拌均匀的盐水又以1 /分的速率出。已知输入盐水的含盐率为每立方米1千克,用计算机仿真这3个水池里盐水的变化过程,计算各水池中水的体
23、积、含盐量、含盐率的变化。池水含盐量推广问题的示意图池水含盐量推广问题的示意图池水含盐量推广问题的微分方程模型池水含盐量推广问题的微分方程模型 令 分别是3个池子中t时刻的含盐量,分别是3个池子中t时刻水的体积,则restart;sys1:=diff(w1(t),t)=1,diff(w2(t),t)=1+2*(1-cos(t*Pi/180),diff(w3(t),t)=1+2*(1-sin(t*Pi/180);dsolve(sys1,w1(0)=1000,w2(0)=1000,w3(0)=1000,w1(t),w2(t),w3(t);assign(%);w1(t);plot(w1(t),w2(
24、t),w3(t),t=0.200);dsolve(diff(x1(t),t)=16-x1(t)/w1(t),x1(0)=0,x1(t);assign(%),x1(t);dsolve(diff(x2(t),t)=3*x1(t)/w1(t)+8*(1-cos(t*Pi/180)-2*x2(t)/w2(t),x2(0)=0,x2(t);assign(%),x2(t);dsolve(diff(x3(t),t)=2*x2(t)/w2(t)+8*(1-sin(t*Pi/180)-x3(t)/w3(t),x3(0)=0,x3(t);assign(%);x3(t);plot(x1(t),t=0.200);水的
25、变化水的变化池1-红,池2-黄,池3-绿池水含盐量推广问题的计算流程池水含盐量推广问题的计算流程 推广问题比较复杂,理论分析很困难,数值计算时难度相当,只是计算量有所增加输入初始值,取定步长在每一个循环内 计算各池中水的体积 含盐量和含盐率输出需要的结果数值计算程序数值计算程序:Euler:Euler 折线法折线法(Maple)(Maple)restart:h:=1.;t1:=h:s11:=0.:w11:=1000.:r11:=s11/w11:s21:=0.:w21:=1000.:r21:=s21/w21:s31:=0.:w31:=1000.:r31:=s31/w31:for i from 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分方程
限制150内