3. 系统可靠性模型:串联、并联、混联与k/n(G)表决系统
各位工程师朋友,今天我们来聊聊系统可靠性模型。说实话,这块内容是我在项目中最常碰到的基本功。你想想看,不管多复杂的自控系统,拆到最后,无非就是几种基本结构的组合。
我个人习惯把可靠性模型分成四类:串联、并联、混联,还有k/n(G)表决系统。咱们一个一个来。
3.1 串联系统——最老实也最脆弱的结构
串联系统,说白了就是「一个都不能少」。系统中任何一个单元失效,整个系统就罢工了。
数学表达:
R_s(t) = R_1(t) × R_2(t) × ... × R_n(t)
其中R_s(t)是系统可靠度,R_i(t)是第i个单元的可靠度。
举个例子:
假设一个信号采集链路有三个环节:传感器(可靠度0.99)、变送器(0.98)、AI模块(0.995)。
R_s = 0.99 × 0.98 × 0.995 = 0.965
串联系统的可靠度,永远低于最差的那个单元。这是它的宿命。
3.2 并联系统——有钱任性的冗余方案
并联系统就豪气多了。只要还有一个单元活着,系统就能撑住。
数学表达:
R_s(t) = 1 - ∏[1 - R_i(t)]
两个相同单元并联时,公式可以简化:
R_s = 1 - (1 - R)² = 2R - R²
实际案例:
双冗余电源,每个电源可靠度0.9:
R_s = 1 - (1-0.9)² = 1 - 0.01 = 0.99
看到了吗?单个0.9的电源,并联后直接跳到0.99。这就是冗余的魅力。
3.3 混联系统——工程中的常态
实际工程哪有那么单纯?往往是串并联混合在一起。比如一个控制回路,传感器是并联冗余的,但控制器是单套的,执行机构又是并联的。
处理方法:
- 先把并联部分等效成一个「虚拟单元」
- 再把串联部分逐级相乘
举个栗子:
一个系统由A、B、C三个模块串联,其中B模块内部是双冗余(B1和B2并联)。
第一步:计算B模块等效可靠度
R_B = 1 - (1-R_B1)(1-R_B2)
第二步:计算系统可靠度
R_s = R_A × R_B × R_C
核心要点: 混联系统的计算,本质上就是「先局部后整体」。从最内层的冗余结构开始,一层层往外剥。
3.4 k/n(G)表决系统——折中的智慧
这个模型很有意思。n个单元里,只要有k个正常工作,系统就OK。它比串联宽松,比并联经济。
数学公式(当各单元可靠度相同时):
R_s = Σ(C(n,i) × R^i × (1-R)^(n-i)) 其中i从k到n
常见配置:
| 表决类型 | 含义 | 典型应用 |
|---|---|---|
| 1oo2(1取2) | 两个中有一个正常就行 | 等同于并联 |
| 2oo3(2取3) | 三个中至少两个正常 | 航空发动机控制 |
| 2oo2(2取2) | 两个都正常才行 | 等同于串联 |
计算示例(2oo3系统,R=0.9):
R_s = C(3,2)×0.9²×0.1 + C(3,3)×0.9³
= 3×0.81×0.1 + 1×0.729
= 0.243 + 0.729
= 0.972
3.5 复杂系统的可靠性框图法
碰到真正的复杂系统,光靠公式硬算是不行的。这时候就需要可靠性框图(RBD)出场了。
我的做法是这样的:
- 画框图: 把每个功能单元画成方框,按逻辑关系连接
- 找最小割集: 找出所有能让系统失效的最小组合
- 逐级化简: 从最内层的串并联开始,逐步等效
举个实际案例:
一个安全仪表系统(SIS)包含:
- 3个压力变送器(2oo3表决)
- 1个逻辑控制器
- 2个切断阀(1oo2并联)
框图化简步骤:
第一步:3个变送器等效为1个2oo3模块
第二步:2个阀门等效为1个并联模块
第三步:三个模块串联 → R_s = R_变送器 × R_控制器 × R_阀门
关键技巧: 复杂系统不要试图一步到位。我习惯用「洋葱法」——从最外层往里剥,或者从最内层往外推。每次只处理一层串并联关系。
嗯,这里要注意一点:可靠性框图不是物理连接图。它反映的是功能逻辑关系,不是实际的接线方式。有时候两个物理上串联的设备,在可靠性框图上可能是并联关系(比如互为备用的两台泵)。
好了,这一章的内容就到这里。可靠性模型是自控系统设计的基石,搞懂了这些基本结构,后面讲冗余配置、故障树分析的时候,你就能轻松上手了。