Journal of Systems Engineering and Electronics ›› 2025, Vol. 36 ›› Issue (4): 962-971.doi: 10.23919/JSEE.2025.000092

• SYSTEMS ENGINEERING • Previous Articles    

A dependency matrix processing algorithm to prioritize high incidence faults

Jiashuo ZHANG1(), Derong CHEN1(), Peng GAO1,*(), Jin’gang ZHANG2(), Yulong ZHANG3()   

  1. 1 School of Mechatronical Engineering, Beijing Institute of Technology, Beijing 100081, China
    2 Beijing Institute of Astronautical System Engineering, Beijing 100076, China
    3 Beijing Electro-Mechanical Engineering Institution, Beijing 100074, China
  • Received:2024-02-20 Online:2025-08-18 Published:2025-09-04
  • Contact: Peng GAO E-mail:18631209081@163.com;asd18832209082@163.com;gaopeng@bit.edu.cn;dsa18832209082@163.com;Mr.yulongzhang@foxmail.com
  • About author:
    ZHANG Jiashuo was born in 1993. He received his B.M. degree from Beijing Institute of Technology in 2019. He is pursuing his Ph.D. degree in Beijing Institute of Technology. His research interests include system testability design and safety system testing. E-mail: 18631209081@163.com

    CHEN Derong was born in 1966. She received her Ph.D. degree from Beijing Institute of Technology, in 2002. She is currently a professor in the School of Mechatronical Engineering, Beijing Institute of Technology. Her research interests include vision measurement and data compression and system diagnosis. E-mail: asd18832209082@163.com

    GAO Peng was born in 1982. He received his Ph.D. degree from Tsinghua University in 2018. He is currently an assistant professor in the School of Mechatronical Engineering, Beijing Institute of Technology. His research interests include testability modelling and anomaly detection techniques. E-mail: gaopeng@bit.edu.cn

    ZHANG Jin’gang was born in 1986. He received his M.S. degree from Tsinghua University, Beijing, China, in 2011. He is currently a senior engineer in Beijing Institute of Astronautical System Engineering. His research interests include measurement, measurement and control, and communication. E-mail: dsa18832209082@163.com

    ZHANG Yulong was born in 1996. He received his M.S. degree from Beijing Institute of Technology, in 2021. He is currently working in Beijing Electro-Mechanical Engineering Institution. His research interests include target detection, electromechanical coupling, observation and control technology. E-mail: Mr.yulongzhang@foxmail.com

Abstract:

The operational readiness test (ORT), like weapon testing before firing, is becoming more and more important for systems used in the field. However, the test requirement of the ORT is distinctive. Specifically, the rule of selecting test items should be changed in different test turns, and whether there is a fault is more important than where the fault is. The popular dependency matrix (D-matrix) processing algorithms becomes low efficient because they cannot change their optimizing direction and spend unnecessary time on fault localization and isolation. To this end, this paper proposes a D-matrix processing algorithm named piecewise heuristic algorithm for D-matrix (PHAD). Its key idea is to use a piecewise function comprised of multiple different functions instead of the commonly used fixed function and switch subfunctions according to the test stage. In this manner, PHAD has the capability of changing optimizing direction, precisely matching the variant test requirements, and generating an efficient test sequence. The experiments on the random matrixes of different sizes and densities prove that the proposed algorithm performs better than the classical algorithms in terms of expected test cost (ETC) and other metrics. More generally, the piecewise heuristic function shows a new way to design D-matrix processing algorithm and a more flexible heuristic function to meet more complicated test requirements.

Key words: fault diagnosis, heuristic function, operational readiness test, piecewise function, testability