导航装置及用于依赖于时间的路线计算的方法制造方法及图纸

技术编号:7674747 阅读:162 留言:0更新日期:2012-08-12 13:22
本发明专利技术涉及一种使用包含多个可导航路径的地图数据来确定路线的方法,所述地图数据被划分成多个区。所述方法包含使用至少一个处理设备以:接收所述地图数据上的起点及目的地以及行进时间,使用所述地图数据及识别所述地图数据的区之间的最小成本路径的最小成本数据来确定从所述起点到所述目的地的路线。在不同时间在所述区中的一对区之间存在不同最小成本路径的情况下,所述最小成本数据识别所述对区之间的一个以上最小成本路径,且确定路线包含从包含所述起点及所述目的地的所述对区的所述最小成本路径中识别按所述行进时间具有最低成本的最小成本路径。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及使用地图数据确定路线的计算机化方法及相关系统。明确地说(但非排它地),所述方法可用于导航装置中,用以促进路线规划。
技术介绍
已知路线规划算法(例如,迪科斯彻(Dijkstra)方法、A*方法或穆尔/裴帕 (Moore/Pape)方法)。然而,这些路线规划算法可能有些慢。在US 6 636 800中展示了如何可增加此路线规划的速度的实例,所述案的教示特此以引用的方式并入本文中。US6 636 800教示通过将地图划分成多个区且确定到所述地图的每一区的最短路径(最小成本路径)的树而预处理地图数据。将此经预处理的数据存储在存储器中,且在路线的计算期间使用此经预处理的数据。更具体地说,当起点位于一个区内且目的地位于另一区内时,可将预先确定的最短路径的树用以迅速确定将用作路线的部分的在所述区之间的路径。此方法减少了确定路线所需的处理的等级,因为其减少了当用户请求确定路线时所探索的路径的数目。将理解,“最短”路径未必表示最短距离的路径,而是表示具有最小成本的路径。路径的成本将取决于如指定于成本公式中的所考虑的因素,且可考虑例如最快速路线及燃料使用等因素。当区之间的最短路径保持静态时,此方法为极成功的。然而,交通条件随着时间的过去的改变可改变为区之间的最短路径的路径,使得经预处理的树不再识别区之间的真正最短路径。这可导致针对指定准则来说并非最佳路线的路线被确定。
技术实现思路
根据本专利技术的第一方面,提供一种使用包含多个可导航路径的地图数据确定路线的方法,所述地图数据被划分成多个区,所述方法包含使用至少一个处理设备以接收所述地图数据上的起点及目的地以及行进时间,使用所述地图数据及识别所述地图数据的区之间的最小成本路径的最小成本数据确定从所述起点到所述目的地的路线,所述方法的特征在于,在不同时间在所述区中的一对区之间存在不同最小成本路径的情况下,所述最小成本数据识别所述对区之间的一个以上最小成本路径,且确定路线包含从包含所述起点及所述目的地的所述对区的所述最小成本路径中识别在所述进行时间具有最低成本的所述最小成本路径。本专利技术可在不同时间在区中的一对区之间存在不同最小成本路径的情况下,相对于使用不识别在所述对区之间的一个以上最小成本路径的数据而增加识别按行进时间所述区之间的最小成本路径的可能性。然而,使用最小成本数据使得能够比在使用从头开始确定最小成本路径的方法时更迅速地确定路线。举例来说,交通条件的可预测改变(例如, 规则的高峰时间)可变更区之间的最小成本路径。预先计算在不同时间在区之间的最小成本路径允许考虑到此些周期性改变。确定所述路线可包含独立于时间根据所述最小成本数据识别一对区之间的最小成本路径,且针对从行进时间得出的一个或一个以上相关时间而对所述经识别的最小成本路径实行成本分析以确定按所述行进时间的最小成本路径。这可允许最小成本数据具有小得多的大小,因为关于最小成本路径的数据不需要交叉参考所述路径为最小成本路径的时间。例如导航装置等路线规划器可确定由最小成本数据识别的路径子集中的哪一路径为在相关时间时的最小成本路径。此布置确实将小的额外处理负担转移给路线规划器,但是作为回报,大量节省了最小成本数据的大小。然而,在替代布置中,所述最小成本数据针对每一最小成本路径识别所述路径为所述最小成本路径的参考时间,且确定路线包含根据所述最小成本数据选择具有对应于从所述行进时间得出的一个或一个以上相关时间的参考时间的最小成本路径。此布置具有优点,因为将必须探索较少潜在路线以找到最小成本路线。相关时间可为到达由最小成本路径连接的节点的预测时间。节点为地图上的可导航路径发生交叉/分叉的点或可导航路径的终点。因此,经由基于成本的分析而识别或经选择以用于路线中的最小成本路径将不会全部针对单个时间,而是将针对不同时间(视到达沿着路线的节点的时间而定)。举例来说,如果预测出花费一小时来行进过一路线,那么将基于到达沿着所述路线的节点的时间而识别/选择针对所述小时中的时间的最小成本路径。此外,分析/选择最小成本数据及确定路线可联合进行,因为仅可在已确定路线的一部分的情况下选择最小成本数据。行进时间可为从起点的出发时间、到达目的地的时间,或到达沿着路线的特定所在地(例如,节点)的时间。已发现,为了实现所要等级的精确性,最小成本数据的时间分辨率应具有秒的数量级,优选具有十分之一秒的数量级,且最优选具有百分之一秒的数量级。已发现,使用具有较粗略等级的时间样本的最小成本数据导致不可接受的精确性等级。此外,在以十分之一秒或百分之一秒为基数的范围内处理可相对于以60秒为基数的处理简化计算。可能需要避免比百分之一秒精细的等级,因为这可需要较大数目个位来存储数据。应理解,可将百分之一秒的时间分辨率存储为32位串,而较高分辨率可能需要64位串。路径选择算法可为基于成本公式将成本指派给不同路径的路径选择算法。地图数据可包含识别在不同时间在路径上的预期速度的速度概况数据。可将所述地图数据的多条路径划分成多个可导航段,且速度概况数据可识别每一可导航段的速度概况。可至少部分地根据构成路径的可导航段的速度概况确定所述路径的成本。在一个实施例中,所述方法包含根据速度概况数据确定针对相关时间的速度,其中根据所考虑的路线中的每一者的所确定的速度来计算成本。在替代实施例中,所述方法包含根据正考虑的路线的可导航段的速度概况的多个值(而非单个值)来确定成本概况。换句话说,成本公式接收概况(即,函数)作为输入, 且输出表示在不同时间路线的成本的概况。以此方式,可确定随着时间的过去的路线的成本的变化。所述方法可包含确定针对不同行进时间在共同起点与目的地之间的多条路线。举例来说,所述多条路线可用以比较不同行进时间如何影响路线及/或用以沿着在起点与目的地之间的路线行进的预测时间。举例来说,在高峰时间期间干线公路可能并非区之间的最小成本路径,但在高峰时间外可变成最小成本路径。这可导致针对不同行进时间的在起点与目的地之间的不同路线及行进的时间。确定多条路线可允许用户基于对所确定的路线的比较而就行进时间作出决策。可将多条路线的确定与成本概况的产生组合以产生所述多条路线的从起点到目的地的成本概况。所述方法可包含接收概况请求以确定针对所定义准则在起点与目的地之间的最佳行进时间,且作为响应,确定多条路线的成本概况(每一路线针对一不同行进时间),且将结果显示给用户。结果的显示可为最佳路线的行进时间的显示。因此,所述方法可包含根据所述成本概况(例如,通过比较成本概况的值而筛选结果)来确定针对所定义的准则所述多条路线中的哪一路线为最佳路线。以此方式,处理设备为用户确定最佳路线,且不需要由用户进行分析。或者,结果的显示可为成本概况的显示(例如,图)。以此方式,用户可基于对所定义准则的评估以及选择最适合他/她的时间来选择路线。举例来说,在起点与目的地之间行进的最快速时间可能为在晚上,但用户可选择次最佳的路线,因为其在更方便的行进时间(例如,白天期间的某时间)。通过显示所述多条路线中的全部路线或至少一条以上路线的结果,用户可就行进时间及此如何影响路线作出明达的决策。在一个实施例中,概况请求包括对路线的搜索受限于其内的时段。举例来说,用户可指定行进时间应在两个时间之间(例如,在上午6点与上午本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:海科·席林埃格尼·高里洛莫里茨·希尔格安德列亚斯·普洛福斯于尔根·韦贝尔西莫内·特尔图伦
申请(专利权)人:通腾科技股份有限公司通腾发展德国公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利