摘要:以惯性导航系统的故障诊断专家系统为实例,通过故障树分析法,利用.NET平台和CLIPS技术相结合实现一种高效的故障诊断专家系统.故障树既可以作为知识表示模式,也可以作为推理方法.该方法将惯性导航系统的结构、功能等知识放入故障树模型,能够较好地克服基于产生式规则的诊断专家系统最突出的弱点-知识获取的"瓶颈",保证诊断知识的完整性.系统实现以CLIPS作为推理机,采用里德算法,有效解决了传统的专家系统推理方法简单,控制策略不灵活,容易出现 "匹配冲突""组合爆炸"等问题,充分发挥专家系统故障诊断快速有效的特点.文中重点讨论了.NET和CLIPS的无缝连接和数据通信,用户和系统的可视化交互以及推理机的推理控制等关键技术问题.