欢迎来到学术参考网
当前位置:发表论文>论文发表

2020年大学生数学建模论文

发布时间:2023-12-11 14:12

2020年大学生数学建模论文

随着科学技术特别是信息技术的高速发展,数学建模的应用价值越来越得到众人的重视,

数学建模本身是一个创造性的思维过程,它是对数学知识的综合应用,具有较强的创新性,以下是一篇关于数学建模教育开展策略探究的论文 范文 ,欢迎阅读参考。

大学数学具有高度抽象性和概括性等特点,知识本身难度大再加上学时少、内容多等教学现状常常造成学生的学习积极性不高、知识掌握不够透彻、遇到实际问题时束手无策,而数学建模思想能激发学生的学习兴趣,培养学生应用数学的意识,提高其解决实际问题的能力。数学建模活动为学生构建了一个由数学知识通向实际问题的桥梁,是学生的数学知识和应用能力共同提高的最佳结合方式。因此在大学数学教育中应加强数学建模教育和活动,让学生积极主动学习建模思想,认真体验和感知建模过程,以此启迪创新意识和 创新思维 ,提高其素质和创新能力,实现向素质教育的转化和深入。

一、数学建模的含义及特点

数学建模即抓住问题的本质,抽取影响研究对象的主因素,将其转化为数学问题,利用数学思维、数学逻辑进行分析,借助于数学 方法 及相关工具进行计算,最后将所得的答案回归实际问题,即模型的检验,这就是数学建模的全过程。一般来说",数学建模"包含五个阶段。

1.准备阶段

主要分析问题背景,已知条件,建模目的等问题。

2.假设阶段

做出科学合理的假设,既能简化问题,又能抓住问题的本质。

3.建立阶段

从众多影响研究对象的因素中适当地取舍,抽取主因素予以考虑,建立能刻画实际问题本质的数学模型。

4.求解阶段

对已建立的数学模型,运用数学方法、数学软件及相关的工具进行求解。

5.验证阶段

用实际数据检验模型,如果偏差较大,就要分析假设中某些因素的合理性,修改模型,直至吻合或接近现实。如果建立的模型经得起实践的检验,那么此模型就是符合实际规律的,能解决实际问题或有效预测未来的,这样的建模就是成功的,得到的模型必被推广应用。

二、加强数学建模教育的作用和意义

(一) 加强数学建模教育有助于激发学生学习数学的兴趣,提高数学修养和素质

数学建模教育强调如何把实际问题转化为数学问题,进而利用数学及其有关的工具解决这些问题, 因此在大学数学的教学活动中融入数学建模思想,鼓励学生参与数学建模实践活动,不但可以使学生学以致用,做到理论联系实际,而且还会使他们感受到数学的生机与活力,激发求知的兴趣和探索的欲望,变被动学习为主动参与其效率就会大为改善。数学修养和素质自然而然得以培养并提高。

(二)加强数学建模教育有助于提高学生的分析解决问题能力、综合应用能力

数学建模问题来源于社会生活的众多领域,在建模过程中,学生首先需要阅读相关的文献资料,然后应用数学思维、数学逻辑及相关知识对实际问题进行深入剖析研究并经过一系列复杂计算,得出反映实际问题的最佳数学模型及模型最优解。因此通过数学建模活动学生的视野将会得以拓宽,应用意识、解决复杂问题的能力也会得到增强和提高。

(三)加强数学建模教育有助于培养学生的创造性思维和创新能力

所谓创造力是指"对已积累的知识和 经验 进行科学地加工和创造,产生新概念、新知识、新思想的能力,大体上由感知力、 记忆力 、思考力、 想象力 四种能力所构成"[1].现今教育界认为,创造力的培养是人才培养的关键,数学建模活动的各个环节无不充满了创造性思维的挑战。

很多不同的实际问题,其数学模型可以是相同或相似的,这就要求学生在建模时触类旁通,挖掘不同事物间的本质,寻找其内在联系。而对一个具体的建模问题,能否把握其本质转化为数学问题,是完成建模过程的关键所在。同时建模题材有较大的灵活性,没有统一的标准答案,因此数学建模过程是培养学生创造性思维,提高创新能力的过程[2].

(四)加强数学建模教育有助于提高学生科技论文的撰写能力

数学建模的结果是以论文形式呈现的,如何将建模思想、建立的模型、最优解及其关键环节的处理在论文中清晰地表述出来,对本科生来说是一个挑战。经历数学建模全过程的磨练,特别是数模论文的撰写,学生的文字语言、数学表述能力及论文的撰写能力无疑会得到前所未有的提高。

(五)加强数学建模教育有助于增强学生的团结合作精神并提高协调组织能力建模问题通常较复杂,涉及的知识面也很广,因此数学建模实践活动一般效仿正规竞赛的规则,三人为一队在三天内以论文形式完成建模题目。要较好地完成任务,离不开良好的组织与管理、分工与协作[3].

三、开展数学建模教育及活动的具体途径和有效方法

(一)开展数学建模课堂教学

即在课堂教学中,教师以具体的案例作为主要的教学内容,通过具体问题的建模,介绍建模的过程和思想方法及建模中要注意的问题。案例教学法的关键在于把握两个重要环节:

案例的选取和课堂教学的组织。

教学案例一定要精心选取,才能达到预期的教学效果。其选取一般要遵循以下几点。

1. 代表性:案例的选取要具有科学性,能拓宽学生的知识面,突出数学建模活动重在培养兴趣提高能力等特点。

2. 原始性:来自媒体的信息,企事业单位的 报告 ,现实生活和各学科中的问题等等,都是数学建模问题原始资料的重要来源。

3. 创新性:案例应注意选取在建模的某些环节上具有挑战性,能激发学生的创造性思维,培养学生的创新精神和提高创造能力。

案例教学的课堂组织,一部分是教师讲授,从实际问题出发,讲清问题的背景、建模的要求和已掌握的信息,介绍如何通过合理的假设和简化建立优化的数学模型。还要强调如何用求解结果去解释实际现象即检验模型。另一部分是课堂讨论,让学生自由发言各抒己见并提出新的模型,简介关键环节的处理。最后教师做出点评,提供一些改进的方向,让学生自己课外独立探索和钻研,这样既突出了教学重点,又给学生留下了进一步思考的空间,既避免了教师的"满堂灌",也活跃了课堂气氛,提高了学生的课堂学习兴趣和积极性,使传授知识变为学习知识、应用知识,真正地达到提高素质和培养能力的教学目的[4].

(二)开展数模竞赛的专题培训指导工作

建立数学建模竞赛指导团队,分专题实行教师负责制。每位教师根据自己的专长,负责讲授某一方面的数学建模知识与技巧,并选取相应地建模案例进行剖析。如离散模型、连续模型、优化模型、微分方程模型、概率模型、统计回归模型及数学软件的使用等。学生根据自己的薄弱点,选择适合的专题培训班进行学习,以弥补自己的不足。这种针对性的数模教学,会极大地提高教学效率。

(三)建立数学建模网络课程

以现代 网络技术 为依托,建立数学建模课程网站,内容包括:课程介绍,课程大纲,教师教案,电子课件,教学实验,教学录像,网上答疑等;还可以增加一些有关栏目,如历年国内外数模竞赛介绍,校内竞赛,专家点评,获奖心得交流;同时提供数模学习资源下载如讲义,背景材料,历年国内外竞赛题,优秀论文等。以此为学生提供良好的自主学习网络平台,实现课堂教学与网络教学的有机结合,达到有效地提高学生数学建模综合应用能力的目的。[5,6]

(四)开展校内数学建模竞赛活动

完全模拟全国大学生数模竞赛的形式规则:定时公布赛题,三人一组,只能队内讨论,按时提交论文,之后指导教师、参赛同学集中讨论,进一步完善。笔者负责数学建模竞赛培训近 20 年,多年的实践证明,每进行一次这样的训练,学生在建模思路、建模水平、使用软件能力、论文书写方面就有大幅提高。多次训练之后,学生的建模水平更是突飞猛进,效果甚佳。

如 2008 年我指导的队荣获全国高教社杯大学生数学建模竞赛的最高奖---高教社杯奖,这是此赛设置的唯一一个名额,也是当年从全国(包括香港)院校的约 1 万多个本科参赛队中脱颖而出的。又如 2014 年我校 57 队参加全国大学生数学建模竞赛,43 队获奖,获奖比例达 75%,创历年之最。

(五)鼓励学生积极参加全国大学生数学建模竞赛、国际数学建模竞赛

全国大学生数学建模竞赛创办于 1992 年,每年一届,目前已成为全国高校规模最大的基础性学科竞赛, 国际大学生数学建模竞赛是世界上影响范围最大的高水平大学生学术赛事。参加数学建模大赛可以激励学生学习数学的积极性,提高运用数学及相关工具分析问题解决问题的综合能力,开拓知识面,培养创造精神及合作意识。

四、结束语

数学建模本身是一个创造性的思维过程,它是对数学知识的综合应用,具有较强的创新性,而高校数学教学改革的目的之一是要着力培养学生的创造性思维,提高学生的创新能力。因此应将数学建模思想融入教学活动中,通过不断的数学建模教育和实践培养学生的创新能力和应用能力从而提高学生的基本素质以适应社会发展的要求。

参考文献:

[1]辞海[M].上海辞书出版社,2002,1:237.

[2]许梅生,章迪平,张少林。 数学建模的认识与实践[J].浙江科技学院学报,2003,15(1):40-42.

[3]姜启源,谢金星,一项成功的高等教育改革实践[J].中国高教研究,2011,12:79-83.

[4]饶从军,王成。论高校数学建模教学[J].延边大学学报(自然科学学版),2006,32(3):227-230.

[5]段璐灵。数学建模课程教学改革初探[J].教育与职业,2013,5:140-142.

[6]郝鹏鹏。工程网络课程教学的实践与思考[J]科技视界,2014,29:76-77.

大部分数学知识是抽象的,概念比较枯燥,造成学生学习困难,而数学建模的运用,在很大程度上可以将抽象的数学知识转化成实体模型,让学生更容易理解和学习数学知识。教师要做的就是了解并掌握数学建模的方法,并且把这种 教学方法 运用到数学教学中。

对教师来说,发现好的教学方法不是最重要的,而是如何把方法与教学结合起来。通过对数学建模的长期研究和实践应用,笔者 总结 了数学建模的概念以及运用策略。

一、数学建模的概念

想要更好地运用数学建模,首先要了解什么是数学建模。可以说,数学建模就像一面镜子,可以使数学抽象的影像产生与之对应的具体化物象。

二、在小学数学教学中运用数学建模的策略

1.根据事物之间的共性进行数学建模

想要运用数学建模,首先要对建模对象有一定的感知。教师要创造有利的条件,促使学生感知不同事物之间的共性,然后进行数学建模。

教师应做好建模前的指导工作,为学生的数学建模做好铺垫,而学生要学会尝试自己去发现事物的共性,争取将事物的共性完美地运用到数学建模中。在建模过程中,教师要引导学生把新知识和旧知识结合起来的作用,将原来学习中发现的好方法运用到新知识的学习、新数学模型的构建中,降低新的数学建模的难度,提高学生数学建模的成功率。如在教学《图形面积》时,教师可以利用不同的图形模板,让学生了解不同图形的面积构成,寻找不同图形面积的差异以及图形之间的共性。这样直观地向学生展示图形的变化,可以加深学生对知识的理解,提高学生的学习效率。

2.认识建模思想的本质

建模思想与数学的本质紧密相连,它不是独立存在于数学教学之外的。所以在数学建模过程中,教师要帮助学生正确认识数学建模的本质,将数学建模与数学教学有机结合起来,提高学生解决问题的能力,让学生真正具备使用数学建模的能力。

建模过程并不是独立于数学教学之外的,它和数学的教学过程紧密相连。数学建模是使人对数学抽象化知识进行具体认识的工具,是运用数学建模思想解决数学难题的过程。因此,教师要将它和数学教学组成一个有机的整体,不仅要帮助学生完成建模,更要带领学生认识数学建模的本质,领悟数学建模思想的真谛,并逐渐引导学生使用数学建模解决数学学习过程中遇到的问题。

3.发挥教材在数学建模上的作用

教材是最基础的教学工具,在数学教材中有很多典型案例可以利用在数学建模上,其中很大一部分来源于生活,更易于小学生学习和理解,有助于学生构建数学建模思想。教师要利用好教材,培养学生的建模能力,帮助学生建造更易于理解的数学模型,从而提高学生的学习效率。如在教学加减法时,教材上会有很多数苹果、香蕉的例题,这些就是很好的数学模型,因为贴近生活,可以激发学生的学习兴趣,培养学生数学建模的能力,所以教师应该深入研究教材。

数学建模是一种很好的数学教学方法,教师要充分利用这种教学方法,真正做到实践与理论完美结合。

1、层次分析法,简称AHP,是指将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初,在为美国国防部研究"根据各个工业部门对国家福利的贡献大小而进行电力分配"课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。

2、多属性决策是现代决策科学的一个重要组成部分,它的理论和方法在工程设计、经济、管理和军事等诸多领域中有着广泛的应用,如:投资决策、项目评估、维修服务、武器系统性能评定、工厂选址、投标招标、产业部门发展排序和经济效益综合评价等.多属性决策的实质是利用已有的决策信息通过一定的方式对一组(有限个)备选方案进行排序或择优.它主要由两部分组成:(l) 获取决策信息.决策信息一般包括两个方面的内容:属性权重和属性值(属性值主要有三种形式:实数、区间数和语言).其中,属性权重的确定是多属性决策中的一个重要研究内容;(2)通过一定的方式对决策信息进行集结并对方案进行排序和择优。

3、灰色预测模型(Gray Forecast Model)是通过少量的、不完全的信息,建立数学模型并做出预测的一种预测方法.当我们应用运筹学的思想方法解决实际问题,制定发展战略和政策、进行重大问题的决策时,都必须对未来进行科学的预测.预测是根据客观事物的过去和现在的发展规律,借助于科学的方法对其未来的发展趋势和状况进行描述和分析,并形成科学的假设和判断。

4、Dijkstra算法能求一个顶点到另一顶点最短路径。它是由Dijkstra于1959年提出的。实际它能出始点到 其它 所有顶点的最短路径。

Dijkstra算法是一种标号法:给赋权图的每一个顶点记一个数,称为顶点的标号(临时标号,称T标号,或者固定标号,称为P标号)。T标号表示从始顶点到该标点的最短路长的上界;P标号则是从始顶点到该顶点的最短路长。

5、Floyd算法是一个经典的动态规划算法。用通俗的语言来描述的话,首先我们的目标是寻找从点i到点j的最短路径。从动态规划的角度看问题,我们需要为这个目标重新做一个诠释(这个诠释正是动态规划最富创造力的精华所在)从任意节点i到任意节点j的最短路径不外乎2种可能,1是直接从i到j,2是从i经过若干个节点k到j。所以,我们假设Dis(i,j)为节点u到节点v的最短路径的距离,对于每一个节点k,我们检查Dis(i,k) + Dis(k,j) < Dis(i,j)是否成立,如果成立,证明从i到k再到j的路径比i直接到j的路径短,我们便设置Dis(i,j) = Dis(i,k) + Dis(k,j),这样一来,当我们遍历完所有节点k,Dis(i,j)中记录的便是i到j的最短路径的距离。

6、模拟退火算法是模仿自然界退火现象而得,利用了物理中固体物质的退火过程与一般优化问题的相似性从某一初始温度开始,伴随温度的不断下降,结合概率突跳特性在解空间中随机寻找全局最优解。

7、种群竞争模型:当两个种群为争夺同一食物来源和生存空间相互竞争时,常见的结局是,竞争力弱的灭绝,竞争力强的达到环境容许的最大容量。使用种群竞争模型可以描述两个种群相互竞争的过程,分析产生各种结局的条件。

8、排队论发源于上世纪初。当时美国贝尔电话公司发明了自动电话,以适应日益繁忙的工商业电话通讯需要。这个新发明带来了一个新问题,即通话线路与电话用户呼叫的数量关系应如何妥善解决,这个问题久久未能解决。1909年,丹麦的哥本哈根电话公司A.K.埃尔浪(Erlang)在热力学统计平衡概念的启发下解决了这个问题。

9、线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法.在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求,而提高经济效果一般通过两种途径:一是技术方面的改进,例如改善生产工艺,使用新设备和新型原材料.二是生产组织与计划的改进,即合理安排人力物力资源.线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好.一般地,求线性目标函数在线性约束条件下的最大值或最小值的问题,统称为线性规划问题。满足线性约束条件的解叫做可行解,由所有可行解组成的集合叫做可行域。决策变量、约束条件、目标函数是线性规划的三要素。

10、非线性规划:非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。20世纪50年代初,库哈() 和托克 () 提出了非线性规划的基本定理,为非线性规划奠定了理论基础。这一方法在工业、交通运输、经济管理和军事等方面有广泛的应用,特别是在“最优设计”方面,它提供了数学基础和计算方法,因此有重要的实用价值。

数学建模全国优秀论文相关 文章 :

★ 数学建模全国优秀论文范文

★ 2017年全国数学建模大赛获奖优秀论文

★ 数学建模竞赛获奖论文范文

★ 小学数学建模的优秀论文范文

★ 初中数学建模论文范文

★ 学习数学建模心得体会3篇

★ 数学建模论文优秀范文

★ 大学生数学建模论文范文(2)

★ 数学建模获奖论文模板范文

★ 大学生数学建模论文范文

哪里能找到最新的全国大学生数学建模竞赛的优秀论文?

《全国大学生数学建模优秀论文》百度网盘免费资源下载

链接:

1992-2013全国大学生数学建模竞赛获奖论文|92-00|10-13|01-08|2002-2005年高教杯获得者论文|08年|07年|06年|05年|04年|03年|02年|01年|C|B

2020大学生数学建模竞赛成绩国二奖论文会上期刊吗?

大学生数学建模竞赛成绩排到全国二等奖论文是可以直接发布到期,看中这个可以联系,2020年大学生数学建模比赛的主办方进行咨询。

2017年全国大学生数学建模竞赛优秀论文

数学是知识的工具,亦是 其它 知识工具的泉源。所有研究顺序和度量的科学均和数学有关,数学建模是培养学生运用数学工具解决实际问题的最好表现。下文是我为大家搜集整理的关于2017年全国大学生数学建模竞赛优秀论文的内容,欢迎大家阅读参考!

浅析数学建模课程改革及其 教学 方法

论文关键词:数学课程;数学建模;课程设置;课程改革

论文摘要:数学建模教学和竞赛的开展,是培养学生创新能力的重要途径。对数学建模竞赛中出现的问题进行分析,找出问题产生的根源与必修课和专业课设置不合理有关,应对高校数学课程的设置、教学方式等进行改革,并提出具体改革建议。

1. 前言

数学建模,从宏观上讲是人们借助数学改造自然、征服自然的过程,从微观上讲是把数学作为一种工具并应用它解决实际问题的教学活动方式。数学建模 教育 本身是一种素质教育,数学建模的教学与竞赛是实施素质教育的有效途径,它既增强了学生的数学应用意识,又提高了学生运用数学知识和计算机技术分析和解决问题的能力。因而加强数学建模教育,培养学生的数学应用意识与能力已成为我国高校数学建模课程改革的重要目标之一。虽然目前我国许多高校在数学建模方面取得了一些成绩,但大学生们在竞赛中也暴露出了许多问题,引发出对传统的课程设置和教学方法的思考。

2. 数学建模的现状和所存在问题与原因分析

2.1 建模竞赛的现状

根据竞赛时间(九月中下旬),我国大部分高校每年一般在七月中旬便开始组织学生的报名培训工作。培训内容分为两个部分:首先集中讲解一些基础知识,主要包括常微分方程、概率与数理统计、运筹学、数学实验、建模基础等课程;然后进行建模的模拟训练,以往届国内外普通组和大专组的部分竞赛题为选题,让学生自愿结组,在规定时间内完成,并自愿为同学讲解各自的解题思路和方法。

参赛学生首先要参加培训,他们一般是先关注校园网上的通知,再到各院系自愿报名而组成,经培训后选拔出参赛队员。事实上,一般参赛的学生并没有选拔的过程,基本上是学生在培训阶段就自动减员,所剩人数就是参赛人数。几年来,参加培训、竞赛的学生构成基本类似。报名学生数量不多,而且他们大多是来看看是怎么回事,听了一、两次课就不见踪影或自动退出。

数学建模课程的教学内容是以问题为中心,块状编排;开设数学建模课程的时间较短,缺乏应有的教学 经验 来借鉴,大多数教师都是采用模型的机械讲解。至于问题的形成背景,建模过程中可能用到的多种数学思想和方法很少顾及,更谈不上让学生在课堂进行讨论、交流与合作,使得学生难以掌握数学建模的思想和方法。

2.2 所存在的问题及原因分析

由以上可以看出,我国大部分高校在建模的工作中存在着一定的问题。第一,没有把数学建模工作纳入日常的教学工作中,临时抱佛脚,突击应对,学生对数学建模兴趣不浓,积极性不高。第二,参加培训竞赛的学生专业比较单一,数学建模活动没有全面展开,这虽然与宣传的力度有关,更主要是缺少必要的教学环节。第三,高年级学生参赛的较少,获奖的比例却较大。特别是大四年级的学生,由于他们面临 毕业 ,就业压力、 考研 压力很大,尽管他们有较深厚的数学基础,却无心顾及竞赛;低年级学生参加培训竞赛的人数较多,积极性很高,但却不出成绩。这表明数学建模与知识的掌握、积累密切相关,是理论与实际应用相结合、知识整合与释放相结合的过程,低年级课程设置不合理,一些相关课程开设太晚。第四,不少人认为应该把课程的重点放在具有复杂背景的实际问题的解决上,持这种观点的人主要是忽视了数学教育专业的特点和培养目标。我们认为,数学教育专业数学建模课程重点应放在树立信念、培养意识和能力上。

另外,数学建模课程开设及教材使用也存在诸多不足之处。据了解,绝大部分高校数学教育专业教学建模课程照搬理工类专业数学建模教材,这些教材主要存在以下问题:第一,教材主要涵盖大量难度较大的现成的数学模型,而这些模型应用了大量的非数学领域的知识和方法,要理解这些问题,对于数学教育专业的学生来说缺乏应有的基础,学习起来只能依靠模仿和机械记忆;第二,教材主要是采用以问题为主线的块状编排体系,重点是问题的罗列,过分突出问题解决。照搬这类教材给数学教育专业数学建模教学带来了较大的负面影响,学生接受难,教师驾驭难。更重要的是难以落实数学教育专业数学建模课程应使学生树立“数学具有广泛应用性”的信念,培养学生数学应用的意识和能力,使学生掌握一套数学建模方法等目标,难以适应高等学校数学教育改革的需要。

综上所述,我们认为,解决数学教育专业开设数学建模课程工作中所出现的问题是课程建设与改革的重中之重,建构符合数学教育专业实际和特色的教材以及形成一套与数学教育专业特点相适应的、科学的教学方法是当务之急。

3. 以数学建模活动为载体开展数学建模教学的途径与方法

目前,开展数学建模教学的途径与方法很多,其中比较常用且很奏效的途径和方法就是以数学建模活动为载体开展数学建模教学,其途径和方法可以描述如下:

3.1 精心设计教学案例,开展案例教学法

所谓案例教学法就是在课堂教学中,教师以具体的案例作为主要的教学内容,通过具体问题的建模示例,介绍建模的思想方法。课堂上的活动一部分是老师讲授,另一部分是让学生进行课堂讨论,即由学生发言,提出对问题的理解和所建立的数学模型的认识,并提出新的数学模型,对其求解、分析、讨论,进行比较检验。实施案例教学要把握好以下环节:

(1)教学案例的选取。要使案例教学达到最佳效果,最重要的就是选好教学案例。选取案例时应该遵循以下的原则:①代表性。案例避免涉及过多的专业知识,又要考虑到科学的发展,学科之间的联系,同时可以拓宽学生的知识面。②原始性。来自广播电视、报刊的信息,政府机关、企事业单位的 报告 、计划、统计资料等等,都是数学建模问题原始资料的重要来源;也可以引导学生亲自到一线调查研究,注意积累课题资料。③趣味性。在具体选取案例时,应该选择既有趣味性又能充分体现数学建模思想的案例,如人口问题、七桥问题、人狼羊过河问题、三级火箭发射卫星问题、森林灭火问题等等。从培养兴趣入手,让学生逐步体会到建模的思想方法和建模的重要性。④创新性。编制建模例题时,必须考虑培养学生的创新精神和创造能力。为此,应注重一题多模或多题一模、统计图表等例题的编拟,密切关注现代科学技术的发展,使学生创新和高新技术密切结合,融入当代科学发展的主流。

(2)案例的课堂教学。教师在讲授具体的建模案例时,应注重两个方面。第一个方面要从实际问题出发,讲清问题的背景、建模的要求和已掌握的信息,如何通过合理的假设和简化分析建立优化的数学模型。还要强调如何用求解结果去解释实际现象,检验模型。这种方法既突出了教学的重点,又给学生留下了进一步思考的空间。例如讲授传染病模型时,不同的假设会导致建立不同的模型,只有从实际出发,不断地修正才能使之成为一个成功的模型。除此,还可以给学生提供一些改进的方向,让学生自己课外独立探索和钻研。另外一个方面是教师的讲授必须和学生的讨论相结合。在教师先讲清楚案例的背景、关键的因素、所运用的数学工具等情况下,运用怎样的数学知识和数学思想、建立怎样的数学模型可以让学生各抒己见,进行讨论式教学。这样一方面可以避免教师的“满堂灌”,另一方面可以活跃课堂气氛,提高学生的课堂学习兴趣和积极性,使传授知识变为学习知识、应用知识,真正地达到提高素质和培养能力的教学目的。

3.2 把好课后建模实践训练关,巩固和深化课堂教学

为了巩固和深化课堂教学的内容,使学生进一步地提高建模能力,建模实践训练也是数学建模教学的重要环节。主要有以下的形式:一是布置课后训练题。第一种类型的训练题可以是用课堂上讲过的数学建模方法建模或者是对课上某个问题做进一步的讨论,这是为了达到巩固课堂教学的目的。

另一种类型是为了达到深化课堂教学的目的,在学完有关数学知识单元后,布置该单元知识的训练题,在特定的时间内,让学生在数学建模实验室进行建模强化训练。对每次的训练题要完整地完成,从提出问题、分析问题、建立模型、求解模型到模型的分析、检验、推广的全过程,并在规定时间内完成一篇思路清晰、条理有序的数学论文。通过此过程的强化训练,使学生的认模、建模、用模的能力得到充分地锻炼和提高。每次训练题做完后第一个环节就是教师对训练论文认真批阅审定,对论文中出现的问题及时提出指正意见;第二个环节是组织全班成员对训练论文进行专题讨论,让同学们讲述论文构思、建模思想与方法。通过整体交流,让大家互 相学 习、取长补短,达到共同提高的目的。二是系统讲授数学软件,并让学生上机实习。随着计算机技术的发展,一些高性能的、应用性强的数学软件应运而生,如Matlab、Mathematica、Mapple、SAS、Lindo、Lingo等。有了这些数学软件的出现,教材中复杂的数据计算和处理不再是难题。教师在系统讲授这些数学软件的具体使用技能后,让学生亲自上机操作,掌握这些软件在实际数学运算的应用。例如,如何利用软件进行求导、求积分、求极限等运算;如何利用软件解方程、方程组,解线性规划;如何利用数学软件研究函数变化规律,画出曲线、曲面的图形等等。

3.3 不断提高数学教师自身的水平来促进数学建模教学

在数学建模教学中,教师是关键。教师水平的高低直接决定着数学建模教学能否达到预期的培养学生能力的目的。讲授数学建模教学的教师不仅要求具备较高的专业水平,还必须具备丰富的实践经验和很强的解决实际问题的能力。因此,为了提高教师的水平,一方面可以多派教师走出去进行专业培训学习和学术交流,比如多参加各种学术会议、到名校去做访问学者等等。另一方面可以多请着名的专家教授走进来做建模学术报告,使师生增长知识,拓宽视野,了解科学发展前沿的新趋势、新动态。另外,数学教师还必须更新教育理念,不断积累和更新专业知识,其中包括较宽广的人文和科学素养。数学教师只有不断创新,努力提高自身素质,才能适应新的形势,符合时代发展的要求。

总之,数学建模内容具有实用价值,数学建模课程授课可以生动有趣,数学建模可能有知识创新的产品和成果。特别是促进相关数学课程的教学,应该在学生学习了相关课程后或者学习相关课程中开设数学建模,至少应该在现有教学内容中安排一定的数学实验。

参考文献:

[1]李大潜.中国大学生数学建模竞赛[M].北京:高等教育出版社,1998.

[2]安淑华.中国数学教育改革的几点思考[J].数学教育学报,2004.

[3]黄泰安.数学教师的数学观和数学教育观[J].数学教育学报,2004.

[4]王茂之.数学建模培训课程体系设计探讨[J].数学教育学报,2005.

论数学建模思想教学

1在线性代数教学中融入数学建模思想的意义

1.1激发学生的学习兴趣,培养学生的创新能力

教育的本质是让学生在掌握知识的同时可以学以致用。但是目前的线性代数教学重理论轻应用,学生上课觉得索然无味,主动学习的积极性差,创新性就更无从谈起。如果教师能够将数学建模的思想和方法融入到线性代数的日常教学中,不仅可以激发学生学习线性代数的兴趣,而且可以调动学生使用线性代数的知识解决实际问题的积极性,使学生认识到线性代数的真正价值,从而改变线性代数无用的观念,同时还可以培养学生的创新能力。

1.2提高线性代数课程的吸引力,增加学生的受益面

数学建模是培养学生运用数学工具解决实际问题的最好表现。若在线性代数的教学中渗透数学建模的思想和方法,除了能够激发学生学习线性代数的兴趣,使学生了解到看似枯燥的定义、定理并非无源之水,而是具有现实背景和实际用途的,这可以大大改善线性代数课堂乏味沉闷的现状,从而提高线性代数课程的吸引力。由数学建模的教学现状可以看到学生的受益面很小,然而任何高校的理工类、经管类专业都会开设高等数学、线性代数以及概率统计这3门公共数学必修课,若能在线性代数、高等数学及概率统计等公共数学必修课的教学中渗透数学建模的思想和方法,学生的受益面将会大大增加。

1.3促进线性代数任课教师的自我提升

要想将数学建模的思想和方法融入线性代数课程中,就要求线性代数任课教师不仅要具有良好的理论知识讲授技能,更需要具备利用线性代数知识解决实际问题的能力,这就迫使线性代数任课教师要不断学习新知识和新技术,促进自身知识的不断更新,进而达到提高教学和科研能力的效果。

2在线性代数教学中融入数学建模

思想的途径虽然线性代数课程本身的内容多,课时不够,但我们将数学建模的思想融入线性代数课程中,并不是用“数学建模”课的内容抢占线性代数课程的课时,在此,笔者仅从下面2个方面着手将建模的思想逐步渗透到线性代数的教学中。

2.1在线性代数的概念中融入数学建模的思想

从广义上说,线性代数教材中的行列式、矩阵、矩阵乘法、向量、线性方程组等复杂抽象的概念都来源于实际。因此在讲授这些概念时可以恰当选取一些生动的实例来吸引学生的注意力,同时将概念模型自然地建立起来,使学生充分感受到实际问题向数学的转化。例如矩阵是线性代数中的一个重要概念,在引入矩阵的概念时,可以从一个简单的投入产出问题出发,将这个问题中的数据用矩形表来表示,这种简化思想即是建模抽象化思想的很好体现,而这样的矩形表就称为矩阵。

2.2在线性代数的课外作业中融入数学建模的思想

课外作业是对课堂教学内容的消化和巩固,然而目前线性代数的教材以及相关参考书中的习题都没有涉及到线性代数中定义、定理在实际中的应用问题,为了弥补这一点,我们可以在习题中补充一些线性代数建模问题,具体的做法如下。1)在学完1~2个单元后,针对所学的内容开展1次大型作业,学生可以3人一组通过合作的方式来完成该作业(即完成1篇小论文)。学生在完成作业的过程中,不仅可以加强和巩固线性代数的课堂教学内容,还可以提高自学能力和论文写作能力以及培养他们的团队合作精神。同时通过完成大型作业可以使学生尽早地接触科研方法,这与目前鼓励大学生进行科研创新的宗旨是一致的。2)在所有学生的大型作业完成之后,可以组织学生讲解完成作业的思路以及遇到的问题,而教师则针对不同的 文章 做出相应的点评并指出改进的方向。这种学生讲教师听的换位教学模式不仅可以督促学生更好地完成作业,还可以提高学生的语言表达能力以及促进师生的关系,从而大大提高了教学效果。

3在线性代数教学中融入数学建模

思想的案例案例1:投入产出问题[4]。某地有一座煤矿,一个发电厂和一条铁路。经成本核算,每生产价值1元钱的煤需消耗0.3元的电;为了把这1元钱的煤运出去需花费0.2元的运费;每生产1元的电需0.6元的煤作燃料;为了运行电厂的辅助设备需消耗0.1元的电,还需要花费0.1元的运费;作为铁路局,每提供1元运费的运输需消耗0.5元的煤,辅助设备要消耗0.1元的电。现该煤矿接到外地6万元煤的订货,电厂有10万元电的外地需求,问:煤矿和电厂各生产多少才能满足需求?模型假设:假设不考虑价格变动等其他因素。

4结束语

在线性代数教学中融入数学建模思想,培养学生的建模能力,是符合当代人才培养要求的,是可行的。同时也要认识到数学类主干课程的原有体系是经过多年历史积累和考验的产物,若没有充分的根据不宜轻易彻底变动[6]。因此数学建模思想的融入要采用渐进的方式,尽量与已有的教学内容进行有机的结合。实践证明,通过在线性代数教学中融入数学建模思想,不仅激发了学生的学习兴趣,培养了学生的创新能力,还可以促进教师进行自我提升。但如何在线性代数教学中很好地融入数学建模思想目前还处于探索阶段,仍需要广大数学教师的共同努力。

数学建模优秀论文

这是07年数模比赛获奖的:

乘公交 看奥运

二 符号说明
:第i条公汽线路标号,i=1,2 …10400,当 时, 表示上行公汽路线, 当 时, 表示与上行路线 相对应的下行公汽路线;
:经过第i条公汽路线的第g个公汽站点标号;
:第j条地铁路线标号, j=1,2;
:经过第j条地铁线路的第h个地铁站点标号;
:转乘n次的路线;
:选择第k种路线的总时间;
:选择第k种路线公汽换乘公汽的换乘次数;
:选择第k种路线地铁换乘地铁的换乘次数;
:选择第k种路线地铁换乘公汽的换乘次数;
:选择第k种路线公汽换乘地铁的换乘次数;
:第k种路线、乘坐第m辆公汽的计费方式,其中:
表示实行单一票价, 表示实行分段计价;
:第k种路线,乘坐第m辆公汽的费用;
:选择第k种路线的总费用;
:选择第k种路线,乘坐第m辆公汽需要经过的公汽站个点数;
:选择第k种路线,乘坐第n路地铁需要经过的地铁站个点数;
:表示对于第k种路线的第m路公汽的路线是否选择步行, 为0-1变量, 表示不选择步行, 表示选择步行;
:对于第k种路线的第n路地铁的路线是否选择步行, 为0-1变量, 表示不选择步行, 表示选择步行;

三 模型假设
3.1基本假设
1、相邻公汽站平均行驶时间(包括停站时间): 3分钟
2、相邻地铁站平均行驶时间(包括停站时间): 2.5分钟
3、公汽换乘公汽平均耗时:5分钟(其中步行时间2分钟)
4、地铁换乘地铁平均耗时:4分钟(其中步行时间2分钟)
5、地铁换乘公汽平均耗时:7分钟(其中步行时间4分钟)
6、公汽换乘地铁平均耗时:6分钟(其中步行时间4分钟)
7、公汽票价:分为单一票价与分段计价两种;
单一票价:1元
其中分段计价的票价为:0 ~20站:1元
21~40站:2元
40站以上:3元
8、地铁票价:3元(无论地铁线路间是否换乘)
9、假设同一地铁站对应的任意两个公汽站之间可以通过地铁站换乘,且无需支付地铁费
3.2 其它假设
10、查询者转乘公交的次数不超过两次;
11、所有环行公交线路都是双向的;
12、地铁线T2也是双向环行的;
13、各公交车都运行正常,不会发生堵车现象;
14、公交、列车均到站停车
四 问题的分析
在北京举行奥运会期间,公众如何在众多的交通路线中选择最优乘车路线或转乘路线去看奥运,这是我们要解决的核心问题。针对此问题,我们考虑从公交线路的角度来寻求最优线路。首先找出过任意两站点(公众所在地与奥运场地)的所有路线,将其存储起来,形成数据文件。这些路线可能包含有直达公交线路,也有可能是两条公交线路通过交汇而形成的(此时需要转乘公交一次),甚至更多公交线路交汇而成。然后在这些可行路线中搜寻最优路线。
对于路线的评价,我们可以分别以总行程时间,总转乘次数,总费用为指标,也可以将三种指标标准化后赋以不同权值形成一个综合指标。而最优路线则应是总行程时间最短,总费用最少或总转乘次数最少,或者三者皆有之。之所以这样考虑目标,是因为对于不同年龄阶段的查询者,他们追求的目标会有所不同,比如青年人比较热衷于比赛,因而他们会选择最短时间内到达奥运赛场观看比赛。而中年人则可能较倾向于综合指标最小,即较快、较省,转乘次数又不多。老年人总愿意以最省的方式看到奥运比赛。而对于残疾人士则总转乘次数最少为好。
不同的路线查询需求用图4.1表示如下:

图4.1 公交线路查询目标图
经分析,本问题的解决归结为一个求最短路径的问题,但是传统的Dijkstra最短路径算法并不适用于本问题,因为Dijkstra算法采用的存储结构和计算方法难以应付公交线路网络拓扑的复杂性,而且由于执行效率的问题,其很难满足实时系统对时间的严格要求。
为此我们在实际求解的过程中,采用了效率高效得广度优先算法,其基本思路是每次搜索指定点,并将其所有未访问过的近邻点加入搜索队列,循环搜索过程直到队列为空。此方法在后文中有详细说明。
五 建模前的准备
为了后面建模与程序设计的方便,在建立此模型前,我们有必要做一些准备工作。
5.1数据的存储
由于所给的数据格式不是很规范,我们需要将其处理成我们需要的数据存储格式。从所给文件中读出线路上的站点信息,存入txt文档中,其存储格式为:两行数据,第一行表示上行线上的站点信息,第二行表示下行线的站点信息,其中下行路线标号需要在原标号的基础上加上520,用以区分上行线和下行线。
如果上行线与下行线的站点名不完全相同,那么存储的两行数据相应的不完全相同,以公交线L009为例:
L009:
L529:
L529为L009所对应的下行线路。
如果下行线是上行线原路返回,那么存储的两行数据中的站点信息刚好顺序颠倒,以公交线路L001为例:
L001: 3914 0128 0710
L521:
如果是环线的情况(如图5.1所示),则可以等效为两条线路:
顺时针方向:S1→S2→S3→S4→S1→S2→S3→S4;
逆时针方向:S1→S4→S3→S2→S1→S4→S3→S2。
经过分析,此两条”单行路线”线路的作用等同于原环形路线

图5.1 环行线路示意图
以环形公交线L158为例,此环形路线存储数据如下:
L153: 1212 812 171 172 1585 1215 2606 1212 812 171 172 1585 1215 2606
L673: 3513 172 2600 811 170 2355 649 534 2606 1215 3513 172 2600 811 170 2355 649
在这里,L153被看作成上行路线,L673被当成下行路线。这样对于每条公交线路都可以得到两行线路存储信息。
5.2搜寻经过每个站点的公交路线
处理5.1所得信息,找出通过每个站点的所有公交路线,并将它们存入数据文件中。
例如,通过搜寻得出经过站点S0001的线路和经过站点S0002的线路如下:
经过S0001的线路有:L421
经过S0002的线路有:L027 L152 L365 L395 L485
5.3统计任意两条公交线路的相交(相近)站点
依次统计出任意两条公交线路之间相交(相近)的站点,将其存入1040×1040的矩阵A中,但是这个矩阵的元素是维数不确定的向量,具体实现的时候可以将用队列表示。
例如:公交线路L001与公交线路L025相交的站点为A[1][25]={S0619,S1914,S0388,S0348}。

六 模型的建立与求解
6.1模型一的建立
该模型针对问题一,仅考虑公汽线路,先找出经过任意两个公汽站点 与 最多转乘两次公汽的路线,然后再根据不同查询者的需求搜寻出最优路线。
6.1.1 公汽路线的数学表示
任意两个站点间的路线有多种情况,如果最多允许换乘两次,则换乘路线分别对应图6.1的四种情况。该图中的A、B为出发站和终点站,C、D、E、F为转乘站点。

图6.1 公汽路线图
对于任意两个公汽站点 与 ,经过 的公汽线路表示为 ,有 ;经过 的公汽线路表示为 ,有 ;
1)直达的路线 (如图6.1(a)所示)表示为:

2)转乘一次的路线 (如图6.1(b)所示)表示为:

其中:SC为 , 的一个交点;
3)转乘两次的路线 (如图6.1(c)所示)表示为:

通过以上转乘路线的建模过程,可以看出不同转乘次数间可作成迭代关系,进而对更多转乘次数的路线进行求寻。不过考虑到实际情况,转乘次数以不超过2次为佳,所以本文未对转乘三次及三次以上的情形做讨论。
6.1.2最优路线模型的建立
找出了任意两个公汽站点间的可行路线,就可以对这些路线按不同需求进行选择,找出最优路线了:
1)以时间最短作为最优路线的模型:行程时间 等于乘车时间与转车时间之和。
(6.1式)
其中,第k路线是以上转乘路线中的一种或几种。
2)以转乘次数最少作为最优路线的模型:
(6.2式)
此模型等效为以上转乘路线按直达、转乘一次、两次的优先次序来考虑。
3)以费用最少作为最优路线的模型:
(6.3式)
其中, (6.4式)
6.1.3模型的算法描述
针对该问题的优化模型,我们采用广度优先算法找出任意两个站点间的可行路线,然后搜索出最优路线。现将此算法运用到该问题中,结合图6.2叙述如下:(该图中的 、 、 、 、 表示公汽站点, 、 、 、 、 、 表示公汽线路。其中(a)、(b)、(c)图分别表示了从点 到点 直达、转乘一次、转乘两次的情况)

图6.2 公交直达、转乘图
(1)首先输入需要查询的两个站点 与 (假设 为起始站, 为终点站);
(2)搜索出经过 的公汽线路 (i=1,2,…,m)和经过 的公汽线路 ( =1,2, …,n),存入数据文件;判断是 与 是否存在相同路线,若有则站点 与 之间有直达路线(如图6.2中的 ),则该路线是换乘次数最少(换乘次数等于0)的路线,若有多条直达路线,则可以在此基础上找出时间最省的路线;这样可以找出所有直达路线,存入数据文件;
(3)找出经过 的公汽线路 (如图6.2中的 )中的另一站点 和经过 的公汽线路 中的另一站点 。判断 与 中是否存在相同的点,若存在(如图6.2中的 )则站点 与 间有一次换乘的路线(如图6.2中的 与 ),该相同点即为换乘站点;这样又找出了一次换乘路线,存入数据文件;
(4)再搜索出经过 (如图6.2中的 )线路上除了站点 的另一站点 (如图6.2中的 )的公汽线路 (如图6.2中的 ),找出公汽线路 上的其他站点 ;判断,如果 与经过 的公汽线路 中的其他站点 存在相同的点(如图6.2中的 ),则 与 间有二次换乘的路线(如图6.2中的 、 、 ),该相同点和点 是换乘站点;将此二次换乘的路线存入数据文件中;
(5)对上述存储的经过两个站点 与 的不同路线,根据不同模型进行最优路线进行搜索,得出查询者满意的最优路线。
6. 1. 4模型一的求解
根据以上算法和前面建立的模型一,用VC++进行编程(程序见附录)就可以得出不同目标下的最优路线。
1) 以耗时最少为目标的最优路线
起始站S3359到终到站S1828耗时最少为64 min,耗时最少的最优路线(转乘次数较少,费用较省的路线)有28条(注:表6.1选择了其中的10条表示);
起始站S1557到终到站S0481耗时最少为106 min,耗时最少的最优路线有2条;起始站S0971到终到站S0485耗时最少为106 min,耗时最少的最优路线有2条;起始站S0008到终到站S0073耗时最少为67 min,耗时最少的最优路线有2条;起始站S0148到终到站S0485耗时最少为106 min,耗时最少的最优路线有3条;起始站S0087到终到站S3676耗时最少为46 min,耗时最少的最优路线有12条;其耗时最少的最优路线如表6.1所示。
表6.1 耗时最少的最优路线表
起始站 公汽线路 中转站 公汽线路 中转站 公汽线路 终到站 转乘次数 所需费用
S3359 L0535 S2903 L1005 S1784 L0687 S1828 2 3
S3359 L0535 S2903 L1005 S1784 L0737 S1828 2 3
S3359 L0123 S2903 L1005 S1784 L0687 S1828 2 3
S3359 L0123 S2903 L1005 S1784 L0737 S1828 2 3
S3359 L0652 S2903 L1005 S1784 L0687 S1828 2 3
S3359 L0652 S2903 L1005 S1784 L0737 S1828 2 3
S3359 L0844 S2027 L1005 S1784 L0687 S1828 2 3
S3359 L0844 S2027 L1005 S1784 L0737 S1828 2 3
S3359 L0844 S1746 L1005 S1784 L0687 S1828 2 3
S3359 L0844 S1746 L1005 S1784 L0737 S1828 2 3
S1557 L0604 S1919 L0709 S3186 L0980 S0481 2 3
S1557 L0883 S1919 L0709 S3186 L0980 S0481 2 3
S0971 L0533 S2517 L0810 S2480 L0937 S0485 2 3
S0971 L0533 S2517 L0296 S2480 L0937 S0485 2 3
S0008 L0198 S3766 L0296 S2184 L0345 S0073 2 3
S0008 L0198 S3766 L0296 S2184 L0345 S0073 2 3
S0148 L0308 S0036 L0156 S2210 L0937 S0485 2 3
S0148 L0308 S0036 L0156 S3332 L0937 S0485 2 3
S0148 L0308 S0036 L0156 S3351 L0937 S0485 2 3
S0087 L0541 S0088 L0231 S0427 L0097 S3676 2 3
S0087 L0541 S0088 L0231 S0427 L0982 S3676 2 3
S0087 L0541 S0088 L0901 S0427 L0097 S3676 2 3
S0087 L0541 S0088 L0901 S0427 L0982 S3676 2 3
S0087 L0206 S0088 L0231 S0427 L0097 S3676 2 3
S0087 L0206 S0088 L0231 S0427 L0982 S3676 2 3
S0087 L0206 S0088 L0901 S0427 L0097 S3676 2 3
S0087 L0206 S0088 L0901 S0427 L0982 S3676 2 3
S0087 L0974 S0088 L0231 S0427 L0097 S3676 2 3
S0087 L0974 S0088 L0231 S0427 L0982 S3676 2 3
S0087 L0974 S0088 L0901 S0427 L0097 S3676 2 3
S0087 L0974 S0088 L0901 S0427 L0982 S3676 2 3

2) 以转乘次数最少为目标的最优路线
起始站S3359到终到站S1828的最少转乘次数为1次,转乘次数最少的最优路线(所需时间较短,费用较省的路线)有2条;
起始站S1557到终到站S0481的最少转乘次数为2次,转乘次数最少的最优路线有2条与耗时最少的最优路线相同(表示在表6.1中,下同);
起始站S0971到终到站S0485的最少转乘次数为1次,转乘次数最少的最优路线有1条;
起始站S0008到终到站S0073的最少转乘次数为1次,转乘次数最少的最优路线有9条;
起始站S0148到终到站S0485的最少转乘次数为2次,转乘次数最少的最优路线有3条与耗时最少的最优路线相同;
起始站S0087到终到站S3676的最少转乘次数为2次,转乘次数最少的最优路线有6条与耗时最少的最优路线相同;
其余转乘次数最少的最优路线路线如表6.2所示。
表6.2 转乘次数最少的最优路线表
起始站 公汽线路 中转站 公汽线路 终到站 耗时 所需费用
S3359 L0956 S1784 L0687 S1828 101 3
S3359 L0956 S1784 L0737 S1828 101 3
S0971 L0533 S2184 L0937 S0485 128 3
S0008 L0679 S0291 L0578 S0073 83 2
S0008 L0679 S0491 L0578 S0073 83 2
S0008 L0679 S2559 L0578 S0073 83 2
S0008 L0679 S2683 L0578 S0073 83 2
S0008 L0679 S3614 L0578 S0073 83 2
S0008 L0875 S2263 L0345 S0073 83 2
S0008 L0875 S2303 L0345 S0073 83 2
S0008 L0875 S3917 L0345 S0073 83 2
S0008 L0983 S2083 L0057 S0073 83 2
3)以费用最少为目标的最优路线
起始站S3359到终到站S1828的最少费用为3元,最少费用的最优路线(所需时间较短,转乘次数较少的路线)有30条,其中28条路线所需时间为64 min,转乘次数为2次,另外两条路线所需时间为101 min,转乘次数为1次;
起始站S1557到终到站S0481的最少费用为3元,最少费用的最优路线有2条,所需时间为106 min,转乘次数为2次;
起始站S0971到终到站S0485的最少费用为3元,最少费用的最优路线有3条,其中两条所需时间为106 min,转乘次数为2次,另外一条所需时间为128 min,转乘次数为1次;
起始站S0008到终到站S0073的最少费用为2元,最少费用的最优路线有9条,所需时间为83 min,转乘次数为1次;
起始站S0148到终到站S0485的最少费用为3元,最少费用的最优路线有3条,所需时间为106min,转乘次数为2次;
起始站S0087到终到站S3676的最少费用为3元,最少费用的最优路线有12条,所需时间为46 min,转乘次数为2次;
最少费用的最优路线表示在表6.1和表6.2中。
6.2.1模型二的建立
该模型针对问题二,将公汽与地铁同时考虑,找出可行路线,然后寻找最优路线。对于地铁线路,也可以将其作为公交线路,本质上没有什么区别,只不过乘车费用、时间,换乘时间不一样罢了。因此地铁站可等效为公交站,地铁和公交的转乘站即可作为两者的交汇点。因此该模型的公交换乘路线模型与模型一中的基本相同。现建立模型二下的最优路线模型。
1)以时间最短的路线作为最优路线的模型:可行路线的总时间为乘公交(公汽和地铁)时间与公汽与地铁换乘、公汽间、地铁间换乘时间之和。
(6.5式)
其中,第k路线为同时考虑公汽与地铁的转乘路线中的一种或几种。
2)以转乘次数最少的路线作为最优路线的模型:
(6.6式)
此模型等效为以上转乘路线按直达、转乘一次、两次(包括公交与地铁间的转乘)的优先次序来考虑。
3)以费用最少的路线作为最优路线的模型:可行路线的费用为乘公交和地铁费用的总和。
(6.7式)
其中, 仍满足(6.4式)。
6.2.2模型二的求解
不难发现,问题一是问题二解的一部分。在问题二中,新产生的最优解主要源于在通过换乘地铁、换乘附近相近站点的路线上,如下图所示:

从点A到B,图(a)表示的是通过两公交线路上相邻公汽站S1,S2进行一次转乘;图(b)表示利用地铁站进行二次转乘;图(c)表示利用另一条公汽路线为中介进行二次转乘。
铁路线路引入给题目的求解增加了难度,为了形象了解为数不多的两条铁路间的交叉关系,我们通过matlab编程(程序见附录)作出了两条铁路的位置关系图,如图6.3所示。

图6.3 T1与T2铁路位置关系图
注:图四中的直线表示T1铁路线,圆表示T2铁路线,数值表示站点,例如1表示T1铁路线上的D1铁路站,26表示T2铁路线上的D26铁路站。此图与网上查询到的北京地铁示意图(如图6.4所示)相吻合。

图6.4 北京地铁示意图
同样将地铁线路等效为公交线路得出任意两个站点间的可行线路,再将目标函数分别用模型二建立的模型表达式表达,用VC++进行编程(程序见附录)求得出考虑地铁情况的最优路线。
1)以转乘次数最少为目标的最优路线
起始站S0008到终到站S0073的最少转乘次数为1次,转乘次数最少的最优路线有1条;
起始站S0087到终到站S3676的最少转乘次数为0次,即有直达路线,直达下的最优路线有1条;
起始站S0148到终到站S0485的最少转乘次数为2次,转乘次数最少的最优路线有10条;
起始站S0971到终到站S0485的最少转乘次数为2次,转乘次数最少的最优路线有20条(注表6.4中罗列其中10条);
起始站S1557到终到站S0481的最少转乘次数为2次,转乘次数最少的最优路线有17条(注表6.4中罗列其中10条);
起始站S3359到终到站S1828的最少转乘次数为2次,转乘次数最少的最优路线有2条。
2)以耗时最少为目标的最优路线
起始站S3359到终到站S1828耗时最少为64 min,耗时最少的最优路线(转乘次数较少,费用较省的路线)有28条(注:表6.1选择了其中的10条表示);
起始站S1557到终到站S0481耗时最少为109 min,耗时最少的最优路线有17条与转乘次数最少的最优路线相同;
起始站S0971到终到站S0485耗时最少为96 min,耗时最少的最优路线有20条与转乘次数最少的最优路线相同;
起始站S0008到终到站S0073耗时最少为55 min,耗时最少的最优路线有3条;
起始站S0148到终到站S0485耗时最少为87.5 min,耗时最少的最优路线有10条与转乘次数最少的最优路线相同;
起始站S0087到终到站S3676耗时最少为33 min,耗时最少的最优路线有1条与转乘次数最少的最优路线相同;
3) 最少费用的最优路线
起始站S3359到终到站S1828的最少费用为3元,最少费用的最优路线(所需时间较短,转乘次数较少的路线)有2条;
起始站S1557到终到站S0481的最少费用为3元,最少费用的最优路线有17条;
起始站S0971到终到站S0485的最少费用为5元,最少费用的最优路线有20条;
起始站S0008到终到站S0073的最少费用为2元,最少费用的最优路线有1条;
起始站S0148到终到站S0485的最少费用为5元,最少费用的最优路线有10条;
起始站S0087到终到站S3676的最少费用为2元,最少费用的最优路线有1条;
在此种情况下,我们就只考虑可以通过地铁站换乘的情况,不通过地铁站的情况即为模型1的求解结果。模型2的求解结果见附件1。
6.3.1模型三的建立
该模型针对问题三,将步行方式考虑在了出行方式当中,更符合实际。因为当出发点与换乘点、终点站或转乘站与转乘站之间只相隔几个站时,当然该段选择步行方式更优。
因此作出如下假设:
一、如果存在某段路线,其两端点站之间相隔站点数小等于2(即至多经过4个站点),则该段线路选择步行方式到达目的地。其他的情况用模型二来处理。其中路线的两端点站之间相隔站点数是根据公交直达换乘路线来确定的。
二、相邻公交站点(包括地铁站)间平均步行时间为5分钟。
三、如果在公汽线路上选择步行,则公汽间换乘次数减少1;如果在地铁线路上选择步行,则地铁间换乘次数减少1,直达线路除外。
直达和转乘一次、两次的路线需要步行的路段示意图如图6.5所示。图中(a)表示出发点A与终点站B间能直达,相隔的站点数等于2所以选择步行;图中(b)表示出发点A与终点站B间通过一次换乘能到达,其中路段AC的站点数等于2所以选择步行,同样如果CB路段的站点数小等于2,则也采取步行的方式;图中(c)选择步行方式的依据类似。

图6.5 步行示意图
是否选择步行方式的函数:
(6.8式)
其中 表示第m路公交路线是否步行, 表示第n路地铁线路是否步行;
对于直达路线,如果出发点与终点站之间相隔站点数小等于2则步行,否则乘车。对于需要转乘的路线的最优路线模型讨论如下:
1)以时间最短的路线作为最优路线的模型:路线总时间等于乘车时间加上步行时间,再加上转乘时间。
(6.9式)
其中,第k路线为同时考虑公汽与地铁的转乘路线中的一种或几种。
2)以转乘次数最少的路线作为最优路线的模型:每步行一次就少换乘一次车。
(6.20式)
此模型等效为以上转乘路线按直达、转乘一次、两次、三次(包括公交与地铁间的转乘)的优先次序来考虑。
3)以费用最少的路线作为最优路线的模型:
(6.21式)
其中, 仍满足(6.4式)。

七 模型的优缺点及改进
7.1模型的评价
7.1.1 模型优点
1、模型是由简单到复杂一步步建立的,使得更贴近实际。
2、本文的模型简单,其算法直观,容易编程实现。
3、本文模型比较注重数据的处理和存储方式,大大提高了查询效率。
4、本文模型注重效率的提高,通过大量的特征信息的提取,并结合有效的算法,使其完全可以满足实时系统的要求。

7.1.2 模型缺点
在建模与编程过程中,使用的数据只是现实数据的一种近似,因而得出的结果可能与现实情况有一定的差距。

7.2 模型的改进
以上模型主要是从公交线路出发,寻找公交线路的交叉站作为换乘站点,进而找出经过任意两个站点的可能乘车路线。我们也可以从公交站点的角度出发,用图论的方法建立有向赋权图(如图7.1所示),此向赋权图是针对问题三建立的图论模型,问题一、问题二只是此模型的简化。图7.1中 表示公汽线路标号,该线路是公汽线路 的上行线或下行线, 、 、 、 、 、 是公汽线路 上的站点标号; 表示地铁线路标号,该地铁线路是双向行驶的, 、 、 、 、 是地铁线路 上的站点标号;公汽 与地铁 可以在公汽站 和地铁站 间换乘。如果图7.1中的地铁线路替换成公汽线路,为了表示公汽间换乘所需的时间或者费用,应将同一个换乘站点用两个站点来表示。

图7.1 公交线路的有向赋权图
根据不同的目标,给不同的站点间的边赋上不同的权值。然后利用图论的相关算法,找出相应的最短路径。
1)当以时间最短为目标时,给每条边赋上时间的权值。给同一线路上任意两个站点间的边赋值时,其权值等于站点间的公交线路段数与平均时间的乘积。当某段线路的两段点间间隔站点数小等于3时,选择步行,该线路的权值等于步行时间。不同公汽和地铁间进行换乘时需要赋给不同的权值,以表示换乘时间。
例如(如图7.1):
当j>4时, 到 的边权值 ;,
从 到 不需要的转车,但根据假设应选择步行,其边权值 ;,
从 到 要么乘公交,然后转车,要么步行,根据步行的假设条件, 到 的站点间隔数小于2,因此选择步行,其边权值 ;,
当g>4时, 与 之间的边权值 ;,
到 的边权值 ;
到 的边权值 ;
当j>4、g>4时, 到 的路径长度为:

当 、g>4时,则从 到 选择步行,再乘地铁到 ,其路径长度为; ;
找出任意两点间可行路线的路径长度后,再搜索出其中的最短路径的的可行路线作为时间的最优路线。
2)当以费用最省为目标时,则给每条边赋上费用的权值。
公汽站点间的边权按(6.4式)赋值。
当公汽线路 按单一票价计费,对于 上任意两个公汽站点 和 间,
若 ,则选择步行 ;若 ,则 ;
当公汽线路 按分段计价,若 ,则 ;若 ,则 ;若 ,则 ;若 ,则 ;
地铁线路 上任意两个站点 和 间,若 ,则选择步行 ;若 ,则 ;换乘站点 与 间的边权值均为0,即 ;则从 通过站点 换乘 到 的一条可行路线的路径长度为:
若 , ,则从 到 选择步行, ;
若 , ,则 ;
同样可以找出任意两点间可行路线的路径长度,然后再搜索出最短路径作为费用的最优路线。

上一篇:大学生心理素质论文3000字

下一篇:国防教育观后感2000字论文