On the design of robust integrators for fail-bounded control systems
2003 (English)In: Dependable Systems and Networks, 2003. Proceedings, Piscataway, NJ: IEEE Communications Society, 2003, 415-424 p.Conference paper (Refereed)
This paper describes the design and evaluation of a robust integrator for software-implemented control systems. The integrator is constructed as a generic component in the Simulink design tool, and can thus be used for robust implementation of a wide range of control algorithms. The integrator is designed to support the failbounded failure model for transient bit-flips that may occur in the CPU, main memory and I/O circuits of a control system. In particular, it allows the control system to detect and recover from bit-flips that cause data errors. Robustness is achieved by sequentially executing duplicated integrator code on the same processor to support error detection, and through the use of a recovery buffer that allows a roll-back to the previous integrator state when an error is detected. 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. No violations of the fail-bounded model were observed in the experiments.
Place, publisher, year, edition, pages
Piscataway, NJ: IEEE Communications Society, 2003. 415-424 p.
Research subject Control Engineering
IdentifiersURN: urn:nbn:se:ltu:diva-34280ScopusID: 1542270164Local ID: 86ff8010-5f52-11db-8cbe-000ea68e967bISBN: 0-7695-1952-0OAI: oai:DiVA.org:ltu-34280DiVA: diva2:1007530
International Conference on Dependable Systems and Networks : 22/06/2003 - 25/06/2003
Godkänd; 2003; 20060929 (ysko)2016-09-302016-09-30Bibliographically approved