数学建模(交通规划)

数学建模(交通规划)
数学建模(交通规划)

**大学2011数学建模竞赛暨

全国大学生数学建模竞赛选拔赛题目

A 题

密封号2011年5月4日

剪切线

密封号2011年5月4日参赛队编号: CDSM 230

队员1 队员2 队员3 姓名

班级

摘要

本文是对某区域道路网络在某时间段内N辆车从节点1出发到节点0进行分析研究并建立了相关数学模型。

某区域道路网络如图1所示,某时间段内,有N辆车从节点1出发,可设出在该时间段内各路段上通过的总车辆数情况(如图1),由该时间段内道路截面经过的车辆数与车辆在该路段行驶的速度的关系(可根据经验设出)可得出车辆经过各路段的速度,再由各路段的长度可得出车辆经过各路段所需的时间,从而可求出车辆经过7条路线(经分析从节点1到节点0共有7条符合要求的路线)分别所需的时间,所得时间中最长的即为N辆车从节点1到节点0所需要的总行驶时间,比较所有可能分法所需的总行驶时间,时间最短的分法即为有效的行驶路径。

可根据算法设计C++程序,得出有效的行驶路径。在该算法中,N值取不同的值,可分别得出各条路径车辆数分配比例Xi,再由统计学估算出对任一N值,各条路径车辆数分配比例Xi。最后利用所得的分配比例,对N=10000进行分配,得到比较近似的有效行驶路径(如图5)。

图1

关键词:区域道路网络、有效行驶路径、车辆数分配比例Xi

一、问题的重述

某区域道路网络如图2所示,每条道路等级完全相同,某时间段内,有N 辆车要从节点1出发,目的地是节点0(假设该时间段内,路网中没有其它车辆)。在该时间段内,道路截面经过的车辆数越多,车辆在该路段行驶的速度就越慢。

(1)确定有效的行驶路径及其算法;

(2)确定每条路径上的通过的车辆数,使N 辆车从节点1到节点0的总行驶时间最小;

(3)N=10000,请给出具体的计算结果。 注:横向路段长度是纵向路段长度的 2倍。

图2 某区域道路网络图 解答:

1、确定行驶速度与截面经过的车辆数的关系,能大概反应这种关系就可以;

2、给出有效行驶路径(不走回头路的路径,具体定义要由学生给出)的算法;

3、引入各条路径车辆数比例变量,描述各路段的截面车辆数,确定各路段内车辆 的行驶速度;

4、根据目标,建立规划模型(非线性);

5、求解,可以各自发挥,得到比较近似的解就可以。

二、基本假设

(1)所计算的交通路段的交通状况正常,所有的车辆性能都处于优的状态,不发生车祸,抛锚,追尾等交通事故。

(2)不考虑由于驾驶员休息、车辆抛锚修理、加油等因素消耗的时间。

(3)进入车道的车辆之间的距离满足最小安全间距,且各车距相等。 (4)忽略发车时间,可理解为N 辆车同时发出。

(5)各辆车的车速只与道路截面经过的车辆数有关,与其他因素无关,且车为匀 速行驶。设车速V 与车辆数n 的关系为:V=K/n (K 为常数)。

(6)车辆不走回头路,可理解为行驶路线只能向右向下,即车辆距离目的地越来越近,这样经分析共有7条路线可走。

165993280

74

三、符号说明Q:道路的交通量,如下

图3

S:纵向路段长度; 2S:横向路段长度;t

1

:①→②→③→④→⑦→①路线消耗的时间;

t

2

:①→②→③→⑥→⑦→①路线消耗的时间;

t

3

:①→②→③→⑥→⑨→①路线消耗的时间;

t

4

:①→②→⑤→⑥→⑦→①路线消耗的时间;

t

5

:①→②→⑤→⑥→⑨→①路线消耗的时间;

t

6

:①→②→⑤→⑨→⑨→①路线消耗的时间;

t

7

: ①→⑧→⑨→⑨→①路线消耗的时间;

X

1

:N在①处流向②的分配比例;

X 2:n

1

在②处流向③的分配比例;

X 3:n

3

在③处流向④的分配比例;

X 4:n

1

-n

3

在⑤处流向⑥的分配比例;

X 5:n

3

+n

5

-n

4

在⑥处流向⑦的分配比例。

四、模型的建立与求解

1.模型的建立

如图3,可计算出车辆经过各路段所需的时间,从而求出车辆经过7条路线分别所需的时间,所得时间中最长的即为N辆车从节点1到节点0的总行驶时间,比较所有可能分法所需的总行驶时间,时间最短的分法即为有效的行驶路径。再由有效的行驶路径分别得出各条路径车辆数分配比例X

i

。具体如下:

根据n1、n3、n4、n5、n6,求得

t 1=(21n+23n+34n+6

4n

n+)s/k;

t 2=(21n+23n+26n+4

3n

n-+6

4n

n+)s/k;

t 3=(21n +23n +264n n N --+43n n -+6453n n n n --+)s/k ; t 4=(21n +25n +26n +31n n -+64n n +)s/k ;

t 5=(21n +25n +264n n N --+31n n -+6453n n n n --+)s/k ; t 6=(21n +253n n N --+264n n N --+31n n -+531n n n --)s/k ; t 7=(42n +253n n N --+264n n N --)s/k ;

②求出t 1~t 7中的最大值。

③比较所有最大值,找出其中最小的,即为有效的行驶路径。

④根据有效行驶路径的n 1、n 3、n 4、n 5、n 6,求出车辆数分配比例X i : X 1=n 1/N ;X 2=n 3/n 1;X 3=n 4/n 3;X 4=n 5/(n 1-n 3);X 5=n 6/(n 3+n 5-n 4)。

⑤改变N ,得出不同有效行驶路径下的分配比例X i ,对X i 进行统计处理,得出较为平均的车辆数分配比例,运用该比例进行车辆分配,可得出比较近似的有效行驶路径。

2.模型的求解

基于以上模型,用C++程序实现,算法的具体流程图如下(图4):

Y

N

已知各条路线上通过的车辆数n i (i=1,3,4,5,6) 分别求出7条路径总行驶时间t 1~t 7 求出t 1~t 7中最大的数值并存入到数组t []中,同时将对应的n i 存入到数组N i []中,(i=1,3,4,5,6)。

n i

(i=1,3,4,5,6)是否符合条件?

找出数组t []中最小的数

开始

3.模型的实现

程序设计如下:

#include

#include

#define N 10 /* 定义总车辆数N */

#define M 43000

#define MAX(a,b) ((a)<(b)? (b):(a))

void main()

{ int n1,n3,n4,n5,n6,N1[M],N3[M],N4[M],N5[M],N6[M];

/*引入各条路线上通过的车辆数ni及对应存放的数组Ni[]*/

unsigned long i=0,j=0,k;

float t[M],t1,t2,t3,t4,t5,t6,t7,c1,c2,c3,c4,c5,c6,c;

/*定义各条路径的行驶时间t1~t7*/

for(n1=0;n1<=N;n1++) /*利用循环判定ni*/

for(n3=0;n3<=n1;n3++)

for(n4=0;n4<=n3;n4++)

for(n5=0;n5<=n1-n3;n5++)

for(n6=0;n6<=n3+n5-n4;n6++)

{t1=2*sqrt(n1)+2*sqrt(n3)+3*sqrt(n4)+sqrt(n4+n6); /*计算各条路径

的行驶时间*/

t2=2*sqrt(n1)+2*sqrt(n3)+2*sqrt(n6)+sqrt(n3-n4)+sqrt(n4+n6);

t3=2*sqrt(n1)+2*sqrt(n3)+2*sqrt(N-n4-n6)+sqrt(n3-n4)+sqrt(n3+n5-n4-n6)

;

t4=2*sqrt(n1)+2*sqrt(n5)+2*sqrt(n6)+sqrt(n1-n3)+sqrt(n4+n6);

t5=2*sqrt(n1)+2*sqrt(n5)+2*sqrt(N-n4-n6)+sqrt(n1-n3)+sqrt(n3+n5-n4-n6)

;

t6=2*sqrt(n1)+2*sqrt(N-n3-n5)+2*sqrt(N-n4-n6)+sqrt(n1-n3)+sqrt(n1-n3-n

5);

t7=4*sqrt(N-n1)+2*sqrt(N-n3-n5)+2*sqrt(N-n4-n6);

c1=MAX(t1,t2);c2=MAX(t3,t4); c3=MAX(t5,t6);c4=MAX(c1,t7);

c5=MAX(c2,c3); c6=MAX(c4,c5);

t[i]=c6;N1[i]=n1;N3[i]=n3;N4[i]=n4;N5[i]=n5;N6[i]=n6;

i++;

}

c=t[0]; /*找出数组t[]中最小的数*/

for(j=1;j

if(c>t[j]) c=t[j],k=j;

printf("n1=%ld n3=%ld n4=%ld n5=%ld

n6=%ld",N1[k],N3[k],N4[k],N5[k],N6[k]);

/*输出最小的时间t对应数组Ni[]中的ni*/

printf("\n");

4.模型的运用

(1)针对以上程序,结合计算机的处理能力,分别改变N=5~16,分别得出有效行驶路径的n 1、n 3、n 4、n 5、n 6及X i ,统计X i 得出平均的车辆数分配比例(如图5)

图5

则X 1=0.6263,X 2=0.5458,X 3=0.6792,X 4=0.9514,X 5=0.8444。

由此可得出有效行驶路径的分配车辆数:n 1=N ?X1; n 2=N-n 1;n 3=n 1?X 2 ;n 4= n 3?X 3 ;n 5=(n 1-n 3)?X 4; n 6 =(n 3+n 5-n 4)?X 5 ;

(2)当N=10000时,n 1=10000?0.6263=6263;n 2=10000-6263=3737;

n 3=6263?0.5458=3418;n 4=3418?0.6792=2322;n 5=(6263-3418)?0.9514=2707;n 6 =(3418+2707-2322)?0.8444=3211。 具体分配如图6:

图6

五、模型的评价与总结

1.优点

①采用C++程序设计,简化了计算,程序简单易懂。

②根据N=5~16计算出的不同组X i,运用统计学计算出平均的车辆数分配比例,使结果比较科学,误差相对较小。

③计算结果具有普遍意义,即任给一个N,利用所求得的X i,均可给出一个比较合理的有效路径。

2.缺点

①在假设时,各辆车的车速与道路截面经过的车辆数的关系可能不够合理。

②由于计算量过大,给计算机软件带了难度,C++程序的运行计算可能存在误差,需要内存更大的计算机来运行。

③X i是根据N在某些具体取值时得出的统计量,用其计算时,与实际的最优解会存在一定的偏差。

这些方面,希望老师批评指正。

参考文献:

(1)《C语言程序设计》清华大学出版社(武雅丽王永玲解亚利等编著)

(2)《数学规划及应用》第2版冶金工业出版社(范玉妹徐尔周汉良编著)

(3)《运筹学》中国人民大学出版社(吴振奎王全文主编)

数学建模的作用意义

数学建模的背景: 人们在观察、分析和研究一个现实对象时经常使用模型,如展览馆里的飞机模型、水坝模型,实际上,照片、玩具、地图、电路图等都是模型,它们能概括地、集中地反映现实对象的某些特征,从而帮助人们迅速、有效地了解并掌握那个对象。数学模型不过是更抽象些的模型。 当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析在规律等工作的基础上,用数学的符号和语言,把它表述为数学式子(称为数学模型),然后用通过计算得到的模型结果来解释实际问题,并接受实际的检验。这个全过程就称为数学建模。 近半个多世纪以来,随着计算机技术的迅速发展,数学的应用不仅在工程技术、自然科学等领域发挥着越来越重要的作用,而且以空前的广度和深度向经济、金融、生物、医学、环境、地质、人口、交通等新的领域渗透,所谓数学技术已经成为当代高新技术的重要组成部分。 不论是用数学方法在科技和生产领域解决哪类实际问题,还是与其它学科相结合形成交叉学科,首要的和关键的一步是建立研究对象的数学模型,并计算求解。人们常常把数学建模和计算机技术在知识经济时代的作用比喻为如虎添翼。 数学建模日益显示其重要作用,已成为现代应用数学的一个重要领域。为培养高质量、高层次人才,对理工、经济、金融、管理科学等各专业的大学生都提出“数学建模技能和素质方面的要求”。 数学建模在现代社会的一些作用 (1)在一般工程技术领域,数学建模仍然大有用武之地。在以声、光、热、力、电这些物理学科为基础的诸如机械、电机、土木、水利等工程技术领域中,数学建模的普遍性和重要性不言而喻,虽然这里的基本模型是已有的,但是由于新技术、新工艺的不断涌现,提出了许多需要用数学方法解决的新问题;高速、大型计算机的飞速发展,使得过去即便有了数学模型也无法求解的课题(如大型水坝的应力计算,中长期天气预报等)迎刃而解;建立在数学模型和计算机模拟基础上的CAD技术,以其快速、经济、方便等优势,大量地替代了传统工程设计中的现场实验、物理模拟等手段。(2)在高新技术领域,数学建模几乎是必不可少的工具。无论是发展通讯、航天、微电子、自动化等高新技术本身,还是将高新技术用于传统工业去创造新工艺、开发新产品,计算机技术支持下的建模和模拟都是经常使用的有效手段。数学建模、数值计算和计算机图形学等相结合形成的计算机软件,已经被固化于产品中,在许多高新技术领域起着核心作用,被认为是高新技术的特征之一。在这个意义上,数学不再仅仅作为一门科学,它是许多技术的基础,而且直接走向了技术的前台。国际上一位学者提出了“高技术本质上是一种数学技术”的观点。 (3)数学迅速进入一些新领域,为数学建模开拓了许多新的处女地。随着数学向诸如经济、人口、生态、地质等所谓非物理领域的渗透,一些交叉学科如计量经济学、人口控制论、数学生态学、数学地质学等应运而生。一般地说,不存在作为支配关系的物理定律,当用数学方法研究这些领域中的定量关系时,数学建模就成为首要的、关键的步骤和这些学科发展与应用的基础。在这些领域里建立不同类型、不同方法、不同深浅程度模型的余地相当大,为数学建模提供了广阔的新天地。马克思说过,一门科学只有成功地运用数学时,才

数学建模感想

学习数学建模心得体会 这学期参加数学建模培训,使我感触良多:它所教给我们的不单是一些数学方面的知识,更多的其实是综合能力的培养、锻炼与提高。它培养了我们全面、多角度考虑问题的能力,使我们的逻辑推理能力和量化分析能力得到很好的锻炼和提高。它还让我了解了多种数学软件,以及运用数学软件对模型进行求解。 到目前为止,我们已经学习科学计算与数学建模这门课程半个学期了,渐渐的对这门课程有点了解了。我觉得开设数学建模这一门学科是应了时代的发展要求,因为随着科学技术的发展,特别是计算机技术的飞速发展和广泛应用,科学研究与工程技术对实际问题的研究不断精确化、定量化、数字化,使得数学在各学科、各领域的作用日益增强,而数学建模在这一过程中的作用尤为突出。在前一阶段的学习中我了解到它不仅仅是参加数学建模比赛的学生才要学的,也不仅仅是纯理论性的研究学习,这门课程是在实际生产生活中有很大的应用,突破了以前大家对数学的误解,也在一定程度上培养了我们应用数学工具解决实际问题的能力。具体结合教材内容说,在很多时候课本里的都是引用实际生产生活的例子,这样我们更能够切切实实感受到这门课程对实际生产生活的帮助,而并非是我们空想着学这门课有什么作用啊,简直是浪费时间啊什么的。现在我就说说我到目前为止学到了什么,首先,我知道了数学建模的基本步骤:第一步我们肯定是要将现实问题的信息归纳表述为我们的数学模型,然后对我们建立的数学模型进行求解,这一步也可以说是数学模型的解答,最后一步我们要需要从那个数学世界回归到现实世界,也就是将数学模型的解答转化为对现实问题的解答,从而进一步来验证现实问题的信息,这一步是非常重要的一个环节,这些结果也需要用实际的信息加以验证。 这个步骤在一定程度上揭示了现实问题和数学建模的关系,一方面,数学建模是将现实生活中的现象加以归纳、抽象的产物,它源于现实,却又高于现实,另一方面,只有当数学模型的结果经受住现实问题的检验时,才可以用来指导实践,完成实践到理论再回归到实践的这一循环。 数学模型主要是将现实对象的信息加以翻译,归纳的产物。通过对数学模型的假设、求解、验证,得到数学上的解答,再经过翻译回到现实对象,给出分析、决策的结果。其实,数学建模对我们来说并不陌生,在我们的日常生活和工作中,经常会用到有关建模的概念。例如,我们平时出远门,会考虑一下出行的路线,以达到既快速又经济的目的;一些厂长经理为了获得更大的利润,往往会策划出一个合理安排生产和销售的最优方案……这些问题和建模都有着很大的联系。而在学习数学建模训练以前,我们面对这些问题时,解决它的方法往往是一种习惯性的思维方式,只知道该这样做,却不很清楚为什么会这样做,现在,我们这种陈旧的思考方式己经在被数学建模训练中培养出的多角度、层次分明、从本质上区分问题的新颖多维的思考方式所替代。这种凝聚了许多优秀方法为一体的思考方式一旦被你把握,它就转化成了你自身的素质,不仅在你以后的学习工作中继续发挥作用,也为你的成长道路印下了闪亮的一页。 数学建模所要解决的问题决不是单一学科问题,它除了要求我们有扎实的数学知识外,

数学建模 生产计划问题

第一题:生产计划安排 2)产品ABC的利润分别在什么范围内变动时,上述最优方案不变 3)如果劳动力数量不增,材料不足时可从市场购买,每单位元,问该厂要不要购进原材料扩大生产,以购多少为宜 4)如果生产一种新产品D,单件劳动力消耗8个单位,材料消耗2个单位,每件可获利3元,问该种产品是否值得生产 答: max3x1+x2+4x3! 利润最大值目标函数x1,x2,x3分别为甲乙丙的生产数量 st!限制条件 6x1+3x2+5x3<45! 劳动力的限制条件 3x1+4x2+5x3<30! 材料的限制条件 End!结束限制条件 得到以下结果 1.生产产品甲5件,丙3件,可以得到最大利润,27元 2.甲利润在—元之间变动,最优生产计划不变 3. max3x1+x2+4x3 st 6x1+3x2+5x3<45 end 可得到生产产品乙9件时利润最大,最大利润为36元,应该购入原材料扩大生产,购入15个单位 4. max3x1+x2+4x3+3x4 st 6x1+3x2+5x3+8x4<45 3x1+4x2+5x3+2x4<30 end ginx1 ginx2 ginx3 ginx4 利润没有增加,不值得生产 第二题:工程进度问题 某城市在未来的五年内将启动四个城市住房改造工程,每项工程有不同的开始时间,工程周期也不一样,下表提供了这些项目的基本数据。

工程1和工程4必须在规定的周期内全部完成,必要时,其余的二项工程可以在预算的限制内完成部分。然而,每个工程在他的规定时间内必须至少完成25%。每年底,工程完成的部分立刻入住,并且实现一定比例的收入。例如,如果工程1在第一年完成40%,在第三年完成剩下的60%,在五年计划范围内的相应收入是*50(第二年)+*50(第三年)+(+)*50(第四年)+(+)*50(第五年)=(4*+2*)*50(单位:万元)。试为工程确定最优的时间进度表,使得五年内的总收入达到最大。 答: 假设某年某工程的完成量为Xij, i表示工程的代号,i=1,2,3,j表示年数,j=1,2,3,如第一年工程1完成X11,工程3完成X31,到第二年工程已完成X12,工程3完成X32。 另有一个投入与完成的关系,即第一年的投入总费用的40%,该工程在年底就完成40%,工程1利润: 50*X11+50*(X11+X12)+50*(X11+X12+X13)+50*(X11+X12+X13) 工程2利润: 70*X22+70*(X22+X23)+70*(X22+X23+X24) 工程3利润: 20*X31+150*(X31+X32)+150*(X31+X32+X33)+150*(X31+X32+X33+X34) 工程4利润: 20*X43+20*(X43+X44) max(50*X11+50*(x11+x12)+50*(X11+X12+X13)+50*(X11+X12+X13))+(70*X22+70*(X22+X23) )+70*(X22+X23+X24)+(150*X31+150*(X31+X32)+150*(X31+X32+X33)+150*(X31+X32+X33+X34)) +(20*X43+20*(X43+X44)) st 5000*X11+15000*X31=3000 5000*X12+8000*X22+15000*X32=6000 5000*X13+8000*X23+15000*X33+1200*X43=7000 8000*X24+15000*X34+12000*X44=7000 8000*X25+15000*X35=7000 X11+X12+X13=1 X22+X23+X24+X25≥ X22+X23+X24+X25≤1 X31+X32+X33+X34+X35≥ X31+X32+X33+X34+X35≤1 X43+X44=1 全为大于零的数

数学建模钢管下料问题

重庆交通大学 学生实验报告 实验课程名称数学建模 ^ 开课实验室数学实验室 学院信息院11 级软件专业班 1 班 学生姓名 学号 ¥ 开课时间2013 至2014 学年第 1 学期

! 】 )

/ 实验一 钢管下料问题 摘要 ( 生产中常会遇到通过切割、剪裁、冲压等手段,将原材料加工成规定大小的某种,称为原料下料问题.按照进一步的工艺要求,确定下料方案,使用料最省,或利润最大是典型的优化问题.下面我们采用数学规划模型建立线性规划模型并借助LINGO 来解决这类问题. 关键词线性规划最优解钢管下料 一,问题重述 1、问题的提出 某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割出售.从钢管厂进货得到的原材料的钢管的长度都是1850mm ,现在一顾客需要15根290 mm,28根315 mm,21根350 mm和30根455 mm的钢管.为了简化生产过程,规定所使用的切割模式的种类不能超过4种,使用频率最高的一种切割模式按照一根原料钢管价值的1/10增加费用,使用频率次之的切割模式按照一根原料钢管价值的2/10增加费用,以此类推,且每种切割模式下的切割次数不能太多(一根原钢管最多生产5根产品),此外为了减少余料浪费,每种切割模式下的余料浪费不能超过100 mm,为了使总费用最小,应该如何下料 ` 2、问题的分析 首先确定合理的切割模式,其次对于不同的分别进行计算得到加工费用,通

过不同的切割模式进行比较,按照一定的排列组合,得最优的切割模式组,进而使工加工的总费用最少. 二,基本假设与符号说明 1、基本假设 假设每根钢管的长度相等且切割模式理想化.不考虑偶然因素导致的整个切割过程无法进行. 2、定义符号说明 (1)设每根钢管的价格为a ,为简化问题先不进行对a 的计算. (2)四种不同的切割模式:1x 、2x 、3x 、4x . 》 (3)其对应的钢管数量分别为:i r 1、i r 2、i r 3、i r 4(非负整数). 三、模型的建立 由于不同的模式不能超过四种,可以用i x 表示i 按照第种模式(i =1,2,3,4)切割的原料钢管的根数,显然它们应当是非负整数.设所使用的第i 种切割模式下 每根原料钢管生产290mm ,315mm,,350mm 和455mm 的钢管数量分别为i r 1,i r 2,i r 3,i r 4(非负整数). 决策目标 切割钢管总费用最小,目标为: Min=(1x ?+2x ?+3x ?+4x ?)?a (1) 为简化问题先不带入a 约束条件 为满足客户需求应有 11r ?1x +12r ?2x +13r ?3x +14r ?4x ≧15 (2) ( 21r ?1x +22r ?2x +23r ?3x +24r ?4x ≧28 (3) 31r ?1x +32r ?2x +33r ?3x +34r ?4x ≧21 (4) 41r ?1x +42r ?2x +43r ?3x +44r ?4x ≧15 (5) 每一种切割模式必须可行、合理,所以每根钢管的成品量不能大于1850mm 也不能小于1750mm.于是: 1750≦290?11r +315?21r +350?31r +455?41r ≦1850 (6) 1750≦290?12r +315?22r +350?32r +455?42r ≦1850 (7) 1750≦290?13r +315?23r +350?33r +455?43r ≦1850

数学建模之钢管下料问题案例分析

钢管下料问题 某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后售出,从钢管厂进货时得到的原料钢管都是19m 。 (1)现在一客户需要50根4m 、20根6m 和15根8m 的钢管。应如何下料最节省? (2) 零售商如果采用的不同切割模式太多,将会导致生产过程的复杂化,从而增加生产和管理成本,所以该零售商规定采用的不同切割模式不能超过3种。此外,该客户除需要(1)中的三种钢管外,还需要10根5m 的钢管。应如何下料最节省。 问题(1)分析与模型建立 首先分析1根19m 的钢管切割为4m 、6m 、8m 的钢管的模式,所有模式相当于求解不等式方程: 12346819 k k k ++≤ 的整数解。但要求剩余材料12319(468)4r k k k =-++<。 容易得到所有模式见表1。 决策变量 用i x 表示按照第i 种模式(i=1,2,…,7)切割的原料钢管的根数。 以切割原料钢管的总根数最少为目标,则有 1234567min z x x x x x x x =++++++ 约束条件 为满足客户的需求,4米长的钢管至少50根,有

1236743250x x x x x ++++≥ 6米长的钢管至少20根,有 25673220x x x x +++≥ 8米长的钢管至少15根,有 346215x x x ++≥ 因此模型为: 1234567min z x x x x x x x =++++++ 123672567346432503220..215,1,2,,7 i x x x x x x x x x s t x x x x i ++++≥??+++≥??++≥??=? 取整 解得: 12345670,12,0,0,0,15,0x x x x x x x ======= 目标值z=27。 即12根钢管采用切割模式2:3根4m ,1根6m ,余料1m 。 15根钢管采用切割模式6:1根4m ,1根6m ,1根8m ,余料1m 。 切割模式只采用了2种,余料为27m ,使用钢管27根。 LINGO 程序: model: sets: model/1..7/:x; endsets min=x(1)+x(2)+x(3)+x(4)+x(5)+x(6)+x(7); 4*x(1)+3*x(2)+2*x(3)+x(6)+x(7)>=50; x(2)+3*x(5)+x(6)+2*x(7)>=20; x(3)+2*x(4)+x(6)>=15; @for(model(i):@gin(x(i))); end 问题(2)模型建立 首先分析1根19m 的钢管切割为4m 、6m 、8m 、5m 的钢管的模式,所有模式相当

数学建模的作用意义

数学建模的作用意义 人们在观察、分析和研究一个现实对象时经常使用模型,如展览馆里的飞机模型、水坝模型, 实际上,照片、玩具、地图、电路图等都是模型, 它们能概括地、集中地反映现实对象的某些特征,从而帮助人们迅速、有效地了解并掌握那个对象。数学模型不过是更抽象些的模型。 当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作岀简化假设、分析内在规律等工作的基础上, 用数学的符号和语言,把它表述为数学式子(称为数学模型),然后用通过计算得到的模型结果来解释实际问题,并接受实际的检验。这个全过程就称为数学建模。 近半个多世纪以来,随着计算机技术的迅速发展,数学的应用不仅在工程技术、自然科学等领域发挥着越来越重要的作用,而且以空前的广度和深

度向经济、金融、生物、医学、环境、地质、人口、交通等新的领域渗透,所谓数学技术已经成为当代高新技术的重要组成部分。 不论是用数学方法在科技和生产领域解决哪类实际问题,还是与其它学科相结合形成交叉学科,首要的和关键的一步是建立研究对象的数学模型,并计算求解。人们常常把数学建模和计算机技术在知识经济时代的作用比喻为如虎添 翼。 数学建模日益显示其重要作用,已成为现代应用数学的一个重要领域。为培养高质量、高层次 人才,对理工、经济、金融、管理科学等各专业 的大学生都提出“数学建模技能和素质方面的要求”。 数学建模在现代社会的一些作用 (1)在一般工程技术领域,数学建模仍然大有用武之地。在以声、光、热、力、电这些物理学科为基础的诸如机械、电机、土木、水利等工程技术领域中,数学建模的普遍性和重要性不言而喻,虽然这里的基本模型是已有的,但是由于新技术、新工艺的不断涌现,提出了许多需要用数学方法解决的新问题;高速、大型计算机的飞速发展,使得过去即便有了数学模型也无法求解的课题(如大型水坝

数学建模之下料问题

数学建模第三次作业 下料问题 摘要 本文是针对如何对钢管进行下料问题,根据题目要求以及下料时有关问题进行建立切割费用最少以及切割总根数最少两个目标函数通过结果分析需要使用何种切割模式。 生产方式所花费的成本价格或多或少有所不同,如何选取合理的生产方式以节约成本成为了很多厂家的急需解决的问题。这不仅仅关系到厂家的利益,也影响到一个国家甚至整个人类星球的可利用资源,人们的生活水平不断提高对物资的需求量也不断上升,制定有效合理的生产方式不仅可以为生产者节约成本也可以为社会节约资源,以达到资源利用最大化。本文以用于切割钢管花费最省及切割总根数最少为优化目标,通过构建多元函数和建立线性整数规划模型,利用数学及相关方面的知识对钢管的切割方式进行优化求解最佳方案。 本文最大的特色在于通过求解出切割钢管花费最省及切割总根数最少时分别得出两种目标函数取最小值时的切割模式。通过结果发现两种目标函数取最小值时所需切割根数都一样。于是选择切割钢管花费最省为目标函数,此时的切割模式达到最少,这样既满足了总根数最小有满足了切割费用最小。 关键词:切割模式LINGO软件线性整数

一、问题的提出 某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后出售。从钢管厂进货时得到的原料钢管的长度都是1850mm。现有一客户需要15根290mm、28根315mm、21根350mm和30根455mm的钢管。为了简化生产过程,规定所使用的切割模式的种类不能超过4种,使用频率最高的一种切割模式按照一根原料钢管价值的1/10增加费用,使用频率次之的切割模式按照一根原料钢管价值的2/10增加费用,依次类推,且每种切割模式下的切割次数不能太多(一根钢管最多生产5根产品)。此外,为了减少余料浪费,每种切割模式下的余料不能超过100mm。为了使总费用最小,应如何下料? 二、基本假设 1、假设所研究的每根钢管的长度均为1850mm的钢管。 2、假设每次切割都准确无误。 3、假设切割费用短时间内不会波动为固定值。 5、假设钢管余料价值为0. 6、假设一切运作基本正常不会产生意外事件。 7、每一根钢管的费用都一样,为一常值。 三、符号说明

高中开设数学建模课程的意义与定位_1

高中开设数学建模课程的意义与定位 开设高中数学建模课程有利于推动高中数学课程的教学改革和发展,下面是小编搜集的一篇探究高中数学建模课程建设的论文范文,欢迎阅读查看。 1、高中开设数学建模课程的背景 在高中设置的课程中,数学是一门必修课程,也是高考比重最大的一门课程,其最终目标是将数学知识融入现实问题中去,从而解决问题,这也是教育教学的最终目的。 要达到教育教学的最终目的,必须改革高中的数学课程教学,建设高中数学建模课程。高中数学建模课程可以根据简单的现实问题设置,针对实际生活中的一些简单问题进行适当的假设,建立高中数学知识能解决该问题的数学模型,进而解决该实际问题。因此,可以说高中数学建模课程是利用所学高中数学知识解决实际问题的课程,是将高中数学知识应用的一门课程,是培养出高技能人才的基础课程。 国家教育部制定的高中数学课程标准,重点强调:"要重视高中学生从自己的生活经验和所学知识中去理解数学、学习数学和应用数学,通过自己的感知和实际操作,掌握基本的高中数学知识和数学逻辑思维能力,让高中生体会到数学的乐趣,对数学产生兴趣,让其感觉到数学就在身边。"但是现实中高中数学的教学情况堪忧,基本上都是满堂灌的教学,学生不会应用,对数学毫无兴趣可言,主要体现在三个方面。 第一,虽然有很多学生以高分成绩进入高中学习,但是其数学应

用的基础非常差,基本上是会生搬硬套,不会解决实际问题,更不会将数学知识联系到生活中来;也有少数学生数学基础差,没有养成好的数学学习习惯,导致产生厌恶数学的情绪,数学基础知识都没学好,更不用说是用数学解决实际问题。这少数学生就是上课睡觉混日子,根本不去学习,这与高中数学课程的开设目标截然不符。 第二,高中数学课程的教学内容与实际问题严重脱节,高中的数学教材中涉及的数学知识基本上都是计算内容,而不是用来处理和解决生活问题的,更是缺少数学与其他学科(比如化学、物理、生物、地理等)的相互渗透,即便高中数学课程中有一些数学应用的例子,也属于选学内容,教师根本不去讲、不涉及,这样导致高中数学课的教学达不到其教学目的,发挥不出功能。当前的高中数学课程就是教师讲基本的数学知识,学生记忆、计算、生搬硬套的过程,造成高中学生知识面窄,思维不够发散,与高中数学教学的任务严重不符,脱离了真正数学教学的轨道。 第三,一些高中数学教师教学方法单一,纯粹就是黑板粉笔授课,实行满堂灌,不仅缺乏多媒体等现代化教学手段教学,更是没有所谓的数学实验课程。这样的教学方法造成学生被动学习,无法理解,无法应用,导致大批学生产生厌学情绪。教师讲解基本的数学内容,要求学生记住公式,然后利用公式和常用的方法去做题,其目的是去应对高考。对高中学生进行问卷调查发现,当前的高中学生中有80% 多的学生普遍认为数学很难学,不能理解,更不用说去应用。当前的高中数学教学模式使得学生更加反感数学学习,从而使得高中数学教

数学模型经典例题

一、把椅子往地面一放,通常只有三只脚着地,放不稳,然而只需稍挪动几次,就可以使四只脚同时着地放稳了,就四脚连线成长方形的情形建模并加以说明。(15分) 解:一、模型假设: 1. 椅子四只脚一样长,椅脚与地面的接触可以看作一个点,四脚连线呈长方形。 2. 地面高度是连续变化的,沿任何方向都不会出现间断,地面可以看成一张光滑曲面。 3. 地面是相对平坦的,使椅子在任何位置至少有三只脚同时着地。 (3分) 二、建立模型: 以初始位置的中位线为坐标轴建立直角坐标系,用θ表示椅子绕中心O 旋转的角度,椅子的位置可以用θ确定: ()f θ记为A 、B 两点与地面的距离之和 ()g θ记为C 、D 两点与地面的距离之和 由假设3可得,()f θ、()g θ中至少有一个为0。 由假设2知()f θ、()g θ是θ的连续函数。 (3分) 问题归结为: 已知()f θ和()g θ是θ的连续函数,对任意θ, ()()0f g θθ=,且设()()00,00g f =>。证明存在0θ, 使得()()000f g θθ== (3分) 三、模型求解: 令()()()h f θθθ=-g 若()()000f g =,结论成立 若()()000f g 、不同时为,不妨设()()00,00g f =>,椅子旋转()180π或后,AB 与CD 互换,即()()0,0g f ππ>=,则()(0)0,0h h π><。 (3分) 由f g 和的连续性知h 也是连续函数。根据连续函数的基本性质,必存在 ()000θθπ<<使000()0,()()h f g θθθ==即。 最后,因为00()()0f g θθ=,所以00()()0f g θθ==。 (3分) 图 5

数学建模论文——下料问题

3.下料问题 班级:计科0901班姓名:徐松林学号:2009115010130 摘要: 本文建立模型,以最少数量的原材料以及最少的余料浪费来满足客户的需求。主要考虑到两方面的问题。钢管零售商是短时间内出售钢管,则应该以最少原材料根数为目标函数来建模模型;钢管零售商是长时间内出售钢管,则应该以最少余料浪费为目标函数。有效地使用背包问题及线性规划、非线性规划等算法,算出最优解。特别是钢管零售商是短时间内出售钢管,需要分析切割模式的种类1到4种的各个情况的整数最优解,再依次比较每个情况的最优解得出总的最优解。 关键词:余料、原材料、加工费、总费用。 一、问题背景 工厂在实际生产中需要对标准尺寸的原材料进行切割,以满足进一步加工的需要,成为下料问题。 相关数据表明,原材料成本占总生产成本的百分比可以高达45%~60%,而下料方案的优劣直接影响原材料的利用率,进而影响原材料成本。因此需要建立优化的下料方案,以最少数量的原材料以及最少的余料浪费,尽可能按时完成需求任务。 二.问题描述及提出 某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后售出.从钢管厂进货时得到的原料钢管长度都是1850mm.现有一客户需要15根290mm、28根315mm、21根350mm 和30根455mm的钢管.为了简化生产过程,规定所使用的切割模式的种类不能超过4种,使用频率最高的一种切割模式按照一根原料钢管价值的1/10增加费用,使用频率次之的切割模式按照一根原料钢管价值的2/10增加费用,依此类推,且每种切割模式下的切割次数不能太多(一根原料钢管最多生产5根产品)。此外,为了减少余料浪费,每种切割模式下的余料浪费不能超过100mm.为了使总费用最小,应如何下料? 在该目标下要求考虑下面两个问题: 1.若钢管零售商是短时间内出售钢管(即每次将钢管按照顾客的要求切割后售 出,多余的零件不准备下次售出),则每次应该以最少原材料根数为目标函数。

数学建模和计算机的重要性

数学建模与计算机的联系及重要性 摘要:在当今科技发达的今天,计算机已经得到了广泛的应用,也为数学建模的计算提供了有力工具。本文浅谈了数学建模与计算机在人类生产和生活中的重要性。 关键词:数学建模计算机重要性 当今社会计算机已经被广泛的应用了,在计算机的协助下许多问题的求解变得简单、方便、快捷。而数学建模是把现实世界中的实际问题加以提炼,抽象为数学模型,求出模型的解,验证模型的合理性,并用该数学模型所提供的解答来解释现实问题。在科技迅猛发展的今天计算机和数学建模在人类的生存和发展中都具有举足轻重的作用。 一、数学建模与计算机息息相关 其一、我们在模型求解时,有些计算单纯的用纸和笔是难以完成的,这就需要利用计算机上机计算、编制软件、绘制图形等,当结果通过计算机算出后也必须通过打印机随时进行输出。其二、数学建模的学习对计算机能力的培养也起着极大推动作用,如报考计算机方向的研究生时,对数学的要求非常高;在进行计算机科学的研究时,也要求有极强的数学功底才能写出具有相当深度的论文,计算机科学的发展也是建立在数学基础之上的,许多为计算机的发展方面做出杰出贡献的人,在数学方面也颇有造诣。我们在遇到一些实际问题时往往需要计算机和数学建模同时应用才能解决问题,否则问题将无法进行。数学问题与计算机通常采用一些数学软件(lingo,Matlab,MathCAD 等等)的命令来描述算法,既简单又容易操作。例如下面有这样一道

题就是利用数学软件lingo 求解的。 例1 某工厂有两条生产线,分别用来生产M 和P 两种型号的产品,利润分别为200元每个和300元每个,生产线的最大生产能力分别为每日100和120,生产线没生产一个M 产品需要1个劳动日(1个工人工作8小时称为1个劳动日)进行调试、检测等工作,而每个P 产品需要2个劳动日,该工厂每天共计能提供160个劳动日,假如原材料等其他条件不受限制,问应如何安排生产计划,才能使获得的利润最大? 解 设两种产品的生产量分别为1x 和2x ,则该问题的数学模型 为: 目标函数 12max 200300z x x =+ 约束条件 1212100,120,160, 0,1,2. i x x x x x i ≤??≤??+≤??≥=? 编写LINGO 程序如下: MODEL: SETS: SHC/1,2 /:A,B,C,X; YF/1,2,3 /:J; ENDSETS DATA: A=1,2 ; B=100,120; C=200,300; ENDDATA

浅析数学建模的重要意义

浅析数学建模的重要意义 【摘要】本文针对数学建模在工程技术、自然科学等领域的重要地位,在查阅大量文献的基础上,在数学建模的优势、建模步骤、应用等方面进行了探讨,并与结语部分总结了数学建模在教学中的重要性及其未来发展的趋势。 【关键词】数学建模教学创新 数学建模[1]就是用数学语言描述实际现象的过程,是实际事物的一种数学简化。它常常是以某种意义上接近实际事物的抽象形式存在的,但它和真实的事物有着本质的区别。高新技术的发展离不开数学的支持,如何在数学教育的过程中培养人们的数学素养,让人们学会用数学的知识与方法去处理实际问题,值得数学工作者的思考。由于数学建模的过程是反复应用数学知识与方法对实际问题进行分析、推理与计算,以得出实际问题的最佳数学模型及模型最优解的过程,因而学生明显感到自己这一方面的能力在具体的建模过程中得到了较大提高。 一、优势 数学建模具有很大的优势,特别是在培养创新意

识和创造能力、训练快速获取信息和资料的能力、锻炼快速了解和掌握新知识的技能、培养团队合作意识和团队合作精神、增强写作技能和排版技术、荣获国家级奖励有利于保送研究生、荣获国际级奖励有利于申请出国留学、更重要的是训练人的逻辑思维和开放性思考方式等方面尤为突出。 二、建模步骤 第一步――准备工作,了解问题的实际背景,明确其实际意义,掌握对象的各种信息。以数学思想来包容问题的精髓,数学思路贯穿问题的全过程,进而用数学语言来描述问题。要求符合数学理论,符合数学习惯,清晰准确。第二步――假设,根据实际对象的特征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设。第三步――建模,在假设的基础上,利用适当的数学工具来刻划各变量常量之间的数学关系,建立相应的数学结构,利用获取的数据资料,对模型的所有参数做出计算(或近似计算[2])。第四步――分析,对所要建立模型的思路进行阐述,对所得的结果进行数学上的分析。第五步――检验,将模型分析结果与实际情形进行比较,以此来验证模型的准确性、合理性和适用性。如果模型与实际较吻合,则要对计算结果给出其实际含义,

数学建模的作用意义

数学建模的作用意义

数学建模的背景: 人们在观察、分析和研究一个现实对象时经常使用模型,如展览馆里的飞机模型、水坝模型,实际上,照片、玩具、地图、电路图等都是模型,它们能概括地、集中地反映现实对象的某些特征,从而帮助人们迅速、有效地了解并掌握那个对象。数学模型不过是更抽象些的模型。 当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析内在规律等工作的基础上,用数学的符号和语言,把它表述为数学式子(称为数学模型),然后用通过计算得到的模型结果来解释实际问题,并接受实际的检验。这个全过程就称为数学建模。 近半个多世纪以来, 随着计算机技术的迅速发展,数学的应用不仅在工程技术、自然科学等领域发挥着越来越重要的作用, 而且以空前的广度和深度向经济、金融、生物、医学、环境、地质、人口、交通等新的领域渗透,所谓数学技术已经成为当代高新技术的重要组成部分。 不论是用数学方法在科技和生产领域解决哪

类实际问题,还是与其它学科相结合形成交叉学科,首要的和关键的一步是建立研究对象的数学模型,并计算求解。人们常常把数学建模和计算机技术在知识经济时代的作用比喻为如虎添翼。 数学建模日益显示其重要作用,已成为现代应用数学的一个重要领域。为培养高质量、高层次人才,对理工、经济、金融、管理科学等各专业的大学生都提出“数学建模技能和素质方面的要求”。 数学建模在现代社会的一些作用 (1)在一般工程技术领域,数学建模仍然大有用武之地。在以声、光、热、力、电这些物理学科为基础的诸如机械、电机、土木、水利等工程技术领域中,数学建模的普遍性和重要性不言而喻,虽然这里的基本模型是已有的,但是由于新技术、新工艺的不断涌现,提出了许多需要用数学方法解决的新问题;高速、大型计算机的飞速发展,使得过去即便有了数学模型也无法求解的课题(如大型水坝的应力计算,中长期天气预报等)迎刃而解;建立在数学模型和计

数学建模--钢管下料问题

钢管下料问题 摘要: 如何建立整数规划模型并得出整数规划模型的求解方法是本实验要点, 本题建立最常见的线性整数规划,利用分支定界法和Lingo 软件进行求解原料下料类问题,即生产中通过切割、剪裁、冲压等手段,将原材料加工成所需大小;按照工艺要求,确定下料方案,使所用材料最省,或利润最大。分支定界法可用于解纯整数或混合的整数规划问题,此方法灵活且便于用计算机求解,所以现在它已是解整数规划的重要方法。Lingo 软件的功能是可以求解非线性规划(也可以做线性规划,整数规划等),特点是运算速度快,允许使用集合来描述大规模的优化问题。 大规模数学规划的描述分为四个部分: model: 1.集合部分(如没有,可省略) SETS: 集合名/元素1,元素2,…,元素n/:属性1,属性2,… ENDSETS 2.目标函数与约束部分 3.数据部分(如没有,可省略) 4.初始化部分(如不需要初始值,可省略) end 关键字:材料 Lingo 软件 整数规划 问题描述: 某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后售出,从钢管厂进货时得到的原料都是19米。 (1)现有一顾客需要50根4米、20根6米和15根8 米的钢管。应如何下料最节省? (2)零售商如果采用的不同切割模式太多,将会导致生产过程的复杂化,从而增加生产和管理成本,所以该零售商规定采用的不同切割模式不能超过3种。此外,该客户除需要(1)中的三种钢管外,还需要10根5米的钢管。应如何下料最节省。 (1)问题简化: 问题1. 如何下料最节省 ? 节省的标准是什么? 原料钢管:每根19米 4米50根 6米20根 8米15根

数学建模对学生成长的作用

“数学建模”对学生成长的作用 随着人类的进步,科技的发展和社会的日趋数字化,人们身边的数学内容越来越丰富,其应用领域也越来越广泛。数学应用以及培养应用数学意识对推动素质教育的实施意义十分巨大,在学生数学学习中的作用越加明显。数学建模在数学教育中的地位被提到了新的高度,通过数学建模提高学生的综合素质。 例如:鸡兔同笼问题,“今有鸡兔同笼,上有34头,下有94足,问鸡兔各几何?”来源于客观世界的实际,具有实际意义或实际背景,要通过数学建模的方法将问题转化为数学形式表示,从而获得解决的一类数学问题。采用数学建模的方法,使所求问题数学化,即将问题转化成数学形式来表示后再求解。将题设条件代入数学模型求解。再如“隔壁听见人分银,不知人来不知银,每人5两多6两,每人6两少5两,问人、银各几何?”此类题刻极大的激发学生的兴趣,锻炼学生的数学建模能力。 从实际问题中建立数学模型,解决数学问题从而解决实际问题,这一数学全过程的教学关键是建立数学模型,数学建模能力的强弱,直接关系到数学应用题的解题质量,同时也体现一个学生的综合能力。在这一过程中,可以提高学生的分析、理解、阅读能力;强化了将文字语言叙述转译成数学符号语言的能力,将数学应用题中所有表示数量关系的文字、图象语言翻译成数学符号语言即数、式子、方程、不等式、函数等,这种译释能力是数学建成模的基础性工作;加强数学运算能力,数学应用题一般运算量较大、较复杂,且有近似计算。有的尽管思路正确、建模合理,但计算能力欠缺,就会前功尽弃。 数学分析和解决实际问题的能力方面同样需要得到训练和提高,而培养学生的分析和解决实际问题的能力仅仅靠课堂教学是不够的,必须要有实践、培养学生的创新意识和实践能力是数学教学的一个重要目的和一条基本原则,要使学生学会提出问题并明确探究方向,能够运用已有的知识进行交流,并将实际问题抽象为数学问题,就必须建立数学模型,从而形成比较完整的数学知识结构。 在数学建模过程中,可以让学生深切感受到数学在生活、工作中的重要作用,感受到数学无所不在,感受到数学是解决实际问题的有力工具,我们学校的是有用的数学,更能激发学生的学习积极性。能使学生的数学能力和其它各种能力协同发展,在这一过程中,学生易于形成实事求是的态度,养成良好的学习习惯,为学生的自主学习打下良好的基础。

经典的数学建模例子1

经典的数学建模例子 一、摘要 SARS SARS就是传染性非典型肺炎,全称严重急性呼吸综合症(Severe Acute Respiratory Syndromes),简称SARS,是一种因感染SARS相关冠状病毒而导致的以发热、干咳、胸闷为主要症状,严重者出现快速进展的呼吸系统衰竭,是一种新的呼吸道传染病,传染性极强、病情进展快速。 当一种传染病流行的时候,会给人们的工作学习带来很大的不变,能有效地进行隔离、预防,会大大减少人员的得病率,当一种传染病开始流行时,在一定的条件下其趋势就像真菌的繁殖曲线,如果能通过计算预测但大概推算出其发病率高峰时期,及时的隔离预防。那会给社会人力带来很大的方便,当年SARS的爆发给我们带来和大的不便和损失,因此本论文就以SARS为例,来研究传染病的传播规律、为预测和控制传染病蔓延创造条件和帮助。 1 二、正文 1、模型的背景问题描述 SARS(Severe Acute Respiratory Syndrome,严重急性呼吸道综合症, 俗称:非典型肺炎)是21世纪第一个在世界范围内传播的传染病。SARS的爆发和蔓延给我国的经济发展和人民生活带来了很大影响,我们从中得到了许多重要的经验和教训,认识到定量地研究传染病的传播规律、为预测和控制传染病蔓延创造条件的重要性。 要求:(1)建立传染病传播的指数模型,评价其合理性和实用性。 (2)建立一个适合的模型,说明为什么优于问题1中的模型;特别要说明怎样才能 3 建立一个真正能够预测以及能为预防和控制提供可靠、足够的信息的模型,这样做的困难在哪里?对于卫生部门所采取的措施做出评论,如:提前或延后5天采取严格的隔离措施,对疫情传播所造成的影响做出估计。表中提供的数据供参考。 (3)说明建立传染病数学模型的重要性。 2、模型假设 (一)答;

下料问题数学建模(钢管)

防盗窗下料问题 摘要 本文针对寻找经济效果最优的钢管下料方案,建立了优化模型。问题中的圆形管下料设定目标为切割原料圆形管数量尽可能少且在使用一定数量圆形管的过程中使被切割利用过的原料总进价尽可能低。问题中的方形管原料不足以提供所需截得的所用钢管,故设目标为使截得后剩余方形管总余量最小。模型的建立过程中,首先运用了C语言程序,利用逐层分析方法,罗列出针对一根钢材的截取模式;然后根据条件得出约束关系,写出函数关系并对圆形管下料建立了线性模型,对方形管下料建立了非线性模型;接着,在对模型按实际情况进行简化后,借助lingo程序对模型求解,得出了模型的最优解,并给出了最符合经济效果最优原则的截取方案。 关键词:钢管下料;最优化;lingo;

问题提出 某不锈钢装饰公司承接了一住宅小区的防盗窗安装工程,为此购进了一批型号为304的不锈钢管,分为方形管和圆形管两种,方管规格为25×25×1.2(mm),圆管规格Φ19×1.2(mm)。每种管管长有4米和6米两种,其中4米圆形管5000根,6米圆形管9000根,4米方形管2000根,6米方形管2000根。 根据小区的实际情况,需要截取1.2m圆管8000根, 1.5m圆管16500根,1.8m圆管12000根,1.4m方形管6000根,1.7m方形管4200根,3m方形管2800根。 请根据上述的实际情况建立数学模型,寻找经济效果最优的下料方案。 基本假设和符号说明 1、假设钢管切割过程中无原料损耗或损坏; 2、假设余料不可焊接; 3、假设同种钢材可采用的切割模式数量不限; 4、假设不同长度钢管运费、存储资源价值没有区别; 5、假设该304型号不锈钢管未经切割则价值不变,可在其它地方使用。 为便于描述问题,文中引入一些符号来代替基本变量,如表一所示: 问题分析与模型建立 问题中的圆形管原料足够,寻找经济效果最优的下料方案,即目标为切割原料圆形管数量尽可能少。考虑到6米圆形管与4米圆形管的采购价格应该是不同的,所以我们寻求的是在使用一定数量6米圆形管与4米圆形管的过程中使被切割利用过的原料总进价尽可能低。 首先要确定针对6米和4米不同规格的圆形管合理的截取模式各有哪几种。然后我们从所有截取模式中选取若干种截取模式,并设计出最佳的截取方案。 问题中的方形管原料不足以提供所需截得的所用钢管,所用的原料必然都要用于切割,不存在使用总钢管数量最少的说法,故我们可建立模型使截得后剩余方形管总余量最小。

浅谈数学建模在能力培养中的作用

浅谈数学建模在能力培养中的作用 09物本奚修阳 [摘要]本文主要针对什么是数学建模、数学教学中开展数学建模教学的意义以及培养学生数学建模能力的方法这三个问题进行了探讨。详尽阐述了数学建模教学对于学生创新能力、发现问题能力、综合应用知识能力等多种能力培养方面的巨大作用,同时对数学教学中建模能力的培养方法提出了自己的见解。 [关键词]数学建模数学教学培养能力培养方法 二十一世纪的竞争是人才的竞争,人才的竞争归根到底是教育的竞争。因此教育面临着巨大的机遇和挑战。我国传统的数学教育强调传授给学生系统的理论知识而缺乏培养学生动手解决实际问题的能力。而数学是在一定社会条件下通过人类的社会实践和生产活动发展的一种智力积累,数学教学的最终目的是为了运用已有的(甚至是未有的)数学知识解决生活中的问题。 新课程改革提出培养学生的全面能力,数学建模是培养适应社会需求人才的需要。本文将就数学建模与人才能力培养之间的关系作一些探讨。 一、什么叫数学建模 数学建模就是用数学语言、数学符号描述实际现象,用数学知识解决实际问题的过程。它是将纷繁复杂的实际事物进行一种数学简化,抽象为合理的数学结构用它来解释特定现象之间的数学联系。数学本身就是实际应用中产身发展的,要解决实际问题就需要建立数学模型。在此意义上说数学建模是同数学本身同时产身发展的。 数学建模的过程包括这样几个环节:从分析实际问题出发,到建立数学模型,得出数学结果,再把结果带入实际问题检验,用实际数据检验模型的合理性。若符合实际情况则可作为结论使用,若不符合实际情况则对模型进行修改和完善或干脆建立新的模型,直到最后将模型用于解决实际问题。例如:生活中我们使用手机要考虑费用问题,某电信公司推出甲、乙两种收费方式供我们选择:甲种方式每月收月租20元,每分钟通话费0.2元;乙种方式不收月租,每分钟通话费0.4元。根据通话时间的多少选择那种合适的方式呢?我们经过分析可以建立数学模型:设通话时间为x分钟,收费为y元,则甲种方式收费函数为y甲=20+0.2 x,乙种方式收费函数为y乙=0.4x。现在比较y甲与y乙的大小。通过作函数图象或求解可知当x大于100时y甲<y乙;当x小于100时y甲>y乙。现在我们可以选择当每月通话时间多于100分钟时选择甲种方式,少于100分钟时选择乙种方式。当然我们也可以通过建立其它数学模型来解决这个问题。这样我们就把一个实际生活中的问题通过建立数学模型加以解决。 二、数学建模课程的开展可以培养学生的哪些能力 全日制义务教育数学课程标准指出“数学作为一种普遍适用的技术,有助于人们收集、整理、描述信息,建立数学模型,进而解决问题,直接为社会创造价值”。①很显然,数学建模教育可以培养学生解决实际问题的能力。

相关文档
最新文档