《校园景观道路设计问题(10页).doc》由会员分享,可在线阅读,更多相关《校园景观道路设计问题(10页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-校园景观道路设计问题-第 13 页陇东学院第二届大学生数学建模竞赛承 诺 书我们仔细阅读了陇东学院数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从A/B/C/D中选择一项填写) B 我们的
2、参赛报名号为(如果赛区设置报名号的话): 所属院系(请填写完整的全名): 参赛队员 (打印并签名) :1. 2. 3. 指导教师或指导教师组负责人 (打印并签名): 日期: 2012 年 5 月 27 日校园文化景观中心道路设计问题摘要: 对于所给的校园文化景观中心道路设计问题,我们主要使用了matlab软件,这样在数值计算和调用函数方面有着很强的功能,尤其在编程解决具体问题时它操作简便,效率高,节省时间。 本文研究的是最短路线设计问题,属于优化问题。通过道路设计来探讨如何使得新修路总路程最小,为此,我们有了了两个基本的思路:一是充分利用边界上的道路,能通过边界解决的问题尽量不再去另外修路。二
3、是充分利用已经修过的道路,通过“少修多连”的方法,尽量减少路程,我们称其为“借路原理”。在问题的解决过程中,我们主要是计算出数据,然后考虑是否满足思路一,紧接着通过思路二来进一步优化、减少路程。我们不是直接求出最优路径,而是利用排除法思维,先找到一条优化道路,但紧跟其后又找到了更优化的路径,通过层层对比,最终确定出最优路线。关键字:matlab软件 基本思路一 基本思路二 排除法 目录一、问题的重述:3二问题的分析和符号说明5三、模型假设6四、模型建立6五、模型求解:6问题一:61.求解前提条件:62.开始求解:8问题二:151.求解前提条件:152.开始求解15六模型评价:22七参考文献:2
4、2一、问题的重述: 我校计划在逸夫教学楼与信息楼之间建一个形状为矩形或其他不规则图形的校园文化景观中心,不仅为了美化校园环境,也是想为其学生提供更的生活条件。该中心计划有若干个入口,现在你需要建立一个模型去设计道路让任意两个入口相连(可以利用四周的边,即默认矩形的四条边上存在已经建好的道路,此道路不计入道路总长),使总的道路长度和最小,前提要求是任意的两个入口之间的最短道路长不大于两点连线的1.4倍。主要设计对象可假设为如图所示的矩形校园文化景观中心,其相关数据为:长200米,宽100米,1至8各入口的坐标分别为:P1(20,0),P2(50,0),P3(160,0),P4(200,50),P
5、5(120,100),P6(35,100),P7(10,100),P8(0,25).问题一:假定校园文化景观中心内确定要使用4个道路交叉点为:A(50,75),B(40,40),C(120,40),D(115,70)。问如何设计道路可使公园内道路的总路程最短。建立模型并给出算法。画出道路设计,计算新修路的总路程。问题二:现在校园文化景观中心内可以任意修建道路,如何在满足条件下使总路程最少。建立模型并给出算法。给出道路交叉点的坐标,画出道路设计,计算新修路的总路程。注:以上问题中都要求景观中心内新修的道路与四周的连接只能与8个路口相通,而不能连到四周的其它点。 图 1 公园及入口示意图 图 2
6、一种可能的道路设计图二问题的分析和符号说明 题目中有对道路建设的要求是:“任意的两个入口之间的最短道路长不大于两点连线的1.4倍”,于是我们首先考虑P1与P7间的直线距离乘以1.4等于141.0,而P1和P7仅通过边界路线相连接的最短距离为130,由于130=1.4*(m-n)的条件,需要重新规划路线。从而问题变得很简明。三、模型假设1.近似认为每个入口都是一个质点,不占用空间位置,从而mn之间修的直线路线的长度即为|mn|。2.认为道路的宽度为0,即所修的路都是线段,长分别是a和b的两条路线相交,则两条路的总长度是a+b。3.认为公园的地面是完全平整无凹陷和突起的。四、模型建立根据上面的陈述
7、,我们大致可总结出修路要遵循的两个原理:A1: 满足mn(q)=1.4*(m-n)的两点m,n间不需再专门修路。A2:应充分利用已有或已经修过的路作为条件来完成需修而未修的两点间的路。下面是我们尝试在这两个原理的基础上,根据两个问题的不同要求,运用排除比较的方法来尽量确定最优道路。五、模型求解:问题一: 1. 求解前提条件: 该问题有一个基本要求就是“确定要使用 4 个道路交叉点为:A(50,75), B(40,40),C(120,40),D(115,70) 。首先要说明道路交叉点。我们取 ” 任一个交叉点 Q,则至少有两条不同的道路通过 Q,下面列出的三种情况都是符合题意的:图-2情况一:一
8、点通过三条不同道路图-3 情况二:一点通过多条不同道路 图-4情况三:一点通过两条不同道路 这里需要特别注意解题用图-4 中所给的情况, 只有两条道路以折线方式相交仍视点Q为道路交叉点。 前面所提到的“至少有两条不同的道路通过 Q”中的 “不同道路”具体指两条不能连成线段的道路,如图-5,图- 5 此时认为只有一条路通过 Q,即 Q 不是道路交叉点,这是一种不符合 Q 为交叉点的情况。 另一种不符合 Q 为交叉点的情况是没有任何道路通过 Q。2. 开始求解: 观察需要重新修建道路的各点组合,即 15, 16, 18, 34, 35, 36, 37, 25, 26, 27,发现 1,2,3 均需
9、要连到 5,6,所以选择从 5,6 点开始着手。 先考虑 6 点。 一1,6之间需要满足原理 A1,最简单的办法就是 1- -6,连接后,(如图-6)若不再修建其他道路,26(2- -1- -6)=131.11.4*S(2,6)=141.6,满足原理 A1(下面再有此种论断则简化些为 mn(q)=a150.8,不符 A1。 专门再为 27 修路代价太大,因此改变 16之间的连接方法。二考虑 16 通过 1- -B- -6 的方法,并且连接 2- -B(原理 A2) ,则 16(1- -B- -6)=104.9141.6,A1。26(2- -B- -6)=141.4141.6,A1。 27( 2
10、- -B- -6- -7 )=126.4150.8 ,A1。 如图-7图- 6图- 7为了能使 1,2 能与 5 相连,当在连接 16(1- -6)时但 27(2- -B- -6- -7)不符 A1,不能像连接 2- -B 一样,从 2 或 7 到(1- -6)直线上修一条路(A2)。如图-8图8同理检验可得 36(3- -2- -B- -6)=211.4224.1,A1。37(3- -2-B- -6- -7)=236.4252.4,A1。接着考虑 1,2,3 和 5 的连接。35 较简单,为使路程尽量短且通过 C,D 点,35 取 3- -C- -D- -5,又 35(3- -C- -D-
11、-5)=117.4150.8,A1。15 由于 A 点还没有通过任何道路,所以考虑 15(1- -B- -A- -5), 此时 15=155.4198,A1。25 取 25(2- -B- -A- -5) (A2) ,此时 25=151.9170.9,不符 A1。所以不通过 15(1- -B- -A- -D- -5) ,25(2- -B- -A- -D- -5) ,这样修路。如图-10图- 9图- 10现在看 15, 16, 35, 36, 37, 25, 26, 27,之间的路程修建似乎可以结束了, 但通过观察现有图形,考虑将 A- -6 代替 B- -6(A2) ,因为前者明显比后者短些。
12、下面我们进行一些替换后的检验(主要靠 A1) : 16(1- -B- -A- -6)=110.2140,A1。 26(2- -B- -A- -6)=106.7140.7,A1。 27(2- -B- -A- -6- -7)=131.7151.8,A1。 36(3- -2- -B- -A- -6)=216.7224.1,A1。 37(3- -2- -B- -A- -6- -7)=241.7(A- -5) ,路程反而增加,舍弃不用。如图-12又有以下情况 25(2- -C- -D- -5) ,15(1- - 2- -C- -D- -5)。但经过计算,虽然换线路后新数据完全符合 A1,但(2- -C)
13、(A- -5) , 路程反而增加,舍弃不用。 如图-13图- 12图- 13接下来考虑 18 和 34.18:最直接最简便的方法当然是直接连接 1,8 两点,但考虑(A2) ,我们可以过 8 做 1- -B 的垂线,(如图-14)设垂足为 O 显然比直接连接减少了路长,下面检验, 18(1- -P- -8)=42.944.8,A1。34:和 18 思路完全相同,过 4 做 3- -C 的垂线,垂足设为P,检验。 34(3- -P- -4)=70.645 度 所以( 43C)=180-23P -180度-P34198.0,不符A1。 26(2- -1- -6)=131.1150.8,不符A1。
14、25(2- -3- -5)=217.1170.9,不符A1。 3- -5,则35符合A1。 36(3- -5- -6)=192.1224.1,A1。 37(3- -5- -6- -7)=217.1150.8,不符A1。实验二,过2做1- -6垂线,垂足为N,(如图-17)。则27(2- -N- -6- -7)=150.9150.8,不符A1。试验三:综合试验一二。 则27(2- -N- -M- -7)=146.6150.8,A1。 但是考虑到做了两条垂线,路程过长,应该寻求更节省路长的画法。因为原来什么都没做时27超出规定的长度是156.1-150.86,所以考虑A2,从2向1- -6做线段,
15、与1- -6交点去N1,并设1- -N1=x,2- -N1=a,通过matlab,运用余弦定 理,即(1- -2)2+x2-2*x*(1- -2)=a2,联立(1- -2)+x-a=6,即可算出比试验三更优化的试验四:此时x=5.7,a=29.7,27(2- -N1- -6- -7)=149.9150.8,A1。对应地,过7做(1- -6)垂线垂足设为M1,同样可得试验五:此时x=5.8,a=24.8,27(2- -1- -M- -7)=150.1150.8;比较试验三四五所修路程长度,即可得最佳方案为方案五,(如图-18)所修长度L=24.7. 图- 17图- 18再讨论15,25 若连接2
16、- -5, 则25(2- -5)显然符合A1。15(1- -2- -5)=152.1198.0, A1. (如图-19)图- 19考虑到A2,我们可以过2做3- -5垂线垂足为C,(如图-20)。 则25(2- -C- -5)=159.2170.9, A1. 15(1- -2- -C- -5)=189.2198.0, A1. 所以此方案才是最佳方案考虑18,34:同问题1,我们过8做1- -6垂线垂足为O,过4做3- -5垂线,垂足为P【做垂线之前我们同样要先判断(角816)和(角435)是否为锐角的问题,方法和问题一同理,经判断两角都是锐角】,18(1- -O- -8)=43.444.8,
17、A1 43(4- -P- -3)=87.289.6, A1(如图-21)图- 20图- 21方案一已经将问题二解决,最后的路线图如图-22:图- 22且总路程S=413.7。方案二:连接2- -6,3- -5, 16(1- -2- -6)=131.1141.0,A1 26(2- -6)显然符合A127(2- -6- -7)=126.1150.8,A136(3- -2- -6)=211.1224.1,A1 37(3- -2- -6- -7)=236.1198.0,不符A1。25(2- -3- -5)=217.1170.9,不符A1。到此,再往下的问题和方案一里的重复。考虑18,34:3,4和方案
18、一完全一样(如图-23)但1,8和方案一有差别, 如果做了垂线,则8- -O=45.745,(如图-24)那么81(8- -O- -1)更大于45,不符A1,舍 去。所以1,8间的路线选择直接连接。图- 23图- 24方案二已经将问题二解决,最后的路程图如图-25:图- 25且总路程S=397.9 m综合方案一和方案二,我们最终确定选方案二。 并给出该方案路线交叉点坐标:P(148.3,29.3) ,C(144.8,37.9) 总路程S=397.9m。六模型评价:该模型的优点:运用排除法,减少了需要考虑的点对的数量,减少了计算量,简化了计算,能够很快的比较得出结果。该模型的缺点:具体问题具体对待,不能运用到更广的地方,具有局限性。七参考文献:1.姜启源.数学建模案例选集,北京:高等教育出版社,20062.白其峥.学建模案例分析,北京:海洋出版社,20003.吴建国.学建模案例精编,北京:中国水利水电出版社,20054.朱道元.学建模案例精选,北京:科学出版社,2003