主权项: |
一种动态起点的最短路径规划方法,其特征在于包括下述步骤:(a)通过MAPX数据集集合对象,将用户的属性数据与电子地图的空间数据连接,将电子地图中的路段图层上传至后台数据库,生成“路段绑定表”,将电子地图路段图层与数据库中“路段绑定表”的绑定,对“路段绑定表”随着路段流量表的实时变化而进行及时更新,根据电子地图路段图层中各路段的实时权值,执行动态起点的交通诱导算法;(b)实时读取车载导航设备中的GPS信息,与预存的路网中各个路口的GPS信息比较,判断是否与路网中某个路口的位置接近X,当车辆与某个路口的距离小于等于X时,将该路口作为动态起点;(c)根据当前节点与目标节点的经纬度,得出两点之间的物理长度,由于要找到最优解的前提条件是启发因子的值小于等于当前点到目标点的实际代价值,故取启发因子的值为当前节点到目标节点的物理长度与城市路网中所允许的最大行车速度的比值;(d)设定一个变化阈值,即与前一时间段相比,只有在当前时段路段的权值的变化超过一定的比例的情况下,才认为该路段的权值发生了改变;(e)在初始时刻to,节点vo,根据当前各条路段的行程时间,求取一条至目标点的时间最短路径,沿着该路线,在车辆即将到达每个节点vx时,根据各路段的实时权值g′ij(tx),进一步修正时间最短路径,重新规划vx至目标节点vd的行程路线,此更新过程不断重复,直至车辆到达目标节点。 |