Stochastic stability of a recoverable computer control system modeled as a finite-state machine

In this paper a modeling framework is introduced for describing how complex recovery algorithms used to implement safety critical control systems on a recoverable computer can affect the stability of the closed-loop system. The model has a hybrid structure consisting of three distinct parts: a Markovian exosystem, a finite-state machine, and a discrete-time jump-linear dynamical system. It is shown in some detail how such a model can be used to characterize rollback recovery algorithms. A specific example is given where mean-square stability is determined as a function of upset persistency and various algorithm parameters.

[1]  K. Benjelloun,et al.  Robust stochastic stability of discrete-time linear systems with Markovian jumping parameters , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[2]  S. S. Ravi,et al.  Early comparison and decision strategies for datapaths that recover from transient faults , 1997 .

[3]  Hagbae Kim,et al.  Modeling of externally-induced/common-cause faults in fault-tolerant systems , 1994, AIAA/IEEE Digital Avionics Systems Conference. 13th DASC.

[4]  W. Torres,et al.  Characterization of a recoverable flight control computer system , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[5]  R. Hess,et al.  Computing platform architectures for robust operation in the presence of lightning and other electromagnetic threats , 1997, 16th DASC. AIAA/IEEE Digital Avionics Systems Conference. Reflections to the Future. Proceedings.

[6]  J. H. Lala,et al.  Architectural principles for safety-critical real-time applications , 1994, Proc. IEEE.

[7]  Arturo Tejada,et al.  Analytical Tools for the Design and Verification of Safety Critical Control Systems , 2001 .

[8]  Farokh B. Bastani,et al.  Relational programs: An architecture for robust real-time safety-critical process-control systems , 1999, Ann. Softw. Eng..

[9]  M. Fragoso,et al.  Stability Results for Discrete-Time Linear Systems with Markovian Jumping Parameters , 1993 .

[10]  O.R. Gonzalez,et al.  Analysis of design trade-offs in the rollback recovery method for fault tolerant digital control systems , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[11]  Mahyar R. Malekpour,et al.  Characterization of a flight control computer with rollback recovery , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[12]  Shambhu Upadhyaya,et al.  Performance evaluation of rollback-recovery techniques in computer programs , 1993 .

[13]  Oscar R. González,et al.  Stability analysis of digital linear flight controllers subject to electromagnetic disturbances , 2000, IEEE Trans. Aerosp. Electron. Syst..

[14]  A. Davis Markov Chains as Random Input Automata , 1961 .

[15]  V.A. Carreno,et al.  A case-study application of RTCA DO-254: design assurance guidance for airborne electronic hardware , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[16]  Peng Shi,et al.  WITH MARKOVIAN JUMPING PARAMETERS , 1997 .

[17]  Richard Hess,et al.  Options for Aircraft Function Preservation in the Presence of Lightning , 1999 .