摘要:针对 S700K 转辙机健康状态分类过于粗放、诊断速度慢、效率低的问题,提出一种基于 CEEMDAN 与改进核极限学习机 ( kernel based extreme learning machine,KELM)的诊断方法。 首先,对 S700K 转辙机功率数据进行自适应噪声完备集合经验模态 分解,得到 6 个本征模态函数(intrinsic mode function,IMF);然后,计算本征模态函数的模糊熵值(fuzzy entropy, fuzzyEn, FE)作 为表征转辙机健康状态的特征参数;最后,利用麻雀算法(sparrow search algorithm,SSA)改进的核极限学习机对 9 种健康状态进 行健康诊断,并与 SVR 和 ELM 模型进行对比。 仿真结果表明,改进核极限学机模型准确率、精确率、召回率等指标分别达到 97. 8%、98. 0%、97. 8%,相较于 SVR 和 ELM 模型,SSA-KELM 模型在保证运行速度的基础上,将诊断准确率至少提高 2. 2%。