Optimizing sequential diagnostic strategy for large-scale engineering systems using a quantum-inspired genetic algorithm: A comparative study

Abstract Sequential diagnostic strategy (SDS) is widely used in engineering systems for fault isolation. In order to find source faults efficiently, the optimized SDS selects the most useful tests and schedules them in an optimized sequence. In this paper, a multiple-objective mathematical model for SDS optimization problem in large-scale engineering system is established, and correspondingly, a quantum-inspired genetic algorithm (QGA) specially targeted at this SDS optimization problem is developed. This QGA algorithm uses the form of probability amplitude of quantum bit to encode each possible diagnostic strategy extracted from fault-test dependency matrix, and then goes through evolutionary process to find the optimal strategy considering dual objectives of the expected testing cost and the number of contributing tests. Crossover and mutation operations are combined with quantum encoding in this algorithm to expand the diversity of population within a small population size and to increase the possibility of obtaining the global optimum. A case of control moment gyro system from real practice is used to verify the effectiveness of this algorithm, and a comparative study with two conventional intelligent optimization algorithms proposed for this problem, PSO and genetic algorithm, are presented to reveal its advantages.

[1]  Wei Zhang,et al.  Optimal Sequential Diagnostic Strategy Generation Considering Test Placement Cost for Multimode Systems , 2015, Sensors.

[2]  Aiqiang Xu,et al.  KKCV-GA-Based Method for Optimal Analog Test Point Selection , 2017, IEEE Transactions on Instrumentation and Measurement.

[3]  Bo Li,et al.  Sequential Fault Diagnosis Using an Inertial Velocity Differential Evolution Algorithm , 2019, Int. J. Autom. Comput..

[4]  Hao Guo,et al.  Real-Time Estimation of Sensor Node's Position Using Particle Swarm Optimization With Log-Barrier Constraint , 2011, IEEE Transactions on Instrumentation and Measurement.

[5]  Krishna R. Pattipati,et al.  Optimal and near-optimal test sequencing algorithms with realistic test models , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Huang Kaoli,et al.  Optimization method for diagnostic sequence based on improved particle swarm optimization algorithm , 2010 .

[7]  Zhen Liu,et al.  A novel test optimizing algorithm for sequential fault diagnosis , 2014, Microelectron. J..

[8]  Krishna R. Pattipati,et al.  Multi-signal flow graphs: a novel approach for system testability analysis and fault diagnosis , 1994 .

[9]  Liang Shuang,et al.  A new multi-signal flow graph based method and implementation for complex system diagnosis , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[10]  Yun Li,et al.  Parallel transfer evolution algorithm , 2019, Appl. Soft Comput..

[11]  Krishna R. Pattipati,et al.  Rollout strategies for sequential fault diagnosis , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[12]  Ling Wang,et al.  A Hybrid Quantum-Inspired Genetic Algorithm for Multiobjective Flow Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[13]  Bülent Çatay,et al.  TestAnt: An ant colony system approach to sequential testing under precedence constraints , 2011, Expert Syst. Appl..

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

[15]  Li Xing-shan Generation of Test Strategy for Sequential Fault Diagnosis Based on Genetic Algorithms , 2004 .

[16]  Chenglin Yang,et al.  Parallel–Series Multiobjective Genetic Algorithm for Optimal Tests Selection With Multiple Constraints , 2018, IEEE Transactions on Instrumentation and Measurement.

[17]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithm for a class of combinatorial optimization , 2002, IEEE Trans. Evol. Comput..

[18]  M. Garey Optimal Binary Identification Procedures , 1972 .

[19]  Information Technology in an Improved Quantum Genetic Algorithm Based on Dynamic Adjustment of Quantum Rotation Angle , 2013 .

[20]  Farid Nouioua,et al.  Quantum-inspired firefly algorithm with particle swarm optimization for discrete optimization problems , 2016, Soft Comput..

[21]  Amer Draa,et al.  A quantum-inspired genetic algorithm for solving the antenna positioning problem , 2016, Swarm Evol. Comput..