公园内道路最优化的设计讨论.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公园内道路最优化设计的讨论 摘要 本题要解决的是公园内道路设计的最优化问题,就是需要建立一个模型去设计公园内部的道路,要求在满足约束条件的前提下找出总路程长度和最短的最优解,并给出相应的道路设计图。 针对问题一,首先不考虑ABCD四个点,假设仅利用公园四周的道路,利用matlab通过floyd算法解出P1,P2,P3…P8任两点间的最短路程S,再利用matlab算出P1,P2,P3…P8任两点之间的最短距离L,通过比较S与1.4*L,选出不符合题目要求的几组:(P1,P5),(P1,P6),(P1,P8),(P2,P5),(P2,P6),(P2,P7),(P3,P4),(P3,P5),(P3,P6),(P3,P7)。结合图容易看出:(P1,P8)和(P3,P4)可以确定必须要相连,则P8与P4都已经符合要求,只需再考虑其它几个点P1,P2,P3,P5,P6,P7,A,B,C,D,利用kruskal算法求最小生成树,在此基础上进行局部调整优化选择最优解。 根据以上算法得到的最优解为394.5米,示意图请参见正文。 针对问题二,由于没有限定道路结点,所以根据1.4倍的约束条件联想到利用椭圆的性质(边界上点到两焦点的距离和为定值)来进一步缩小取点范围,这样的简化过程使解决问题的效率大大加快。第一步是以任意两点为焦点,以1.4倍的焦距为长轴长作椭圆,观察椭圆的交集,得到覆盖程度不同的区域;第二步将覆盖程度视为符合要求的中间交叉点的可能位置概率,计算出最大覆盖程度区域的坐标范围;第三步在区域中分阶段划分精度并做出程序计算区域中点到入口点的最短距离,比较后得出最佳点。 根据以上算法得到最优解为375.2米,示意图请参见正文。 针对问题三,湖的存在即使在问题二上增加一块不可利用的矩形区域,仍然可继续借助问题二的模型,但要重新确定交叉点的范围。此问题中,由于矩形湖在公园右边,通过问题二的分析过程可知,该湖只影响右边的交叉点。所以左边的交叉点位置不必改变,只需确定右边的交叉点即可。并在此基础上利用问题二的模型继续求解。由于时间关系与目前知识水平局限还未能完成问题三的最优解。 关键词:Floyd Kruskal 局部优化 Matlab 动态步长 穷举法 问题重述 某大学计划建一个形状为矩形或其他不规则图形的公园,不仅为了美化校园环境,也是想为其学生提供更的生活条件。公园计划有若干个入口,现在你需要建立一个模型去设计道路让任意两个入口相连(可以利用公园四周的边,即默认矩形的四条边上存在已经建好的道路,此道路不计入道路总长),使总的道路长度和最小,前提要求是任意的两个入口之间的最短道路长不大于两点连线的1.4倍。 主要设计对象可假设为如图所示的矩形公园,其相关数据为:长200米,宽100米,1至8各入口的坐标分别为: P1(20,0),P2(50,0),P3(160,0),P4(200,50), P5(120,100),P6(35,100),P7(10,100),P8(0,25). 示意图见图1,其中图2即是一种满足要求的设计,但不是最优的。 现完成以下问题: 问题一:假定公园内确定要使用4个道路交叉点为:A(50,75),B(40,40),C(120,40),D(115,70)。问如何设计道路可使公园内道路的总路程最短。建立模型并给出算法。画出道路设计,计算新修路的总路程。 问题二:现在公园内可以任意修建道路,如何在满足条件下使总路程最少。建立模型并给出算法。给出道路交叉点的坐标,画出道路设计,计算新修路的总路程。 问题三:若公园内有一条矩形的湖,新修的道路不能通过,但可以到达湖四周的边,示意图见图3。重复完成问题二?的任务。 其中矩形的湖为R1(140,70),R2(140,45),R3=(165,45),R4=(165,70)。 注:以上问题中都要求公园内新修的道路与四周的连接只能与8个路口相通,而不能连到四周的其它点。 图 SEQ 图表 \* ARABIC 1 公园及入口示意图 图 SEQ 图表 \* ARABIC 2 一种可能的道路设计图 图3 有湖的示意图 问题分析 因为默认的矩形公园四周存在已经建好的道路,且利用此道路长度不计入设计道路总长,可以以此为问题的突破口来简化原问题。先抛开条件中的内部四个点,讨论后找出仅利用公园四周道路时,不满足题目条件的道路。然后以找出的不满足条件的道路为主要研究对象,将原问题简化,再进行下一步的讨论求解。 模型假设 假设一:公园为矩形状,且在同一个平面,不考虑台阶的影响 假设二:假设距离与入口大小无关,将各入口可视为点,把路视为直线,每个入口与节点之间的路线均为直线路径 假设三:任意两个入口相连,使总的道路长度和最小,前提要求是任意两个入口之间的最短路长不大于两点连线的1.4倍

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档