loading...
Non-Intrusive System-Level Fault Tolerance for an Electronic Throttle Controller
Morne, Mauritius April 23-April 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICNICONSMCL.2006.156International Conference on Networkin ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yves Boussemart, Massachusetts Institute of Technology
Sebastien Gorelov, Massachusetts Institute of Technology
Martin Ouimet, Massachusetts Institute of Technology
Kristina Lundqvist, Massachusetts Institute of Technology
This paper describes the methodology used to add nonintrusive system-level fault tolerance to an electronic throttle controller. The original model of the throttle controller is a hybrid system created at a major automotive company. We use Gurkh as a framework within which we translate the hybrid model into a set of timed automata and perform analysis using formal methods. The first step of the translation process is to transform the hybrid model and its static schedule into Gurkh?s preemptive tasking paradigm. Using the UPPAAL tool, we then check the correctness of the resulting set of timed-automata by formally verifying reachability and timing properties. We also propose a method for quantifying the quality of the translation by estimating the amount of jitter thence introduced. The final step is the implementation of a Monitoring Chip based on the formal system model. The chip provides non-intrusive "out-of-path" and timing error detection which in turn allows for fault tolerance at a system level.
Citation:
Yves Boussemart, Sebastien Gorelov, Martin Ouimet, Kristina Lundqvist, "Non-Intrusive System-Level Fault Tolerance for an Electronic Throttle Controller," icniconsmcl, pp.192, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.