第五章 微分方程模型
合集下载
第5章 微分方程模型(投影版)

“改变 改变”、“变化” 变化 、“增加” 增加 、“减少”等关键词 减少 等关键词 提示我们注意什么量在变化. 关键词“速率”, “增长” ,“衰变” ,“边际的” ,常涉及 到导数. 运用已知物理定律 机理分 利用平衡与增长式 析法 建立方法 常用微分方程 运用微元法 应用分析法
数学建模
第五章 微分方程模型
运用已知物理定律利用平衡与增长式机理分利用平衡与增长式运用微元法运用微元法应用分析法数学建模第五章微分方程模型描述对象特征随时间空间的演变过程动态模型分析对象特征的变化规律预报对象特征的未来性态模型预报对象特征的未来性态研究控制对象特征的手段微分根据函数及其变化率之间的关系确定函数本身微分方程模型根据建模目的和问题分析作出简化假设按照内在规律或用类比法建立微分方程数学建模第五章微分方程模型数学建模第五章微分方程模型随着科学技术的发展常微分方程定性分析在各个学科领域已成为必不可少的数学工具也是数学建模的必备基础领域已成为必不可少的数学工具也是数学建模的必备基础理论
数学建模
问题 描述传染病的传播过程 分析受感染人数的变化规律 预报传染病高潮到来的时刻 预防传染病蔓延的手段
第五章 微分方程模型
按照传播过程的一般规律,用机理分析方法建立模型 模型 l 设时刻t 的病人人数x ( t )是连续、可微函数,并且每天每个病 是连续 可微函数 并且每天每个病 人有效接触的人数为常数λ t 到t +△t 病人人数的增加 x ( t + △t ) – x ( t ) =λx ( t ) △t
dx x , x(0) x0 dt 随着t的增加,病人人数 的增加 病人人数x ( t )无限增长,这显然是不符合实际的。 无限增长 这显然是不符合实际的 失败的原因:有效接触的人群中,有健康人也有病人,而只有健 康人才可以被传染为病人,所以在改进的模型中必须区别这两种人。
微分方程模型

解
1、翻译或转化:
2、配备物理单位:
3、建立表达式: 4、确定条件:
1、‚每天‛:体重的变化=输入一输出 其中输入指扣除了基本新陈代谢之后的净重量 吸收;输出是进行健身训练时的消耗.
2、上述陈述更好的表示结构式: 取天为计时单位,记W(t)为t天时体重(kg),则: 每天的净吸收量=2500 – 1200 =1300(cal) 每天的净输出量=16(cal)×W=16W(cal) 转换成脂肪量=1300 – 16W(cal)
有一艘走私船正以匀速度a沿直线向北行驶,缉
私舰立即以最大的速度b追赶,若用雷达进行跟
踪,保持船的瞬时速度方向始终指向走私船,试 求缉私舰追逐路线和追上的时间。
图2 走私船与缉私舰的位置关系
走私船
R(0,at)
缉私艇 D(x,y)
O
(c,0)
x
几何关系
dy y at tg dx x dy 即 x y at dx
模型的解:
k k dy 1 x c p dx 2 c x
y (c ) 0
解的进一步讨论
(1)若a<b,从而k<1,由积分式得
c 1 x y 2 1 k c
y 当x=0时,
W (t ) 81.25 C3e
C3 23.9968
则
0.0016t
初始条件为: W (4) 57.40625,代入解出
W (t ) 81.25 23.9968e
0.0016t
最后得到不同阶段的微分方程是:
81.25 24.0974e , 0t 3 0.0016t W (t ) 143.75 86.8981e , 3t 4 81.25 23.9968e0.0016t , t 4
《微分方程模型》PPT课件

房室具有以下特征:它由考察对象均匀分布而成, (注:考察对象一般并非均匀分布,这里采用了一种简 化方法一集中参数法);房室中考察对象的数量或浓度 (密度)的变化率与外部环境有关,这种关系被称为 “交换”且交换满足着总量守衡。在本节中,我们将用 房室系统的方法来研究药物在体内的分布。在下一节中, 我们将用多房室系统的方法来研究另一问题。两者都很 环境 简单,意图在于介绍建模方法。
器倾翻,图中X点处注入湖中。在采取紧急
措施后,于11:35事故得到控制,但数量不详
B
的化学物质Z已泻入湖中,初步估计Z的量在5~20m3之间。 建立一个模型,通过它来估计湖水污染程度随时间的变化
并估计:
(1)湖水何时到达污染高峰;
(2)何时污染程度可降至安全水平(<0.05%)
湖泊污染问题分析
设湖水在t时的污染程度为C(t), X
0t 3 3t 4 t4
现回答上述问题
(1)t 6 代入对应方程,求得
W (6) 57.48247kg
(2)要满足体重不增,即dW (b 16W ) /10000 0
dt
所以b 16W 1657.1256 914 (cal)
因此每天总卡路里摄取量是1200+914=2114cal
因污染源被截断,故微分方程变为 2000 dC 6C
dt
: 它的特解为
630
C(t) C(30)e 2000
当达到安全水平,即C(t)=0.0005时,可求出 此时的t=T,即
T 30 (2000 / 6) ln(0.0005 / C(30))
解得
T 30 (2000 / 6) ln(0.9564Z)
引例一
微分方程模型

房室具有以下特征:它由考察对象均匀分 布而成,房室中考察对象的数量或浓度(密 度)的变化率与外部环境有关,这种关系被 称为“交换”且交换满足着总量守衡。在本 节中,我们将用房室系统的方法来研究药物 在体内的分布。在下一节中,我们将用多房 室系统的方法来研究另一问题。
单房室系统
交换 环境
内部
均匀分布
,i(t)单 s0 增。但在i(t)增加的同时,伴随地有s(t)单减。当 s(t)减少到小于等于 时, i(t)开始减小,直 至此疾病在该地区消失。
(2)如果
则: s(t ) s
r (t )
1
o
e
di ,则开始时 dt 0
五.稳定性问题
在研究许多实际问题时,人们最为关心的也许并 非系统与时间有关的变化状态,而是系统最终的发展 趋势。例如,在研究某频危种群时,虽然我们也想了 解它当前或今后的数量,但我们更为关心的却是它最 终是否会绝灭,用什么办法可以拯救这一种群,使之 免于绝种等等问题。要解决这类问题,需要用到微分 方程或微分方程组的稳定性理论。在下两节,我们将 研究几个与稳定性有关的问题。
容器损失的水量为:
[ R ( R r ) ]dh
2 2
由质量守恒
[ R ( R r ) ]dh sv(t )dt
2 2
其中
v(t ) 0.6 2gh(t)
从而建立方程:
0.6s 2 gh dh 2 2 dt [R (R r) ]
解得
0.6s 2 gh 14 R T dh 2 2 R [R (R r) ] 9s 2 g
微分方程 模型
• 微分方程建模
对于某种现象或提出的问题,通过建立微分方程 来解释或解决.通常可分为两大类:
微分方程模型

图示
y 敌艇 R=(0,at)
D(x,y)
x (c,0)
几何关系
dy tg y at
dx
x
即 x dy y at dx
如何消去时间t?
1、求导:
2、速度与路程的关系: b ds
dt
dt
3、分解 dx 得:
(这里有负号是因为s随x的减小而增大) 4、将第2、3步代入第1步,可得模型
注入浓度为c1的同样溶液,假定溶液立即被搅 匀,并以v2的流量流出这种混合后的溶液,试 建立容器中浓度与时间关系的数学模型。
模型的建立
参数设定:设容器中溶液溶质的质量为x(t),原 来的初始质量为x0,t=0时溶液的体 积为v0。
在△t的时间间隔内,容器内溶质的改变量:
其中c1:输入溶液浓度, c2:t时刻溶液浓度
2gy
(2)弧微分公式: ds 1 (y/ )2 dx
(3)下降的时间: dt ds ds 1 ( y/ )2 dx
v 2gy
2gy
模型:
2、追线问题
我缉私舰雷达发现,距c海里处有一艘走私 船正以匀速度a沿直线行驶,缉私舰立即以最大 的速度b追赶,若用雷达进行跟踪,保持船的瞬 时速度方向始终指向走私船,试求缉私舰追逐 路线和追上的时间。
令t 0,得 dp rp(N p), r 0, dt
p(0) 1
解
p(t)
N
为
1 (N 1)erNt
当t无穷大时,p(t)的趋向及范围? 还有当?时变化率最大?
如果考虑广告的效应呢?
考虑单位时间内使用该技术的企业数增量 时应把示范效应和广告效应一起考虑。而 广告只对没采用该技术的企业起作用。假 设其引起的增量与(N-p)成正比
常微分方程模型的解

用 建 模 方 法
惠知 微
栶
法 法
模
应用已知 物理定律
常常事半功倍. 常常事半功倍.
一个较热的物体置于室温为18 的房间内, 例1一个较热的物体置于室温为180c的房间内,该物体最 初的温度是60 c,3分钟以后降到 分钟以后降到50 .想知道它的温度 初的温度是600c,3分钟以后降到500c .想知道它的温度 降到30 需要多少间?10分钟以后它的温度是多少? ?10分钟以后它的温度是多少 降到300c 需要多少间?10分钟以后它的温度是多少? 牛顿冷却(加热)定律:将温度为T的物体放入处于常温m 牛顿冷却(加热)定律:将温度为T的物体放入处于常温m 的介质中时,T的变化速率正比于T与周围介质的温度差. ,T的变化速率正比于 的介质中时,T的变化速率正比于T与周围介质的温度差. 分析:假设房间足够大,放入温度较低或较高的物体时, 分析:假设房间足够大,放入温度较低或较高的物体时, 室内温度基本不受影响,即室温分布均衡,保持为m, m,采 室内温度基本不受影响,即室温分布均衡,保持为m,采 用牛顿冷却定律是一个相当好的近似. 用牛顿冷却定律是一个相当好的近似. 建立模型: 建立模型:设物体在冷却过程中的温度为T(t),t≥0,
(二)建立数值解法的一些途径
设 x i +1 − xi = h, i = 0,1,2,L n − 1, 可用以下离散化方法求解微分方程: y' = f(x, y) y(x 0 ) = y 0
1.1、用差商代替导数 、 若步长h较小,则有 若步长 较小, 较小
y ' ( x) ≈ y ( x + h) − y ( x ) h
实际应用时,与欧拉公式结合使用:
0 yi(+1) = yi + hf ( xi , yi ) h ( k +1) k yi +1 = yi + [ f ( xi , yi ) + f ( xi +1 , yi(+1) )] k = 0,1,2,L 2
数学建模 第五章 微分方程模型M05-2010

dy dt
y
f0y
dK dt
L
dy dt
Ly
Bernoulli方程
1 1
f0 f0 1 (1 ) t y (t ) ( y0 )e
N [ s ( t t ) s ( t )] Ns ( t ) i ( t ) t
di dt si i ds si dt i ( 0 ) i0 , s ( 0 ) s 0
i0 s 0 1
无法求出 i ( t ), s ( t )
i ( t ) i0 e
t
ti
?
若有效接触的是病人, 则不能使病人数增加
必须区分已感染者(病人) 和未感染者(健康人)
模型2
假设
区分已感染者(病人)和未感染者(健康人) 1)总人数N不变,病人和健康 人的 比例分别为 i ( t ), s ( t ) . 2)每个病人每天有效接触人数 为, 且使接触的健康人致病.
2)病人的日接触率 , 日治愈率, 接触数 = / 建模
s (t ) i (t ) r (t ) 1
需建立 i ( t ), s ( t ), r ( t ) 的两个方程.
模型4
SIR模型
N [ i ( t t ) i ( t )] Ns ( t ) i ( t ) t Ni ( t ) t
传染病蔓延 传染病不蔓延
1/~ 阈值
模型4
预防传染病蔓延的手段
SIR模型
传染病不蔓延的条件——s0<1/ • 提高阈值 1/ 降低 (=/)
,
(日接触率) 卫生水平 (日治愈率) 医疗水平
第五章 微分方程模型

模型4 模型
di dt = λsi − µi ds = − λsi dt i (0) = i0 , s (0) = s 0
SIR模型 模型 消去dt 消去 σ =λ/µ
1 di ds = σ s − 1 i s= s = i0
0
相轨线
相轨线 i ( s ) 的定义域 在D内作相轨线 i ( s ) 内作相轨线 的图形, 的图形,进行分析
0
相轨线
s i ( s ) = ( s 0 + i0 ) − s + ln σ s0
1
i
1 D
s i(s) = (s0 + i0 ) − s + ln σ s0
P4
1
P2 im
P1∗ P3
1 di ds = σ s − 1 i s= s = i0
0
0
s∞
S0
1 / σ s0
1s
P1: s0>1/σ → i(t)先升后降至 先升后降至0 先升后降至 P2: s0<1/σ → i(t)单调降至 单调降至0 单调降至
传染病蔓延
1/σ ~ 传染病不蔓延 阈值
传染病不蔓延的条件——s0<1/σ 传染病不蔓延的条件 • 提高阈值 1/σ 降低 σ(=λ/µ)
λ ↓, µ ↑
λ (日接触率 ↓ ⇒ 卫生水平↑ 日接触率)↓ 卫生水平↑ 日接触率 µ(日治愈率 ↑ ⇒ 医疗水平↑ 医疗水平↑ 日治愈率)↑
Logistic 模型
1 1 − λt 1 + − 1e i 0
−1
t
t=tm, di/dt 最大 tm~传染病高潮到来时刻 传染病高潮到来时刻
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
λ ↓, μ ↑
λ (日接触率)↓ ⇒ 卫生水平↑ μ(日治愈率)↑ ⇒ 医疗水平↑
• 降低 s0
s0 + i0 + r0 = 1
提高 r0
群体免疫
σ 的估计
1
s∞ =0 s 0 + i0 − s ∞ + ln σ s0
忽略 i0
ln s0 − ln s∞ σ= s0 − s∞
模型4
被传染人数的估计
μ < 0 ⇒ B成立 μ > 0 ⇒ 当 & < 1时 , B 成立 K0 / K0
劳动力增长率小于初始投资增长率
μ
5.3
正规战与游击战
第一次世界大战Lanchester提出预测战役结局的模型 战争分类:正规战争,游击战争,混合战争 只考虑双方兵力多少和战斗力强弱 兵力因战斗及非战斗减员而减少,因增援而增加 战斗力与射击次数及命中率有关 建模思路和方法为用数学模型讨论社会 领域的实际问题提供了可借鉴的示例
Q ( t ) = f 0 F ( K ( t ), L ( t ))
1. 道格拉斯(Douglas)生产函数
Q( K , L) = f 0 F ( K , L) 每个劳动 z = Q 每个劳动 y = K 力的产值 力的投资 L L
静态模型 模型假设 z 随着 y 的增加而增长,但增长速度递减
z = Q / L = f0 g ( y )
dK = λQ, λ > 0 dt
• 劳动力相对增长率为常数
Q = f 0 Lg ( y )
g( y) = y
α
dL = μ L L (t ) = L0 e μt dt dK α = λ f 0 Ly dt
K y = , K = Ly L
dK dy =L + μ Ly dt dt
dK = λf 0 Ly α dt
记被传染人数比例 x = s0 − s∞ 1 x 1 s∞ x + ln(1 − ) ≅ 0 =0 s 0 + i0 − s ∞ + ln σ s0 σ s0 i0 ≅0, s0 ≅1
x<<s0
SIR模型
x − 2 )≅0 x (1 − s0σ 2 s0σ
1
i
K
P1 0 s ∞ 1/ σ
x ≈ 2 s 0σ ( s 0 −
⎧ di ⎪ dt = λ si − μ i ⎪ 无法求出 i ( t ), s ( t ) ⎪ ds = − λ si ⎨ 的解析解 ⎪ dt ⎪ i ( 0 ) = i0 , s ( 0 ) = s 0 在相平面 s ~ i 上 ⎪ ⎩ 研究解的性质 i0 + s0 ≈ 1 (通常r (0) = r0很小)
模型1
假设 建模
已感染人数 (病人) i(t) • 每个病人每天有效接触 (足以使人致病)人数为λ
i (t + Δt ) − i (t ) = λi (t )Δt
di = λi dt i ( 0 ) = i0
i ( t ) = i0 e
λt
t →∞ ⇒i →∞ ?
必须区分已感染者(病 人)和未感染者(健康人)
s0 - 1/σ = δ
1
σ
)
s0
s
δ 小, s0 σ ≅1
x ≅ 2δ
提高阈值1/→降低被 传染人数比例 x
5.2
经济增长模型
增加生产 发展经济 增加投资 增加劳动力 提高技术 • 建立产值与资金、劳动力之间的关系 • 研究资金与劳动力的最佳分配,使投资效益最大 • 调节资金与劳动力的增长率,使经济(生产率)增长 1. 道格拉斯(Douglas)生产函数 产值 Q(t) 资金 K(t) 技术 f(t) = f0 F为待定函数 劳动力 L(t)
2)资金与劳动力的最佳分配(静态模型) 资金来自贷款,利率 r 资金和劳动力创造的效益 劳动力付工资 w
S = Q − rK − wL
求资金与劳动力的分配比例K/L(每个 劳动力占有的资金) ,使效益S最大
∂S ∂S = 0, =0 ∂K ∂L
KQK LQL = α, = 1−α Q Q
QK r = QL w
第五章
5.1 5.2 5.3 5.4 5.5 5.7
微分方程模型
传染病模型 经济增长模型 正规战与游击战 药物在体内的分布与排除 香烟过滤嘴的作用 烟雾的扩散与消失
5.6 人口预测和控制 5.8 万有引力定律的发现
动态 模型
• 描述对象特征随时间(空间)的演变过程 • 分析对象特征的变化规律 • 预报对象特征的未来性态 • 研究控制对象特征的手段
微分 方程 建模
• 根据函数及其变化率之间的关系确定函数 • 根据建模目的和问题分析作出简化假设 • 按照内在规律或用类比法建立微分方程
5.1 传染病模型
问题
• 描述传染病的传播过程 • 分析受感染人数的变化规律 • 预报传染病高潮到来的时刻 • 预防传染病蔓延的手段 • 按照传播过程的一般规律, 用机理分析方法建立模型
若有效接触的是病人, 则不能使病人数增加
模型2
假设
区分已感染者(病人)和未感染者(健康人) 1)总人数N不变,病人和健康 人的 比例分别为 i ( t ), s ( t ) 2)每个病人每天有效接触人数 为λ, 且使接触的健康人致病 SI 模型
λ~日
接触率
建模
N [i (t + Δt ) − i (t )] = [λs (t )]Ni (t ) Δt
s i ( s ) = ( s 0 + i0 ) − s + ln σ s0
i
1
1
D = {( s , i ) s ≥ 0 , i ≥ 0 , s + i ≤ 1}
D 0 1
s
模型4
相轨线 i ( s ) 及其分析
i
1 D
SIR模型
s i(s) = (s0 + i0 ) − s + ln σ s0
模型4
⎧ di ⎪ dt = λsi − μi ⎪ ⎪ ds ⎨ = − λsi ⎪ dt ⎪i (0) = i0 , s (0) = s 0 ⎪ ⎩
SIR模型 消去dt σ =λ/μ
1 ⎧ di ⎪ ds = σ s − 1 ⎨ ⎪ i s= s = i0 ⎩
0
相轨线
相轨线 i ( s ) 的定义域 在D内作相轨线 i ( s ) 的图形,进行分析
σ ~ 一个感染期内每个病人的
有效接触人数,称为接触数。
模型3
di/dt
di = λ i (1 − i ) − μ i dt i
σ >1
i0
1-1/σ
di 1 = −λi[i − (1 − )] σ =λ/ μ σ dt
σ >1
i
σ ≤1
di/dt < 0
i0
0
1-1/σ
1
i
i0
0
1 ⎧ , σ > 1 ⎪1 − i(∞ ) = ⎨ σ ⎪ σ ≤ 1 ⎩0,
Q(K , L) = f0 K L
α
1−α
KQ K = α, Q QL ~ 单位劳动力创造的产值
LQ L = 1−α Q
KQK + LQL = Q
α ~ 资金在产值中的份额
1-α ~劳动力在产值中的份额
更一般的道格拉斯(Douglas)生产函数
Q ( K , L) = f 0 K α Lβ , 0 < α , β < 1, f0 > 0
t
0
t
接触数σ =1 ~ 阈值
σ >1
σ ≤ 1 ⇒ i (t ) ↓
感染期内有效接触感染的 i0小 健康者人数不超过病人数 模型2(SI模型)如何看作模型3(SIS模型)的特例
⇒ i(t )按S形曲线增长
模型4
假设
传染病有免疫性——病人治愈 后即移出感染系统,称移出者
SIR模型
1)总人数N不变,病人、健康人和移 出者的比例分别为 i ( t ), s ( t ), r ( t ) 2)病人的日接触率λ , 日治愈率μ, 接触数 σ = λ / μ
P4
⎧ di 1 ⎧ di ⎪ dt = λsi − μi = −1 ⎪ ⎪ σs ⎨ ds ⎪ ds ⎨ = − λsi ⎪ i s= s = i0 dt ⎩ ⎪ ⎪i (0) = i0 , s (0) = s 0 ⎪ ⎩
0
1
s(t)单调减→相轨线的方向
1
P2 im
P1∗ P3
s = 1 / σ , i = im t → ∞ , i → 0
⎧ f 0λ K 0 − (1−α ) μ t ⎫ y (t ) = ⎨ [1 − (1 − μ )e ]⎬ & μ K ⎩ ⎭ 0
1 1−α
3) 经济增长的条件
产值Q(t)增长
dQ/dt > 0
Q = f 0 Lg ( y ) g ( y) = yα
dQ dy dL ′ = f0 Lg ( y) + f0 g ( y) dt dt dt
= f 0 Ly 2α −1[ f 0αλ + μ (1 − α ) y1−α ]
⎛ μ dQ 1− >0⇔⎜ ⎜ & /K dt K 0 0 ⎝
⎞ − (1 − α ) μ t 1 ⎟ < ⎟e 1−α ⎠
( A)
μ > 0 ⇒ A成立
μ 1 μ < 0 ⇒ 当t < ln(1 − α )(1 − ), A成立 & /K (1 − α ) μ K 0 0
SIS 模型
μ ~日治愈率
建模 N [i (t + Δ t ) − i (t )] = λ Ns (t )i (t ) Δ t − μ Ni (t ) Δ t