针对自行火炮系统单体多、技术原理复杂,单一故障诊断方法通用性差、不可靠等问题,研制了一种针对自行火炮性能和故障检测,集经验、实时状态数据和原理知识分析的综合故障检测系统。该系统能够通过CAN总线、以太网、传感器采集特征数据,进行信号分析,采用人工智能技术进行自动推理判断设备是否发生异常或故障,进行故障定位并将其隔离到板级或现场可更换单元,给出相应的维修指导措施。采用基于信号分析方法、智能决策和软件技术的故障诊断技术,实现自行火炮的故障检测与诊断,降低了检测维修人员对设备进行检测诊断的难度,减少了检修过程中的人为失误,提高了复杂机电设备的可靠性,减少了其维护成本。已应用于多个型号主战装备,系统可以快速有效的检测、定位和隔离装备的故障并给出合理的维修建议,提高了对故障设备诊断的效率和准确度。