1.一种电机转矩纹波抑制方法,其特征在于,所述方法包括以下步骤:(1)获取无刷直流电机以及逆变器的等效电路图,三相定子绕组的电压方程;
(2)获取两相导通模式下第一参考电流 和换相模式下第二参考电流 (3)在两相导通模式下采用单开关斩波模式,控制绕组电流对所述第一参考电流 的跟踪,实现对低频转矩纹波的抑制;
(4)在低速模式下,采用两相开关控制模式的第一换相控制策略控制非换相绕组电流对所述第二参考电流 的跟踪,实现对低频转矩纹波和换相转矩纹波的抑制;
(5)在高速模式下,采用三相开关控制模式的第二换相控制策略控制非换相绕组电流对所述第二参考电流 的跟踪,实现对低频转矩纹波和换相转矩纹波的抑制;
(6)通过所述单开关斩波模式设计第一电流控制器;通过所述第一换相控制策略设计第二电流控制器;通过所述第二换相控制策略设计第三电流控制器;
(7)根据运行模式切换到所述第一电流控制器,所述第二电流控制器或所述第三电流控制器。
2.根据权利要求1所述的一种电机转矩纹波抑制方法,其特征在于,所述第一参考电流 具体为:
所述二参考电流 具体为:
*
其中,ωm为机械角速度,Te 为参考转矩,iz为流过z相绕组的电流;exy=ex-ey,ezy=ez-ey,ex、ey和ez分别表示a,b,c中任意一相的反电动势,且ex、ey和ez不能同时取同一相的反电动势。
3.根据权利要求2所述的一种电机转矩纹波抑制方法,其特征在于,所述单开关斩波模式具体为:控制逆变器上桥臂开关斩波,下桥臂开关根据转子位置保持导通或者关断状态。
4.根据权利要求3所述的一种电机转矩纹波抑制方法,其特征在于,所述 第一换相控制策略具体为:控制非换相绕组对应的开关占空比,换相绕组对应的开关保持导通状态。
5.根据权利要求4所述的一种电机转矩纹波抑制方法,其特征在于,所述第二换相控制策略具体为:控制第一换相绕组对应的开关占空比,第二换相绕组对应的开关和非换相绕组对应的开关都保持导通状态,其中,所述第一换相绕组通常为电流减小的绕组;所述第二换相绕组通常为电流增大的绕组。
6.根据权利要求5所述的一种电机转矩纹波抑制方法,其特征在于,所述通过单开关斩波模式设计第一电流控制器具体为:*
定义实际电流与所述第一参考电流i1 之间的第一偏差Δei1为定义所述第一电流控制器的滑模面s1为
所述第一电流控制器输出的等效连续控制分量ueq为占空比
其中,ia为流过a相绕组的电流,c1为大于0的常数,k为开关量增益,sgn(s1)表示滑模面s1的符号;Udc为直流母线电压;RN和LN分别为额定电阻和额定电感;eacN为a、c两相反电动势的额定值。
7.根据权利要求6所述的一种电机转矩纹波抑制方法,其特征在于,所述通过所述第一换相控制策略设计第二电流控制器具体为:*
定义实际电流与所述第二参考电流i2 之间的第二偏差Δei2为定义所述第二电流控制器的滑模面s2为
所述第二电流控制器输出的等效连续控制分量ueqL为占空比
其中,ic为流过c相绕组的电流,ecaN为c、a两相线反电动势的额定值;ecbN为 c、b两相线反电动势的额定值;sgn(s2)表示滑模面s2的符号。
8.根据权利要求7所述的一种电机转矩纹波抑制方法,其特征在于,所述通过所述第二换相控制策略设计第三电流控制器具体为:*
定义实际电流与所述第二参考电流i2 之间的第二偏差Δei2为定义所述第三电流控制器的滑模面s2为
所述第三电流控制器输出的等效连续控制分量ueqH为占空比
9.根据权利要求8所述的一种电机转矩纹波抑制方法,其特征在于,所述根据无刷直流电机的运行模式切换到所述第一电流控制器,所述第二电流控制器或所述第三电流控制器具体为:
1)判断所述无刷直流电机是否工作在换相模式下,如果是,执行步骤2);如果否,执行步骤3);
2)计算当前第二偏差Δei2;
3)计算当前第一偏差Δei1,切换到所述第一电流控制器,根据所述当前第一偏差Δei1对所述第一电流控制器进行更新,流程结束;
4)判断所述当前第二偏差Δei2是否大于ηTs,如果是,执行步骤5);如果否,执行步骤
6);
其中,Ts为控制周期,电流变化率最大值记为η;
5)切换到所述第三电流控制器,根据所述当前第二偏差Δei2对所述第三电流控制器进行更新,流程结束;
6)切换到所述第二电流控制器,根据所述当前第二偏差Δei2对所述第二电流控制器进行更新,流程结束。