【技术实现步骤摘要】
车辆到达时间的预测方法、装置、计算机设备及存储介质
本专利技术涉及交通预测
,特别是涉及车辆到达时间的预测方法、装置、计算机设备及存储介质。
技术介绍
基于用户的乘车需求,需要对用户的到达目的地的时间进行预估,目前市面上主流的打车软件及地图路线搜索工具中均存在对当前位置至目的地的到达时间进行预估。不管是打车软件中对用户到达目的地的时间的预估方法,还是地图路线搜索工具中对用户到达目的地的时间的预估方法,该方法只能适用于用户端对当前用户的到达时间进行预估,在某些特殊场景下无法适用。例如很多货柜车从四面八方行驶到同一港口,需要在该港口进行卸货,则港口需要对到港的货柜车进行初步统计,并对到港的货柜车的到港时间进行统计,以便于对卸货工作人员及装载设备进行安排,避免等待时间过长导致资源浪费。考虑到到港卸货的货柜车的排队情况会导致港口拥堵,而此拥堵情况是大面积的,与传统场景中单个用户、单条路线的拥堵情况不同、数据获取方式不同,因此无法直接将现有的到达时间的预测方法应用在本场景中。现亟待提出一种应用于目的地的能对所有可能到达该目的地的车辆及到达该目的地的到达时间进行准确预测的方法。
技术实现思路
本专利技术实施例提供车辆到达时间的预测方法、装置、计算机设备及存储介质,应用于目的地且可以对所有可能到达该目的地的车辆及到达该目的地的到达时间进行准确预测。根据本专利技术的一个方面提供的一种车辆到达时间的预测方法,该方法包括:实时接收多个车辆发出的GPS数据包,解析该GPS数 ...
【技术保护点】
1.一种车辆到达时间的预测方法,其特征在于,所述方法包括:/n实时接收多个车辆发出的GPS数据包,解析所述GPS数据包中的车辆标识及坐标信息;/n按照时间先后顺序,生成与每个所述车辆标识对应的坐标序列,得到对应车辆的行驶轨迹数据;/n通过概率分布函数及所述行驶轨迹数据,计算对应车辆到达预设的同一目的地的概率,所述概率分布函数通过对存储的历史车辆轨迹数据及是否到达所述目的地进行求解得到;/n将计算的所述概率大于预设概率阈值的车辆确定为备选到达车辆;/n根据所述历史车辆轨迹数据及历史到达时间计算每个所述备选到达车辆的预测到达时间;/n从所述备选到达车辆中选取与当前时间相隔预设时间段内所述概率最大的前预设个车辆作为最终到达车辆,获取所述最终到达车辆的预测到达时间;/n实时计算所述最终到达车辆与所述目的地之间的拥堵时间,并获取所述拥堵时间的权重系数;/n根据所述预测到达时间、所述拥堵时间及所述权重系数计算所述最终到达车辆的最终到达时间。/n
【技术特征摘要】
1.一种车辆到达时间的预测方法,其特征在于,所述方法包括:
实时接收多个车辆发出的GPS数据包,解析所述GPS数据包中的车辆标识及坐标信息;
按照时间先后顺序,生成与每个所述车辆标识对应的坐标序列,得到对应车辆的行驶轨迹数据;
通过概率分布函数及所述行驶轨迹数据,计算对应车辆到达预设的同一目的地的概率,所述概率分布函数通过对存储的历史车辆轨迹数据及是否到达所述目的地进行求解得到;
将计算的所述概率大于预设概率阈值的车辆确定为备选到达车辆;
根据所述历史车辆轨迹数据及历史到达时间计算每个所述备选到达车辆的预测到达时间;
从所述备选到达车辆中选取与当前时间相隔预设时间段内所述概率最大的前预设个车辆作为最终到达车辆,获取所述最终到达车辆的预测到达时间;
实时计算所述最终到达车辆与所述目的地之间的拥堵时间,并获取所述拥堵时间的权重系数;
根据所述预测到达时间、所述拥堵时间及所述权重系数计算所述最终到达车辆的最终到达时间。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预测到达时间、所述拥堵时间及所述权重系数计算所述最终到达车辆的最终到达时间的步骤包括:
通过以下公式计算所述最终到达车辆的最终到达时间
T=b*Tavg+∑an*Yn/Xn;
其中,∑an表示所述拥堵时间的权重系数,b=1-∑an,b>0,an>0,Tavg表示所述最终到达车辆的预测到达时间,Xn表示当前时刻与所述目的地之间相隔n公里的里程距离或表示与所述目的地之间相距的第n个一公里,n≤k,且n为正整数,k表示预设值或所述最终到达车辆与所述目的地之间实际距离,Yn表示Xn指引的里程距离内的车辆的总数。
3.根据权利要求1所述的方法,其特征在于,所述根据所述预测到达时间、所述拥堵时间及所述权重系数计算所述最终到达车辆的最终到达时间的步骤包括:
通过以下公式计算所述最终到达车辆的最终到达时间
T=b*Tavg+∑an*Yn/Xn+∑cm*Zm;
其中,b表示所述预测到达时间的权重系数,∑an表示所述拥堵时间的权重系数,∑cm=1-b-∑an,an>0,b>0,cm>0,Xn表示当前时刻与所述目的地之间相隔n公里的里程距离或表示与所述目的地之间相距的第n个一公里,n≤k,且n为正整数,k表示预设值或所述最终到达车辆与所述目的地之间实际距离,Yn表示Xn指引的里程距离内的车辆的总数,Zm表示所述最终到达车辆与所述目的地之间相隔m公里的里程距离,m为正整数,当k表示所述最终到达车辆与所述目的地之间实际距离时m=n。
4.根据权利要求1所述的方法,其特征在于,在所述计算对应车辆到达目的地的概率的步骤之前,所述方法还包括:
对所述行驶轨迹数据进行主成分分析降维处理,得到降维轨迹数据;
所述通过概率分布函数及所述行驶轨迹数据,计算对应车辆到达预设的同一目的地的概率的步骤进一步为:
通过概率分布函数及所述降维轨迹数据,计算对应车辆到达预设的同一目的地的概率。
5.根据权利要求4所述的方法,其特征在于,在所述对所述行驶轨迹数据进行主成分分析降维处理的步骤之前,所述方法还包括
对所述行驶轨迹数据分别进行数据清洗、数据过滤及空值插入处理,得到预处理后的行驶轨迹数据;
所述对所述行驶轨迹数据进行主成分分析降维处理的步骤进一步为:
对预处理后的所述行驶轨迹数据进行主成分分析降维处理,得到所述降维轨迹数据。
6.根据权利要求4所述的方法,其特征在于,所述根据所述历史车辆轨迹数据及历史到达时间计算每个所述备选到达车辆的预测到达时间的步骤包括:
获取到达所述目的地的所有车辆的历史车辆轨迹数据及历史到达时间;
从所述历史车辆轨迹数据中获取与所述备选到...
【专利技术属性】
技术研发人员:杨耿,李钦,
申请(专利权)人:深圳信息职业技术学院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。