The invention provides a method for procurement, including: the control parameters required to set the genetic algorithm, the relevant data obtained from the goods related data of the system, according to the encoding rules generated including the initial population of chromosomes into the warehouse and out warehouse encoding, encoding allocation quantity, purchasing data such as the number of which is calculated in the population; the individual fitness value; and the fitness value as the basis, choose the fitness value of the individual chromosomes, after cross, to produce the next generation of population variation; after a predetermined number of evolution, to obtain the maximum degree of chromosomes; chromosome will have the largest individual adaptation value as the optimal solution, and thus generates the allocation of procurement scheme to meet the conditions of the. The technical scheme of this application takes into account the influence of various cost factors on the profit, and the resulting procurement scheme is feasible and globally optimal. The present application also provides a transfer purchasing device and equipment.
【技术实现步骤摘要】
一种调拨采购方法、装置和设备
本申请涉及计算机
,具体涉及一种调拨采购方法,相应于上述方法,本申请还涉及一种调拨采购装置和设备。
技术介绍
近年来,随着电子商务快速发展,为了满足客户需求,提升客户体验,如缩短交付时间,商家需要在靠近消费者的地方建立大量的仓库和配送中心。仓库受存储空间、进出货能力以及库存成本的限制,不可能无限量铺货,而客户需求是多样且难以预测的,这样就会在有些仓库出现某些货品缺货的现象。当某一仓库的货品不够销售时,商家可以考虑用从其它仓库调拨的方式来为该仓库补货,也可以考虑从外部采购的方式为该仓库补货,商家虽然可以看到货品在每个仓库的分布情况,但是却不知道是应该通过调拨还是采购方式补货,以及从哪个仓库调拨,调拨多少,采购多少等等,不知道哪种补货方案最优,全凭经验通过调拨、采购或调拨加采购来为该仓库补货。因此,能够根据实际情况为商家提供一套合理的调拨采购建议,不仅商家可以获得最大化的利润;作为仓库物流管理方的电商平台也可以提高库房的利用率,降低运营成本,且缩短了交付时间,提升了客户体验。针对上述问题,有公司开发出物流计划系统,其中有一个调拨建议功能来给商家提供调拨建议,但该功能有很多不足之处:1)现有调拨建议仅根据销量预测得到的,没有考虑其他因素,如接收仓库的能力,商家根据建议创建调拨单时有可能创建不成功,得到的建议在现实情况下无法操作;2)现有系统仅根据销量预测得到的调拨建议没有一个衡量标准,商家根据建议进行调拨并不一定能获得最大利润;3)现有系统仅考虑调拨,没有将调拨与采购结合起来一起考虑,若仓库中某个货品缺货,商家无法判断到底是通 ...
【技术保护点】
一种调拨采购方法,其特征在于,包括:从关联数据系统中获取货品的相关数据,为预先确定的优化模型在优化算法运行中所需要的参数赋初始值;以及,为优化算法的控制参数赋值;经过染色体编码,随机生成预定数量的染色体个体,将该些染色体个体的集合作为初始种群;所述染色体个体为包括调出仓库编码、调入仓库编码、调拨数量和采购数量的数据集;经过染色体译码,从当前种群中筛选出符合预定约束条件的染色体个体,然后计算所述染色体个体的适应度值;以适应度值为标准,选择部分适应度值大的染色体个体,经过交叉、变异操作,生成所述适应度值更大的下一代种群;在迭代次数达到预先设定的阈值或达到收敛条件时,进入下一步;否则,返回所述染色体译码步骤;将具有最大适应度值的染色体个体作为最优解,并据此生成满足条件的调拨采购方案。
【技术特征摘要】
1.一种调拨采购方法,其特征在于,包括:从关联数据系统中获取货品的相关数据,为预先确定的优化模型在优化算法运行中所需要的参数赋初始值;以及,为优化算法的控制参数赋值;经过染色体编码,随机生成预定数量的染色体个体,将该些染色体个体的集合作为初始种群;所述染色体个体为包括调出仓库编码、调入仓库编码、调拨数量和采购数量的数据集;经过染色体译码,从当前种群中筛选出符合预定约束条件的染色体个体,然后计算所述染色体个体的适应度值;以适应度值为标准,选择部分适应度值大的染色体个体,经过交叉、变异操作,生成所述适应度值更大的下一代种群;在迭代次数达到预先设定的阈值或达到收敛条件时,进入下一步;否则,返回所述染色体译码步骤;将具有最大适应度值的染色体个体作为最优解,并据此生成满足条件的调拨采购方案。2.根据权利要求1所述的调拨采购方法,其特征在于,所述关联数据系统至少包括下述系统之一:财务系统、预测系统、仓储中心、资源中心、库容及能力管理系统、残次品管理系统、物流执行平台。3.根据权利要求1所述的调拨采购方法,其特征在于,从所述关联数据系统获取的所述相关数据至少包括下述数据之一:售价信息、预测销量、在仓库存、可销库存、仓库信息和仓库之间的路线信息、仓库的总库容、所述货品的库容限制以及仓库的收货能力、仓库之间调拨产生的残次率以及仓库采购产生的残次率信息、调拨成本与采购成本。4.根据权利要求1所述的调拨采购方法,其特征在于,所述优化模型包括:优化目标、优化目标函数、决策变量、约束条件。5.根据权利要求4所述的调拨采购方法,其特征在于,所述优化目标是货品在预定时间周期内的利润最大化;所述利润是总盈利减去总成本;所述总盈利=调拨总量*(售价-入库前生产运输成本)+采购总量*(售价-入库前生产成本);所述入库前生产运输成本包括两部分:入库前生产成本和入库前运输成本。6.根据权利要求5所述的调拨采购方法,其特征在于,所述总成本包括调拨成本;所述调拨成本=调拨数量*单个货品调拨成本。7.根据权利要求5所述的调拨采购方法,其特征在于,所述总成本包括采购成本;所述采购成本=采购数量*单个货品采购成本。8.根据权利要求5所述的调拨采购方法,其特征在于,所述总成本包括调拨产生残次机会成本;所述调拨产生残次机会成本=产生的残次品数量*(售价-入库前生产运输成本)。9.根据权利要求5所述的调拨采购方法,其特征在于,所述总成本包括采购产生残次机会成本;所述采购产生残次机会成本=产生的残次品数量*(售价-入库前生产成本)。10.根据权利要求4所述的调拨采购方法,其特征在于,所述约束条件包括如下条件中的至少一个:在一条调拨路径上调拨产生的残次品数量要小于等于调拨数量;一个仓库采购产生的残次品数量要小于等于采购数量;一个仓库调拨到其他仓库的调拨总量应小于等于该仓库的预测销量减去可销库存数量;一个仓库接收的其他仓库调拨到该仓库的调拨总量加上该仓库的采购总量,再加上该仓库本来有的可销库存数量应小于该仓库的库容。11.根据权利要求1所述的调拨采购方法,其特征在于,所述染色体编码包括如下步骤:根据从所述关联数据系统获得的每个仓库的可销库存和预测销量找到可以调出的仓库和需要调入的仓库;根据仓库编码分别对所述可以调出的仓库集合和所述需要调入的仓库集合进行排序;根据可以调出的仓库数和需要调入的仓库数计算出单个染色体的编码长度:用Co表示所述可以调出的仓库数,Ci表示所述需要调入的仓库数,所述编码长度Lc=(Co+1)*Ci;对应每个所述需要调入的仓库生成的编码为一个基因段,Ci也表示所述基因段的段数;每个所述基因段由确定数量的基因值组成;所述确定数量即所述可以调出的仓库数加1,多留出来的一个基因是为采购用的;根据每个所述基因段的限制值随机生成所述确定数量的基因值,所述基因值表示出了所述基因段所对应的所述需要调入的仓库的调拨数量和采购数量;将每个所述基因段的值连接到一起生成一条染色体,完成染色体编码。12.根据权利要求1所述的调拨采购方...
【专利技术属性】
技术研发人员:姜蕾,徐峰,陈岳阳,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。