车辆偏离预定线路的预警方法、装置、设备及存储介质制造方法及图纸

技术编号:21143433 阅读:23 留言:0更新日期:2019-05-18 05:50
本申请涉及一种车辆偏离预定线路的预警方法、装置、设备及存储介质。该方法包括:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。利用该方法,可以实时判断车辆运行线路的准确性。

Pre-warning methods, devices, equipment and storage media for vehicles deviating from scheduled routes

【技术实现步骤摘要】
车辆偏离预定线路的预警方法、装置、设备及存储介质
本申请涉及互联网
,特别是涉及一种车辆偏离预定线路的预警方法、装置、设备及存储介质。
技术介绍
随着交通运输业的快速发展,交通运输的业务量也逐渐增多,在货物进行运输的过程中,如何保证车辆运行线路的准确性,以使车辆能够按照预定的时间进行装货和卸货,一直以来是大家重点研究的问题。传统技术中,在货物运输过程中,一般是将车辆的实时位置传输至后台服务器,后台服务器记录车辆当前位置,然后根据车辆多个位置,生成车辆的实际运行线路,然后将实际运行线路与预设运行线路进行对别,得到车辆是否偏离预设运行线路。但是上述方法并不能实时判断车辆运行线路的准确性。
技术实现思路
基于此,有必要针对上述传统技术不能实时判断车辆运行线路的准确性的问题,提供一种车辆偏离预定线路的预警方法、装置、设备及存储介质。第一方面,本申请实施例提供一种车辆偏离预定线路的预警方法,所述方法包括:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。在其中一个实施例中,所述预定线路轨迹包括预定线路的终点位置,所述方法还包括:计算所述车辆当前位置与所述预定线路轨迹之间的最短直线距离;当所述最短直线距离大于预设的最短直线距离阈值时,则继续检测车辆是否经过所述预定线路的终点位置;当检测到车辆未经过所述预定线路的终点位置时,则判断所述第一里程是否大于所述第一直线距离的预设倍数,并执行所述当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警的步骤。在其中一个实施例中,所述检测到车辆未经过所述预定线路的终点位置的方式,包括:计算所述车辆当前位置与所述预定线路的终点位置之间的第二直线距离;当所述第二直线距离大于预设的第二直线距离阈值时,则确定检测到车辆未经过所述预定线路的终点位置;当所述第二直线距离不大于预设的第二直线距离阈值时,则确定检测到车辆经过所述预定线路的终点位置。在其中一个实施例中,所述确定检测到车辆经过所述预定线路的终点位置之后,所述方法还包括:获取目的地位置、车辆当前最新位置;计算车辆从所述预定线路的终点位置驶到所述车辆当前最新位置时的第二里程;计算所述目的地位置与所述预定线路的终点位置之间的第三直线距离;当所述第二里程大于所述第三直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。在其中一个实施例中,所述方法还包括:当启动线路偏离预警的持续时长大于预设的预警时长时,则生成一条预警记录,并记录所述预警的持续时长。在其中一个实施例中,所述方法还包括:当所述最短直线距离不大于预设的最短直线距离阈值时,则不启动线路偏离预警。在其中一个实施例中,所述第一直线距离大于预设围栏的半径,所述预设围栏是以所述起始位置为中心、预设距离为半径的圆形围栏。第二方面,本申请实施例提供一种车辆偏离预定线路的预警装置,所述装置包括:获取模块,用于获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;第一计算模块,用于计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;第二计算模块,用于计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;预警模块,用于当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。第三方面,本申请实施例提供一种计算机设备,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。上述车辆偏离预定线路的预警方法、装置、设备及存储介质,首先获取车辆当前位置、起始位置、预定线路轨迹,其中,预定线路轨迹包括预定线路的起点位置,接着计算车辆从起始位置行驶到当前位置时的第一里程,以及起始位置与预定线路起点位置之间的第一直线距离,最后将第一里程与第一直线距离进行对比,当第一里程大于第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。在本实施例中,由于在第一里程大于第一直线距离的预设倍数时,就确定车辆偏离预设线路轨迹,并启动线路偏离预警,因此,利用本实施例的方法,在车辆线路偏离预定线路时可以及时得到消息,从而可以得知车辆运行线路的准确性;另外,由于本实施例的方法是在车辆运行过程中实时判断的,因此,利用本实施例的方法可以实时判断车辆运行线路的准确性;除此之外,由于本实施例的方法在计算第一里程、第一直线距离,并将第一里程与第一直线距离进行对比,根据对比结果确定车辆是否偏离预定线路,该过程比较简单,因此,本实施例的方法也可以提高判断车辆是否偏离运行线路的效率。附图说明图1为一个实施例提供的计算机设备的结构示意图;图2为一个实施例提供的车辆偏离预定线路的预警方法的流程示意图;图3为另一个实施例提供的车辆偏离预定线路的预警方法的流程示意图;图4为另一个实施例提供的车辆偏离预定线路的预警方法的流程示意图;图5为另一个实施例提供的车辆偏离预定线路的预警方法的流程示意图;图6为另一个实施例提供的车辆偏离预定线路的预警方法的流程示意图;图7为一个实施例提供的车辆偏离预定线路的预警装置的结构示意图;图8为另一个实施例提供的车辆偏离预定线路的预警装置的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请实施例提供的车辆偏离预定线路的预警方法,可以适用于图1所示的计算机设备。如图1所示,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的计算机通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆偏离预定线路的预警方法。可选的,该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计本文档来自技高网...

【技术保护点】
1.一种车辆偏离预定线路的预警方法,其特征在于,所述方法包括:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。

【技术特征摘要】
1.一种车辆偏离预定线路的预警方法,其特征在于,所述方法包括:获取车辆当前位置、起始位置、预定线路轨迹,所述预定线路轨迹包括预定线路的起点位置;计算车辆从所述起始位置行驶到所述车辆当前位置时的第一里程;计算所述起始位置与所述预定线路的起点位置之间的第一直线距离;当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警。2.根据权利要求1所述的方法,其特征在于,所述预定线路轨迹包括预定线路的终点位置,所述方法还包括:计算所述车辆当前位置与所述预定线路轨迹之间的最短直线距离;当所述最短直线距离大于预设的最短直线距离阈值时,则继续检测车辆是否经过所述预定线路的终点位置;当检测到车辆未经过所述预定线路的终点位置时,则判断所述第一里程是否大于所述第一直线距离的预设倍数,并执行所述当所述第一里程大于所述第一直线距离的预设倍数时,则确定车辆偏离预定线路轨迹,并启动线路偏离预警的步骤。3.根据权利要求2所述的方法,其特征在于,所述检测到车辆未经过所述预定线路的终点位置的方式,包括:计算所述车辆当前位置与所述预定线路的终点位置之间的第二直线距离;当所述第二直线距离大于预设的第二直线距离阈值时,则确定检测到车辆未经过所述预定线路的终点位置;当所述第二直线距离不大于预设的第二直线距离阈值时,则确定检测到车辆经过所述预定线路的终点位置。4.根据权利要求3所述的方法,其特征在于,所述确定检测到车辆经过所述预定线路的终点位置之后,所述方法还包括:获取目的地位置、车辆当前最新位置;计算车辆从所述预定线路的终...

【专利技术属性】
技术研发人员:颜昌军董达
申请(专利权)人:浙江数链科技有限公司
类型:发明
国别省市:浙江,33

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

1