无刷直流电机由电机、位置传感器、线路等组成,通过电子换相的方式驱动电机运行,可靠性高,被广泛应用在工业领域[1]。目前,我国在大型舰船中使用无刷直流电机,控制大型舰船的行驶速度,保障大型舰船安全[2]。但因无刷直流电机结构的特殊性,其平均转矩会高于普通电机的平均转矩,在运行过程中容易出现转矩脉动问题[3]。若转矩脉动问题不能及时解决,会引起无刷直流电机故障,威胁大型舰船的安全。因此,对大型舰船用无刷直流电机转矩脉动抑制方法的课题研究至关重要,相关学者已经对该课题研究。李珍国等[4]研究转子定向抑制方法,构建电机磁场等效模型,但该方法的计算量比较大,导致转矩脉动抑制效率较低。陆可等[5]研究电压矢量的抑制方法,但该方法对电机零速运行时脉动抑制效果不佳。因上述方法的局限性,研究开通角的大型舰船用无刷直流电机转矩脉动抑制方法,消除转矩脉动,提高无刷直流电机使用寿命。
1 船用无刷直流电机转矩脉动抑制方法 1.1 船用无刷直流电机数学模型船用无刷直流电机的电路结构[6]如图1所示。图中,
![]() |
图 1 船用无刷直流电机的电路结构 Fig. 1 Circuit structure of brushless DC motor for ships |
三相电流关系表达式如下:
ic+ib+ia=0。 | (1) |
依据Kirchhoff定律构建三相电压公式为:
{Ud×za=U0+Ria+η(dia/dt)+ea,Ud×zb=U0+Rib+η(dib/dt)+eb,Ud×zc=U0+Ric+η(dic/dt)+ec。 | (2) |
式中:za、zb、zc分别描述三相电流开关函数;
将式(2)内3个方程相加,并结合式(1)求出电机中性点U0,其表达式为:
U0=Ud×[(za+zb+zc)/3]−[(ea+eb+ec)/3]。 | (3) |
把式(3)导入式(2),得出三相电静止坐标系公式如下:
{η(dia/dt)=−Ria+Ud×ZA+EA,η(dib/dt)=−Rib+Ud×ZB+EB,η(dic/dt)=−Ric+Ud×ZC+EC。 | (4) |
式中:
将三相向二相静止坐标系转换的公式如下:
{η(diα/dt)=−Riα+Ud×Zα+Eαη(diβ/dt)=−Riβ+Ud×Zβ+Eβ | (5) |
式中:
依据电机理论[6],机械转动惯量用
J(dχ/dt)=Te−Svχ−TH。 | (6) |
式中:TH为负载转矩;Te为电磁转矩;
电磁转矩公式如下:
Te=p(eaia+ebib+ecic)/χ=FT×ϕ×I。 | (7) |
其中:
在船用无刷直流电机数学模型基础上,分析无刷直流电机的换相过程中电流变化情况,AB导通向AC导通换相过程为例,此时
{ea−eb+2(H−N)(di1/dt)+(H−N)(di2/dt)+2Ri1=0,ea−ec+2(H−N)(di1/dt)+(H−N)(di2/dt)+Ri1=Ud,ia=i1+i2,ib=−i1,ic=−i2。 | (8) |
设置平底波最高幅值用
{(dib/dt)=−R(H−N)ib+[(2Γ+Ud)/3(H−N)],(dic/dt)=−R(H−N)ic+[(2Ud−2Γ)/3(H−N)]。 | (9) |
换相开始时ib、ic状态表达式如下:
{ib=f1(ε),ic=f2(ε),ε=0,ib=−I,ic=0。 | (10) |
计算
{ib(ε)=[I−(2Γ+Ud)/3R]e−RH−N⋅ε+(2Γ+Ud)/3R,ic(ε)=[(2Ud−2Γ)/3R]e−RH−N⋅ε−(2Ud−2Γ)/3R。 | (11) |
通过求导
Tem=(p/χ)×(eaia+ebib+ecic)=−(2/χ)pΓ(ib+ic)。 | (12) |
在船用无刷直流电机AC/BC换相时,BC两相生成一个回路,此时ia电流下降,ib电流升高。Im表示电流换相初始电流,ia电流和时间关系为:
ia=[−(Ud+2E)/3(H−N)]+[Im+((Ud+2E)/3R)]etκ。 | (13) |
式中:
当ia电流降为0时,需要时间用t1描述,令ia=0,此时t1表达式如下:
t1=−κln[(Ud+2E)/(Ud+2E+3R)Im]。 | (14) |
ib电流升高至最大电流时间t2,t2表达式如下:
t2=−κln[(2Ud−2E−3RIm)/(2Ud−2E)]。 | (15) |
针对大型船用无刷直流电机是3种运行状态实施分析,采取合适开通角的大型船用无刷直流电机转矩脉动抑制方法。3种运行状态如下:
1)临界运行
在换相情况下,若t1=t2,大型船用无刷直流电机开通相电流升高量等于关闭相电流降低量,此时电机没有发生转矩脉动,表明电机为临界运行,此时转速为650 ~700 r/min,电流为18 ~20 A。
2)高速运行
若t1<t2,开通相电流升高量小于关闭相电流降低量,此时为抑制大型舰船用无刷直流电机转矩脉动,通过提前开通相开通时间的方式实现抑制。
tς=(t2−t1)/2=−0.5κln(2Ud−E−3RIm)×(Ud+2E+3RIm)(2Ud−E)×(Ud+E)。 | (16) |
3)低速运行
若t1>t2,开通相电流升高量大于关闭相电流降低量,此时为抑制大型舰船用无刷直流电机转矩脉动,通过推迟开通相开通时间的方式实现抑制。
tτ=(t1−t2)/2=−0.5κln(2Ud−E)×(Ud+E)(Ud+E−3RIm)×(2Ud−E+3RIm)。 | (17) |
当电角速度为
α∗=−μpπ60κln[(2Ud−E−3RIm)(Ud+E+3RIm)]/[(2Ud−E)(Ud+E)]。 | (18) |
因
在大型舰船用无刷直流电机实际运行时,会受到漏磁的情况,需要导进1个修正系数
![]() |
图 2 开通角的大型舰船用无刷直流电机控制模型 Fig. 2 Control model of brushless DC motor for largeships with open angle |
在Matlab/Simulin环境下测试本文方法的应用效果,将某海事部门的大型船用无刷直流电机作为试验对象。电机如表1所示。
![]() |
表 1 电机参数 Tab.1 Test database |
电机低速和高速分别为400 r/min、1 500 r/min,在电机低速和高速运转的工况下,测试本文方法对大型船用无刷直流电机实施转矩脉动抑制的性能,得出转矩波动如图3所示。可知,在电机低速与高速运行的工况下,采用本文方法对大型船用无刷直流电机转矩脉动抑制的效果较好,本文方法可有效抑制电机转矩脉动,满足不同工况下电机运行的需求。
![]() |
图 3 不同工况下转矩波动 Fig. 3 Torque fluctuation under different working conditions |
为了进一步验证本文方法的应用效果,分别采用本文方法、转子定向抑制方法[4],电压矢量的抑制方法[5],对大型船用无刷直流电机转矩脉动实施抑制,输出转矩脉动结果如图4所示。由图4(a)可知,采用文献转子定向抑制方法对大型舰船用无刷直流电机转矩脉动实施抑制,输出转矩脉动最高值大于35%,说明对抑制电机转矩脉动效果不佳。由图4(b)可知,采用电压矢量抑制方法对大型舰船用无刷直流电机转矩脉动实施抑制,输出转矩脉动最高值大于20%,说明对抑制电机转矩脉动效果一般。由图4(c)可知,采用本文方法对大型舰船用无刷直流电机转矩脉动实施抑制,输出转矩脉动最高值大于5%,说明本文方法的对电机转矩脉动抑制效果较好,符合电机转速运行的特点,保障大型舰船行驶的安全。
![]() |
图 4 3种方法输出转矩脉动 Fig. 4 Three methods for outputting torque ripple |
为了提升电机转矩脉动抑制效率,设计了基于开通角的大型船用无刷直流电机转矩脉动抑制方法。实验结果表明,本文方法对电机转矩脉动效果抑制较好,提升了电机的稳定性。
[1] |
姚绪梁, 赵继成, 王景芳, 等. 一种基于辅助升压前端的无刷直流电机换相转矩脉动抑制方法研究[J]. 中国电机工程学报, 2020, 40(9): 3021-3031. |
[2] |
郭燚, 王超, 解文祥. 用于船舶永磁推进电机驱动控制的MMC模型预测方法[J]. 中国舰船研究, 2021, 16(4): 179. |
[3] |
吕德刚, 张辰光, 侯征东. 无刷直流电机基于电流预测控制的转矩脉动抑制[J]. 哈尔滨理工大学学报, 2020, 25(5): 1-7. |
[4] |
李珍国, 孙启航, 王鹏磊, 等. 基于转子永磁体磁场定向的无刷直流电机转矩脉动抑制[J]. 电工技术学报, 2020, 35(14): 2987-2996. |
[5] |
陆可, 蔡广瀚, 向南辉, 等. 基于电压矢量注入的无刷直流电机换相转矩脉动抑制方法[J]. 中国电机工程学报, 2021, 41(10): 3592. |
[6] |
何伟福, 王宁黎, 赵浩, 等. 基于峰谷互补方法的开关磁阻电机转矩脉动抑制研究[J]. 计量学报, 2021, 42(3): 352-357. |