永磁同步电机无位置传感器控制方法与流程

文档序号:11111698阅读:689来源:国知局
永磁同步电机无位置传感器控制方法与制造工艺

本发明涉及永磁同步电机无位置传感器控制算法,属于电机控制领域。



背景技术:

永磁同步电机在电动汽车、风电和伺服领域得到广泛应用,这是由于其具有功率密度大、效率高和运行性能优良等优点。要实现电驱动系统高性能的矢量控制,必须准确获得电机转子的位置信息。采用光电编码器或旋转变压器可以检测位置,但是机械传感器增大了系统成本和故障风险,因此无位置传感器算法的研究具有重要意义。

永磁同步电机转子位置辨识算法主要分为两类,一是利用电机反电势,二是利用电机凸极性或饱和凸极性。电压模型法、模型参考自适应、滑模控制和扩展卡尔莫滤波器等属于利用电机反电势的方法,但这类方法受电机参数影响,并且不适用于零速或低速辨识。信号注入法利用了电机凸极性或饱和凸极性,可以实现零度和低速位置辨识,并且不受电机参数的影响,易于工程实现。

2003年IEEE文献“Sensorless Drive of Surface Mounted Permanent Magnet Motor by High-Frequency Signal Injection Based on Magnetic saliency”(“基于磁饱和高频信号注入的表贴式永磁电机无位置传感器运行”——2003年IEEE工业应用期刊),提出向电机估计的d轴注入高频电压信号,提取q轴高频电流,并与一个同频率的正弦调制信号相乘,经过低通滤波器得到位置误差信号,再通过梆梆控制器输出转子位置。该方法比旋转高频注入法实施简单,辨识精度高,但梆梆控制器增大了估计值的脉动。中国发明专利CN 102843091 A于2012年12月26日公布的《一种永磁同步电机转子初始位置的判断方法》,向估计的d轴注入脉振高频信号,利用PI控制器调节误差信号得到初次估计值,再注入一个正方向扰动信号判断磁极极性。中国发明专利CN 103986395,在脉振高频注入法实现初次位置估计的基础上,从电流响应中提取二倍频进行极性判断。然而,现有的脉振高频注入法估计转子位置具有以下缺点:

1)将高频正弦信号作为调制信号,再使用低通滤波器提取直流量,然而滤波器的阶次、系数以及截止频率会影响位置观测系统的稳定性和动态性,降低辨识精度;

2)高频饱和分量判断极性的方法信噪比低,可能导致误判;采用电压脉冲注入法判断极性,需要额外注入信号;

3)算法较为复杂,不易于工程实现。



技术实现要素:

本发明要解决的技术问题为针对永磁同步电机零速及低速位置辨识中,存在的动静态性能差、可靠性低和算法复杂的问题,提供了一种永磁同步电机无位置传感器控制方法,将脉振高频电压信号注入到电机中,采样定子绕组电流,从高频电流响应中估计出电机转子的位置与转速。

本发明的目的是这样实现的。本发明提供了一种永磁同步电机无位置传感器控制方法,包括以下步骤:

步骤1,信号发生器产生高频电压信号vh,并注入到估计的轴系中,vh如下式所示:

vh=Vhsin(ωht+π)

其中,Vh为高频电压幅值,ωh为高频电压角频率,t表示信号注入时间;

步骤2,根据步骤1中注入的高频电压信号vh,计算信号调制数组Am的维数N,生成信号调制数组Am

步骤3,电流传感器采样得到定子绕组电流ia、ib和ic,变换到与估计位置同步旋转的坐标系中,得到电流和提取高频分量和

步骤4,将与信号调制数组Am相乘得到目标值Pv1,根据目标值Pv1获取磁极位置估计值及转速估计值

步骤5,将与信号调制数组Am相乘得到目标值Pv2,根据目标值Pv2判断磁极极性,对补偿后输出转子位置估计值

优选地,步骤2所述的生成信号调制数组Am包括以下步骤:

(1)计算信号调制数组Am的维数N,N的计算式为,

其中,Ts为采样周期,Th为高频电压周期;

(2)在一个高频电压周期Th内,生成信号调制数组Am,第k个采样时刻,信号调制数组值Am(k)的计算式为:

k为采样时刻,k的取值范围为[1,N]。

优选地,步骤4所述的获取磁极位置估计值与转速估计值包括以下步骤:

(1)将与信号调制数组Am相乘得到目标值Pv1,第k个采样时刻,目标值Pv1的计算式为:

其中,k为采样时刻,k的取值范围为[1,N],N为信号调制数组Am的维数,Pv1(k)表示k时刻的目标值,表示k时刻的电流值,Am(k)为k时刻的信号调制数组值;

(2)将目标值Pv1输入位置观测器;

(3)经过位置观测器调节,使Pv1收敛到0,获取磁极位置估计值及转速估计值

更进一步,所述的位置观测器选自锁相环观测器或龙伯格观测器。

优选地,步骤5所述的获取转子位置估计值包括以下步骤:

(1)将与信号调制数组Am相乘得到目标值Pv2,第k个采样时刻,目标值Pv2的计算式为:

其中,k为采样时刻,k的取值范围为[1,N],N为信号调制数组Am的维数,Pv2(k)表示k时刻的目标值,表示k时刻的电流值,Am(k)为k时刻的信号调制数组值;

(2)将目标值Pv2变换到与磁极位置估计值同步旋转的坐标系中,令d轴基频分量指令值为0,计算一个高频电压周期Th内目标值的平均值

(3)令d轴基频分量指令值为0.4isn,isn为电机额定电流,计算一个高频电压周期Th内目标值的平均值

(4)若则转子位置估计值为否则其中为磁极位置估计值。

与现有技术比较,本发明的有益效果如下:

1)针对估计的q轴电流分量采用直接信号调制方式,无需使用低通滤波器,提高了位置观测系统的稳定性和稳态精度,改善了动态性能;

2)利用估计的d轴电流分量判断极性,充分利用了高频电流响应,无需注入额外信号;电机饱和工作点根据功率选取,增加了极性判断的可靠性;

3)该方法的复杂度较低,易于数字实现。

附图说明

图1为本发明方法的实施流程图。

图2为电机静止坐标系、同步旋转坐标系和估计的同步旋转坐标系关系图。

图3为本发明方法的电路原理图。

图4为采用本发明方法估计位置与转速的结构图。

图5为采用本发明方法进行初始位置估计的波形,电机真实位置为300°。

图6为电机以20Hz运行时,采用传统方法的相电流与位置估计偏差波形。

图7为电机以20Hz运行时,采用本发明方法的相电流与位置估计偏差波形。

具体实施方式

下面结合附图,来说明本发明的具体实施方式。

图1为本发明方法流程图,由该图可见,本发明包括如下步骤。

步骤1(S01),信号发生器产生高频电压信号vh,并注入到估计的轴系中,vh如下式所示:

vh=Vhsin(ωht+π)

其中,Vh为高频电压幅值,ωh为高频电压角频率,t表示信号注入时间。

步骤2(S02),根据步骤1中注入的高频电压信号vh,计算信号调制数组Am的维数N,生成信号调制数组Am

步骤3(S03),电流传感器采样得到定子绕组电流ia、ib和ic,变换到与估计位置同步旋转的坐标系中,得到电流和提取高频分量和

步骤4(S04),将与信号调制数组Am相乘得到目标值Pv1,根据目标值Pv1获取磁极位置估计值及转速估计值

步骤5(S05),将与信号调制数组Am相乘得到目标值Pv2,根据目标值Pv2判断磁极极性,对补偿后输出转子位置估计值

需要注意的是,实现电机零速状态下的初始位置估计,需要执行步骤S01-S05;实现电机低速运行时的位置估计,在已完成初始位置估计的基础上,需要执行步骤S01-S04。

坐标变换关系如图2所示,以电机定子绕组A相、B相和C相为轴线建立三相静止坐标系。规定A相轴线为零位参考轴,并以此轴为α轴,沿逆时针方向超前90°为β轴,建立两相αβ坐标系。取永磁体励磁磁场轴线为d轴,沿逆时针方向超前90°为q轴,建立两相旋转坐标系d-q。d轴与α轴的夹角为转子的位置角θr。为估计的两相旋转坐标系,与α轴的夹角为估计位置角当时,与d-q重合,轴与永磁体磁场轴系重合。

图3为采用本发明方法的电路原理图。向电机估计的轴系注入高频电压信号vh,高频分量叠加基频分量再经过坐标变换得到调制电压uα和uβ,坐标变换角度为估计位置角采用空间矢量调制(SVPWM)产生IGBT的开关信号,直流侧电压Udc经过电压源逆变器(VSI)作用产生三相交流电驱动电机。采用电流传感器采样定子A相、B相电流,进而得到三相电流ia、ib和ic,变换到αβ坐标系中得到iα和iβ。将iα和iβ变换到两相旋转坐标系中得到和坐标变换角度为估计位置角提取基频分量idb、iqb作为PI调节器的反馈量,提取高频分量idh、iqh估计出转子位置及转速

图4为实现转速与位置估计的原理图。高频分量iqh与信号调制数组Am的相乘得到目标值Pv1。Pv1作为锁相环的输入,锁相环由PI调节器和积分器组成,PI调节器输出估计的转速再经过积分器输出估计的磁极位置高频分量idh与信号调制数组Am的相乘得到目标值Pv2。改变电流基值的给定值,分别计算两个高频周期内的Pv2平均值,得到与若估计的转子位置否则

注意事项:本发明中提及的所有角度均为电角度。

以一台50kW永磁同步电机为例具体说明该方法的实施方式。开关频率为8.4kHz,直流侧电压为540V。电机额定功率为50kW,额定电压为366V,额定电流为111A,额定转矩为500Nm,额定转速为950rpm,极对数为6。

实现电机零速状态下的初始位置估计包括以下步骤:

步骤1,信号发生器产生高频电压信号vh,并注入到估计的轴系中,vh如下式所示:

vh=Vhsin(ωht+π)

其中,Vh为高频电压幅值,选取为ωh为高频电压角频率,ωh=2πfh,fh为频率值,选取为400Hz,t表示信号注入时间。

步骤2,根据步骤1中注入的高频电压信号vh,计算信号调制数组Am的维数N,生成信号调制数组Am

具体的,信号调制数组Am的生成包括以下步骤:

(1)计算信号调制数组Am的维数N,N的计算式为,

其中,Ts为采样周期,Th为高频电压周期。本实施例中,由于Ts=2.5μs,Th=0.119μs,计算得到N=21。

(2)在一个高频电压周期Th内,生成信号调制数组Am,第k个采样时刻,信号调制数组值Am(k)的计算式为:

k为采样时刻。当k=N+1时,重新令k=1,因此k的取值范围为[1,N]。本实施例中N=21,因此Am为:

[1,1.05,1.2,1.6,2.74,13.4,-4.5,-2,-1.36,-1.1,-1.01,-1.01,-1.1,-1.36,-2,-4.5,13.4,2.74,1.6,1.2,1.05,1]

步骤3,电流传感器采样得到定子绕组电流ia、ib和ic,变换到与估计位置同步旋转的坐标系中,得到电流和提取高频分量和其表达式为:

其中,L0=(Ld+Lq)/2,L1=(Ld-Lq)/2,Ld与Lq分别表示直轴和交轴电感。

步骤4,将与信号调制数组Am相乘得到目标值Pv1,根据目标值Pv1获取磁极位置估计值及转速估计值

具体包括以下步骤:

(1)将与信号调制数组Am相乘得到目标值Pv1,第k个采样时刻,目标值Pv1的计算式为:

其中,k为采样时刻,k的取值范围为[1,N],N为信号调制数组Am的维数,Pv1(k)表示k时刻的目标值,表示k时刻的电流值,Am(k)为k时刻的信号调制数组值。Pv1的表达式为:

其中,K为与注入高频信号无关的常数值。

(2)将目标值Pv1输入位置观测器。本实施例选择的位置观测器包括锁相环和龙伯格观测器。

(3)经过位置观测器调节,使Pv1收敛到0,获取磁极位置估计值及转速估计值

步骤5,将与信号调制数组Am相乘得到目标值Pv2,根据目标值Pv2判断磁极极性,对补偿后输出转子位置估计值

具体包括以下步骤:

(1)将与信号调制数组Am相乘得到目标值Pv2,第k个采样时刻,目标值Pv2的计算式为:

其中,k为采样时刻,k的取值范围为[1,N],N为信号调制数组Am的维数,Pv2(k)表示k时刻的目标值,表示k时刻的电流值,Am(k)为k时刻的信号调制数组值。Pv2的表达式为:

从表达式可知,Pv2与直轴电感Ld成反比例关系。

(2)将目标值Pv2变换到与磁极位置估计值同步旋转的坐标系中,令d轴基频分量指令值为0,计算一个高频电压周期Th内目标值的平均值

(3)令d轴基频分量指令值为0.4isn,isn为电机额定电流,计算一个高频电压周期Th内目标值的平均值

(4)若则转子位置估计值为否则其中为磁极位置估计值。

图5为采用本发明方法估计转子初始位置的波形,电机真实位置为300°。初始位置估计分为两步完成:第一步,由目标值Pv1得到磁极位置,估计结果为119.8°;第二步,由目标值Pv2判断磁极极性。改变电流基值的给定值,分别计算两个高频周期内Pv2的平均值,得到与由于因此补偿180°后得到估计的位置角为299.8°。电机处于其他位置时仍可以准确估计,证明本发明方法具有较高的精度和可靠性。

为了验证本发明方法的有效性,与高频正弦信号调制+低通滤波器的方法(中国发明专利CN 102843091 A于2012年12月26日公布的《一种永磁同步电机转子初始位置的判断方法》)进行了对比。当电机旋转频率为20Hz,注入400Hz的高频电压信号。采用传统的高频正弦信号调制+低通滤波器方案时,位置观测器的PI值需要慎重选取和反复试凑,否则极易造成位置观测系统的不稳定,同时也会对动态性和稳态精度产生影响。图6为选择一组较优的PI参数值得到的波形,相电流呈现周期脉动,脉动的外包络线与转速频率一致。估计的位置偏差衰减速度较慢,若增加位置观测带宽,又会带来不稳定问题。图7为采用本发明方法的波形,由于采用了直接信号调制,无需滤波器,PI参数的可选域较大,系统稳定性得到提高;估计的位置偏差收敛较快,稳态偏差在2°以内,说明动态性能好和稳态精度高。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1