对于电机故障诊断中的特征值提取不够精确的问题,发现一种新的特征提取方法叫做麻雀优化算法(SSA)变分模态分解(VMD),然后将能量熵输入故障诊断模型-改进麻雀搜索优化算法支持向量机(SVM)中诊断。第一步,对变分分解模态个数K和惩罚参数a进行优化,紧接着通过使用VMD来对原始信号进行处理从而得到模态分量,选取特征值明显的能量熵作为特征向量。第二步,将特征值输入到SSA-SVM中对电机信号故障诊断。通过实验,可以提高电机故障的识别率,并且准确率可以达到98.75%。