一种智能配送调度系统技术方案

技术编号:33243014 阅读:15 留言:0更新日期:2022-04-27 17:48
本发明专利技术提供一种智能配送调度系统,包括:承运商管理模块,用于管理承运商信息;仓库管理模块,用于管理仓库信息;策略构建模块,用于建立各个仓库的第一位置至各个承运商的各个网点的配送策略及配送策略对应的配送参数信息;订单管理模块,用于获取并管理订单;配送策略适配模块,用于基于订单的订单信息、配送策略的配送参数信息和预设的适配原则,为订单适配配送策略。本发明专利技术的智能配送调度系统,实现订单的配送调度,以满足商户订单配送需求。以满足商户订单配送需求。以满足商户订单配送需求。

【技术实现步骤摘要】
一种智能配送调度系统


[0001]本专利技术涉及人工智能
,特别涉及一种智能配送调度系统。

技术介绍

[0002]目前,随着互联网技术的快速发展,人们的传统的购物方式也逐渐被网上购物所取代,商家通过将购买的物品以发送快递的方式发送给购买人;并且在实际生活中,人们在日常生活中也有将物品寄送出去的需求;商家在寄送时往往选取一家公司进行寄送,并不了解该快递公司与其他公司对于配送同样物品的差别,因此无法进行较好的订单配送。

技术实现思路

[0003]本专利技术目的之一在于提供了一种智能配送调度系统,实现订单的配送调度,以满足商户订单配送需求。
[0004]本专利技术实施例提供的一种智能配送调度系统,包括:
[0005]承运商管理模块,用于管理承运商信息;
[0006]仓库管理模块,用于管理仓库信息;
[0007]策略构建模块,用于建立各个仓库的第一位置至各个承运商的各个网点的配送策略及配送策略对应的配送参数信息;
[0008]订单管理模块,用于获取并管理订单;
[0009]配送策略适配模块,用于基于订单的订单信息、配送策略的配送参数信息和预设的适配原则,为订单适配配送策略。
[0010]优选的,承运商管理模块包括:
[0011]配送区域管理单元,用于管理各个承运商的可到达区域;
[0012]面单管理单元,用于管理各个承运商的面单;
[0013]物流详情信息管理单元,用于管理各个承运商的物流详情信息;
[0014]报价管理单元,用于管理各个承运商的报价信息。
[0015]优选的,适配原则包括:时效优先、优配成本最低、兜底顺序其中一种。
[0016]优选的,智能配送调度系统,还包括:
[0017]面单个性化定制模块,用于根据客户需求个性化定制面单。
[0018]优选的,智能配送调度系统,还包括:配送车辆调度模块,用于调度配送车辆;
[0019]配送车辆调度模块执行如下操作:
[0020]将同一仓库、相同的配送策略的货物作为同一批次配送货物;
[0021]获取同一批次配送货物的各个货物的第一状态信息;
[0022]确定同一批次配送货物在仓库的出货位置信息;
[0023]获取多个待调度的车辆的第二状态信息;
[0024]解析出货位置信息,确定出货点的数量;
[0025]当出货点的数量为一时,基于第一状态信息和第二状态信息确定配送车辆并确定
出货点的出货顺序;
[0026]当出货点的数量大于一时,基于第一状态信息、出货位置信息和第二状态信息确定配送车辆并确定配送车辆的装货路线及各个出货点的出货顺序;
[0027]将出货顺序发送给对应得出货点的出货设备,出货设备按照出货顺序进行出货。
[0028]优选的,当出货点的数量为一时,配送车辆调度模块基于第一状态信息和第二状态信息确定配送车辆并确定出货点的出货顺序,包括:
[0029]解析第二状态信息,确定待调度的车辆对应的三维装载空间;
[0030]采用预设的第一特征提取规则对所有的货物的第一状态信息进行特征提取,获取多个第一特征值;
[0031]采用预设的第二特征提取规则对第二状态信息进行特征提取,获取多个第二特征值;
[0032]基于多个第一特征值和多个第二特征值,构建第一提取向量;
[0033]获取预设的三维装载空间的分割规则库;
[0034]基于第一提取向量和分割规则库,确定三维装载空间的分割规则;
[0035]采用分割规则将三维装载空间分隔为多个装载区域及确定各个装载区域的装载顺序;
[0036]基于第一状态信息和预设的货物模型库,确定同一批次配送货物的各个货物的三维模型;
[0037]基于多个装载区域、装载区域的装载顺序、三维模型,进行货物在三维装载空间的堆叠;
[0038]采用预设的第三特征提取规则对堆叠后的三维装载空间的剩余空间进行特征提取,获取多个第三特征值;
[0039]基于多个第二特征值和多个第三特征值,构建第一调用向量;
[0040]获取预设的车辆调用库;
[0041]基于各个待调度的车辆的第一调用向量和车辆调用库,确定各个待调度的车辆的适配度;
[0042]调用适配度最高的车辆为配送车辆;
[0043]通过货物在调用的配送车辆对应的三维装载空间中的堆叠顺序,确定出货点的出货顺序;
[0044]其中,基于各个待调度的车辆的第一调用向量和车辆调用库,确定各个待调度的车辆的适配度,包括:
[0045]将第一调用向量与车辆调用库中各个适配向量一一进行匹配,获取匹配符合的适配向量相关联的适配度。
[0046]优选的,基于多个装载区域、装载区域的装载顺序、三维模型,进行货物在三维装载空间的堆叠,包括:
[0047]基于各个货物的三维模型,构建堆叠演练模型库;
[0048]按照装载顺序依次获取各个装载区域,采用堆叠演练模型库进行货物的堆叠演练;
[0049]装载区域的堆叠演练如下:
[0050]获取装载区域的底面的长度和宽度;
[0051]将堆叠演练模型库中相同高度的三维模型,基于长度和宽度进行平面拼接,确定多个拼接组;
[0052]获取装载区域的可装载高度;
[0053]可装载高度和各个拼接组的高度,为装载区域挑选堆叠演练的拼接组,确定多组用于演练的拼接组;
[0054]基于多组用于演练的拼接组,确定多个待筛选堆叠方案;
[0055]获取装载区域的底部的第一承重值;
[0056]获取各个堆叠方案中各个三维模型对应的货物的重量值及第二承重值;
[0057]基于所以第一承重值和待筛选堆叠方案的所有货物的重量值的总和之间的关系、各个货物的第二承重值与其上的货物的重量值的总和的关系、拼接组的数量以及拼接组的位置关系,对待筛选堆叠方案进行评价,确定各个待筛选堆叠方案的评分值;
[0058]获取评分值最高的待筛选堆叠方案为装载区域的堆叠方案;
[0059]当将装载区域的堆叠方案中使用的三维模型从堆叠演练模型库中删除。
[0060]优选的,基于所以第一承重值和待筛选堆叠方案的所有货物的重量值的总和之间的关系、各个货物的第二承重值与其上的货物的重量值的总和的关系、拼接组的数量以及拼接组的位置关系,对待筛选堆叠方案进行评价,确定各个待筛选堆叠方案的评分值,包括:
[0061]采用预设的第四特征提取规则对第一承重值和待筛选堆叠方案的所有货物的重量值的总和之间的关系、各个货物的第二承重值与其上的货物的重量值的总和的关系、拼接组的数量以及拼接组的位置关系进行特征提取,获取多个第四特征值;
[0062]基于多个第四特征值,构建第一评分向量;
[0063]获取预设的堆叠方案评价库;
[0064]计算第一评分向量与堆叠方案评价库内各个第一标准向本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能配送调度系统,其特征在于,包括:承运商管理模块,用于管理承运商信息;仓库管理模块,用于管理仓库信息;策略构建模块,用于建立各个仓库的第一位置至各个所述承运商的各个网点的配送策略及配送策略对应的配送参数信息;订单管理模块,用于获取并管理订单;配送策略适配模块,用于基于所述订单的订单信息、所述配送策略的所述配送参数信息和预设的适配原则,为所述订单适配所述配送策略。2.如权利要求1所述的智能配送调度系统,其特征在于,所述承运商管理模块包括:配送区域管理单元,用于管理各个所述承运商的可到达区域;面单管理单元,用于管理各个所述承运商的面单;物流详情信息管理单元,用于管理各个所述承运商的物流详情信息;报价管理单元,用于管理各个所述承运商的报价信息。3.如权利要求1所述的智能配送调度系统,其特征在于,所述适配原则包括:时效优先、优配成本最低、兜底顺序其中一种。4.如权利要求1所述的智能配送调度系统,其特征在于,还包括:面单个性化定制模块,用于根据客户需求个性化定制面单。5.如权利要求1所述的智能配送调度系统,其特征在于,还包括:配送车辆调度模块,用于调度配送车辆;所述配送车辆调度模块执行如下操作:将同一仓库、相同的配送策略的货物作为同一批次配送货物;获取同一批次配送货物的各个货物的第一状态信息;确定所述同一批次配送货物在所述仓库的出货位置信息;获取多个待调度的车辆的第二状态信息;解析所述出货位置信息,确定出货点的数量;当所述出货点的数量为一时,基于所述第一状态信息和所述第二状态信息确定配送车辆并确定所述出货点的出货顺序;当所述出货点的数量大于一时,基于所述第一状态信息、所述出货位置信息和所述第二状态信息确定配送车辆并确定所述配送车辆的装货路线及各个所述出货点的出货顺序;将所述出货顺序发送给对应得所述出货点的出货设备,所述出货设备按照所述出货顺序进行出货。6.如权利要求5所述的智能配送调度系统,其特征在于,当所述出货点的数量为一时,所述配送车辆调度模块基于所述第一状态信息和所述第二状态信息确定配送车辆并确定所述出货点的出货顺序,包括:解析所述第二状态信息,确定待调度的车辆对应的三维装载空间;采用预设的第一特征提取规则对所有的货物的所述第一状态信息进行特征提取,获取多个第一特征值;采用预设的第二特征提取规则对所述第二状态信息进行特征提取,获取多个第二特征值;
基于多个所述第一特征值和多个所述第二特征值,构建第一提取向量;获取预设的三维装载空间的分割规则库;基于所述第一提取向量和所述分割规则库,确定所述三维装载空间的分割规则;采用所述分割规则将所述三维装载空间分隔为多个装载区域及确定各个装载区域的装载顺序;基于所述第一状态信息和预设的货物模型库,确定同一批次配送货物的各个货物的三维模型;基于多个所述装载区域、所述装载区域的装载顺序、所述三维模型,进行货物在所述三维装载空间的堆叠;采用预设的第三特征提取规则对堆叠后的所述三维装载空间的剩余空间进行特征提取,获取多个第三特征值;基于多个所述第二特征值和多个所述第三特征值,构建第一调用向量;获取预设的车辆调用库;基于各个所述待调度的所述车辆的所述第一调用向量和所述车辆调用库,确定各个所述待调度的所述车辆的适配度;调用所述适配度最高的所述车辆为所述配送车辆;通过所述货物在调用的所述配送车辆对应的所述三维装载空间中的堆叠顺序,确定所述出货点的出货顺序;其中,基于各个所述待调度的所述车辆的所述第一调用向量和所述车辆调用库,确定各个所述待调度的所述车辆的适配度,包括:将所述第一调用向量与所述车辆调用库中各个适配向量一一进行匹配,获取匹配符合的所述适配向量相关联的所述适配度。7.如权利要求6所述的智能配送调度系统,其特征在于,基于多个所述装载区域、所述装载区域的装载顺序、所述三维模型,进行货物在所述三维装载空间的堆叠,包括:基于各个货物的所述三维模型,构建堆叠演练模型库;按照所述装载顺序依次获取各个所述装载区域,采用堆叠演练模型库进行货物的堆叠演练;所述装载区域的堆叠演练如下:获取所述装载区域的底面的长度和宽度;将所述堆叠演练模型库中相同高度的所述三维模型,基于所述长度和宽度进行平面拼接,确定多个拼接组;获取所述装载区域的可装载高度;所述可装载高度和各个所述拼接组的高度,为所述装载区域挑选堆叠演练的所述拼接组,确定多组用于演练的所述拼接组;基于多组用于演练的所述拼接组,确定多个待筛选堆叠方案;获取所述装载区域的底部的第一承重值;获取各个所述堆叠方案中各个三维模型对应的货物的重量值及第二承重值;基于所以第一承重值和所述待筛选堆叠方案的所有货物的重量值的总和之间的关系、各个所述货物的所述第二承重值与其上的货物的重量值的总和的关系、拼接组的数量以及
所述拼接组的位置关系,对所述待筛选堆叠方案进行评价,确定各个所述待筛选堆叠方案的评分值;获取所述评分值最高的所述...

【专利技术属性】
技术研发人员:王献美
申请(专利权)人:杭州但丁云科技有限公司
类型:发明
国别省市:

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

1