一种最大调制圆内无盲区的永磁同步电机相电流重构方法
所属技术领域
1.本发明属于电机控制技术领域,涉及一种永磁同步电机驱动系统的相电流重构方法,尤其是涉及一种基于母线电流传感器最大调制圆内无盲区的永磁同步电机相电流重构方法。
背景技术:
2.在永磁同步电机驱动系统中,相电流重构技术-仅使用一个电流传感器重构三相相电流的技术被广泛采用。利用不同开关状态下电流传感器的采样信息,直接或间接地得到电机的三相电流值。该技术无需相电流传感器,在节省成本和减小体积的同时,还避免了各个相电流传感器之间测量不平衡问题,提高了系统的精度。
3.但是该方法在实际运用时,输出电压矢量调制区内会产生盲区,并且采样电流的精度也会有所降低。
4.盲区问题是由最小采样时间(t)的存在造成的。t主要包括:电机电感耗费时间、开关设备的导通延迟时间、同一桥臂中两个开关设备的死区时间、以及达到数模转换器稳态后的额外转换时间。当采样矢量的作用时间小于t时,电压矢量进入盲区,此时,电流传感器无法对电流进行精确采样,三相电流也无法准确重构。很多研究通过修改传统的七段式矢量控制算法消除盲区,主要方法可分成三种:测量矢量注入法、pwm移相法和混合法。测量矢量注入法[相关方法在文献1中有记载,文献1为h.kim and t.m.jahns,“phase currentreconstruction for ac motor drives using a dc link single current sensor and measurement voltagevectors,”ieee trans.power electron.,vol.21,no.5,pp.1413
–
1419,sept.2006.(期刊论文)]在传统的控制方法中用三个矢量和为零的有效测量矢量代替原有的部分零矢量,并在测量矢量作用时进行采样。该方法要求有效矢量的作用时间均大于t,因此,导致正常调制区的区域缩小。pwm移相法[相关方法在文献2中有记载,文献2为s.yang,“saliency-basedpositionestimation ofpermanent-magnet synchronous machines using square-wave voltage injection with asingle current sensor,”ieee trans.ind.appl.,vol.51,no.2,pp.1561
–
1571,mar./apr.2015.(期刊论文)]在不改变占空比的情况下移动pwm波,使采样矢量的作用时间大于t。但此方法在某些区域会产生饱和现象,消除效果不佳。为解决测量矢量注入法和pwm移相法的缺陷,混合法[相关方法在文献3中有记载,文献3为j.lu,x.zhang,y.hu,j.liu,c.gan,and z.wang,
ꢀ“
independent phase current reconstruction strategy for ipmsm sensorless control without usingnull switching states,”ieee trans.ind.electron.,vol.65,no.6,pp.4492
–
4502,jun.2018.(期刊论文)]被提出。此方法重新划分扇区,并且用了全新的矢量控制策略进行重构。此方法虽然一定程度上减小了盲区的面积,但是正常调制圆的半径也有所减小,并受t的严格限制。
[0005]
在提高相电流测量精度方面,使用一个电流传感器避免了传感器之间误差不确定的问题,但是同时引入了分时采样误差问题。分时采样误差是由于三相电流无法在同一时
刻获得而产生的误差。目前,消除分时采样误差的方法包括电流预测法以及平均值法。
技术实现要素:
[0006]
发明目的
[0007]
在使用矢量控制方法驱动永磁同步电机时,需要对电机的三相相电流进行闭环反馈。此时,要求电机驱动系统至少需要两个电流传感器。为节省系统的成本,减小系统的体积,相电流重构的方法被广泛应用。此方法可以将电流传感器的数量减少到一个,可以节省成本、减小体积、避免电流传感器之间测量不平衡问题、提高了系统的精度。但由于t的存在,输出电压矢量调制区内会产生不可避免的重构盲区。同时,在重构的过程中,无法同时得到两相电流信息,因此可能引入分时采样误差。此发明为消除最大调制圆内的盲区、消除采样过程中的分时采样误差提供一种解决方法。
[0008]
技术方案
[0009]
在永磁同步电机驱动系统中,逆变器的3对桥臂可以产生8个开关状态,分别对应8个电压矢量:v
000
(v0)、v
100
(v1)、v
110
(v2)、v
010
(v3)、v
011
(v4)、v
001
(v5)、v
101
(v6)、v
111
(v7)。一种三相相电流重构方法具体步骤如下:
[0010]
步骤一:提取需要生成的电压矢量的特征:所属扇区、在α-β坐标系上投影的标幺值。
[0011]
永磁同步电机采用闭环控制,通过比例积分控制,得到参考电压矢量v
ref
。v
ref
在α-β坐标系两轴上的投影记为u
α
、u
β
,记录它们的标幺值分别为a、b。通过a和b的值并结合公式(1),得到v
ref
所属的扇区,记为x(x={i,ⅱ,ⅲ,iv,v,ⅵ})。
[0012][0013]
步骤二:转换电压矢量到扇区i。
[0014]
利用电压矢量v
ref
的标幺值a、b,v
ref
的扇区信息x,利用表1进行计算,将任意扇区的 v
ref
等效到扇区i中,生成v
ref’。a、b分别代表等效后α-β坐标系下的电压矢量标幺值。
[0015]
表1任意扇区的v
ref
等效到扇区i
[0016][0017][0018]
步骤三:细分扇区i。
[0019]
划分的边界确定:如图1(a)所示,利用以|oa|、|ob|、|oc|为半径的圆弧以及直线
l0,将区域分成5个部分,分别命名为区域1-5,如图1(b)。其中,|oa|、|ob|、|oc|的长度以及直线l0的方程如公式(2)所示,其中,ts为pwm波的周期。
[0020][0021]
根据v
ref’的模长,a、b的关系式,并结合划分区域的边界条件,确定v
ref’所属区域n(n={1, 2,3,4,5}),确定过程可查阅表2。
[0022]
表2判断v
ref’所属区域的规则
[0023][0024]
步骤四:选择区域n对应的基本电压矢量。
[0025]
区域n所使用的基本电压矢量被分为两部分:采样矢量和辅助矢量。采样矢量为与扇区i 相邻的两个矢量,在采样矢量作用时,对电流进行采样。根据两个采样矢量在每个周期的采样的次数进行划分,可分别命名为一次采样矢量和两次采样矢量;同时,引入一或两个辅助矢量代替两个零矢量。区域1-5所需的各个矢量如表2所示。结合v
ref’的所属区域n,利用表 3可确定各个区域对应的一次采样矢量、两次采样矢量、辅助矢量。
[0026]
表3各个区域使用的基本电压矢量
[0027][0028]
步骤五:计算各个矢量的作用时间计算。
[0029]
根据a、b的值,可以计算出两次采样矢量和辅助矢量的作用时间,如表4所示。
[0030]
表4两次采样矢量和辅助矢量的作用时间计算方法
[0031][0032]
步骤六:生成v
ref’对应的波形。
[0033]
生成pwm波形的动作时刻和导通顺序的获得方法:动作时刻:规定第z个矢量的作用时间为tz。在区域2-5中,t1等于对应辅助矢量动作时间的一半,t2等于t1与两次采样矢量动作时间的一半之和;在区域1中,t1=t
v4
/2,t2=t1+t
v5
/2,t3=ts/2-t1。翻转方式:pwm波形按照图2(a)-(e)中的顺序进行生成。在图2中,s
na
、s
nb
、s
nc
分别代表区域n的a、 b、c三相输出电压的pwm波形图;ts表示pwm的载波周期。利用此方法可以得到v
ref’对应的pwm波形图。
[0034]
步骤七:转换为v
ref
对应的pwm波。
[0035]sna
,s
nb
,s
nc
表示扇区i中v
ref’的pwm波形图,n为步骤二中v
ref’的所属区域信息。结合n和x的值,利用表5可以将v
ref’的波形变化成v
ref
的波形。
[0036]
表5从扇区i到任意扇区的转换关系
[0037][0038]
步骤八:确定电流采样点位置并获得采样的电流值i
osp
和i
tsp
。
[0039]
电流采样点共三个(图2):tsp1、tsp2、osp分别表示两次采样点1、两次采样点2、中点采样点。其中,中点采样点(osp)位于每个pwm波的中间时刻,是对一次采样矢量作用下的电流值进行采样,采样的电流值为i
osp
;剩余的两个采样点是对两次采样矢量作用下的电流值进行采样,此时两个采样点的位置如表6所示。将tsp1和tsp2位置测量的电流值求平均值,得到i
tsp
。
[0040]
表6两次采样矢量两个采样点的位置确定
[0041][0042]
步骤九:确定反馈相电流名称及大小。
[0043]
结合扇区名称x、区域信息n、表7的对应关系以及采样的电流值i
osp
和i
tsp
采样的电流名称,可以确定反馈相电流的名称及大小。通过三相电流之和为0的关系,即可求出第三相的电流值,从而得到用于反馈的三相电流。
[0044]
表7不同扇区区域下的采样电流对应表
[0045]s5b
和s
5c
就可以确定,此时pwm波的翻转方式与图2(e)相同。
[0062]
步骤七:x=ⅲ,n=5,由扇区x和区域n的值,查阅表5可以得到生成v
ref
的三个桥臂的pwm波形依次为s
5c
、s
5a
和s
5b
。
[0063]
步骤八:在osp处进行采样,得到i
osp
;通过表6计算tsp1和tsp2的采样时间并在对应时间进行采样,取两个采样电流值的平均值i
tsp
。
[0064]
步骤九:查阅表7可知,ib=i
osp
、-ia=i
tsp
。同时,第三相电流值ic=-i
a-ib,即可实现电流反馈。
[0065]
两次采样矢量在pwm上的被分成两段,每段的作用时间为0.3ts,大于采样时间,可以精确采样出-ia;一次采样矢量的作用时间为t
s-t
v2-t
v3
=(0.2+√3/60)ts,大于采样时间,可以精确采样出ib。此时,三相电流可以被精确重构。
技术特征:
1.一种最大调制圆内无盲区的永磁同步电机相电流重构方法,其特征在于,包括如下步骤:步骤一:提取需要生成的电压矢量的特征:所属扇区、在α-β坐标系上投影的标幺值;永磁同步电机采用闭环控制,通过比例积分控制,得到参考电压矢量v
ref
;v
ref
在α-β坐标系两轴上的投影记为u
α
、u
β
,记录它们的标幺值分别为a、b;通过a和b的值并结合公式(1),得到v
ref
所属的扇区,记为x(x={ⅰ,ⅱ,ⅲ,ⅳ,
ⅴ
,ⅵ});步骤二:转换电压矢量到扇区ⅰ;利用电压矢量v
ref
的标幺值a、b,v
ref
的扇区信息x,利用表1进行计算,将任意扇区的v
ref
等效到扇区ⅰ中,生成v
ref’;a、b分别代表等效后α-β坐标系下的电压矢量标幺值;表1任意扇区的v
ref
等效到扇区ⅰ步骤三:细分扇区ⅰ;划分的边界确定:利用以|oa|、|ob|、|oc|为半径的圆弧以及直线l0,将区域分成5个部分,分别命名为区域1-5;其中,|oa|、|ob|、|oc|的长度以及直线l0的方程如公式(2)所示,其中,t
s
为pwm波的周期;根据v
ref’的模长,a、b的关系式,并结合划分区域的边界条件,确定v
ref’所属区域n(n={1,2,3,4,5}),确定过程可查阅表2;表2判断v
ref’所属区域的规则
步骤四:选择区域n对应的基本电压矢量;区域n所使用的基本电压矢量被分为两部分:采样矢量和辅助矢量;采样矢量为与扇区ⅰ相邻的两个矢量,在采样矢量作用时,对电流进行采样;根据两个采样矢量在每个周期的采样的次数进行划分,可分别命名为一次采样矢量和两次采样矢量;同时,引入一或两个辅助矢量代替两个零矢量;区域1-5所需的各个矢量如表2所示;结合v
ref’的所属区域n,利用表3可确定各个区域对应的一次采样矢量、两次采样矢量、辅助矢量;表3各个区域使用的基本电压矢量步骤五:计算各个矢量的作用时间计算;根据a、b的值,可以计算出两次采样矢量和辅助矢量的作用时间,如表4所示;表4两次采样矢量和辅助矢量的作用时间计算方法步骤六:生成v
ref’对应的波形;生成pwm波形的动作时刻和导通顺序的获得方法:动作时刻:规定第z个矢量的作用时间为t
z
;在区域2-5中,t1等于对应辅助矢量动作时间的一半,t2等于t1与两次采样矢量动作时间的一半之和;在区域1中,t1=t
v4
/2,t2=t1+t
v5
/2,t3=t
s
/2-t1;得到v
ref’对应的pwm波形图;步骤七:转换为v
ref
对应的pwm波;s
na
,s
nb
,s
nc
表示扇区ⅰ中v
ref’的pwm波形图,n为步骤二中v
ref’的所属区域信息;结合n和x的值,利用表5可以将v
ref’的波形变化成v
ref
的波形;表5从扇区ⅰ到任意扇区的转换关系
步骤八:确定电流采样点位置并获得采样的电流值i
osp
和i
tsp
;电流采样点共三个:tsp1、tsp2、osp分别表示两次采样点1、两次采样点2、中点采样点;其中,中点采样点(osp)位于每个pwm波的中间时刻,是对一次采样矢量作用下的电流值进行采样,采样的电流值为i
osp
;剩余的两个采样点是对两次采样矢量作用下的电流值进行采样,此时两个采样点的位置如表6所示;将tsp1和tsp2位置测量的电流值求平均值,得到i
tsp
;表6两次采样矢量两个采样点的位置确定步骤九:确定反馈相电流名称及大小;结合扇区名称x、区域信息n、表7的对应关系以及采样的电流值i
osp
和i
tsp
采样的电流名称,可以确定反馈相电流的名称及大小;通过三相电流之和为0的关系,即可求出第三相的电流值,从而得到用于反馈的三相电流。表7不同扇区区域下的采样电流对应表
技术总结
本发明属于电机控制技术领域,涉及一种永磁同步电机驱动系统的相电流重构方法,尤其是涉及一种基于母线电流传感器最大调制圆内无盲区的永磁同步电机相电流重构方法。该方法首先提取需要生成的电压矢量的特征:所属扇区、在α-β坐标系上投影的标幺值;转换电压矢量到扇区Ⅰ;细分扇区Ⅰ;选择区域n对应的基本电压矢量;计算各个矢量的作用时间计算;生成V
技术研发人员:鲁家栋 宋宇格 胡义华
受保护的技术使用者:西北工业大学
技术研发日:2021.06.25
技术公布日:2022/3/8