一种永磁同步电机的转子初始位置的估算方法及系统

文档序号:1641252 发布日期:2019-12-20 浏览:45次 >En<

阅读说明:本技术 一种永磁同步电机的转子初始位置的估算方法及系统 (Estimation method and system for initial position of rotor of permanent magnet synchronous motor ) 是由 陈志杰 李云欢 于 2019-09-05 设计创作,主要内容包括:本发明提供了一种永磁同步电机的转子初始位置的估算方法及系统,其中估算方法包括:通过ADC电流采集模块对电机三相的电流进行采样,并计算得出高频旋转电流的模值&lt;I&gt;I&lt;/I&gt;&lt;Sub&gt;&lt;I&gt;m&lt;/I&gt;&lt;/Sub&gt;&lt;I&gt;(n)&lt;/I&gt;以及角度&lt;I&gt;θ&lt;/I&gt;&lt;Sub&gt;&lt;I&gt;1&lt;/I&gt;&lt;/Sub&gt;&lt;I&gt;(n)&lt;/I&gt;;其中,n代表拍数;通过高频电压注入发波模块在电机绕组中产生高频旋转电压;根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算转子的初始位置。采用本发明的技术方案,估算的精度高,计算简单,避免了复杂的数字信号处理带来的固有延时。本发明可用于压缩机或者其他永磁电机的无位置传感控制。(The invention provides an estimation method and a system for an initial position of a rotor of a permanent magnet synchronous motor, wherein the estimation method comprises the following steps: sampling the three-phase current of the motor through an ADC current acquisition module, and calculating to obtain the modulus value of the high-frequency rotating current I m (n) And angle θ 1 (n) (ii) a Wherein n represents the number of beats; injecting high-frequency voltage into the wave-transmitting module to generate high-frequency rotating voltage in a motor winding; and estimating the initial position of the rotor according to the gravity center line of a polygon formed by the high-frequency rotating current mode values and the phase angles of the adjacent three beats. By adopting the technical scheme of the invention, the estimation precision is high, the calculation is simple, and the inherent time delay caused by complex digital signal processing is avoided. The invention can be used for the position-sensorless control of the compressor or other permanent magnet motors.)

一种永磁同步电机的转子初始位置的估算方法及系统

技术领域

本发明属于电机控制技术领域,尤其涉及一种永磁同步电机的转子初始位置的估算方法及系统。

背景技术

永磁电机启动需要准确获取转子初始位置,可以避免反转、提升启动力矩,减小启动冲击等。通常情况下,转子位置信息来源于机械传感器,而机械传感器的存在不仅会使系统有硬件成本上的增加,而且会降低系统的鲁棒性和可靠性。

目前针对永磁同步电机的转子初始位置的估算有研究公开,通过向电机绕组中注入旋转高频电压信号,在定子绕组中生成一个高频电流矢量,通过产生高频电流分量中包含转子信息的负序电流,采用反正切算法得到高频注入位置估计值。上述方法计算复杂,提取负序电流需要大量的正余弦三角运算和数字滤波,工程实现较为复杂,并会带来信号相位的延时,影响位置估算精度,需要能够简易实现的方法。

发明内容

针对以上技术问题,本发明公开了一种永磁同步电机的转子初始位置的估算方法及系统,估算的精度高,计算简单。

对此,本发明采用的技术方案为:

一种永磁同步电机的转子初始位置的估算方法,包括:

通过ADC电流采集模块对电机三相的电流进行采样,并计算得出高频旋转电流的模值Im(n)以及角度θ1(n);其中,n代表拍数;

通过高频电压注入发波模块在电机绕组中产生高频旋转电压;

根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算转子的初始位置。

本发明的技术方案采用助数学几何,通过计算相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算椭圆长轴的方向,通过简单的几何运算就可以快速准确的估算出转子位置。

作为本发明的进一步改进,所述高频旋转电流的模值Im(n)以及角度θI(n)采用以下步骤计算得到:

步骤S101,采集三相电流值Iu(n)、Iv(n)和Iw(n);

步骤S102,将电流的三相变换成两相,采用如下公式计算得到第n拍α、β分量的电流Iα(n)和Iβ(n):

步骤S103,采用如下公式计算高频旋转电流模值Im(n)和角度θI(n):

作为本发明的进一步改进,所述高频旋转电压的α、β分量采用如下公式计算得到:

其中,Um为高频旋转电压的模值,ω为高频旋转电压的数字角频率,n为拍数。

作为本发明的进一步改进,根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线,采用以下公式估算转子的初始位置:

其中x是高频旋转电流矢量模值最大的索引,θ(x)为最大电流矢量模值处的电流相角,Im(x),Im(x+1),Im(x-1)分别为最大电流矢量模值处的模值以及下一拍和上一拍的电流模值。

作为本发明的进一步改进,所述转子初始位置的估算包括以下步骤:

步骤S301,确定高频电压矢量的模拟角频率Ω以及开关周期Ts,计算数字角频率ω=2πΩTs和总共所需的发波拍数置n=0;

步骤S302,计算第n拍的发波电压Ua(n),Uβ(n)并进行发波,ADC电流采集模块进行采集相电流并计算,得到第i拍的相电流矢量的模值Im(n)与相角θm(n),若拍数n加1<N则重复该步骤计算第n+1拍的相电流矢量的模值与相角,否则跳转到下一步;

步骤S301,确定相电流矢量的模值最大的拍数x,估算转子的初始位置

本发明还公开了一种永磁同步电机的转子初始位置的估算系统,其包括:

ADC电流采集模块,对电机三相的电流进行采样,并计算得出高频旋转电流的模值Im(n)以及角度θ1(n);其中,n代表拍数;

高频电压注入发波模块,通过高频电压注入发波模块在电机绕组中产生高频旋转电压;

转子初始位置估计模块,根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算转子的初始位置。

作为本发明的进一步改进,所述高频旋转电流的模值Im(n)以及角度θI(n)采用以下步骤计算得到:

步骤S101,采集三相电流值Iu(n)、Iv(n)和Iw(n);

步骤S102,将电流的三相变换成两相,采用如下公式计算得到第n拍α、β分量的电流Iα(n)和Iβ(n):

步骤S103,采用如下公式计算高频旋转电流模值Im(n)和角度θI(n):

作为本发明的进一步改进,所述高频旋转电压的α、β分量采用如下公式计算得到:

其中,Um为高频旋转电压的模值,ω为高频旋转电压的数字角频率,n为拍数。

作为本发明的进一步改进,根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线,采用以下公式估算转子的初始位置:

其中x是高频旋转电流矢量模值最大的索引,θ(x)为最大电流矢量模值处的电流相角,Im(x),Im(x+1),Im(x-1)分别为最大电流矢量模值处的模值以及下一拍和上一拍的电流模值。

作为本发明的进一步改进,所述转子初始位置的估算包括以下步骤:

步骤S301,确定高频电压矢量的模拟角频率Ω以及开关周期Ts,计算数字角频率ω=2πΩTs和总共所需的发波拍数置n=0;从n=0开始步骤S302的计算;

步骤S302,计算第n拍的发波电压Ua(n),Uβ(n)并进行发波,ADC电流采集模块进行采集相电流并计算,得到第i拍的相电流矢量的模值Im(n)与相角θm(n),若拍数n加1<N则重复该步骤计算第n+1拍的相电流矢量的模值与相角,否则跳转到下一步;

步骤S301,确定相电流矢量的模值最大的拍数x,并按照上面的公式(4)估算转子的初始位置

与现有技术相比,本发明的有益效果为:

本发明的技术方案,将求解转子位置可以转换为求解电流椭圆轨迹的长轴所在方向,并借助数学几何,通过计算相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算椭圆长轴的方向,通过简单的几何运算就可以快速准确的估算出转子位置。估算的精度高,计算简单,避免了复杂的数字信号处理带来的固有延时。本发明可用于压缩机或者其他永磁电机的无位置传感控制。

具体实施方式

下面对本发明的较优的实施例作进一步的详细说明。

一种永磁同步电机的转子初始位置的估算方法,包括:

(1)通过ADC电流采集模块对电机三相的电流进行采样,并计算得出高频旋转电流的模值Im(n)以及角度θ1(n);其中,n代表拍数;具体步骤包括:

步骤S101,采集三相电流值Iu(n)、Iv(n)和Iw(n);

步骤S102,将电流的三相变换成两相,采用如下公式计算得到第n拍α、β分量的电流Iα(n)和Iβ(n):

步骤S103,采用如下公式计算高频旋转电流模值Im(n)和角度θI(n):

(2)通过高频电压注入发波模块在电机绕组中产生高频旋转电压;所述高频旋转电压的α、β分量采用如下公式计算得到:

其中,Um为高频旋转电压的模值,ω为高频旋转电压的数字角频率,n为拍数。

(3)根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算转子的初始位置,具体算法步骤如下:

步骤S301,确定高频电压矢量的模拟角频率Ω以及开关周期Ts,计算数字角频率ω=2πΩTs和总共所需的发波拍数置n=0;

步骤S302,计算第n拍的发波电压Ua(n),Uβ(n)并进行发波,ADC电流采集模块进行采集相电流并计算,得到第i拍的相电流矢量的模值Im(n)与相角θm(n),若拍数n加1<N则重复该步骤计算第n+1拍的相电流矢量的模值与相角,否则跳转到下一步;

步骤S301,确定相电流矢量的模值最大的拍数x,并按照如下的公式(4)估算转子的初始位置

其中x是高频旋转电流矢量模值最大的索引,θ(x)为最大电流矢量模值处的电流相角,Im(x),Im(x+1),Im(x-1)分别为最大电流矢量模值处的模值以及下一拍和上一拍的电流模值。

高频电流矢量的旋转轨迹为一个椭圆,长轴所在方向和转子位置重合,因此求解转子位置可以转换为求解电流椭圆轨迹的长轴所在方向。本发明的技术方案采用助数学几何,通过计算相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算椭圆长轴的方向,通过简单的几何运算就可以快速准确的估算出转子位置。

另外,本发明还公开了一种永磁同步电机的转子初始位置的估算系统,其包括:

ADC电流采集模块,对电机三相的电流进行采样,并计算得出高频旋转电流的模值Im(n)以及角度θ1(n);其中,n代表拍数;

高频电压注入发波模块,通过高频电压注入发波模块在电机绕组中产生高频旋转电压;

转子初始位置估计模块,根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线来估算转子的初始位置。

所述高频旋转电流的模值Im(n)以及角度θI(n)采用以下步骤计算得到:

步骤S101,采集三相电流值Iu(n)、Iv(n)和Iw(n);

步骤S102,将电流的三相变换成两相,采用如下公式计算得到第n拍α、β分量的电流Iα(n)和Iβ(n):

步骤S103,采用如下公式计算高频旋转电流模值Im(n)和角度θI(n):

所述高频旋转电压的α、β分量采用如下公式计算得到:

其中,Um为高频旋转电压的模值,ω为高频旋转电压的数字角频率,n为拍数。

所述转子初始位置估计模块根据相邻三拍的高频旋转电流模值与相角组成的多边形的重心线,采用以下步骤估算转子的初始位置:

步骤S301,确定高频电压矢量的模拟角频率Ω以及开关周期Ts,计算数字角频率ω=2πΩTs和总共所需的发波拍数置n=0;

步骤S302,计算第n拍的发波电压Ua(n),Uβ(n)并进行发波,ADC电流采集模块进行采集相电流并计算,得到第i拍的相电流矢量的模值Im(n)与相角θm(n),若拍数n加1<N则重复该步骤计算第n+1拍的相电流矢量的模值与相角,否则跳转到下一步;

步骤S301,确定相电流矢量的模值最大的拍数x,并按照公式(4)估算转子的初始位置

其中x是高频旋转电流矢量模值最大的索引,θ(x)为最大电流矢量模值处的电流相角,Im(x),Im(x+1),Im(x-1)分别为最大电流矢量模值处的模值以及下一拍和上一拍的电流模值。

本实施方式的方法和系统简单,通过简单的几何运算就可以快速准确的估算出转子位置。估算的精度高,计算简单,避免了复杂的数字信号处理带来的固有延时。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种永磁同步电机初始相位检测系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!