针对缺乏有效的非完全失效故障(Loss of effect, LOE) 可诊断性量化分析方法的现状,本文提出了一种基于距离相似度的系统非完全失效故障的实际可诊断性评价方法.通过将状态空间描述的动态系统转换为时间堆栈动态模型,使故障的可诊断性评估分析问题转化为多元分布的相似度问题.给出系统非完全失效故障可检测性与可隔离性的相关定义,并对故障的可诊断性进行量化.通过求取最小二乘解计算最小巴氏距离,增大了算法适用范围.最后,通过仿真实例验证评价方法的有效性,并通过所提出的可诊断性评估算法求取非完全失效故障的最大可诊断效能系数.