何 涛,马 洁
(兰州交通大学 a. 甘肃省工业交通自动化工程技术研究中心;b. 自动化与电气工程学院,兰州 730070)
由于城市轨道交通的发展规模越来越大,由原来的轨道电路发展而来的基于通信的列车运行控制系统(CBTC, communication based train control system)正在迅速壮大。CBTC系统集成了先进的控制技术、计算机技术和通信技术,具有系统化、网络化和智能化的特点。随着系统功能的逐渐强大,结构组成越来越复杂,与线路、运输组织、车辆等专业越来越密切,CBTC系统作为城市轨道交通系统的“大脑”,一旦发生危险,轻则影响列车的运营秩序,重则发生特大事故[1],因此对城市的CBTC系统进行可靠性评价具有重要意义。
对于复杂动态特性系统来说,人们更多关注系统在特定的时间和条件内,能够多大程度完成规定功能的能力。目前,对于轨道交通系统的可靠性评价,学者已进行了广泛研究[2-3]。Jin等[4]提出使用分类、回归和总结等数据挖掘的方法对系统进行故障诊断和状态评估。张友鹏等[5]提出基于云模型和证据理论的铁路信号系统风险评估模型,利用该模型对无线闭塞中心进行风险评估。董慧宇等[6]提出了使用二维熵对CBTC信息安全进行了风险进行建模和评估。不难看出,这些研究都是对复杂系统风险进行评估,对其可靠性的研究比较少,对CBTC系统可靠性的研究更是少之又少。笔者提出基于云模型和组合赋权法的系统可靠性评价方法对西北某城市的CBTC系统进行可靠性分析,用层次分析法和CRITIC法计算主观权重值和客观权重值,使用加法合成法得到组合权重,反应了决策者的主观意愿,避免评价结果的主观臆断;最后使用云模型对结果进行评价,实现定性和定量之间转换,使得结果更加客观准确。
设U是一个用数值表示的定量论域,C是U上的定性概念,若定量值x∈U,且x是定性概念C的一次随机实现,x对C的隶属度u(x)∈[0,1]是稳定倾向的随机数[7],即
u:U→[0,1],∀x∈U,x→u(x),u(x)∈[0,1],
则x在论域U上的分布称为云,每个x称为一个云滴。
云模型实现模糊集理论中的模糊性和概率论中的随机性。用期望Ex,熵En和超熵He3个数字特征表征一个概念,是一种定性定量转换模型。期望Ex是最能代表这个定性概念的点,反映云滴群的平均点;熵En反映了定性概念中的模糊性和随机性,揭示二者之间的关联性,是定性概念的不确定性度量;超熵He是熵的不确定性度量,反映云滴的凝聚度。超熵越小,云滴的凝聚度越好,即离散程度越小。图1所示的是使用MATLAB绘制的Ex=20,En=2,He=0.15的正态云分布图[8]。
图1 云分布图和数字特征Fig. 1 Cloud map and digital features
对于存在双边约束[Cmin,Cmax]的指标可以使用云模型描述,相应的3个数字特征为
正态云发生器主要分为正向正态云发生器和逆向正态云发生器两类[9]。
1.2.1 正向正态云发生器
正向正态云发生器是由定性的事物特征产生定量的事物,它根据云的数字特征(Ex,En,He)产生云滴,每个云滴都是该概念的一次具体实现。一维正向正态云发生器的输入是表示定性概念C的3个数字特征值Ex,En,He以及云滴N,输出是N个云滴的定量值,以及每个云滴代表概念C的隶属度u(x),
1.2.2 逆向正态云发生器
虚拟云[10]是按照某种应用目的,对各个基云的数字特征参数进行计算,得到结果作为新的数字特征构造成的新云。对于一个新云T可以通过基云定义为
T{T1(Ex1,En1,He1),…,Tn(Exn,Enn,Hen)}。
各个基云进行逻辑运算得到的新云就是虚拟云T(Ex,En,He)。研究使用虚拟云的综合算法,计算公式如下
式中:wi表示第i个指标权重;(Exi,Eni,Hei)表示第i个指标的云模型参数;n表示指标的个数。
层次分析法(AHP, analytic hierarchy process)是定性和定量分析相结合的多目标决策方法。AHP将复杂系统分解为若干个因素,并按照支配关系形成层次结构[11-12]。运用AHP建模,分为4个过程:1)建立系统的层次结构模型;2)构造各层次的判断矩阵R;3)对判断矩阵R进行一致性校验;4)得到各因素的主观权重Xsi(i=1,2,…,m)和结构模型的主观权重向量Xs=[Xs1,Xs2,…,Xsm]。
根据专家意见构造判断矩阵R是层次分析法的重点,采用9标度法对同层元素i和元素j两两比较其对上层元素的重要性Rij,如表1所示,构造该层的判断矩阵R。
表1 9标度法说明
2.2.1 CRITIC法原理
CRITIC法是由Diakoulaki提出的一种客观权重赋权方法[13-15]。它的基本思想是通过各指标间的对比强度和冲突性来综合衡量其权重。对比强度是利用标准差δi的大小,若同一指标所有指数的标准差δi越大,说明其蕴含的信息量越大;指标之间的冲突性是以指标之间的相关系数rij为基础,如果2个指数有较强的正相关,则说明其冲突性较低。
2.2.2CRITIC赋值法计算权重步骤
假设共有m个元素,每个元素有n个指标,则评价矩阵A可表示为[14]
客观权重计算步骤如下:
1)指标同向化。
正向指标的数值越大,反向指标的数值越小说明效果越好。在对CBTC系统进行可靠性评估的过程中,选用的指标都是正向指标。
2)指标数据无量纲化。
由于系统的指标过多且单位不同,需要进行无量纲处理,处理方式如式(5)所示,得到标准矩阵A′。
3)计算指标客观权重。
根据CRITIC赋值法,计算标准矩阵A′的各指标间的相关系数rij、指标数据的冲突化指标Fi和信息量Ii
Ii=δiFi,
(9)
则客观权重向量Xo=[Xo1,Xo2,…,Xom]。
组合赋权法是将主观赋权法和客观赋权法有机地结合在一起,使权重更加合理。使用加法合成法[16]得到综合权重向量X为
X=αXs+(1-α)Xo,
(11)
式中:Xs是主观赋权法得到的权重向量;Xo是客观赋权法得到的权重向量。α是组合赋权法联系的待定系数,使用差异系数法进行求解。
式中,Xi(i=1,2,…,n)为主观权重向量按升序排列后对应的分量,n为评价元素个数。
CBTC系统是一个复杂的分布式控制系统,主要由控制中心设备、车站设备、轨旁设备、车载设备及网络通信设备5部分组成,如图2是CBTC系统的组成结构。
图2 CBTC系统组成结构示意图Fig. 2 Structure of the interface adapter
根据该城市轨道交通信号系统的功能需求和文献[1],结合CBTC系统的自身结构,CBTC系统主要分为辅助司机驾驶、辅助列车运行、保证行车安全、保护和辅助乘客以及为运营人员提供技术支持,根据这些功能,建立了如图3所示功能层次模型。其中,A为目标层,B为中间层,C为最底层。
图3 CBTC系统功能层次结构模型Fig. 3 CBTC system function hierarchy model
根据文献[17],对于复杂系统将评价集划分为5个评价元素,如表2所示。出现致命故障代表CBTC系统出现灾难性故障,导致人员伤亡和财产损失;保持最低功能表示CBTC系统故障已达到临界,仅能保证列车安全运行;保持基本功能表示CBTC系统有故障,系统功能下降,可防止列车超速和冒进禁止信号;保持主要功能表示系统有轻微故障,系统性能良好表示可以实现CBTC系统主要功能;保持全部功能表示CBTC系统无任何故障,可以实现全部功能。每个评价元素均采用云模型来描述。
表2 评价集云表示
3.3.1 确定主观权重
利用层次分析法确定CBTC系统各底层设备的主观权重,由专家意见和9标度法判断矩阵R如式(13)所示。
为了避免专家在判断时,对部分元素判断不准确,使用MATLAB计算出判断矩阵R进行一致性校验:一致性指标CI(consistency index)和平均随机一致性指标RI(random index)的比率称为随机一致性比率CR(consistency ratio),当CR<0.1时,认为判断矩阵R具有一致性,否则就必须调整判断矩阵R。计算得:
故判断矩阵R通过了一致性校验,将判断矩阵R的最大特征根对应的特征向量进行一致化处理得到
Xs=[0.147 2 0.106 0 0.098 0 0.017 5 0.044 7
0.100 7 0.027 9 0.141 4 0.050 4 0.046 5 0.077 8 0.057 7 0.043 8 0.022 8 0.017 5],
则Xs是CBTC系统可靠性综合评价中15个C层元素的主观权重向量。
3.3.2 确定客观权重
表3 CBTC系统各单元重要度
使用MATLAB将矩阵式(7)、(8)、(9)、(10)计算主观权重向量Xo:
Xo=[0.047 0 0.047 0 0.047 0 0.102 00.102 0 0.060 2 0.047 0 0.047 0 0.047 0 0.049 2
0.106 0 0.102 0 0.102 0 0.047 0 0.047 0]。
根据式(11)和(12)计算得到CBTC系统基本单元组合权重X,如表4所示。
表4 CBTC系统组合赋权法基本单元权重
假设基本单元的寿命t=5×104h,考虑系统冗余结构和共因失效对系统可靠性的影响,可求得CBTC系统功能性模型基本单元的可靠度[18-19]。考虑CBTC系统失效过程中各种不确定因素对系统可靠性的影响,根据CBTC系统功能性模型基本单元失效率的取值范围,可得到相应取值范围,根据式(1),得到CBTC系统功能性模型各基本单元的云表示,如表5所示。
表5 CBTC系统基本单元可靠性云表示
根据式(3)得到CBTC系统的评价综合模型的新云,计算得出Ex=0.810 5,En=0.017 5,He=0.001 3,如图4所示,其中深黑色曲线表示CBTC系统可靠性的综合云模型。CBTC系统综合云模型与系统“保持基本功能”以及“保持主要功能”的评价云相交,可以得到CBTC系统的可靠性云综合指标与“保持主要功能”的云模型相似。因此,该城市的CBTC系统可靠性综合评价结果为“保持主要功能”,即系统性能良好,可以实现CBTC系统的主要功能,防护列车运行安全运行。
图4 评价云和综合指标云Fig. 4 Evaluation cloud and comprehensive indicator cloud
研究结合云模型和组合赋权法对该城市的CBTC系统建立了科学的可靠性评价模型,对于CBTC系统的研发提供了重要的理论和实际的依据。
1)研究使用的层次分析法和CRITIC赋值法从主观和客观2个方面对CBTC系统进行了评估,既能体现决策者的主观意愿,同时避免了评价结果的主观随意性。
2)采用云模型对该城市的CBTC系统进行可靠性评价,能够充分论证CBTC系统的可靠度模糊性和随机性,实现了定量和定性的转化,使结果更加客观准确。
3)从综合权重排序可看到,车载ATP设备、车站ATS设备以及网络通信设备所占综合权重较大,可以看出,提高这些综合权重占比大的设备可以有效提高该城市CBTC系统的可靠性,建议运营人员留意这些设备的运行情况。