Fault diagnosis and fault-tolerant control of input/output asynchronous sequential machines

In this study, the authors present a novel scheme of fault-tolerant control for asynchronous sequential machines. The considered asynchronous machine is subject to permanent faults, for which the system remains in the faulty condition indefinitely after the occurrence of fault inputs. The main objective is to design an observer and a corrective controller, so that the stable-state behaviour of the closed-loop system can maintain the normal input/output behaviour despite the adversarial effect of fault inputs. It is shown that existence of such a controller depends on a certain structural redundancy of the asynchronous machine. As a case study, the authors apply the proposed control scheme to the implementation of an asynchronous Johnson counter with redundant bits. Experimental results demonstrate the applicability of the proposed fault-tolerant controller to real digital systems working in a faulty environment.

[1]  Raja Sengupta,et al.  Diagnosability of discrete-event systems , 1995, IEEE Trans. Autom. Control..

[2]  Ronald K. Burek THE NEAR SOLID-STATE DATA RECORDERS , 1998 .

[3]  Jacob Hammer,et al.  On the control of asynchronous sequential machines with infinite cycles , 2006 .

[4]  Jung-Min Yang Corrective Control of Input/Output Asynchronous Sequential Machines with Adversarial Inputs , 2010, IEEE Transactions on Automatic Control.

[5]  Jacob Hammer,et al.  On the control of asynchronous machines with races , 2003, IEEE Trans. Autom. Control..

[6]  Shahin Hashtrudi-Zad,et al.  Fault diagnosis in discrete-event systems: framework and model reduction , 2003, IEEE Trans. Autom. Control..

[7]  Jung-Min Yang,et al.  Asynchronous sequential machines with adversarial intervention: the use of bursts , 2010, Int. J. Control.

[8]  Jacob Hammer,et al.  Input/output control of asynchronous sequential machines , 2005, IEEE Transactions on Automatic Control.

[9]  Jung-Min Yang,et al.  Corrective control of asynchronous machines with uncontrollable inputs: application to single-event-upset error counters , 2010 .

[10]  Niraj K. Jha,et al.  Switching and Finite Automata Theory , 2010 .

[11]  Jung-Min Yang Corrective control of asynchronous sequential machines in the presence of adversarial input , 2008 .

[12]  Kwang-Hyun Cho,et al.  Unobservable fault-propagation control of serial production systems based on discrete-event models , 2000 .

[13]  G.C. Cardarilli,et al.  Fault tolerant solid state mass memory for space applications , 2005, IEEE Transactions on Aerospace and Electronic Systems.