基于车联网的实时智能导航方法技术

技术编号:19774786 阅读:20 留言:0更新日期:2018-12-15 10:09
本发明专利技术公开了一种基于车联网的实时智能导航方法,包括云端服务器及车载通讯终端,步骤1:云端服务器载入历史道路交通信息;步骤2:车载通讯终端获取车辆位置、实时速度和目的地信息;步骤3:云端服务器接收车辆位置和目的地信息并存储和更新数据库;步骤4:云端服务器路径规划;步骤5:云端服务器发送规划路径到车载通讯终端;步骤6:车载通讯终端接收行驶路线;步骤7:车载通讯终端发送实时速度、位置到云端服务器;步骤8:车辆到达目的地,车载通讯终端结束导航;步骤9:车辆到达目的地,云端服务器结束对应车辆的导航。本发明专利技术能实时更新交通信息到云端服务器中,并根据交通信息规划合理的路径,达到提前分流和避免拥堵的目的。

【技术实现步骤摘要】
基于车联网的实时智能导航方法
本专利技术涉及智能交通领域,尤其涉及一种基于车联网的实时智能导航方法。
技术介绍
随着科学技术的不断发展,各种智能化的导航系统开始在汽车的多媒体系统中普及应用。公开号为CN105741593A的中国专利技术专利申请公开了一种基于物联网的智能导航系统,包含服务器终端以及与其连接的多个车载终端,所述车载终端包含微控制器模块以及与微控制器模块连接的定位模块、射频收发模块、第一数据传输模块、第一显示模块和第一电源模块;所述服务器终端包含数据处理模块以及与其连接数据存储模块、第二显示模块、第二数据传输模块和第二电源模块。该专利技术专利申请通过车辆的经纬度进行道路状况的分析,从而实现躲避拥堵和提醒保持车距的目的,需要在所有的车辆上安装定位模块,成本高,实用性较差。公开号为CN104680818A的中国专利技术专利申请公开了一种基于车联网的智能导航系统,包括多个超声波传感器、主控制器和用于与中心服务器进行通信的通信模块一,多个超声波传感器均依次通过滤波电路、放大电路、A/D转换电路与主控制器的输入端相接,主控制器的输入端还接有操作按键、数据存储器和用于与其他车辆进行通信的通信模块二,主控制器的输出端接有声光报警器、语音导航模块和显示器。该专利技术专利申请只能通过车身传感器感应周围的车流和人流,无法提前预警交通状况,且无法实施更新道路信息,影响导航的精准性。
技术实现思路
本专利技术的目的在于提供一种基于车联网的实时智能导航方法,能实时更新云端服务器中的交通信息,并根据交通信息规划合理的路径,达到提前分流和避免拥堵的目的。本专利技术是这样实现的:一种基于车联网的实时智能导航方法,包括云端服务器及车载通讯终端,云端服务器包括数据库,车载通讯终端通过无线网络与云端服务器通信;所述的基于车联网的实时智能导航方法包括如下步骤:步骤1:云端服务器载入或初始化历史道路交通信息;步骤2:车载通讯终端获取车辆的位置、车辆的实时速度和目的地信息;步骤3:云端服务器通过无线通信网络从多个车载通讯终端接收车辆的位置和目的地信息,并将信息根据时间戳存储到数据库,同时根据当前城市路网的实时道路信息更新数据库;步骤4:根据城市路网的实时道路信息、历史道路信息和城市路网中车辆的行驶信息进行路径规划,避开拥堵路段;步骤5:云端服务器发送规划好的路径信息到行驶车辆的车载通讯终端;步骤6:车载通讯终端接收行驶路线并显示;步骤7:车载通讯终端在行驶过程中发送车辆的实时速度、位置信息到云端服务器;步骤8:车载通讯终端判断车辆是否到达目的地,若是,车载通讯终端结束导航,若否,返回步骤2;步骤9:云端服务器判断车辆是否到达目的地,若是,云端服务器结束对该车辆的导航,若否,返回步骤3。在所述的步骤3中,数据库的更新算法包括如下分步骤:步骤3.1:根据车辆的位置信息定位到数据库中的城市路网对应位置;步骤3.2:在一个局部路段A-B中,将局部路段A-B上同方向车辆的速度求和取均值,加上对应的系统时间戳,存储到数据库中;步骤3.3:局部路段A-B的平均通过速度V持续更新,若局部路段A-B有车辆数据,则将多个车辆速度的均值作为该路段的通过速度并存储到数据库,若局部路段A-B没有车辆数据,则取该路段的最高限速为平均通过速度并存储到数据库;步骤3.4:重复步骤3.2和步骤3.3,对整个城市路网的平均通过速度进行计算,并在数据库中进行持续更新和记录。在步骤3.4中,所述的城市路网的通过速度的更新方法如下:步骤3.4.1:将一天24小时按每1分钟分段,分成1440个时间段,每个时间段车载通讯终端采集到车辆位置和速度信息,确认该信息的有效性以后将其作为实时交通信息数据;步骤3.4.2:发送实时交通信息数据到数据库,并在历史交通信息中找出该实时交通信息数据对应的当前时间段的历史交通信息,筛选出采集时间最早的历史交通数据并删除;步骤3.4.3:将新采集到的实时交通信息数据插入到该道路对应的数据表中,作为该道路在该时间段的历史交通数据的一部分,使每个路段的每个时间段的历史交通数据每天更新一次。在所述的步骤4中,路径规划的算法包括如下分步骤:步骤4.1:在当前城市路网中,根据城市路网中的各个路段的实时通过时间t为路段赋予相应的权值,权值t=L/V,其中,L表示待计算路段的长度,V表示对应的待计算路段的平均通过速度;步骤4.2:整个城市路网中每个路段的权值t实时更新,并将历史权值存储在数据库中,形成一个有权的连通图;根据路网中车载通讯终端发来的路径规划请求和云端服务器的规划结果,云端服务器统计路网中单个路段在未来一个时间段将要通过的车辆数目,并据此将路网中各个路段对应的未来权值t进行更新;步骤4.3:以车辆起始点为中心,每次添加进来一个可通行的道路结点,直到扩展到目的结点;步骤4.4:每加入一个新的节点C,则根据起始点到节点C的权值t预测车辆到达节点C的时间,再读取节点C对应的历史交通数据,使用历史交通数据重新计算节点C的权值t并记录下来;步骤4.5:暂时删除步骤4.4中加入的节点C并加入另一个比节点C的实时权值大的节点D,使用步骤4.4中的方法对节点D进行重新计算,并记录新权值t;步骤4.6:重复步骤4.4和步骤4.5,直到没有新的和起点连通的待扩张节点加入,比较待加入的所有节点的新权值,选择最小权值的节点加入路径;步骤4.7:以步骤4.6选择的节点为起点,重复步骤4.4-步骤4.6,直到目的地所在路径被加入到规划好的路径中。在所述的步骤4.3至步骤4.7中,所述的节点表示不经过红绿灯的一段道路。在所述的步骤4.2中,路段的权值t的更新步骤如下:步骤4.2.1:将一天24小时按每1分钟分段,分成1440段,根据车辆的行驶速度和行驶路径中的实时通过时间t,预测出车辆到达路径中局部路段时的时间段T;步骤4.2.2:每个时间段T分配2个计数器资源T1、T2,T1记录历史该时间段T道路上经过的车辆数目,T2统计未来该时间段T要经过该路段的车辆数目;步骤4.2.3:当云端服务器为路网中的一辆车规划好路径后,云端服务器读取路网数据库中车辆路径所要经过的路段和经过路段的对应历史时间段T的权值t0和历史计数器T1,并启动T时间段计数器T2;当计数器T2累加值超过历史计数器T1后,计数器T2每增加一次,t0的值增加10秒钟,作为路段对应时间段T的未来权值;步骤4.2.4:当T时间段计数器T2累加到N=10时,表示有十辆车将在未来的时间段T经过对应路段,此时将t0的值再额外加上S=1分钟,表示多等待一个红绿灯循环;步骤4.2.5:当物理时间经过后,即路段中对应的时间段T在物理世界中真实过去了,云端服务器根据计数器T2的值和路段在时间段T的实际通行时间计算t0的值并记录到数据库。在所述的步骤4.2.4中,N根据实时道路的规划通行数据由云端服务器统计得出,S根据所在路段的实时道路通行数据由云端服务器计算得出,云端服务器根据对应路段中车辆的位置更新信息计算出S的值,即一个红绿灯循环需要的时间;如果云端服务器接收到的有效数据过少或没有,则默认S=1分钟。在所述的步骤4中,在路线规划的过程中,规划距离在5分钟内能到达的路径采用道路实时交通信息数据,即城市路网的实时权值;规划距离超过5分钟到达的路径采用历史本文档来自技高网...

【技术保护点】
1.一种基于车联网的实时智能导航方法,其特征是:包括云端服务器及车载通讯终端,云端服务器包括数据库,车载通讯终端通过无线网络与云端服务器通信;所述的基于车联网的实时智能导航方法包括如下步骤:步骤1:云端服务器载入或初始化历史道路交通信息;步骤2:车载通讯终端获取车辆的位置、车辆的实时速度和目的地信息;步骤3:云端服务器通过无线通信网络从多个车载通讯终端接收车辆的位置和目的地信息,并将信息根据时间戳存储到数据库,同时根据当前城市路网的实时道路信息更新数据库;步骤4:根据城市路网的实时道路信息、历史道路信息和城市路网中车辆的行驶信息进行路径规划,避开拥堵路段;步骤5:云端服务器发送规划好的路径信息到行驶车辆的车载通讯终端;步骤6:车载通讯终端接收行驶路线并显示;步骤7:车载通讯终端在行驶过程中发送车辆的实时速度、位置信息到云端服务器;步骤8:车载通讯终端判断车辆是否到达目的地,若是,车载通讯终端结束导航,若否,返回步骤2;步骤9:云端服务器判断车辆是否到达目的地,若是,云端服务器结束对该车辆的导航,若否,返回步骤3。

【技术特征摘要】
1.一种基于车联网的实时智能导航方法,其特征是:包括云端服务器及车载通讯终端,云端服务器包括数据库,车载通讯终端通过无线网络与云端服务器通信;所述的基于车联网的实时智能导航方法包括如下步骤:步骤1:云端服务器载入或初始化历史道路交通信息;步骤2:车载通讯终端获取车辆的位置、车辆的实时速度和目的地信息;步骤3:云端服务器通过无线通信网络从多个车载通讯终端接收车辆的位置和目的地信息,并将信息根据时间戳存储到数据库,同时根据当前城市路网的实时道路信息更新数据库;步骤4:根据城市路网的实时道路信息、历史道路信息和城市路网中车辆的行驶信息进行路径规划,避开拥堵路段;步骤5:云端服务器发送规划好的路径信息到行驶车辆的车载通讯终端;步骤6:车载通讯终端接收行驶路线并显示;步骤7:车载通讯终端在行驶过程中发送车辆的实时速度、位置信息到云端服务器;步骤8:车载通讯终端判断车辆是否到达目的地,若是,车载通讯终端结束导航,若否,返回步骤2;步骤9:云端服务器判断车辆是否到达目的地,若是,云端服务器结束对该车辆的导航,若否,返回步骤3。2.根据权利要求1所述的基于车联网的实时智能导航方法,其特征是:在所述的步骤3中,数据库的更新算法包括如下分步骤:步骤3.1:根据车辆的位置信息定位到数据库中的城市路网对应位置;步骤3.2:在一个局部路段A-B中,将局部路段A-B上同方向车辆的速度求和取均值,加上对应的系统时间戳,存储到数据库中;步骤3.3:局部路段A-B的平均通过速度V持续更新,若局部路段A-B有车辆数据,则将多个车辆速度的均值作为该路段的通过速度并存储到数据库,若局部路段A-B没有车辆数据,则取该路段的最高限速为平均通过速度并存储到数据库;步骤3.4:重复步骤3.2和步骤3.3,对整个城市路网的平均通过速度进行计算,并在数据库中进行持续更新和记录。3.根据权利要求2所述的基于车联网的实时智能导航方法,其特征是:在步骤3.4中,所述的城市路网的通过速度的更新方法如下:步骤3.4.1:将一天24小时按每1分钟分段,分成1440个时间段,每个时间段车载通讯终端采集到车辆位置和速度信息,确认该信息的有效性以后将其作为实时交通信息数据;步骤3.4.2:发送实时交通信息数据到数据库,并在历史交通信息中找出该实时交通信息数据对应的当前时间段的历史交通信息,筛选出采集时间最早的历史交通数据并删除;步骤3.4.3:将新采集到的实时交通信息数据插入到该道路对应的数据表中,作为该道路在该时间段的历史交通数据的一部分,使每个路段的每个时间段的历史交通数据每天更新一次。4.根据权利要求1或2所述的基于车联网的实时智能导航方法,其特征是:在所述的步骤4中,路径规划的算法包括如下分步骤:步骤4.1:在当前城市路网中,根据城市路网中的各个路段的实时通过时间t为路段赋予相应的权值,权值t=L/V,其中,L表示待计算路段的长度,V表示对应的待计算路段的平均通过速度;步骤4.2:整个城市路网中每个路段的权值t实时更新,并将历史权值存储在数据库中,形成一个有权的连通图;根据路网中车载通讯终端发来的路径规划请求和云端服务器的规划结果,云端服务器统计路网中单个路段在未来一个时...

【专利技术属性】
技术研发人员:杨宁宁
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:上海,31

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

1