网站大量收购独家精品文档,联系QQ:2885784924

复杂表面两点之间最短路径求解法.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江顺亮 南昌太学计算机系,江西南昌,330029ja吐沮@y出呻.锄 糖籀诂筻面t两蔚之间曩舸黼蝴杓E茁市局阿题;机器^.瞎瞄舣4及—些工程汝睁醐I境邑嘲好撕9I剐葚.奉丈曹j钧邑出 了—千薪韵复杂表面霸点之问量短●脯的求懈方法,该:i击利用复杂表面黼限元丹搭,从·点开始,球取与已知●掏馥漓黼节点 橱邻的节点的●盎咀自I,—盘盟阡I】堑至到蝴卿—点.即可瑚嘲咖点之问舶●舞啁!离。剩啤I这种方莹可以术潭旺蠢一点j暖求 的两点之问的t翱回-I之和.而复杂表面bt短聃之和的最小等值巍既为量短路径。谖法艘快、糟度尚。 关蝴:有限元睥蔽复杂襄≤最短路g Ji匝gShuⅡli趾g ofQ哪蛐时sd∞∞锄d&曲∞耐瞎 D耳t Nl咖gI『ni坩嘧啊№眦岫毋330029.扭蜀出鲫曲凶盥匝 mdwhI曲l‘ 血t丑tm咄odj矗枷Bd∞‘柚单嘲o 1.引育 两点之间沿着复杂表面的最短路径的计算在路径规划是比寝关键的技术fim皤。在这方面,许多专家学者 进行了深^的研究并取得了很多成果[1鼬】.路径规划往往归结于寻求一离散节点组成的链[2】,但逮洋的链 不一定是量短臣离路径。最短的路径不—定要通过离教节点,可是在复杂表面,不经过离散节点的路径很难获 得。本文提出方法利用有艰元离散点信息计算而获得两点的最短距离,其路径羽畸经过离散点,而凰该方法不 用对瘴碍或缺口进行处理。基于泼法,可以求取鼹格E任意一点与已知两点的最短距离之和,而这量螺距离之 和的最小等值线既为曩短路径。该方法在有限元网格很差时计算精度仍然{R好。因而它极大地放松了有限元网 格划分的要求。因此本文方法是看{删应用前景。 首先胃述—下最短距离的计算方法。有限元网格可以是三角形也可以是四边形或者三角形和四边形的混 合。先从两点中固定—点,比如a点,下面所提到的最短距离就是指其它点与a点的稆复杂表面的最短臣离。 第七届联音国际计算机会议论文集 然后找出与a点相连的点,比如bodef点,bod醯各点与4点的最短距离取为它们之间的几舸距离,这—步是韧 始化。依据这些已知距离求取与bodef点相连渚点的最短距离,获得所有相连诸点的潭短距离后,取其中最小 骨掘喧波的一点作为该点的最终的骨掘口|自蕾。然后更新与巳知鼍魍龌滑“撇的点,再数讨齄至所有点的 曩掘臣离已知或者直至两点中的另外—-点的最短耀离已经获得,这样两点之间沿着复杂表面的最短聃就已经 获得。下面来详细描述利用已知最短距离来求取相连点的最短Z巨离方法。 如图l,相连点a是下—个求解的节点,与a相连的所有已知最短距离的节点是b、c、d及c。从裢节 最短距离(s,和S2)构成—个平面多边形,如图2。通过这个多边形经计算获得a点的最短距离的值。计算方 3;2:多边形是凸的多边形时,a 法如图3所示,分三种慵况,l:多边形左凹时,a点最短距离取为s1+s 点量耀距^取为a点与另一顶点的距离;3.多边形右凹时,取为st+s.。这帮目湃U用b、c两点的雇息获得 了a点的1一种龋翅砸离,但还可以利用其它两两组合的相连点信电来求取a点的最翅距离。因为有四个相连的 a点的情况可以获得六种最短距离,取其中最小的为它的最短距离。值得注意的是,为了获得—个新节点的最 短距离,应对所有与a类似的其它节点(即所有的与已知最短距离节氧相连的点)进行计算,其中最小的最短 距离为该节点的结果,这样可以避免遗漏某些路径有最短距离的可能性。计算完—个节点之后,就可开始下一 轮计算。 利用E面描述的方法,可以计算藕点之间的曩短路径,比如A、B两点。对有限元风格的崩哨赢讨算其与 A、B两点的最短距离之和,这个最短距离之和的最小等值线即为最短路径。由于有时最短路径不经过有限元 节点,这最小等值线就变为有—定宽度的“公路”,比如(7叫—7n7)的区域,宽度视精度而定。 为了检验这种计算方法,共对四种有限元模型进行了.计算,其中第一种煳于验词嘬短距离自吲算方 O l

文档评论(0)

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

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

1亿VIP精品文档

相关文档