一种物流配置优化调节方法及系统与流程

文档序号:34756081发布日期:2023-07-13 03:29阅读:42来源:国知局
一种物流配置优化调节方法及系统与流程

本发明涉及智能物流运输,特别是一种物流配置优化调节方法及系统。


背景技术:

1、随着电子商务的迅猛发展以及现代消费方式的不断升级,物流配送需求日益增长。特别是在某些特定的节日中,由于商家的活动增加,导致商品的下单量剧增,对应的物流配送量也会急剧增加,有时候会导致某个运输节点中配送的车辆数量无法满足货物的运输配送需求。此时部分运输节点会部分的货物以外协的形式进行配送,以减轻运输节点的货物配送压力,而外协的工作形式所使用的费用往往会比较高,所以如何减低外协决策的成本称为运输运输节点的亟待解决的难题。


技术实现思路

1、针对上述缺陷,本发明的目的在于提出一种物流配置优化调节方法,通过合理的选择外协,以减轻运输节点的运输压力,从而提供更加良好的货物配送服务。

2、为达此目的,本发明采用以下技术方案:一种物流配置优化调节方法,包括以下步骤:

3、步骤s1:获取需要配送货物的总重量以及总体积,判断出当前运输节点中所有货车是否满足该货物的运输需求,若不满足则执行步骤s2;

4、步骤s2:获取超出所有货车运输需求的运输量x1,选择若干货物进行外协处理,其中外协处理的货物的总运输量x2大于运输量x1;

5、步骤s3:使用本运输节点的货车对剩余的货物进行运输。

6、优选的,所述步骤s2中的具体步骤如下:

7、通过货物的信息构建出滚动调度的数学模型;

8、通过所述数学模型求算出每一批货物的外协合理系数,根据所述外协合理系数对货物进行大小顺序排序;

9、从大到小的顺序依次选择货物作为外协处理的货物,直到外协处理的货物的总运输量x2大于运输量x1,停止外协处理货物的选择。

10、优选的,构建出滚动调度的数学模型的步骤如下:

11、从运输节点的erp上获取得到所有货物中的单批次获取在运输节点内部运输的成本pij、外协成本poj以及批次的货物数量,计算得到在该滚动周期内的总生产成本以及外协所用的额外成本;

12、根据货物的运输拖期量和拖期惩罚系数,设置货物货物的拖期惩罚;

13、根据所述总生产成本以及拖期惩罚,建立最小化拖期惩罚系数和额外成本系数的目标函数;

14、通过解析所述目标函数得到货物的外协成本;

15、总生产成本如下所示:

16、

17、滚动周期中额外成本如下所示:

18、

19、其中nb为滚动周期中的所有货物数量、no为本批次所选择外协处理货物的数量、nem为紧急外协货物的数量、pij为货物j在运输节点内部运输的成本,em_poj为运输时间余量tmj小于外协准备时间tpre的情况下将货物作为紧急处理的外协成本、ord_poj为货物j满足外协准备时间的情况下的外协成本;

20、所述拖期惩罚如下所示:

21、

22、其中jb为批次b中包含的所有货物集合、tjb为批次b中货物j的拖期量、αjb为批次b中货物j的拖期惩罚系数;

23、所述目标函数如下所示:

24、

25、extra-cost为滚动周期中额外成本,extra-cost为总生产成本、max-twk为最大的批次拖期惩罚、bn为一个外协车辆的货物运输量。

26、优选的,其中所述货物j在运输节点内部运输的成本的获取方法如下:

27、步骤a1:构建三维连续装箱模型,使用所述三维连续装箱模型对的货物进行装箱排布,得到排布方案;

28、步骤a2:获取货物j所在排布方案中所有货物的总重量,并通过总重量得到货物j在运输节点内部运输的成本。

29、优选的,所述步骤a1的具体步骤如下:

30、步骤a1:获取每一个货物的体积,根据货物的体积计算得到每一个货物在包装后的包装体积;

31、步骤a2:判断所有货物包装体积的总体积和是否大于单一货车的装载体积,若小于单一货车的装载体积,则再次判断货物的总体积是否大于货车的载货量,若小于货车的载货量,将所有货物关联至绑定至同一货车;

32、若所有货物包装体积的总体积和大于单一货车的装载体积,则通过贪心算法获取单一货车装载货物的货物清单,并计算货物清单的装载率,若装载率大于100%或者小于90%,则去除该货物清单,并重新调用贪心算法,选取下一货物清单,直至该货物清单的装载率大于90%且小于100%,并货物清单中的货物与货车进行关联绑定;

33、步骤a3:判断所有货物是否都关联绑定有货车信息,若否,从总货物中去除货物清单的货物,重新执行步骤a2~a3,直至所有货物都关联绑定有货车信息;

34、步骤a4:将货物清单输出至三维连续装箱模型中,得到每一个货物清单的排布方案;

35、其中包装体积计算包装体积的公式如下:

36、vi=x′*y′*z′,其中x′,y′,z′分别为包装的长、宽、高,其中:

37、

38、x′=x+z′;

39、y′=y+z′;

40、其中z,x,y分别为货物的长、宽、高;

41、装载率的计算公式如下:

42、

43、其中o为货物清单的货物集合,bo为第o个货物所用的耗材集合、n为货物数量、mo为第o个货物所使用耗材的数量、vi为第i个货物的包装体积、vj为第j个货物的体积、vx为货车的装载体积、λ为比例系数。

44、一种物流配置优化调节系统,使用所述一种物流配置优化调节方法,包括判断模块,选择模块以及运输模块;

45、其中所述判断模块用于获取需要配送货物的总重量以及总体积,判断出当前运输节点中所有货车是否满足该货物的运输需求,若不满足则调用选择模块;

46、所述选择模块用于获取超出所有货车运输需求的运输量x1,选择若干货物进行外协处理,其中外协处理的货物的总运输量x2大于运输量x;

47、所述运输模块用于使用本运输节点的货车对剩余的货物进行运输。

48、优选的,所述选择模块包括构建子模块、排序子模块以及处理子模块;

49、所述构建子模块用于通过货物的信息构建出滚动调度的数学模型;

50、所述排序子模块用于通过所述数学模型求算出每一批货物的外协合理系数,根据所述外协合理系数对货物进行大小顺序排序;

51、所述处理子模块用于从大到小的顺序依次选择货物作为外协处理的货物,直到外协处理的货物的总运输量x2大于运输量x1,停止外协处理货物的选择。

52、优选的,所述构建子模块包括成本单元、拖期单元、构建单元以及解析单元;

53、所述成本单元用于从运输节点的erp上获取得到所有货物中的单批次获取在运输节点内部运输的成本pij、外协成本poj以及批次的货物数量,计算得到在该滚动周期内的总生产成本以及外协所用的额外成本;

54、所述拖期单元用于根据货物的运输拖期量和拖期惩罚系数,设置货物货物的拖期惩罚;

55、所述构建单元用于根据所述总生产成本以及拖期惩罚,建立最小化拖期惩罚系数和额外成本系数的目标函数;

56、所述解析单元用于通过解析所述目标函数得到货物的外协成本。

57、优选的,所述成本单元还包括点内成本获取子单元;

58、所述内成本获取子单元用于构建三维连续装箱模型,使用所述三维连续装箱模型对的货物进行装箱排布,得到排布方案;

59、获取货物j所在排布方案中所有货物的总重量,并通过总重量得到货物j在运输节点内部运输的成本。

60、优选的,所述点内成本获取子单元包括包装计算次单元、货车绑定次单元以及排布次单元;

61、所述包装计算次单元用于获取每一个货物的体积,根据货物的体积计算得到每一个货物在包装后的包装体积;

62、所述货车绑定次单元用于判断所有货物包装体积的总体积和是否大于单一货车的装载体积,若小于单一货车的装载体积,则再次判断货物的总体积是否大于货车的载货量,若小于货车的载货量,将所有货物关联至绑定至同一货车;

63、若所有货物包装体积的总体积和大于单一货车的装载体积,则通过贪心算法获取单一货车装载货物的货物清单,并计算货物清单的装载率,若装载率大于100%或者小于90%,则去除该货物清单,并重新调用贪心算法,选取下一货物清单,直至该货物清单的装载率大于90%且小于100%,并货物清单中的货物与货车进行关联绑定;

64、所述排布次单元用于将货物清单输出至三维连续装箱模型中,得到每一个货物清单的排布方案。

65、上述技术方案中的一个技术方案具有如下优点或有益效果:通过合理的选择外协,以减轻运输节点的运输压力,从而提供更加良好的货物配送服务。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1