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. ; Godkänd; 2003; 20060929 (ysko)


    Access

    Download


    Export, share and cite



    Title :

    On the design of robust integrators for fail-bounded control systems


    Contributors:

    Publication date :

    2003-01-01


    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Subsuppliers Need Systems Integrators

    Parolini | Online Contents | 1997


    Contractor/Integrators

    Online Contents | 2011


    Design of H~-Control for Plants that Have Integrators

    Miyamoto, S. / Arinaga, S. | British Library Online Contents | 1994


    Contractors/Integrators

    Online Contents | 2012


    Contractor/Integrators

    Online Contents | 2010