无刷电机无感六步方波驱动原理整理以及过零现象产生分析

本文深入探讨了无刷电机的无感六步方波驱动原理,分析了换向时刻的选择及其与最大转矩的关系。作者指出,过零点发生在转子磁极对准悬空相时,此时感应电动势为0。通过理解这一现象,可以实现准确的换相,确保电机稳定运行。同时,文章指出了方波驱动转矩的不恒定性,导致类似锯齿波的转矩变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无刷电机无感六步方波驱动原理整理以及过零现象产生分析

1.序言

近期在琢磨关于无刷电机驱动,发现在谈论无感六步方波驱动时,都只是提及到会有这么一个过零现象,而没有具体分析为什么,根据本人有限的电磁学理论,反而把自己绕糊涂了,找了本关于电机学的书才算整明白,这里记录一下,顺便整理自己理解的。

2.六步方波驱动回顾

首先是六步方波的驱动方式,这个比较基础就不赘述了,就是在同一时刻只有两相绕组通电,一相输入一相输出,第三相悬空,然后以此类推换相6步,分别是U+V-,U+W-,V+W-,V+U-,W+U-,W+V-。最后的效果是一个周期内每一相的导通时间保持120度的电角度,如下图:
在这里插入图片描述
而过零点就发生在每一步悬空的那个引脚上。

3.分析

(1)基本理论

首先,需要明确几个概念,一般的我们认为无刷电机和永磁同步电机的区别仅在于电机的反电势,或者是磁场分布。反电势的波形为梯形的我们认为是无刷电机,而反电势为正弦波的被认为是永磁同步电机。然而实际上,由于工艺等问题,无刷电机其磁通难以饱和形成梯形,普遍都是正弦波,因此在控制方式上PMSM和BLDC属于同种。

从下图可以看出,梯形反电势是由正弦反电势的饱和削顶导致的。
在这里插入图片描述
在这里插入图片描述
由于三相绕组是互差120度放置的,则转子磁铁两极作为磁场强度H最强的点到达三个绕组的时间差也相差120度,于是在定子绕组内部就产生了三个互差120度且成正弦(余弦)变化的磁场分布以及反电势。

根据感应电动势的公式 E = n Δ ϕ Δ t E=n\frac{\large\Delta\phi}{\large\Delta t} E=nΔtΔϕ我们可以得知,对磁通量求导就是电动势;
磁场强度H与磁感应强度B之间有 H = B μ 0 H=\frac{B}{\large \mu_0} H=μ0B成正比关系,磁感应强度又与磁通量之间有 ϕ = B ⋅ S \large\phi\normalsize=B\cdot S ϕ=BS

因此当定子的磁场在绕组上成正弦变化时,它上面的磁通量也成正弦变化,而由磁通量变化形成的感应电动势则成正弦的倒数也即余弦变化的。

(2)换向时刻

再根据六步方波的瞬时磁动势来分析,这里仅仅列举出其中两相的变化。
在这里插入图片描述
在这里插入图片描述

首先看图(a),绿色箭头是电流由A流入,B流出时产生的合成磁矢量。转子保持在上一时刻(C+B-)给定磁场后,转子N极刚刚离开A相时的位置,由于想要转矩最大,需要转子磁极与磁矢量成直角,因此应当在转子的S极对准C相之后产生换向,但是若是在转子S极刚对齐C相时立即换向,想象图a的转子角度时加上图b的磁场,若时机太早可能把转子推回到与B相平行的角度,因此需要等待在图a磁场作用下,转子运动30度,到达图c的位置时,也就是【S极对齐C相之后30度】时产生换向。

因此换相应发生在转子处于比与新的合成磁力线方向垂直的位置不到一点的钝角 (如图c紫色线) 位置,这样可以使产生最大的转矩的垂直位置正好处于本次通电的中间时刻 [ 1 ] ^{\tiny[1]} [1]
即在图b的角度换向,这样转子转过60度后直到转子与C相平行时才进行下一次换相,扭矩最大时刻正好在AC相通电Step的中间。

(3)无感换向的过零

那么问题顺理成章来了,什么时刻是转子处于与新的合成磁力线方向垂直的时刻呢?从上面的图(a)可以看出,转子的某一磁极对准当前Step中悬空的绕组时,正好与当前新的合成磁力线垂直。

而当转子的磁极对准绕组时,正好也是该绕组上的磁通量最大的时刻,位于正弦信号的两个峰值其中之一,这时在绕组上产生的感应电动势就是对磁通量求导,刚好是0。

下图是无刷电机在一个周期内绕组上的磁场、电压以及电流的波形图 [ 2 ] ^{\tiny[2]} [2]
在这里插入图片描述
如图所示,当iB为0时,说明B相悬空,应对B相进行反电势采集。其绕组上反电势如图中eB,此时B相上的磁场强度达到峰值,磁通变化率由于逐渐的减小,感应电动势缓慢由负电压持续“下降”(负电压的下降即为上升),直到感应电动势到达反向电压的一个峰值但是被削顶,而后循环往复,于是出现了图中的波形。

即,过零现象刚好发生在当磁极对准悬空相时,那么当悬空相使用各种方法检测到过零发生时,只要延迟30度,等待转子转过“死点”时进行换向,就能保证电机的持续运行。

由于并不是任意时刻的磁电势都能与转子垂直,而是在其最大转矩的前后30度的空间内,因此方波驱动的转矩不恒定,会呈现近似锯齿波的形式。

结束语

以上全凭个人主观推论,若有错误,还望在评论区进行指正。

参考文献:

[1] 无感无刷直流电机之电调设计全攻略 第5页。
[2]电机学 谢宝昌 机械工业出版社 第302页。

无刷电机控制中,实现精确的过点检测是确保电机高效运转的关键。PWM反馈电压波形放大技术能够提高检测的灵敏度和准确性,这在处理电机的BEMF信号时尤为重要。以下是结合PWM反馈技术实现过点检测的方法: 参考资源链接:[三相无刷电机换向控制:PWM反馈与BEMF信号处理](https://wenku.csdn.net/doc/5cuw6ayztu?spm=1055.2569.3001.10343) 首先,PWM控制用于调节电机绕组中的电流,其占空比的调整能够影响电机的速度和扭矩。为了实现精确控制,通常需要将PWM信号反馈到微控制器,以便实时调整占空比。 其次,BEMF信号是电机运行状态的重要指示,通过对BEMF信号的检测,可以了解电机当前的位置和速度。在六步换相过程中,每个相绕组的电流方向和感生电动势都会随着电机的工作状态变化,因此在AB相通流期间和AB相续流期间的BEMF信号是不同的。 接下来,实现过点检测通常需要使用ADC(模数转换器)来读取各相的BEMF电压,并将这些模拟信号转换为数字信号。数字信号经过放大和滤波处理后,再通过比较器来确定是否达到过点。比较器的输出可以用来触发换相逻辑。 此外,滤波技术的使用对于消除环境噪声和非线性因素对BEMF信号的影响至关重要。可以采用如有限冲激响应(FIR)滤波器或无限冲激响应(IIR)滤波器,甚至更复杂的数字滤波算法,来确保信号的准确性。 为了达到最佳的控制效果,还应当考虑实现一个虚拟中性点。通过计算平均的BEMF电压(Vn=(BEMFA+BEMFB+BEMFC)/3),可以模拟出一个虚拟中性点,以此为基准来判断各相电压的高低。 综上所述,结合PWM反馈电压波形放大技术进行精确的过点检测,需要在电机控制系统中实现PWM控制、BEMF信号采集与处理、滤波技术和虚拟中性点的计算。这些技术的结合将有助于提高无刷电机的控制精度和效率。如果你希望深入了解电机控制中PWM反馈和BEMF信号处理的更多细节和高级应用,可以参考《三相无刷电机换向控制:PWM反馈与BEMF信号处理》这本书,它详细讲解了这些技术的具体应用和优化策略。 参考资源链接:[三相无刷电机换向控制:PWM反馈与BEMF信号处理](https://wenku.csdn.net/doc/5cuw6ayztu?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值