The present invention provides a method for path planning of city road traffic network, the method based on the region road network density will be determined by a given starting point and end point to search for a plurality of sub regions; then a plurality of sub regions mapped into one-dimensional discrete points, and based on the discrete points form a Voronoi map; then, to determine the connectivity of Voronoi graph adjacency relation between each sub region and sub region between adjacent judgment based on; and based on construction of new road network to set the selected sub region adjacent to each other and connected, and search the optimal path between the starting point and end point in the new network in the construction of the road. The method not only reduces the construction time of the network topology, but also reduces the search range and search time of the path, and improves the search efficiency.
【技术实现步骤摘要】
路径规划的方法及系统
本专利技术属于智能道路交通领域,尤其涉及智能交通中的路径规划的方法。
技术介绍
路径规划是智能交通中最基本的应用,即在城市道路交通网络中为出行者选取从当前点到目标点的最短路径作为出行路线。城市道路交通网络(可简称为路网)通常是用带权值的无向图来表示的。其中,路网中的路口被视为无向图的顶点,路网中的路径为无向图中的边。求解图中最短路径的经典方法有Dijkstra,Folyd,A*等方法。但是这些经典的最短路径算法在处理大规模路网问题时普遍存在计算复杂度过高、存储消耗过大等问题。中国专利申请(201110260870.9)中提供了一种路径快速规划方法。该方法将道路网络按道路等级建立空间分层再进行最短路径算法。该方法存在的问题是随着构造的网络层数越多,预处理所需的时间消耗和存储空间也越多,并没有解决大规模路网问题。中国专利申请(201110127113.4)提出了另一种解决方案,其利用由路网和目标节点集合共同决定的Voronoi图进行预计算,在道路网络中进行k最近邻居节点查询。该方案对于低密度对象查询时间响应快且精确率高,但对于高密度对象的处理效率显著下降,并且需要执行多次查询来查询某物体的k近邻。
技术实现思路
因此,本专利技术的目的在于克服上述现有技术的缺陷,提供一种新的城市道路交通网络中的路径规划方法。本专利技术的目的是通过以下技术方案实现的:一方面,本专利技术提供了一种路径规划的方法,所述方法包括:步骤1,根据起点和终点确定待搜索的区域;步骤2,基于给定的路网密度将该区域划分为多个子区域,其中每个子区域的路网密度不大于该给定的路网密度; ...
【技术保护点】
一种路径规划的方法,所述方法包括:步骤1,根据起点和终点确定待搜索的区域;步骤2,基于给定的路网密度将该区域划分为多个子区域,其中每个子区域的路网密度不大于该给定的路网密度;步骤3,经划分后得到的多个子区域映射成一维的离散点,并基于所述离散点形成Voronoi图;步骤4,基于Voronoi图确定各子区域间的邻接关系并判断邻接的子区域之间的连通性;步骤5,从所述多个子区域中选出互相邻接且连通的子区域;步骤6,基于所选出的子区域的集合构建新的道路网络,并在所构建的新的道路网络中搜索起点与终点之间的最优路径。
【技术特征摘要】
1.一种路径规划的方法,所述方法包括:步骤1,根据起点和终点确定待搜索的区域;步骤2,基于给定的路网密度将该区域划分为多个子区域,其中每个子区域的路网密度不大于该给定的路网密度;步骤3,经划分后得到的多个子区域映射成一维的离散点,并基于所述离散点形成Voronoi图;步骤4,基于Voronoi图确定各子区域间的邻接关系并判断邻接的子区域之间的连通性;步骤5,从所述多个子区域中选出互相邻接且连通的子区域;步骤6,基于所选出的子区域的集合构建新的道路网络,并在所构建的新的道路网络中搜索起点与终点之间的最优路径。2.根据权利要求1所述的方法,在所述步骤1中,待搜索的区域是以起点和终点为对角线的矩形区域。3.根据权利要求1所述的方法,在所述步骤1中,待搜索的区域是以起点和终点为对角线的矩形为基础,上下左右各扩展相同的长度得到的矩形区域。4.根据权利要求1所述的方法,在所述步骤1中,待搜索的区域是以起点和终点为对角线的矩形为基础而扩展的正方形区域,该正方形区域的边长为该矩形的边中较长的边的边长。5.根据权利要求2所述的方法,在所述步骤2中,任一区域的路网密度为该区域内道路总长度与该区域的空间面积的比值。6.根据权利要求4所述的方法,所述步骤2包括:如果该待搜索区域的路网密度大于所述给定的路网密度,则将该待搜索的区域均分为22n个子区域,其中n为大于或等于1的自然数;如果某个子区域内路网密度仍大于所述给定的路网密度,则将该子区域划分为22n个子区域;重复上述过程,直到每个子区域的路网密度都小于或等于所述给定的路网密度为止。7.根据权利要求1所述的方法,所述步骤3中将每个...
【专利技术属性】
技术研发人员:蔡强,程白羽,毛典辉,刘亚奇,李楠,
申请(专利权)人:北京工商大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。