首页> 中国专利> 无传感器技术、基于脉宽调制时间段的取样反电动势电压值和/或取样电感值的评估

无传感器技术、基于脉宽调制时间段的取样反电动势电压值和/或取样电感值的评估

摘要

这里提供的方法和设备包括用于控制永磁电动机的方法和设备。在一个实现中,提供一种方法,其允许在用PWM(脉宽调制)所控制的电流和/或电压对相供电时确定相反电动势(EMF)电压和相电感的值。

著录项

  • 公开/公告号CN101485078A

    专利类型发明专利

  • 公开/公告日2009-07-15

    原文格式PDF

  • 申请/专利权人 微光束股份有限公司;

    申请/专利号CN200780024827.4

  • 申请日2007-07-04

  • 分类号

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人申发振

  • 地址 瑞士纳沙泰尔

  • 入库时间 2023-12-17 22:10:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-05-09

    授权

    授权

  • 2009-09-09

    实质审查的生效

    实质审查的生效

  • 2009-07-15

    公开

    公开

说明书

相关申请的交叉引用

本申请要求于2006年7月5日提交的、题为“SensorlessTechnology,Estimation of Sampled Back EMF Voltage Values and/orthe Sampled Inductance Values Based on the PWM(Pulse WidthModulation)Periods”的美国临时专利申请No.60/818,321的优先权,其公开内容通过参考其全部而清楚地合并于此。

技术领域

本发明的技术领域是电子和无传感器技术方面。更具体地,但并非限制,本发明涉及用于控制永磁电动机的方法和设备,以及涉及允许在用PWM(脉宽调制)控制的电流和/或电压对相供电时确定相反(phase back)电动势(EMF)电压和相电感(phase inductance)的值的方法和设备。

背景技术

为了最佳地控制同步电动机(例如无刷电动机或步进电动机)的供电(powering),必须知道转子位置。可使用例如位置传感器或无传感器技术来获得转子位置。

无传感器技术基于电参数值和/或电动机参数的测量,所述电参数值和/或电动机参数根据转子位置而改变。例如:

·反电动势电压,其根据速度和转子的位置而改变;以及

·相电感值,其或者恒定或者根据转子位置和相电流(饱和)而改变。

传统方法允许确定转子位置,并同时测量没有供电的电动机相的反电动势电压。这种方案具有较好的解(resolution)和较好的低速性能的优点。然而,对于具有高转矩水平的高速和中速范围这些传统方法是受到限制的。

发明内容

本发明的实施例涉及允许在用PWM(脉宽调制)控制的电流和/或电压对相供电时确定相反电动势(EMF)电压和相电感的值的方法和设备。这种方法和设备可适用于控制例如永磁电动机。

根据本发明的一个实施例,提供一种方法,用于控制具有至少一个相、线圈(coil)、转子和功率晶体管级的永磁电动机。该方法包括以下步骤:使用脉宽调制(PWM)电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在高电平电流阈值时启动相功率晶体管的OFF状态,以及在低电平电流阈值时启动相功率晶体管的ON状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值和低电平电流阈值,确定每个相的相反电动势(BEMF)电压和相电感值;根据每个相的BEMF电压和/或每个相的电感值,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。

根据本发明的另一实施例,提供一种方法,用于控制具有至少一个相、线圈、转子和功率晶体管级的永磁电动机。该方法包括以下步骤:使用PWM电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在高电平电流阈值时启动相功率晶体管的OFF状态,以及在超时时间段Toff之后启动相功率晶体管的ON状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值,确定每个相的相BEMF电压;根据每个相的BEMF电压,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。该方法更适合于这样的电动机,即其具有的相电感的特征在于作为转子位置的函数的相电感值的变化量是可以忽略的。

根据本发明的又一实施例,提供一种设备,用于控制具有至少一个相、线圈、转子和功率晶体管级的永磁电动机。该设备适用于:使用PWM电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在高电平电流阈值时启动相功率晶体管的OFF状态,以及在低电平电流阈值时启动相功率晶体管的ON状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值和低电平电流阈值,确定每个相的相BEMF电压和相电感值;根据每个相的BEMF电压和/或每个相的电感值,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。

根据本发明的另一实施例,提供一种设备,用于控制具有至少一个相、线圈、转子和功率晶体管级的永磁电动机。该设备适用于:使用PWM电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在高电平电流阈值时启动相功率晶体管的OFF状态,以及在超时时间段Toff之后启动相功率晶体管的ON状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值,确定每个相的相BEMF电压;根据BEMF电压和相电感值,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。该设备更适合于控制这样的电动机,即其具有的相电感的特征在于作为转子位置的函数的相电感值的变化量是可以忽略的。

根据本发明的还一实施例,提供一种方法,用于控制具有至少一个相、线圈、转子和功率晶体管级的永磁电动机。该方法包括以下步骤:使用PWM电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在低电平电流阈值时启动相功率晶体管的ON状态,以及在超时时间段Ton之后启动相功率晶体管的OFF状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值,确定每个相的相BEMF电压;根据每个相的BEMF电压,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。该方法更适合于这样的电动机,即其具有的相电感的特征在于作为转子位置的函数的相电感值的变化量是可以忽略的。

本发明的又一实施例涉及一种设备,其用于控制具有至少一个相、线圈、转子和功率晶体管级的永磁电动机。该设备使用PWM电流控制方法控制每个电动机相的供电,所述PWM电流控制方法在低电平电流阈值时启动相功率晶体管的ON状态,以及在超时时间段Ton之后启动相功率晶体管的OFF状态;确定在相同PWM时间段每个相的OFF和ON状态的持续时间;根据OFF和ON状态的持续时间以及根据每个相的高电平电流阈值,确定每个相的相BEMF电压;根据BEMF电压和相电感值,确定转子位置和/或转子速度;以及根据所述转子位置和/或转子速度,控制每个电动机相的供电。该设备更适合于控制这样的电动机,即其具有的相电感的特征在于作为转子位置的函数的相电感值的变化量是可以忽略的。

本发明的各个实施例的其它目的和优点将在说明书中被部分地阐述,或者可通过本发明的实践学会。可通过在权利要求书中特别指出的元件和组合实现和获得本发明实施例的目的和优点。这里公开了本发明的实施例,并在权利要求书中进行了阐述。

可以理解,上述发明内容和随后的具体实施方式都仅是示例性和说明性的,并没有限制本发明的实施例。此外,具体实施例的方面、特征和/或优点的描述不应该理解为限制其它实施例或权利要求。

附图说明

被并入本说明书中并构成本说明书一部分的附图示出本发明的示例性实施例,并结合说明书一起说明了本发明的原理。在附图中,

图1示出二相电动机的示例性实施例,其中通过具有4个晶体管的H功率桥对每个相供电。

图2示出在电流PWM限制为正值1A时流经一个电动机相(通过图1的示意图上的符号Φ表示)的相电流的实例。

图3示出在电流PWM限制为负值-1A时流经一个电动机相(通过图1的示意图上的符号Φ表示)的相电流的实例。

图4示出将相电压方程式应用于ON和OFF时间段的实例。

图5示出作为双H功率桥实现的电路的示例性实施例。

图6示出示例性示意表示,其包括连接至DSP TMS320F2808PZ的捕获输入端的信号CAP3和CAP4。

根据示例性实施例,图7示出在二相步进电动机中的一个相的电流。

根据一个实施例,图8示出以4000步/秒旋转的步进电动机的测量实例。

具体实施方式

根据本发明一实施例,对于二相电动机,通过具有4个晶体管的H功率桥对每个相供电。在图1的示例性实施例中示出这种电动机的实例。

图2示出在电流PWM限制为正值1A时流经一个电动机相(通过图1的示意图上的符号Φ表示)的相电流的实例。将PWM施加在两个晶体管T1和T3上,所述晶体管T1和T3导通,直到电流到达其目标限制1A(在Ton时间段上是可变的),所述晶体管T1和T3在固定时间段期间(在循环流经二极管D4和D2时电流减少)关断。

图3示出在电流PWM限制为负值-1A时流经一个电动机相(通过图1的示意图上的符号Φ表示)的相电流的实例。将PWM施加在两个晶体管T2和T4上,所述晶体管T2和T4导通,直到电流到达其目标限制-1A(在Ton时间段上是可变的),所述晶体管T2和T4在固定时间段期间(在循环流经二极管D1和D3时电流绝对值减少)关断。

可基于PWM时间段(例如一个Toff时间段及其随后的Ton时间段)以确定相电感的平均值和相反电动势的平均值来实施本发明实施例。对于两个未知的值,需要两个方程式。

根据一个实施例,相电压方程式如下:

uapplied=R·i+L·didt+uind

在将该方程式应用于OFF时间段以及ON时间段时(图4中示出两种所述时间段的实例),并通过假设这些时间段足够短以允许方程式的线性化:

在关断时间Toff期间:

uappliedOFF=-24V

i=I1off+I2off2

di=I2off-I1off

dt=Toff

在导通时间Ton期间:

uappliedON=24V

i=I1on+I2on2

di=I2on-I1on

dt=Ton

这两个方程式和两个未知值能够确定:

·L,在PWM时间段上计算的相电感的平均值;以及

·uind,在PWM时间段上计算的相反电动势电压的平均值。

还通过以下实例示出本发明的实施例。然而,可以理解,符合本发明的实施例不限于这些实例。当然,例如根据电感是常量(然后仅一个方程式是必须的)还是变量(两个方程式是必须的),可进行许多配置(变型)。

例如根据实现PWM控制的方式,可进行其它可能的配置(变型),例如:

·具有单个比较的最大电流限制Imax和固定关断时间段Toff的电流限制:I2on=I1off=Imax,Ton是变量,I1on和I2off是变量。电流PWM限制可应用于一个或两个晶体管上(在关断时间段期间,一个或两个晶体管关断)。

·具有2个比较的电流水平的电流限制:I2on=I1off=Imax,I1on=I2off=Imin,Ton和Toff是变量。电流PWM限制可应用于一个或两个晶体管上(在关断时间段期间,一个或两个晶体管关断)。

·电压限制(通过PWM占空比控制平均电压),采用时间段Ton和Toff,并且电流水平是变量(必须测量I1off、I2off=I1on、和I2on)。电压PWM控制可应用于一个或两个晶体管上(在关断时间段期间,一个或两个晶体管关断)。

以下在符合本发明的所示实施例中考虑4个示例性情形。

情况1:

L常量,PWM在单个比较的最大电流限制Imax和固定关断时间段Toff的情况下加倍。

仅一个方程式是必须的,考虑到完整的PWM时间段:

uapplied=Ton·24V+Toff·(-24V)Ton+Toff

i=I1on+I2on2=Imax-ΔI2

dt=Ton+Toff

情况2:

L常量,PWM在具有单个比较的最大电流限制Imax和固定关断时间段Toff的一个晶体管上。

仅一个方程式是必须的,考虑到完整的PWM时间段:

uapplied=Ton·24V+Toff·(0V)Ton+Toff

i=I1on+I2on2=Imax-ΔI2

dt=Ton+Toff

注意:di=I1off-I2on=0是假设的,并且必须被验证。这允许选择可使用的连续时间段ON和OFF(例如,见图4)。

情况3:

具有2个比较的电流水平的电流限制:I2on=I1off=Imax,I1on=I2off=Imin,Ton和Toff是变量。电流PWM限制可应用于两个晶体管上(在关断时间段期间,两个晶体管关断)。

I1on=I2off=Imin

I2on=I1off=Imax

在这个实例中,两个方程式是必须的:

在导通时间段Ton期间的方程式1:

uappliedON=Ualim=24V

i=I1on+I2on2=Imin+Imax2

dion=Imax-Imin

dt=Ton

24V=R·Imin+Imax2+L·Imax-IminTon+uind---(1)

在关断时间段Toff期间的方程式2:

uappliedOFF=-Ualim=-24V

i=I1off+I2off2i=Imax+Imin2

dioff=Imin-Imax=-dion

dt=Toff

-24V=R·Imin+Imax2-L·Imax-IminToff+uind---(2)

两个方程式和两个未知值的解:

2·Ualim=L·Imax-IminTon+L·Imax-IminToff---(1)-(2)

2·Ualim=1Ton+1Toff·(Imax-Imin)·L---(1)-(2)

2·Ualim=Ton+ToffToff·Ton·(Imax-Imin)·L---(1)-(2)

24V=R·Imin+Imax2+2·Ualim(Imax-Imin)Ton·ToffToff+Ton·Imax-IminTon+uind---(3)in(1)

Ualim=R·Imin+Imax2+2·UalimToffToff+Ton+uind---(3)in(1)

uind=Ualim(1-2·ToffToff+Ton)-R·Imin+Imax2=Ualim(Toff+Ton-2ToffToff+Ton)-R·Imin+Imax2

情况4:

具有2个比较的电流水平的电流限制:I2on=I1off=Imax,I1on=I2off=Imin,Ton和Toff是变量。电流PWM限制可应用于一个晶体管上(在关断时间段期间,一个晶体管关断):

I1on=I2off=Imin

I2on=I1off=Imax

在这个实例中,两个方程式是必须的:

在导通时间段Ton期间的方程式1:

uappliedON=Ualim=24V

i=I1on+I2on2=Imin+Imax2

dion=Imax-Imin

dt=Ton

24V=R·Imin+Imax2+L·Imax-IminTon+uind---(1)

在关断时间段Toff期间的方程式2:

uappliedOFF=0

i=I1off+I2off2i=Imax+Imin2

dioff=Imin-Imax=-dion

dt=Toff

0=R·Imin+Imax2-L·Imax-IminToff+uind---(2)

具有两个未知值的两个方程式的解:

Ualim=L·Imax-IminTon+L·Imax-IminToff---(1)-(2)

Ualim=1Ton+1Toff·(Imax-Imin)·L---(1)-(2)

Ualim=Ton+ToffToff·Ton·(Imax-Imin)·L---(1)-(2)

24V=R·Imin+Imax2+Ualim(Imax-Imin)Ton·ToffToff+Ton·Imax-IminTon+uind---(3)in(1)

Ualim=R·Imin+Imax2+UalimToffToff+Ton+uind---(3)in(1)

uind=Ualim(1-ToffToff+Ton)-R·Imin+Imax2=Ualim(Toff+Ton-ToffToff+Ton)-R·Imin+Imax2

实现实例:

根据本发明的实施例,电路U11可作为例如允许给如下步进电动机的两个相A和B供电的双H功率桥(例如见图5)实现:

·电动机相A连接至相Ap(连接+)和相Am(连接-)。目标电流限制的值通过RC滤波器R66和C67滤波的信号PWM4Bdac给出。信号CAP3给出允许测量相A的导通和关断时间段Ton和Toff的持续时间的逻辑电平信号。

·电动机相B连接至相Bp(连接+)和相Bm(连接-)。目标电流限制的值通过RC滤波器R110和C68滤波的信号PWM5Bdac给出。信号CAP4给出允许测量相B的导通和关断时间段Ton和Toff的持续时间的逻辑电平信号。

如图6所示,信号CAP3和CAP4连接至DSP TMS320F2808PZ的捕获输入端(CAP3在ECCAP3管脚99上,CAP4在ECCAP4管脚79上)。每个捕获输入端允许在给定正和/或负边缘上记忆计数器值(该计数器正连续向上计数),这意味着测量导通和关断时间段Ton和Toff。

电流PWM限制可应用于具有单个比较的最大电流限制(+/-Imax)和固定关断时间段Toff的两个晶体管上(在OFF时间段期间,两个晶体管关断):I2on=I1off=Imax,Ton是变量,I1on=I2off是变量。

根据示例性实施例,图7示出以4000步/秒旋转的二相步进电动机(例如Sanyo Denki XSH5210-149型,200步/转)中的一个相电流。曲线1给出限制在+/-2.4A并具有恒定关断时间的相电流。曲线4给出在所测量的电动机相上施加的电压,在导通和关断时间段Ton和Toff期间其电压值为24V或-24V。曲线1:相电流[A]。曲线4:施加的相电压[V]。

连接至DSP TMS320F2808PZ的捕获输入端的信号CAP3和CAP4(CAP3在ECCAP3管脚99上,CAP4在ECCAP4管脚79上)是施加的相电压的逻辑状态:

·在电流正调制(限制为+Imax的电流)期间,信号CAPx的逻辑状态在导通时间段Ton期间为1(高电平有效(active high))(施加电压为24V);信号CAPx的逻辑状态在关断时间段Toff期间为0(施加电压为-24V)。

·在电流负调制(限制为-Imax的电流)期间,信号CAPx的逻辑状态在导通时间段Ton期间为1(高电平有效)(施加电压为-24V);信号CAPx的逻辑状态在关断时间段Toff期间为0(施加电压为24V)。

根据本发明实施例,可提供在DSP中编程的算法,以允许测量逻辑信号CAP3(相A)的时间段ON和OFF的持续时间以及逻辑信号CAP4(相B)的时间段ON和OFF的持续时间。

图8示出以4000步/秒旋转的步进电动机的所测量的实例:

m_MOT1_cap2_phA=信号CAP3的Toff持续时间,10ns每单位。

m_MOT1_cap3_phA=信号CAP3的Ton持续时间,10ns每单位。

m_MOT1_cap_phA_Uind=基于所测量的Ton和Toff[cV]的确定的反电动势值。

基于所测量的Ton和Toff的确定的反电动势值(例如见图8中的曲线m_MOT1_cap_phA_Uind)示出正弦反电动势。然而,确定的反电动势在从正电流调制到负电流调制的每个转换处以及在从负电流调制到正电流调制的每个转换处被扰动(perturb)(不考虑这样的取样值)。确定的反电动势的取样率对应于PWM频率(在该实例中,其从50kHz改变到25kHz)。

对于该实例,电动机相电感可看作常数,可使用以下两个方程式之一确定相反电动势的平均值:

用于正电流调制,以及

用于负电流调制。

如上所示,本发明的实施例能够在电动机旋转并且用负和/或正电流对两个相供电时确定反电动势波形。然后,根据这些确定的相反电动势电压可确定转子位置和电动机速度。

通过实例,假设二相电动机具有90°电度(electrical degree)偏移的两个相反电动势,所以这两个相反电动势的比值的4个象限的反正切函数允许一个电时间段(electrical period)上的转子位置被如下确定:

rotor_position=Arctg(uindAuindB)+offset

然后,确定的转子位置和转子速度允许:

·在闭环内控制电动机相的供电(其允许控制转矩);

·在闭环内控制电动机速度;和/或

·在闭环内控制转子位置。

以上所述实例仅代表根据本发明的原理可以使用的多个实例。当然,本发明的实施例不限于以上所述的示例性实施例,并且可在不脱离本发明的范围的情况下进行修改和改进。通过实例,尽管已经参照二相步进电动机(可看作二相永磁同步电动机)描述了本发明的实施例,但是本领域技术人员可以理解,本发明的特征同样可应用于多相旋转电动机(m相电动机,m=1,2,3,4,5,...)以及线性电动机。此外,尽管参照2相电动机(其每个相通过具有4个晶体管的H功率桥供电)描述了本发明,但是可以理解,本发明的实施例同样可应用于用6个晶体管功率桥供应的3相电动机。此外,尽管参照同步电动机描述了本发明,但是可以理解,本发明的实施例同样可应用于异步电动机。

本发明的实施例可提供或展示以下优点中的一个或多个:

·可通过用平电流(plain current)(全转矩可用)供应的电动机相来确定转子位置。

·作为应用于其中测量时间段的变型的本发明可允许在没有AD转换器的情况下具有较好的解。

·作为应用于其中PWM时间段(Ton和Toff)被应用以及测量“initial & end on & off”电流电平(I1off、I2off=I1on和I2on)的变型的本发明可允许得到相同的结果,但是具有更加复杂的硬件。

尽管为了图示的目的在这里呈现了根据本发明的某些方法和设备,但是本领域技术人员可以理解,本发明的特征可以在硬件、软件、固件和/或其任意适合的组合中实现。

因此,说明书和实例仅认为是示例性的,而本发明的真实范围和精神通过随后的权利要求指定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号