Proceedings Article10.1109/DSN.2001.941419
Reducing critical failures for control algorithms using executable assertions and best effort recovery
Jonny Vinter,Joakim Aidemark,Peter Folkesson,Johan Karlsson +3 more
- 01 Jul 2001
- pp 347-356
TL;DR: Fault injection experiments show that the percentage of value failures with severe consequences was reduced to 3% when the state variables were protected with executable assertions and best-effort recovery mechanisms.
read more
Abstract: Systems that use f+1 computer nodes to tolerate f node failures ordinarily require that the computer nodes have strong failure semantics, i.e. a node should either produce correct results or no results at all. We show that this requirement can be relaxed for control applications, as control algorithms inherently compensate for a class of value failures. Value failures occur when an error escapes the error detection mechanisms in the computer node and an erroneous value is sent to the actuators of the control system. Fault injection experiments show that 89% of the value failures caused by bit flips in a CPU had no or minor impact on the controlled object. However, the experiments also show that 11% of the value failures had severe consequences. These failures were caused by bit flips affecting the state variables of the control algorithm. Another set of fault injection experiments showed that the percentage of value failures with severe consequences was reduced to 3% when the state variables were protected with executable assertions and best-effort recovery mechanisms.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Dependable Computing EDCC-4
Andrea Bondavalli,Pascale Thevenod-Fosse +1 more
- 01 Jan 2002
TL;DR: This paper addresses the problem of how to evaluate the impact of system unavailability periods on QoS measures, explicitly accounting for user characteristics in the General Packet Radio Service, with reference to the GPRS.
51
On benchmarking the dependability of automotive engine control applications
Juan Carlos Ruiz,P. Yuste,Pedro Gil,L. Lemus +3 more
- 28 Jun 2004
TL;DR: A dependability benchmark for engine control applications is proposed taking into account the expectations of industrials purchasing engine ECUs with integration purposes, and considers the current set of technological limitations that the manufacturing of modern engine ECU imposes to the experimental process.
31
•Dissertation
Topics in Modeling, Control, and Implementation in Automotive Systems
Magnus Gäfvert
- 01 Jan 2003
TL;DR: In this article, a 9-degrees-of-freedom dynamic model of a tractor-semitrailer vehicle is presented, aimed at simulation and evaluation of active chassis-systems for stability enhancements.
23
On the design of robust integrators for fail-bounded control systems
Jonny Vinter,Andreas Johansson,Peter Folkesson,Johan Karlsson +3 more
- 22 Jun 2003
TL;DR: The effectiveness of the robust integrator was evaluated through fault injection experiments with a PI controller, where single bit flips were injected inside the CPU of the control system and no violations of the fail-bounded model were observed in the experiments.
A control theory approach for analyzing the effects of data errors in safety-critical control systems
Örjan Askerdal,M. Gafvert,Martin Hiller,Neeraj Suri +3 more
- 16 Dec 2002
TL;DR: A composite computer dependability/control theory methodology for analyzing the effects data errors have on control system dependability and uses maximum bounds on this measure as the criterion for control system failure.
References
Probabilistic logics and synthesis of reliable organisms from unreliable components
J. von Neumann
- 01 Jan 1956
TL;DR: The paper that follows is based on notes taken by Dr. R. S. Pierce on five lectures given by the author at the California Institute of Technology in January 1952, and it is the author's conviction that error should be treated by thermodynamic methods, and be the subject of a thermodynamical theory.
1.5K
Probabilistic Logics and the Synthesis of Reliable Organisms From Unreliable Components
Jennifer Neumann
- 31 Dec 1956
1K
Collection of Charge on Junction Nodes from Ion Tracks
TL;DR: In this paper, an approximate analytical solution expressed as I(t) = Io [exp(-?t) - exp (-st)] (1) where Io is approximately the maximum current, 1/? is the collection time constant of the junction, and 1/s is the time constant for initially establishing the ion track.
680
Single event upset at ground level
TL;DR: In this paper, ground level upsets have been observed in computer systems containing large amounts of random access memory (RAM). Atmospheric neutrons are most likely the major cause of the upsets based on measured data using the Weapons Neutron Research (WNR) neutron beam.
648