自主制导车辆基于核的TMR验证

M. Bekambo, G. Deconinck, R. Lauwereins, J. Peperstraete, J. Vandorpe, H. Van Brussel
{"title":"自主制导车辆基于核的TMR验证","authors":"M. Bekambo, G. Deconinck, R. Lauwereins, J. Peperstraete, J. Vandorpe, H. Van Brussel","doi":"10.1109/EURBOT.1996.551885","DOIUrl":null,"url":null,"abstract":"The triple modular redundant (TMR) architecture is based on the triplication of application modules To mask faults, copies of modules are mapped on processing units, capable of direct communication. In the approach used in this paper, each processing unit (or a processor) mapping a module, is equipped with a kernel. This kernel allows it to mask faults via an agreement protocol involving the two other processors (mapping the two other copies). Faults are masked, under user requests, through kernel primitives. Robot movements are observed when its path following controller is mapped on a TMR architecture. The output of the velocity controller is then submitted to an agreement. The study of resulted robot movements shows that single faults are efficiently masked. There is no perceptible difference among the robot behaviors, when using or not using fault-masking kernel, unless when processors faults occur.","PeriodicalId":136786,"journal":{"name":"Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Validation of kernel-based TMR in an autonomous guided vehicle\",\"authors\":\"M. Bekambo, G. Deconinck, R. Lauwereins, J. Peperstraete, J. Vandorpe, H. Van Brussel\",\"doi\":\"10.1109/EURBOT.1996.551885\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The triple modular redundant (TMR) architecture is based on the triplication of application modules To mask faults, copies of modules are mapped on processing units, capable of direct communication. In the approach used in this paper, each processing unit (or a processor) mapping a module, is equipped with a kernel. This kernel allows it to mask faults via an agreement protocol involving the two other processors (mapping the two other copies). Faults are masked, under user requests, through kernel primitives. Robot movements are observed when its path following controller is mapped on a TMR architecture. The output of the velocity controller is then submitted to an agreement. The study of resulted robot movements shows that single faults are efficiently masked. There is no perceptible difference among the robot behaviors, when using or not using fault-masking kernel, unless when processors faults occur.\",\"PeriodicalId\":136786,\"journal\":{\"name\":\"Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURBOT.1996.551885\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURBOT.1996.551885","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

三模冗余(triple modular redundancy, TMR)架构是基于应用模块的三倍复制,将多个模块的副本映射到处理单元上,实现直接通信,从而屏蔽故障。在本文使用的方法中,每个处理单元(或处理器)映射一个模块,配备一个内核。这个内核允许它通过涉及另外两个处理器(映射另外两个副本)的协议协议来掩盖错误。在用户请求下,通过内核原语掩盖错误。将路径跟随控制器映射到TMR结构上,观察机器人的运动。然后将速度控制器的输出提交给协议。对机器人运动结果的研究表明,单故障被有效地掩盖了。除非处理器发生故障,否则在使用或不使用故障屏蔽内核时,机器人的行为没有明显的差异。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Validation of kernel-based TMR in an autonomous guided vehicle
The triple modular redundant (TMR) architecture is based on the triplication of application modules To mask faults, copies of modules are mapped on processing units, capable of direct communication. In the approach used in this paper, each processing unit (or a processor) mapping a module, is equipped with a kernel. This kernel allows it to mask faults via an agreement protocol involving the two other processors (mapping the two other copies). Faults are masked, under user requests, through kernel primitives. Robot movements are observed when its path following controller is mapped on a TMR architecture. The output of the velocity controller is then submitted to an agreement. The study of resulted robot movements shows that single faults are efficiently masked. There is no perceptible difference among the robot behaviors, when using or not using fault-masking kernel, unless when processors faults occur.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信