APP下载

多粒度概率语言环境下基于PROMETHEE的改进FMEA方法

2019-12-02鞠萍华陈资冉琰胡晓波

北京航空航天大学学报 2019年11期
关键词:粒度排序权重

鞠萍华, 陈资, 冉琰, 胡晓波

(重庆大学 机械传动国家重点实验室, 重庆 400044)

作为一种可靠性分析和风险管理技术,故障模式和影响分析(Failure Mode and Effects Analysis,FMEA)方法已被广泛应用于汽车、制造和化工等各个领域[1-3]。传统FMEA方法的具体步骤可总结为:先利用1~10的量化数值来评估风险因子发生率(Occurrence,O)、严重性(Severity,S)和难测度(Detection,D)的临界等级,然后,确定由O、S和D相乘得到的风险优先级数(Risk Priority Number,RPN),最后依据RPN值来度量潜在故障模式的风险优先级顺序[4]。尽管传统FMEA方法具有易用性、多功能性等优点,但仍然存在许多缺陷[5-7],本文主要关注的缺点有:①量化的精确数值无法准确地描述专家提供的真实故障评估信息;② 3个风险因子被赋予相同权重,忽略风险因子之间的相对重要性;③RPN计算公式缺乏全面的科学依据,导致RPN值对风险因子变化非常敏感,并且易出现故障模式具有相同RPN值难以判断风险顺序的情况。

为了准确真实地描述专家故障评估信息,许多学者将模糊集理论引入传统FMEA方法中。耿秀丽和邱华清[8]提出了基于犹豫模糊集的FMEA风险评估方法;Liu等[9]和王睿等[10]用直觉模糊集表征专家故障评估信息;Wang等[11]运用梯形模糊软集描述专家评估信息的不确定性。然而,在故障风险评估过程中,由于决策环境的不确定性和复杂性以及人类认知的固有模糊性,专家更倾向于用诸如“很低、低、一般、高、很高”定性的语言术语(Linguistic Term Set,LTS)表示故障风险评估[12-13]。此外,专家时常会由于自身经验、能力和知识的缺乏,在多个语言术语之间犹豫不决, Rodriguez等[14]提出的犹豫模糊语言术语集(Hesitant Fuzzy Linguistic Term Set,HFLTS)允许决策者用多个不同的语言术语表达评估信息,但每个语言术语的权重都是相等,忽略了专家对不同语言术语的偏好程度。为了改善这种情况,Pang等[15]在HFLTS基础上通过对每个语言术语增加概率开发了概率语言术语集(Probabilistic Linguistic Term Sets,PLTS),有效地避免了偏好信息的丢失,提高了语言信息表达的灵活性。另外,FMEA作为一种群体决策行为,通常由一组跨职能、多学科的专家团队执行[12]。考虑到FMEA团队专家通常来自不同的领域,可能在知识结构和实践经验方面存在差异,专家在给出语言评价信息时,可能会选择不同粒度的语言术语集。因此,多粒度PLTS能很好地解决专家风险评估信息的不确定性和多样性问题。

为了避免传统FMEA方法忽略了风险因子相对重要性的缺陷,主观赋权法、客观赋权法和综合赋权法被用于确定风险因子权重。其中,主观赋权法一般有层次分析法(Analytical Hierarchy Process,AHP)[16]和德尔菲法[17]等,近年来,最优最劣法(Best-Worst Method,BWM)[18]由于能保证专家判断信息一致性和需要更少的比较数据等特点受到广泛关注。此外,熵权法[5]、最大偏差法[13]等通常用于推导客观风险因子权重。将主观赋权法和客观赋权法结合的综合赋权法,不仅能克服主观赋权法依赖专家经验判断的缺点,还能充分考虑评估信息本身的客观因素,并且可根据专家对评估信息的确定程度调整主客观权重比例,具有较强的灵活性和实用性[10]。

FMEA方法中故障模式的风险优先级问题实质上是多属性决策(Multiple Criteria Decision Making,MCDM)问题[12-13]。因此,许多MCDM方法已被用于改进传统FMEA方法,其中包括灰色关联分析[6]、逼近于理想解的排序技术(Technique for Order Preference by Similarity to an Ideal Solution,TOPSIS)[5]、复杂比例评估法(Complex Proportional Assessment,COPRAS)[13]、多属性边界逼近区域比较法(Multi-Attribute Border Approximation area Comparison,MABAC)[19]。Brans等[20]提出的偏好顺序结构评估法(Preference Ranking Organization Method for Enrichment Evaluations,PROMETHEE)是一种基于两两比较方案优序关系的MCDM方法,相比于其他方法,其不需要对指标值进行规范化处理,合理避免了数据处理中产生信息偏差[18],而且充分考虑了决策者偏好存在的客观事实,使得评价结果更具有说服力。

综上所述,本文提出一种多粒度概率语言环境下基于PROMETHEE的改进FMEA方法。该方法采用多粒度PLTS适应了不同知识背景和经验水平的专家的表达习惯,并利用基于二元语义粒度转换函数为引入工具的语言计算模型融合FMEA团队多粒度风险评估信息;考虑专家主观经验知识和故障评估客观信息两方面因素,运用BWM和熵权法结合的综合赋权法确定风险因子权重;将PLTS的可能度公式作为优先函数计算故障模式两两比较的优劣程度,然后基于PL-PROMETHEE对故障模式进行风险排序。最后,以托盘交换架故障风险评估分析为例验证了本文方法的有效性和适用性。

1 基础知识

1.1 概率语言术语集

定义1[15]设一个语言术语集为S={sα|α=0,1,…,2τ},其中,τ为正整数,为了描述专家评估时的犹豫和不确定性,定义一个PLTS为

L(p)={L(l)(p(l))|L(l)∈S,p(l)≥0,

(1)

式中:L(l)(p(l))为概率信息为p(l)的语言术语L(l);#L(p)为所有L(p)中包含的语言术语的个数。

1.1.1 PLTS的标准化

(2)

1.1.2 PLTS的聚合

(3)

(4)

1.1.3 基于可能度的PTLSs排序

(5)

1.2 二元语义不同粒度转换函数

二元语义的定义、运算和逆运算参见文献[23],下面简述基于二元语义表示的不同粒度转换函数。

(6)

1.3 二元语义转换PLTS

定义7设S={sα|α=0,1,…,2τ}是一个语言术语集,Ω是S的所有概率语言术语集评估的集合,定义转换函数F将二元语义(sα,θ)转换为其等价的PLTS:

(7)

式中:t为Δ-1(sα,θ)的整数部分,且β=Δ-1(sα,θ)-t。

对于定义7,给出定理1。

定理1设S={sα|α=0,1,…,2τ}是一个语言术语集,二元语义(sα,θ)的等价PLTS为

(8)

证明如果θ≥0,Δ-1(sα,θ)≥α,则t=α且β=Δ-1(sα,θ)-t=α+θ-α=θ,运用式(7)得到,F(sα,θ)={sα(1-θ),sα+1(θ)};如果θ<0,Δ-1(sα,θ)<α,则t=α-1且β=Δ-1(sα,θ)-t=α+θ-α+1=1+θ,运用式(7)得,F(sα,θ)={sα-1(-θ),sα(1+θ)}。

证毕

2 改进FMEA方法

为解决传统FMEA模型的缺陷,本文提出了一种多粒度概率语言环境下基于PROMETHEE的改进FMEA方法,该方法主要包括3阶段:①基于多粒度PLTS的故障模式风险评估;②利用综合权重法结合由BWM和熵权法确定的风险因子主客观权重;③基于PL-PROMETHEE的故障模式优先级排序。改进FMEA方法框架流程图如图1所示。

2.1 基于多粒度PLTS的故障模式风险评估

在故障模式风险评估前,拥有相关背景知识和专业经验的FMEA团队需确定风险评估对象、FME范围和识别对象潜在故障模式。

2.1.1 专家采用不同粒度PLTS对故障模式进行风险评估

图1 改进FMEA方法框架流程图Fig.1 Flowchart of improved FMEA method

(9)

2.1.2 多粒度PLTS的一致化

由于FMEA专家知识背景和经验水平差异,专家在对同一方案进行评价时可能会选择不同粒度的语言评价集,具有提供精确信息能力的专家使用更精细的语言术语集,相反,专家可能选择粗粒度语言术语集[24]。为了对专家的不同粒度评估信息进行集结,首先将多粒度的评价集一致化,即从中选择一种粒度的评价集作为基本语言评价集,将评价集转换为基本语言评价集的形式[25]。

本文提出一种基于二元语义转换函数为引入工具的语言计算模型实现多粒度PLTS间的转换。

(10)

2.1.3 专家故障评估信息的聚集

2.2 综合赋权法确定风险因子权重

2.2.1 BWM确定风险因子主观权重

BWM与AHP类似,也是基于成对比较的思想,但并不是任意准则两两比较,而是构造一种结构化的比较方式[18]。BWM确定风险因子主观权重具体操作步骤如下:

minξ(q)

(11)

步骤4一致性检查,BWM利用一致性比率CR来检查比较矩阵的一致性:

(12)

式中:CI为一致性指数(见表1)。一致性比率CR反映了比较的一致性水平,CR值接近0表明比较更接近一致性,通常,CR值小于0.5足以表明BWM的可靠性和有效[26]。

表1 一致性指数

2.2.2 熵权法确定风险因子客观权重

熵权法通过计算传递给决策者信息量的多少来确定其权重的大小,熵越小含有的信息量越大,熵越大信息量越小,是一种常见的求取客观属性权重的方法[5]。本文采用文献[27]提出的一种PLTS环境下的熵权法求解风险因子客观权重,基本步骤如下:

步骤2计算各风险因子熵值,第j个风险因子熵值为

(13)

步骤3计算各风险因子客观权重,第j个风险因子客观权重为

(14)

2.2.3 风险因子主观权重和客观权重综合

综合BWM和熵权法导出的主观和客观权重,每个风险因子的综合权重可以计算为

(15)

式中:γ为主观权重系数,反映专家主观判断在风险因子权重中占有的比例,取值范围为[0,1]。

2.3 基于PL-PROMETHEE的故障模式风险排序

PROMETHEE是一种利用流出量及流入量判断各方案优先程度的MCDM方法。本文在风险因子综合权重wj={w1,w2,…,wn}确定的情况下,将PROMETHEE拓展到PLTS语言环境下以解决传统FMEA方法中故障模式的风险优先级问题。基于PL-PROMETHEE的故障模式风险排序方法步骤如下:

步骤1计算风险因子RFj(j=1,2,…,n)下故障模式FMi对于FMk(i,k=1,2,…,m)的优先函数Π(FMi,FMk)为

(16)

步骤2计算每个故障模式的流出量Φ+(FMi)和流入量Φ-(FMi)为

(17)

(18)

步骤3计算净流量Φ(FMi)为

Φ(FMi)=Φ+(FMi)-Φ-(FMi)

(19)

步骤4根据净流量的值进行故障模式风险排序。

3 案例分析

托盘交换架是加工中心的关键功能部件,其主要功能是实现机床加工时将已加工件与待加工毛坯进行位置交换,从而实现将待加工毛坯送入到加工位置,并对其自动定位。本文以国产某卧式加工中心的托盘交换架为评估对象,FMEA团队由3位分别来自维修、制造、研发部门的专家(E1、E2、E3)组成,专家的权重λ分别为0.2、0.4、0.4。FMEA团队依据数控转台功能结构特点和实践经验识别出托盘交换架的6个潜在故障模式:油缸漏油(FM1)、旋转减速瞬间振动和噪声(FM2)、交换速度过快或过慢(FM3)、升降不到位(FM4)、旋转到位时晃动(FM5)、旋转不到位(FM6)。

3.1 基于多粒度PLTS的故障模式的风险评估

收集3位专家对6个故障模式评估信息,并汇总于表2中。

表2 3位专家提供的概率语言评估信息Table 2 Probabilistic linguistic evaluation information provided by three experts

表3 一致化处理后的专家3故障模式评估信息Table 3 Unified E’3 s evaluation information of each failure mode

3.2 风险因子权重确定

表4 群体故障评估矩阵

表5 最佳标准的风险因子评级向量

表6 最差标准的风险因子评级向量

表7 风险因子主观权重Table 7 Subjective weights of risk factor

3.3 基于PL-PROMETHEE的故障模式风险排序

通过式(5)计算各风险因子下故障模式间的可能度pj(L(p)ij,L(p)kj),并根据式(16)确定故障模式两两比较的优先函数Π(FMi,FMk)。利用式(17)和式(18),计算故障模式的流出量Φ+(FMi)、流入量Φ-(FMi)和净流量Φ(FMi)分别为

Φ+(FMi)={3.025,2.722,3.440,3.636,1.927,3.250);Φ-(FMi)={2.975,3.278,2.560,2.364,4.073,2.750};Φ(FMi)={0.050,-0.556,0.880,1.272,-2.146,0.500}

最终,由净流量的值确定的故障模式风险排序为:FM4>FM3>FM6>FM1>FM2>FM5。其中,FM4作为风险最高故障模式,应赋予最高级别风险优先度而被重点关注,FM3风险次之,最低风险故障模式为FM5。

3.4 灵敏度与对比分析

风险因子的综合权重很大程度上取决于主观权重系数γ,且γ是在[0,1]中变化的调整参数,在本文案例中设置为0.5。为验证γ对风险优先级排序的影响,取γ不同值的情况时6种失效模式的风险等级排序结果如图2所示。

由图2可知,当γ≤0.8时,故障模式的等级顺序几乎不受γ值的影响,这说明这些故障模式在专家主观判断和评估信息客观因素两方面具有相同的重要性;当γ>0.8时,FM2和FM3风险排名提高,相应FM6和FM4风险排名下降,意味着在本文案例中采用偏主观的风险因子权重对故障模式的风险排序有一定影响。基于以上分析,在现实的FMEA风险评估过程中,需要根据风险评估实际情景和专家对评估信息确定程度来合理确定适当的γ值。

为验证本文所提方法的合理性和有效性,将本文提出的PL-PROMETHEE方法与传统FMEA法、文献[15]提出的PL-TOPSIS方法和文献[8]提出的HFL-PROMETHEE方法作对比分析。将4种方法得出的故障模式风险排序结果汇总于表8中。其中PL-TOPSIS方法和HFL-PROMETHEE方法沿用本文风险因子综合权重,与本文方法不同的是:PL-TOPSIS方法将TOPSIS拓展到概率语言环境下确定故障模式风险排序顺序,而HFL-PROMETHEE方法则采用犹豫模糊语言集HFLTS评估故障风险信息。

由表8可知,虽然4种方法获得的故障模式排序结果不完全相同,但都将FM4和FM5分别确定为最高和最低故障模式,一定程度上验证了本文方法的有效性。此外,图3描绘了4种方法排序数据归一化处理后故障模式间排序相对偏差量,其中,PL-PROMETHEE曲线波动幅度最大,意味着本文方法在故障模式中的辨别度高于其他3种方法。

图2 参数γ的敏感度分析Fig.2 Sensitivity analysis on parameter γ

表8 不同方法故障模式风险排序比较Table 8 Risk ranking comparison of failure modes by different methods

另一方面,本文方法故障模式排序顺序与传统FMEA方法之间差距较为明显,即FM4和FM5排序相同,其余故障模式排序均不同;对比于PL-TOPSIS排序结果,仅FM3和FM6的风险等级发生了互换;与HFL-PROMETHEE故障模式排序顺序相比,则在FM6和FM1的排序顺序发生互换。导致这些差异可能原因为:①对比传统FMEA方法采用清晰的数字和HFL-PROMETHEE采用的HFLTS,本文使用PLTS使专家能够更准确,更接近实际情况提供风险评估。②传统FMEA方法中风险因子具有同等重要性,然而,本文采用综合赋权法来识别风险因子权重,充分融合了主客观权重方法的优势。③PL-TOPSIS使用TOPSIS来获得故障模式的风险等级,TOPSIS具有决策补偿性,一个指标下的高评价值能弥补其他指标下的低评价值,相比之下,PROMETHEE基于方案间的两两比较得出最终的排序结果,决策相对结果更加准确。

图3 不同方法故障模式间相对偏差量Fig.3 Relative deviations between failure modes by different methods

4 结 论

本文提出了一种多粒度概率语言环境下基于PROMETHEE的改进FMEA方法,以改善传统FMEA方法的缺陷,提高其科学性和有效性。所提的方法特点如下:

1) 用多粒度PLTS评估故障模式风险,不仅能满足不同知识背景和经验水平的专家的表达习惯,而且还能解决专家评估信息表达模糊和信息丢失的问题。相比于传统FMEA方法,更真实地刻画了专家评估信息的多样性和不确定性。

2) 运用BWM和熵权法结合的综合赋权法区分风险因子的相对重要性,克服了主观赋权法或客观赋权法单方面的缺陷,并且通过设置主观权重系数调整主客观权重比例,可以有效地适用于各种不同现实情况。

3) 基于PL-PROMETHEE对故障模式进行风险排序,避免了决策补偿性对故障模式评价结果的影响,充分考虑了决策者偏好存在的客观事实,在实际应用中更具广泛性。

尽管本文方法为故障风险评估提供了一种有效实用的工具,但仍有一些问题需要在未来研究中加以解决。首先,FMEA团队成员不同的风险态度可能直接影响最终故障模式风险排序结果,因此,未来可以将专家风险态度作为影响风险评估的重要因素。其次,在未来研究中可以确定未考虑的其他风险因子,以更全面反映故障模式风险。最后,本文方法可用于应对其他更复杂的风险分析问题,以进一步验证其适用性和有效性。

猜你喜欢

粒度排序权重
超重力场中煤泥颗粒沉降规律研究①
权重望寡:如何化解低地位领导的补偿性辱虐管理行为?*
作者简介
权重常思“浮名轻”
动态更新属性值变化时的最优粒度
恐怖排序
节日排序
为党督政勤履职 代民行权重担当
权重涨个股跌 持有白马蓝筹
情感粒度