其中:b为TFN的可能取值;a,c分别为TFN的下界值和上界值。
当用户对定量需求评价指标进行评价时,由于知识背景和思维习惯的不同,意见往往难以达成统一,对需求信息的隶属度和非隶属度可能存在几个不同的偏好取值,对偶犹豫模糊集能够更加客观地反映用户真实的需求信息。
用户对产品的认识大多处于感性阶段,且认知的不确定性使得语言术语更适合表征用户的表达习惯。而评价环境的不确定性又使得犹豫模糊语言术语能够更好地表征用户在评价时犹豫不定的心理。
定义4[12]设X是一固定集,S={s0,s1,…,s2g}是由有序个元素组成的离散语言术语集,si(i=0,1,…,2g)是一个语言变量,X上的一个犹豫模糊语言术语集为HS={|x∈X},hs(x)={sτ(x)|sτ(x)∈S;τ∈0,1,2,…2g}是位于区间[0,1]中有限数的集合,表示x∈X属于语言术语S的可能隶属度,称hs(x)为一个犹豫模糊语言元(Hesitant Fuzzy Linguistic Element,HFLE)。
定义5[21]设h1,h2是任意两个HFLE,则差集h12为犹豫模糊语言元h1中不包含h1∩h2元素的集合,即h12∩h2=∅。特殊情况下,当h1⊆h2时,h12=h1。
由于两个HFLE不能直接进行定量运算,为使计算有效,且充分反映原始语言评价信息的不同语义,引入语言结构函数的概念。
定义7[22]sτ∈S是一个语言术语集,对于任意实数ϑτ∈[0,1],语言结构函数f定义为从sτ到ϑτ之间的映射:f:sτ→ϑτ,(τ=0,1,2,…,2g)。其中0≤ϑ0<ϑ1<…ϑ2g≤1,ϑτ表示决策者在选择语言术语sτ时的偏好。函数f表示语言术语的语义。文献[22]归纳了3类语言结构函数:
(1)
式(1)为语言下标函数,语义值采用了平均值的思想。
(2)
式(2)为复合评估结构函数,通常α∈[1.36,1.4],本文取α=1.4。
(3)
式(3)中角标τ增加时,相邻角标的绝对离差是减少的,β,γ∈[0,1],本文取β=γ=0.88。
(4)
定理1设h1,h2,…,hn为一组HFLE,则由犹豫模糊语言加权平均算子的运算结果获得仍为HFLE,且
(5)
2 基于改进QFD的模块重要度判定方法
2.1 问题描述
为便于后续研究工作的开展,对问题模型和基本符号说明如下:
拟解决的问题是:根据用户给出的需求评价矩阵Y和专家们给出的用户需求与模块关联矩阵Kp,通过改进的QFD方法对模块重要度进行判定。
2.2 用户需求的最终重要度计算
满足用户需求是判定模块重要度的前提,因而对用户需求的分析至关重要。该过程主要分为两个阶段:从用户视角计算用户需求重要度;从专家视角计算用户需求重要度,在此基础上获得开发需求的最终重要度。
2.2.1 用户视角下需求重要度计算
用户对需求的直观表达反映了用户的真实偏好。用户的评价与群评价值相比,接近度越高,需求分析结果越能得到认同,对企业越有参考性;需求指标内部与群评价均衡度越高,则分析结果越稳定。产品的复杂性和需求的多样性使得需求评价采用混合形式表示更贴合实际。基于均衡接近度思想,获取用户视角下开发需求重要度,过程如下:
步骤1混合开发需求信息的规范化。为消除不同量纲对需求重要度结果的影响,对混合结构的需求评价值进行规范化处理,主要是对CN、IVN和TFN进行处理。
评价值ylj=clj为CN时,规范化为:
xij=cij/cmaxj,cmaxj=max{clj|l=1,2,…,t}。
(6)
(7)
评价值ylj=(alj,bli,clj)为TFN时,规范化为:
xlj=[alj/cmaxj,blj/cmaxj,clj/cmaxj],
cmaxj=max{clj|l=1,2,…,t}。
(8)
步骤2基于接近度层面,构建优化模型。接近度表示为用户评价值与群评价值的接近程度,通常用灰关联系数表示,则优化模型M1为:
M1:
(9)
步骤4获取用户视角下开发需求重要度。基于以上分析,综合考虑接近度和均衡度两个层面,得到组合模型M3:
通过求解模型M3可得用户视角下开发需求重要度w=(w1,w2,…,wn)。
2.2.2 专家视角下用户需求重要度计算
用户需求和模块之间的密切联系为需求的满足提供保障,将该关系考虑在内也意味着考虑了专家的意见。而专家的有限理性行为使得专家更期望得到两者之间的最适合关联;需求DRj下模块之间的差异越大表明该需求区分度高,而犹豫模糊语言术语也符合模糊环境下专家的语言表达习惯。因此,考虑专家的态度和开发需求差异度,获取专家视角下的需求重要度,过程如下:
步骤1基于专家的态度,构建优化模型。前景理论很好地反映了专家对用户需求的态度,专家对与期望关联最接近即前景值最大的需求给予最高的重要度。以前景价值最大化构建优化目标M4:
(11)
步骤3基于差异度层面,构建优化模型。在关联矩阵Kp中用户需求DRj下模块之间的前景值差异越大,该用户需求区分度越好,应赋予更大的重要度。构建优化模型M5:
步骤4获取专家视角下开发需求重要度。综合考虑专家态度和差异度两个层面,得到组合模型M6:
(12)
步骤5获得专家视角下用户需求重要度:
(13)
2.2.3 用户需求最终重要度确定
用户需求重要度包含用户层面重要度和专家层面重要度两部分,用户层面侧重于体现用户对需求的直接需求,专家层面则是从模块与需求的关联方面为需求的满足提供保障,两者缺一不可。采用综合赋权法引入调节参数ψ,其中ψ∈[0,1],企业根据对用户意见和专家意见的偏好,选择恰当的参数取值,确定用户需求的最终重要度oj:
oj=ψwj+(1-ψ)vj。
(14)
2.3 模块重要度计算
近年来,随着用户需求增多,产品设计更为复杂,各种不确定因素增多。在这种决策环境下,专家们存在风险感知偏好,当模块与用户需求的关联关系优于群期望关联值时,专家呈“收益”心理,反之则为“损失”,且表现出对“收益”寻求和“损失”规避的心理行为,这种心理行为影响模块的最终判定;因此,将反映专家风险感知心理行为的前景理论和COPRAS方法相结合,确定模块的最终排序结果。
步骤1计算用户需求与模块的群关联矩阵。利用式(5)和式(11)将各专家给出的关联矩阵进行集结,获得群关联矩阵K=[kij]m×n,其中:
(15)
步骤2获取模块前景价值矩阵U=[uij]m×n,其中
(16)
(17)
步骤4计算模块Ci的综合标准化前景值vi。
(18)
步骤5确定所有模块Ci的效用度zi,根据效用度zi对模块进行排序,
(19)
效用度越大,对应的模块重要度越大。企业根据模块的重要度,对资源进行有效配置,提高用户满意度。基于此,提出基于改进QFD的模块重要度判定方法的流程,如图1所示。
3 案例及对比分析
3.1 案例分析
A企业是一家生产小型纯电动汽车的企业,为优化资源配置、满足市场需求,计划改进现有的一款电动汽车。通过对电动车经销商、购买客户的售后和访谈,获得用户最关注的需求为:续航里程(DR1)、售价(DR2)、电池寿命(DR3)、舒适度(DR4)、保值率(DR5)、充电时长(DR6)、安全性(DR7)、环保材料的使用(DR8)。企业现有模块为车载电源模块(M1)、驱动电机模块(M2)、电池模块(M3)、整车控制模块(M4)、底盘模块(M5)、显示模块(M6)、载荷模块(M7)。
表1 用户需求重要度评价表
表2 专家对用户需求和模块关联关系评价表
续表2e3M1s8s8s7,s8s7,s8s7s2s6,s7s5,s6M2s7s6,s7s8s6,s7,s8s6s1,s2s7s5,s6,s7M3s7,s8s6s7,s8s8s7s3s7,s8s2M4s7s6s5s6,s7s6,s7s4,s5s6,s7s5,s6M5s6,s7,s8s4,s5s6s5s5s5,s6s7s5M6s6,s7,s8s4s6,s7s4s4s6s5s3M7s3s7,s8s3,s4s7s7s1,s2s7,s8s8
利用所提方法对模块重要性进行判定,过程如下:
(1)根据式(6)~式(8)对用户需求评价矩阵进行规范化处理,然后根据式(9)和模型M3获得用户视角下用户需求重要度w=(0.144,0.148,0.117,0.114,0.132,0.127,0.087,0.128)。
(2)根据模型M4和式(11)获得专家权重ε=(0.313,0.355,0.332),由式(12)~式(13)获得专家视角下用户需求重要度v=(0.142,0.093,0.120,0.123,0.113,0.143,0.120,0.143)。
(3)由式(14)获得用户需求最终重要度o=(0.142,0.091,0.116,0.118,0.127,0.151,0.117,0.138)。
表3 模块前景标准值
(5)根据式(18)和式(19)获得效用度z=(0.961,0.989,1.000,0.850,0.401,0.608,0.543),则重要度排序为M3>M2>M1>M4>M6>M7>M5,即应给予电池模块(M3)最高关注度,其次为驱动电机模块(M2)、车载电源模块(M1),底盘模块(M5)的重要度最低。
用户需求重要度对模块的排序将产生重要影响,考虑企业对用户意见和专家意见的偏好,对参数ψ进行灵敏度分析确定用户需求最终重要度,ψ取值不同时模块排序结果如图2所示。
由图2可知,在模块重要度方面,当ψ∈[0,0.5]时,重要度值差异较大且变化平稳;当ψ∈(0.5,1]时,重要度变化显著且当ψ∈[0.8,1]时模块M1、M2、M3之间和M6与M7之间的差异相当小。这表明专家意见相对于用户意见更为客观,当企业侧重于专家角度分析开发需求时,相应的模块能够得到很好的区分;而模块重要度对用户视角下获得的需求的变化更为敏感,且由于用户更关注自身偏好,导致对模块的区分度低。因此,当企业更倾向于从用户视角考虑需求时,需要高精确运算才能获得模块的准确分析结果。
在模块重要度排序方面,当ψ∈[0,0.6]时,重要度排序为M3>M2>M1>M4>M6>M7>M5,电池模块(M3)具有最高重要度;当ψ∈(0.6,0.7]时,重要度排序为M2>M3>M1>M4>M6>M7>M5,驱动电机模块(M2)具有最高重要度。当ψ∈(0.7,1]时,电池模块(M3)和车载电源模块(M1)的排序发生了改变,进一步验证了侧重于用户视角得到的需求相比于侧重于专家视角得到的需求,模块重要度排序结果对前者的变化更为敏感。因此在现实的产品可持续设计模块重要度判定过程中,企业根据实际情境和不同的考虑视角选择参数ψ的取值,对模块重要度判定具有重要意义。
此外,上述计算过程是基于语言结构函数f1进行的。采用语言结构函数f2和f3时模块排序结果如图3所示。
由图3可知,采用语言结构函数f2时,在ψ∈[0,0.2)时模块重要度排序为M3>M2>M1>M4>M6>M7>M5;在ψ∈[0.2,1]时驱动电机模块(M2)和车载模块(M1)的排序位置发生改变;采用语言结构函数f3在ψ∈[0,0.2]时模块重要度排序为M3>M2>M1>M4>M6>M7>M5;在ψ∈(0.2,0.6]时最高重要度变为驱动电机模块(M2);在ψ∈(0.6,1]时模块重要度排序为M2>M1>M3>M4>M6>M7>M5。排序结果表明,采用不同的参数ψ和语言结构函数可能导致不同的模块排序结果。 但不管语言结构函数、参数ψ如何变化,电池模块(M3)、驱动电机模块(M2)和车载模块(M1)始终处于最高重要度的前3位,表明这3个模块对产品可持续设计具有至关重要的作用。因此,为优化资源配置和满足用户需求,企业需要重点提高这3项模块方面的能力。而其他模块的重要度排序始终保持不变,说明了本文方法的有效性和高鲁棒性。
3.2 对比分析
为对比所提需求分析方法的有效性,采用偏差最大法处理用户需求评价信息,获得需求重要度wj=(0.108,0.136,0.096,0.227,0.157,0.190,0.001,0.081),与本文方法确定的需求重要度进行对比,结果如图4所示。为便于比较,利用2.2节中的方法基于偏差最大化确定的用户需求重要度获得模块效用度为M=(0.983,1.000,0.982,0.927,0.263,0.687,0.459),模块重要度排序结果为M2>M1>M3>M4>M6>M7>M5,驱动电机模块(M2)为最高重要度,与本文方法中电池模块(M3)为最高重要度两种排序结果略有差异。
造成差异的原因是:偏差最大化方法获得的用户需求重要度以用户评价为依据,仅考虑了用户对需求的偏好导致需求重要度差异显著;本文对用户需求的分析是基于用户和专家的双视角,且将用户需求的均衡接近度、专家态度与差异度纳入需求分析过程中,得到的需求重要度之间较为均衡。此外,本文需求分析中参数ψ的取值反映了制造企业在获取需求最终重要度时对用户或专家意见的偏好程度,利用对比方法得到的模块重要度排序结果与本文方法中参数ψ∈(0.7,1]时的排序结果相同,表明该方法是本文方法的一个特殊情况,从而说明本文方法能够帮助企业得到更全面的模块重要性判定结果,更具合理性和普适性。
为阐明在模块重要度判定方法中考虑专家有限理性行为的重要性,将不考虑专家有限行为得到的判定结果与本文结果进行比较。公平起见,分别依据本文方法与偏差最大化方法得到的用户需求重要度,利用式(17)~式(19)获取模块效用度和排序结果,如表4所示。
表4 对比方法排序结果
对比表4可知,在模块重要度判定中不考虑专家心理行为得到的判定结果和本文方法得到的判定结果相差甚大。不考虑专家的有限心理行为,基于本文方法确定的需求重要度得到的模块重要度排序为M5>M2>M6>M1>M4>M3>M7;基于偏差最大化方法得到的需求重要度模块重要度排序为M5>M6>M2>M1>M3>M4>M7,除了车载电源模块(M1)、底盘模块(M5)和载荷模块(M7)外,其他模块的排序差异显著。而在本文方法中,无论调节参数ψ和语言结构函数如何变化,模块最重要的3个因素始终电池模块(M3)、驱动电机模块(M2)和电池模块(M1),且其他模块的排序保持不变。因此,说明了在产品可持续设计模块重要度判定过程中,考虑专家心理行为的重要性。实际上,本文所提方法反映了风险环境下专家的心理行为,与实际的决策环境更为贴切。因此,利用本文方法对模块重要度进行判定,更符合实际,且能得到更可靠和准确的判定结果。
4 结束语
正确地判定模块重要度有利于企业明确设计的方向,实现可持续产品的快速开发。为使模块化设计尽可能地理解用户需求,实现需求驱动的可持续产品的模块设计,提出了基于改进QFD的产品可持续设计模块重要度判定方法,所提方法具有以下特点:
(1)在改进QFD的信息表征方面,考虑到用户对需求的偏好和需求信息的模糊、不确定性,以实数、区间数、犹豫模糊语言术语、对偶犹豫模糊数和三角模糊数等5类信息表征需求评价;考虑到专家评价过程中习惯的语言表达形式和犹豫心理,利用犹豫模糊语言术语表征用户需求与模块的关联关系,避免关联表征过程中的信息偏差。
(2)考虑到模块设计中用户需求分析是结合各用户需求及其对应模块的一个多目标群决策过程,提出双视角下的需求重要度确定方法。基于用户对需求的直接评价,考虑到用户与群评价的一致性和需求评价之间的均衡性对需求分析结果认同度的影响,利用均衡接近度思想获得用户层面的需求重要度;基于需求和模块之间的关联关系,考虑到专家的态度和用户需求的差异度,为用户需求的实现提供更稳固的保证机制,获得专家层面的需求重要度;设置调节参数,允许企业根据实际和不同的视角选择适当的参数取值。
(3)在最终的模块重要度判定过程中,引入反映专家态度的前景理论,充分刻画了专家在面对风险和损失规避等方面的有限理性行为;基于COPRAS方法得到的模块排序有效避免了模块之间可能存在补偿机制的问题,从而能够充分说明某一模块优于或劣于其他模块的具体程度。
通过对A企业在生产小型纯电动汽车过程中模块重要度判定的研究,说明所提方法的可行性,并通过灵敏度分析和比较说明所提方法的优越性。下一步将研究在多阶段情境下用户需求具有动态变化的背景下,对产品可持续设计模块重要度进行判定的问题。