系统可靠性
平均无故障时间(Mean Time To Failure, MTTF)
- 系统无故障运行的平均时间,从系统开始正常运行到发生故障之间的时间段的平均值
平均修复时间(Mean Time To Repair, MTTR)
- 系统从发生故障到维修结束之间的时间段的平均值
平均失效间隔(Mean Time Between Failure, MTBF)
- 系统两次故障发生时间之间的时间段的平均值
失效率
- 单位时间内失效元件总数和总元件总数的比率,用 λ \lambda λ表示
- 失效率和MTBF有以下关系:
M T B F = 1 λ MTBF=\frac{1}{\lambda} MTBF=λ1
系统可靠性的计算
可靠性和失效率的关系
- 系统可靠性是指系统正常运行的概率,通常用R表示
- 和失效率的关系如下:
R = e − λ R=e^{-\lambda} R=e−λ
串联系统
- 由n个子系统串联而成,一个子系统失效则整个系统失效
- 可靠性:所有子系统正常运行的概率的乘积
∏ i = 1 n R i \prod\limits_{i=1}^nR_i i=1∏nRi
- 失效率:所有子系统失效率之和
∑ i = 1 n λ i \sum_{i=1}^n\lambda_i i=1∑nλi
并联系统
- 由n个子系统并联而成,n个系统互为冗余,只要有一个系统正常则整个系统正常
- 可靠性:
- 先求每个子系统不可靠的概率,即 1 − R i 1-R_i 1−Ri
- 整个系统不可靠的概率即为所有子系统不可靠的概率的乘积,即 ∏ i = 1 n ( 1 − R i ) \prod\limits_{i=1}^n(1-R_i) i=1∏n(1−Ri)
- 最后用1减系统不可靠的概率即为系统正常运行的概率
1 − ∏ i = 1 n ( 1 − R i ) 1-\prod\limits_{i=1}^n(1-R_i) 1−i=1∏n(1−Ri)
- 失效率:这个有点难理解,证明也看不懂,需要求积分
- 各单元的寿命服从指数分布,即 e − λ t e^{-\lambda t} e−λt
- 代入可靠性公式得: R s ( t ) = 1 − ( 1 − e − λ t ) R_s(t)=1-(1-e^{-\lambda t}) Rs(t)=1−(1−e−λt)
- 那么并联系统的平均寿命为: ∫ 0 ∞ R s ( t ) d t = 1 λ + 1 2 λ + . . . + 1 n λ = 1 λ ∑ i = 1 n 1 i \int_0^\infty R_s(t)dt=\frac{1}{\lambda}+\frac{1}{2\lambda}+...+\frac{1}{n\lambda}=\frac{1}{\lambda}\sum_{i=1}^n\frac{1}{i} ∫0∞Rs(t)dt=λ1+2λ1+...+nλ1=λ1∑i=1ni1
- 最后求倒数即可
1 1 λ ∑ j = 1 n ( 1 j ) \frac{1}{\frac{1}{\lambda}\sum_{j=1}^n(\frac{1}{j})} λ1∑j=1n(j1)1
模冗余系统
- 由n个系统和一个表决器组成,以多数相同结果的输出作为系统的输出
- 通常将表决器视为永远不会损坏的,所以这类系统没有失效率
- 可靠性:
- m=2n+1,此时只要有n+1个子系统正常工作,系统就不会失效
- 在m中取i(i>=n+1)的概率为: C m i ∗ R i ∗ ( 1 − R ) m − i C_m^i*R^i*(1-R)^{m-i} Cmi∗Ri∗(1−R)m−i
- i只要保证大于等于n+1就是可靠的,因此对不同的i值的可靠性的概率相加即得系统的可靠性
∑ i = n + 1 m C m i ∗ R i ∗ ( 1 − R ) m − i \sum_{i=n+1}^mC_m^i*R^i*(1-R)^{m-i} i=n+1∑mCmi∗Ri∗(1−R)m−i