• DocumentCode
    1146277
  • Title

    Nonconcurrent error detection and correction in fault-tolerant discrete-time LTI dynamic systems

  • Author

    Hadjicostis, Christoforos N.

  • Author_Institution
    Coordinated Sci. Lab., Urbana, IL, USA
  • Volume
    50
  • Issue
    1
  • fYear
    2003
  • Firstpage
    45
  • Lastpage
    55
  • Abstract
    This paper develops resource-efficient alternatives to modular redundancy for fault-tolerant discrete-time (DT) linear time-invariant (LTI) dynamic systems. The proposed method extends previous approaches that are based on embedding the state of a given DT LTI dynamic system into the redundant state-space of a DT LTI dynamic system of higher state dimension. These embeddings, as well as the embeddings studied in this paper, preserve the state evolution of the original system in some linearly encoded form and allow error detection and correction to be performed through concurrent parity checks (i.e., parity checks that are evaluated at the end of each time step). The novelty of the approach developed in this paper relies on carefully choosing the redundant dynamics of the fault-tolerant implementation in a way that allows parity checks to capture the evolution of errors in the system and, based on nonconcurrent parity checks (e.g., parity checks that are evaluated periodically), uniquely determine the initial value of each error, the time step at which it took place and the state variable it originally affected. The resulting error detection, identification, and correction procedures can be performed periodically and can significantly reduce the overhead, complexity and reliability requirements on the checking mechanism.
  • Keywords
    digital filters; digital systems; discrete time systems; error correction; error detection; fault tolerance; identification; linear systems; matrix algebra; LTI dynamic systems; concurrent parity checks; discrete-time dynamic systems; error identification; fault-tolerant digital filters; linear time-invariant dynamic systems; nonconcurrent error correction; nonconcurrent error detection; redundant dynamics; reliability; state variable descriptions; transient faults; Design methodology; Digital filters; Encoding; Error correction; Fault detection; Fault tolerant systems; Mechanical factors; Parity check codes; Performance evaluation; Redundancy;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7122
  • Type

    jour

  • DOI
    10.1109/TCSI.2002.807522
  • Filename
    1179148