产品采购分析方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32834757 阅读:8 留言:0更新日期:2022-03-26 20:53
本申请涉及计算机技术领域,揭露了一种产品采购分析方法、装置、设备及存储介质,所述方法包括:获取产品的历史采购数据;基于所述历史采购数据,构建目标函数以及约束条件;根据所述目标函数和约束条件构建采购运输模型;获取供应商的基础数据和成品需求数据,并将所述成品需求数据转化为产品需求数据,所述供应商的基础数据包括供给数据和整车运输数据;将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,输出向各所述供应商采购产品的数据。本申请在多供应商处采购产品,能使运输成本降低。输成本降低。输成本降低。

【技术实现步骤摘要】
产品采购分析方法、装置、计算机设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种产品采购分析方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着社会的不断发展,一些工厂加工的成品也越来越复杂和繁多,而工厂对应的原材料的采购也越来越频繁和庞大;现有技术中对于原材料等的采购常常以固定一家或多家供应商进行提供,并对各家供应商采购的数量相差不同,由于工厂未向各家供应商进行采购的采购量精确计算,从而常常会存在有运输成本过高,因此,工厂如何降低采购原材料过程中的运输成本成为了亟待解决的问题。

技术实现思路

[0003]本申请提供了一种产品采购分析方法、装置、计算机设备及存储介质,以解决现有的采购方式,导致的运输成本居高不下的问题。
[0004]为解决上述问题,本申请提供了一种产品采购分析方法,包括:
[0005]获取产品的历史采购数据;
[0006]基于所述历史采购数据,构建目标函数以及约束条件;
[0007]根据所述目标函数和约束条件构建采购运输模型;
[0008]获取供应商的基础数据和成品需求数据,并将所述成品需求数据转化为产品需求数据,所述供应商的基础数据包括供给数据和整车运输数据;
[0009]将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,输出向各所述供应商采购产品的数据。
[0010]进一步的,所述基于所述历史采购数据,构建目标函数包括:
[0011]根据所述历史采购数据中各供应商向工厂运输整车的容量数据、各供应商向工厂供应的产品的重量数据、各供应商向工厂运输整车的单价构建所述目标函数,其中,所述目标函数表达式如下:
[0012][0013]其中,T表示运费,m表示供应商的数量,n表示工厂的数量,x
ij
表示供应商i向工厂j供应产品的重量,c
ij
表示供应商i向工厂j运输整车产品的容量,p
ij
表示供应商i向工厂j运输整车产品的单价。
[0014]进一步的,所述约束条件包括供应商约束条件、需求约束条件、供给约束条件以及合同约束条件,所述基于所述历史采购数据,构建约束条件包括:
[0015]根据如下公式确定所述供应商约束条件:
[0016]x
ij

Mz
ij
≤0
[0017]z
ij

Mx
ij
≤0
[0018][0019]其中,所述z
ij
表示若x
ij
>0,则等于1,若x
ij
≤0,则等于0,M表示极大数;
[0020]根据如下公式确定所述需求约束条件:
[0021][0022]其中,v表示0.1至0.9中的任意数值;
[0023]根据如下公式确定所述供给约束条件:
[0024][0025]其中,s
i
表示供应商i可供给产品的重量,d
j
表示工厂j的需求量;
[0026]根据如下公式确定所述合同约束条件:
[0027]若供应商i和工厂j之间不存在合同,则x
ij
=0,反之,x
ij
>0。
[0028]进一步的,所述根据所述目标函数和约束条件构建采购运输模型包括:
[0029]根据所述目标函数和约束条件,采用如下公式构建采购运输模型:
[0030][0031]其中,c
ij
(y
ij

1)

x
ij
≤0,c
ij
y
ij

x
ij
≥0,y
ij
表示供应商i向工厂j运输整车的数量。
[0032]进一步的,所述将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,输出向各所述供应商采购产品的数据包括:
[0033]将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,并采用线性求解器进行求解,输出向各所述供应商采购产品的数据。
[0034]进一步的,在所述获取成品需求数据之前,还包括:
[0035]根据所述历史采购数据中成品需求数据、生产各成品所需的产品数据、已有产品数据和产品安全库存数据构建产品需求模型,其中,所述产品需求模型的表达式如下:
[0036][0037]其中,k表示第k个成品,f表示成品数,d
k
表示成品k的需求数量,stock
k
表示成品k的现有库存量,pet
k
表示生产一个成品k所需产品的量,before_pet表示已有产品的库存量,safe_stock_pet表示产品的安全库存量,dem
i
表示工厂i的产品采购总量;
[0038]所述将所述成品需求数据转化为产品需求数据包括:
[0039]利用所述产品需求模型,将所述成品需求数据转化为产品需求数据。
[0040]进一步的,在所述获取成品需求数据之前,还包括:
[0041]根据需求预测模型,并利用历史成品销售数据,对未来预设时间内成品的需求量进行预测,得到所述成品需求数据中的需求预测量,其中,所述需求预测模型基于ANN

ARMA模型训练得到。
[0042]为了解决上述问题,本申请还提供一种产品采购分析装置,所述装置包括:
[0043]第一获取模块,用于获取产品的历史采购数据;
[0044]第一构建模块,用于基于所述历史采购数据,构建目标函数以及约束条件;
[0045]第二构建模块,用于根据所述目标函数和约束条件构建采购运输模型;
[0046]第二获取模块,用于获取供应商的基础数据和成品需求数据,并将所述成品需求数据转化为产品需求数据,所述供应商的基础数据包括供给数据和整车运输数据;
[0047]计算模块,用于将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,输出向各所述供应商采购产品的数据。
[0048]为了解决上述问题,本申请还提供一种计算机设备,包括:
[0049]至少一个处理器;以及,
[0050]与所述至少一个处理器通信连接的存储器;其中,
[0051]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的产品采购分析方法。
[0052]为了解决上述问题,本申请还提供一种非易失性的计算机可读存储介质,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如上所述的产品采购分析方法。
[0053]根据本申请实施例提供的一种产品采购分析方法、装置、计算机设备及存储介质,与现有技术相比至少具有以下有益效果:...

【技术保护点】

【技术特征摘要】
1.一种产品采购分析方法,其特征在于,所述方法包括:获取产品的历史采购数据;基于所述历史采购数据,构建目标函数以及约束条件;根据所述目标函数和约束条件构建采购运输模型;获取供应商的基础数据和成品需求数据,并将所述成品需求数据转化为产品需求数据,所述供应商的基础数据包括供给数据和整车运输数据;将所述产品需求数据、供给数据以及整车运输数据输入采购运输模型,输出向各所述供应商采购产品的数据。2.根据权利要求1所述的产品采购分析方法,其特征在于,所述基于所述历史采购数据,构建目标函数包括:根据所述历史采购数据中各供应商向工厂运输整车的容量数据、各供应商向工厂供应的产品的重量数据、各供应商向工厂运输整车的单价构建所述目标函数,其中,所述目标函数表达式如下:其中,T表示运费,m表示供应商的数量,n表示工厂的数量,x
ij
表示供应商i向工厂j供应产品的重量,c
ij
表示供应商i向工厂j运输整车产品的容量,p
ij
表示供应商i向工厂j运输整车产品的单价。3.根据权利要求2所述的产品采购分析方法,其特征在于,所述约束条件包括供应商约束条件、需求约束条件、供给约束条件以及合同约束条件,所述基于所述历史采购数据,构建约束条件包括:根据如下公式确定所述供应商约束条件:x
ij

Mz
ij
≤0z
ij

Mx
ij
≤0其中,所述z
ij
表示若x
ij
>0,则等于1,若x
ij
≤0,则等于0,M表示极大数;根据如下公式确定所述需求约束条件:其中,v表示0.1至0.9中的任意数值;根据如下公式确定所述供给约束条件:其中,s
i
表示供应商i可供给产品的重量,d
j
表示工厂j的需求量;根据如下公式确定所述合同约束条件:
若供应商i和工厂j之间不存在合同,则x
ij
=0,反之,x
ij
>0。4.根据权利要求3所述的产品采购分析方法,其特征在于,所述根据所述目标函数和约束条件构建采购运输模型包括:根据所述目标函数和约束条件,采用如下公式构建采购运输模型:其中,c
ij
(y
ij

1)

x
ij
≤0,c
ij
y
ij

【专利技术属性】
技术研发人员:刘会建蒋俊峰
申请(专利权)人:润联软件系统深圳有限公司
类型:发明
国别省市:

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

1