一种永磁直线电机低速无位置传感器控制方法与流程

文档序号:14952795发布日期:2018-07-17 22:55阅读:314来源:国知局

本发明涉及一种永磁直线电机低速无位置传感器控制方法,属于永磁电机伺服控制领域



背景技术:

随着经济发展和科技进步,交通运输、工业设备、矿井提升、民用等领域对驱动电机及系统的动态响应性能、体积、成本、可靠性等方面的要求越来越高。直线电机可以不通过滑轮或者皮带,直接产生连续的单向或者往复的直线机械运动,具有效率高、造价低等优点。因此,在高精度机床、工业机器人、轨道交通等领域直线电机得到越来越广泛的应用。为了实现高精度的速度和位置控制,直线电机一般使用直线光栅检测动子速度和位置。然而光栅价格昂贵、安装要求高,工作环境的湿度、电磁干扰、温度等都对其工作精度有影响。为了避免上述问题,可靠性较高、性能良好的无位置传感器控制技术便成为了近年来的一个研究热点。

目前,无位置传感器控制方法一般分为两大类:一类是适用于中、高速范围内调速的方法,这类方法根据电动机基波激励模型中与转速有关的物理量(如产生的反电动势),通过直接计算或观测器得到电机转子位置和速度。由于电机在低速时,反电势较小,有用信号的信噪比低,影响该类方法的控制性能,甚至无法对位置进行估算。另一类方法利用电机的凸极或饱和凸极性,通过不同的励磁方式和不同的信号检测和分离方法,将位置信息估算出来。该类方法对电动机参数的变化较不敏感,能够较好的实现低速和零速状态下的电动机转子位置估计,很好地弥足了第一类方法在低速时的不足。但是,该类方法需要电机具有较明显的凸极性或饱和凸极性。对于凸极性或饱和凸极性不明显的表贴式永磁直线电机来说,凸极性相关的信号(如高频电流分量)的信噪比较低,,影响了无位置传感器控制系统的性能。



技术实现要素:

技术问题:为了弥补上述第二类方法依赖电机凸极性或饱和凸极性的不足,本发明提出了一种永磁直线电机低速无位置传感器控制方法。该方法对于电机凸极性的依赖较小,同时采用高频方波信号注入,提高了系统带宽。该方法构造了速度观测器和锁相环,实现了速度和位置的分开估算,有效地提高了估算精度和系统的抗干扰能力。同时,所构造的速度观测器实现了对高频电流信号的滤波,减小了干扰,进一步提高了锁相环估算位置的精度。

技术方案:为实现上述目的,本发明的一种永磁直线电机低速无位置传感器控制方法包括以下步骤:

s1,将给定速度ν*与估算速度做差送入pi控制器得到q轴给定电流d轴给定电流为0;d轴给定电流和q轴给定电流分别与d轴反馈电流id和q轴反馈电流iq做差,经过pi控制器得到直轴电压ud和交轴电压uq;

s2,将高频方波信号uh(t)=(-1)nvh叠加到直轴电压ud上得到u′d;利用估算得到的位置角对u′d和uq作旋转正交-静止两相变换(2r/2s变换)得到α-β坐标系下电压uα和uβ;

s3,将uα和uβ作为空间矢量脉宽调制svpwm模块的输入,得到六路pwm脉冲信号,驱动三相逆变器的功率开关管工作;

s4,检测电机的三相电流ia、ib和ic,作三相-两相变换(3/2变换)得到α-β坐标系下的电流分量iα和iβ;使用低通滤波器滤除iα和iβ中的高频电流分量并作静止两相-旋转正交变换(2s/2r变换),得到d-q坐标系下电流分量id和iq;

s5,将iα和iβ作为带通滤波器的输入,得到该电流的高频分量iαh和iβh,然后提取iαh和iβh的包络线,得到包含位置信息的分量

s6,将作为速度观测器的输入,得到速度观测器输出电流以及估算速度

s7,将作为位置锁相环的输入,得到估算位置角

s8,利用估算得到的位置角和速度实现电机的双闭环稳定控制。

其中,

所述步骤s6中速度观测器根据公式获得根据公式获得电角速度估计值,根据公式获得速度估计值;

其中,τs是电机定子极距,k11和k22是增益系数,kp是比例系数,ki是积分系数。

所述步骤s7中位置锁相环根据公式获得估算位置角;

其中,kp1是比例系数,ki1是积分系数。

所述步骤s5中提取信号包络线的方法如下:

将iαh和iβh分别与高频方波信号fh(t)=kh·uh(t-t/4)相乘,kh为增益系数,t为注入高频信号的周期,然后经过低通滤波器滤除高频分量,即可得到包含位置信息的包络线

有益效果:本发明具有以下有益效果:

1)采用高频方波电压信号注入,相比高频正弦波信号注入,提高了控制系统带宽,减少了计算量;

2)在两相静止坐标系下构建的速度观测器对电机凸极性依赖小,适用于凸极性或饱和凸极性不明显的表贴式永磁直线电机;

3)构造的速度观测器对包含位置信息的电流分量具有较好的滤波效果,能够提高位置估算的精度,减小估算误差;

4)采用速度观测器和位置锁相环对速度和角度分别进行估算,相比单一观测器或锁相环,提高了估算精度和系统的抗干扰能力,增强了系统稳定性。

5)同样适用于其他直线或旋转结构的永磁型同步电机。

附图说明

图1是永磁直线电机低速无位置传感器控制方法系统框图;

图2是包络检测的结构示意图;

图3是速度观测器的结构示意图;

图4是位置锁相环的结构示意图;

图5是永磁直线电机低速运行时的三相电流仿真波形;

图6是永磁直线电机低速运行时在α-β坐标系下的电流波形;

图7是永磁直线电机低速运行时在α-β坐标系下的α轴高频电流分量及其包络线;

图8是永磁直线电机低速运行时在α-β坐标系下的β轴高频电流分量及其包络线;

图9是永磁直线电机低速运行时的高频电流包络线波形及包络线经过速度观测器滤波后的波形;

图10是永磁直线电机低速运行时的实际速度和估算速度波形;

图11是永磁直线电机低速运行时的实际电角度和估算电角度波形。

具体实施方式

本发明的一种永磁直线电机低速无位置传感器控制方法步骤如下:

s1,将给定速度v*与估算速度做差送入pi控制器得到q轴给定电流d轴给定电流为0;d轴给定电流和q轴给定电流分别与d轴反馈电流id和q轴反馈电流iq做差,经过pi控制器得到直轴电压ud和交轴电压uq;

s2,将高频方波信号uh(t)=(-1)nvh叠加到直轴电压ud上得到u′d;利用估算得到的位置角对u′d和uq作旋转正交-静止两相变换(2r/2s变换)得到α-β坐标系下电压uα和uβ;

s3,将uα和uβ作为空间矢量脉宽调制svpwm模块的输入,得到六路pwm脉冲信号,驱动三相逆变器的功率开关管工作;

s4,检测电机的三相电流ia、ib和ic,作三相-两相变换(3/2变换)得到α-β坐标系下的电流分量iα和iβ;使用低通滤波器滤除iα和iβ中的高频电流分量并作静止两相-旋转正交变换(2s/2r变换),得到d-q坐标系下电流分量id和iq;

s5,将iα和iβ作为带通滤波器的输入,得到该电流的高频分量iαh和iβh,然后提取iαh和iβh的包络线,得到包含位置信息的分量

s6,将作为速度观测器的输入,得到速度观测器输出电流以及估算速度

s7,将作为位置锁相环的输入,得到估算位置角

s8,利用估算得到的位置角和速度实现电机的双闭环稳定控制。

其中,电机动子角度初始值和速度初始值均为零。

进一步,所述步骤s6中速度观测器的设计如下:

永磁直线电机在两相旋转坐标系下的状态方程为:

式中rs是电机绕组电阻,ud和uq、ld和lq、id和iq分别是dq轴电压、电感和电流,p是微分算子,ψm是永磁磁链;ωre表示电机电角速度,与电机速度v的关系为v=ωreτs/π,其中τs是电机定子极距;当电机运行于低速时,在高频信号激励下,上述方程中含ωre的项相对很小,可以忽略,于是得到电机的高频激励模型:

其中zdh=rdh+jωhldh和zqh=rqh+jωhlqh是高频激励下的dq轴阻抗,将注入的高频方波电压信号表示为:uh(t)=(-1)nvh(n=1,2,3…),其频率为ωh,当n为奇数时,有:

其中δθ是估算角度与实际角度的差,即对上述电流方程做2r/2s变换得:

如果位置角误差δθ足够小,则有sin(δθ)≈0,cos(δθ)≈1,上式可表示为:

对于表贴式永磁直线电机,zdh≈zqh,有:

可见,上述推导结果对于表贴式永磁直线电机也适用。

当n为偶数时,同样可以得到:

进一步,综合n为奇数和偶数时的结果得到:

提取上式电流分量的包络线得到:

根据上式定义则有其中构造如下的速度观测器:

其中是观测器输出,是估算电角速度,是观测器增益矩阵,可以通过极点配置确定;定义误差则有:

根据popov超稳定性理论,可得电角速度估计值和速度估计值:

其中,kp是比例系数,ki是积分系数。

进一步,所述步骤s5中包络线提取的方法如下:

将iαh和iβh分别与高频方波信号fh(t)=kh·uh(t-t/4)(kh为增益系数,t为注入高频信号的周期)相乘,然后经过低通滤波器滤除高频分量,即可得到包含位置信息的包络线

进一步,所述步骤s7中位置锁相环的设计如下:

当ei=0时,有则有:

其中如果位置估算误差δθ足够小,则有δe=ksin(δθ)≈kδθ,采用pi调节器,使误差趋于0,则位置角估算值将收敛于实际值;由到θ的传递函数为:

其中,kp1是比例系数,ki1是积分系数,根据自动控制原理即可初步设计出位置锁相环的pi调节器参数。

下面结合附图和实施例对本发明作更进一步的说明。

如图1所示,本发明提供的一种永磁直线电机低速无位置传感器控制方法,具体包括以下步骤:

1)开始时,电机动子角度初始值和速度初始值均为零;将给定速度ν*与估算出的速度做差送入pi控制器得到q轴给定电流d轴给定电流为0,给定电流分别与反馈电流id和iq做差,经过pi控制器得到直轴电压ud和交轴电压uq。

2)将高频方波信号uh(t)=(-1)nvh叠加到直轴电压ud上得到u′d;利用估算得到的位置角对u′d和uq作2r/2s变换得到α-β坐标系下电压uα和uβ。计算方法如下:

3)将uα和uβ作为svpwm模块的输入,得到六路pwm脉冲信号,驱动三相逆变器的功率开关管工作。

4)检测电机的三相电流ia、ib和ic,作3/2变换得到α-β坐标系下的电流分量iα和iβ;使用低通滤波器滤除iα和iβ中的高频电流分量并作2s/2r变换得到d-q坐标系下电流分量id和iq;坐标变换计算方法如下:

5)将iα和iβ作为带通滤波器的输入,得到电流的高频分量iαh和iβh,然后提取iαh和iβh的包络线,得到包含位置信息的分量

其中,提取iαh和iβh包络线的结构如图2。将iαh和iβh分别与高频方波信号fh(t)=kh·uh(t-t/4)(kh为增益系数,t为注入高频信号的周期)相乘,然后经过低通滤波器滤除高频分量,即可得到包含位置信息的包络线即:

6)将作为速度观测器的输入,得到速度观测器输出以及估算速度

所述速度观测器的结构如图3所示,其具体设计步骤如下:

永磁直线电机在两相旋转坐标系下的状态方程为:

式中rs是电机绕组电阻,ud和uq、ld和lq、id和iq分别是dq轴电压、电感和电流,p是微分算子,ψm是永磁磁链;ωre表示电机电角速度,与电机速度v的关系为v=ωreτs/π,其中τs是电机定子极距。当电机运行于低速时,在高频信号激励下,上述方程中含ωre的项相对很小,可以忽略,于是得到电机的高频激励模型:

其中zdh=rdh+jωhldh和zqh=rqh+jωhlqh是高频激励下的dq轴阻抗。将注入的高频方波电压信号表示为:uh(t)=(-1)nvh(n=1,2,3…),其频率为ωh。则有:

提取上式电流分量的包络线得到:

根据上式定义则有其中构造如下的速度观测器:

其中是观测器输出,是估算电角速度,是观测器增益矩阵,可以通过极点配置确定。定义误差则有:

根据popov超稳定性理论,可得电机电角速度估计值和速度估计值:

其中,kp和ki分别是pi调节器的比例系数和积分系数。

7)将作为位置锁相环的输入,得到估算位置角

所述位置锁相环的结构如图4所示,其具体设计步骤如下:

当ei=0时,有则有误差:

其中如果位置估算误差δθ足够小,则有δe=ksin(δθ)≈kδθ,采用pi调节器,使误差趋于0,则位置角估算值将收敛于实际值。由到θ的传递函数为:

其中,kp1是比例系数,ki1是积分系数,根据自动控制原理即可初步设计出位置锁相环的pi调节器参数。

8)利用估算得到的位置角和速度便可实现电机的双闭环稳定控制。

本实施例选取一个1kw的永磁直线电机作为控制对象,按图1所示结构建立无位置传感器控制系统进行仿真。电机主要参数如下:额定速度vn=1.5m/s,电感ld=lq=0.0274h,电阻rs=1.5ω,永磁磁链ψm=0.36wb。

仿真过程中,电机初始给定速度为0.2m/s,在0.2s时给定速度增加到0.3m/s,在0.4s时给定速度减小到0.1m/s。图5是电机的三相电流波形;图6是电机在α-β坐标系下的电流波形;图7和图8是电机在α-β坐标系下的高频电流及其包络线波形;图9是高频电流分量的包络线及包络线经过速度观测器滤波后的波形;图10是电机的实际速度和估算速度波形;图11是电机的实际电角度和估算电角度波形。仿真结果表明速度观测器的估算速度能够很快地跟踪实际速度,位置锁相环能够快速准确地跟踪实际电机位置,从而验证了本发明所述方法的正确性和有效性。

上述实施例仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和等同替换,这些对本发明权利要求进行改进和等同替换后的技术方案,应视为本发明的保护范围。

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