三重模块冗余

✍ dations ◷ 2025-10-22 08:04:14 #工程概念,可靠度工程,安全,容错,错误检测与校正

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

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

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

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

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

相关

  • 维管束维管束是指维管植物(包括蕨类植物、裸子植物和被子植物)的维管组织,由木质部和韧皮部成束状排列形成的结构。维管束多存在于茎(草本植物和木本植物幼体)、叶(叶中的维管束又称为叶
  • 瓦尔特·施艾拉小瓦尔特·“沃里”·马蒂·施艾拉(英语:Walter 'Wally' Marty Schirra, Jr.,1923年3月12日-2007年5月3日), 曾是一位美国国家航空航天局的宇航员,执行过水星-大力神8号、双子星6A
  • 田径运动田径(英语:Athletics),或称田径运动(英语:Sport of Athletics)、陆上竞技,是田赛和径赛(英语:Track and Field)、全能比赛的统称。以高度和距离长度计算成绩的跳跃、投掷项目叫“田赛”
  • 氧疗氧疗(Oxygen therapy)是用供应氧气作为医学治疗的方式,,可以治疗缺氧、一氧化碳中毒、丛集性头痛,也可以在全身麻醉时维持病患体内的氧气。氧疗也会用于治一些长期氧气不足的患者
  • 新西兰先驱报新西兰先驱报(英语:)是在新西兰奥克兰发行的日报,由New Zealand Media and Entertainment所有,是新西兰发行量最大的报纸,2006年达到20万份以上,到2014年12月平均下降到144,157份。
  • 徐州 (三国至明朝)徐州,中国古代的州,前身为监察区徐州刺史部。早期幅员广袤,包括今江苏省长江以北、山东省西南部和安徽省小部,南北朝时期辖境逐渐缩小,北朝后期以后辖境仅限于今江苏省徐州市一带
  • 威廉·丹尼尔·菲利普斯威廉·丹尼尔·菲利普斯(William Daniel Phillips,1948年11月5日-)。生于宾夕法尼亚州威尔克斯-巴里),美国物理学家,1997年获诺贝尔物理学奖。菲利普斯是威廉·科尼利厄斯·菲利普
  • 数学百科全书《数学百科全书》(«俄语:Математическая энциклопедия»)为苏联科学院院士、通讯院士和苏联数学各领域的权威学者执笔撰写,伊万·维诺格拉多夫主编
  • 菲尔绍三要素菲尔绍三要素(英文:Virchow's triad或triad of Virchow /ˈfɪərkoʊ/)乃指导致血栓形成的三大要素 。 虽然以德国医生鲁道夫·菲尔绍 ( Rudolf Virchow ,1821-1902年)的名字命
  • 美国州际公路缺口列表美国州际公路系统是一个绵密的公路网,公路本身或公路之间的连结非常完善。然而,目前仍有一些缺口存在。有些缺口是由于公路的某些路段尚未完工造成的。如果要接续同一条公路继