对订单和车辆轨迹风险的预警方法、装置、介质和设备制造方法及图纸

技术编号:33444790 阅读:56 留言:0更新日期:2022-05-19 00:30
本发明专利技术涉及一种对订单和车辆轨迹风险的预警方法,包括订单运输过程中,采集司机端APP实时GPS数据、历史导航数据信息和车辆的车载终端实时GPS数据,并对历史导航数据信息进行处理,得到目标线路信息;将车载终端实时GPS数据、司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据;根据实时流数据,判断在订单运输过程中是否出现了风险事件,风险事件包括车辆轨迹偏离所述目标线路信息中的目标线路、司机端APP偏离车辆轨迹、车载终端的GPS信号丢失和司机端APP的GPS信号丢失。本发明专利技术实现了对司机以及货车可能遇到风险及时预警,防范了风险的发生。本发明专利技术还涉及一种对订单和车辆轨迹风险的预警装置、一种存储介质和设备。一种存储介质和设备。一种存储介质和设备。

【技术实现步骤摘要】
对订单和车辆轨迹风险的预警方法、装置、介质和设备


[0001]本专利技术涉及计算机
,尤其涉及对订单和车辆轨迹风险的预警方法、装置、介质和设备。

技术介绍

[0002]网络货运平台掌握大量的运单、司机、车辆及轨迹资源信息,同时,近年来,我国的大货车事故率逐年上升。各种因素导致运单、司机以及车辆的安全受到影响,如何对可能到来的风险提前预警是目前亟需解决的技术问题。

技术实现思路

[0003]本专利技术所要解决的技术问题是针对现有技术的不足,提供对订单和车辆轨迹风险的预警方法、装置、介质和设备。
[0004]本专利技术解决上述技术问题的技术方案如下:
[0005]一种对订单和车辆轨迹风险的预警方法,包括:
[0006]订单运输过程中,采集司机端APP实时GPS数据、历史导航数据信息和车辆的车载终端实时GPS数据,并对所述历史导航数据信息进行处理,得到目标线路信息;
[0007]将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据;
[0008]根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,所述风险事件包括车辆轨迹偏离所述目标线路信息中的目标线路、司机端APP偏离车辆轨迹、车载终端的GPS信号丢失和司机端APP的GPS信号丢失。
[0009]本方法专利技术的有益效果是:提出了一种对订单和车辆轨迹风险的预警方法,包括订单运输过程中,采集司机端APP实时GPS数据、历史导航数据信息和车辆的车载终端实时GPS数据,并对所述历史导航数据信息进行处理,得到目标线路信息;将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据;根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,所述风险事件包括车辆轨迹偏离所述目标线路信息中的目标线路司机端APP偏离车辆轨迹、车载终端的GPS信号丢失和司机端APP的GPS信号丢失。本专利技术实现了对司机以及货车可能遇到风险及时预警,防范了风险的发生。
[0010]进一步地,所述对所述历史导航数据信息进行处理,得到目标线路信息,具体包括:
[0011]通过将订单数据中的订单ID与订单表关联,得到所述订单的发货地和收货地,根据所述订单的发货地和收货地,查询所述历史导航数据信息,得到以所述发货地作为起点和所述收货地作为终点的历史导航线路;
[0012]获取每一条所述历史导航线路中所包括的道路名称,将出现次数最多的所述道路名称作为常走导航道路,对所述常走导航道路进行拼接,得到所述目标线路信息。
[0013]进一步地,所述将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据,具体包括:
[0014]通过所述车载终端实时GPS数据,得到运输所述订单的车辆ID,将所述车辆ID与所述司机端APP关联,得到所述订单ID;
[0015]根据所述车辆ID和所述订单ID,提取所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息,得到所述实时流数据,所述实时流数据包括所述订单ID、所述车辆ID、所述车辆的实时经纬度位置信息、所述司机的实时经纬度位置信息、所述目标线路中的经纬度信息、所述车辆的实时速度和时间戳。
[0016]进一步地,所述根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,具体包括:
[0017]对所述订单ID执行KeyBy算子得到所述实时流数据;
[0018]分别提取所述实时流数据中的所述司机端APP实时GPS数据中的第一时间戳、所述车载终端实时GPS数据中的第二时间戳和所述目标线路中的第三时间戳,并对所述第一时间戳、所述第二时间戳和所述第三时间戳进行位或计算,根据得到的计算结果,判断所述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息是否完整;
[0019]若是,则根据球面两点距离公式分别计算当前时刻所述司机端APP所在位置和所述车载终端实时GPS数据所指示位置的第一实时距离,以及所述车载终端实时GPS数据所指示位置和基于所述目标线路所指示位置的第二实时距离;
[0020]根据所述第一时间戳、所述第二时间戳和所述实时速度,得到所述车载终端和所述司机端APP的第一理论距离;
[0021]根据所述第一时间戳、所述第三时间戳和所述实时速度,得到所述车载终端和当前时刻当车辆沿所述目标线路行驶时的位置的第二理论距离;
[0022]当所述第一实时距离和所述第二理论距离的差大于第一预设阈值时,则判定所述司机端APP偏离车辆轨迹;
[0023]当所述第二实时距离和所述第二理论距离的差大于第二预设阈值时,则判定所述车辆轨迹偏离所述目标线路。
[0024]进一步地,所述方法还包括:
[0025]若所述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息未完整,则获取缺少的数据类型,所述数据类型包括所述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息;
[0026]获取所缺少的数据类型的接收到的最近一次数据的时间窗口开始时间和当前窗口时间;
[0027]若所述当前窗口时间和所述最近一次数据的时间窗口开始时间的差值大于预设窗口时间时,判断是否获取到以所述当前窗口时间起始的所述缺少的数据类型;
[0028]若否,当所述缺少的数据类型是所述车载终端实时GPS数据时,则判定所述车载终端的GPS信号丢失,当所述缺少的数据类型是所述司机端APP实时GPS数据时,则判定所述司机端APP的GPS信号丢失。
[0029]进一步地,所述方法还包括:
[0030]若获取到以所述当前窗口时间起始的所述缺少的数据类型时,则获取到完整的所
述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息;
[0031]利用获取到的完整的所述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息,判断是否存在所述车辆轨迹偏离所述目标线路信息中的目标线路以及所述司机端APP偏离车辆轨迹的风险事件。
[0032]本专利技术解决上述技术问题的另一技术方案如下:
[0033]一种对订单和车辆轨迹风险的预警装置,包括:
[0034]采集模块,用于订单运输过程中,采集司机端APP实时GPS数据、历史导航数据信息和车辆的车载终端实时GPS数据,并对所述历史导航数据信息进行处理,得到目标线路信息;
[0035]合并模块,用于将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据;
[0036]判定模块,用于根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,所述风险事件包括车辆轨迹偏离所述目标线路信息中的目标线路、司机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对订单和车辆轨迹风险的预警方法,其特征在于,包括:订单运输过程中,采集司机端APP实时GPS数据、历史导航数据信息和车辆的车载终端实时GPS数据,并对所述历史导航数据信息进行处理,得到目标线路信息;将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据;根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,所述风险事件包括车辆轨迹偏离所述目标线路信息中的目标线路、司机端APP偏离车辆轨迹车载终端的GPS信号丢失和司机端APP的GPS信号丢失。2.根据权利要求1所述的对订单和车辆轨迹风险的预警方法,其特征在于,所述对所述历史导航数据信息进行处理,得到目标线路信息,具体包括:通过将订单数据中的订单ID与订单表关联,得到所述订单的发货地和收货地,根据所述订单的发货地和收货地,查询所述历史导航数据信息,得到以所述发货地作为起点和所述收货地作为终点的历史导航线路;获取每一条所述历史导航线路中所包括的道路名称,将出现次数最多的所述道路名称作为常走导航道路,对所述常走导航道路进行拼接,得到所述目标线路信息。3.根据权利要求1所述的对订单和车辆轨迹风险的预警方法,其特征在于,所述将所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息合并,得到所述订单运输过程中的实时流数据,具体包括:通过所述车载终端实时GPS数据,得到运输所述订单的车辆ID,将所述车辆ID与所述司机端APP关联,得到所述订单ID;根据所述车辆ID和所述订单ID,提取所述车载终端实时GPS数据、所述司机端APP实时GPS数据和所述目标线路信息,得到所述实时流数据,所述实时流数据包括所述订单ID、所述车辆ID、所述车辆的实时经纬度位置信息、所述司机的实时经纬度位置信息、所述目标线路中的经纬度信息、所述车辆的实时速度和时间戳。4.根据权利要求1所述的对订单和车辆轨迹风险的预警方法,其特征在于,所述根据所述实时流数据,判断在所述订单运输过程中是否出现了风险事件,具体包括:对所述订单ID执行KeyBy算子得到所述实时流数据;分别提取所述实时流数据中的所述司机端APP实时GPS数据中的第一时间戳、所述车载终端实时GPS数据中的第二时间戳和所述目标线路中的第三时间戳,并对所述第一时间戳、所述第二时间戳和所述第三时间戳进行位或计算,根据得到的计算结果,判断所述司机端APP实时GPS数据、所述车载终端实时GPS数据和所述目标线路信息是否完整;若是,则根据球面两点距离公式分别计算当前时刻所述司机端APP所在位置和所述车载终端实时GPS数据所指示位置的第一实时距离,以及所述车载终端实时GPS数据所指示位置和基于所述目标线路所指示位置的第二实时距离;根据所述第一时间戳、所述第二时间戳和所述实时速度,得到所述车载终端和所述司机端APP的第一理论距离;根据所述第一时间戳、所述第三时间戳和所述实时速度,得到所述车载终端和当前时刻当车辆沿所述目标线路行驶时的位置的第二理论距离;当所述第一实时距离和所述第二理论距离的差大于第一预设阈值时,则判定所述司机

【专利技术属性】
技术研发人员:于志强
申请(专利权)人:北京快成科技有限公司
类型:发明
国别省市:

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

1