本发明为一种电流自适应控制降低开关磁阻电机转矩脉动的方法与系统,本法先进行偏差预处理,将转矩偏差进行非线性转换;用双权值神经网络求得转矩估计输出和自适应PID控制的系数;PID控制计算得到当前设定总电流,经电流分配得到各相控制电流。有限差分扩展卡尔曼滤波器预测电流前馈补偿控制,自适应PID控制与基于预测的电流前馈补偿控制共同作用,有效抑制和降低开关磁阻电机转矩脉动。本系统的电流、转矩和转子位置传感器连接信号处理器,信号处理器有执行本发明方法的模块,输出补偿后的三相参考电流经电流滞环控制器控制电机的功率变换器,显著有效地抑制开关磁阻电机的转矩脉动。