在《功能安全的架构设计(一)》(功能安全的架构设计(一)-CSDN博客)一文中我们谈了谈fail-safe, fail-operational, fail-silent, MooN,EGAS等架构的概念,其实合并来讲对应的架构就两类——fail-safe或fail-operational, 其他概念都是衍生出来的或专门定义的,但都能和这两种架构概念对应起来。
接下来我们谈谈这些概念对应架构的表现形式——架构模型。
1. Fail-safe 架构
在《功能安全的架构设计(一)》功能安全的架构设计(一)-CSDN博客一文中提到fail-safe架构的结构特点是系统及其主要组成部分,如传感器、电子控制单元和执行器由各种诊断功能监控,当探测到故障时将触发系统进入安全状态。
根据fail-safe架构的结构特点,其架构模型参考如下:
2. Fail-operational 架构
fail-operational架构涉及到冗余,由于冗余的方式多种多样,所以这种架构的表现形式也是多样化的,通常应用MooN(D)架构可以实现不同形式的fail-operational架构,所以这里我们就谈谈不同MooN(D)架构模型。
在讲这些架构模型之前,我们先了解下