计算机科技笔记: 容错计算机设计05 n模冗余系统 TMR 三模冗余系统

  • NMR(N-Modular Redundancy,N 模冗余)是一种通用的容错设计架构,通过引入 N 个冗余模块(N ≥ 3 且为奇数),并采用多数投票机制,来提升系统的容错能力与可靠性。
  • 单个模块如果可靠性小于0.5,那么没有必要设置M out N系统

TMR 三模冗余系统 (M out N系统,M=3,N=2)

TMR(三模冗余系统,Triple Modular Redundancy )是一种常用于高可靠性系统中的容错机制 。其核心思想是:通过冗余三份相同的模块 ,并使用一个多数投票机制(Majority Voting),来消除单个模块的故障对整个系统的影响。

  • 添加表决器(设计简单,假设不会出错)
  • 可以容忍任意一个模块的故障。
  • 但是若两个或更多模块同时失败,TMR 失效。





  • 单个模块如果可靠性小于0.5,那么没有必要设置M out N系统
  • 可靠性计算:
  • 可用性计算(A是单个模块的可用性):
相关推荐
Abbylolo44 分钟前
《Obsidian Excalidraw插件配置与使用指南》
笔记
@zulnger1 小时前
python 学习笔记(闭包)
笔记·python·学习
xiaobaishuoAI1 小时前
全链路性能优化实战指南:从瓶颈定位到极致优化
大数据·人工智能·科技·百度·geo
AomanHao1 小时前
【阅读笔记】Bayer阵列坏点校正-《Adaptive pixel defect correction》
图像处理·笔记·isp·坏点补偿
yewq-cn1 小时前
Joplin 客户端与服务端
笔记
佑白雪乐1 小时前
<王道操作系统第1集>1.1.1~1.3.1
笔记
bodybo2 小时前
搭建内网穿透服务器NPS
笔记
强子感冒了2 小时前
Java IO流学习笔记:从字节流到字符流
java·笔记·学习
saoys10 小时前
Opencv 学习笔记:图像掩膜操作(精准提取指定区域像素)
笔记·opencv·学习
电子小白12312 小时前
第13期PCB layout工程师初级培训-1-EDA软件的通用设置
笔记·嵌入式硬件·学习·pcb·layout