车辆调度方法、装置、设备及存储介质与流程

文档序号:27434018发布日期:2021-11-17 22:38阅读:239来源:国知局
车辆调度方法、装置、设备及存储介质与流程

1.本发明涉及物流技术领域,尤其涉及一种车辆调度方法、装置、设备及存储介质。


背景技术:

2.随着电商的发展,物流行业的竞争也日渐激烈,由于电商存在分时段促销的情况,故不同的时间段同一线路需要转运的快件量也会有很大不同,需要根据具体需要转运的快件数量进行车辆调度,以免出现空闲车辆过多,浪费资源或防止转运车辆不够,导致快件在分拨点滞留的情况。
3.在现有的技术中,在进行车辆调度时只能通过员工靠经验估计出所需车辆的数量,从而进行调度,导致调度的车辆不准确,进一步导致车辆调度的效果不好。


技术实现要素:

4.本发明的主要目的在于解决现有技术中进行车辆调度时,调度的车辆数目不准确的技术问题。
5.本发明第一方面提供了一种车辆调度方法,包括:接收车辆调度请求,并提取所述车辆调度请求对应的待调度分拨点和请求时间;根据所述请求时间确定第一时间范围和第二时间范围;从快件数据库中提取出标记为预计在所述第一时间范围内到达所述待调度分拨点的快件信息,得到预测快件信息;从落货数据库中提取已落货至所述待调度分拨点且落货时间在所述第二时间范围内的快件信息,得到实际快件信息;根据所述预测快件信息和所述实际快件信息计算出待分拨快件量;获取预设的分拨车线信息,根据所述分拨车线信息计算出可分拨快件量;根据所述待分拨快件量和所述可分拨快件量计算出车辆调度信息,并根据所述车辆调度信息进行车辆调度。
6.可选的,在本发明第一方面的第一种实现方式中,所述车辆调度信息包括需补车辆信息和/或多余车辆信息,所述根据所述待分拨快件量和所述可分拨快件量计算出车辆调度信息,并根据所述车辆调度信息进行车辆调度包括:判断所述待分拨快件量是否大于所述可分拨快件量;若是,则计算所述待分拨快件量与所述可分拨快件量之间的差值,得到预计爆仓量;取预置的重量阈值;判断所述预计爆仓量是否大于所述重量阈值,若大于所述重量阈值,则根据所述预计爆仓量和所述重量阈值计算出需补车辆种类和对应的需补数量;根据所述需补车辆种类和所述需补数量进行车辆调度。
7.可选的,在本发明第一方面的第二种实现方式中,所述从快件数据库中提取出标记为预计在所述第一时间范围内到达所述待调度分拨点的快件信息,得到预测快件信息包括:在预置的快件数据库提取快件的物流路径信息,筛选出所述物流路径信息中包含所述待分拨调度点的快件,得到候选快件,并提取所述候选快件的候选快件信息;根据所述候选快件信息对所述候选快件到达所述待调度分拨点的时间进行预测,得到预计到达时间;提取所述预计到达时间在所述第一时间范围内的候选快件的候选快件信息,得到预测快件信息。
8.可选的,在本发明第一方面的第三种实现方式中,所述从落货数据库中提取已落货至所述待调度分拨点且落货时间在所述第二时间范围内的快件信息,得到实际快件信息包括:在预置的落货数据库中提取在所述调度分拨站点落货的实际落货快件的快件编码;根据所述实际落货快件的快件编码在所述快件数据库中查询所述实际落货快件的快件信息,得到实际落货快件信息;在所述实际落货快件信息中剔除在所述第二时间范围内在所述调度分拨站点被标记为已分拨的快件信息,得到实际快件信息。
9.可选的,在本发明第一方面的第四种实现方式中,所述获取预设的分拨车线信息,根据所述分拨车线信息计算出可分拨快件量包括:在预置的车辆数据库中提取出所述待调度分拨点预设的车辆班次;提取各所述车辆班次中的车辆种类和所述车辆种类的装载信息;根据所述车辆种类和车辆装载信息计算出班次装载信息;根据所述车辆班次信息和班次装载信息计算得到可分拨快件量。
10.可选的,在本发明第一方面的第五种实现方式中,所述车辆调度方法还包括:提取需要进行车辆调度的物流路径;获取所述物流路径对应的需补车辆种类和需补数量;根据所述需补车辆种类和需补数量以及对应的物流路径生成车辆调度报表;根据所述车辆调度报表在预置的物流线路图上对物流线路进行标注,得到调度地图。
11.本发明第二方面提供了一种车辆调度装置,包括:接收模块,用于接收车辆调度请求,并提取所述车辆调度请求对应的待调度分拨点和请求时间;时间确定模块,用于根据所述请求时间确定第一时间范围和第二时间范围;第一提取模块,用于从快件数据库中提取出标记为预计在所述第一时间范围内到达所述待调度分拨点的快件信息,得到预测快件信息;第二提取模块,用于从落货数据库中提取已落货至所述待调度分拨点且落货时间在所述第二时间范围内的快件信息,得到实际快件信息;第一计算模块,用于根据所述预测快件信息和所述实际快件信息计算出待分拨快件量;第二计算模块,用于获取预设的分拨车线信息,根据所述分拨车线信息计算出可分拨快件量;调度模块,用于根据所述待分拨快件量和所述可分拨快件量计算出车辆调度信息,并根据所述车辆调度信息进行车辆调度。
12.可选的,在本发明第二方面的第一种实现方式中,判断单元,用于判断所述待分拨快件量是否大于所述可分拨快件量;第一调度单元,用于若是,则计算所述待分拨快件量与所述可分拨快件量之间的差值,得到预计爆仓量;获取预置的重量阈值;判断所述预计爆仓量是否大于所述重量阈值,若大于所述重量阈值,则根据所述预计爆仓量和所述重量阈值计算出需补车辆种类和对应的需补数量;根据所述需补车辆种类和所述需补数量进行车辆调度。
13.可选的,在本发明第二方面的第二种实现方式中,所述第一提取模块包括:候选提取单元,用于在预置的快件数据库提取快件的物流路径信息,筛选出所述物流路径信息中包含所述待分拨调度点的快件,得到候选快件,并提取所述候选快件的候选快件信息;时间预测单元,用于根据所述候选快件信息对所述候选快件到达所述待调度分拨点的时间进行预测,得到预计到达时间;预测信息提取单元,用于提取所述预计到达时间在所述第一时间范围内的候选快件的候选快件信息,得到预测快件信息。
14.可选的,在本发明第二方面的第三种实现方式中,所述第二提取模块包括:编码提取单元,用于在预置的落货数据库中提取在所述调度分拨站点落货的实际落货快件的快件编码;实际信息提取单元,用于根据所述实际落货快件的快件编码在所述快件数据库中查
询所述实际落货快件的快件信息,得到实际落货快件信息;信息剔除单元,用于在所述实际落货快件信息中剔除在所述第二时间范围内在所述调度分拨站点被标记为已分拨的快件信息,得到实际快件信息。
15.可选的,在本发明第二方面的第四种实现方式中,所述第二计算模块包括:班次提取单元,用于在预置的车辆数据库中提取出所述待调度分拨点预设的车辆班次;信息提取单元,用于提取各所述车辆班次中的车辆种类和所述车辆种类的装载信息;装载计算单元,用于根据所述车辆种类和车辆装载信息计算出班次装载信息;分拨量计算单元,用于根据所述车辆班次信息和班次装载信息计算得到可分拨快件量。
16.可选的,在本发明第二方面的第五种实现方式中,所述车辆调度装置还包括调度展示模块,所述调度展示模块具体用于:提取需要进行车辆调度的物流路径;获取所述物流路径对应的需补车辆种类和需补数量;根据所述需补车辆种类和需补数量以及对应的物流路径生成车辆调度报表;根据所述车辆调度报表在预置的物流线路图上对物流线路进行标注,得到调度地图。
17.本发明第三方面提供了一种车辆调度设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述车辆调度设备执行上述的车辆调度方法的步骤。
18.本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的车辆调度方法的步骤。
19.本发明提供的技术方案中,根据快件数据库中的快件信息对即将到达待调度分拨点的快件量进行预测,得到预测快件信息;获取落货数据库中的实际落货信息,得到实际快件信息;根据预测快件信息和实际快件信息计算出实际的待分拨快件量,根据待分拨快件量计算出车辆调度信息,并根据车辆调度信息进行车辆调度。本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
附图说明
20.图1为本发明实施例中车辆调度方法的第一实施例的示意图;
21.图2为本发明实施例中车辆调度方法的第二实施例的示意图;
22.图3为本发明实施例中车辆调度方法的第三实施例的示意图;
23.图4为本发明实施例中车辆调度装置的一个实施例示意图;
24.图5为本发明实施例中车辆调度装置的另一个实施例示意图;
25.图6为本发明实施例中车辆调度设备的一个实施例示意图。
具体实施方式
26.本发明实施例提供了一种车辆调度方法、装置、设备及存储介质,根据快件数据库中的快件信息对即将到达待调度分拨点的快件量进行预测,得到预测快件信息;获取落货数据库中的实际落货信息,得到实际快件信息;根据预测快件信息和实际快件信息计算出实际的待分拨快件量,根据待分拨快件量计算出车辆调度信息,并根据车辆调度信息进行车辆调度。本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计
算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
27.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
28.为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中车辆调度方法的一个实施例包括:
29.101、接收车辆调度请求,并提取车辆调度请求对应的待调度分拨点和请求时间;
30.可以理解的是,本发明的执行主体可以为车辆调度装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。
31.本步骤中,服务器接收到的车辆调度请求,可以是用户发出的针对某一待分拨调度点的车辆调度请求,也可以是根据预设的分拨调度时间针对某一待分拨调度点自动生成的调度请求;接收到该车辆调度请求后,服务器解析该请求中包含的分拨点编码和请求时间,根据分拨点编码在数据库中查询出具体的待调度分拨点。
32.102、根据请求时间确定第一时间范围和第二时间范围;
33.获取到请求时间后,根据时间范围获取规则确定第一时间范围和第二时间范围,其中,所述时间范围获取规则为预先配置的时间划分规则,具体地,首先根据请求时间获取请求时间所属日期,所述第一时间范围为统计日期至统计日期加1天范围,所述第二时间范围为统计日期前一天和统计日期的时间范围。举具体的例子进行说明,若请求时间为某月12日的11时,则所属日期为12日,第一时间范围为某月12日和13日,第二时间范围为某月11日和某月12日。
34.103、从快件数据库中提取出标记为预计在第一时间范围内到达待调度分拨点的快件信息,得到预测快件信息;
35.本实施例中,解析车辆调度请求,提取所述车辆调度请求中包含的目标调度时间;在预置的快件数据库中的快件物流信息中查询出上述第一时间范围前的快件物流状态为发往所述待调度分拨点的全部快件信息,并根据最近状态更新时间以及最近状态更新地点与本实施例中待调度分拨点之间的距离信息计算出候选快件到达所述待调度分拨点的所需时间,根据候选快件到达所述待调度分拨点的所需时间和最近状态更新时间计算出所述候选快件到达待调度分拨点的预计时间,判断该预计时间是否在第一时间范围内,若是,则提取对应的候选快件信息,获取该候选快件的物流路径,查找物流路径的最后一个分拨点为所述待调度分拨点的候选快件,并将得到的最后一个分拨点为所述待调度分拨点的候选快件的快件信息剔除,得到预测快件信息。
36.其中,本实施例中所述的预测快件信息中包括有预测快件数量以及预测快件重量。
37.104、从落货数据库中提取已落货至待调度分拨点且落货时间在第二时间范围内的快件信息,得到实际快件信息;
38.在本实施例中,将快件在到达各分拨点从分拨车辆上卸货后等待分拨至下一个分拨点的操作称为落货,在落货时会将落货的快件信息进行记录,并将落货时间和落货的快件信息保存至落货数据库中。
39.本步骤中,在落货数据库中提取出在第二时间范围内已落货至调度分拨站点的快件信息,得到实际快件信息;其中,实际快件信息中还包含有在所述第二时间范围内落货至调度分拨站点后又从调度分拨站点中发出的快件信息。
40.105、根据预测快件信息和实际快件信息计算出待分拨快件量;
41.前述步骤中获得预测快件信息和实际快件信息后,根据实际快件信息和预测快件信息提取预计在所述待调度分拨点一同进行分拨操作的快件,将得到的快件组成待分拨快件集,所述待分拨快件集中为前述得到的实际快件与预测快件的并集中减去所述实际快件中已分拨完毕的快件,也即是说,在所述待调度分拨点待分拨的快件包括在预计所述第一时间范围前预计不能到达,但实际在第二时间范围内已到达待调度分拨点的快件、在所述第一时间范围内预计可以到达,且实际在第二时间范围内已经到达待调度分拨点的快件、在所述第一时间范围内预计可以到达,在获取到调度请求时还未到达的快件、在所述第一时间范围内预计可以到达或不能到达,实际已经在本调度点分拨完毕的快件。根据前述得到预测快件信息和实际快件信息计算出待分拨快件量,其中,所述待分拨快件量包括待分拨快件数量和待分拨快件重量。
42.106、获取预设的分拨车线信息,根据分拨车线信息计算出可分拨快件量;
43.在本实施例中,预先根据每条分拨线路的历史分拨快件信息,得到历史平均分拨快件量,并根据历史平均分拨快件量配置好预设的车辆班次和车辆型号,并将配置好的车辆班次和车辆型号保存至车辆数据库中。
44.在获取到前述的待分拨快件量后,在预置的车辆数据库中提取待调度分拨点的预设车辆班次信息和预设车辆装载信息,根据预设车辆班次信息和预设车辆装载信息计算出预设的车辆安排能够处理的可分拨快件量,其中,可分拨快件量包括多个分拨线路。
45.107、根据待分拨快件量和可分拨快件量计算出车辆调度信息,并根据车辆调度信息进行车辆调度。
46.将前述得到的待分拨快件量和可分拨快件量进行比较,根据比较的结果判断对于每条分拨线路,其待分拨快件量和可分拨快件量是否相差过大,需要进行车辆调度。例如,若待分拨快件量大于可分拨快件量时,则根据相差的程度判断是更换车型或增加车辆;若待分拨快件量小于可分拨快件量时,则根据相差的程度判断是更换车型或减少车辆,并根据具体计算出的车辆调度信息向调度执行系统中自动发送车辆调度命令,从而完成车辆的自动调度。
47.本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
48.请参阅图2,本发明实施例中车辆调度方法的第二实施例包括:
49.201、接收车辆调度请求,并提取车辆调度请求对应的待调度分拨点和请求时间;
50.202、根据请求时间确定第一时间范围和第二时间范围;
51.本实施例中步骤201和步骤202中内容与前述实施例中步骤101和步骤102中内容基本相同,故在此不再赘述。
52.203、在预置的快件数据库提取快件的物流路径信息,筛选出物流路径信息中包含待分拨调度点的快件,得到候选快件,并提取候选快件的候选快件信息;
53.响应于车辆调度请求,在预置的快件数据库提取快件的物流路径信息,具体地,在快件寄出时,会根据快件的寄出地和快件的收货地进行路径规划得到物流路径信息,该物流路径信息会与快件的编号进行关联,保存至快件数据库中。
54.根据物流路径信息中经过的分拨点,在快件数据库中筛选出会经过前述待分拨调度点的快件,将筛选得到的全部快件作为候选快件,并在预置的快件数据库中提取出所述候选快件的快件信息,得到候选快件信息。
55.204、根据候选快件信息对候选快件到达待调度分拨点的时间进行预测,得到预计到达时间;
56.205、提取预计到达时间在第一时间范围内的候选快件的候选快件信息,得到预测快件信息;
57.获取候选快件的快件信息,其中,所述候选快件的快件信息包括候选快件的物流路径;获取快件数据库中的历史物流数据,根据历史物流数据计算出每个物流路径的节点间的所需时间,从而计算出候选快件预计到达待调度分拨点的时间,得到预计到达时间。
58.判断计算得到的预计时间是否在第一时间范围内,若是,则提取对应的候选快件信息,获取该候选快件的物流路径,查找物流路径的最后一个分拨点为所述待调度分拨点的候选快件,并将得到的最后一个分拨点为所述待调度分拨点的候选快件的快件信息剔除,得到预测快件信息。
59.206、从落货数据库中提取已落货至待调度分拨点且落货时间在第一时间范围内的快件信息,得到实际快件信息;
60.本步骤中具体内容与前述实施例中步骤103中内容基本相同,故在此不再赘述。
61.207、根据预测快件信息和实际快件信息计算出待分拨快件量;
62.前述步骤中获得预测快件信息和实际快件信息后,根据实际快件信息和预测快件信息提取预计在所述待调度分拨点一同进行分拨操作的快件,将得到的快件组成待分拨快件集,所述待分拨快件集中为前述得到的实际快件与预测快件的并集中减去所述实际快件中已分拨完毕的快件,也即是说,在所述待调度分拨点待分拨的快件包括在预计所述第一时间范围前预计不能到达,但实际在第二时间范围内已到达待调度分拨点的快件、在所述第一时间范围内预计可以到达,且实际在第二时间范围内已经到达待调度分拨点的快件、在所述第一时间范围内预计可以到达,在获取到调度请求时还未到达的快件、在所述第一时间范围内预计可以到达或不能到达,实际已经在本调度点分拨完毕的快件。根据前述得到预测快件信息和实际快件信息计算出待分拨快件量,其中,所述待分拨快件量包括待分拨快件数量和待分拨快件重量。
63.随后,获取所述待调度分拨点预计需要处理的快件信息中各快件需前往的下一分拨点的信息,根据下一分拨点信息对预计需要处理的快件进行线路分类,得到各线路对应的预计需要处理的快件,并计算出各线路对应的预计需要处理的待分拨快件量,其中,所述待分拨快件量包括待分拨快件数量和待分拨快件重量。
64.208、获取预设的分拨车线信息,根据分拨车线信息计算出可分拨快件量;
65.在本实施例中,预先根据每条分拨线路的历史分拨快件信息,得到历史平均分拨
快件量,并根据历史平均分拨快件量配置好预设的车辆班次和车辆型号,并将配置好的车辆班次和车辆型号保存至车辆数据库中。
66.在获取到前述的待分拨快件量后,在预置的车辆数据库中提取待调度分拨点的预设车辆班次信息和预设车辆装载信息,其中,所述的车辆班次信息包含多个分拨线路的班次信息,针对不同分拨线路,获取各线路对应的预设车辆班次信息和预设车辆装载信息,并计算出各线路对应的能够处理的可分拨快件量。
67.209、判断待分拨快件量是否大于可分拨快件量;
68.210、若是,则计算待分拨快件量与可分拨快件量之间的差值,得到预计爆仓量;
69.将前述得到的待分拨快件量和可分拨快件量进行比较,根据比较的结果判断对于每条分拨线路待分拨快件量是否大于可分拨快件量,若待分拨快件量大于可分拨快件量,则根据待分拨快件量与可分拨快件量的差值计算出预计爆仓量。若待分拨快件量小于可分拨快件量,则根据待分拨快件量和可分拨快件量计算出是否需要减少车辆,若需要减少车辆,则根据可分拨快件量与待分拨快件量的差值计算出需要多余车辆信息,其中,多余车辆信息包括多余车辆数以及对应的车辆型号。
70.211、获取预置的重量阈值,判断预计爆仓量是否大于重量阈值;
71.212、若大于重量阈值,则根据预计爆仓量和重量阈值计算出需补车辆种类和对应的需补数量;
72.213、根据需补车辆种类和需补数量进行车辆调度。
73.得到预计爆仓量后,查找预置的重量阈值,判断得到的预计爆仓量是否大于重量阈值,若大于重量阈值,则根据预计爆仓量和重量阈值计算出需补车辆种类和对应的需补数量。具体地,所述重量阈值包括第一重量阈值和第二重量阈值,其中第二重量阈值大于第一重量阈值,判断预计爆仓量是否大于第一重量阈值,若不大于第一重量阈值,则认为不需补充车辆;若大于第一重量阈值小于第二重量阈值,则判定为需要补充一辆第一种类的车辆,若大于第二重量阈值,则以第二重量阈值作为除数计算所述预计爆仓量,得到的商为需要补充的第二车辆阈值的数量,判断得到的余数是否大于第一重量阈值,若余数不大于第一重量阈值,则不需要补充第一种类的车辆,若余数大于第一重量阈值且小于第二重量阈值,则需要补充一辆第一种类车辆。根据具体的需补车辆种类和需补数量进行车辆调度。
74.随后,根据具体计算出的车辆调度信息向调度执行系统中自动发送车辆调度命令,从而完成车辆的自动调度。
75.本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
76.请参阅图3,本发明实施例中车辆调度方法的第三实施例包括:
77.301、接收车辆调度请求,并提取车辆调度请求对应的待调度分拨点和请求时间;
78.302、根据请求时间确定第一时间范围和第二时间范围;
79.本实施例中步骤301和302中具体内容与前述实施例中步骤101和步骤102中内容基本相同,故在此不再赘述。
80.303、在预置的快件数据库提取快件的物流路径信息,筛选出物流路径信息中包含待分拨调度点的快件,得到候选快件,并提取候选快件的候选快件信息;
81.304、根据候选快件信息对候选快件到达待调度分拨点的时间进行预测,得到预计
到达时间;
82.305、提取预计到达时间在第一时间范围内的候选快件的候选快件信息,得到预测快件信息;
83.本实施例中步骤303

步骤305中内容与前述实施例中步骤203

步骤205中内容基本相同,故在此不再赘述。
84.306、在预置的落货数据库中提取在调度分拨站点落货的实际落货快件的快件编码;
85.307、根据实际落货快件的快件编码在快件数据库中查询实际落货快件的快件信息,得到实际落货快件信息;
86.本实施例中,预先在每个分拨车辆上安装落货统计系统,在快件从前一分拨点落货时,所述落货统计系统会记录落货的快件的单号、重量信息等,并将得到的信息保存至落货数据库中。
87.得到预测快件信息后,在预置的落货数据库中提取在调度分拨站点落货的实际落货快件的快件编码,根据得到的快件编码在快件数据库中查询实际落货快件的快件信息,得到实际落货快件信息,其中,该快件信息包含实际落货的快件的物流路径信息以及重量信息。
88.308、在实际落货快件信息中剔除在第二时间范围内在调度分拨站点被标记为已分拨的快件信息,得到实际快件信息;
89.提取实际落货快件信息中的快件最新更新时间,查找出在第二时间范围内在调度分拨站点被标记为已分拨的快件信息,并将已分拨的快件信息进行剔除,得到实际快件信息。
90.309、根据预测快件信息和实际快件信息计算出待分拨快件量;
91.根据实际快件信息和预测快件信息提取预计在所述待调度分拨点一同进行分拨操作的快件,将得到的快件组成待分拨快件集,所述待分拨快件集中为前述得到的实际快件与预测快件的并集中减去所述实际快件中已分拨完毕的快件,得到所述待调度分拨点预计需要处理的快件信息。
92.310、在预置的车辆数据库中提取出待调度分拨点预设的车辆班次;
93.311、提取各车辆班次中的车辆种类和车辆种类的装载信息;
94.312、根据车辆种类和车辆装载信息计算出班次装载信息;
95.313、根据车辆班次信息和班次装载信息计算得到可分拨快件量;
96.获取到前述的待分拨快件量后,在预置的车辆数据库中提取待调度分拨点的预设车辆班次信息和预设车辆装载信息,其中,所述的车辆班次信息包含多个分拨线路的班次信息,针对不同分拨线路,获取各线路对应的预设车辆班次信息和预设车辆装载信息,并计算出各线路对应的能够处理的可分拨快件量。
97.314、判断待分拨快件量是否大于可分拨快件量;
98.315、若是,则计算待分拨快件量与可分拨快件量之间的差值,得到预计爆仓量;
99.316、获取预置的重量阈值,判断预计爆仓量是否大于重量阈值;
100.317、若大于重量阈值,则根据预计爆仓量和重量阈值计算出需补车辆种类和对应的需补数量;
101.本实施例中步骤314

步骤317中内容与前述实施例中步骤209

步骤212中内容基本相同,故在此不再赘述。
102.318、根据需补车辆种类和需补数量进行车辆调度;
103.根据计算得到的需补车辆信息和/或多余车辆信息进行自动的车辆调度,以便根据具体的待分拨快件数量进行车辆的调整,随后根据得到的需补车辆信息和/或多余车辆信息生成车辆调度报表,并将车辆调度报表保存至服务器的数据库中;提取所述车辆调度信息对应的物流路径,根据所述车辆调度信息和对应的物流路径生成车辆调度报表;根据所述车辆调度报表在预置的物流线路图上对物流线路进行标注,将需补车辆的路线和多余车辆的路线区分颜色进行标注,得到调度地图,具体的需补车辆信息包含有需补车辆种类和需补数量,多余车辆信息中包含有多余车辆种类和多余车辆数量。
104.本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度;并根据车辆调度信息生成调度地图,便于实时查看。
105.上面对本发明实施例中车辆调度方法进行了描述,下面对本发明实施例中车辆调度装置进行描述,请参阅图4,本发明实施例中车辆调度装置一个实施例包括:
106.接收模块401,用于接收车辆调度请求,并提取所述车辆调度请求对应的待调度分拨点和请求时间;
107.时间确定模块402,用于根据所述请求时间确定第一时间范围和第二时间范围;
108.第一提取模块403,用于从快件数据库中提取出标记为预计在所述第一时间范围内到达所述待调度分拨点的快件信息,得到预测快件信息;
109.第二提取模块404,用于从落货数据库中提取已落货至所述待调度分拨点且落货时间在所述第二时间范围内的快件信息,得到实际快件信息;
110.第一计算模块405,用于根据所述预测快件信息和所述实际快件信息计算出待分拨快件量;
111.第二计算模块406,用于获取预设的分拨车线信息,根据所述分拨车线信息计算出可分拨快件量;
112.调度模块407,用于根据所述待分拨快件量和所述可分拨快件量计算出车辆调度信息,并根据所述车辆调度信息进行车辆调度。
113.本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
114.请参阅图5,本发明实施例中车辆调度装置的另一个实施例包括:
115.接收模块401,用于接收车辆调度请求,并提取所述车辆调度请求对应的待调度分拨点和请求时间;
116.时间确定模块402,用于根据所述请求时间确定第一时间范围和第二时间范围;
117.第一提取模块403,用于从快件数据库中提取出标记为预计在所述第一时间范围内到达所述待调度分拨点的快件信息,得到预测快件信息;
118.第二提取模块404,用于从落货数据库中提取已落货至所述待调度分拨点且落货时间在所述第二时间范围内的快件信息,得到实际快件信息;
119.第一计算模块405,用于根据所述预测快件信息和所述实际快件信息计算出待分
拨快件量;
120.第二计算模块406,用于获取预设的分拨车线信息,根据所述分拨车线信息计算出可分拨快件量;
121.调度模块407,用于根据所述待分拨快件量和所述可分拨快件量计算出车辆调度信息,并根据所述车辆调度信息进行车辆调度。
122.在本技术的另一实施例中,所述调度模块407包括:
123.判断单元,用于判断所述待分拨快件量是否大于所述可分拨快件量;
124.第一调度单元,用于若是,则计算所述待分拨快件量与所述可分拨快件量之间的差值,得到预计爆仓量;获取预置的重量阈值;判断所述预计爆仓量是否大于所述重量阈值,若大于所述重量阈值,则根据所述预计爆仓量和所述重量阈值计算出需补车辆种类和对应的需补数量;根据所述需补车辆种类和所述需补数量进行车辆调度。
125.在本技术的另一实施例中,所述第一提取模块403包括:
126.候选提取单元4031,用于在预置的快件数据库提取快件的物流路径信息,筛选出所述物流路径信息中包含所述待分拨调度点的快件,得到候选快件,并提取所述候选快件的候选快件信息;
127.时间预测单元4032,用于根据所述候选快件信息对所述候选快件到达所述待调度分拨点的时间进行预测,得到预计到达时间;
128.预测信息提取单元4033,用于提取所述预计到达时间在所述第一时间范围内的候选快件的候选快件信息,得到预测快件信息。
129.在本技术的另一实施例中,所述第二提取模块404包括:
130.编码提取单元4041,用于在预置的落货数据库中提取在所述调度分拨站点落货的实际落货快件的快件编码;
131.实际信息提取单元4042,用于根据所述实际落货快件的快件编码在所述快件数据库中查询所述实际落货快件的快件信息,得到实际落货快件信息;
132.信息剔除单元4043,用于在所述实际落货快件信息中剔除在所述第二时间范围内在所述调度分拨站点被标记为已分拨的快件信息,得到实际快件信息。
133.在本技术的另一实施例中,所述第二计算模块406包括:
134.班次提取单元,用于在预置的车辆数据库中提取出所述待调度分拨点预设的车辆班次;
135.信息提取单元,用于提取各所述车辆班次中的车辆种类和所述车辆种类的装载信息;
136.装载计算单元,用于根据所述车辆种类和车辆装载信息计算出班次装载信息;
137.分拨量计算单元,用于根据所述车辆班次信息和班次装载信息计算得到可分拨快件量。
138.在本技术的另一实施例中,所述车辆调度装置还包括调度展示模块,所述调度展示模块具体用于:
139.提取需要进行车辆调度的物流路径;
140.获取所述物流路径对应的需补车辆种类和需补数量;
141.根据所述需补车辆种类和需补数量以及对应的物流路径生成车辆调度报表;
142.根据所述车辆调度报表在预置的物流线路图上对物流线路进行标注,得到调度地图。
143.本发明实施例中,通过快件信息计算实际的待分拨快件量,根据待分拨快件量计算车辆调度的信息进行具体的车辆调度,提高了车辆调度的准确度。
144.上面图4和图5从模块化功能实体的角度对本发明实施例中的车辆调度装置进行详细描述,下面从硬件处理的角度对本发明实施例中车辆调度设备进行详细描述。
145.图6是本发明实施例提供的一种车辆调度设备的结构示意图,该车辆调度设备600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)610(例如,一个或一个以上处理器)和存储器620,一个或一个以上存储应用程序633或数据632的存储介质630(例如一个或一个以上海量存储设备)。
146.其中,存储器620和存储介质630可以是短暂存储或持久存储。存储在存储介质630的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对车辆调度设备600中的一系列指令操作。更进一步地,处理器610可以设置为与存储介质630通信,在车辆调度设备600上执行存储介质630中的一系列指令操作。
147.车辆调度设备600还可以包括一个或一个以上电源640,一个或一个以上有线或无线网络接口650,一个或一个以上输入输出接口660,和/或,一个或一个以上操作系统631,例如windows serve,mac os x,unix,linux,freebsd等等。
148.本领域技术人员可以理解,图6示出的车辆调度设备结构并不构成对车辆调度设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
149.本发明还提供一种计算机设备,该计算机设备可以是能够执行上述实施例中所述的车辆调度方法的任何一种设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述车辆调度方法的步骤。
150.本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述车辆调度方法的步骤。
151.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
152.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
153.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前
述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1