文中设计了一种具备工程应用、培训、评价3种功能的故障诊断系统。系统可在互联网环境下应用,采用案例推理和规则推理机制生成诊断参考方案。案例采用多元式表示,通过最近邻算法进行案例检索;规则库采用多知识表示方法,通过故障树分析形成规则。该系统通过二叉数据结构进行人机交互,引导用户诊断故障;提供案例信息进行培训和生成考题,并对照生成的诊断参考方案进行评价,有效提高电动汽车故障诊断效率。