《美赛培训怎样建模》由会员分享,可在线阅读,更多相关《美赛培训怎样建模(58页珍藏版)》请在金锄头文库上搜索。
1、怎样建模讲座怎样建模讲座124.07.2024江江 惠惠 坤坤南京大学数学系参考书参考书 1. 姜启源等,数学建模(第三版),高等教育姜启源等,数学建模(第三版),高等教育 出版社,出版社,2003. 4. 吴建国等,数学建模案例精编,中国水利水电吴建国等,数学建模案例精编,中国水利水电出版社,出版社,2005. 2. 叶起孝,大学生数学建模竞赛辅导材料(、叶起孝,大学生数学建模竞赛辅导材料(、二、三),湖南教育出版社,二、三),湖南教育出版社,1993,1997,1998. 3. 白其峥,数学建模案例分析,海洋出版社,白其峥,数学建模案例分析,海洋出版社,2000.大学生数学建模竞赛网:大学
2、生数学建模竞赛网:http:/ 5. 蔡锁章,数学建模:原理与方法,海洋出版社,蔡锁章,数学建模:原理与方法,海洋出版社,2000目录1.1 从现实对象到数学模型1.2 建立完整的数学模型建模表1.3 建模实例 模型一(简单模型) 模型二(迎面雨模型) 模型三(背后雨模型) 模型四(改进的背后雨模型)1.1 从现实对象到数学模型 建模的方法有很多,不可能一一掌握。要掌握的关键部分是:1、建模的一般方法和要求,了解建模的全过程;2、掌握几个不同类型的具体案例;3、大致浏览了解一下各种方法所能解决的问题, 各种建模案例,以便需要时尽快查阅和参考;4、掌握一些常用的数学方法,体会和感觉实际问题是如何
3、用上这些数学方法的。1.1 从现实对象到数学模型 在现实生活中在现实生活中, 人们经常会遇到这样的问题人们经常会遇到这样的问题,需要揭示某些数量的关系(如函数、方程等)、需要揭示某些数量的关系(如函数、方程等)、模式(如框图等)或空间形式(图形等)模式(如框图等)或空间形式(图形等), 以期以期望使问题得到圆满解决望使问题得到圆满解决.例例 价格竞争问题. 两个加油站位于同一条公路两个加油站位于同一条公路旁旁,为在公路上行驶的汽车提供同样的汽油为在公路上行驶的汽车提供同样的汽油, 彼彼此竞争激烈此竞争激烈. 一天甲加油站推出一天甲加油站推出降价销售降价销售 吸引吸引顾客顾客, 结果造成乙加油站
4、的顾客被拉走结果造成乙加油站的顾客被拉走,影响了影响了乙站的赢利乙站的赢利. 利润是受售价和销售量的影响和控利润是受售价和销售量的影响和控制的制的, 乙加油站为了挽回损失采取对策乙加油站为了挽回损失采取对策, 决定也决定也降低售价以争取顾客降低售价以争取顾客,问他们如何决定汽油的价问他们如何决定汽油的价格格, 既可同甲站竞争既可同甲站竞争, 又可获取尽可能高的利润又可获取尽可能高的利润.要解决这样的实际问题要解决这样的实际问题, 首要的工作是建首要的工作是建立与问题相符的数学模型立与问题相符的数学模型, 即要把实际问即要把实际问题变成正确的数学表述题变成正确的数学表述, 然后在模型的基然后在模
5、型的基础上进行理论求解础上进行理论求解, 分析和研究。分析和研究。我们将站在乙加油站的立场上为其制定价我们将站在乙加油站的立场上为其制定价格对策。格对策。1.1 从现实对象到数学模型需要建立一个数学模型来描述甲站汽油价需要建立一个数学模型来描述甲站汽油价格下调后乙加油站销售量的格下调后乙加油站销售量的 变化情况。变化情况。为描述价格和汽油销售量之间的关系为描述价格和汽油销售量之间的关系, 引引入如下一些指标入如下一些指标:P-汽油的正常销售价格汽油的正常销售价格(元元/升升);L -降价前乙加油站的销售量降价前乙加油站的销售量(升升/日日);w -汽油的成本价格汽油的成本价格(元元/升升);x
6、 -乙加油站的销售价格乙加油站的销售价格(元元/升升);y -甲加油站的销售价格甲加油站的销售价格(元元/升升).1.1 从现实对象到数学模型 还需要分析影响乙加油站还需要分析影响乙加油站 销售量的因素销售量的因素. 它它受以下几个因素的影响受以下几个因素的影响:(1) 甲加油站汽油降价的幅度甲加油站汽油降价的幅度;(2) 乙加油站降价的幅度乙加油站降价的幅度;(3) 两站之间汽油销售价格之差两站之间汽油销售价格之差. 此外还假定汽油的正常销售价格保持不变此外还假定汽油的正常销售价格保持不变, 并且假定以并且假定以上各因素对乙加油站汽油销售量的影响是线性的。上各因素对乙加油站汽油销售量的影响是
7、线性的。1.1 从现实对象到数学模型于是于是, 乙加油站的汽油销售量可由下式给出乙加油站的汽油销售量可由下式给出L-a(P-y)+b(P-x)-c(x-y)其中其中 a, b, c 是以上三个因素对乙加油站汽油销是以上三个因素对乙加油站汽油销售量影响的比例常数售量影响的比例常数, 且均大于零。且均大于零。因此乙加油站的利润函数为因此乙加油站的利润函数为R(x, y)=(x-w)L-a(P-y)+b(P-x)-c(x-y) 如果如果 y 给定给定, 可以求得可以求得 R(x, y) 关于关于 x 的极的极大值点为(关于大值点为(关于 x 的驻点):的驻点):x*=L+y(a+c)-P(a-b)+
8、w(b+c)/2(b+c)即,当甲加油站把汽油价格降到即,当甲加油站把汽油价格降到 y 元时元时,乙站把它乙站把它的汽油价格定为的汽油价格定为 x* 时时,可以使乙站获得最高利润。可以使乙站获得最高利润。 在数值模拟中在数值模拟中, 令令 L=2000, P=4, w=3, y=3.7, 3.8, 3.9 由于经济学的现象是难以通过试验来实现由于经济学的现象是难以通过试验来实现的的, 我们无法要求任何一个加油站频频调整它我们无法要求任何一个加油站频频调整它的销售价格来系统计算不同价格下的销售量,的销售价格来系统计算不同价格下的销售量,因此参数因此参数 a, b, c 难以给出估计值难以给出估计
9、值, 只能是虚拟只能是虚拟数值数值 a=b=1000, c=4000.1.1 从现实对象到数学模型 表表1.2 列出了甲加油站降价列出了甲加油站降价 0.1元元 , 0.2元元, 0.3 元时乙站的最优销售价格。元时乙站的最优销售价格。1.1 从现实对象到数学模型表1. 2 乙加油站的最优售价及其利润y x R(x,y) 3.9 3.65 2112.53.8 3.60 1800.03.7 3.50 1512.5 看过这个例子,我们给出数学模型和建模的看过这个例子,我们给出数学模型和建模的基本概念(提法会不同,这里提供一种说法而已,基本概念(提法会不同,这里提供一种说法而已,主要意义是一样的):
10、主要意义是一样的): 数学模型实际上就是以数学模型实际上就是以 解决某个现实问题为解决某个现实问题为目的目的, 做出一些必要的做出一些必要的 简化和假设简化和假设, 运用适当的运用适当的数学工具数学工具得到的一个数学结构得到的一个数学结构.数学模型数学模型作为一种模型,必须对现实问题中的作为一种模型,必须对现实问题中的现象作出一些现象作出一些必要的简化和假设必要的简化和假设,首先要首先要忽略忽略现实问题中现实问题中与数量无关的因素与数量无关的因素,其,其次还要忽略一些次还要忽略一些次要的数量因素次要的数量因素。正是由于这种原因,可以说数学模型是用数学正是由于这种原因,可以说数学模型是用数学关系
11、式或数学结构来描述的关系式或数学结构来描述的一种假定情况一种假定情况。虽然说是描述实际问题,但与真实的实际问题虽然说是描述实际问题,但与真实的实际问题还是有一定差距的。还是有一定差距的。1.1 从现实对象到数学模型 数学建模数学建模就是要建立特定实际问题的数学模型,就是要建立特定实际问题的数学模型,解出该模型的结果,并用此解出该模型的结果,并用此解释实际问题解释实际问题,或,或预预测该实际问题的未来状况测该实际问题的未来状况,或,或提供处理该实际问提供处理该实际问题的最优决策或控制题的最优决策或控制。最后还要指出最后还要指出, 数学建模的方法与其他抽象方数学建模的方法与其他抽象方法是不同的法是
12、不同的。它除对现实问题中的事物、过程和现象进行抽它除对现实问题中的事物、过程和现象进行抽象象, 还必须要用某种文字、符号、图形、数学还必须要用某种文字、符号、图形、数学公式描述客观事物的特征及其内在联系公式描述客观事物的特征及其内在联系,然后对然后对它们进行研究、分析、试验它们进行研究、分析、试验, 并导出结论并导出结论.这种结论是针对特定问题的,这种结论是针对特定问题的,其普遍性不如其其普遍性不如其他的抽象方法他的抽象方法。1.1 从现实对象到数学模型数学建模方法与实验方法也不同数学建模方法与实验方法也不同:它不要求对事物过:它不要求对事物过程或现象本身进行科学实验程或现象本身进行科学实验,
13、 只通过模拟这些事物过只通过模拟这些事物过程和现象的模型进行验证。其验证过程简易,成本极程和现象的模型进行验证。其验证过程简易,成本极低。低。 正因为如此正因为如此, 这种数学建模方法在解决实际问题中得这种数学建模方法在解决实际问题中得到了广泛的应用到了广泛的应用.1.2 建立完整的数学模型建立完整的数学模型 我们已经看到数学建模是利用数学工具解决实我们已经看到数学建模是利用数学工具解决实际问题的重要手段际问题的重要手段. 那么那么,什么是一个好的数学模型什么是一个好的数学模型呢呢? 一般说来一般说来,好的好的数学模型应具备以下数学模型应具备以下特点特点:1.1 从现实对象到数学模型、1.2
14、建立完整的数学模型1.2 一个完整的建模过程(1) 对所给问题有较全面的考虑。对所给问题有较全面的考虑。1) 列举各种因素列举各种因素;2) 选取主要因素计入模型选取主要因素计入模型;3) 考虑其他因素的影响考虑其他因素的影响, 对模型进行修正对模型进行修正.(2) 在已有模型上进行在已有模型上进行创造性创造性的改造。的改造。(3) 善于抓住问题本质善于抓住问题本质, 简化变量之间关系。简化变量之间关系。(与(与(1)相对)。)相对)。 (4) 注重结果分析注重结果分析, 考虑其在实际中的合理性。考虑其在实际中的合理性。 (5) 具有较好的稳定性。具有较好的稳定性。1.2 一个完整的建模过程在
15、了解数学模型的特点之后在了解数学模型的特点之后,下面我们给出下面我们给出建立数学模型的方法和步骤(建立数学模型的方法和步骤(七步法七步法):(1) 明确问题明确问题(2) 进行合理的假设进行合理的假设(3) 建立模型。注意两点:建立模型。注意两点:其一其一,先简单,后完,先简单,后完善;善; 其二其二, 要善于借鉴已有问题的数学模型要善于借鉴已有问题的数学模型.(4) 模型求解模型求解(5) 模型的检验与修正模型的检验与修正(6) 用模型的结果回答问题用模型的结果回答问题(7) 写报告、修改、打印、校样工作写报告、修改、打印、校样工作1.2 一个完整的建模过程 建立数学模型的步骤(建立数学模型
16、的步骤(七步法七步法)可以)可以用下面的框图表示用下面的框图表示:明确实际问题明确实际问题 简化、假设简化、假设 建立模型建立模型模型应用模型应用 验证模型验证模型 模型求解模型求解写作报告写作报告也有人用下面的也有人用下面的(五步法五步法)归纳建模的步骤:归纳建模的步骤:明确实际问题明确实际问题 简化、假设简化、假设 ,选择,选择 建模方法建模方法回答问题回答问题 求解模型求解模型 建立模型建立模型1.2 一个完整的建模过程 另外还有一个关于另外还有一个关于“七步法七步法”的内容提示的的内容提示的表格可以供参考:表格可以供参考:第一步第一步 明确问题明确问题要点要点:选题:根据:选题:根据
17、1、 难易度难易度, 2、自己情况、自己情况 ( 如建模知识、计算机能力、理解程度、背景如建模知识、计算机能力、理解程度、背景).目的目的:确定研究问题:确定研究问题方法提示方法提示:简易模拟、分析法、经验法等:简易模拟、分析法、经验法等1.2 一个完整的建模过程第二步第二步 进行合理的假设进行合理的假设要点要点:识别问题识别问题:已知是什么:已知是什么: 数据、关系、事数据、关系、事实、各种因素包括题中没有但相关实、各种因素包括题中没有但相关; 查询问题涉查询问题涉及知识、来源、信息,及知识、来源、信息, 它们可靠吗它们可靠吗? 它的各部分它的各部分涉及的数学涉及的数学: 内容、算法内容、算
18、法/方法方法; 问题存在什么样的解答问题存在什么样的解答? 要求什么要求什么? 解答形式解答形式: 数据、图形、关系、方法、决策等数据、图形、关系、方法、决策等;能否用一例子去类比、模拟能否用一例子去类比、模拟?目的目的:完成问题的提出:完成问题的提出; 问题的分析问题的分析; 基础假设基础假设; 弄清问题的特征、可能已有的模型弄清问题的特征、可能已有的模型; 掌握相应掌握相应的数学知识、方法的数学知识、方法.方法提示方法提示:先简单:先简单, 后逐步深入后逐步深入, 化整为零化整为零,由初等到高等由初等到高等; 1.2 一个完整的建模过程第三步第三步 建立模型建立模型要点要点:拟定建模计划:
19、拟定建模计划:寻找最简单的模型寻找最简单的模型/基于已有模型的推广讨论基于已有模型的推广讨论/图图解解; 确定符号与单位确定符号与单位, 比较模型与实际问题比较模型与实际问题, 识识别并列出相关因素别并列出相关因素, 收集数据收集数据;分析并给出所需分析并给出所需的假设的假设, 草拟关系与方程草拟关系与方程; 选择适当数学方法进选择适当数学方法进行模型设计行模型设计.目的目的 :建立数学模型:按某种:建立数学模型:按某种规律规律建立起变量、参数间明确的数学问题建立起变量、参数间明确的数学问题.方法提示方法提示: 特殊方法特殊方法(应有重点应有重点), 常规方法常规方法.1.2 一个完整的建模过
20、程第四步第四步 求解模型求解模型要点要点:求解模型:试用已学过的初等:求解模型:试用已学过的初等/高等数高等数学方法学方法; 试用了解的应用数学试用了解的应用数学/离散数学离散数学/统计统计数学方法数学方法; 试用计算数学作数值计算试用计算数学作数值计算/近似计算近似计算; 试用软件包试用软件包/编程计算编程计算.目的目的:给出解法和结果:数据、表格、图形、:给出解法和结果:数据、表格、图形、函数、公式函数、公式.方法提示方法提示: 用各种数学方法和算法用各种数学方法和算法, 各种数学各种数学软件包软件包(Math, MathCAD, Mathcai, SPSS, MatLab, Lindo
21、等等 ).1.2 一个完整的建模过程第五步第五步 模型的检验与修正模型的检验与修正要点要点:翻译数学解:检查结果和计算的可靠性:翻译数学解:检查结果和计算的可靠性? 合理性合理性? 在给定假设下在给定假设下, 是你所希望的是你所希望的最好最好 解解吗吗? 它全部的实际意义是什么它全部的实际意义是什么?目的目的:描述:描述 数学解的实际意义。数学解的实际意义。方法提示方法提示: 直译直译/具体数据代入具体数据代入/分情况分条件。分情况分条件。1.2 一个完整的建模过程第六步第六步 对模型的评价对模型的评价要点要点:检验、改进、推广:检验、改进、推广:1. 检验检验: (1) 稳定性和灵敏度分析稳
22、定性和灵敏度分析; (2) 统计检验和误差分析统计检验和误差分析; (3) 新旧模型的对比新旧模型的对比; (4) 实际可行性检验实际可行性检验.2. 改进改进: (1) 能最大限度的降低数学复杂性能最大限度的降低数学复杂性; (2) 能更符合实际能更符合实际? (3) 考虑次要因素对结果的影响考虑次要因素对结果的影响? (4) 考虑部分重要的偶然因素的影响考虑部分重要的偶然因素的影响?1.2 一个完整的建模过程3. 推广推广: (1) 普适性普适性; (2) 对数据的依赖性减弱对数据的依赖性减弱;4. 评价评价: (1) 准确性准确性; (2) 实用性实用性; (3) 方法的创造性方法的创造
23、性; (4) 与优秀论文标准进行对照与优秀论文标准进行对照.目的目的: (1) 模型的正确性模型的正确性; (2) 寻求更好的模型寻求更好的模型; (3) 若不满足题意若不满足题意, 转第转第2步步; (4) 模型的优缺点模型的优缺点.方法提示方法提示:直观检验法:直观检验法, 预测方法、随机数学、层预测方法、随机数学、层次分析法、统计综合评价等次分析法、统计综合评价等.1.2 一个完整的建模过程第七步第七步 写报告、修改、打印、校样工作写报告、修改、打印、校样工作要点要点:写报告、打印论文。(对竞赛要非常重视这:写报告、打印论文。(对竞赛要非常重视这一步的重要性)一步的重要性)目的目的:完成
24、论文及校样:完成论文及校样,。方法提示方法提示:注意格式的规范性,文章的条理性,重:注意格式的规范性,文章的条理性,重点突出使得点突出使得一目了然一目了然;排版软件(如排版软件(如WORD、Latex)的正确使用等。我)的正确使用等。我们要求一律用们要求一律用Office2003及其自带的公式编辑器。及其自带的公式编辑器。摘要是评阅人读到的第一段信息。它摘要是评阅人读到的第一段信息。它应该写得很好,并且包括答案或结果应该写得很好,并且包括答案或结果的概要。的概要。它应该能激起评阅人想去念你们的文它应该能激起评阅人想去念你们的文章,看看你们是怎样得到结果的。章,看看你们是怎样得到结果的。评阅人对
25、摘要置以很大的权重,有时评阅人对摘要置以很大的权重,有时候获奖论文和其他论文的区别就在于候获奖论文和其他论文的区别就在于摘要的质量。摘要的质量。为了写好摘要,试设想一下:为了写好摘要,试设想一下:评阅人评阅人是根据你们的摘要来决定要不要去念是根据你们的摘要来决定要不要去念你们的文章的主体的。你们的文章的主体的。 写好摘要写好摘要 评阅人的评注评阅人的评注因此,摘要应该因此,摘要应该清楚地清楚地陈述你们陈述你们处理问处理问题的方法题的方法,并以,并以最显眼的方式最显眼的方式陈述所得陈述所得到的到的最重要的结论最重要的结论。要把要把“基本结果和经营管理方面的建议基本结果和经营管理方面的建议”放在摘
26、要中。放在摘要中。切记切记要简洁要简洁,不要不要把对所用的方法的把对所用的方法的讨讨论论包括在摘要中,包括在摘要中,也不要也不要只是把你们所只是把你们所做的事情做的事情流水帐流水帐地列出。地列出。只是重述竞赛的试题或剪贴文章的引言只是重述竞赛的试题或剪贴文章的引言的陈腐材料通常认为是的陈腐材料通常认为是比较差的比较差的。写好摘要写好摘要 评阅人的评注评阅人的评注评阅重点:评阅重点:写作写作模型模型方法方法结果结果将模型、方法、结果这三个主要部分的分将模型、方法、结果这三个主要部分的分数分配到各个子问题数分配到各个子问题1.3 数学建模实例 下面我们给出一个例子来说明如何应用上面下面我们给出一个
27、例子来说明如何应用上面所指出的过程去建立数学模型所指出的过程去建立数学模型, 重点是重点是“如何作如何作出合理的、简化的假设出合理的、简化的假设”, “用数学语言确切地用数学语言确切地表述实际问题表述实际问题”, 以及以及“怎样用模型的结果解释怎样用模型的结果解释实际现象实际现象”。题目题目:建立雨中行走的数学模型:建立雨中行走的数学模型1 问题的提出与分析问题的提出与分析 这是一个开放性的问题,它没有任何数据。这是一个开放性的问题,它没有任何数据。我们需要按照第一、第二步的提示,采用恰当的我们需要按照第一、第二步的提示,采用恰当的方法,合理地描述(提出)、分析、识别这个问方法,合理地描述(提
28、出)、分析、识别这个问题。题。1.3 数学建模实例问题的提出问题的提出: 在雨中未带雨伞行走在雨中未带雨伞行走, 显然尽可显然尽可能快的走能快的走, 减少淋雨时间才能少淋雨。减少淋雨时间才能少淋雨。 如果考如果考虑降雨方向的变化虑降雨方向的变化, 在全部距离上快跑不一定在全部距离上快跑不一定是最好策略。是最好策略。 我们讨论如何在雨中行走才能减我们讨论如何在雨中行走才能减少淋雨的程度。少淋雨的程度。问题的分析问题的分析: 这个问题的实际背景比较简单这个问题的实际背景比较简单,但要先分析出参与这一问题的主要因素:但要先分析出参与这一问题的主要因素: 1. 降雨的大小降雨的大小; 2. 风的方向风
29、的方向, 也即降雨方向也即降雨方向; 3. 路程的远近及你跑的速度路程的远近及你跑的速度.这个问题的解答要求的是决策与数据这个问题的解答要求的是决策与数据。1.3 数学建模实例为了建立本问题数学模型,要通过适当的假设,为了建立本问题数学模型,要通过适当的假设,简化问题,从最简单的情形入手,然后逐步深入简化问题,从最简单的情形入手,然后逐步深入讨论。讨论。2假设与符号假设与符号(1) 降雨的速度降雨的速度(即雨滴下落速度即雨滴下落速度)和降水强度和降水强度保持不变保持不变;(2) 人在雨中沿一直线从某地跑至目的地人在雨中沿一直线从某地跑至目的地;(3) 以定常速度跑完全程以定常速度跑完全程;(4
30、) 风速、风向始终保持不变风速、风向始终保持不变;(5) 把人体看成是一个长方体物体。把人体看成是一个长方体物体。1.3 数学建模实例D (米米)雨中行走的距离雨中行走的距离 ,t (秒秒)雨中行走的时间雨中行走的时间,v (米米/秒秒) 雨中行走的速度雨中行走的速度;h (米米)行人的身高行人的身高,w (米米)行人的宽度行人的宽度,d (米米)行人的厚度行人的厚度;C (升升)身上被淋的雨水总量身上被淋的雨水总量,I (厘米厘米/时时)降雨的大小即降水强度降雨的大小即降水强度(单位单位时间平面上的降下雨水的厚度时间平面上的降下雨水的厚度, 由雨滴密度和由雨滴密度和降雨速度决定降雨速度决定)
31、.1.3 数学建模实例3 建模与求解建模与求解(通过第三、四、五步的提示建立数学模型、通过第三、四、五步的提示建立数学模型、求解、翻译数学解求解、翻译数学解)(1) 模型一模型一:简单模型:简单模型 首先讨论最简单情形首先讨论最简单情形, 即不考虑降雨角度的即不考虑降雨角度的影响影响, 也就是说行走过程中身体的前后左右和也就是说行走过程中身体的前后左右和上方都将淋到雨水上方都将淋到雨水.注意注意:在建立模型时,特别要重视取值单位的:在建立模型时,特别要重视取值单位的一致性,还要区分不变的量(常量),与可以一致性,还要区分不变的量(常量),与可以用来调节、分析的量(变量)。用来调节、分析的量(变
32、量)。1.3 数学建模实例 在以上的假设中,身体尺寸是不变的在以上的假设中,身体尺寸是不变的, 从而从而身体被雨淋的面积身体被雨淋的面积 S=2(wh+dh)+wd (m2)是不变的;是不变的; 行走的距离行走的距离 D(米)和降水强度米)和降水强度 I(厘米(厘米/时)时) 也是不变的也是不变的, 它们可认为是问题的它们可认为是问题的参数。而雨中行走的速度参数。而雨中行走的速度 v (米(米/秒)秒) 及雨中行及雨中行走的时间走的时间 t=D/v (秒)是问题中的变量。(秒)是问题中的变量。考虑了各参量取值单位的一致性后考虑了各参量取值单位的一致性后, 可以得到在可以得到在整个雨中行走期间整
33、个身体被淋的雨水总量是整个雨中行走期间整个身体被淋的雨水总量是 C=t(I/3600) S0.01 (m3) =(D/v) (I/3600) S10 (升升)(厘米(厘米0.01m, 0.01(m3)10(升)(升)1.3 数学建模实例 模型中的参数可通过观测和日常调查资料得到模型中的参数可通过观测和日常调查资料得到. 当降水强度当降水强度 I 给定时给定时, 从上述表达式可以看出从上述表达式可以看出, 被被淋在身上的雨水总量与雨中行走速度成反比淋在身上的雨水总量与雨中行走速度成反比 现在问题中假设现在问题中假设: D =1000米米, h =1. 50米米,W =0. 50米米, d =0.
34、 20米米, I =2(厘米(厘米/小时)小时). 如如果一个人在雨中以可能最快的速度果一个人在雨中以可能最快的速度 v =6(米(米/秒)秒) 向前跑向前跑, 则他在雨中行走时间为则他在雨中行走时间为 t =167(秒)(秒), 身身上被淋的雨水总量是上被淋的雨水总量是 C=167(2/3600) S 10=2.041 (升升)其中其中 S=2. 2 (m2) 是身体被雨淋的面积是身体被雨淋的面积. 1.3 数学建模实例结果分析结果分析: 行人在雨中仅跑了行人在雨中仅跑了 2 分分 47 秒秒, 身上却身上却淋了淋了 2 升的雨水升的雨水 ( 约约 4 酒瓶水),酒瓶水), 这是不可思这是不
35、可思议的。表明这个模型用来描述雨中行走被雨淋湿议的。表明这个模型用来描述雨中行走被雨淋湿的状况不太符合实际情。的状况不太符合实际情。 如果淋雨面积只有身体的上方,即如果淋雨面积只有身体的上方,即 S=0.50.2=0.1(m2),),则淋雨总量为则淋雨总量为 C=167(2/3600) S 10=0.093 (升升)只有不到只有不到 2 两(一小酒杯)的水,又太少了两(一小酒杯)的水,又太少了.1.3 数学建模实例 按建模程序按建模程序, 需回到对问题所作的假设需回到对问题所作的假设, 考虑这考虑这些假设是否合理。我们发现没重视些假设是否合理。我们发现没重视降雨角度的影降雨角度的影响响和和速度
36、与降雨强度的关系速度与降雨强度的关系,把问题过于简单化,把问题过于简单化了了.下面下面考虑降雨角度并分解降雨强度为考虑降雨角度并分解降雨强度为“雨雨滴密度与速度的乘积滴密度与速度的乘积”:设:设降雨的角度(雨滴下落的反方向与行人前降雨的角度(雨滴下落的反方向与行人前进方向之间的夹角);进方向之间的夹角);r (米米/秒秒)雨滴下落的(径向)速度雨滴下落的(径向)速度;p雨滴的密度(降雨强度系数)雨滴的密度(降雨强度系数), 它表示在它表示在某一定的时刻在单位体积的空间内由雨滴所占某一定的时刻在单位体积的空间内由雨滴所占据的空间的比例数;于是有据的空间的比例数;于是有 I=pr, 显然显然 p1
37、,p 较大时,意味着大雨倾盆较大时,意味着大雨倾盆.1.3 数学建模实例(2) 模型二模型二:迎面雨模型(图:迎面雨模型(图1.1) 因为雨水是迎面而来落下的因为雨水是迎面而来落下的, 由经验知道由经验知道, 这时被淋的部位仅是行人的顶部和前方这时被淋的部位仅是行人的顶部和前方, 因此淋因此淋在身上的雨水分为两部分计算在身上的雨水分为两部分计算.hwd在时间在时间 t=D/v 内淋在顶部的雨内淋在顶部的雨水量为水量为C顶顶=(D/v) w d ( pr sin).前方表面被雨水淋到的量为前方表面被雨水淋到的量为C前前=(D/v) w h p(r cos+v).图图 1-11.3 数学建模实例这
38、样在整个行程被淋雨水的总量是这样在整个行程被淋雨水的总量是写成写成于是,对于迎面雨(即于是,对于迎面雨(即 0=90o), C 是是 v 的的减函数减函数, 只有当速度取可能的最大值时只有当速度取可能的最大值时 C 达到达到最小。最小。1.3 数学建模实例 仍然沿用前面采用的参数值仍然沿用前面采用的参数值, 即在问题中已假即在问题中已假设设:D =1000米米, h =1. 50米米, W =0. 50米米, d =0. 20米米, I =2(厘米(厘米/小时)小时). 如果进一步假设落雨速度是如果进一步假设落雨速度是 r=4 (米米/秒秒), 由降雨强度由降雨强度 I=2 (厘米厘米/小时小
39、时), 可估算出它的可估算出它的强度系数强度系数 p=1.3910-6.把这些参数值代入上式可以得到:把这些参数值代入上式可以得到:如果一人在雨中以可能最快的速度如果一人在雨中以可能最快的速度 v=6(米(米/秒)秒) 向前跑向前跑, 则他在雨中行走时间为则他在雨中行走时间为 t=167 (秒秒), 考考虑在两种情况下身上被淋的雨水总量:虑在两种情况下身上被淋的雨水总量:1.3 数学建模实例(1) =90o . 在这种情形下雨滴是垂直落下在这种情形下雨滴是垂直落下,由上述模型可得由上述模型可得 即若行人以即若行人以 v=6 米米/秒速度猛跑秒速度猛跑, 淋雨水量淋雨水量为为 1.135 (升升
40、).问题问题:这里同样没有考虑降雨的角度,所得:这里同样没有考虑降雨的角度,所得结果与模型一完全不同,为什么?结果与模型一完全不同,为什么?1.3 数学建模实例(2) =60o . 雨滴迎面向身上落下雨滴迎面向身上落下. 这时这时 此人同样以此人同样以 v=6 米米/秒速度猛跑秒速度猛跑, 淋雨水量淋雨水量为为 1. 47 (升升). 当当 90o180o . 雨滴从后面向身上落下,上雨滴从后面向身上落下,上面的模型已经不适用,建立另外的模型如下:面的模型已经不适用,建立另外的模型如下:1.3 数学建模实例(2) 模型三模型三:背后雨模型:背后雨模型回到开始的建模过程回到开始的建模过程. 如图
41、如图1-2:将速度分成两种情况将速度分成两种情况.情况情况1:考虑:考虑 vr sin时时, 即在雨即在雨中行走速度快于雨滴的水平速中行走速度快于雨滴的水平速度度2米米/秒秒, 这时雨水将淋在胸这时雨水将淋在胸前前.图图1-21.3 数学建模实例情况情况1: v r sin图图1-21.3 数学建模实例 采用数据:采用数据:r=4, p=1.3910-6, D=1000, w=0.5, d=0.2, h=1.5 得得情况情况1: v r sin1.3 数学建模实例注意到注意到:情况:情况2中,当中,当 tan0.133, 7.59o时淋雨量与前进速度成正比时淋雨量与前进速度成正比下面做数据试验
42、:取下面做数据试验:取 =120o, 即即 =30o 角,雨角,雨从后面落在人的背上从后面落在人的背上.1.3 数学建模实例情况情况1: v r sin,例如人以例如人以 v =6(米(米/秒)秒) 的速度奔跑,淋在全身的雨水总量应为的速度奔跑,淋在全身的雨水总量应为 1.3 数学建模实例我们发现,模型三仍存在明显的问题:我们发现,模型三仍存在明显的问题:(i)情况)情况1中,当人以中,当人以 v = r sin速度向前行进速度向前行进时,时,C后后=0. 即只有上面淋雨,人的前面不淋雨即只有上面淋雨,人的前面不淋雨合理吗?合理吗?(ii) 情况情况2中,当中,当 tan0.8/6 时,淋雨量
43、与速时,淋雨量与速度成反比,度成反比, 所以让速度刚好等于落雨速度的水所以让速度刚好等于落雨速度的水平分量,即平分量,即 v = r sin,于是于是 C前前=0, 即只有上即只有上面淋雨,合理吗?面淋雨,合理吗?从这些问题得到启示,模型三需要改进!从这些问题得到启示,模型三需要改进!问题在于问题在于我们没有从正体上考虑下雨的速度,我们没有从正体上考虑下雨的速度,而只是微局部地考虑雨点的速度。而只是微局部地考虑雨点的速度。1.3 数学建模实例模型四模型四:改进型模型:改进型模型 只考虑只考虑 htanrsin 的情况。图的情况。图1-3 ,图,图1-4 可帮可帮助计算人的前面淋雨的量。助计算人
44、的前面淋雨的量。v1rv2图图1-3v1rv2图图1-4上三角部分雨点向前的速上三角部分雨点向前的速度应该看成是零!度应该看成是零!1.3 数学建模实例的情况的模型同模型二。的情况的模型同模型二。情况情况1:令令 有有1.3 数学建模实例所以,当所以,当 0v= htan 时,时,C1r sin) 即即,则,则1.3 数学建模实例 做数据试验:仍取做数据试验:仍取 r =4, p =1.3910-6, D=1000, w =0.5, d =0.2, h =1.5 ,与,与 =30o1.3 数学建模实例1.3 数学建模实例用上面的试验数据用上面的试验数据 r=4, d=0.2, h=1.5 计算
45、一下计算一下的的 的值:的值:就可以解释就可以解释 C3(2) 与与C3(6) 相差很小的原因了。相差很小的原因了。只要注意到只要注意到1.3 数学建模实例1.3 数学建模实例结论分析结论分析:(1) 如果雨是迎着你前进方向落下(即迎面雨如果雨是迎着你前进方向落下(即迎面雨模型下)模型下), 策略很简单策略很简单, 应以最大的速度向前跑应以最大的速度向前跑. (2) 如果雨是从你背后落下,最优策略依赖于如果雨是从你背后落下,最优策略依赖于下雨的速度、角度、人体的高度和厚度。以本下雨的速度、角度、人体的高度和厚度。以本题数据为例题数据为例: 当当 31.33o 时应控制雨中行走速度时应控制雨中行
46、走速度, 让速度刚让速度刚好等于落雨速度的水平分量好等于落雨速度的水平分量. 当当 31.33o 应以最快的速度往前跑应以最快的速度往前跑.当当 =31.33o 时以时以的任何速度跑的任何速度跑淋雨量都是一样的。淋雨量都是一样的。 此外,如果不光是人体前、后、顶部被此外,如果不光是人体前、后、顶部被雨水淋湿雨水淋湿, 人体的侧面也淋到雨(即雨滴人体的侧面也淋到雨(即雨滴下落的反方向与侧面法线方向不是直角)下落的反方向与侧面法线方向不是直角)时时, 以上的雨中行走策略还正确吗以上的雨中行走策略还正确吗? 这个这个问题留给同学作为作业!问题留给同学作为作业!1.3 数学建模实例 以上是描述整个建模及其分析过程的典型以上是描述整个建模及其分析过程的典型例子例子, 希望能有助于读者更快地掌握数学建模希望能有助于读者更快地掌握数学建模的思路的思路.结束页谢谢大家的关注!谢谢大家的关注!