Hierarchical Test Sequencing for Complex Systems

Testing complex systems, such as the ASML TWINSCAN lithographic machine, is expensive and time consuming. In a previous work, a test sequencing method to calculate time-optimal test sequences has been developed. Because complex systems are composed of several subsystems, which are again composed of several modules, there exists a need to hierarchically model test sequencing problems. Such a hierarchical test sequencing problem consists of a high-level model that describes a test sequencing problem at the system level, and one or more low-level models that describe the test sequencing problems at the subsystem or module level. The tests at the system level correspond to the solutions of low-level problems. This paper describes a hierarchical test sequencing model and proposes two algorithms to compute an optimal test sequence. The benefits of hierarchically modeling a problem are less computational effort and less modeling effort, because not all relations are needed. This is illustrated by a small example. The industrial relevance of this method is illustrated on a case study related to a manufacturing testing phase of a lithographic machine.

[1]  Krishna R. Pattipati,et al.  Application of heuristic search and information theory to sequential fault diagnosis , 1990, IEEE Trans. Syst. Man Cybern..

[2]  Cang-Pu Wu A hybrid technique for global optimization of hierarchical systems , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[3]  Krishna R. Pattipati,et al.  Sequential testing algorithms for multiple fault diagnosis , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[4]  Avner Engel,et al.  9.2.3 Gathering Historical Lifecycle Quality Costs to Support Optimizing the VVT Process , 2004 .

[5]  R. Boumen,et al.  A risk-based stopping criterion for test sequencing , 2006 .

[6]  G. O'Donnell Using 1149.1 for multi-drop and hierarchical system testing , 1994, Proceedings of WESCON '94.

[7]  K.R. Pattipati,et al.  START: System Testability Analysis and Research Tool , 1991, IEEE Aerospace and Electronic Systems Magazine.

[8]  R. Boumen,et al.  Test Sequencing in Complex Manufacturing Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[9]  Brendan Vastenhouw,et al.  A Two-Dimensional Data Distribution Method for Parallel Sparse Matrix-Vector Multiplication , 2005, SIAM Rev..

[10]  P. P. Groumpos Structural analysis of multilevel hierarchical systems , 1993, Proceedings of IEEE Systems Man and Cybernetics Conference - SMC.