1. 引言
在可靠性理论和工程安全的实际应用中,常见的串联系统非常脆弱,任何一个部件失效都会导致系统故障,而并联系统又有着高昂的经济成本,使其难以实现。因此,可靠性工程师设计了一种可靠性更高、成本更低的故障安全系统。
故障安全系统是一种非常常见的容错系统类型,系统寿命对应于次序统计量
,当系统中超过两个部件失效时,整个系统就会失效,这在航空航天和核电站等领域的系统设计中被广泛应用。Pham等(1992) [1]中一些典型的例子包括核电站控制系统和航空航天系统,这些系统的设计原则是在发生故障时也能保证安全,而不是完全防止故障的发生。这类系统的应用可以在安全监测和反应堆紧急停机功能系统中找到。例如,核电站通常采用三个并联运行的计数器来监测通风系统中的空气放射性水平,其设计意图是在检测到危险的放射性水平时启动反应堆停机程序,当两个或更多计数器同时记录到危险的放射性水平时,反应堆将执行停机操作。
目前,已有多篇文献研究了故障安全系统,例如,Zhao等(2011) [2]研究了具有异质指数分布部件的故障安全系统在扩散序下的比较结果并且将这一结果推广到了比例失效率模型。Zhang等(2019) [3]讨论了两个包含独立部件且受独立随机冲击影响的故障安全系统在普通随机序、失效率序以及似然比序下的比较结果。Zhang等(2023) [4]在普通随机序和失效率序的意义下分析了统计相依部件受随机冲击影响下存活概率和部件寿命对故障安全系统可靠性的影响。Hawlader等(2023) [5]研究了受随机冲击影响的相依异质部件构成故障安全系统的寿命的随机比较。Lv等(2025) [6]研究了来自相依的一般半参数分布族观测值的第二小顺序统计量的随机比较。
对于系统中部件相依的可靠性分析的文章并不多见。Eryilmaz (2020) [7]研究了具有多类型相依部件并联系统的平均失效时间以及系统中的最优部件数量。Torrado (2022) [8]得到了具有多种类型相依部件的并联系统在部件数量分配向量满足弱超优序的情况下的平均失效时间的比较结果,并且研究了使得平均成本率函数最小的每种类型部件的最优数量。Torrado等(2024) [9]分析了具有相依部件的串–并联系统的两个重要的可靠性指标:系统中失效部件的平均数量以及系统的平均失效时间以及使得与纠正性维护策略相关的平均成本率函数最小的每个子系统中的最优部件数量。了解平均失效时间以及最优部件数量对于评估系统的整体性能和可靠性至关重要,因此受上述文章的启发,本文研究了多类型相依部件构成故障安全系统的寿命分析以及使得平均成本率函数最小的多类型异质部件故障安全系统中每种类型部件的最优数量,进一步将Torrado等(2024) [9]中串–并联系统的结果推广到具有多类型异质部件的故障安全系统中。
2. 预备知识
在本文中我们研究了具有多类型相依部件的故障安全系统,部件之间的相依性由Copula函数来构建,为了进一步了解Copula函数的重要性,我们给出了著名的多元分布的Sklar’s定理。令
为具有边缘分布
的
元联合分布函数,则存在一个Copula函数
,满足
(1.1)
若
是连续函数,则
唯一确定。
接下来,我们回忆阿基米德Copula (Archimedean Copula)函数的定义和FGM Copula的定义。
定义1 [10]对于一个单调非增并且连续的函数
,使得
并且
是
的反函数,如果
并且
是递减并且凸的则称由
(1.2)
给出的函数
是具有生成元
的阿基米德Copula函数,其中
。
关于阿基米德Copula及其应用的更详细讨论,可参考Zhang等(2022) [11]。
定义2 [10]一个n维FGM (Farlie-Gumbel-Morgenstern) Copula的定义如下:
(1.3)
其中
并且
。
关于FGM Copula函数及其应用的更详细讨论,可参考Zhang等(2022) [12]。接着,我们给出优化序的定义,它是建立统计与概率中各种不等式的基本工具之一。
定义3 [13]设
和
是两个
维的实值向量,设
和
分别表示
和
中元素的增排列。若
,则称向量
在弱超优序下大于
,记作。
关于优化序及其应用的更详细的讨论,可参考达高峰等(2022) [14]。
3. 模型描述
在本文中,我们考虑一个由
种类型相依部件构成的故障安全系统,同一类型的部件相依同分布且并联放置,每种类型的部件所构成的子系统之间相互独立,只要有两个或两个以上的子系统失效那么这个故障安全系统就会失效。
特别地,我们假设第
个子系统中的相依可交换部件共有
个,并且这
个部件是同分布的,其中
,令
代表第
个子系统中的第
个部件的寿命,
。那么第
个子系统中部件寿命的分布函数表示为
(2.1)
代表第
个子系统的寿命,它可以表示为
(2.2)
假设第
个子系统中
个可交换部件的寿命之间的相依性由一个
维的阿基米德Copula函数
所构建。第
个子系统的寿命的分布函数可以表示为
(2.3)
接下来,我们令随机向量
,故障安全系统的寿命为
以及随机向量
。由此,故障安全系统寿命的生存函数可以表示为
(2.4)
4. 主要结果
在这一章节中,我们首先对相依异质元件构成的故障安全系统的平均失效时间进行了分析,了解这个可靠性指标对评估系统的整体性能和可靠性至关重要。
4.1. 平均失效时间的比较
定理4.1 令
和
分别表示由
个独立子系统构成的两个故障安全系统的寿命,其中子系统由相依可交换并且同分布的部件组成,每个子系统内部的部件由一个具有生成元
的相同的阿基米德Copula函数连接。另外,这两个故障安全系统具有根据向量
和
分配的部件的不同寿命,这些向量符合条件
以及
。如果不同子系统内部的部件的分布函数满足
并且
在
上单调递减,那么当
时,意味着
。
证明:首先我们为了方便计算令
,
,
。接下来,注意到
等价于
,因此根据[13]中定理3.A.7,当
时,我们需要去证明,
(3.1)
接下来我们给出
的表达式,
(3.2)
首先我们把第
项单拎出来,只有
和
与
有关,其他项对
求导为零,那么对函数
关于
求偏导可得,
(3.3)
因为
(3.4)
所以有
(3.5)
故
(3.6)
因为
,
,且
,所以
。现在我们定义函数
,那么函数
关于
求偏导就可以记为
(3.7)
我们要证明
为减函数,那就等价于对上式再次求导小于等于0。首先对函数
关于
进行求导
(3.8)
根据定义,
,其次根据阿基米德Copula生成元的
重单调性可知
,由此可知上式不等号成立。从而,如果
,那么
,另一方面,根据定义
是减函数,如果
,就有
,因此
。因为函数
在
上递减,当且仅当
关于
递减。
定理4.1表明,当每种类型部件的寿命有序并且阿基米德Copula的生成元满足
关于
递减时,每种类型部件的分配向量在弱超优序下越小对应的形成的故障安全系统的寿命就越大。在下述的引理中我们列出了几种满足定理条件的Copula函数。
引理4.2 在阿基米德Copula函数中,满足函数
关于
递减的Copula包括岗贝尔(Gumbel-Hougaard) Copula,它的生成元为
以及克林顿(Clayton) Copula,它的生成元为
,接着我们以克林顿Copula为例,观察
(3.9)
对上式关于
求导可得
(3.10)
由
和
可得
,故
,那么函数
关于
递减。
引理4.3 根据弱超优序的定义,当时,我们可以得到
。因此,如果定理4.1的充分条件都满足的情况下,可得
(3.11)
换句话来说,在定理4.1的条件满足的情况下,系统的平均失效时间随着部件数量在增加。
例4.4 考虑两个由三种类型部件构成的故障安全系统,我们假设同一种类型的部件相依并由克林顿Copula连接,我们在前面的定理4.1中,已经验证了函数
关于
是递减的,下面我们给出克林顿Copula的表达式
(3.12)
另一方面,我们给定第一个故障安全系统
的部件数量的分配向量为
,另一个系统
的部件数量的分配向量为
,其中。最后我们考虑以
分别作为这三种类型部件的分布函数,观察到这些分布函数满足定理4.1中提到的分布函数有序的条件。在图1中,我们可以看到系统
的可靠性函数图像总是在
的上方,这也就验证了上述定理的结果。当相依参数
时,我们计算了两个系统的平均失效时间,并且得到
,这也就验证了引理4.3的结果。
Figure 1. Plots of the reliability function of two different fail-safe systems
图1. 两个故障安全系统的可靠性函数图像
4.2. 最优部件数量
在这一小节中,我们深入研究了故障安全系统中一个以最小化平均成本率为目标的优化问题,通过分析每种类型元件的数量与成本率函数的关系,找到在系统可靠性和经济可行性之间取得平衡的每种类型元件的最优部件数量。首先,我们考虑每个子系统中失效部件的平均数量,对于每个子系统,我们定义了一个二元变量
使得
(3.13)
其中
,且
。因此第
个子系统中失效部件的数量是
(3.14)
因为每个子系统有着同分布的部件,所以第
个子系统中失效部件的平均数量为
(3.15)
在上式中随机向量
,综上可得整个故障安全系统中失效部件的平均数量就为
(3.16)
系统的平均失效时间为
(3.17)
当系统失效时,我们对失效的部件进行替换,对未失效的部件进行维修,那么我们设定在第
个子系统中购买一个新部件和维修一个旧部件的成本分别为
和
,并且我们假设系统失效时会产生额外的惩罚性成本
。因此,重新启动故障安全系统的平均成本率函数可以计算为
(3.18)
我们的目标是在满足特定约束条件下,最小化上述成本函数,以确定每个子系统中最有效的部件数量。特别地,我们关注以下优化问题
(3.19)
(3.20)
其中
代表将失效部件替换为新部件的相关成本(CAR),
代表对未失效部件进行维修的成本(CAP)。当成本值
已知时,成本率函数就可以被构造。我们列出所有满足(4.20)和(4.19)式的
,最后我们选择使得(4.20)式成立的
作为最优值。
Table 1. System mean cost rates, CAR and CAP values
表1. 平均成本率、CAR、CAP的值
|
|
|
CAR |
CAP |
|
1 |
1 |
1 |
8.600 |
3.093 |
33.073 |
2 |
1 |
1 |
10.028 |
5.250 |
31.268 |
3 |
1 |
1 |
10.645 |
7.888 |
32.566 |
1 |
2 |
1 |
8.987 |
6.901 |
36.066 |
1 |
1 |
2 |
9.598 |
3.451 |
32.133 |
2 |
1 |
2 |
10.704 |
5.821 |
30.335 |
1 |
2 |
2 |
9.912 |
7.302 |
34.593 |
1 |
1 |
3 |
10.187 |
4.071 |
32.273 |
1 |
2 |
3 |
10.464 |
7.945 |
34.420 |
作为上述优化问题的一个应用,我们考虑一个由三种类型部件构成的故障安全系统。在这里的研究中,每种类型的元件都构成一个独立的子系统,那么我们假设第一个系统的部件的相依性由参数为
的FGM Copula函数来刻画,假设第二个系统的部件的相依性由参数为
的冈贝尔Copula函数来刻画,假设第三个系统的部件的相依性由参数为
的克林顿Copula函数来刻画,这些所有的参数都是不同的。进一步,我们假设已知替换成本和维修成本分别为
和
以及成本值
,
并且
。假设第一个系统中的部件服从分布
,第二个系统中的部件服从分布
,第三个系统中的部件服从分布
。在表1中我们已经列出了所有满足约束条件的情况,在所有的组合当中,有9种分配策略满足约束条件,而使得平均成本率最小的最优的部件数量是
。