一种货运运力多订单任务处理方法和方法与流程

文档序号:29970549发布日期:2022-05-11 11:21阅读:200来源:国知局
一种货运运力多订单任务处理方法和方法与流程

1.本发明涉及物流运输技术领域,尤其涉及一种货运运力多订单任务处理方法和系统。


背景技术:

2.在货运物流运输过程中,为了实现货运运力的资源合理利用,尽量避免的运输过程中出现空载现象。在实际应用场景下,在货运订单的运力分配过程中,当前订单的全部货运量不足以满载时,如何实现匹配货运运力的多订单任务分配,并且实现货运路线的合理规划,是货运物流领域中运单平台合理优化配置的重要过程。


技术实现要素:

3.为解决背景技术中存在的技术问题,本发明提出一种货运运力多订单任务处理方法和系统。
4.本发明提出了一种货运运力多订单任务处理方法,包括:
5.s1、获取运单任务匹配结果中货车的剩余承载容量超过预设承载容量的第一运单任务;
6.s2、获取第一运单任务的接货起点、货运终点、货运时间;
7.s3、筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务;
8.s4、在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务;
9.s5、生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;
10.s6、将货运行驶路线发送给第一运单任务和第三运单任务的货主,以及运单匹配结果对应的货车司机。
11.优选地,在步骤s3中,第二运单的接货起点、货运终点分别在第一运单的接货起点、货运终点所在位置的预设范围之内。
12.优选地,在步骤s3中,第二运单的接货起点、货运终点在第一运单的货运行驶路线上。
13.优选地,在步骤s4中,第一运单任务中货车的剩余承载容量和第三运单任务中货运量之和小于预设承载容量。
14.本发明提出了一种货运运力多订单任务处理系统,包括:
15.第一获取模块,用于获取运单任务匹配结果中货车的剩余承载容量超过预设承载容量的第一运单任务;
16.第二获取模块,用于获取第一运单任务的接货起点、货运终点、货运时间;
17.第一筛选模块,用于筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务;
18.第二筛选模块,用于在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务;
19.路线生产模块,用于生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;
20.路线通知模块,用于将货运行驶路线发送给第一运单任务和第三运单任务的货主,以及运单匹配结果对应的货车司机。
21.本发明提出了一种计算机存储介质,所述存储介质包括存储的程序,处理器执行所述程序以实现以上所述的方法。
22.在本发明中,通过获取第一运单任务,其货车的剩余承载容量超过预设承载容量,可以实现多订单任务的运力分配,通过获取第一运单任务的接货起点、货运终点、货运时间,筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务,再在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务,生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;将货运行驶路线进行通知。通过以上优化配置,可以实现对货车的剩余承载容量进行多订单任务的货运运力调配。
附图说明
23.图1为本发明提出的一种货运运力多订单任务处理方法的流程示意图。
具体实施方式
24.如图1所示,图1为本发明实施例一种货运运力多订单任务处理方法的流程示意图。
25.参照图1,本发明实施例提出的一种货运运力多订单任务处理方法,包括:
26.s1、获取运单任务匹配结果中货车的剩余承载容量超过预设承载容量的第一运单任务;
27.对于第一运单任务中,货车的剩余承载容量小于预设承载容量,说明货车剩余可承载的货运量较小,不再承接新的运单任务。
28.s2、获取第一运单任务的接货起点、货运终点、货运时间;
29.s3、筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务;
30.为了方便实现运单任务的合理路线,第二运单的接货起点、货运终点分别在第一运单的接货起点、货运终点所在位置的预设范围之内。或者,第二运单的接货起点、货运终点在第一运单的货运行驶路线上。
31.s4、在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务;
32.第一运单任务中货车的剩余承载容量和第三运单任务中货运量之和小于预设承载容量,以避免过多订单的运载导致路线较长。
33.s5、生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;
34.s6、将货运行驶路线发送给第一运单任务和第三运单任务的货主,以及运单匹配结果对应的货车司机。
35.本发明实施例提出了一种货运运力多订单任务处理系统,包括:
36.第一获取模块,用于获取运单任务匹配结果中货车的剩余承载容量超过预设承载容量的第一运单任务;
37.第二获取模块,用于获取第一运单任务的接货起点、货运终点、货运时间;
38.第一筛选模块,用于筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务;
39.第二筛选模块,用于在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务;
40.路线生产模块,用于生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;
41.路线通知模块,用于将货运行驶路线发送给第一运单任务和第三运单任务的货主,以及运单匹配结果对应的货车司机。
42.本发明实施例提出了一种计算机存储介质,所述存储介质包括存储的程序,其特征在于,处理器执行所述程序以实现以上步骤s1-6所述的方法。
43.在本发明中,通过获取第一运单任务,其货车的剩余承载容量超过预设承载容量,可以实现多订单任务的运力分配,通过获取第一运单任务的接货起点、货运终点、货运时间,筛选出接货起点、货运终点、货运时间与第一运单任务匹配的多个第二运单任务,再在多个第二运单任务中筛选出货运量不超过剩余承载容量的第三运单任务,生成基于第一运单任务和第三运单任务的接货起点和货运终点的货运行驶路线;将货运行驶路线进行通知。通过以上优化配置,可以实现对货车的剩余承载容量进行多订单任务的货运运力调配。
44.需要说明的是,上述实施例中程序可以是一种或多种程序设计语言的任意组合来编写用于执行本技术实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
45.本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能平台的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能平台完成,即将装置的内部结构划分成不同的功能平台,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
46.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1