Efficient implementation of fault-tolerant data structures in PC-based control software

Research output: Contribution to conferencePaper

Abstract

Recent years have seen an increased interest in the use of open-architecture, PC-based controllers for robotic and mechatronic systems. Although such systems give increased flexibility and performance at low unit cost, the use of commercial processors and memory devices can be problematic from a safety perspective as they lack many of the built-in integrity testing features that are typical of more specialised equipment. Previous research has shown that the rate of undetected corruptions in industrial PC memory devices is large enough to be of concern in systems where the correct functioning of equipment is vital. In this paper the mechanisms that may lead to such corruptions and the level of risk is examined. A simple, portable and highly effective software library is also presented in this paper that can reduce the impact of such memory errors. The effectiveness of the library is verified in a small example.

Original languageEnglish
Pages214-219
Number of pages6
Publication statusPublished - 1 Dec 2007
Event4th International Conference on Informatics in Control, Automation and Robotics - Angers, France
Duration: 9 May 200712 May 2007

Conference

Conference4th International Conference on Informatics in Control, Automation and Robotics
Abbreviated titleICINCO 2007
CountryFrance
CityAngers
Period9/05/0712/05/07

Fingerprint Dive into the research topics of 'Efficient implementation of fault-tolerant data structures in PC-based control software'. Together they form a unique fingerprint.

  • Cite this

    Short, M. (2007). Efficient implementation of fault-tolerant data structures in PC-based control software. 214-219. Paper presented at 4th International Conference on Informatics in Control, Automation and Robotics, Angers, France.