摘要针对复杂的多故障诊断问题以及多故障直接处理算法实现的难点，本文在测试性D矩阵基础上，提出了一种基于单故障化的多故障诊断与维修新策略（Multiple Fault Diagnosis and Maintenance Strategy by Translating into Single-fault，MFDMSTS）。首先在多故障假设下引入析取运算，定义了可隔离单故障和可隔离多故障，据此定义将多故障转化为单故障，并将转化的单故障与测试集组成新的D矩阵；然后运用单故障诊断算法处理新的D矩阵，得到最优诊断树；最后针对诊断树的不同叶子节点，提出了多故障诊断维修策略。实例验算表明MFDMSTS能降低平均诊断费用和平均诊断步数，并大幅降低误修率。
Abstract：In view of the complicated multiple fault diagnosis problems and difficulties in the realization of multiple fault direct processing algorithm, on the basis of testability D matrix and single fault algorithm, a novel Multiple Fault Diagnosis and Maintenance Strategy by Translating into Single fault (MFDMSTS) is introduced. Firstly, under the multiple faults assumption, disjunctive operation is introduced, and isolable single fault and isolable multiple fault are defined. According to the definition, single faults, which compose a new D matrix with test set, are translated from multiple faults. Secondly, single fault diagnosis algorithm is applied to processing the new D matrix, and the optimal diagnostic tree is obtained. Finally, a further multiple faults diagnosis and maintenance strategy is proposed for different leaf nodes in the diagnosis tree. Experiments verification works demonstrate that MFDMSTS is an effective way to reduce average diagnostic cost and average diagnostic steps, and greatly reduce the rate of maintenance error.