三重模块冗余

✍ dations ◷ 2025-11-11 12:49:09 #工程概念,可靠度工程,安全,容错,错误检测与校正

在计算机科学中的三重模块冗余(triple modular redundancy,有时也称为triple-mode redundancy)简称TMR,属于多重模块冗余(N-modular redundancy)的容错形式,用三个相同的系统运行同一功能,再透过多数表决(majority-voting)系统,取多数的输出为最后的输出。若三个系统中只有一个损坏,另外二个正常,多数表决系统会使用二个对的输出,成为最后的输出。

三重模块冗余的概念可以用在许多态式的冗余系统中,例如以N版本程序(英语:N-version programming)进行的软件冗余,也常用在容错计算机系统中。

有些纠错内存不使用较常见的汉明码,而使用三重模块冗余的硬件电路,其原因是而三重模块冗余的硬件其速度比汉明码的错误修正软件要快。太空卫星系统也常使用三重模块冗余,不过太空船上的随机读写存储器仍使用汉明码的错误修正技术。

有些通信系统会用N重模块冗余来作简单的前向错误更正,例如五重模块冗余通信系统(例如FlexRay(英语:FlexRay))就会用5个结果中的多数为准。若五个中只有二个的结果是错的,可以用占多数的另外三个结果产生正确的结果。

多模块冗余是基本的概念,其起源可以追溯到古代,而第一次在电脑上使用则是在1950年代的捷克斯洛伐克电脑SAPO(英语:SAPO (computer))。

相关

  • 语义元语义元,或称语义素,是在先天上能够直接理解而无法以更简化的用词来表述的一组语义的概念。语义元能够表述透过后天习得,但不能被具体定义的单词或短语。 例如,英语 "touch" 最直
  • 眼压眼压(英语:Intraocular pressure,IOP),又称为眼内压,眼球内容物对眼球内壁的压力。“正常眼压”通常是在10-21mmHg之间,但实际上“正常眼压”这个提法是不准确的,这实际应该是大部分
  • 天主教罗马教区天主教罗马教区(拉丁语:Dioecesis Urbis;意大利语:Diocesi di Roma)是天主教会在意大利首都罗马设置的教区,辖区实际上包含罗马市与梵蒂冈城国。其拉丁文名称的“Urbis”是“城市
  • 帕玛拉特帕玛拉特(意大利语:Parmalat S.p.A.)是一家意大利跨国乳制品和食品公司,总部位于科莱基奥市。
  • 生物滤化生物滤化(英语:Bioleaching)是指利用微生物将金属元素从矿物中提取出来的过程。这比传统的氰化物堆浸法要更为清洁。生物滤化是生物湿法冶金(英语:Biohydrometallurgy)的几种应用
  • 分子分子(molecule)是一种构成物质的粒子,呈电中性、由两个或多个原子组成,原子之间因化学键而键结。能够单独存在、保持物质的化学性质;由分子组成的物质叫分子化合物。一个分子是由
  • 裸体恐惧症裸体恐惧症,是指一种对于裸体的恐惧。其英语Gymnophobia来自希腊语γυμνός(gumnos,裸体)与φόβος(phobos,恐惧)。这些人会因裸体而感到焦虑,甚至有可能明知这种恐惧是不理
  • 十八蝴蝶十八蝴蝶是一种中国浙江省永康市的传统舞蹈,2008年列入中国国家级非物质文化遗产。十八蝴蝶起源于原永康县高镇村,由民间艺人王春山于1946年结合放风筝的民俗与舞蹈创制,被村民
  • 纽曼式纽曼投影式(英语:Newman projection),简称纽曼式,是表示有机化合物立体结构的一种方法,由美国化学家梅尔文·斯宾塞·纽曼于1952年命名。它是沿碳-碳键的键轴的投影,以交叉的三根键
  • 宇野常宽宇野常寛(1978年11月17日-),日本评论家,目前担任批评杂志‘PLANETS’编集长。出生于青森县,伴随着父亲的转职,曾经住过长崎县、千叶县、北海道等地。函馆喇沙高等学校毕业之后,经历