预测公交到站时间的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:22002557 阅读:17 留言:0更新日期:2019-08-31 06:02
本发明专利技术公开一种预测公交到站时间的方法、装置、计算机设备及存储介质,预测公交到站时间的方法包括:获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息;根据预设规则将所述第一站点到待预测站点划分成多个区间;以及根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;根据所述实时站间时长集计算区间时长集;将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。本发明专利技术提供的预测公交到站时间的方法能够准确预测公交到站时间的方法来提前告知用户,以便帮助用户出行。

Method, Device, Computer Equipment and Storage Medium for Predicting Bus Arrival Time

【技术实现步骤摘要】
预测公交到站时间的方法、装置、计算机设备及存储介质
本专利技术涉及公共交通
,尤其涉及一种预测公交到站时间的方法、装置、计算机设备及存储介质。
技术介绍
对于日益拥堵的城市而言,私家车使用量的增多,使得出行日益困难,也使得更多的人选择公交作为出行的首选。但是,由于行驶途中拥堵状况、红绿灯、恶劣天气、突发情况的影响,使得公交到站时间不确定,对此带来的影响是人们常常花费较长的时间用于等待公交到站,影响了人们的出行体验。对此,缺少一种能够准确预测公交到站时间的方法来提前告知用户,以便帮助用户出行。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种预测公交到站时间的方法。本专利技术的第二个目的在于提出一种预测公交到站时间的装置。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种计算机存储介质。为实现上述目的,第一方面,根据本专利技术实施例的预测公交到站时间的方法,包括:获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息;根据预设规则将所述第一站点到待预测站点划分成多个区间;以及根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;根据所述实时站间时长集计算每个所述区间的区间时长集;将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。第二方面,根据本专利技术实施例的预测公交到站时间的装置,包括:第一获取模块,用于获取车辆的当前位置信息及第一站点的位置信息;第二获取模块,用于获取所述车辆的第一运行时长信息与第二运行时长信息;划分模块,用于根据预设规则将所述第一站点到待预测站点分成多个区间;修正模块,用于根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;第一计算模块,用于根据所述实时站间时长集计算每个所述区间的区间时长集;第二计算模块,用于将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。第三方面,根据本专利技术实施例的计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的预测公交到站时间的方法。第四方面,根据本专利技术实施例的计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的预测公交到站时间的方法。根据本专利技术实施例提供预测公交到站时间的方法,用户端获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息;并且根据预设规则将所述第一站点到待预测站点划分成多个区间;以及根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;用户端根据所述实时站间时长集计算每个所述区间的区间时长集;将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。从而能够准确预测公交到站时间的方法来提前告知用户,以便帮助用户出行。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1是本专利技术实施例提供的预测公交到站时间的交互结构示意图;图2是本专利技术实施例提供的预测公交到站时间的流程示意图;图3是本专利技术实施例提供的预测公交到站时间的应用场景图;图4是图2所示的步骤S30的具体步骤流程图;图5是本专利技术实施例提供的预测公交到站时间的另一流程示意图;图6是本专利技术实施例提供的拥堵系数的坐标系示意图;图7是本专利技术实施例提供的预测公交到站时间的装置结构示意图;图8是本专利技术实施例提供的计算机设备结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。参照图1所示,为本专利技术实施例提供的服务器、移动终端及车辆定位系统的结构图,包括:服务器、移动终端及车辆定位系统,其中,移动终端可以是智能手机、平板电脑等;服务器可以是计算机等,车辆定位系统可以是公交车的车载GPS定位设备等。服务器可以根据车辆定位系统,获取车辆的位置信息,提前预测车辆到达每个站点的时长信息,并且把车辆的位置信息和时长信息发送至移动终端,以使用户能够根据移动终端的提示进行出行乘车。参照图2和图3所示,本专利技术提供了一种预测公交到站时间的方法,包括:S10、获取车辆的当前位置信息及第一站点的位置信息,以及获取车辆的第一运行时长信息与第二运行时长信息。其中,第一运行时长信息为车辆的当前位置与第一站点之间的运行时长,第二运行时长信息为车辆在预设时间段内所经过的预设站间的运行时长,预设时间段内可以是24小时之内,第一站点可以是车辆当前时间将要经过的下一站点,可以理解的是,根据实时获取的车辆位置信息,服务器可以将车辆的当前位置信息和将要经过的下一站点信息之间的实时运行时长进行计算,比如,车辆所有要经过的站点包括A-J,当车辆已经走过的站点包括A、B,其未到达的站点有C-J,由此,车辆当前的位置信息位于B站点和C站点之间,通过计算车辆当前位置至C站点之间的实时运行时长,以得到第一运行时长信息;可以理解的是,第二运行时长可以是车辆在24小时之内经过所有站点,其每个站间之间的运行时长,用于实时更新车辆的运行时长,确保其运行时长的准确性。S20、根据预设规则将第一站点到待预测站点划分成多个区间。在本专利技术的实施例中,预设规则可以是不确定型决策法,不确定型决策发表示首先要将决策矩阵从利润矩阵转变为机会损失矩阵;然后确定每一可选方案的最大机会损失,并计算出各方案的最大后悔值(后悔值=各个方案在该情况下的收益-该情况下该方案的收益);最后选择最大后悔值中的最小方案。因此,可以将站点与站点之间作为最小区间进行划分,比如,将站点C作为起点,预测的站点为终点I,划分区间则可以有多种划分方式,例如区间C和区间D-I;区间C-D,区间E-I;区间C-E,区间F-I;从这三种划分区间的方式中,选择区间C-E,区间F-I的划分方式,可以避免时间跨度过长引起的误差扩大。其中,当站点数量小于5个站点时,则可以直接根据站点与站点之间作为一个区间进行划分;当站点数量大于5个站点时,则可以根据预设规则进行划分为多个区间;可以理解的是,通过划分区间以供后续进行计算每个区间的运行时长,可以实时将车辆运行时长进行更新以发送至移动终端。由上述可以理解的是,根据预设规则将第一站点到待预测站点划分成多个区间包括:步骤一,将第一站点作为起点,以及将待预测站点作为终点;步骤二,根据起点及终点,计算起点至终点的站点数量;步骤三,将站点数量采用不确定型决策法划分成多个区间。在本专利技术的实施例中,以站点之间进行计算,能够保证其本文档来自技高网...

【技术保护点】
1.一种预测公交到站时间的方法,其特征在于,包括:获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息;根据预设规则将所述第一站点到待预测站点划分成多个区间;以及根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;根据所述实时站间时长集计算区间时长集;将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。

【技术特征摘要】
1.一种预测公交到站时间的方法,其特征在于,包括:获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息;根据预设规则将所述第一站点到待预测站点划分成多个区间;以及根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集;根据所述实时站间时长集计算区间时长集;将所述第一运行时长与所述区间时长集进行求和,生成所述车辆的预测到站时长。2.根据权利要求1所述的预测公交到站时间的方法,其特征在于,所述第一运行时长信息为所述车辆的当前位置与第一站点之间的运行时长;所述获取车辆的当前位置信息及第一站点的位置信息,以及获取所述车辆的第一运行时长信息与第二运行时长信息的步骤之前包括:获取所述车辆的GPS信息以及预设线路信息,得到所述车辆的当前位置信息及第二站点的位置信息;其中,所述第二站点为所述车辆在当前时间最后一次经过的站点;根据所述车辆的当前位置信息及第二站点的位置信息,将所述第二站点与第一站点之间的距离作为第一距离值;以及将所述车辆的当前位置与所述第二站点之间的距离作为第二距离值;根据所述第一距离值和所述第二距离值计算所述车辆的当前位置与第一站点之间的运行时长。3.根据权利要求1所述的预测公交到站时间的方法,其特征在于,所述第一站点为所述车辆当前时间将要经过的下一站点;根据预设规则将所述第一站点到待预测站点划分成多个区间包括:将所述第一站点作为起点,以及将所述待预测站点作为终点;根据所述起点及所述终点,计算所述起点至所述终点的站点数量;将所述站点数量采用不确定型决策法划分成多个区间。4.根据权利要求1所述的预测公交到站时间的方法,其特征在于,所述第二运行时长信息为车辆在预设时间段内所经过的预设站间的运行时长;所述根据所述第二运行时长信息对预设站间运行时长信息进行修正,生成实时站间时长集包括:根据所述第二运行时长信息和所述预设站间运行时长信息,计...

【专利技术属性】
技术研发人员:温金辉李峰骆柯杨帆
申请(专利权)人:深圳市众行网科技有限公司
类型:发明
国别省市:广东,44

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

1