公园内道路设计问题..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公园内道路设计问题.

2012A公园内道路设计问题 西安某大学计划建一个形状为矩形或其他不规则图形的公园,不仅为了美化校园环境,也是想为其学生提供更的生活条件。公园计划有若干个入口,现在你需要建立一个模型去设计道路让任意两个入口相连(可以利用公园四周的边,即默认矩形的四条边上存在已经建好的道路,此道路不计入道路总长),使总的道路长度和最小,前提要求是任意的两个入口之间的最短道路长不大于两点连线的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个路口相通,而不能连到四周的其它点。 图 1 公园及入口示意图 图 2 一种可能的道路设计图 图3 有河的示意图 问题1结果 S=394.56米 问题2 1) 在问题1中结果中,可将A-P2和P3-P5直接连接,则显然依然,满足要求,且总距离减小.为382.24米. 2)在P2,P5和P6之间优化A(x1,y1)点,使AP6+AP5+AP2最小. 在P4-P3-P5之间加入一点B(x2,y2) 使BP3+BP4+BP5最小 问题1中直接连接A-P2和P3-P5的结果 S=382.24 设,目标函数为: 满足约束: 计算结果:Lingo优化得到的结果A(59.70986,77.62929),总长度为S=379.62米 设,目标函数为: 满足约束: 计算结果,优化B点,得到B(173.0980,43.64328),总长度为S=358.53米. 总长度S= 358.53 Lingo程序: model: sets: number/1..8/; xy/1..2/; Biao(number,xy):P; endsets data: P=20,0, 50,0, 160,0, 200,50, 120,100, 35,100, 10,100, 0,25; enddata min=Z1+Z2; !A点结果?; Z1=A2+A5+A6; A2=((x1-P(2,1))^2+(y1-P(2,2))^2)^0.5; A5=((x1-P(5,1))^2+(y1-P(5,2))^2)^0.5; A6=((x1-P(6,1))^2+(y1-P(6,2))^2)^0.5; d15=p12+A2+A5; !p1,p5最短距离; d16=p12+A2+A6; !p1,p6最短距离; d25=zx2+zx5; !p2,p5最短距离; d26=zx2+zx6; !p2,p6最短距离; d15=1.4*p15; d16=1.4*p16; d25=1.4*p25; d26=1.4*p26; p12=((P(1,1)-P(2,1))^2+(P(1,2)-P(2,2))^2)^0.5; p15=((P(1,1)-P(5,1))^2+(P(1,2)-P(5,2))^2)^0.5; p16=((P(1,1)-P(6,1))^2+(P(1,2)-P(6,2))^2)^0.5; p25=((P(2,1)-P(5,1))^2+(P(2,2)-P(5,2))^2)^0.5; p26=((P(2,1)-P(6,1))^2+(P(2,2)-P(6,2))^2)^0.5; !B点结果; p34=((P(3,1)-P(4,1))^2+(P(3,2)-

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档