1. 引言
在全球化的背景下,汽车产业持续扩张,与之相伴的是报废汽车数量的激增。报废汽车逆向物流涉及将不再使用的汽车回收、拆解、处理和再制造,对实现环境可持续发展具有重要意义。然而,报废汽车逆向物流的供应链网络面临诸多挑战,如成本效益、环境影响和资源回收效率等。为此,本文提出研究报废汽车逆向物流的供应链网络均衡优化问题,以促进资源的高效利用和环境的可持续发展。
以往研究多聚焦前向物流与制造过程的供应链优化,对逆向物流链网络设计和优化关注不足,而其网络结构受再生资源处理方式影响,报废汽车资源化方式主要有再制造、再循环和再利用。董贵颖[1]等人构建了“客户–回收拆解中心–再制造中心”三层级报废汽车再制造逆向物流网络结构;汤齐等人[2]设计了“回收站点–回收中心–处理再制造中心”三层级逆向物流系统;MERKISZ-GURANOWSKA [3]仅考虑再循环设计了含7个物流节点的五层级逆向物流网络。根据报废汽车资源化产品流向,逆向物流网络分开环和闭环,MORA [4]等人建立了闭环物流网络结构;OZCEYLAN等人[5]等人使物料流入汽车零部件供应商形成循环流;SHANKAR等人[6]设计了汽车制造系统闭环供应链网络结构,正逆向均为四层级。
闭环物流网络构建常基于生产商责任延伸制,以汽车制造商为主体集成新车制造与报废汽车回收拆解。同时,以第三方回收拆解企业为主体的报废汽车逆向物流网络设计研究在发展中国家兴起。MAHMOUDZADEH [7]等人结合伊朗实际构建了第三方报废汽车逆向物流网络。VLADIMIR [8]以政府为主体构建了四层级逆向物流网络,以缓解回收与拆解利用间的矛盾。
物流节点功能集成度影响布局节点类型、数量及逆向物流网络层级结构。ZAREI [9]等人将新车配送与报废汽车回收功能集成于“配送–回收中心”;KUSAKCI [10]等人集中多种功能于拆解中心,降低成本提高效率;PHUC [11]等人分设独立节点构建多层级复杂逆向物流网络,含12个节点。此外,国内外因产业实际情况不同,国外多设拆解中心与破碎中心为独立节点,国内常将报废汽车拆解、破碎等功能集成于拆解中心。
报废汽车逆向物流网络优化借助构建数学模型与应用算法实现。孙岩林[12]采用ANP-COTRC模型构建混合整数规划模型并进行河南实例分析;高艺轩[13]建立碳税与碳交易双重约束下模型,用两阶段遗传算法求解,经MATLAB算例验证有效性;林天鹤[14]预测回收数量构建多层级模型和模糊规划模型优化网络;王燕[15]用灰色关联和预测方法预测数量并构建模型优化网络;张明明[16]预测回收量构建模型运用算法优化;狄鑫悦[17]用演化博弈论构建三方模型分析策略互动;董燕[18]采用相关模型研究逆向物流模式与网络构建;郝皓[19]基于改进方法构建蓄电池逆向物流可行性评价模型。
现有的报废汽车供应链网络均衡变分不等式模型为了方便求解,往往简化了约束条件,导致无法解决报废汽车逆向物流市场效率低下和成本高昂的问题。为了解决这一问题,我们构建了一个包含非线性、非单调和非连续约束条件的应急供应链网络均衡变分不等式模型,并将其转换为一个等效的非线性规划模型。最后,我们通过模拟仿真,并使用多尺度榜样学习算法这一启发式算法进行求解,以验证所提出模型的有效性。
2. 报废汽车逆向物流供应链网络建模
2.1. 利润视角下的报废汽车逆向供应链网络的均衡条件
Figure 1. Diagram of three-layer supply chain network
图1. 三层供应链网络示意图
图1展示了一个多层级的报废汽车逆向物流网络,该网络包含了回收中心、拆解中心和二手市场三个层次。报废汽车在回收中心进行集中回收,之后运到拆解中心,在拆解中心对汽车进行拆解,将汽车拆解为金属,塑料和橡胶等,最后将可进行二次销售的部分送往二手市场进行销售。本文的目的是确保在这两个阶段中,所有参与方的利益能够得到公平合理的分配,以实现报废汽车逆向物流网络的整体效益最大化。
在报废汽车逆向物流网络模型中,不同层级决策者之间的链接可以通过有序对
来刻画,其中i和j分别代表报废汽车或拆解的金属、橡胶、和塑料的起始点和目的地。链接
上的流动量用
表示,而每单位报废汽车或拆解的金属、橡胶、和塑料的运输成本
是一个关于流动量
的函数,可以表示为:
(1)
其中,
和
分别是链接
上给定的四个系数。我们用
和
分别表示原材料或产成品在i地和j地上的售价和买价。当地点间的价格差异足以覆盖运输成本时,供应链参与者会尽可能多地进行产品交易,即均衡状态下的流动量
流动量的最大限制
;而当价格差不能覆盖运输成本时,
;当价格差刚好等于运输成本时,
可以在
范围内任意取值。这一现象很好地反映了参与方利润视角下的网络均衡条件,因此,我们认为网络中所有链接都应该满足以下不等式:
(2)
(3)
2.2. 各参与方的决策制定
2.2.1. 回收中心的决策
回收中心需要根据能力和市场需求预测来决定回收多少汽车。这些数学公式共同工作以保证供应商在多链路供应链网络中按照既定的权重分配原材料,同时满足流量守恒的条件。通过这种方式,供应商可以根据预设的权重和市场条件来决定各链路上的原材料分配。回收中心需要决定回收的汽车数量,表示为
,其中e代表特定的供应商,
,
表示供应商e能生产的最大数量。回收中心需要决定将多少回收的汽车分配给不同的制造商,这通常基于制造商的需求和合同条件。图2展示了原材料供应商e和其下游制造商之间的关系。供应商e首先要确定三个决策内容:一是确定原材料的生产数量
;二是设定对下游制造商的重视程度
,其值域为0,1;三是决定利润率
,这将影响最终的售价的制定。供应商e对下游制造商的重视程度
决定了向他们出售原材料的数量比
:
(4)
确定了原材料的生产量
和链路权重
后,可以计算出要销售的原材料数量
:
(5)
需要满足流量守恒条件,即所有销售的原材料总量等于各链路上的流量之和。回收中心根据成本、市场状况和预期利润率来设定原材料的销售价格。确定了销售量后,供应商需要计算生产成本。接着,基于生产成本和期望利润率,确定原材料的销售价格。计算总成本(
)和平均成本(
):
(6)
(7)
总成本包括回收成本、未销售材料的处理成本(
)以及销售材料的处理成本(
)。确定销售价格(
)和最终利润(z):
(8)
(9)
这里,
是预期利润率,用于确定销售价格,Z是从销售报废汽车或部件中得到的最终利润。通过调整
、
等变量来最大化Z,同时需满足
和
的约束条件。
2.2.2. 拆解中心的决策
拆解中心的决策过程如下:这里提供的模型主要考虑从报废汽车中回收有价值材料的量和回收活动的成本,以此来计算拆解中心的净利润。假设一个拆解中心处理两种类型的报废汽车。第一种类型的汽车由编号为1至e的收集点收集,第二种类型的汽车由编号为e + 1至h的收集点收集。对于拆解中心i来说,从编号为1至e的收集点收集到的第一种类型的汽车数量记为
,由以下公式确定:
(10)
类似地,拆解中心i收集到的第二种类型的汽车数量记为
,由以下公式确定:
(11)
拆解中心i的汽车转化功能可以用以下抽象形式表示:
(12)
其中,
表示拆解中心i的转化函数,将收集到的报废汽车转换为可回收的金属、橡胶的数量。设
为拆解中心i的转换率。汽车转换函数的具体形式如下:拆解中心i的汽车转化函数:
(13)
其中
表示拆解中心i的转化函数,将收集到的报废汽车转换为可回收的金属、塑料和橡胶等材料的数量。接下来,我们为拆解中心i设定一个具体的汽车转换函数,该函数基于给定的转换率
(将第一种汽车转换成金属的比例)和
(将第一种汽车转换成橡胶的比率),(将第一种汽车转换成塑料的比例),以及
(将第二种汽车转换成金属的比例),
(将第二种汽车转换成橡胶的比例),和
(将第二种汽车转换成塑料的比例),将两种类型的汽车转换为可回收的金属、橡胶和塑料。满足以下条件:拆解中心i的汽转转换函数的具体形式如下:第一种类型的汽车转换为金属、塑料和橡胶的数量分别为:
(14)
(15)
(16)
第二种类型的汽车转换为金属、塑料和橡胶的数量分别为:
(17)
(18)
(19)
总的来说,拆解中心i将两种类型的汽车转换为金属、塑料和橡胶的数量分别为:
(20)
(21)
(22)
由于拆解必须遵循严格的匹配要求,可能会有一些汽车残余。设
和
分别表示拆解中心i残余的第一种和第二种类型的汽车数量,则有:
(23)
(24)
在实际场景中,拆解中心可能会选择存储一定数量的汽车以备未来适用。在这种情况下,可能需要以下存储条件:
(25)
(26)
其中下标“min”和“max”代表第一种和第二种类型汽车残余数量的下限和上限。拆解中心i的产品流动情况可以用以下公式表示:连接拆解中心和再制造中心的链接上的产品流由链接权重决定,链路流率的计算方法如下:
(27)
根据每个下游再制造商
的既定费率
,可以得到制造商i实际销售的产品数量如下:
(28)
由拆解中心发出的链路流由下式表示:
(29)
此外,拆解中心决定支付特定汽车的收购价格取决于最低的提供价格。可以用以下公式计算:
(30)
(31)
拆解中心i的生产成本由以下公式计算:
(32)
接下来计算拆解中心的成本,拆解中心的生产成本(CP)包括固定成本,固定成本是一个固定的常数值。可变成本是生产量的函数,公式为:
(33)
其中,
和
是与供应商相关的给定系数,
是生产量。因此,生产成本
为:
(34)
总生产成本
不仅包括生产成本
,还包括剩余原材料的持有成本
和销售原材料的交易成本
。
(35)
平均生产成本
通过将总生产成本除以生产量计算得到:
(36)
供应商e生产的一单位材料的销售价格用平均生产成本和预期利润率按以下公式确定:
(37)
其中,
是预期利润率,
的取值范围为
,是一个决策变量。
2.2.3. 二手市场的决策
(38)
在这个公式中:
代表在二手市场s上所有供应商提供的报废汽车的总量。M是参与市场的供应商总数。
是第j个供应商提供给市场s的报废汽车数量。这个公式简单地将每个供应商提供的汽车数量相加,得到市场上的总供应量。这个总量决定了市场的供给水平。市场定价函数如下:
(39)
在这个公式中,
表示在市场s上报废汽车的销售价格。
是市场s在供应量接近零时的最高可能销售价格。
是价格对供应量
线性变化的敏感度系数。
是价格对供应量
非线性(二次项)变化的敏感度系数。
确保价格不会低于零,因为价格不能为负数。这个函数表达了市场价格与市场供给量的关系。当市场供给量
增加时,第二项和第三项(包含
和
)会增加,这会导致
减少,反映了供给量增加导致价格下降的经济原理。这种价格设置可能适用于非完全竞争市场买价格由供给量的变化而动态调整。简而言之,公式(38)计算市场上报废汽车的总供应量,而公式(39)则根据这个供应量来确定报废汽车的市场销售价格。这两个公式共同体现了市场供需关系对价格的影响。
2.3. 变分不等式模型的等效转化
我们统一用向量x来表示该应急供应链网络均衡模型中的决策变量,
包含了所有的线性和非线性约束条件,L代表了该应急供应链网络里所有的链接,则该多层供应链网络便分不等式模型可以表示为:
(40)
(41)
因为模型中涉及的函数缺乏单调性和可微性这样的必要属性,我们无法使用传统方法如投影法来求解该变分不等式模型。为了解决这一难题,本文引入了一个与原便分不等式模型等家的非线性规划模型,并通过后续介绍的元启发式算法进行求解。该等价的非线性规划模型可以表示为:
(42)
当然,上述目标函数可以用其他同样有效的函数来替代,以达到供应链网络的均衡状态。我们设,
并让
,则一个可行的目标函数
的一般形式如下所示:
(43)
其中,
和
是两个给定的正系数。
4. 算例分析
本节详细说明了通过多尺度模型学习算法(MMLA)对两个供应链网络中的均衡模型进行求解的过程和结果。本样例部分数据来自上海市2023年车辆回收产业和废品回收产业报告,如报废汽车拆解产品中,废钢占比69%,废塑料占比6%,废橡胶占比5%。2023年10月的报废汽车回收价格在1800~2200元/吨之间。
4.1. 供应链网络配置
Figure 2. Schematic diagram of three-layer supply chain network simulation
图2. 三层供应链网络模拟示意图
在这一部分中,模拟的供应链网络包括两个回收中心(标记为s1和s2)、两个拆解中心(标记为p1和p2)以及两个市场(标记为m1和m2)。这个模型的设定是在没有存储任何原材料或成品的情况下达到供应链的均衡状态。如果存在存储原材料的情况,则在MMLA的目标函数中会引入相应的惩罚项,以确保整个模型的精确性和效率。在本文中,判断不同链路上的商品流动是否达到经济效益最优化状态是通过目标函数的特定构成和条件来完成的。这里主要涉及的是变分不等式模型和非线性模型的应用,用于找到供应链网络中的均衡状态。具体步骤和方法如下:
目标函数设定为:
。
和
计算链路(i, j)上的潜在经济效益和成本。
表示在给定的流量
下,流动从节点i到节点j的成本超出收益的部分。
也应尽可能趋近于零,表示在反向情况下收益不应超出成本。目标函数的总和应最小化,这表示整个供应链网络达到了一个成本最低且经济效益最大化的状态。通过优化算法多尺度模型学习算法,MMLA迭代求解,使得目标函数值达到最小。当目标函数的值趋于一个非常小的值或不再显著变化时,可以认为达到了供应链网络的均衡状态。该算法通过不断调整链路上的商品流量
,寻找使得
和
同时最小的流量配置。
4.2. 成本和交易设置
回收中心s1和s2:具有固定生产成本,分别为20和23,持有成本分别为0.0020和0.0022,每单位原材料的交易成本均为1.8。拆解中心p1和p2:具有固定生产成本为50,原材料的变动生产成本函数定义为
。其中p1的
和
分别为0.0011和0.00003。这表示制造商在生产过程中原材料成本随产量增加而递增。交易和持有成本:拆解中心的每单位产品交易成本为0.001 ,持有成本为0.0002,这反映了库存维护的成本。
Table 1. The correlation coefficient of the cost
表1. 关于成本费用的相关系数
Decisionmaker |
FC |
VC = aQ + bQ2 |
AHC |
ATC |
a |
b |
s1 |
20 |
0.0020 |
0.0001 |
0.01 |
0.001 |
s2 |
23 |
0.0022 |
0.0001 |
0.02 |
0.001 |
p1 |
50 |
0.0011 |
0.000030 |
0.0005 |
0.0005 |
p1 |
58 |
0.0012 |
0.000029 |
0.0004 |
0.0006 |
Table 2. Disassembly center related parameters (car disassembly for metal, rubber, plastic)
表2. 拆解中心有关的(汽车拆解为金属、橡胶、塑料)相关参数
Manufacturer |
RPi,2 |
RPi,2 |
RTi |
AHC of material one |
AHC of material two |
p1 |
0.52 |
0.48 |
0.81 |
0.0011 |
0.0012 |
p2 |
0.49 |
0.051 |
0.80 |
0.0016 |
0.0015 |
Table 3. The correlation coefficient of the cost
表3. 方程中涉及单位运输成本系数
sn |
aij |
bij |
cij |
di,j |
1 |
0.0002 |
0.00001 |
0.00001 |
0.1 |
2 |
0.0002 |
0.00001 |
0.00001 |
0.1 |
3 |
0.0002 |
0.00001 |
0.00001 |
0.1 |
4 |
0.0002 |
0.00001 |
0.00001 |
0.1 |
5 |
0.0001 |
0.00004 |
0.00001 |
0.1 |
6 |
0.0003 |
0.00005 |
0.00001 |
0.2 |
7 |
0.0001 |
0.00004 |
0.00001 |
0.1 |
8 |
0.0003 |
0.00005 |
0.00001 |
0.2 |
9 |
0.0001 |
0.00004 |
0.00001 |
0.1 |
10 |
0.0003 |
0.00005 |
0.00001 |
0.2 |
11 |
0.0001 |
0.00004 |
0.00001 |
0.1 |
12 |
0.0003 |
0.00005 |
0.00001 |
0.2 |
13 |
0.0002 |
0.00004 |
0.00001 |
0.1 |
14 |
0.0002 |
0.00004 |
0.00001 |
0.1 |
15 |
0.0002 |
0.00004 |
0.00001 |
0.1 |
16 |
0.0002 |
0.00004 |
0.00001 |
0.1 |
4.3. 均衡模型的验证
通过使用多尺度模型学习算法(MMLA),这一部分展示了如何对非线性编程模型进行求解,以达到供应链网络的均衡状态。
模型使用公式:
(44)
作为目标函数,其中包含参数
和
。这个目标函数有助于计算和优化供应链中的成本和交易,使得整个供应链系统达到一个成本效益最优的状态。
MMLA中涉及到的参数为:
np = 3、np,1 = 500、np,2 = 150、np,3 = 130、rp = 0.001,rs = 0.1、nu = 50。
目标函数中所涉及到的系数α和β分别赋值为2和1。计算精度采用1.0e−4来确定链接是否满足平衡条件。而与供应链各参与方相关的系数由表1、表2、表3和表4所展示。
Table 4. Balanced results for all links
表4. 所有链接的平衡结果
sn |
ri,j |
Wi,j |
Pi,(i,j) |
cij |
Pj,(i,j) |
Pj,(I,j)-cij-pi,(I,j) |
fi,j |
1 |
1.000000 |
0.240771 |
1.449545 |
0.122976 |
1.572520 |
0.000000 |
38.965163 |
2 |
0.000000 |
0.000000 |
1.449545 |
0.100000 |
1.543156 |
−0.006388 |
0.000000 |
3 |
1.000000 |
0.119830 |
1.443156 |
0.129436 |
1.572529 |
−0.000072 |
45.169102 |
4 |
0.000000 |
0.000000 |
1.443156 |
0.100000 |
1.543156 |
0.000000 |
0.000000 |
5 |
0.000000 |
0.000000 |
2.850651 |
0.100000 |
3.000000 |
0.049349 |
0.000000 |
6 |
0.491077 |
0.960159 |
6.298450 |
0.201051 |
6.499909 |
0.000407 |
2.478983 |
7 |
1.000000 |
0.173481 |
2.850651 |
0.244629 |
2.995280 |
−0.100000 |
58.893986 |
8 |
0.508923 |
0.995053 |
6.298450 |
0.201101 |
6.499890 |
0.000339 |
2.569072 |
9 |
0.000000 |
0.000000 |
20.000000 |
0.100000 |
3.000000 |
−17.100000 |
0.000000 |
10 |
1.000000 |
0.711352 |
20.000000 |
0.200000 |
6.499909 |
−13.700091 |
0.000000 |
11 |
0.000000 |
0.000000 |
20.000000 |
0.100000 |
2.995280 |
−17.104720 |
0.000000 |
12 |
0.000000 |
0.000000 |
20.000000 |
0.200000 |
6.499890 |
−13.700110 |
0.000000 |
13 |
1.000000 |
0.215527 |
12.898401 |
0.101549 |
12.999850 |
−0.000100 |
4.206713 |
14 |
0.000000 |
0.000000 |
12.898401 |
0.100000 |
13.000000 |
0.001599 |
0.000000 |
15 |
1.000000 |
0.387566 |
20.000000 |
0.100000 |
12.999850 |
−7.100150 |
0.000000 |
16 |
0.000000 |
0.000000 |
20.000000 |
0.100000 |
13.000000 |
−7.100000 |
0.000000 |
MMLA中所涉及的链接总数为16条。经过总共759个学习阶段,MMLA收敛到最终最优解,目标函数值为0.5847903424358925。整个计算过程耗时2865毫秒。三个学习周期所需要的学习阶段数分别为496、133和130。
4.4. 结果分析
通过MMLA求解得到的优化结果验证了非线性编程模型在实际供应链网络中的应用效果。具体而言,此次使用的数据参考表5中展示的2023年上海市报废汽车市场的部分信息,针对汽车拆解件的售价进行了计算。最终,测算得到的拆解产品价格与真实数据相比较,差距较小:(1) 对于废钢的预测价格为2788元每吨,而真实价格范围为2400元每吨到2700元每吨,虽然预测值略超出真实价格范围内,但误差低于4%;(2) 废塑料的预测价格为6400元每吨,与真实价格范围5000元每吨到6500元每吨的平均值相近;(3) 废橡胶的预测价格为12200元每吨,与真实价格范围11800元每吨到13100元每吨的平均值非常接近。
这些结果表明本文所提出的模型可以有效地对各拆解产品的售价进行合理预测,所得到的价格与真实数据之间差距小(如表5所示),展示了算法在实际应用中的高效性和准确性。此外,模型能够有效找到满足供应链网络平衡性和效率的运行方式,进一步验证了其在复杂现实条件中的实用性和有效性。
Table 5. Result coefficient
表5. 结果系数
Product |
Calculation results |
Real data |
Scrap steel |
2.788023 |
[2.4, 2.7] |
Waste plastic |
6.399821 |
[5.0, 6.5] |
Waste rubber |
12.199853 |
[11.8, 13.1] |
6. 讨论
本文研究得出以下核心结论:
(1) 我们提出的供应链网络均衡优化模型有效解决了报废汽车逆向物流的效率和成本问题,考虑了非线性等约束条件。
(2) 多尺度模型学习算法(MMLA)能有效求解模型,实现供应链均衡。
(3) 模型降低了成本并提高了资源配置和物流效率,具有实际应用价值。
(4) 模型考虑了再制造和再循环,增强了可持续性。
(5) 模型准确预测了报废汽车拆解产品价格,验证了其实际应用的有效性。
(6) 模型找到了供应链网络平衡和效率的运行方式,具有现实应用潜力。
(7) 研究为政策制定者提供了优化报废汽车逆向物流网络的见解。
这些结论证明了模型和算法在报废汽车逆向物流中的实用性,为未来研究和实践提供了参考。
NOTES
*通讯作者。