复杂系统的故障发生有其特点,主要表现为故障发生形式多变、故障部位交联复杂、偶发故障和非常规故障众多,这些特点给排故人员的知识和技能带来了前所未有的挑战,因此,需要开发基于计算机智能分析的故障诊断系统和大规模的故障诊断知识库。
“故障诊断决策支持系统”是一款基于大规模知识库的通用故障诊断辅助决策支持系统,它支持故障诊断知识的可视化表达和多元化储存,并具有强大的故障诊断辅助决策支持功能,从而为故障诊断活动提供准确的故障模式分析、可视化的排故引导和高效的辅助诊断。
系统功能涵盖故障树管理的全寿命过程,从故障树可视化生成、故障树修改和维护、故障树上报和下发、故障树分析、故障诊断建议、故障诊断引导到故障的集成诊断。
系统在故障诊断知识形式化表达上,选择了故障树、排故引导树、故障诊断案例等来构建故障诊断知识库,系统功能集故障诊断知识生成、诊断资源审核、交互式排故引导、故障模式自动分析、故障集成诊断等功能于一体。
系统支持定性的案例推理和定量的诊断分析。系统设计了极高效率的割集求解算法,可以对故障树最小割集进行分,从而分析故障树的所有最小故障模式,以快速找到致使顶事件发生的部件或原因。
交互式排故引导也是故障树所特有的一种功能,它可交互式地对故障树中的节点以不同颜色进行标注,用户可以在该故障树的引导下快速地确定排故的逻辑顺序。
故障支持集成诊断功能,可以在用户给出故障现象后,自动从故障资源库中检索出匹配的故障诊断资源,在用户选择后依据所选择的诊断资源遂行诊断。系统采用C/S技术框架,以实现远程与本地相结合、网络和单机相结合,并有效提高系统在各种环境中的可用性。具体地,服务器端主要储存故障树、排故引导树、故障案例等多元知识构成的大规模知识库;客户端主要完成故障诊断知识的绘制、编辑、查看、打印、上报、剪裁、导入、导出和各种形式的诊断决策辅助支持。
“故障诊断决策支持系统”充分考虑复杂系统故障诊断的特点,基于“高性能、高可用、高智能”的产品理念,实现了如下功能亮点。