数学建模微分方程模型分析课件.ppt
《数学建模微分方程模型分析课件.ppt》由会员分享,可在线阅读,更多相关《数学建模微分方程模型分析课件.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微分方程模型微分方程模型2 如何预报人口的增长如何预报人口的增长3 如何施救药物中毒如何施救药物中毒4 人口预测和控制模型人口预测和控制模型1 目标跟踪问题目标跟踪问题动态动态模型模型 描述对象特征随时间描述对象特征随时间(空间空间)的演变过程的演变过程. 分析对象特征的变化规律分析对象特征的变化规律. 预报对象特征的未来性态预报对象特征的未来性态. 研究控制对象特征的手段研究控制对象特征的手段. 根据函数及其变化率之间的关系确定函数根据函数及其变化率之间的关系确定函数.微分微分方程方程建模建模 根据建模目的和问题分析作出简化假设根据建模目的和问题分析作出简化假设. 按照内在规律或用类比法建立
2、微分方程按照内在规律或用类比法建立微分方程.1 目标跟踪问题目标跟踪问题 设位于坐标原点的甲舰向位于设位于坐标原点的甲舰向位于x轴上点轴上点A(1, 0)处的乙舰处的乙舰发射导弹,导弹头始终对准乙舰如果乙舰以最大的速度发射导弹,导弹头始终对准乙舰如果乙舰以最大的速度v0(常数常数)沿平行于沿平行于y轴的直线行驶,导弹的速度是轴的直线行驶,导弹的速度是5v0,求导求导弹运行的曲线方程乙舰行驶多远时,导弹将它击中?弹运行的曲线方程乙舰行驶多远时,导弹将它击中?由(1),(2)消去t, 整理得模型:(3) 151)1 (2yyx初值条件为: 0)0(y 0)0( y解法二解法二(数值解法)1建立M文
3、件eq1m function dy=eq1(x,y) dy=zeros(2,1); dy(1)=y(2); dy(2)=1/5*sqrt(1+y(1)2)/(1-x); 2 取x0=0,xf=09999,建立主程序如下: x0=0,xf=09999 x,y=ode15s(eq1,x0 xf,0 0); plot(x,y(:,1),b) hold on y=0:001:2; plot(1,y,b*) 结论结论: 导弹大致在(导弹大致在(1,02)处击中乙舰)处击中乙舰.2151 )1 (yyx)1/(15121221xyyyy令y1=y, y2=y1,将方程(3)化为一阶微分方程组结果见图导弹大
4、致在(1,02)处击中乙舰,与前面的结论一致返 回 结论:时刻结论:时刻t=021时,导弹在(时,导弹在(1,021)处击中乙舰)处击中乙舰背景背景 年份年份 1625 1830 1930 1960 1974 1987 1999人口人口(亿亿) 5 10 20 30 40 50 60世界人口增长概况世界人口增长概况中国人口增长概况中国人口增长概况 年份年份 1908 1933 1953 1964 1982 1990 1995 2000人口人口(亿亿) 3.0 4.7 6.0 7.2 10.3 11.3 12.0 13.0研究人口变化规律研究人口变化规律控制人口过快增长控制人口过快增长2 如何预
5、报人口的增长如何预报人口的增长做出较准确的预报做出较准确的预报 建立人口数学模型建立人口数学模型 指数增长模型指数增长模型马尔塞斯马尔塞斯1798年年提出提出常用的计算公式常用的计算公式kkrxx)1 (0 x(t) 时刻时刻t的的人口人口基本假设基本假设 : 人口人口(相对相对)增长率增长率 r 是常数是常数trtxtxttx)()()(今年人口今年人口 x0, 年增长率年增长率 rk年后人口年后人口0d,(0)dxrxxxt0( )(e )rtx txtrx)1 (0随着时间增加,人口按指数规律无限增长随着时间增加,人口按指数规律无限增长. 与常用公式的一致与常用公式的一致?rtextx0
6、)(指数增长模型的应用及局限性指数增长模型的应用及局限性 与与19世纪以前欧洲一些地区人口统计数据吻合世纪以前欧洲一些地区人口统计数据吻合. 适用于适用于19世纪后迁往加拿大的欧洲移民后代世纪后迁往加拿大的欧洲移民后代. 可用于短期人口增长预测可用于短期人口增长预测. 不符合不符合1919世纪后多数地区人口增长规律世纪后多数地区人口增长规律. . 不能预测较长期的人口增长过程不能预测较长期的人口增长过程. .1919世纪后人口数据世纪后人口数据人口增长率人口增长率r不是常数不是常数( (逐渐下降逐渐下降) )阻滞增长模型阻滞增长模型Logistic 模型模型人口增长到一定数量后,增长率下降的原
7、因:人口增长到一定数量后,增长率下降的原因:资源、环境等因素对人口增长的阻滞作用资源、环境等因素对人口增长的阻滞作用,且阻滞作用随人口数量增加而变大且阻滞作用随人口数量增加而变大假设假设) 0,()(srsxrxrr固有增长率固有增长率(x很小时很小时)xm人口容量(资源、环境能容纳的最大数量)人口容量(资源、环境能容纳的最大数量))()(mxxrxr1r是是x的减函数的减函数mxrs 0)(mxrddxrxtd( )dxr x xtdx/dtxOxmxm/2txOx增加先快后慢增加先快后慢xmx0 xm/2阻滞增长模型阻滞增长模型( (Logistic模型模型) )1 (mxxrx)1()(
8、mxxrxr指数增指数增长模型长模型Logistic 模型的应用模型的应用 经济领域中的增长规律经济领域中的增长规律( (耐用消费品的售量耐用消费品的售量).). 种群数量模型种群数量模型 (鱼塘中的鱼群鱼塘中的鱼群, 森林中的树木森林中的树木).S形曲线形曲线参数估计参数估计用指数增长模型或阻滞增长模型作人口预报,用指数增长模型或阻滞增长模型作人口预报,必须先估计模型参数必须先估计模型参数 r 或或 r, xm .模型的参数估计、检验和预报模型的参数估计、检验和预报 arty指数增长模型指数增长模型0( )ertx tx阻滞增长模型阻滞增长模型d(1)dmxxrxtxsxryd /d,mxt
9、xrysxx tx0ln,lnxaxy由统计数据用由统计数据用线性最小二乘法线性最小二乘法作参数估计作参数估计例:美国人口数据例:美国人口数据(百万百万) t 1860 1870 1880 1960 1970 1980 1990 2000 x 31.4 38.6 50.2 179.3 204.0 226.5 251.4 281.4 r =0.2022/10年,x0 =6.0450 模型的参数估计、检验和预报模型的参数估计、检验和预报 指数增长模型指数增长模型阻滞增长模型阻滞增长模型r=0.2557/10年,xm =392.0886 年年实际实际人口人口计算人口计算人口(指数增长模型指数增长模型
10、)计算人口计算人口 (阻滞增长模型阻滞增长模型)17903.96.03.918005.37.45.01960179.3188.0171.31970204.0230.1196.21980226.5281.7221.21990251.4344.8245.32000422.10510152025010020030040050005101520050100150200250300指数增长模型指数增长模型阻滞增长模型阻滞增长模型用模型计算用模型计算2000年美国人口年美国人口/ )1990(1)1990()1990()1990()2000(mxxrxxxxx误差约误差约2.5%与实际数据比较与实际数据比
11、较(2000年年281.4)=274.5模型的参数估计、检验和预报模型的参数估计、检验和预报 为作为作模型检验模型检验在参数估计时未用在参数估计时未用2000年实际数据年实际数据加入加入2000年数据重估模型参数年数据重估模型参数r=0.2490,xm=434.0 x(2010)=306.0 预报预报美国美国2010年人口年人口 美国人口普查局美国人口普查局2010年年12月月21日公布:截止到日公布:截止到2010年年4月月1日日美国总人口为美国总人口为3.087亿亿.预报误差不到预报误差不到1%!场景场景3 如何施救药物中毒如何施救药物中毒两位家长带着孩子急匆匆来到医院急诊室两位家长带着孩
12、子急匆匆来到医院急诊室.诉说两小时前孩子一次误吞下诉说两小时前孩子一次误吞下11片片治疗哮喘病、剂量治疗哮喘病、剂量100mg/片片的氨茶碱片,已出现呕吐、头晕等不良症状的氨茶碱片,已出现呕吐、头晕等不良症状. 按照药品使用说明书,氨茶碱的每次用量成人是按照药品使用说明书,氨茶碱的每次用量成人是100200mg ,儿童是儿童是35 mg/kg.过量服用可使血药浓度过量服用可使血药浓度(单位血液容积中的药量单位血液容积中的药量)过高,过高,100g/ml浓度会出现浓度会出现严重中毒严重中毒, 200g/ml浓度可致命浓度可致命. 医生需要判断:孩子的血药浓度会不会达到医生需要判断:孩子的血药浓度
13、会不会达到100200 g/ml;如;如果会达到,应采取怎样的果会达到,应采取怎样的紧急施救紧急施救方案方案. 调查与分析调查与分析转移率转移率正比于正比于x排除率排除率正比于正比于y胃肠道胃肠道血液系统血液系统口服药物口服药物体外体外认为血液系统内药物的分布,即血药浓度是均匀的,可以将认为血液系统内药物的分布,即血药浓度是均匀的,可以将血液系统看作一个房室,建立血液系统看作一个房室,建立“一室模型一室模型” .药量药量x(t)药量药量y(t)血液系统对药物的吸收率血液系统对药物的吸收率 (胃肠道到血液系统的转移率胃肠道到血液系统的转移率) 和排和排除率可以由除率可以由半衰期半衰期确定确定.半
14、衰期半衰期可以从药品说明书上查到可以从药品说明书上查到. 通常,血液总量约为人体体重的通常,血液总量约为人体体重的7 % 8%,体重,体重5060 kg的成年人有的成年人有4000ml左右的血液左右的血液. 目测这个孩子的体重约为成年人的一半,可认目测这个孩子的体重约为成年人的一半,可认为其血液总量约为为其血液总量约为2000ml. 调查与分析调查与分析血药浓度血药浓度=药量药量/血液总量血液总量 口服活性炭来吸附药物,可使药物的排除率增加到口服活性炭来吸附药物,可使药物的排除率增加到原来(人体自身)的原来(人体自身)的2倍倍. 临床施救的办法:临床施救的办法: 体外血液透析,药物排除率可增加
15、到原来的体外血液透析,药物排除率可增加到原来的6倍,但倍,但是安全性不能得到充分保证是安全性不能得到充分保证.模型假设模型假设 1. 胃肠道中药物向血液的转移率与胃肠道中药物向血液的转移率与x(t) 成正比,比例系成正比,比例系数数(0),总剂量,总剂量1100 mg药物在药物在t=0瞬间进入胃肠道瞬间进入胃肠道.2. 血液系统中药物的排除率与血液系统中药物的排除率与y(t) 成正比,比例系数成正比,比例系数(0),t=0时血液中无药物时血液中无药物.3. 氨茶碱被吸收的半衰期为氨茶碱被吸收的半衰期为5 h,排除的半衰期为,排除的半衰期为6 h. 4. 孩子的血液总量为孩子的血液总量为2000
16、 ml. 胃肠道中药量胃肠道中药量x(t), 血液系统中药量血液系统中药量y(t),时间,时间t以以孩子误服药的时刻为起点(孩子误服药的时刻为起点(t=0). 模型建立模型建立x(t)下降速度与下降速度与x(t)成正比成正比(比例系数比例系数), 总剂量总剂量1100mg药物在药物在t=0瞬间进入胃肠道瞬间进入胃肠道.转移率转移率正比于正比于x排除率排除率正比于正比于y胃肠道胃肠道血液系统血液系统口服药物口服药物体外体外药量药量x(t)药量药量y(t)y(t)由吸收而增长的速度是由吸收而增长的速度是x,由排除而减少的速度与,由排除而减少的速度与y(t) 成成正比正比(比例系数比例系数) , t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 微分方程 模型 分析 课件
限制150内