标准中定义的随机硬件故障是:随机发生的,由于硬件元器件的老化或坏损造成的故障,软错误也属于随机故障。系统故障:与某一确定的原因相关,只有通过修改设计或制造流程或操作方式等才能消除的故障。
不同元件在使用过程中都会不同程度出现老化现象,设备的故障可能由不同元件的失效引起,这些元件的失效率是可以预见的,但失效的具体时间却难以预见,是随机发生的,所以称为随机故障。
随机硬件故障和系统故障的主要区别是:由随机硬件故障引起的系统失效率的预计可以达到合理的精度,但系统故障,由它的属性决定,不能精确的预计。所以由随机硬件故障导致的系统故障可以量化到合理的精度,而系统故障引起的故障则不能从统计学上精确量化,是因为导致系统故障的事件不能轻易的预见到。
系统故障通常可以通过模拟故障原因而重现。例如导致系统故障的人的错误可能出现在以下阶段: - 安全需求说明;
- 硬件的设计、制造、安装、操作;
- 软件的设计、实现,等等;
冗余可以控制故障的发生,同质化冗余只对控制随机硬件故障有效,非同质化冗余对控制随机硬件故障和系统故障都有效。