数学建模微分方程方法.ppt
《数学建模微分方程方法.ppt》由会员分享,可在线阅读,更多相关《数学建模微分方程方法.ppt(151页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于数学建模的微分方程方法第一张,PPT共一百五十一页,创作于2022年6月 许多有趣的实际问题都包含着随时间发展许多有趣的实际问题都包含着随时间发展的过程。动态模型常被用于表现这些过程的演的过程。动态模型常被用于表现这些过程的演变。动态模型建模时首先要根据建模目的和对变。动态模型建模时首先要根据建模目的和对问题的具体分析作出简化假设,然后按照对象问题的具体分析作出简化假设,然后按照对象内在的或可以类比的其他对象的规律列出微分内在的或可以类比的其他对象的规律列出微分方程,接着求解微分方程并将微分方程的解翻方程,接着求解微分方程并将微分方程的解翻译回实际对象,最后就可以进行描述、分析、译回实际对
2、象,最后就可以进行描述、分析、预测和控制实际对象了。预测和控制实际对象了。五步方法五步方法、灵敏性分析灵敏性分析和和稳健性分析稳健性分析等基本原等基本原则对动态模型是有意义并且是有用的。在探讨一些则对动态模型是有意义并且是有用的。在探讨一些最流行和最实用的动态建模技巧时,我们常采用这最流行和最实用的动态建模技巧时,我们常采用这些方法。些方法。第二张,PPT共一百五十一页,创作于2022年6月 一般来讲,动态模型易于构造但是难于求解。精一般来讲,动态模型易于构造但是难于求解。精确的解析解仅对少数特殊情况存在,如线性系统。确的解析解仅对少数特殊情况存在,如线性系统。数值方法常常不能对系统的行为提供
3、一个好的定性数值方法常常不能对系统的行为提供一个好的定性的解释。所以图形表示通常是分析动态模型不可缺的解释。所以图形表示通常是分析动态模型不可缺少的一部分。由于图形表示特有的简单性,以及它少的一部分。由于图形表示特有的简单性,以及它的几何性质,使得它在数学建模中占据了重要地位。的几何性质,使得它在数学建模中占据了重要地位。事实上,对于动态模型,数值方法结合图形分析才事实上,对于动态模型,数值方法结合图形分析才是最有效的方法。是最有效的方法。第三张,PPT共一百五十一页,创作于2022年6月目录:目录:1 1 五步方法五步方法2 2 灵敏性分析灵敏性分析3 3 稳健性分析稳健性分析4 4 薄膜渗
4、透率的测定薄膜渗透率的测定5 5 香烟过滤嘴的作用香烟过滤嘴的作用6 6 其他实例其他实例 第四张,PPT共一百五十一页,创作于2022年6月 本节简要介绍用数学建模解决问题的一般本节简要介绍用数学建模解决问题的一般过程,称之为过程,称之为五步方法五步方法。1.1.提出问题提出问题 2.2.选择建模方法选择建模方法 3.3.推导模型的数学表达式推导模型的数学表达式 4.4.求解模型求解模型 5.5.回答问题回答问题1 1 五步方法五步方法第五张,PPT共一百五十一页,创作于2022年6月例例1.1 1.1 一头猪重一头猪重200200磅磅,每天增重每天增重5 5磅磅,伺养伺养每天需花费每天需花
5、费4545美分。猪的市场价格是每磅美分。猪的市场价格是每磅6565美分,但是每天下降美分,但是每天下降1 1美分。求出售猪美分。求出售猪的最佳时间。的最佳时间。注:注:1 1磅磅 =0.454=0.454千克千克第六张,PPT共一百五十一页,创作于2022年6月 而问题需要用数学语言表达,而问题需要用数学语言表达,这通常需要大量的工作。在这个过程中,需要对实际问这通常需要大量的工作。在这个过程中,需要对实际问题做一些假设,但不需要做出推测,因为我们总可以在题做一些假设,但不需要做出推测,因为我们总可以在后面的过程中随时返回并做出更好的推测。在用数学术后面的过程中随时返回并做出更好的推测。在用数
6、学术语提出问题之前,我们需要定义所用的术语。语提出问题之前,我们需要定义所用的术语。第一步是第一步是提出问题提出问题,第七张,PPT共一百五十一页,创作于2022年6月 首先,列出整个问题所涉及的变量,包括恰当的单首先,列出整个问题所涉及的变量,包括恰当的单位。位。然后,写出关于这些变量所做的假设,列出已知然后,写出关于这些变量所做的假设,列出已知的或者假设的这些变量之间的关系式的或者假设的这些变量之间的关系式,包括等式或不等包括等式或不等式。式。最后,用明确的数学语言写出这个问题的目标的表达最后,用明确的数学语言写出这个问题的目标的表达式。式。变量、单位、等式、不等式和假设,就构成了完变量、
7、单位、等式、不等式和假设,就构成了完整的问题。整的问题。第八张,PPT共一百五十一页,创作于2022年6月在例在例1.11.1中,变量包括中,变量包括:1.1.猪的重量猪的重量 w(磅磅)2.2.从现在到出售经历的时间从现在到出售经历的时间 t(天天)3.3.t 天内伺养猪的花费天内伺养猪的花费 C(美元美元)4.4.猪的市场价格猪的市场价格 p(美元美元/磅磅)5.5.售出生猪所获得的收益售出生猪所获得的收益 R(美元美元)6.6.最终获得的净收益最终获得的净收益 P(美元美元)还有一些量,如猪的初始重量还有一些量,如猪的初始重量(200(200磅磅)等,但这些量等,但这些量不是变量。不是变
8、量。把变量和常量分开是很重要的。把变量和常量分开是很重要的。第九张,PPT共一百五十一页,创作于2022年6月 下面我们列出对这些变量所做的假设。在这个过程中,下面我们列出对这些变量所做的假设。在这个过程中,我们要考虑问题中的常量的作用我们要考虑问题中的常量的作用把变量的单位带进去把变量的单位带进去,可以检查所列式子是否有意义。可以检查所列式子是否有意义。第十张,PPT共一百五十一页,创作于2022年6月变量变量:t =从现在到出售的时间从现在到出售的时间(天天)w=猪的重量猪的重量(磅磅)p =猪的价格猪的价格(美元美元/磅磅)C =饲养饲养 t 天的花费天的花费(美元美元)R =售出猪的收
9、益售出猪的收益(美元美元)P =净收益净收益(美元美元)假设假设:w =200+5tp =0.65-0.01tC =0.45t R =pwP =R-Ct 0目标目标:求求P的最大值的最大值图图1-1 1-1 售猪问题的第售猪问题的第一步的结果一步的结果注意:注意:第一部分第一部分三个阶段三个阶段(变量、变量、假设、目标假设、目标)的确的确定不需要按特定定不需要按特定的顺序。的顺序。第十一张,PPT共一百五十一页,创作于2022年6月 现在我们已经有了一个用数现在我们已经有了一个用数学语言表述的问题,我们需要选择一种数学方法来获得解。学语言表述的问题,我们需要选择一种数学方法来获得解。许多问题都
10、可以表示成一个已有的有效的一般求解方法的许多问题都可以表示成一个已有的有效的一般求解方法的标准形式。应用数学领域的多数研究都包含确定问题的一标准形式。应用数学领域的多数研究都包含确定问题的一般类别,并提出解决该类问题的有效方法。在这一领域有般类别,并提出解决该类问题的有效方法。在这一领域有许多文献,并且不断取得新的进展。一般很少有学生对选许多文献,并且不断取得新的进展。一般很少有学生对选择较好的建模方法有经验或熟悉文献。在座的各位大都是择较好的建模方法有经验或熟悉文献。在座的各位大都是首次参加数学建模比赛,至多也就是参加了学校的建模比首次参加数学建模比赛,至多也就是参加了学校的建模比赛,对形形
11、色色的建模方法更是知之甚少。这也是我为什赛,对形形色色的建模方法更是知之甚少。这也是我为什么选择这部分内容作为本讲的第一节的主要原因。么选择这部分内容作为本讲的第一节的主要原因。第二步是第二步是选择建模方法选择建模方法。第十二张,PPT共一百五十一页,创作于2022年6月 设设 在在 处是可微的,如果处是可微的,如果 在在 处达到极大或极小处达到极大或极小,则则 。细节可参阅微积分入门教材。细节可参阅微积分入门教材。建模方法:建模方法:第十三张,PPT共一百五十一页,创作于2022年6月 第三步是第三步是推导模型的数学表达式推导模型的数学表达式。如:如:例例1.11.1把问题中的变量名改换一下
12、,在算法上就比把问题中的变量名改换一下,在算法上就比较方便较方便。P=RC=pw 0.45t =(0.65 0.01t)(200+5t)0.45t记记 y=P 为目标变量,为目标变量,x=t 为自变量,则问题转化为在为自变量,则问题转化为在集合集合S=x:x0上求下面函数的最大值:上求下面函数的最大值:y=f(x)=(0.65 0.01x)(200+5x)0.45x.即要把第一步即要把第一步得到的问题应用于第二步,写成所选建模方法需要的标准形式,得到的问题应用于第二步,写成所选建模方法需要的标准形式,以便于我们运用标准的算法过程求解。以便于我们运用标准的算法过程求解。第十四张,PPT共一百五十
13、一页,创作于2022年6月 第四步,第四步,利用第二步中确定的标准过程求解这个模型利用第二步中确定的标准过程求解这个模型。如本例中即对如本例中即对 y=f(x)=(0.65 0.01x)(200+5x)0.45x在区间在区间 x0 上求最大值。上求最大值。如图如图1-2可知,可知,y=f(x)关于关于 x 是二次的曲线图,易得是二次的曲线图,易得f (x)=0.1x+0.8则在点则在点 x=8 处处 f(x)=0.第十五张,PPT共一百五十一页,创作于2022年6月图图1-2 售猪问题的净收益售猪问题的净收益f(x)关于时间关于时间x的曲线图的曲线图0510152012612813013213
14、4xf(x)y=0.05x2+0.8x+130 由由 f 在区间在区间(,8)上单调递增上单调递增,而在区间而在区间(8,+)上单上单调递减。调递减。故点故点 x=8是全局最大值点。且有是全局最大值点。且有 f(8)=133.20,从从而点而点(x,y)=(8,133.20)是是 f 在整个实轴上的全局最大值点在整个实轴上的全局最大值点,也是区间也是区间 x0 上的最大值点上的最大值点。第十六张,PPT共一百五十一页,创作于2022年6月 第五步第五步回答问题回答问题,由第四步,我们得到的答案是在由第四步,我们得到的答案是在8 8天之后,可以获得净天之后,可以获得净收益收益133.20133.
15、20美元。只要第一步的假设成立,这一结果就是正美元。只要第一步的假设成立,这一结果就是正确的。确的。相关的问题及其他不同的假设可以按照第一步中的做法相关的问题及其他不同的假设可以按照第一步中的做法调整得到。由于我们处理的是一个实际问题(调整得到。由于我们处理的是一个实际问题(一个农民决定一个农民决定何时出售他饲养的生猪何时出售他饲养的生猪),在第一步中会有一个风险因素),在第一步中会有一个风险因素存在,因此通常有必要研究一些不同的可能,这一过程称存在,因此通常有必要研究一些不同的可能,这一过程称为为灵敏性分析灵敏性分析。我们将在下一节进行讨论。我们将在下一节进行讨论。即回答第一步中提出的问题即
16、回答第一步中提出的问题“何时售猪可以达到最大净收益?何时售猪可以达到最大净收益?”第十七张,PPT共一百五十一页,创作于2022年6月图图1-3 1-3 五步方法图五步方法图第一步第一步 提出问题提出问题(1)列出问题涉及的变量,包括恰当的单位列出问题涉及的变量,包括恰当的单位;(2)注意不要混淆了变量和常量注意不要混淆了变量和常量;(3)列出你对变量所做的全部假设,包括等式和不等式列出你对变量所做的全部假设,包括等式和不等式;(4)检查单位从而保证你的假设有意义;检查单位从而保证你的假设有意义;(5)用准确的数学表达式给出问题的目标。用准确的数学表达式给出问题的目标。第二步第二步 选择建模方
17、法选择建模方法(1)选择问题的一个一般的求解方法;选择问题的一个一般的求解方法;(2)一般地,这一步的成功需要经验、技巧的对相关文献有一定一般地,这一步的成功需要经验、技巧的对相关文献有一定的熟悉程度;的熟悉程度;(3)要针对不同问题决定要用的建模方法。要针对不同问题决定要用的建模方法。本节主要介绍五步方法本节主要介绍五步方法,下面将这一方法总结归纳成下面将这一方法总结归纳成如下图表如下图表(图图1-3),1-3),以便以后参考。以便以后参考。第十八张,PPT共一百五十一页,创作于2022年6月 (2)有可能需要统一第一、二步中的变量名;有可能需要统一第一、二步中的变量名;(3)记下所有补充假
18、设,这些假设是为了使在第一步中描述的问题记下所有补充假设,这些假设是为了使在第一步中描述的问题与第二步中选定的数学结构相适应而做的。与第二步中选定的数学结构相适应而做的。第四步第四步 求解模型求解模型第五步第五步 回答问题回答问题 (1)用非技术性的语言将第四步中的结果重新表述;用非技术性的语言将第四步中的结果重新表述;(2)避免数学符号和术语避免数学符号和术语;(3)能理解最初提出问题的人就应该能理解你给出的解答。能理解最初提出问题的人就应该能理解你给出的解答。第三步第三步 推导模型的公式推导模型的公式 (1)将第一步中得到的问题重新表达成第二步选定的建模方法需要的将第一步中得到的问题重新表
19、达成第二步选定的建模方法需要的形式;形式;(1)将第二步中所选方法应用于第三步得到的表达式将第二步中所选方法应用于第三步得到的表达式;(2)注意你的数学推导注意你的数学推导,检查是否有错误检查是否有错误,答案是否有意义答案是否有意义;(3)采用适当的技术采用适当的技术,计算机代数系统、图形、数值计算的软件等计算机代数系统、图形、数值计算的软件等都能扩大你解决问题的范围都能扩大你解决问题的范围,并减少计算错误。并减少计算错误。第十九张,PPT共一百五十一页,创作于2022年6月1.2 1.2 灵敏性分析灵敏性分析1.1.问题的提出问题的提出 (2)灵敏性分析灵敏性分析是数学建模的一个重要方面,具
20、体内容与是数学建模的一个重要方面,具体内容与所用的建模方法有关。所用的建模方法有关。(3)上一节用售猪问题说明了建模的五步法。图上一节用售猪问题说明了建模的五步法。图1-11-1列出了求解该问题所做的所有假设,虽然数据和假设都列出了求解该问题所做的所有假设,虽然数据和假设都有非常详细的说明,但还要再严格检查,由于数据是由有非常详细的说明,但还要再严格检查,由于数据是由测量、观察测量、观察有时甚至完全是有时甚至完全是猜测猜测得到的,故要考虑数据不得到的,故要考虑数据不准确的可能性。准确的可能性。(1)上一节简要介绍了五步法。整个过程从假设开始上一节简要介绍了五步法。整个过程从假设开始,但很难保证
21、这些假设都是正确的,因此要考虑所得结果对但很难保证这些假设都是正确的,因此要考虑所得结果对每一条假设的敏感程度,即每一条假设的敏感程度,即灵敏性灵敏性。第二十张,PPT共一百五十一页,创作于2022年6月在这个例子中,我们可以看出:在这个例子中,我们可以看出:可靠性高的数据:可靠性高的数据:生猪现在的重量、猪现在的价格、每天饲养的花费生猪现在的重量、猪现在的价格、每天饲养的花费等,易测量,确定性大;等,易测量,确定性大;可靠性低的数据可靠性低的数据:猪的生长率猪的生长率 g 和价格的下降速率和价格的下降速率 r.第二十一张,PPT共一百五十一页,创作于2022年6月2.最佳售猪时间最佳售猪时间
22、x关于价格下降速率关于价格下降速率r的灵敏性的灵敏性 前面我们假定前面我们假定 r=0.01美元美元/天,现在假设天,现在假设 r 的实际值的实际值是不同的,对几个不同的是不同的,对几个不同的 r 值,重复使用前面的求解过程值,重复使用前面的求解过程,我们会对问题的解关于我们会对问题的解关于 r 的敏感程度有所了解。的敏感程度有所了解。即给定即给定r,对,对 y=f(x)=(0.65 rx)(200+5x)0.45x关于关于 x 求导,令求导,令 f(x)=0,可得相应,可得相应 x 值。值。表表1-4给出了选择几个不同的给出了选择几个不同的 r 值求出值求出 x 的计算结果。的计算结果。(1
23、)粗分析粗分析第二十二张,PPT共一百五十一页,创作于2022年6月表表1-4 售猪问题中最佳售猪时间售猪问题中最佳售猪时间x关于价格的下降速率关于价格的下降速率r的灵敏性的灵敏性r (美元美元/天天)x (天天)r (美元美元/天天)x (天天)0.0080.0090.010.0110.01215.011.18.05.53.3 将上表将上表1-4中的数据绘制在如下图中的数据绘制在如下图1-5中。中。图图1-5 售猪问售猪问题中最佳售猪题中最佳售猪时间时间x关于价关于价格的下降速率格的下降速率 r 的曲线的曲线x(天天)r(美元美元/天天)2468101214160.0080.0090.010
24、0.0110.012 易见易见,x 对对 r 是很敏感的。是很敏感的。第二十三张,PPT共一百五十一页,创作于2022年6月(2)系统分析系统分析 将将 r 作为未知的参数,仍按前面的步骤求解作为未知的参数,仍按前面的步骤求解:出售价格:出售价格:p=0.65 rt 目标函数:目标函数:y=f(x)=(0.65 rx)(200+5x)0.45x =130+2.8x 200rx 5rx2 求导:求导:f (x)=2.8 200r 10rx 使使 f (x)=0的点为的点为 x=(7 500r)/25r 若要若要 x0,只要,只要 0 0.014,在在0,+)上都有上都有 f (x)u.Q 吸一支
25、烟毒物进入人体总量吸一支烟毒物进入人体总量第五十九张,PPT共一百五十一页,创作于2022年6月模模型型建建立立t=0,x=0,点燃香烟,点燃香烟q(x,t)毒物流量毒物流量w(x,t)毒物密度毒物密度O 如果知道了流量函数如果知道了流量函数 ,吸入毒物量吸入毒物量 Q 就是就是 处的流量在吸一支烟时间内的总和。处的流量在吸一支烟时间内的总和。注意到关于烟草长度和香烟燃烧速度的假设注意到关于烟草长度和香烟燃烧速度的假设,有有下面分下面分4步计算步计算 Q.(1)第六十张,PPT共一百五十一页,创作于2022年6月(1)求求 q(x,0)=q(x)在在t=0瞬间由烟雾携带的毒物单位时间内通过瞬间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 微分方程 方法
限制150内