论文部分内容阅读
本文结合上海外高桥电厂《大型汽轮发电机故障诊断专家系统》这一实际课题,进行相应的研究工作。主要研究‘专家系统’的诊断处理子系统的特点、功能、结构、总体设计及具体实现方法。 课题所研制的‘专家系统’是一个采用在线、离线多种数据源,可对多达106种故障进行综合诊断的大型系统。它采用在线诊断、离线诊断相互继承、相互延续的综合诊断方法,由此决定了诊断处理子系统的主要特点在于它既是对诊断结果进行处理的出口,又是深层次的后续诊断的入口,此外,在诊断处理子系统中还解决了为使专家系统投入实际运行所必须解决的一系列实际问题。 诊断处理子系统的主要功能包括两个大的方面,一是对每一个诊断结果进行分级处理;另一方面是为保证‘专家系统’的实际应用提供故障分类管理、动态实时解释、故障追忆、查询、报表打印、权限设置、在线帮助等功能。 在考虑多客户端运行机制的前提下,对作为客户端的诊断处理子系统,本文实现了上述两大方面十余项功能。具体工作包括诊断处理子系统的总体设计、各功能模块的详细设计以及改子系统与其它子系统的数据接口设计。最后采用SQL Server 6.5及Delphi 5.0,采用基于C/S结构的开发方式,完成了具体的程序设计。程序已经调试通过,现已应用于现场。实际运行表明,本文推出的设计方案及完成的设计是切实可行的。