摘要

针对传统方法难以精确诊断柴油机的故障问题,基于嵌入式ARM平台设计了一个高精度的柴油机故障诊断系统。提出一种改进的人工蜂群算法并以此优化BP神经网络算法训练故障样本,得到一组精确度较高的故障模型参数。在ARM平台上以该模型参数进行运算诊断获得故障类型。结果表明,改进的人工蜂群算法克服了基本人工蜂群算法易陷入局部最优的缺点,提高了故障诊断结果的精确度。