基于图论的动态导航系统最短路径算法研究

被引:0
作者
金振伟
机构
[1] 广东工业大学
关键词
最短路径算法; Dijkstra算法; 动态最优路径规划;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
近几年来,随着国民经济的发展,城市中机动车辆渐渐增多,交通需求在不断增加,公路交通流量也越来越大,由此导致了交通拥堵的频繁发生,城市交通正面临着越来越大的压力。在这种形势下,基于静态地图的自主导航虽然可为驾驶员规划一条“最短”路径,但却无法避开前方道路可能发生的交通拥挤。而动态导航则不同,系统获知出发点与目的地之间的交通状况,经过规划得到一条满足用户需求的合理路径。这种导航方式不仅可以有效的避开拥堵,节省出行成本,而且对整个路网有着良性影响。 本文研究了车载动态导航系统最优路径规划的系统方法,包括:交通路网的矢量地图表达,图论中的最短路径算法,动态时间权重的最优路径规划等。 首先,简述了有关地理信息系统的一些基本概念,包括地理信息系统概念、地理信息系统数据模型、地理信息系统数据的组织和管理,针对城市交通道路网的特点,着重分析研究了城市交通道路网的矢量地图表达、网络中的交通限制信息的表示等。 其次,本文介绍了图论的相关理论,研究了图的邻接矩阵、邻接表的表达方式,对图的搜索方式进行了分析,基于边带的通用图搜索,基于FIFO队列的广度优先搜索,基于栈的深度优先搜索。同时分析了Dijkstra算法求单源点最短路径问题,即图的最短路径树,以及用在交通网络中的欧几米得试探法。 最后,本文研究了基于交通路网的A*算法,该算法能够有效降低Dijkstra算法的时间复杂性,提高系统的运行效率。提出了从起点到终点所用时间最短的路径的方法,即所谓的时间最短路径算法。确定了算法对路段动态阻抗的获得方法。提出了动态路段阻抗的数据结构即各路段的阻抗序列数组以及时段数组。综合考虑了动态导航系统路径规划子系统的解决方案。
引用
收藏
页数:79
共 35 条
[1]
车载自主导航系统中的动态最优路径规划 [D]. 
颜波 .
清华大学,
2004
[2]
交通网络中最短路径算法的研究 [D]. 
戴文舟 .
重庆大学,
2004
[3]
地理信息系统中路径分析系统的设计与实现 [D]. 
司功闪 .
国防科学技术大学,
2003
[4]
Implementation and efficiency of Moore-algorithms for the shortest route problem.[J].U. Pape.Mathematical Programming.1974, 1
[5]
A note on two problems in connexion with graphs..[J].E. W. Dijkstra.Numerische Mathematik.1959, 1
[6]
复杂网络的优化模型及最短路径求解 [J].
刘彦良 ;
王鹏涛 .
天津理工大学学报, 2006, (01) :33-35
[7]
城市道路最短路径的Dijkstra算法优化 [J].
张渭军 ;
王华 .
长安大学学报(自然科学版), 2005, (06) :62-65
[8]
快速Dijkstra最短路径优化算法的实现 [J].
司连法 ;
王文静 .
测绘通报, 2005, (08) :15-18
[9]
基于数据库中间件与GIS实现的最短路径算法 [J].
倪凯 ;
叶雷 ;
鲁铭 ;
张超 .
计算机工程, 2005, (13) :78-80