基于评价体系与最优化的原材料订购和运输问题研究
Research on Raw Material Ordering and Transportation Based on Evaluation System and Optimization
摘要: 本文以2021年高教社杯数学建模题目生产企业原材料的订购与运输为基础,设计供应商的评价模型和供应链优化模型,建立多目标规划和0-1规划,并采用TOPSIS法设计评价算法,构建了求解最优订购方案和最优运输方案的数学模型,对现实中存在第三方物流的企业具有现实意义。
Abstract: In this paper, based on the mathematical modeling topic of 2021 Higher Education Community Cup, raw material ordering and transportation of production enterprises, the evaluation model of suppliers and supply chain optimization model are designed, multi-objective programming and 0-1 programming are established, and the TOPSIS method is used to design the evaluation algorithm, and the mathematical model for solving the optimal ordering scheme and the optimal transportation scheme is constructed. It is of practical significance to the enterprises which have the third party logistics in reality.
文章引用:高洁, 文琼瑶, 明思扬, 谢小娟, 夏永科. 基于评价体系与最优化的原材料订购和运输问题研究[J]. 运筹与模糊学, 2023, 13(1): 129-138. https://doi.org/10.12677/ORF.2023.131015

1. 引言

近年来,国家经济发展、社会化程度日益成熟,人民生活水平不断提高。消费观念的转变,使得消费目标不再局限于本地供应商。席卷全球的新冠肺炎和变化万千的国际形势都开始影响全球供应链。2020年4月,习近平总书记前瞻性地提出了建立以国内大循环为主体、国内国际双循环相互促进的新发展格局 [1] 。而为提高供应链供给速度和服务质量,第三方物流成为供应链管理过程中最为重要的环节,其直接影响到用户的深层次体验,并通过与供应链成员之间的互动了解到不同成员的需求 [2] 。企业不断提高自己的生产水平,提高产品品质,并不断扩大销售渠道,其核心竞争力的提升有助于企业扩大规模。而要达到以上目标,一方面,要选择质量上乘、费用较低的原材料供应商,从而达到规模化生产的目标。另一方面企业将物流外包,将更多的精力投身于生产之中,大大提高了产品质量。因此选择优质的原材料供应商和第三方物流服务商成为企业规模化发展的重要因素。选择原材料供应商,企业要考虑原材料质量、价格、供货稳定性、企业信用等,而选择第三方物流公司,企业需要考虑其费用、安全性、信用度等因素。因此作者结合实际,建立起综合性的评价模型和最优化模型,解决以上问题。

2. 预备知识

TOPSIS法 [3] 是根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。TOPSIS法是多目标决策分析中一种非常有效的方法。又称为优劣解距离法。其计算复杂度小,经常用于评价类模型的求解。主要步骤包括原始矩阵正向化处理、标准化处理、归一化处理、权重得分计算。

规划模型 [4] 是企业用来实现目标管理的一种线性规划模型。目标规划是解决企业多目标管理的有效方法,它是按照决策者事前确定的若干目标值及其实现的优先次序,在给定的有限资源下寻找偏离目标值最小的解的数学方法。

3. 问题假设与符号说明

3.1. 问题假设

· 假设生产企业在初始阶段原材料的储存量为0;

· 为保证生产,假设生产企业需要保持不少于两周的生产库存;

· 假设供应商以及转运商的供应链会延续之前的规律继续进行;

· 假设没有突发因素对供货转运和企业生产的影响。

3.2. 符号说明

x i j ( i = 1 , 2 , , 402 ; j = 1 , 2 , , 48 ) 表示在第i家供应商第j周的订货量;

y i j ( i = 1 , 2 , , 402 ; j = 1 , 2 , , 48 ) 表示第i家供应商第j周的供货量;

ai表示在第i家供应商供货量大于订货量的周数;

bi表示在第i家供应商订货量不为0的周数;

ri表示反映第i家供应商的供货率;

hi表示第i家供应商的周平均供货量缺失;

y ¯ i 表示第i家供应商周平均供货量;

S i 2 表示第i家生产企业周供货量的均方差。

4. 模型建立与求解

4.1. 问题一分析

旨在建立合理的供货商评价指标和评价模型对402家供货商作评价。选择出50家优质的供货商以保证企业的正常运转。

4.1.1. 模型建立

供货质量和稳定性是评价供应商实力的重要评价指标,根据问题背景,本问题着重考虑供货的稳定性。因企业的原材料需求以周为周期,故将评价标准设为周供货量均值。

y ¯ i = j = 1 240 y i j b i , i = 1 , 2 , , 402

在实际供货中,订单的执行通常不会按照订单要求。从顾客让渡价值的角度上说,只有买手在供货商处所投入的实际成本和机会成本获得了更高的价值回报时,买手才能进行重复性购买,这样双方才能获得长期的、稳定的合作关系,从而减少沟通时间和成本 [5] 。因此供货商的信用度也是评价供货商很重要的指标。本文将及时到货程度作为信用的评价指标,定义周平均供货量缺失为:

h i = j = 1 240 ( x i j y i j ) b i , i = 1 , 2 , , 402

供货的稳定性决定了企业生产的稳定性,因此,企业希望供应商能满足需求的同时,可连续稳定连续供货更为重要。定义供货率为:

r i = a i b i , i = 1 , 2 , , 402

供货的及时度反映了供货商的可靠性,生产企业容易出现因为材料不足而暂停生产,从而导致产品生产进度被延误,此时供应商可能需要对这类情况导致的顾客的损失进行赔偿 [6] 。

因此,引入均方差作为评价指标,衡量供应商供货的可靠性。

S i 2 = j = 1 240 ( x i j y i j ) 2 240 b i , i = 1 , 2 , , 402

4.1.2. 基于TOPSIS法 [7] 评价算法

Step 1 设置周订货量与周供货量的标准误差最小的极小化指标

x i j = M x i j

M为标准误差取值的最大值。

Step 2 极小值指标均方差转化为极大型指标 max { S i 2 }

1) 供货率指标转化为极大型指标, r i 最佳数值为1。正向化公式如下:

M = max { | r i 1 | } , r i = 1 | r i 1 | M

2) 未供货量指标转化为极大型指标 [8] ,未供货量为区间型指标,最佳区间[0, 5445.7],那么正向化公式为:

M = max { h i , ( max { h i } 5445.7 ) }

h i = { 1 0 x i j M , x i j < 0 1 , 0 x i j 5445.7 1 x i j 5445.7 M , x i j > 5445.7 i = 1 , 2 , , 402 ; j = 1 , 2 , , 240

Step 3 构造归一化初始矩阵 [9]

根据本问题需要402个供应商作为待评价对象,评价指标有供应率、未供应量、供货量均值、供货量均方差四个指标,但仅3个指标(属性)可作为归一化变量,则原始数据矩阵构造为:

A = ( a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 a n 1 a n 2 a n 3 ) n × 3

使用余弦距离度量实现归一化,将每列元素都除以当前列向量的范数。

Z i j = a i j a i j

由此得到归一化处理后的标准化矩阵Z

Z = ( z 11 z 12 z 13 z 21 z 22 z 23 z 31 z 32 z 33 z n 1 z n 2 z n 3 ) n × 3

Step 4 确定最优方案,Z+由Z中每列元素的最大值构成,Z由Z中每列元素的最小值构成

Z + = { max ( z 11 , z 21 , , z n 1 ) , max ( z 12 , z 22 , , z n 2 ) , max ( z 13 , z 23 , z n 3 ) } = { Z 1 + , Z 2 + , Z 3 + }

Z = { min ( z 11 , z 21 , , z n 1 ) , min ( z 12 , z 22 , , z n 2 ) , min ( z 13 , z 23 , z n 3 ) } = { Z 1 , Z 2 , Z 3 }

Step 5 算各指标的熵值

e j = k i = 1 n Z i j ln Z i j ( j = 1 , 2 , 3 )

Step 6 加权处理

D i + = j = 1 3 w j ( Z j + z i j ) 2 , D i = j = 1 3 w j ( Z j z i j ) 2

其中 w j = [ w A , w B , w C ]

Step 7 计算各评价对象与最优方案的贴近程度Cj

C j = D i D i + + D i

0 C i 1 , C i 1 表明评价对象越优。

4.1.3. 运行结果

根据以上模型的求解,根据程序运行选择出得分最高的50家供应商,如表1所示。

Table 1. List of Top 50 suppliers score

表1. 50家最优供应商得分列表

4.2. 问题二分析

4.2.1. 最少供应商方案

根据问题一的结果,50家供货商提供原材料A、B、C的数量要求满足企业生产的需要,并要选择尽可能少的供货商提供要求。通过对50家优质供货商的分析,设定供货偏好权重,对供货商进行供货分配 [10] 。引入0-1规划解决供货商选择,目标函数则为选择供货商总数最小。

引入决策变量

x i = { 1 , 0 ,

构造矩阵 X = { x 1 , x 2 , , x i } 为最优解。

根据选择出的50家优质供应商的供货情况,规定供货权重为A、B、C三种原材料的供货均值,做供应商选择偏好指标,进行归一化处理可得:

[ w A , w B , w C ] = [ 0.347 , 0.349 , 0.304 ]

原材料供货商分类矩阵:Ai、Bi、Ci 分别表示第i个提供原材料A、B、C的商家。

A = ( A 1 A 2 A t ) , B = ( B 1 B 2 B m ) , C = ( C 1 C 2 C k )

其中 t + m + k 50

50家优质供应商提供A、B、C三种原材料的供货量不大于对应供货总量。设产能 S = 2.82 × 10 4 ,分类供货总量加权计算。

选择供货总数最小为目标函数,即

min i = 1 n x i

s.t

{ X A w A S W A , X B w B S W B , X C w C S W C t + m + k 50 n 50 x i = { 0 , 1 }

其中W为A、B、C三种原材料的生产所需,根据数据为 [ W A , W B , W C ] = [ 0.6 , 0.66 , 0.72 ]

4.2.2. 最经济原材料定购方案

为了得到最经济的采购方案,通过计算,可得到A、B、C 三种原材料的单位生产成本,如表2所示。

Table 2. Unit production cost

表2. 单位生产成本

显然,从经济效果上,A = C > B,而由于生产所需的单位C > A。综合考虑,原材料的选择优先顺序为A > C > B。即尽可能选择A、C原材供货商。因此将模型修正为

x i A = { 1 , A 1 , A

x i B = { 1 , B 1 , B

x i C = { 1 , C 1 , C

不妨设 X = ( x 1 A , x 2 A , , x t A ) T , Y = ( x 1 B , x 2 B , , x m B ) T , Z = ( x 1 C , x 2 C , , x k C ) T

根据表1 t i A , t i B , t i C 分别为A,B,C三种原材料供应商的得分指标,构造矩阵

A ˜ = ( t 1 A , t 2 A , , t t A ) , B ˜ = ( t 1 B , t 2 B , , t m B ) , C ˜ = ( t 1 C , t 2 C , , t k C )

A = ( t 1 A x 1 A , t 2 A x 2 A , , t t A x t A ) T , B = ( t 1 B x 1 B , t 2 B x 2 B , , t m B x m B ) T , C = ( t 1 C x 1 C , t 2 C x 2 C , , t k C x k C ) T

综合考虑上述各种因素,通过分析50家供应商,同时选择供货总数最小为目标建立优化模型:

min ( i = 1 n x i A + i = 1 m x i B + i = 1 t x i C )

s.t.

{ t + m + k 50 X A S W A , X B S W B , X C S W C X A W A + X B W B + X C W C S x i A = { 0 , 1 } , x i B = { 0 , 1 } , x i C = { 0 , 1 } i = 1 t x i A > i = 1 m x i B > i = 1 k x i C

4.2.3. 损耗最少的转运方案 [10]

大量的损耗会增加生产成本,因此对于转运商质量的要求也非常重要。根据问题分析,需要解决两个问题。第一,供应商选择数量最少,并且满足每次运转过程转运商与供货商一一对应;第二,满足转运商再次转运的最大容量为6000。由于并没有明确转运商的产能,以供货质量的均值作为供货量的标准。按周进行转运商的分配。对于各家转运商而言,损耗越小,其稳定性和可靠性越靠前。对于企业而言,稳定性和可靠性同时高的转运商会增加企业的经济效益。

240周的平均损耗率作为转运商损耗率,这个假设是合理的。要建立使损耗最小的数学模型,即目标函数为:

min i = 1 50 j = 1 8 r i j x i j

其中rij表示由第j个转运商完成第i个供应商的损耗率。

x i j = { 1 , j i 0 , j i

目标函数限制为每个供货商仅仅由一个转运商服务,因此约定条件为:

i = 1 50 j = 1 8 x i j = 1

还应满足 i = 1 50 j = 1 8 p i x i j 6000 ,pi表示50家供货商的平均供货量。

4.2.4. 模型求解

用lingo软件与python程序结合对模型进行求解,该企业至少选择36家供应商供应原材料才能满足生产需要。具体结果由图1所示。

Figure 1. 24-weeks raw material order plan

图1. 24周原材料订购方案

图1图2展示出优秀的转运商和供货商。稳定的供货能力和转运能力是企业稳定发展的基础。B材料的生产成本最高,A、C生产成本相同,36家供应商对A、B、C三种原材料平均供应需求依次是A > C > B;根据表2看出制定的240周原材料订购方案中使得供应量稳定,考虑尽量选择A、C原材料供应商,减少库存积压费用,使得企业的生产成本降低。

Figure 2. Transfer of raw materials

图2. 原材料转运情况

根据图3分析八家转运商平均损耗率可以看出T3 < T6 < T4 < T8 < T2 < T5 < T1 < T7。在选择转运商时应该避免损耗率较高的转运商;根据图4可知,原材料损耗率低的供应商转运次数并不低。所以在转运方案结合转运的损耗率和转运能力综合考虑,做到低损耗高转运,使得企业利益更大化。

Figure 3. Average loss rate of transporters

图3. 转运商平均损耗率

Figure 4. Average raw material loss and transfer times

图4. 原材料平均损耗与转运次数

5. 结论

目标规划在企业生产、销售、经营过程中都具有应用基础。企业能更清晰的认识到自身发展的问题,强化成本意识,扩大销售渠道,这就需要结合自身特点,综合分析企业中的各种因素,将最优化思想和目标规划思想运用在企业发展规划之中。使得企业发展更加具有科学性。

基金项目

四川省社会科学重点研究基地——彝语言文化中心项目《彝族数学文化融入数学教育的实践路径研究》(YZWH2225)。

参考文献

[1] 习近平. 把握新发展阶段, 贯彻新发展理念, 构建新发展格局[J]. 先锋, 2021(5): 5-13.
[2] 张靖林. 供应链管理模式下第三方物流运输特点探析[J]. 商展经济, 2022(20): 103-105.
[3] 陈宝林. 最优化理论与算法[M]. 北京: 清华大学出版社, 2005.
[4] 李志勇, 王顺洪. 基于模糊综合评判的供应商选择方法[J]. 北京工业大学学报, 2004, 30(1): 124-128.
[5] 索理. 服装零售买手选择供货商的因素分析[J]. 山东纺织经济, 2009(1): 44-45.
[6] 周宽. Q公司供应商评价与选择研究[D]: [硕士学位论文]. 石家庄: 河北地质大学, 2021.
[7] 曹成, 郭敏. 基于模糊区间ER的TOPSIS群决策方法[J]. 湖北农业科学, 2020, 59(6): 160-164+168.
[8] 胡凌云, 袁宏俊, 李东勤. 一类区间型组合预测权重确定方法[J]. 统计与决策, 2021, 37(11): 34-38.
[9] 翁小雄, 谢志鹏. 基于多层复杂网络的高速公路节点重要性研究[J]. 广西师范大学学报(自然科学版), 2021, 39(5): 78-88.
[10] 刘颖. 考虑损耗的鲜果供应链运作优化[D]: [硕士学位论文]. 成都: 西南交通大学, 2013.