BLDC基于脉冲注入法的无刷直流电机转子位置

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

基于脉冲注入法实现的无刷直流电机转子位置检测

摘要:本文提出了一种采用脉冲注入来检测无刷直流电机在静止状态时转子位置的方法。基
于方法依次向定子绕组注入一系列的脉冲,通过脉冲电流的变化对转子位置进行估算。实验
结果表明:该方法不但具有较高的位置检测准确性,同时对电机的参数依赖性低,可以省去
电机内部的检测元件,又可以应用到其它电机。
关键词:无刷直流电机 转子位置 脉冲注入 识别
Abstract
This paper presents a method to detect the rotor position of Permanent Magnet motors at standstill
by using a suitable sequence of voltage pulses. Based on this method, a suitable sequence of
voltage pulses is applied to the stator windings. We can estimate the magnets position by the
current variation of the pulses. The obtained results show that this method is not only efficient but
also need bit of motor parameters, it can omit motor internal examination parts and may be used
on other type of motors.
Key words: BLDCM Rotor position Pulses injection Recognition

引言 转子中心线 A相中心线 转子中心线 A相中心线

C B C B
近年来,由于无位置传感器无刷直流电 N N

机(BLDCM)具有调速特性好、无换向火花、 A A A A
无无线电干扰、效率高、寿命长、运行可靠、
维护简便等优点,其应用越来越广泛。检测
S S
C C
电机转子位置是无刷直流电机研究的一个 B 正相电流时 B 负相电流时

重要课题。转子位置的不确定,将直接导致 图 1 基本原理
电机起动失败或短暂反转。目前,无刷直流 以 A 相为例,其内部磁场(  A )由永磁
电机的起动方法有硬件起动和软件起动。但 体 PM 的磁场(  AM )和定子电流磁场(  Ai )
是硬件起动方式的最大缺点就是附加的起 两个效果叠加的。
动电路加大了电机的尺寸,而且对电机的可  A   AM   Ai (1)
靠性也有所降低。软件起动方式中的预定位 如果相电流再高一些,磁路将饱和,并
起动,需要先把转子驱动到某一特定位置, 且绕组的自感应系数变小。如果改变电流的
【1】
停止摆动后再对转子驱动 。由于转子的 方向,则总磁通就变为:
惯性,会使驱动时间变长。本文提出了一种  A   AM   Ai (2)
在转子静止时检测电机的方法。 这样,磁通将退出饱和,绕组的自感应系数
永磁电机中转子的位置不同,电机的磁 将变高。正电压脉冲作用,数字控制器通过
场分布不同,对定子中各相电流的影响也不 电流传感器不断对电流进行A/D 变换,当检
【3】
【2】
同 ,作者就是利用定子中电流的变化,通 测脉冲结束时,得到一个峰值电流 。然后
过向定子中发送一系列的电流脉冲,根据测 再发出一个负电压脉冲,检测得到负的相电
量得到的电流峰值来判断转子的位置。本文 流峰值。比较两个被放大后的电流值可以得
简要介绍了其工作原理,对在静止状态下检 到一个电流差
测转子位置进行了实验,验证了方法的可靠 △iA  iA1  iA2 (3)
性和可行性。该方法不仅适用于无刷直流电 图 1 状态下各相的测试电流示意图如下所
机,对永磁同步电机以及其它永磁电机也有 示,由于 B,C 两相的位置相对与磁铁中心
效,并且对电机的参数没有特殊要求。 轴对称,所以它们的电流差应该大小相等。
由于 A 相此时所产生的磁场与磁铁刚好一
1. 基本原理
致正反电流所受到磁场的影响也是最大的,
永磁电机的示意图如图 1 所示:
产生的电流差理论上也是最大的。
到其它相的电流差。
ih
+ VT1 VT3 VT5

V DC

VT4 VT6 VT2

i B1 -
i A1 i检测
i C2 -i C1
-i A2 驱动模块
-i B2
计时 PWM
器 单元
t 比较
逻辑 A/D转
T
比较寄 换模块
图 2 电流示意图 存器
TMS3202407
同理,在其它相上,可以得到: 放大
电路

△iA  iA1  iA2 图 4 检测电路


△iB  iB1  iB 2 (4) 本实验用到 DSP 的两个模块。首先由时事
件管理模块 A(EVA)发出 PWM 信号,从电
△iC  iC1  iC 2 机出来的电流信号经过模数转换块(ADC),
如下图 3 所示为图 1 状态下的电流差示意 采到电流差值后,与已有值比较判断转子位
图。 置。
A

i A i B i B 3. 实验方法
中 本实验采用的是雅合全公司生产的


r
70ZWN24-30 型号电机,它是一有内部传感
30 0 30 90 120 180 270 度 器的无刷直流电机,因此电机转子的精确位
置可以由传感器获得,进而可以和本实验所
扇 得值进行比较。其参数如表 2:

1 2 3 4 5 6 表 2 电机参数
相 极 额定电 额定电 额定功 额定转速
图 3 电流差和转子位置关系示意图
【2】 数 数 压(V) 流(A) 率(W) (转/分)
综合分析所有三相的电流差 ,可以检测到
转子的位置。设电流差值随着转子位置连续 3 4 24 1.9 30 2450
【4】
的变化 (设为正弦地变化如图 3 所示),根 传感器在电机各相上电流采样时的增
据它们的组合可以测定转子的绝对位置。 益和偏移误差也是不同的。为了避免它带来
2. 系统硬件电路构成 的问题,作者在直流总线上安装一个分流电
本系统是基于 TI 公司的 DSP320LF2407A 设 阻(见图 4)。这样就具有相同的增益误差并
计的。如前所述,可按表 1 的顺序给出电流 且没有偏移误差,得到的电流差更精确。这
脉冲。 种设计的优点是:工作中的六个晶闸管中的
表 1 给定时序 某个直流链路电流精确的等于相电流中的
【5】
1 2 3 4 5 6 一个或它的相反值 。根据表 1,可以得到:
VT1 + _ _ + _ + ih1  k  ih1  i p
(7)
VT2 + _ + _ _ + ih 2  k  ih 2  i p
VT3 _ + + _ _ + 这里 k 和 i p 分别是增益和电流偏移误差,其
VT4 _ + + _ + _
中 k>0。计算电流差 △ih, SAMPLE ,可得:
VT5 _ + _ + + _
△ih  ih1  ih 2  k  (i1  i2 )  k  △ih (8)
VT6 + _ _ + + _
因此,在电路测量中可能出现的调整偏差是
首先由 PWM 单元给 VT1,VT2,VT6 高电 不会对计算电流差的精度有影响的。增益误
平。这样可检测得到的是某一相的正相电 差对各相的电流差都是一样的,所以就不会
流,然后加反向电流使电流强制为 0,再给 对转子的判断造成影响。
VT3,VT4,VT5 高电平,得到这一相负电 为了能使 AD 转换和 PWM 波形的正确
流,由式(4)得到电流差。同理,可以得
同步,提高电流采样的可靠性,PWM 波形 Application Society Annual Meeting , New
需要 1us 的延时。 Orleans, 1997, pp. 459-463.
4.实验结果 [5] F. Parasiliti, R. Petrella, M Tursini, “Low
下图显示出了由上述方法得到的电流差。实
Cost Phase Current Sensing in DSP Based
验非常理想,结果表明,能够得到足够检测
到的电流差,有效的证明了所提出的方法的 ACDrives” Proc. of the IEEE ISIE’99, Vol. 3,
有效性。可以保证电机一直在安全状态下起 pp. 1284-1289, Bled, Slovenia, 1999.
动。
△i(mA)

200
150
100
50
0
-50 转子
-100 位置
-150
-200
90 180 270 360

图 6 三相电流差随转子位置变化关系
位置
误差
10
5
0
-5 转子
-10 90 180 270 360 位置

图 7 转子位置误差
5。结论
这篇论文提出了一种利用脉冲注入来检测
永磁电机转子在静止状态下位置的方法。此
方法是利用磁铁的位置不同而引起定子电
流变化来估测转子的位置的,能有效的避免
瞬时的反转或者起动失败,它不仅适用于无
刷直流电机还适用于直流同步电机,并且不
需要知道电机参数。实验结果表明估算误差
在[-8 +9]的电角度的范围内,因此可以使电
机在安全状态下起动。由图 7 可以看出估算
误差也是有一定规律的,要进一步减小误
差,可以对程序的算法做进一步改进。

参考文献
[1]王冉冉,刘玉庆. 无位置传感器无刷直流电
机起动的比较与研究. 微电机 2003 年第 1 期.
[2] L. Cardoletti, A. Cassat, M. Jufer, “Indirect
Position Detection at Standstill for Brushless DC
and Step Motors” Proc. of EPE 89, Aachen,
1989, pp. 1219-1222.
[3] 邓灿,张森林 一种新的无刷直流电机起动
方法 微电机 2002 第6期
[4] P. B. Schmidt, M. L. Gasperi, G. Ray, A. H.
Wijenayake, “Initial Rotor Angle Detection of
Non-Salient Pole Permanent Magnet
Synchronous Machine” Proc. IEEE Industry

You might also like