




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数学建模讲义数学建模讲义微分方程模型微分方程模型微分方程模型微分方程模型1、人口预报问题、人口预报问题3、作战模型、作战模型4、捕食问题、捕食问题5、火箭发射问题、火箭发射问题2、传染病问题、传染病问题6、药物吸收、真假绘画作品鉴定、药物吸收、真假绘画作品鉴定、交通管理交通管理/堵塞问题堵塞问题0、简例、简例趣题趣题v下图是一个物体的顶部和前部视图v物体的侧视图?例例1 (理想单摆运动)建立理想单摆运动满足的微(理想单摆运动)建立理想单摆运动满足的微分方程,并得出理想单摆运动的周期公式。分方程,并得出理想单摆运动的周期公式。 从图从图3-1中不难看出,小球所受的合力为中不难看出,小球所受的合力
2、为mgsin,根据根据牛顿第二定律牛顿第二定律可得:可得: sinmlmg 从而得出两阶微分方程:从而得出两阶微分方程: 0sin0(0)0, (0)gl(a)这是理想单摆应这是理想单摆应满足的运动方程满足的运动方程 (a)是一个两阶非线性方程是一个两阶非线性方程, ,不易求解不易求解. .当当很小很小时时, ,sin, 此时此时, ,可考察可考察(a)的近似线性方程:的近似线性方程: mqpmgl图图3-1 00(0)0, (0)gl(b)由此即可得出由此即可得出2gtl (b) 的解为的解为: : (t)= 0cost gl其中其中 当当 时时,(t)=04tt 42g tl故有故有mqp
3、mgl图图3-1 (a) 的近似的近似方程方程例例2 市场价格模型市场价格模型 对于纯粹的市场经济来说对于纯粹的市场经济来说,商品市场价格取决于市场供需之商品市场价格取决于市场供需之间的关系间的关系,市场价格能促使商品的供给与需求相等市场价格能促使商品的供给与需求相等(这样的价格这样的价格称为称为(静态静态)均衡价格均衡价格).也就是说也就是说,如果不考虑商品价格形成的动如果不考虑商品价格形成的动态过程态过程,那么商品的市场价格应能保证市场的供需平衡那么商品的市场价格应能保证市场的供需平衡,但是但是,实实际的市场价格不会恰好等于均衡价格际的市场价格不会恰好等于均衡价格,而且价格也不会是静态的而
4、且价格也不会是静态的,应是随时间不断变化的动态过程应是随时间不断变化的动态过程. 建立描述市场价格形成的动建立描述市场价格形成的动态过程的数学模型。态过程的数学模型。 ddpkfpg pt 假设在某一时刻假设在某一时刻 t, 商品的价格为商品的价格为 p(t), 它与该商品的均衡价它与该商品的均衡价格间有差别格间有差别, 此时此时, 存在存在供需差供需差, 此供需差促使价格变动此供需差促使价格变动. 对新的对新的价格价格, 又有新的供需差又有新的供需差, 如此不断调节如此不断调节, 就构成市场价格形成的就构成市场价格形成的动态过程动态过程, 假设价格假设价格p(t)的变化率的变化率dp/dt
5、与需求和供给之差成正与需求和供给之差成正比比, 并记并记 f(p) 为需求函数为需求函数, g(p) 为供给函数为供给函数, 于是于是k其中其中 为参数为参数. 一般我们假设需求与价格呈负线形关系,而一般我们假设需求与价格呈负线形关系,而供给与价格呈正线性关系,故可设供给与价格呈正线性关系,故可设 , 则上式变为则上式变为12( )f pa pa 12( )g pb pb1122d()()dpk ab pk abt 其中其中 均为正常数均为正常数,其通解为其通解为1212,a a b b11()2211( )ek ab tabp tcab为任意常数,可用初值条件确定。其中0*cpp 令令 ,得
6、,得 ,这就是,这就是(静态静态)均衡价格,显然它满足均衡价格,显然它满足 即供需到达平衡。即供需到达平衡。初始价格高于均衡价初始价格高于均衡价格时格时, 动态价格就要逐步降低动态价格就要逐步降低, 且单调趋近均且单调趋近均衡价格衡价格; 初始价格低于均衡价格时初始价格低于均衡价格时, 动态价格动态价格就要逐步升高就要逐步升高, 单调趋近均衡价格单调趋近均衡价格. 进一步还进一步还可以分析出可以分析出, 若初始价格等于均衡价格若初始价格等于均衡价格, 整个整个动态价格应保持不变动态价格应保持不变.t2211*lim( )tabpp tab( *)( *)f pg p 为了保持自然资料的合理开发
7、与利用,人类必须保持并控为了保持自然资料的合理开发与利用,人类必须保持并控制生态平衡,甚至必须控制人类自身的增长。制生态平衡,甚至必须控制人类自身的增长。 这里针对单种群增长模型,简略分析一下这方面的问题。这里针对单种群增长模型,简略分析一下这方面的问题。一般复杂生态系统的分析可以通过一些简单模型的复合来研究,一般复杂生态系统的分析可以通过一些简单模型的复合来研究,大家若有兴趣可以根据生态系统的特征自行建立相应的模型。大家若有兴趣可以根据生态系统的特征自行建立相应的模型。 美丽的大自然 种群的数量本应取离散值,但由于种群数种群的数量本应取离散值,但由于种群数量一般较大,可将种群数量看作连续变量
8、,甚量一般较大,可将种群数量看作连续变量,甚至允许它为可微变量,由此引起的误差将是十至允许它为可微变量,由此引起的误差将是十分微小的,讨论其变化率,建立微分方程模型分微小的,讨论其变化率,建立微分方程模型! !离散化为连续,方便研究离散化为连续,方便研究建模示例建模示例1 1 如何预报人口的增长如何预报人口的增长malthus模型与logistic模型背景 年年 1625 1830 1930 1960 1974 1987 1999人口人口(亿亿) 5 10 20 30 40 50 60世界人口增长概况世界人口增长概况中国人口增长概况中国人口增长概况 年年 1908 1933 1953 1964
9、 1982 1990 1995人口人口(亿亿) 3 4.7 6 7 10.1 11.3 12研究人口变化规律研究人口变化规律控制人口过快增长控制人口过快增长模型一:指数增长模型(malthus模型模型 )常用的计算公式常用的计算公式kkrxx)1 (0马尔萨斯马尔萨斯(1788-1834)提出的指数增长模型提出的指数增长模型(1798)(1798)x(t) 时刻时刻t人口人口r 人口人口(相对相对)增长率增长率(常数常数)ttrxtxttx)()()(今年人口今年人口 x0, 年增长率年增长率 rk年后人口年后人口0)0(,xxrxdtdxrtextx0)(trextx)()(0trx)1 (
10、0随着时间增加人口按指数规律无限增长随着时间增加人口按指数规律无限增长!模型检验模型检验 比较历年的人口统计资料,可发现人口比较历年的人口统计资料,可发现人口增长的实际情况与马尔萨斯模型的预报结果增长的实际情况与马尔萨斯模型的预报结果基本相符,例如,基本相符,例如,1961年世界人口数为年世界人口数为30.6 (即(即3.06109),人口增长率约为),人口增长率约为2%,人口,人口数大约每数大约每35年增加一倍。检查年增加一倍。检查1700年至年至1961的的260年人口实际数量,发现两者几乎完全一年人口实际数量,发现两者几乎完全一致,且按马氏模型计算,人口数量每致,且按马氏模型计算,人口数
11、量每34.6年年增加一倍,两者也几乎相同。增加一倍,两者也几乎相同。 模型预测模型预测 假如人口数真能保持每假如人口数真能保持每34.6年增加一倍,那么人口数将年增加一倍,那么人口数将以几何级数的方式增长。例如,到以几何级数的方式增长。例如,到2510年,人口达年,人口达21014个,个,即使海洋全部变成陆地,每人也只有即使海洋全部变成陆地,每人也只有9.3平方英尺的活动范围,平方英尺的活动范围,而到而到2670年,人口达年,人口达361015个,只好一个人站在另一人的个,只好一个人站在另一人的肩上排成二层了。肩上排成二层了。 故故马尔萨斯模型是不完善的。马尔萨斯模型是不完善的。malthus
12、malthus模型实际上只有在群体总数不太大时才模型实际上只有在群体总数不太大时才合理,到总数增大时,生物群体的各成员之间由合理,到总数增大时,生物群体的各成员之间由于有限的生存空间,有限的自然资源及食物等原于有限的生存空间,有限的自然资源及食物等原因,就可能发生生存竞争等现象。因,就可能发生生存竞争等现象。所以所以malthusmalthus模型假设的人口净增长模型假设的人口净增长率不可能始终保持常数,它应当与率不可能始终保持常数,它应当与人口数量有关。人口数量有关。指数增长模型的应用及局限性指数增长模型的应用及局限性 与与19世纪以前欧洲一些地区人口统计数据吻合世纪以前欧洲一些地区人口统计
13、数据吻合 适用于适用于19世纪后迁往加拿大的欧洲移民后代世纪后迁往加拿大的欧洲移民后代 可用于短期人口增长预测可用于短期人口增长预测 不符合不符合19世纪后多数地区人口增长规律世纪后多数地区人口增长规律 不能预测较长期的人口增长过程不能预测较长期的人口增长过程1919世纪后人口数据世纪后人口数据人口增长率人口增长率r不是常数不是常数( (逐渐下降逐渐下降) )模型模型2 2 logistic logistic模型模型 人口净增长率应当与人口数量有关,即:人口净增长率应当与人口数量有关,即: r=r(n) 从而有从而有:()dnr n ndt(*)r( (n n) )是未知函数,是未知函数,但根
14、据实际背景,但根据实际背景,它无法用拟合方法它无法用拟合方法来求来求 。为了得出一个有实际意义为了得出一个有实际意义的模型,我们不妨采用一的模型,我们不妨采用一下工程师原则。工程师们下工程师原则。工程师们在建立实际问题的数学模在建立实际问题的数学模型时,总是采用尽可能简型时,总是采用尽可能简单的方法。单的方法。 r(n)最简单的形式是常数,此最简单的形式是常数,此时得到的就是马尔萨斯模型。时得到的就是马尔萨斯模型。对马尔萨斯模型的最简单的改对马尔萨斯模型的最简单的改进就是引进一次项(竞争项)进就是引进一次项(竞争项) 模型模型2 2 logistic logistic模型模型 人口净增长率应当
15、与人口数量有关,即:人口净增长率应当与人口数量有关,即: r=r(n) 从而有从而有:()dnr n ndt(*)对马尔萨斯模型引入一次项(竞争项),令对马尔萨斯模型引入一次项(竞争项),令 r(n)=r-an 此时得到微分方程:此时得到微分方程: ()dnran ndt(1)dnnrndtk或或(*)(* * *)可改写成:可改写成: ()dnk kn ndt(*) (*)被称为)被称为logistic模型或生物总数增长的统计筹算律,是由荷兰数模型或生物总数增长的统计筹算律,是由荷兰数学生物学家弗赫斯特(学生物学家弗赫斯特(verhulst)首先提出的。一次项系数是负的,因为)首先提出的。一
16、次项系数是负的,因为当种群数量很大时,会对自身增大产生抑制性,故一次项又被称为竞争当种群数量很大时,会对自身增大产生抑制性,故一次项又被称为竞争项。项。模型模型2 2 logistic logistic模型模型 ()dnk kn ndt 该式还有另一解释,由于空间和资源都是有限的,不可该式还有另一解释,由于空间和资源都是有限的,不可能供养无限增长的种群个体,当种群数量过多时,由于人均能供养无限增长的种群个体,当种群数量过多时,由于人均资源占有率的下降及环境恶化、疾病增多等原因,出生率将资源占有率的下降及环境恶化、疾病增多等原因,出生率将降低而死亡率却会提高。设环境能供养的种群数量的上界为降低而
17、死亡率却会提高。设环境能供养的种群数量的上界为k(近似地将(近似地将k看成常数),看成常数),n表示当前的种群数量,表示当前的种群数量,k-n恰恰为环境还能供养的种群数量,为环境还能供养的种群数量,该式该式指出,种群增长率与两者指出,种群增长率与两者的乘积成正比,正好符合统计规律,得到了实验结果的支持,的乘积成正比,正好符合统计规律,得到了实验结果的支持,这就是这就是该式该式也被称为也被称为统计筹算律统计筹算律的原因。的原因。 求解求解分离变量:分离变量:11dnkkdtnkn 两边积分并整理得:两边积分并整理得: 1kktknce 1kktknce 令令n(0)=n0,求得:,求得: 00k
18、ncn故满足初始条件故满足初始条件n(0)=n0的解为:的解为: 000( )()kktn kn tnkn e易见:易见: n(0)=n0 ,lim( )tn tkn(t)的图形请看右图的图形请看右图rtenknkntn )()(000模型的参数估计用指数增长模型或阻滞增长模型作人口预报,用指数增长模型或阻滞增长模型作人口预报,必须先估计模型参数必须先估计模型参数 r 或或 r, k 利用统计数据用利用统计数据用最小二乘法最小二乘法作拟合作拟合例:美国人口数据(单位例:美国人口数据(单位百万)百万)1790 1800 1810 1820 1830 1950 1960 1970 1980 3.9
19、 5.3 7.2 9.6 12.9 150.7 179.3 204.0 226.5r=0.2072, k=464 专家估计模 型 检 验(1)用模型预报用模型预报1990年美国人口,与实际数据比较年美国人口,与实际数据比较/ )1980(1)1980()1980()1980()1990(mxxrxxxxx 实际为实际为251.4 (百万百万)5 .250)1990(x模模 型型 应应 用用人人 口口 预预 报报用美国用美国17901990年人口数据重新估计参数年人口数据重新估计参数r=0.2083, n=457.6n(2000)=275.0n(2010)=297.9logistic模型在经济领
20、域中的应用模型在经济领域中的应用( (如耐用消费品的售量如耐用消费品的售量) )实际实际:282.4310.4模型检验模型检验(2) 用用logisticlogistic模型来描述种群增长的规律效果如何呢?模型来描述种群增长的规律效果如何呢?19451945年克朗皮克(年克朗皮克(crombiccrombic)做了一个人工饲养小谷虫的实验,数)做了一个人工饲养小谷虫的实验,数学生物学家高斯(学生物学家高斯(e ef fgaussgauss)也做了一个原生物草履虫实验,)也做了一个原生物草履虫实验,实验结果都和实验结果都和logisticlogistic曲线十分吻合。曲线十分吻合。 大量实验资料
21、表明用大量实验资料表明用logisticlogistic模型来描述种群的增长,效模型来描述种群的增长,效果还是相当不错的。例如,高斯果还是相当不错的。例如,高斯把把5只草履虫放进一个盛有只草履虫放进一个盛有0.5cm3营养液的小试管,他发现,开始时草履虫以每天营养液的小试管,他发现,开始时草履虫以每天230.9%的速率增长,此后增长速度不断减慢,到第五天达到最大量的速率增长,此后增长速度不断减慢,到第五天达到最大量375个,实验数据与个,实验数据与r=2.309,a=0.006157,n(0)=5的的logisticlogistic曲线:曲线: 几乎完全吻合。几乎完全吻合。 2.309375(
22、 )174tn tecfgaussmalthusmalthus模型和模型和logisticlogistic模型的总结模型的总结 malthusmalthus模型和模型和logisticlogistic模型模型均为对微分方程均为对微分方程(*)所作所作的模拟近似方程。前一模型假设了种群增长率的模拟近似方程。前一模型假设了种群增长率r为一常数,为一常数,(r被称为该种群的内禀增长率)。后一模型则假设环境只被称为该种群的内禀增长率)。后一模型则假设环境只能供养一定数量的种群,从而引入了一个竞争项。能供养一定数量的种群,从而引入了一个竞争项。 用模拟近似法建立微分方程来研究实际问题时必须对用模拟近似法
23、建立微分方程来研究实际问题时必须对求得的解进行检验,看其是否与实际情况相符或基本相符。求得的解进行检验,看其是否与实际情况相符或基本相符。相符性越好则模拟得越好,否则就得找出不相符的主要原相符性越好则模拟得越好,否则就得找出不相符的主要原因,对模型进行修改。因,对模型进行修改。 malthusmalthus模型与模型与logisticlogistic模型虽然都是为了研究种群数模型虽然都是为了研究种群数量的增长情况而建立的,但它们也可用来研究其他实际问题,量的增长情况而建立的,但它们也可用来研究其他实际问题,只要这些实际问题的数学模型有相同的微分方程即可。只要这些实际问题的数学模型有相同的微分方
24、程即可。 模型模型3:人口发展方程:人口发展方程 0),()(), 0()()0 ,(),(),(),(),(10trptptprprptrptrdttrprtrpm其中其中t时间段、时间段、r年龄;年龄;),( trpt 时刻的人口年龄时刻的人口年龄 r 密度函数密度函数),( trdt时刻、时刻、r年龄的人口相对死亡率年龄的人口相对死亡率(可统计量可统计量)(1tpt时刻的单位时间出生的婴儿数时刻的单位时间出生的婴儿数(可控量可控量)偏微分方程模型 dttrddrtrpdrdttdtrp),(1),(),( 基本关系式基本关系式年代年代195019521954195619581960196
25、219641966人口人口(千万千万)3.5833.739 3.904 4.102 4.258 4.245 4.333 4.532 4.748年代年代196819701972197419761978198019821984人口人口(千万千万)4.9965.252 5.437 5.567 5.700 5.834 5.938 6.088 6.071江苏省人口统计江苏省人口统计作业:作业:设法查找一部分人口数据设法查找一部分人口数据(国家国家(内外内外)、地方皆、地方皆可可),或有限区域内的某一种群数据,进行建模预报,或有限区域内的某一种群数据,进行建模预报,并与实际数据比较,希望进一步改进模型。并
26、与实际数据比较,希望进一步改进模型。作业格式作业格式一篇较完整的论文一篇较完整的论文!(格式见下格式见下)难题解答难题解答v物体的侧视图建模的论文建模的论文参考参考结构结构:1、摘要、摘要问题、模型、方法、结果问题、模型、方法、结果2、问题重述、问题重述4、分析与建立模型、分析与建立模型5、模型求解、模型求解6、模型检验、模型检验7、模型推广、模型推广8、参考文献、参考文献9、附录、附录3、模型假设、模型假设建模示例二:传染病模型建模示例二:传染病模型v模型模型1 最简单模型最简单模型(早期模型早期模型)假设假设1:每个病人在单位时间内传染的人数是常数:每个病人在单位时间内传染的人数是常数r;
27、假设假设2:不考虑死亡问题;:不考虑死亡问题;问题分析问题分析: 记记x(t)表示表示t时刻病人数时刻病人数, 且初始病人数且初始病人数x(0)=x0;则则t, t+t时间段内增加的病人数为:时间段内增加的病人数为:ttxrtxttx )()()(得到微分方程:得到微分方程: 0)0()()(xxtxrtxrtextx0)( 模型评价模型评价: 与传染初期比较吻合,以后的误差大。与传染初期比较吻合,以后的误差大。v模型模型2 中期模型中期模型假设假设1:每个每个病人在单位时间内传染的人数与未被传染的病人在单位时间内传染的人数与未被传染的人数成正比人数成正比r;假设假设2:不考虑死亡问题;:不考
28、虑死亡问题;假设假设3:总人数有限:总人数有限 问题分析问题分析: 记记x(t)表示表示t时刻病人数时刻病人数, 且初始病人数且初始病人数x(0)=x0; y(t)为为t时时 刻未被传染的人数刻未被传染的人数; 总人数为总人数为n, 即即x(t) y(t)=n.则则t, t+t时间段内增加的病人数为:时间段内增加的病人数为:ttytxrtxttx )()()()(得微分方程:得微分方程: ntytxxxtytxrtx)()(,)0()()()(0 tnrexnntx 11)(0模型分析评价模型分析评价: tnrexnntx 11)(01. 不加控制,则最终人人得病;不加控制,则最终人人得病;2
29、. 计算传染高峰期计算传染高峰期t1:0)( tx nrxxnt )ln()ln(001说明说明: 人口人口n越多、传染强度越多、传染强度r越大,高峰来得越早越大,高峰来得越早!缺点缺点: 没有考虑治愈问题和免疫问题。没有考虑治愈问题和免疫问题。模型模型3 精确模型精确模型假设假设1:研究对象分成三类:传染源:研究对象分成三类:传染源x(t)、敏感群、敏感群y(t) 和免疫群和免疫群z(t); 假设假设2:单位时间内每个传染源传染的人数与敏感群的人数成正比:单位时间内每个传染源传染的人数与敏感群的人数成正比;假设假设3:单位时间内传染源康复为免疫群的人数正比与传染源人数;:单位时间内传染源康复
30、为免疫群的人数正比与传染源人数;假设假设4:不考虑死亡且总人数有限。:不考虑死亡且总人数有限。问题分析问题分析: 记记a传染率传染率, b康复率康复率; 初始条件为初始条件为:; 0)0(,)0(,)0(00 zxnyxx得微分方程:得微分方程: ; 0)0(,)0(,)0()()()()()()()()()(00zxnyxxtbxtztytaxtytxbtytxatx解此微分方程组:解此微分方程组: yabdydzyabdydx111是非线性方程组,不易求解,变形以是非线性方程组,不易求解,变形以y为自变量为自变量: )()()()()()()()()(tbxtztytaxtytxbtytx
31、atx yxnabzyyxnabnx00lnln解解得得: 结论结论:当当yb/a时,传染源减少直至平息时,传染源减少直至平息;当当yb/a时,传染源先增加再减少直至平时,传染源先增加再减少直至平息息;控制控制y非常关键非常关键研制疫苗、增强体质研制疫苗、增强体质;增大增大b/a也非常关键也非常关键隔离、治愈隔离、治愈 ;数值分析法数值分析法! !建模示例三:作战模型建模示例三:作战模型vlanchester战斗模型战斗模型设设x部队和部队和y部队相互交战,部队相互交战,x(t)和和y(t)分别是两部队分别是两部队在在t时刻的战斗力,其连续可导。时刻的战斗力,其连续可导。战斗力的变化率后勤补给
32、率自然损失率对方的杀伤率战斗力的变化率后勤补给率自然损失率对方的杀伤率 eycxtqtybyaxtptx)()()()(常规战常规战 eycxtqtygxyaxtptx)()()()(游击对游击对常规战常规战 hxyeytqtygxyaxtptx)()()()(游击战游击战hgecba,)(),(tqtp)(),(tytx00, yxt损失率损失率后勤补给后勤补给双方战斗力双方战斗力开始时双方战斗力开始时双方战斗力战斗时刻战斗时刻为讨论方便,简化模型为:为讨论方便,简化模型为: cxtybytx)()(常规战常规战1. 常规战常规战平方律平方律bycxdxdy 202202xxcyyb 202
33、022cxbykcxby )(tx)(ty获获胜胜xk:0 获获胜胜yk:0 平平局局:0 kbcxy 200结论:常规战胜负取决于开战前力量结论:常规战胜负取决于开战前力量(人数人数)对比,对比,且此比值且此比值平方放大。平方放大。 集中优势兵力集中优势兵力(三大战役三大战役)yyxxprpr 射击率射击率命中率命中率简化模型为:简化模型为: hxytygxytx)()(游击战游击战2. 游击战游击战线性律线性律ghdxdy 00 xxhyyg 00hxgylhxgy )(tx)(ty获获胜胜xl:0 获获胜胜yl:0 平平局局:0 lghxy 00结论:战前结论:战前力量对比力量对比与队员
34、与队员活动面积活动面积对比同样重要对比同样重要. xryyyrxxssrgssrh,射击率射击率一次射击的一次射击的有效面积有效面积游击队员的游击队员的活动面积活动面积ryyrxxxysrsrxsys 00简化模型为:简化模型为: bxtygxytx)()(游击战游击战3. 游击队游击队常规部队常规部队(抛物律抛物律)gybdxdy 02022xxbyyg 020222bxgymbxgy )(tx)(ty获获胜胜xm:0 获获胜胜ym:0 平平局局:0 m02002gxbxy 结论:该模型适合以弱胜强结论:该模型适合以弱胜强. xryyxxssrgprb,射击率射击率一次射击的一次射击的有效面
35、积有效面积游击队员的游击队员的活动面积活动面积020012xspsrrxyryxxyx 举例:游击甲方举例:游击甲方x兵力兵力100,命中率,命中率0.1, 活动范活动范围围0.1平方公里,射击率是正规乙方的一半,乙方每平方公里,射击率是正规乙方的一半,乙方每次有效射击面积次有效射击面积1平方米,则乙方取胜需要兵力平方米,则乙方取胜需要兵力y0:需需10倍的兵力!倍的兵力!100010011 . 0101 . 021260 y020012xspsrrxyryxxyx 模型检验:模型检验:1) 1954年年j. h. engel用常规战模型分析了用常规战模型分析了美日硫磺岛战役,结果与美方战地记
36、录吻合!美日硫磺岛战役,结果与美方战地记录吻合!2) 游击游击常规战应用常规战应用越南战争美国撤军:越南战争美国撤军: 1968年美方兵力只有年美方兵力只有6倍,且只能增援到倍,且只能增援到6.7倍,倍,故没有增援,而于故没有增援,而于1973年撤军。年撤军。军备竞赛博弈微分方程模型:军备竞赛博弈微分方程模型: 考虑两个参加军备竞赛的国家。我们试图定性的评价军考虑两个参加军备竞赛的国家。我们试图定性的评价军备竞赛对防御费用方面的影响。特别我们更有兴趣知道,备竞赛对防御费用方面的影响。特别我们更有兴趣知道,军备竞赛是否会导致不可控制的经费支出,并且最终由具军备竞赛是否会导致不可控制的经费支出,并
37、且最终由具有经济实力的国家支配,还是最终会达到一个平衡的支出有经济实力的国家支配,还是最终会达到一个平衡的支出水平?水平? 定义变量定义变量x是国家是国家a每年的防御支出,变量每年的防御支出,变量y是国家是国家b每年每年的防御支出。我们首先用国家的防御支出。我们首先用国家a的观点来分析一下形势,在的观点来分析一下形势,在不考虑国家不考虑国家b(敌对国)的军费支出时,我们有理由相信国(敌对国)的军费支出时,我们有理由相信国家家a的军费支出是一个递减的过程的军费支出是一个递减的过程,0dxax adt 常数常数a为该国在防御支出上的限制系数,如政府要把钱花在为该国在防御支出上的限制系数,如政府要把
38、钱花在卫生和教育事业上。卫生和教育事业上。dxaxbydt dxaxbycdt 那么当国家那么当国家b进行军费支出时呢?国家进行军费支出时呢?国家a将会出于安全考虑将会出于安全考虑被迫增加经费。假设增加量与国家被迫增加经费。假设增加量与国家b的支出量成一定的比例的支出量成一定的比例, 这这时上面的微分方程就变成了。时上面的微分方程就变成了。 最后添加一个常数项,以反映国家最后添加一个常数项,以反映国家a对国家对国家b感到的所有感到的所有潜在的不安因素,这也就是说即使两个国家的防御支出为零,潜在的不安因素,这也就是说即使两个国家的防御支出为零,国家国家a仍觉得有必要武装自己对付国家仍觉得有必要武
39、装自己对付国家b,是一种对未来情况,是一种对未来情况的担心。这个往往根据两国的外交关系所定(美苏,美国与加的担心。这个往往根据两国的外交关系所定(美苏,美国与加拿大)。拿大)。dymxnypdt00d xd td yd t 而对于国家而对于国家b来说则有:来说则有:现在来看看上述模型是否会平衡现在来看看上述模型是否会平衡是否会有是否会有(x, y)满足满足:首先假设首先假设a,b两国外交上属于两国外交上属于亲密亲密的朋友关系的朋友关系,这,这时常数时常数c, p都为都为0,这时模型变为:,这时模型变为: dxaxbydtdymxnydt ,0,0 x y dxaxbycdtdymxnypdt
40、axbycmxnyp那么显然这时的平衡点在那么显然这时的平衡点在 处,在这种情况下,处,在这种情况下,两国都没有防御支出,国民经济的总产值全部用来投资医疗两国都没有防御支出,国民经济的总产值全部用来投资医疗卫生以及教育事业等非军事方面,两国可以用非军事方法来卫生以及教育事业等非军事方面,两国可以用非军事方法来解决一切争端(历史上只有美国与加拿大在解决一切争端(历史上只有美国与加拿大在1817年至今使这年至今使这种关系),但当两国冲突矛盾很大时模型就变为:种关系),但当两国冲突矛盾很大时模型就变为:这时模型的平衡点就变为:这时模型的平衡点就变为:的解,的解, bpcnxanbmapcmyanbm
41、其解为:其解为: 当当an-bm为正切较大时,这个交点在第一象限,有自身的为正切较大时,这个交点在第一象限,有自身的物理意义。但是当物理意义。但是当an-bm较小或趋于较小或趋于零时呢?将会出现经费零时呢?将会出现经费失控(如美苏)!为负的意义作为思考题。失控(如美苏)!为负的意义作为思考题。可以看出我们都一直使用一种简单的线性表示,那么复杂可以看出我们都一直使用一种简单的线性表示,那么复杂后的情况呢?可以肯定复杂后模型的适应性更强,推广和后的情况呢?可以肯定复杂后模型的适应性更强,推广和实践意义更大。不过复杂也有自身的弱点如:导致模型求实践意义更大。不过复杂也有自身的弱点如:导致模型求救困难
42、甚至不可解救困难甚至不可解(非线性优化非线性优化)。特别,当特别,当cp非非0时时(双方不信任双方不信任),即便裁军使得,即便裁军使得x=0和和/或或y=0,军备竞赛实质还是会一直进行下去。就是说双方谅解,军备竞赛实质还是会一直进行下去。就是说双方谅解较裁军、停战等更重要较裁军、停战等更重要! 武力解决冲突不可取!武力解决冲突不可取!141516171819202122230.10.150.20.250.30.350.4建模示例建模示例4:地中海鲨鱼问题:地中海鲨鱼问题 意大利生物学家意大利生物学家ancona曾曾致力于鱼类种群相互制约关系致力于鱼类种群相互制约关系的研究的研究, 他从第一次世
43、界大战期他从第一次世界大战期间间,地中海各港口捕获的几种鱼地中海各港口捕获的几种鱼类捕获量百分比的资料中类捕获量百分比的资料中, 发现发现鲨鱼鲨鱼等的比例有明显增加等的比例有明显增加(见下见下表表),而供其捕食的而供其捕食的食用鱼食用鱼的百分的百分比却明显下降比却明显下降.显然战争使捕鱼显然战争使捕鱼量下降量下降, 食用鱼增加食用鱼增加, 鲨鱼等也鲨鱼等也随之增加随之增加,但为何鲨鱼的比例大但为何鲨鱼的比例大幅增加呢?幅增加呢? 他无法解释这个现象他无法解释这个现象, 于是求助于著名的意大利数学家于是求助于著名的意大利数学家v. volterra, 希望建立一个希望建立一个食饵食饵捕食捕食系统
44、的数学模型系统的数学模型, 定量定量地回答这个问题地回答这个问题.年代年代1914 1915 1916 1917 1918百分比百分比11.921.4 22.1 21.236.4年代年代1919 1920 1921 1922 1923百分比百分比27.316.0 15.9 14.810.7捕获鱼中鲨鱼等食肉鱼的比例捕获鱼中鲨鱼等食肉鱼的比例 该该 模型反映了在没有人工捕模型反映了在没有人工捕获的自然环境中食饵与捕食者之获的自然环境中食饵与捕食者之间的制约关系间的制约关系, 没有考虑食饵和没有考虑食饵和捕食者自身的捕食者自身的阻滞阻滞作用作用, 是最简是最简单的模型单的模型.1基本假设:基本假设
45、:(1)食饵由于捕食者的存食饵由于捕食者的存在使增长率降低在使增长率降低, 假设降假设降低的程度与捕食者数量成低的程度与捕食者数量成正比正比;(2)捕食者由于食饵为它捕食者由于食饵为它提供食物的作用使其死亡提供食物的作用使其死亡率降低或使之增长,假定率降低或使之增长,假定增长的程度与食饵数量成增长的程度与食饵数量成正比。正比。 )()(fxbydtdyeyaxdtdx2符号说明:符号说明:x食饵在食饵在t时刻的数量;时刻的数量; a食饵独立生存时的增长率;食饵独立生存时的增长率;e捕食者掠取食饵的能力;捕食者掠取食饵的能力; f食饵对捕食者的供养能力食饵对捕食者的供养能力.y捕食者捕食者在在t
46、时刻的数量;时刻的数量; b捕食者捕食者独立生存时的死亡率;独立生存时的死亡率;k捕获能力系数捕获能力系数.3. 模型模型(一一) 不考虑人工捕获不考虑人工捕获 )()(fxbydtdyeyaxdtdx4. 模型模型(一一) 求解求解)()(fxbyeyaxdydx dyeyadxxbf ceyexeyafxb 利用微分方程的利用微分方程的相关理论相关理论,知原方程组的解是周期解,设,知原方程组的解是周期解,设周期为周期为t,则为了解释问题中的数据,需计算,则为了解释问题中的数据,需计算x、y的平均值:的平均值: ttdtbyytfdttxtx001)(1 fbytytffb )0(ln)(l
47、n1eadttytyt 0)(1 kyfxbydtdykxeyaxdtdx)()(5. 模型模型(二二) 考虑人工捕捞考虑人工捕捞类似可计算类似可计算x、y的平均值:的平均值:fkbx ekay fxkbydtdyeykaxdtdx)k捕获能力系数捕获能力系数.结论结论:增加捕捞后捕食者平均值降低,而:增加捕捞后捕食者平均值降低,而饵食饵食(食用鱼食用鱼)平均值增加;进一步捕捞能力平均值增加;进一步捕捞能力系数下降也导致捕食者系数下降也导致捕食者(鲨鱼等鲨鱼等)数量上数量上升。升。“涸泽而鱼涸泽而鱼”除外除外推广推广:解释杀虫剂的反效果:解释杀虫剂的反效果杀虫剂在杀虫剂在杀死害虫的同时也杀死其
48、天敌益虫,这将杀死害虫的同时也杀死其天敌益虫,这将导致害虫量的增加。导致害虫量的增加。用用matlab软件求常微分方程的数值解软件求常微分方程的数值解t, x=solver(fun, ts, x0,options)ode45 ode23 ode113ode15sode23s由待解由待解方程写方程写成的成的m-文件名文件名ts=t0,tf,t0、tf为自为自变量的初变量的初值和终值值和终值函数的函数的初始值初始值ode23:组合的:组合的2/3阶龙格阶龙格-库塔库塔-芬尔格算法芬尔格算法 ode45:运用组合的:运用组合的4/5阶龙格阶龙格-库塔库塔-芬尔格算法芬尔格算法自变自变量值量值函数函数
49、值值用于设定误差限用于设定误差限(缺省时设定相对误差缺省时设定相对误差10-3, 绝绝对误差对误差10-6),命令为:命令为:options=odeset(reltol,rt,abstol,at), rt, at:分别为设定的相对误差和绝对误差:分别为设定的相对误差和绝对误差.help ode45/23.首先,建立首先,建立m-文件文件shier.m如下:如下: function dx=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如下:如下
50、: t,x=ode45(shier,0 15,25 2); plot(t,x(:,1),-,t,x(:,2),*) plot(x(:,1),x(:,2)6. 模型检验模型检验0510150102030405060708090100020406080100051015202530求解结果:求解结果:由上两图知:由上两图知:x(t)与与y(t)都是周期函数都是周期函数模型(二)模型(二) 考虑人工捕获考虑人工捕获 设表示捕获能力的系数为设表示捕获能力的系数为k,相当于食饵的自然增长率,相当于食饵的自然增长率由由a降为降为a-k,捕食者的自然死亡率由,捕食者的自然死亡率由b增为增为 b+k )()(
51、1222221111xerxdtdxxerxdtdx 2)0(,25)0(,02. 0, 5 . 0, 1 . 0, 1 yxfbea仍取仍取设战前捕获能力系数设战前捕获能力系数k=0.3, 战争中降为战争中降为k=0.1, 则战前与战争中的模型分别为则战前与战争中的模型分别为: 2)0(,25)0()02. 08 . 0()1 . 07 . 0(21122211xxxxdtdxxxdtdx 2)0(,25)0()02. 06 . 0()1 . 09 . 0(21122211xxxxdtdxxxdtdx模型求解模型求解:1、分别用、分别用m-文件文件shier1.m和和shier2.m定义上述
52、两个方程定义上述两个方程2、建立主程序、建立主程序shark1.m, 求解两个方程,并画出两种情况下求解两个方程,并画出两种情况下鲨鱼数在鱼类总数中所占比例鲨鱼数在鱼类总数中所占比例 y(t)/x(t)+y(t)05101500.10.20.30.40.50.60.70.8 实线为战前的鲨实线为战前的鲨鱼比例,鱼比例,“*”线为线为战争中的鲨鱼比例战争中的鲨鱼比例结论:战争中鲨鱼的比例比战前高!结论:战争中鲨鱼的比例比战前高! volterravolterra的模型揭示了双种群之间内在的互相制约关系,的模型揭示了双种群之间内在的互相制约关系,成功解释了成功解释了danconadancona发现
53、的现象。然而,对捕食系统中存在发现的现象。然而,对捕食系统中存在周期性现象的结论,大多数生物学家并不完全赞同,因为更多周期性现象的结论,大多数生物学家并不完全赞同,因为更多的捕食系统并没有这种特征。的捕食系统并没有这种特征。 一个捕食系统的数学模型未必适用于另一捕食系统,捕一个捕食系统的数学模型未必适用于另一捕食系统,捕食系统除具有共性外,往往还具有本系统特有的个性,反映食系统除具有共性外,往往还具有本系统特有的个性,反映在数学模型上也应当有所区别。考察较为一般的双种群系统在数学模型上也应当有所区别。考察较为一般的双种群系统. .推广:较一般的双种群生态系统讨论推广:较一般的双种群生态系统讨论
54、一般的双种群系统一般的双种群系统仍用仍用x1(t)和和x2(t)记记t时刻的种群量时刻的种群量(也可以是种群密度也可以是种群密度), 设设 ki为种群为种群i的净相对增长率的净相对增长率, ki随种群不同而不同,同时也随随种群不同而不同,同时也随系统状态的不同而不同,即系统状态的不同而不同,即ki应为应为x1、x2的函数。的函数。)2 , 1( ixkdtdxiii ki究竟是一个怎样的函数究竟是一个怎样的函数,我们没有更多的信息我们没有更多的信息. 不妨再次不妨再次采用一下工程师们的原则采用一下工程师们的原则, 采用采用线性化方法线性化方法(取常数是取常数是malthus模型模型, 不实用不
55、实用). 这样这样, 得到下面的得到下面的微分方程组微分方程组: 它不仅可以用来描述捕食系统。也可以用来描述相互间存它不仅可以用来描述捕食系统。也可以用来描述相互间存在其他关系的种群系统。在其他关系的种群系统。10112212011222()()xaa xa xxxbb xb xx 式中式中a1、b2为本种群的亲疏系数为本种群的亲疏系数, a2、b1为两种群间的交叉为两种群间的交叉亲疏系数亲疏系数. a2b10时时, 两种群间存在着相互影响两种群间存在着相互影响, 此时又可分为此时又可分为以下几类情况以下几类情况:i) a20, b10, 共栖系统共栖系统;ii) a20( 或或a20, b1
56、0), 捕食系统捕食系统;iii) a20, b10.1*m0, 即使发射空壳火箭即使发射空壳火箭(mp=0),其末速度也不超过,其末速度也不超过7公里公里/秒。秒。 远远小于需要的速度远远小于需要的速度(10.57公里公里/秒秒), 按这种设计按这种设计目前根本不可能用火箭发射人造卫星!目前根本不可能用火箭发射人造卫星! 仅仅靠减少燃料重量来提高速度不仅仅靠减少燃料重量来提高速度不能满足需要!应进一步考虑能满足需要!应进一步考虑同时减少同时减少ms!即如果将结构质量在燃料燃烧过程中不即如果将结构质量在燃料燃烧过程中不断减少,末速度就有可能能达到要求!断减少,末速度就有可能能达到要求!2 2、
57、理想火箭模型、理想火箭模型 假设:假设: 记结构质量记结构质量ms在在ms + mf中占的比例为中占的比例为,假设火,假设火箭理想地好,它能箭理想地好,它能随时抛弃随时抛弃无用的结构,无用的结构,即结构质量即结构质量与燃料质量以与燃料质量以与(与(1-)的比例同时减少)的比例同时减少。 建模建模: : 由由 2( ) ( )()( )(1)( ( )()dmdmm ttm tttttutotdtdt 得到:得到:(1)dmdmmudtdt 解得:解得: 0( )(1)ln( )mtum t 理想火箭与一级火箭最大的区别在于理想火箭与一级火箭最大的区别在于,当火箭燃料耗尽时当火箭燃料耗尽时,结结
58、构质量也逐渐抛尽构质量也逐渐抛尽,它的最终质量为它的最终质量为mp! 所以最终速度为所以最终速度为: : 哈哈,我还是有可能上哈哈,我还是有可能上天的!天的!pmmuv0ln)1( 只要只要m0足够大,我们可以使卫星达到我们希望它具有的任意速度。足够大,我们可以使卫星达到我们希望它具有的任意速度。 考虑到空气阻力和重力等因素考虑到空气阻力和重力等因素, 估计估计(按比例的粗略估计按比例的粗略估计)发射卫星发射卫星要使要使v=10.5公里公里/秒才行秒才行, 则可推算出则可推算出m0/mp约为约为50, 即发射即发射1吨重的卫星吨重的卫星大约需要大约需要50吨重的理想火箭吨重的理想火箭 !190
59、3年年齐奥尔科夫斯基齐奥尔科夫斯基 3 3、理想过程的实际逼近、理想过程的实际逼近多级多级火箭卫星系统火箭卫星系统 记火箭级数为记火箭级数为n, 当第当第i级火箭的燃料烧尽时级火箭的燃料烧尽时, 第第i+1级火箭立级火箭立即自动点火即自动点火, 并抛弃已经无用的第并抛弃已经无用的第i级火箭级火箭. 用用mi表示第表示第i级火箭的级火箭的质量质量, mp表示有效负载表示有效负载. 为简单起见,先作如下假设:为简单起见,先作如下假设: (i) 设各级火箭具有相同的设各级火箭具有相同的 ,即即i级火箭中级火箭中mi为结构质量为结构质量, (1-)mi为燃料质量。为燃料质量。(ii)设燃烧级初始质量与
60、其负载质量之比保持不变设燃烧级初始质量与其负载质量之比保持不变,并记比值为并记比值为k. 考虑二级火箭:考虑二级火箭: 当第一级火箭燃烧完时,其末速度为:当第一级火箭燃烧完时,其末速度为: 12112ln ppmmmummm当第二级火箭燃尽时,末速度为:当第二级火箭燃尽时,末速度为: 2122212122lnlnppppppmmmmmmmuummmmmmm又由假设(又由假设(ii),),m2=kmp,m1=k(m2+mp),代入上式,代入上式,并仍设并仍设u=3公里公里/秒,且为了计算方便,近似取秒,且为了计算方便,近似取=0.1,则,则可得:可得: 1222122113ln0.10.111p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中稀江西稀士有限公司招聘笔试真题
- 2024年西安市雁塔区第三小学招聘笔试真题
- 2025年法学概论考试的内容框架与试题及答案
- 系统设计考试题目及答案解析
- 2024年黑龙江大庆大同区养老服务中心招聘真题
- 企业合规管理的总结与对策计划
- 2024年连云港市灌云县公安局招聘笔试真题
- 2024年安徽省退役军人厅下属事业单位真题
- 2024年鸡东县司法局招聘民调解员笔试真题
- 2024年河南事业单位联考招聘笔试真题
- 建筑业商务礼仪指南
- 烹饪原料知识试题库(含参考答案)
- 《体育保健学》课程笔记
- 关于贪污的检举信范文
- 企业环境信息披露评价研究的国内外文献综述6400字
- 2024年中国防盗报警器系统市场调查研究报告
- 【水利水电】李想 案例专项班教案 01-案例专项班(一)
- 创新思维及设计方法学习通超星期末考试答案章节答案2024年
- 社区治理中的意识形态工作制度
- 计算机及外部设备装配调试员(中级)学习通超星期末考试答案章节答案2024年
- 湖南省建筑工程消耗量标准装饰定额
评论
0/150
提交评论