摘要

针对故障诊断对象的多故障特性 ,为使系统在诊断对象的各子故障域的诊断精度达到最高 ,给出了可以适合于在多故障情况下找到一个最优联盟结构的算法 .首先 ,给出了各个诊断方法代理和代理联盟的诊断能力的定义 ,并且提出将联盟的诊断能力作为评判标准 ;然后 ,在各子故障域同时进行联盟结构的搜索 ,寻找出具有最高联盟诊断能力的结构形式 ,并改变联盟矩阵中相应单元的值 ;最后 ,根据联盟矩阵确定各子故障域的联盟结构 ,并在此基础上形成该诊断对象的诊断联盟