2. 功能安全基础
功能安全(Functional Safety)并非一个抽象的管理口号,而是一套以“风险削减”为核心的工程方法论。在IEC 61508框架下,我们首先要厘清一组极易混淆但逻辑严密的基础概念:安全(Safety)、风险(Risk)、危险(Hazard)、事故(Accident)、安全功能(Safety Function)以及安全完整性(Safety Integrity)。这些术语构成了整个标准体系的“元语言”。如果对这些概念的理解出现偏差,后续的SIL(安全完整性等级)定级、验证以及系统架构设计都将失去根基。本章将逐一拆解这些核心术语,并重点剖析它们之间的因果链条与工程映射关系。
上图清晰地展示了功能安全领域的核心逻辑闭环:危险源在特定条件下被触发,形成危险事件;危险事件若未得到有效控制,则可能演变为事故;而风险正是对事故发生的概率与后果严重度的综合度量。为了将风险降低到可接受水平,我们需要引入安全功能,并对其执行能力提出量化要求,即安全完整性。下面,我们将逐一深入这些概念。
2.1 核心概念定义与辨析
2.1.1 安全、危险与事故
安全(Safety)在IEC 61508中并非“无风险”的状态,而是指“不存在不可接受的风险”。这是一个相对概念,意味着安全是相对于社会、行业或特定应用场景所设定的风险容忍阈值而言的。例如,汽车行驶本身存在风险,但通过安全带、气囊等安全措施,其风险被降至“可接受”水平,因此被认为是“安全的”。
危险(Hazard)是“可能导致伤害的潜在来源”。它可以是机械能(如高速旋转的飞轮)、电能(高压母线)、化学能(有毒气体)、热能(高温表面)或辐射能。危险是客观存在的,但危险并不必然导致事故。例如,一个压力容器内的压缩气体是危险源,但只要容器壁完好且压力在限值内,它就不会造成伤害。
事故(Accident)是“造成人员伤亡或财产损失的意外事件”。事故是危险源失控的结果。从危险到事故,中间往往存在一系列触发条件和失效链。功能安全的根本目的,就是通过技术和管理手段,切断从危险到事故的因果链。
2.1.2 风险及其量化要素
风险(Risk)是“伤害发生的概率与伤害严重程度的组合”。在IEC 61508中,风险通常用以下公式表达:
风险 = 危险事件发生的频率 × 危险事件后果的严重度
其中,“频率”不仅包括危险事件自然发生的概率,还包括人员暴露于危险环境的时间比例以及避免伤害的可能性。为了便于工程评估,标准通常将风险分解为以下四个参数:
| 参数 | 符号 | 说明 | 示例 |
|---|---|---|---|
| 后果严重度 | C | 事故造成的人员伤亡或财产损失程度 | C1:轻伤;C2:重伤;C3:死亡;C4:多人死亡 |
| 暴露频率 | F | 人员进入危险区域的频次和时间 | F1:很少暴露;F2:频繁暴露 |
| 避免伤害的可能性 | P | 在危险事件发生前,人员能否及时逃离或规避 | P1:可能;P2:几乎不可能 |
| 要求率 | W | 安全功能被要求的频率(与安全功能相关) | W1:低要求;W2:高要求 |
这四个参数是后续进行SIL(安全完整性等级)定级的基础。例如,在一个化工反应釜中,如果毒气泄漏的后果是C3(死亡),操作员每班都在现场(F2),且毒气无色无味难以察觉(P2),那么该风险等级就非常高,必须采用高SIL等级的安全功能来削减。
2.2 安全功能与安全完整性
2.2.1 安全功能的定义与分类
安全功能(Safety Function)是指“由E/E/PE(电气/电子/可编程电子)系统、其他技术安全系统或外部风险削减措施执行的,用于实现或维持安全状态的功能”。安全功能是应对特定危险事件的“对策”。例如:
- 急停功能:当操作员按下急停按钮时,系统应在100ms内切断电机电源。
- 安全阀联锁:当压力超过设定值时,安全阀自动开启泄压。
- 光栅保护:当人体进入危险区域时,光栅检测到遮挡并触发停机。
安全功能必须明确其安全状态(如“电机断电”、“阀门关闭”、“运动停止”)以及触发条件和响应时间。一个安全功能的有效性,不仅取决于它能否执行,还取决于它在“需要时”能否可靠地执行。
2.2.2 安全完整性(Safety Integrity)
安全完整性是“在规定的条件下、规定的时间内,安全功能成功执行的概率”。它是对安全功能“可靠性”的量化度量。IEC 61508将安全完整性划分为四个等级(SIL1~SIL4),SIL等级越高,要求的安全功能失效概率越低。
| SIL等级 | 低要求模式(PFDavg) | 高要求模式(PFH) | 典型应用 |
|---|---|---|---|
| SIL 1 | ≥10⁻² 且 <10⁻¹ | ≥10⁻⁶ 且 <10⁻⁵ | 普通工业风机过载保护 |
| SIL 2 | ≥10⁻³ 且 <10⁻² | ≥10⁻⁷ 且 <10⁻⁶ | 燃气锅炉熄火保护 |
| SIL 3 | ≥10⁻⁴ 且 <10⁻³ | ≥10⁻⁸ 且 <10⁻⁷ | 化工反应釜超温联锁 |
| SIL 4 | ≥10⁻⁵ 且 <10⁻⁴ | ≥10⁻⁹ 且 <10⁻⁸ | 核反应堆紧急停堆系统 |
上表中的PFDavg(平均要求时失效概率)适用于低要求模式(如安全阀每年动作一次),PFH(每小时危险失效概率)适用于高要求模式(如安全PLC连续运行)。SIL等级并非凭空指定,而是通过风险分析(如LOPA保护层分析)计算得出的。
2.3 风险削减与安全生命周期
2.3.1 风险削减的层级结构
IEC 61508强调“多层防护”理念,风险削减措施并非只有安全功能一种。完整的风险削减体系包括:
- 本质安全设计:通过改变设计消除危险(如使用低压代替高压)。
- 被动安全措施:如机械防护罩、安全阀(不依赖外部能源)。
- 主动安全功能:如E/E/PE安全系统(需要传感器、逻辑器、执行器)。
- 操作与维护规程:如安全培训、作业许可制度。
安全功能(尤其是E/E/PE系统)只是其中一环。在确定安全功能的SIL等级时,必须考虑其他非E/E/PE措施已经削减了多少风险。例如,如果机械防护罩已经将风险降低了80%,那么剩余风险由安全功能承担的比例就会降低,所需的SIL等级也可能随之降低。
2.3.2 安全生命周期中的概念映射
IEC 61508将安全生命周期划分为16个阶段,从概念设计到退役。其中,第2章所讲的基础概念贯穿始终:
- 阶段1(概念):定义对象和范围,识别危险源。
- 阶段2(整体范围定义):确定风险容忍标准。
- 阶段3(危险与风险分析):识别危险事件,评估风险等级。
- 阶段4(安全要求分配):将风险削减要求分配给各安全功能,并确定SIL等级。
可以这样理解:危险与风险分析回答“需要做什么”,安全功能回答“做什么”,安全完整性回答“做到多可靠”。
2.4 实战场景:化工反应釜超温联锁系统的概念设计
为了将上述概念串联起来,我们以一个典型的化工场景进行拆解。
背景与约束:某精细化工企业有一台间歇式反应釜,反应过程为强放热反应。若反应温度超过180℃,可能引发“飞温”导致釜内压力急剧升高,存在爆炸风险。企业要求设计一套温度联锁保护系统。
初始现象与目标:当前仅有操作员人工监控温度,一旦操作员疏忽或温度上升过快,后果不堪设想。目标是将“反应釜超温爆炸”的风险降低到可接受水平。
关键输入数据:
- 后果严重度C:爆炸可能导致现场操作员死亡(C3)。
- 暴露频率F:操作员每30分钟巡检一次,每次停留5分钟(F1,暴露时间较短)。
- 避免伤害可能性P:温度上升至爆炸通常有10分钟预警时间,操作员可逃离(P1)。
- 要求率W:根据历史数据,温度异常每年可能发生2次(W2,高要求模式)。
分析判断过程:根据风险矩阵(参考IEC 61508-5),C3+F1+P1+W2的组合对应的风险等级为“不可接受”,需要至少SIL 2的安全功能来削减。若仅依赖人工监控,风险等级为“不可容忍”。因此,必须设计一个自动联锁系统。
实际操作步骤:
- 定义安全功能:“当反应釜温度传感器检测到温度≥180℃时,系统应在2秒内切断加热电源,并开启冷却水阀门”。
- 确定安全状态:“加热断电、冷却水开启、反应釜处于安全待机状态”。
- 分配SIL等级:根据风险分析结果,该安全功能需满足SIL 2要求。这意味着在低要求模式下PFDavg需在10⁻³~10⁻²之间。
- 硬件架构选择:为满足SIL 2,可采用“1oo1D”(一取一带诊断)架构,即单个传感器+单个逻辑器+单个执行器,但需具备在线诊断功能(如传感器断线检测)。
结果对比:在未安装联锁系统前,风险等级为“不可容忍”;安装SIL 2联锁系统后,风险降低至“可接受”范围。同时,由于采用了带诊断的架构,误停机率(安全功能误动作)也控制在较低水平,避免了频繁的非计划停车。
风险与代价:该方案的代价是增加了温度传感器(冗余)、安全PLC和切断阀的采购成本,以及后续的定期功能测试成本。此外,若传感器选型不当或安装位置不合理,可能导致联锁系统“该动时不动”或“不该动时乱动”。
复盘经验:在概念设计阶段,必须将“风险分析”与“安全功能设计”紧密结合。很多项目失败的原因在于:风险分析时未考虑人员暴露频率,导致SIL等级定得过高;或者安全功能定义时未明确“安全状态”,导致执行器动作后系统仍处于危险状态。
2.5 常见误区与总结复盘
在功能安全基础概念的学习和工程应用中,以下误区需要特别警惕:
| 误区 | 错误认知 | 正确理解 |
|---|---|---|
| “安全=零事故” | 认为只要不发生事故就是安全的 | 安全是“风险可接受”,而非“无风险” |
| “危险=事故” | 将危险源等同于事故 | 危险是潜在源,事故是失控结果,中间有触发条件 |
| “SIL等级越高越好” | 盲目追求SIL 3/4 | SIL等级应与风险削减需求匹配,过高导致成本浪费和误动作率上升 |
| “安全功能=安全完整性” | 认为只要实现了功能(如急停)就万事大吉 | 必须量化其可靠性(PFDavg/PFH),并验证是否达到目标SIL |
| “风险分析是一次性的” | 只在项目开始时做一次风险分析 | 风险会随工艺变更、设备老化而变化,需定期复审 |