• DocumentCode
    2253590
  • Title

    Software-implemented fault detection for high-performance space applications

  • Author

    Turmon, Michael ; Granat, Robert ; Katz, Daniel S.

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    We describe and test a software approach to overcoming radiation-induced errors in spaceborne applications running on commercial off-the-shelf components. The approach uses checksum methods to validate results returned by a numerical subroutine operating subject to unpredictable errors in data. We can treat subroutines that return results satisfying a necessary condition having a linear form; the checksum tests compliance with this condition. We discuss the theory and practice of setting numerical tolerances to separate errors caused by a fault from those inherent infinite-precision numerical calculations. We test both the general effectiveness of the linear fault tolerant schemes we propose, and the correct behavior of our parallel implementation of them
  • Keywords
    aerospace computing; mathematics computing; software fault tolerance; software performance evaluation; subroutines; checksum methods; commercial off-the-shelf components; errors; high-performance space applications; linear fault tolerant schemes; numerical subroutine; numerical tolerance; radiation-induced errors; software-implemented fault detection; spaceborne applications; unpredictable errors; Algorithms; Application software; Cosmic rays; Electrical capacitance tomography; Fault detection; Image analysis; Laboratories; Space technology; Space vehicles; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7695-0707-7
  • Type

    conf

  • DOI
    10.1109/ICDSN.2000.857522
  • Filename
    857522