一种电机励磁设备及其死区补偿方法

文档序号:7354080阅读:703来源:国知局
一种电机励磁设备及其死区补偿方法
【专利摘要】本发明公开了一种电机励磁设备的死区补偿方法,其通过在相电流过零点附近设置一段区间,在区间以外直接根据电流方向进行相应补偿,在区间内按三次曲线进行脉宽补偿,即越接近零点由于其极性的不确定性越大,就相应的减弱该时刻的补偿效果从而削弱过零点处电流极性误判带来的影响。本发明还公开了一种实现上述方法的电机励磁设备,其包括逆变电路和控制器;控制器包括相电流采样单元、光电编码单元、滤波单元和过零补偿处理单元;该设备能够解决相电流过零点波形畸变的问题,保证电机性能正常。
【专利说明】 一种电机励磁设备及其死区补偿方法
【技术领域】
[0001]本发明属于PWM死区补偿【技术领域】,具体涉及一种电机励磁设备及其死区补偿方法。
【背景技术】
[0002]传统电机一般需要励磁设备对其转子进行供电,该励磁设备大多使用PWM(脉宽调制)发波技术。它的主回路拓扑结构为:由一电压源提供直流电压,然后通过三相全桥逆变电路,产生可调的电压输出为电机转子励磁。对于三相全桥逆变电路,它的每一相电路由两个带续流二极管的功率开关器件串联组成,通常称与直流电源正极相连的为上桥臂,与负极相连的为下桥臂。功率开关器件的开关需要一定的时间,因此在这种拓扑结构下,为了避免两个器件同时导通,引起短路,必须在一个器件关闭后,延时一定时间,另一个器件才允许导通,这段时间被称为死区时间。死区时间的加入会造成功率开关器件实际开通时间与理论计算值不符,导致控制效果变差。
[0003]在死区时间Td内,逆变器上下开关管关断,电流不可控,由二极管进行续流,输出电压由相电流正负决定。如图1和2所示,以A相为例,且A相电流込流出逆变器为正,此时在死区时间内由D2进行续流,所以死区时间内A相输出电压Uout为低电平,当A相电流ia为负时,死区时间内由二极管D1进行续流,逆变器A相输出电压Uwt为高电平。当ia>0时,相当于在逆变器理想输出的基础上减去了一段脉宽为死区时间的脉冲;ia〈0时,相当于在逆变器理想输出的基础上增加了一段脉宽为死区时间的脉冲。
[0004]由于死区时间的影响,逆变器实际输出的电压和理想波形存在畸变,基波幅值减小,谐波失真增大,因此使得电机相电流波形畸变并带来转矩脉动等影响,尤其影响了电机的低速性能。
[0005]传统的死区补偿方法是:如果相电流方向是由逆变器流向电机,那么就让上桥臂的导通时间等于理论计算值加死区时间;反之,则是减小一个死区时间。
[0006]所以,死区补偿的关键,就是判断相电流方向。采用这种死区补偿方法的逆变器通常都设计有电流采样电路,依靠采样到的相电流,判断电流方向。但是存在以下问题:(I)PWM发波输出电压为脉冲形式,电流波动较大。在电流过零点,也就是电流方向发生变化过程中,很难准确判断电流方向;(2)死区补偿会影响电流波形,尤其是在电流过零点时,电流幅值较小,死区补偿错误,很容易导致电流方向改变,依赖错误的电流方向补偿,结果必然也是错误的。
[0007]另一种死区补偿方法就是直接采样输出电压的脉冲宽度,跟期望脉冲进行对比,其偏差值作为死区补偿量。这种方案需要额外的电压采样电路,同时也存在一个缺点,问题仍然是出在电流过零点的位置。由于电流过零点附近电流很小,无法使功率开关器件有效导通。此时测量输出电压,死区时间内的波形将会出现台阶状上升。当电流继续减小,死区时间内功率开关器件包括续流二极管都无法导通。此时测量的输出电压,实际上是功率开关器件内寄生电容两端电压。由于没有放电回路,寄生电容两端电压将维持功率开关器件关断前的电压不变。它们都无法反映上下桥臂导通情况,此时的反馈量,也就不能用于死区补偿。当比较点在接近中点位置时,通常认为此时无需做任何补偿,或者补偿量受台阶电压出现位置的影响,变得不准确。在电流过零点,不补偿或者不准确的补偿,都会造成箝位或电流波形几遍,从而导致电机性能下降。

【发明内容】

[0008]针对现有技术所存在的上述技术问题,本发明提供了一种电机励磁设备及其死区补偿方法,通过对逆变器输出电压进行死区补偿,能够解决相电流过零点波形畸变的问题,保证电机性能正常。
[0009]一种电机励磁设备的死区补偿方法,包括如下步骤:
[0010](I)获取设备逆变电路上下桥臂的死区时间,同时采集逆变电路的三相输出电流,并检测电机的转子位置角;
[0011](2)对所述的三相输出电流进行低通滤波;
[0012](3)根据滤波后的三相输出电流以及死区时间,利用过零点区间线性补偿法计算出逆变电路三相输出电压的脉宽补偿量,进而根据所述的脉宽补偿量通过调制构造出PWM信号以对逆变电路进行控制。
[0013]由于电机运行时,相电流存在大量噪声会对电流方向的判断造成影响,因此为了削弱电流噪声对电机电流方向判断的影响,需要对采集的输出电流信号进行滤波。但是考虑到滤波的延时性,会造成死区补偿的不及时,故优选地:
[0014]所述的步骤(2)中对三相输出电流进行低通滤波的方法如下:
[0015]首先,根据所述的转子位置角对三相输出电流进行dq变换,得到三相输出电流的d轴分量和q轴分量;
[0016]然后,对所述的d轴分量和q轴分量进行低通滤波;
[0017]最后,对滤波后的d轴分量和q轴分量进行dq反变换,得到滤波后的三相输出电流。
[0018]由于电机负载一定时,dq轴电流变化不大,在dq坐标系下对dq轴电流分量进行滤波后再反变换到三相静止坐标系,如此带来的延时将大幅减小。
[0019]优选地,根据以下传递函数对d轴分量和q轴分量进行低通滤波:
【权利要求】
1.一种电机励磁设备的死区补偿方法,包括如下步骤: (1)获取设备逆变电路上下桥臂的死区时间,同时采集逆变电路的三相输出电流,并检测电机的转子位置角; (2)对所述的三相输出电流进行低通滤波; (3)根据滤波后的三相输出电流以及死区时间,利用过零点区间线性补偿法计算出逆变电路三相输出电压的脉宽补偿量,进而根据所述的脉宽补偿量通过调制构造出PWM信号以对逆变电路进行控制。
2.根据权利要求1所述的死区补偿方法,其特征在于:所述的步骤(2)中对三相输出电流进行低通滤波的方法如下: 首先,根据所述的转子位置角对三相输出电流进行dq变换,得到三相输出电流的d轴分量和q轴分量; 然后,对所述的d轴分量和q轴分量进行低通滤波; 最后,对滤波后的d轴分量和q轴分量进行dq反变换,得到滤波后的三相输出电流。
3.根据权利要求2所述的死区补偿方法,其特征在于:根据以下传递函数对d轴分量和q轴分量进行低通滤波:
4.根据权利要求1所述的死区补偿方法,其特征在于:所述的步骤(3)中利用过零点区间线性补偿法基于以下算式计算逆变电路三相输出电压的脉宽补偿量:
5.一种电机励磁设备,包括逆变电路和控制器;其特征在于:所述的控制器包括: 相电流采样单元,用于采集逆变电路的三相输出电流; 光电编码单元,用于检测电机的转子位置角; 滤波单元,用于对所述的三相输出电流进行低通滤波; 过零补偿处理单元,用于根据滤波后的三相输出电流,计算出逆变电路三相输出电压的脉宽补偿量,进而根据所述的脉宽补偿量通过调制构造出PWM信号以对逆变电路进行控制。
6.根据权利要求5所述的电机励磁设备,其特征在于:所述的滤波单元包括: 坐标变换模块,用于根据所述的转子位置角对三相输出电流进行dq变换,得到三相输出电流的d轴分量和q轴分量; 滤波模块,用于对所述的d轴分量和q轴分量进行低通滤波; 坐标反变换模块,用于对滤波后的d轴分量和q轴分量进行dq反变换,得到滤波后的三相输出电流。
7.根据权利要求6所述的电机励磁设备,其特征在于:所述的滤波模炔基于以下传递函数对所述的d轴分量和q轴分量进行低通滤波:
8.根据权利要求5所述的电机励磁设备,其特征在于:所述的过零补偿处理单元根据以下算式计算逆变电路三相输出电压的脉宽补偿量:
【文档编号】H02M7/48GK103457498SQ201310364111
【公开日】2013年12月18日 申请日期:2013年8月20日 优先权日:2013年8月20日
【发明者】毛仁超, 罗欣, 吕晓东, 胡觉远 申请人:杭州日鼎控制技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1