混合分割赛汝系统中技能水平随机的多技能工匹配模型

黄坤元 ,  姜艳萍 ,  张洋鑫

东北大学学报(自然科学版) ›› 2026, Vol. 47 ›› Issue (5) : 127 -137.

PDF (1088KB)
东北大学学报(自然科学版) ›› 2026, Vol. 47 ›› Issue (5) : 127 -137. DOI: 10.12068/j.issn.1005-3026.2026.20250025
管理科学

混合分割赛汝系统中技能水平随机的多技能工匹配模型

作者信息 +

Matching Model for Multi-skilled Workers Considering Randomness of Skill Levels in Hybrid Divisional Seru System

Author information +
文章历史 +
PDF (1113K)

摘要

为解决混合分割赛汝系统(HDSS)中多技能工与作业单元的有效匹配问题,提出一种在HDSS中考虑技能水平随机性的多技能工与作业单元的匹配模型,用于生成匹配方案.首先,为衡量多技能工与作业单元上工序的匹配满意程度,结合多技能工技能水平的随机性,提出了双方偏好度的计算方法;进一步地,构建了多技能工与作业单元匹配的多目标规划模型,并提出一种改进的多目标免疫算法(IMOIA)进行求解.实验结果表明,本文提出的方法可在较短时间内生成匹配方案,且获得的匹配方案在满足双方偏好方面具有明显优势,因此该方法具有可行性与有效性.

Abstract

To solve the problem of effectively matching multi-skilled workers and operation units in the hybrid divisional Seru system (HDSS), a matching model for multi-skilled workers and operation units considering the randomness of skill levels in HDSS was proposed to generate matching schemes. First, to evaluate the matching satisfaction between multi-skilled workers and processes on operation units, calculation methods for preference degrees of both sides were proposed by considering the randomness of skill levels. Furthermore, a multi-objective programming model for matching multi-skilled workers and operation units was constructed, and an improved multi-objective immune algorithm (IMOIA) was proposed for solution. Experimental results indicate that the proposed method can generate matching schemes in a short time, and the obtained matching schemes have obvious advantages in satisfying preferences of both sides. Therefore, the method is feasible and effective.

Graphical abstract

关键词

多技能工 / 混合分割赛汝系统 / 随机性 / 多目标规划 / 改进的多目标免疫算法

Key words

multi-skilled worker / hybrid divisional Seru system(HDSS) / randomness / multi-objective programming / improved multi-objective immune algorithm(IMOIA)

引用本文

引用格式 ▾
黄坤元,姜艳萍,张洋鑫. 混合分割赛汝系统中技能水平随机的多技能工匹配模型[J]. 东北大学学报(自然科学版), 2026, 47(5): 127-137 DOI:10.12068/j.issn.1005-3026.2026.20250025

登录浏览全文

4963

注册一个新账户 忘记密码

新质生产力作为先进生产力的具体体现形式,是科技创新交叉融合突破所产生的根本性成果,也是生产力现代化的具体体现1.2023年12月11日至12日中央经济工作会议指出:“以科技创新引领现代化产业体系建设.要以科技创新推动产业创新,特别是以颠覆性技术和前沿技术催生新产业、新模式、新动能,发展新质生产力”2.与此同时,新兴信息技术的飞速发展与广泛应用,带来了工业制造流程与管理的智能化.智能制造系统相较于传统的制造模式,可以更快地响应不断变化的市场需求,增强制造企业在市场竞争中的优势,是新质生产力的重要标志3.混合分割赛汝系统(HDSS)作为一种智能制造系统,结合了分割式赛汝生产的柔性化与流水线生产的批量化、标准化,已受到越来越多企业的青睐.目前,国内一些高端制造企业如海信、欣旺达、迈瑞医疗等,均通过流水线向HDSS的转型,大幅度提升了生产效果4.
多技能工的配置是HDSS中的一个重要问题5.在现实中,多技能工的配置通常依靠管理人员的经验,无法充分考虑到多技能工与作业单元双方的需求,不利于良好工作氛围的形成与生产效率的提升.此外,该方式往往忽略了多技能工身心状态的波动造成的技能水平随机的情形.因此,本文提出HDSS中多技能工与作业单元的匹配模型,可根据多技能工对作业单元中工序的偏好与作业单元中工序对多技能工技能水平的需求,生成一个使双方满意的匹配方案.有效的匹配方案不仅可以满足作业单元上工序对多技能工技能水平的需求,同时还能满足多技能工对工序的偏好,这也符合欧盟委员会提出的“工业5.0”倡议中以人为本与保障员工福祉的理念6.
目前,赛汝系统(Seru system,SS)中多技能工与作业单元匹配的相关研究极为缺乏,与本文相关的研究均为SS中多技能工分配的研究.相较于匹配方法,分配方法仅考虑作业单元上工序对多技能工技能水平的需求,而忽略了多技能工对作业单元上工序的偏好.从已有的研究来看,SS中多技能工分配方法的研究包括:HDSS中多技能工分配方法的研究,混合巡回赛汝系统(由几个巡回式赛汝与一部分流水线构成的SS,以下简称HRSS)中多技能工分配方法的研究,以及纯SS(仅由几个赛汝构成,不包含流水线的SS,以下简称PSS)中多技能工分配方法的研究.针对HDSS中多技能工分配方法的研究主要包括:Wu等7提出一个双目标规划模型,用于最小化多技能工的最大工作时间和任务总完成时间;Li等8提出一个单目标规划模型用于最小化系统的最大完工时间.针对HRSS中多技能工分配方法的研究主要包括:Yu等9建立了以最大完工时间最小化和多技能工总操作时间最小化为目标的双目标规划模型;Wu等10建立了以最大完工时间最小化为目标的单目标规划模型.针对PSS中多技能工分配方法的研究文献主要包括:Yılmaz11以最大完工时间最小化与多技能工之间工作负载平衡为目标建立了双目标规划模型;Yılmaz等12基于少人化哲学,以最大完工时间最小化为目标建立了单目标优化模型;Jiang等13考虑了Dejong学习效应,并分别建立了3个单目标规划模型,优化目标分别为总等待时间最小化、等待时间偏差总和最小化与赛汝总工作负载最小化;Miao等14建立了多目标规划模型用于最大完工时间的最小化,以及赛汝之间与多技能工之间工作负载的平衡.
综上,已有研究为HDSS中多技能工与作业单元稳定匹配模型的研究提供了重要借鉴,但依然存在明显的不足.首先,这些研究仅考虑了SS中作业单元上的工序对多技能工的技能水平需求,忽视了多技能工对作业单元上的工序存在偏好这一现实;其次,这些研究忽略了多技能工的技能水平存在随机性的情形.因此,本文考虑多技能工技能水平的随机性,根据HDSS中多技能工对作业单元上工序的偏好,以及作业单元上工序对多技能工的技能水平需求,提出一种综合考虑多技能工与作业单元满意程度的匹配模型.

1 问题描述与符号说明

本文研究的问题是生产任务开始前,HDSS中多技能工与作业单元匹配方案的生成.一个HDSS由多个分割式赛汝和流水线工序组成,其中,每个分割式赛汝可以匹配多个多技能工,每个流水线工序仅能匹配一个多技能工,每个多技能工只能与一个分割式赛汝或流水线工序匹配.在分割式赛汝中,每个多技能工操作部分工序.在生产任务开始前,需要根据多技能工对作业单元存在的偏好,以及作业单元上工序对多技能工的技能水平需求,生成一个使多技能工和作业单元双方满意的匹配方案.本文所需的符号如表1所示.

2 多技能工与作业单元匹配模型

本节首先提出了多技能工与作业单元中工序的偏好度计算方法;进一步地,提出了多技能工在作业单元中的工作时间,以及分割式赛汝与流水线单位时间产出量的计算方法;最后构建了多技能工与作业单元匹配模型.

2.1 偏好度的计算

本文采用归一化方法计算多技能工与作业单元中工序的偏好度,对于任意i{1,2,,I}k{1,2,,K}TiPk的偏好度αik的计算公式如下所示:

αik=rikmaxk=1,2,,K{rik|rikM},rikM;M,rik=M.

显然,αik的取值范围为1maxk=1,2,,K{rik|rikM},1,Mαik越小,说明TiPk越满意,即Ti操作Pk的意愿越强.

对于任意k{1,2,,K}i{1,2,,I},在场景ωΩ中时刻t𝒯PkTi的偏好度β˜ki(ω,t)的计算公式如下所示:

β˜ki(ω,t)=c˜ik(ω,t)maxi=1,2,,I{c˜ik(ω,t)M},c˜ik(ω,t)M;M,c˜ik(ω,t)=M.

显然,β˜ki(ω,t)的取值范围为0,1maxi=1,2,,I{c˜ik(ω,t)M},1,Mβ˜ki(ω,t)越小,说明在场景ωΩ,时刻t𝒯下,PkTi越满意,即Ti越适合操作Pk.

2.2 工作时间与单位时间产出量的计算

下面给出多技能工在作业单元中工作时间的计算公式,以及分割式赛汝和流水线单位时间产出量的计算公式.

在场景ωΩ中时刻t𝒯下,TiSj内操作Pk的所需时间如下所示:

t˜ijk(ω,t)=Vjkηjkc˜ik(ω,t)yijk,i=1,2,,I;j=1,2,,J;k=1,2,,K.

显然,c˜ik(ω,t)越小,则t˜ijk(ω,t)越小,表示TiSj内操作Pk的所需时间越短.

多技能工TiSj内的工作时间为TiSj内负责操作的所有工序所需时间之和,如下所示:

t˜ij(ω,t)=k=1Kt˜ijk(ω,t),i=1,2,,I;j=1,2,,J.

显然,t˜ij(ω,t)越小,表示TiSj内的工作时间越短.

与分割式赛汝Se匹配的瓶颈多技能工,即工作时间最长的多技能工的工作时间如下所示:

B˜e(ω,t)=maxi=1,2,,I{t˜ie(ω,t)},e=1,2,,E.

式中,t˜ie(ω,t)表示Ti 在分割式赛汝Se 内的工作时间.

显然,B˜e(ω,t)越小,表示分割式赛汝Se中的瓶颈多技能工的工作时间越短.

在分割式赛汝中,每个多技能工负责完成一部分工序,因此分割式赛汝的瓶颈多技能工决定了其单位时间产出量;在流水线中,每个多技能工操作一个工序,因此流水线的瓶颈工序决定了其单位时间产出量.

在场景ωΩ中时刻t𝒯下,分割式赛汝Se的单位时间产出量u˜e(ω,t)取决于Se中瓶颈多技能工的工作时间,如式(6)所示:

u˜e(ω,t)=1B˜e(ω,t),e=1,2,,E.

显然,B˜e(ω,t)越小,u˜e(ω,t)越大,表示分割式赛汝Se的单位时间产出量越大,生产效率越高.

分割式赛汝的单位时间总产出量U˜1(ω,t)如下所示:

U˜1(ω,t)=e=1Eu˜e(ω,t).

显然,U˜1(ω,t)越大,表示分割式赛汝的单位时间总产出量越大,总生产效率越高.

流水线的单位时间产出量U˜2(ω,t)取决于流水线中瓶颈多技能工的工作时间,如下所示:

U˜2(ω,t)=1maxi=1,2,,I,j=E+1,E+2,,J{t˜ij(ω,t)}.

显然,maxi=1,2,,I,j=E+1,E+2,,J{t˜ij(ω,t)}越小,表示流水线的单位时间产出量越大,生产效率越高.同时,分割式赛汝与流水线的生产效率越接近,即|U˜1(ω,t)-U˜2(ω,t)|越小,HDSS的整体运转越流畅.

2.3 模型的构建

HDSS中多技能工与作业单元匹配方案的优劣主要通过以下4个方面来衡量:

1) 匹配方案应尽可能满足多技能工对作业单元中工序的偏好,多技能工对作业单元中工序的偏好度越小,表示多技能工对该工序越满意,操作该工序的意愿越强;

2) 匹配方案应尽可能保证作业单元与技能水平高的多技能工匹配,作业单元中工序对多技能工的偏好度越小,表示与作业单元匹配的多技能工技能水平越高;

3) 为符合“工业5.0”倡议中以人为本的理念,匹配方案应尽可能保证分割式赛汝中多技能工工作负荷的平衡性.分割式赛汝中多技能工之间的工作时间偏差越小,表示分割式赛汝中多技能工的工作负荷越平衡,同时,分割式赛汝的运转越流畅;

4) 匹配方案应尽可能保证HDSS整体工作节奏的一致性,分割式赛汝与流水线单位时间产出量偏差越小,表示HDSS整体工作节奏的一致性越强,整体运转越流畅.

在场景ωΩ中时刻t𝒯下,HDSS中多技能工与作业单元匹配模型如下所示:

minZ˜1(ω,t)=i=1Ij=1Jk=1Kαikyijk,
minZ˜2(ω,t)=i=1Ij=1Jk=1Kβ˜ki(ω,t)yijk,
minZ˜3(ω,t)=i=1Ie=1E[B˜e(ω,t)-t˜ie(ω,t)],
minZ˜4(ω,t)=|U˜1(ω,t)-U˜2(ω,t)|.
s.t.
j=1Jxij1,i=1,2,,I,
1i=1IxijQj,j=1,2,,J,
Vjk=i=1Iyijk,j=1,2,,J,k=1,2,,K,
[c˜ik(ω,t)-fjk]yijk0,i=1,2,,I,j=1,2,,J,k=1,2,,K,
yijkVjkxij,i=1,2,,I,j=1,2,,J,k=1,2,,K,
xijk=1KVjkyijk,i=1,2,,I,j=1,2,,J,
xij{0,1},i=1,2,,I,j=1,2,,J,
yijk{0,1},i=1,2,,I,j=1,2,,J,k=1,2,,K.

其中,式(9)~式(12)为目标函数,Z˜1(ω,t)表示多技能工对作业单元上的工序的偏好度之和;Z˜2(ω,t)表示作业单元上的工序对多技能工的偏好度之和;Z˜3(ω,t)表示分割式赛汝内多技能工的工作时间偏差之和;Z˜4(ω,t)表示分割式赛汝和流水线之间单位时间产出量偏差;式(13)~式(20)为约束条件,式(13)限制每个多技能工匹配的作业单元数量;式(14)限制每个作业单元匹配多技能工的数量;式(15)表示每个作业单元上的每个工序均需要一个多技能工操作;式(16)表示如果多技能工操作某一作业单元中的某一工序,则必须满足该作业单元中该工序的技能水平需求;式(17)表示如果多技能工操作某一作业单元中的某一工序,则该作业单元必须包含该工序,且该多技能工必须与该作业单元匹配;式(18)表示任何与作业单元匹配的多技能工,必须操作该作业单元中至少一个工序;式(19)~式(20)表示决策变量的取值范围.

3 模型求解算法

由于本文提出的模型为随机规划模型,为了更好地对其求解,采用样本平均近似方法(SAA)15将其转化为一个确定性规划模型,目标函数如式(21)~式(24)所示:

minZ1=1Hh=1Hi=1Ij=1Jk=1Kαikhyijk,
minZ2=1Hh=1Hi=1Ij=1Jk=1Kβkihyijk,
minZ3=1Hh=1Hi=1Ie=1E(Beh-tieh),
minZ4=1Hh=1H|U1h-U2h|.

约束条件包含式(13)~式(15)、式(17)~式(20)以及下式:

[c˜ikh(ω,t)-fjk]yijk0,i=1,2,,I;j=1,2,,J;k=1,2,,K;h=1,2,,H.

在式(21)~式(25)中,Z1表示多技能工对作业单元上工序偏好度之和的样本平均近似值;Z2表示作业单元上工序对多技能工偏好度之和的样本平均近似值;Z3表示分割式赛汝内多技能工工作时间偏差之和的样本平均近似值;Z4表示分割式赛汝和流水线之间单位时间产出量偏差的样本平均近似值;H表示随机生成的样本的个数;h表示某一特定样本对应的场景,h=1,2,,Hαikhβkih分别表示场景hTiPk对对方的偏好度;Beh表示场景h下分割式赛汝Se中瓶颈多技能工的工作时间;tieh表示场景hTi在分割式赛汝Se内负责操作的工序所需时间之和;U1hU2h表示场景h下分割式赛汝与流水线工序的单位时间产出量;cikh表示场景hTi 操作Pk 的技能水平.式(25)表示如果多技能工操作某一作业单元中的某一工序,则必须在全部H个场景下满足该作业单元中该工序的技能水平需求.

由于以式(22)为目标函数,以式(13)~式(15)、式(17)~式(20)式(25)为约束条件的模型是一个在HDSS中多技能工分配模型,而文献[16]指出此类问题均为NP-Hard问题,因此本节的确定性规划模型同样为NP-Hard问题.此外,在多目标非线性规划模型中,对于多个互相冲突的目标函数,需要求出一组Pareto解.同时文献[17]指出,基于种群的多目标启发式算法是解决复杂生产管理问题的常用方法之一.

多目标免疫算法(MOIA)作为一种实现难度低、全局搜索能力强、鲁棒性强的多目标启发式算法,在此类问题的求解中已得到较为广泛的应用18-19.因此,本文采用MOIA算法求解该模型.本文对MOIA算法的相关步骤进行了改进:首先,根据问题特点,采用整数编码方式对抗体进行编码;其次,为加快初始可行解的生成,本文提出了快速生成可行解方法;最后,根据问题特点,提出了新的变异算子.

3.1 抗体编码方式

IMOIA采用整数编码的方式对抗体进行编码,记nmax为种群初始规模.编号为n的抗体如式(26)所示:

Dn=d11nd1KndJ1ndJKn.

式中:Dn表示编号为n的抗体对应的匹配方案.djkn表示Dn中操作SjPk的多技能工索引,djkn{0,1,,I}n{1,2,,nmax}djkn{1,2,,I}表示SjPk由某一Ti操作,i{1,2,,I}djkn=0表示Sj中的Pk没有多技能工负责操作.Dn中与Sj匹配的多技能工个数用Num(Dn,j)表示.

3.2 快速生成可行解方法

复杂约束条件的存在导致模型的可行解空间稀疏,此时,如果根据离散均匀分布随机生成初始抗体种群,则会产生大量不可行解,导致求解速度缓慢.为加快初始抗体种群的生成,本文提出快速生成可行解的方法,步骤如下:

步骤1 将可行解数量记为NF,当前抗体编号记为n,并执行NF0n1

步骤2 将没有与任何作业单元匹配的多技能工集合记为Ω0,并执行Ω0T;针对每个Vjk=1j{1,2,,J}k{1,2,,K},将满足SjPk技能水平需求的多技能工集合记为Ωjk,并执行Ωjk{Ti|cikhfjk,h=1,2,,H}

步骤3 针对每个Vjk=1j{1,2,,J}k{1,2,,K},如果Ω0Ωjk,则随机选择一个TiΩ0Ωjk,并执行djkniΩ0Ω0/{Ti},否则执行djkn0

步骤4 判断是否满足Num(Dn,j)Qj,以及是否对于每个Vjk=1j{1,2,,J}k{1,2,,K},均有djkn0,若满足,则保留当前抗体,并执行NFNF+1nn+1,否则淘汰当前抗体;

步骤5 判断是否满足NF=N,若满足,则初始可行解生成结束,否则转步骤2.

3.3 抗体浓度评价与激励度计算

抗体浓度表示抗体的多样性程度,抗体浓度过高意味着种群中非常相似的个体大量存在,导致寻优搜索集中于可行解区间的某一区域,不利于全局优化.因此,应对浓度过高的抗体进行抑制,以保证抗体的多样性.抗体Dn的浓度计算公式如式(27)所示:

den(Dn)=1nmaxz=1nmaxsim(Dn,Dz).

式中:Dz表示编号为z的抗体;den(Dn)的值越大,表示与Dn相似的抗体越多,Dn的浓度越高;sim(Dn,Dz)表示抗体DnDz之间的相似度,可由式(28)计算:

sim(Dn,Dz)=1,aff(Dn,Dz)φ;0,aff(Dn,Dz)<φ.

式中:aff(Dn,Dz)表示DnDz之间的亲和度,aff(Dn,Dz)越大,表示DnDz之间的亲和度越高,即DnDz越相似;φ为相似度阈值,可在实验中自行设定;aff(Dn,Dz)可通过海明距离公式来获得,如式(29)所示:

aff(Dn,Dz)=j=1Jk=1Kτjknz.

式中:τjknz{0,1}为衡量DnDz相同位置的元素值是否相等的变量,τjknz的取值规则如式(30)所示:

τjknz=1,djkn=djkz;0,djkndjkz.

式中:djkz表示抗体Dz中操作SjPk的多技能工索引,djkz{0,1,,I}z{1,2,,nmax}djkz{1,2,,I}表示SjPk由某一Ti操作,i{1,2,,I}djkz=0表示Sj中的Pk没有多技能工负责操作.

抗体质量的评价指标是抗体的激励度,一般来说,抗体的浓度越低,与目标函数之间亲和度越大,则抗体的激励度越大,抗体激励度的计算公式如式(31)所示:

exc(Dn)=aob(Dn)e-λden(Dn).

式中:exc(Dn)为抗体Dn的激励度,exc(Dn)的值越大,表示Dn的质量越高;aob(Dn)为抗体Dn与目标函数之间的亲和度,如果Dn对应的匹配方案不受其他抗体对应的匹配方案支配,则aob(Dn)=1,否则aob(Dn)=0λ为激励参数,可根据实际情况确定.

变异是MOIA算法中产生有潜力的新抗体,实现区域搜索的重要操作.其本质是在抗体中加入一个小扰动,使其稍微偏离原来的位置,落入其邻域中的另一个位置,实现邻域内的搜索.本文提出的变异操作为:将Dn中与Sj匹配的多技能工集合记为Ωnj,随机选择Dn的第q个克隆体中的非零元素djkqnq=1,2,,qmax),以{i|TiΩnjΩjk}为范围改变djkqn的取值,其中qmax表示抗体克隆的倍数,变异概率ξ可根据实际情况确定.

3.4 IMOIA步骤

GEN为当前迭代次数,GENmax为最大迭代次数,IMOIA步骤如下所示:

步骤1 根据3.2节生成规模为nmax的初始抗体种群,GEN0

步骤2 根据3.3节计算每个抗体的亲和度、浓度与激励度;

步骤3 对抗体进行选择;

步骤4 判断是否满足GEN=GENmax,若满足,则转步骤6,否则转步骤5;

步骤5 根据3.4节对选择后的抗体进行克隆与变异,GENGEN+1,转步骤2;

步骤6 输出Pareto解,算法结束.

4 算例分析

为了验证本文提出的匹配模型和IMOIA的有效性,本节首先给出实例描述,随后分析模型求解结果,最后对比不同算法的求解效果,以证实本文所提方法的有效性.

4.1 实例描述

某公司的滚动轴承生产车间采用HDSS,包含3个分割式赛汝和一条流水线,分割式赛汝为S1S2S3,分别用来生产LFR滚动轴承、NUTR滚动轴承和RV滚动轴承的半成品,流水线工序为S4S5S6.整个HDSS中包含的所有工序为:锻造(P1)、退火(P2)、车加工(P3)、磨加工(P4)、串软点(P5)、冲压(P6)、精研(P7)、镗孔(P8)、抛光(P9)、酸洗(P10)、防锈工序(P11)、涂油(P12)、压盖(P13)、检测(P14)、包装(P15).同时,车间包含15个多技能工,分别用T1T2,…,T15表示,多技能工的技能水平概率分布均为N(1.0,0.04),多技能工对工序的偏好序值向量根据离散均匀分布生成,作业单元上各工序对技能水平需求如表2所示,作业单元中工序的标准加工时间如表3所示,各作业单元的多技能工限额分别为Q1=Q2=Q3=4Q4=Q5=Q6=1.

4.2 匹配方案生成结果分析

为了确定多技能工小组与作业单元的匹配方案,本文在Intel(R)Core(TM)i5-1035G1 CPU,内存为8.00 GB的Windows 10计算机上,使用MATLAB 8.0进行所有实验.IMOIA的参数设计为:nmax=100tmax=100φ=0.20λ=1.0ξ=0.70qmax=5,免疫选择方式为保留激励度排名位于前50%的抗体.为减少单次试验的误差,将IMOIA运行10次,算法收敛性曲线如图1所示.在剔除重复解后,共得到5个Pareto解,这些Pareto解对应的5个匹配方案和目标函数值如表4所示.

图1a~图1d中,横轴均表示算法迭代次数,纵轴分别表示多技能工对作业单元中工序偏好度之和Z1、作业单元中工序对多技能工偏好度之和Z2、分割式赛汝内多技能工的工作时间偏差之和Z3与分割式赛汝和流水线之间单位时间产出量偏差Z4共4个目标函数值的变化情况.可以看出,随着算法迭代次数的增加,种群逐渐收敛到Pareto前沿,这表明算法具有良好的收敛性.在表4中,5个Pareto解对应的匹配方案各有优缺点,具体采用何种方案可由生产管理者决定.如果生产管理者更加重视多技能工偏好度,则μ5是最好的选择;如果生产管理者更加重视作业单元上工序偏好度,或者希望HDSS运转流畅,即分割式赛汝与流水线单位时间产出量偏差更小,则应选择μ2;如果生产管理者希望分割式赛汝中的多技能工工作负荷更平衡,分割式赛汝运转更流畅,则μ3更加适合;如果生产管理者希望实现各优化目标之间的平衡,则μ1μ4更有优势.

4.3 多技能工偏好对匹配方案的影响

为了验证考虑多技能工对工序的偏好对匹配方案的影响,本节在4.2节编程环境与参数设置的基础上,采用IMOIA求解不包含式(9)的模型.为减少单次试验的误差,将IMOIA运行10次,剔除重复解后得到的Pareto解共有5个.得到Pareto解与对应的匹配方案后,计算多技能工对作业单元中工序偏好度之和Z1'.5个Pareto解对应的匹配方案,目标函数Z2Z3Z4的值,以及Z1'的值如表5所示.

对比表4表5可知,表4Z1的平均值相较于表5Z1'的值降低了29.2%,这意味着考虑多技能工对工序的偏好可以在很大程度上提高多技能工对工序的满意程度.在这种情况下,由于多技能工操作的工序普遍是其更加满意的工序,因此可以更好地避免部分多技能工出于对操作工序的不满而出现私下互换工序的情形,从而保证匹配方案的稳定执行;表4Z2Z3的平均值相较于表5均提高了0.7%,说明考虑多技能工对工序的偏好会降低工序对多技能工的满意程度,同时增加多技能工工作负荷偏差,但这种差别并不明显;表4Z4的平均值与表5相比提高了14%,但数值几乎没有变化,因此考虑多技能工对工序的偏好基本不会影响HDSS整体运转的流畅性.综上所述,考虑多技能工对工序的偏好对匹配方案具有重要意义.

4.4 多技能工有能力操作工序数量的影响

为了验证多技能工有能力操作的工序数量k=1KOik对匹配方案的影响,本节针对算例中每个Tii{1,2,,15},以1为步长,将k=1KOik的值由5逐渐递增到15,并观察4个目标函数的变化趋势.为减少单次实验导致的误差,每组实验同样重复进行10次,4个目标函数的变化趋势如图2所示.

图2a可知,Z1k=1KOik的递增逐渐下降,其原因在于k=1KOik的递增拓展了每个多技能工对工序的偏好范围.因此,在匹配方案中,多技能工有更多机会操作其偏好的工序,提升了多技能工对工序的满意程度;由图2b可知,Z2k=1KOik的递增逐渐下降,其原因在于k=1KOik递增,说明多技能工能够以较高技能水平操作的工序数量增加.因此,作业单元中的工序有更多机会被相应技能水平更高的多技能工操作,提升了工序对多技能工的满意程度;由图2c可知,Z3k=1KOik的递增逐渐下降,其原因在于k=1KOik递增,说明每个多技能工有能力操作更多工序,因此,在匹配方案中,分割式赛汝有更多机会匹配到能使其运转更加流畅的多技能工,相应地,降低了分割式赛汝中多技能工工作时间偏差;由图2d可知,Z4k=1KOik的递增逐渐下降,其原因在于k=1KOik递增,说明每个多技能工有能力操作更多工序.因此,在匹配方案中,作业单元有更多机会匹配到能使整个HDSS工作节奏更加一致的多技能工,相应地,降低了分割式赛汝与流水线的单位时间产出量偏差.

4.5 算法对比

为了验证本文提出的IMOIA在匹配方案生成中的优良性能,将其与经典MOIA算法、改进MOIA算法20以及离散和声搜索算法(DHS)进行仿真对比.经典MOIA算法与改进MOIA算法的参数设置与免疫选择方式与IMOIA相同,DHS算法的参数设置为:和声库规模HMS=100,最大迭代次数NI=100,记忆考虑率HMCR=0.85,音调微调率PAR=0.30,音调微调带宽BW=1.本文基于快速可行解生成方法生成的初始可行解,以解集覆盖率21、世代距离22、空间评价指标23为评价标准,对不同算法的性能进行比较.令Ag表示4种算法中的某一种,Ag{IMOIA,MOIA,改进MOIA,DHS},其中g{1,2,3,4}Ψg表示由Ag得到的Pareto解集,|Ψg|表示Ψg中解的个数,PA表示g=14Ψg的Pareto前沿,|PA|表示PA中解的个数.Ψg的解集覆盖率C(Ψg)式(32)所示:

C(Ψg)=|{xPA|yΨg:yx}||PA|.

式中,C(Ψg)[0,1]C(Ψg)越大,Ψg的支配性越强,yx表示解y不劣于解x.

Ψg的世代距离GD(Ψg)表达式如式(31)所示:

GD(Ψg)=xΨgL(x,PA)|Ψg|.

式中:L(x,PA)是点xΨgPA的最小欧氏距离,GD(Ψg)越小,Ψg越接近PA.

Ψg的空间评价指标SP(Ψg)式(33)所示:

SP(Ψg)=1|Ψg|-1v=1|Ψg|(L¯-Lv)2.

式中:LvΨg中第v个点到其他点的最小欧氏距离;L¯Lv的均值;SP(Ψg)越小.Ψg中解的分布越均匀.此外,记t(Ψg)为得到Ψg所需时间(单位:秒),为减少单次实验导致的误差,每一组实验同样重复进行10次,算法性能对比结果如表6所示.

表6中的对比结果显示,在4种不同算例规模下,IMOIA得到的Pareto解数量多于其他算法,说明IMOIA在寻优能力上具有一定优势;IMOIA的解集覆盖率明显大于其他算法,说明IMOIA求得的Pareto解具有更强的支配性;IMOIA的世代距离明显小于其他算法,说明IMOIA具有更强的收敛性;IMOIA的空间评价指标小于其他算法,说明IMOIA求得的Pareto解分布更加均匀;IMOIA求解所需时间略长于其他算法,但是与其他算法的运行时间相差极小.综上所述,与其他算法相比,本文提出的IMOIA在模型求解方面具有更好的效果.

5 结 语

1) 本文针对技能水平随机情形下HDSS中多技能工与作业单元的匹配方案生成问题,建立了多技能工与作业单元匹配的多目标随机规划模型,并提出了IMOIA进行求解.数值实验表明,本文提出的方法可在短时间内生成多技能工与作业单元匹配方案,同时,匹配方案的数量和质量具有明显优势.

2) 与已有研究成果相比,本文考虑了多技能工对工序的偏好,以及多技能工技能水平的随机性,因而更加具有现实意义.本文的建模思想还可用于解决其他考虑技能限制的匹配方案生成与调整问题,例如维修任务与维修工人的匹配问题、订单与供应商的匹配问题、医生与患者的匹配问题等.

3) 在未来的研究中,可以考虑存在多技能工培训、极端事件风险等情形下多技能工的动态匹配;可以考虑多技能工的技能水平服从其他概率分布,甚至概率分布未知的情形;可以引入分布式鲁棒优化方法与条件风险值目标函数,从而提升模型的鲁棒性.

参考文献

[1]

中国汽车新闻工作者协会. 新质生产力理论构建工作和思考 [EB/OL]. (2024-02-04) [2025-03-19].

[2]

China National Automotive Jounalist Association. Work and thinking on the construction of new quality productive force theory [EB/OL]. (2024-02-04) [2025-03-19].

[3]

中华人民共和国中央人民政府. 中央经济工作会议在北京举行 习近平发表重要讲话 [EB/OL]. (2023-12-12) [2025-03-19].

[4]

Central People’s Government of the People’s Republic of China. Xi Jinping delivered an important speech at the Central Economic Work Conference [EB/OL]. (2023-12-12) [2025-03-19].

[5]

科技日报. 以高水平科技自立自强助力现代化建设——代表委员热议政府工作报告 [EB/OL]. (2024-03-06) [2025-03-19].

[6]

Science and Technology Daily. Helping modernization with high-level science and technology self-reliance and self-reliance:representatives and committee members deeply discussed the government work report [EB/OL]. (2024-03-06) [2025-03-19].

[7]

任玉红, 唐加福, 王晔. 基于IPO系统观的SERU系统柔性的分析框架[J]. 系统工程理论与实践202242(11): 3030-3043.

[8]

Ren Yu-hongTang Jia-fuWang Ye. SERU system flexibility analysis framework based on IPO system view[J]. Systems Engineering-Theory & Practice202242(11): 3030-3043.

[9]

Liu FNiu BXing M Zet al. Optimal cross-trained worker assignment for a hybrid seru production system to minimize makespan and workload imbalance[J]. Computers & Industrial Engineering2021160: 107552.

[10]

Xu XLu Y QVogel-Heuser Bet al. Industry 4.0 and industry 5.0: inception, conception and perception[J]. Journal of Manufacturing Systems202161: 530-535.

[11]

Wu Y HZeng S YLi B Bet al. A bi-objective approach for the multi-skilled worker assignment of a hybrid assembly line-seru production system[J]. RAIRO-Operations Research202458(2): 1187-1206.

[12]

Li B BWu Y H. Integrated optimization of worker assignment, batch splitting and scheduling for a hybrid assembly line-seru production system[J]. Computers & Industrial Engineering2024194: 110399.

[13]

Yu YSun WTang J Fet al. Line-hybrid seru system conversion: models, complexities, properties, solutions and insights[J]. Computers & Industrial Engineering2017103(C): 282-299.

[14]

Wu Y TWang LChen J F. A cooperative coevolution algorithm for complex hybrid seru-system scheduling optimization[J]. Complex & Intelligent Systems20217(5): 2559-2576.

[15]

Yılmaz Ö F. Operational strategies for seru production system: a bi-objective optimisation model and solution methods[J]. International Journal of Production Research202058(11): 3195-3219.

[16]

Yılmaz G BYılmaz Ö FÇevikcan E. Lot streaming in workforce scheduling problem for seru production system under Shojinka philosophy[J]. Computers & Industrial Engineering2023185: 109680.

[17]

Jiang Y JZhang ZGong Xet al. An exact solution method for solving seru scheduling problems with past-sequence-dependent setup time and learning effect[J]. Computers & Industrial Engineering2021158: 107354.

[18]

Miao Q QBai Z YLiu X Bet al. Modelling and numerical analysis for seru system balancing with lot splitting[J]. International Journal of Production Research202361(21): 7410-7433.

[19]

Kleywegt A JShapiro AHomem-de-Mello T. The sample average approximation method for stochastic discrete optimization[J]. SIAM Journal on Optimization200212(2): 479-502.

[20]

于洋, 李晓龙, 崔思国. 赛汝生产系统构建与调度的研究进展[J]. 系统工程理论与实践202141(2): 465-474.

[21]

Yu YangLi Xiao-longCui Si-guo. Research agenda on the formation and scheduling of SERU production system[J]. Systems Engineering-Theory & Practice202141(2): 465-474.

[22]

Zheng T WJiang Y P. Driver-rider matching and route optimization in carpooling service for delivering intercity commuters to the high-speed railway station[J]. Expert Systems with Applications2023227: 120231.

[23]

Chen X LLi J QXu Y. Q-learning based multi-objective immune algorithm for fuzzy flexible job shop scheduling problem considering dynamic disruptions[J]. Swarm and Evolutionary Computation202383: 101414.

[24]

Zhang Z HWang X XLu J X. Multi-objective immune genetic algorithm solving nonlinear interval-valued programming[J]. Engineering Applications of Artificial Intelligence201867(C): 235-245.

[25]

Zhu S FCai J HSun E L. Mobile edge computing offloading scheme based on improved multi-objective immune cloning algorithm[J]. Wireless Networks202329(4): 1737-1750.

[26]

Zitzler EThiele L. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach[J]. IEEE Transactions on Evolutionary Computation19993(4): 257-271.

[27]

Coello C A CPulido G TLechuga M S. Handling multiple objectives with particle swarm optimization[J]. IEEE Transactions on Evolutionary Computation20048(3): 256-279.

[28]

Deb KPratap AAgarwal Set al. A fast and elitist multiobjective genetic algorithm: NSGA-II[J]. IEEE Transactions on Evolutionary Computation20026(2): 182-197.

基金资助

国家自然科学基金资助项目(72371065)

AI Summary AI Mindmap
PDF (1088KB)

2

访问

0

被引

详细

导航
相关文章

AI思维导图

/