4. 可靠性指标与验证计划制定
在 Cognex In-Sight 视觉系统的工程交付中,"系统能识别"只是起点,"系统能长期稳定识别"才是可靠性验证要回答的问题。可靠性指标的作用,是把"稳定"这种模糊感受转化为可测量、可验收、可追踪的量化语言。本节围绕 MTBF、MTTR、可用度、故障率四个核心指标,说明它们的定义、相互关系,以及如何据此编写一份可执行的验证计划。
一、四个核心指标的定义与关系
MTBF(Mean Time Between Failures,平均故障间隔时间)指系统在两次相邻故障之间持续正常工作的平均时长,单位通常为小时。它衡量的是"多久坏一次",反映系统的无故障持续能力。对于 In-Sight 系统,一次"故障"应明确定义为:视觉系统无法完成既定检测任务并导致产线停机、误判率超限或需人工干预恢复的事件,例如相机掉线、触发丢失、通信中断、光源衰减导致误判率超标等。
MTTR(Mean Time To Repair,平均修复时间)指从故障发生到系统恢复可用状态所需的平均时间,包含故障发现、定位、更换/重启、复测确认的全过程。它衡量的是"坏了多久能修好",反映系统的可维护性。MTTR 与备件齐备度、故障可诊断性、工程师熟练度直接相关。
故障率 λ(Failure Rate)是 MTBF 的倒数,λ = 1/MTBF,表示单位时间内发生故障的概率,常用单位为"次/千小时"或 FIT(1 FIT = 10⁻⁹ 次/小时)。MTBF 越大,故障率越低。
可用度 A(Availability)是系统在任意时刻处于可工作状态的概率,稳态下 A = MTBF / (MTBF + MTTR)。它同时受"坏得频不频"和"修得快不快"两方面影响,是最终面向产线的综合指标。
下面用一张参数关系图,直观呈现四个指标之间的换算与影响路径。
二、指标目标值的确定方法
指标不能凭空设定,应结合产线节拍、停机成本与行业基准推导。以一条汽车零部件装配线为例:产线每天两班运行 16 小时,年工作 300 天,即年运行 4800 小时。若要求视觉工位年非计划停机不超过 8 小时,则可用度目标 A ≥ (4800−8)/4800 ≈ 99.83%。
假设该工位 MTTR 经评估为 0.5 小时(含发现、定位、更换相机或重启、复测),则由 A = MTBF/(MTBF+MTTR) 反推:0.9983 = MTBF/(MTBF+0.5),解得 MTBF ≈ 294 小时,对应故障率 λ ≈ 3.4 次/千小时。这意味着平均每约 294 小时允许发生一次故障,全年约 16 次。若这一数字偏高,可通过增加备件、优化诊断提示来压缩 MTTR,例如把 MTTR 降到 0.25 小时,则同样可用度下 MTBF 只需约 147 小时,验证压力显著降低。
三、验证计划的编写要点
验证计划的核心是把指标目标转化为"可执行的测试活动 + 明确的判定准则"。一份完整的 In-Sight 可靠性验证计划应包含以下要素:
- 验证对象与边界:明确纳入验证的子系统,如相机本体、镜头、光源、I/O 与通信链路、上位机软件、供电与网络。边界不清会导致故障归属争议。
- 故障判据:逐条定义什么算一次故障。例如"连续 3 个触发周期无图像返回"计一次通信故障;"误判率连续 1 小时超过 0.5%"计一次检测失效。
- 测试方法:可采用加速寿命试验(提高触发频率、加大温度循环)、现场挂机运行或故障注入(人为断网、遮挡镜头、降低光源亮度)三类方式组合。
- 数据记录表:记录每次故障的发生时间、现象、定位过程、修复动作、恢复时间,用于事后计算 MTBF 与 MTTR。
- 判定准则:明确实测 MTBF、MTTR、可用度是否达到目标值,以及未达标时的整改与复测要求。
下面给出一份可直接参考填写的验证记录表结构,用于现场挂机阶段逐次登记故障事件。
| 序号 | 故障发生时间 | 故障现象 | 定位过程 | 修复动作 | 恢复时间 | 停机时长(h) | 是否计入故障 |
|---|---|---|---|---|---|---|---|
| 1 | 示例 03-05 10:22 | 相机掉线,无图像 | 查交换机端口,链路灯灭 | 更换网线并重启相机 | 10:52 | 0.5 | 是 |
| 2 | 示例 03-09 14:10 | 误判率升至 0.8% | 检查光源,亮度衰减 | 更换光源模块 | 14:40 | 0.5 | 是 |
| 3 | 示例 03-12 09:05 | 触发丢失 2 次 | PLC 侧信号正常,判定为偶发 | 复位后恢复 | 09:12 | 0.12 | 否(未达判据) |
依据上表,若统计周期内共发生 2 次计入故障的事件,累计运行 600 小时,则 MTBF = 600/2 = 300 小时;两次修复时长分别为 0.5 与 0.5 小时,MTTR = 1.0/2 = 0.5 小时;可用度 A = 300/(300+0.5) ≈ 99.83%,达到前述目标。若实测 MTBF 明显低于目标,应优先分析故障是否集中在某一子系统(如通信链路或光源),再针对性整改。
四、从指标到闭环
可靠性验证不是一次性动作,而是"设定目标—采集数据—计算指标—对比判定—整改复测"的闭环。建议在验证计划中约定统计周期(如连续 30 天挂机)、样本量下限(如至少记录 5 次故障事件以保证统计意义)以及数据审核人。对于 In-Sight 系统,还应特别关注环境因素(温度、粉尘、振动)对 MTBF 的影响,必要时在计划中增加环境应力条件说明,使验证结果更贴近真实产线工况。
把指标定义清楚、把判据写死、把数据记全,验证计划才具备可执行性与可追溯性,可靠性目标也才能真正落地为可验收的工程结论。