摘要
目前存在的测试性分析和故障诊断工具基本都是基于单故障假设,不适用于复杂系统。针对这一问题,研究了多故障假设下的序贯测试算法。提出了利用分类HS-树(CHS-树)计算最小碰集(MHS)的算法;以多故障状态集的MHS作为故障状态,生成最优单故障测试策略;以决策树中各叶节点的MHS为判断依据来决定下一步要执行的测试,最终生成多故障诊断策略。最后给出案例分析,结果表明:计算MHS的算法能够提高诊断策略的生成效率;诊断策略能够有效隔离多故障问题。
Current testability analysis and fault diagnosis tools are basically based on single-fauh assumption, which is not suitable for complex system. Aiming at this point, a new sequential testing algorithm for multi-fauh diagnosis was presented. It is train of thought of generating the multiple fault diagnosis strategy that the algorithm of computing minimal hitting set (MHS) was proposed by the classified hitting set (CHS) tree; the optimal signle-fault testing strategy was generated by taking MHS of muhi-fauh state set as fault state ; the multi-fault diagnosis strategy was generated by taking MHS of each leaf node in decision-making tree as the criterion to determine the next step of the testing. A practical case was also introduced to verify this algorithm. It is concluded that: MHS algorithm can improve the efficiency to generate diagnosis strategy; diagnosis strategy can effectively isolate multiple faults.
出处
《兵工学报》
EI
CAS
CSCD
北大核心
2010年第3期337-342,共6页
Acta Armamentarii
基金
国家自然科学基金项目(60874112)
关键词
系统工程方法论
多故障诊断
最小碰集
分类HS-树
序贯测试
methodology of system engineering
multiple-faults diagnosis
minimal hitting set
classified HS-tree
sequential testing algorithm