鉴于数据驱动的故障诊断方法诊断过程和结果难以解释,提出了一种基于关联规则分类(CBA)的船用柴油机故障诊断和故障作用机理解释方法.通过GT-Power柴油机故障仿真试验建立了柴油机故障数据库,采用关联规则分类算法构建了故障分类器,并基于可视化方法提取了重要规则,解析故障作用机理和模型的诊断过程.结果表明:基于关联规则分类的柴油机故障诊断方法对测试集的故障识别率高达98.67%,提取的规则较好地吻合相关热力学知识,可用于故障作用机理与诊断的进一步研究.