一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法技术

技术编号:32032566 阅读:15 留言:0更新日期:2022-01-27 13:11
一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,包括如下步骤:通过给三相定子绕组依次通电,并且预设一定的时间,从而测得每一相的反电动势;根据所述步骤1中得到的每一相的反电动势数值去得到转子的位置;通过注入固定SVPWM去测得转到对应扇区霍尔的值,通过所述步骤3中6组霍尔的值,判断出霍尔传感器的正确顺序;当电机正常启动时,进行霍尔传感器的位置偏差补偿。本方法解决了因电机霍尔乱序而导致霍尔信号检测到转子位置和实际的不符,无法转到相应扇区而无法正常启动的问题;通过霍尔传感器的位置偏差补偿方法,可以提高电流的正弦度,减小了霍尔传感器的位置偏差,电流的谐波含量变小。电流的谐波含量变小。电流的谐波含量变小。

【技术实现步骤摘要】
一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法


[0001]本专利技术涉及永磁同步电机的
,具体涉及一种永磁同步电机在霍尔传感器乱序下安装误差的补偿方法。

技术介绍

[0002]永磁同步电机控制系统已经拓宽了很多领域,永磁同步电机具有功率效率高、功率因数高、体积小和噪声小等特点,目前已在民用、航天和军事领域得到了广泛的应用。
[0003]永磁同步电机目前普遍采用开关型霍尔元器件,每当转子磁极经过霍尔传感器的附近时,会接收到一个高低电平信号,表示南北磁极正在经过霍尔传感器,根据3个霍尔传感器的信号组合,就能决定换向的精确顺序,当霍尔传感器位置安装存在偏差时,霍尔传感器检测到的转子位置与理想的转子位置之间存在偏差,会导致每个扇区的电角度不再是60
°
,这会引起电流畸变和转矩脉动,严重的会导致电机烧毁。

技术实现思路

[0004]本专利技术的目的在于提供了一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,以解决现有技术中因霍尔乱序而导致的霍尔信号检测到转子位置和实际的不符,给相应的SVPWM无法转到对应扇区的问题,并解决了霍尔位置传感器初始安装位置存在偏差的情况;本专利技术通过反电动势去判断转子位置,然后通过给定SVPWM去看对应扇区霍尔值从而判断出霍尔传感器的位置,从而进行霍尔传感器位置偏差的补偿,达到纠正霍尔传感器位置偏差的目的。
[0005]一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,包括如下步骤:
[0006]步骤1:通过给三相定子绕组依次通电,并且预设一定的时间,从而测得每一相的反电动势;
[0007]步骤2:根据所述步骤1中得到的每一相的反电动势数值得到转子的位置;
[0008]步骤3:通过注入固定SVPWM测得转到对应扇区中霍尔的值;
[0009]步骤4:通过所述步骤3中6组霍尔的值,判断出霍尔传感器的正确顺序;
[0010]步骤5:当电机正常启动时,基于最小二乘法原理,通过计算绝对参考位置以及建立绝对位置偏差修正方程,从而表示出霍尔传感器的绝对位置偏差修正值,进行霍尔传感器的位置偏差补偿。
[0011]进一步地,所述步骤1中,预设时间为100ms至400ms。
[0012]进一步地,所述步骤1中反电动势的值通过将不导通相的端电压与所计算的虚拟中点电压进行比较,从而获得反电动势的过零点,将两相导通后,保证两相的电流大小相等,方向相反,另外未通电的一项电流为0,假设未通电的一相电压为A电压,具体计算公式为:
[0013]U
A
=E
A
+U
N
[0014]其中,U
A
为A相电压,单位为伏,E
A
为A相的点电势,单位为伏,U
N
为中性点电压,以此
类推得到U
B
和U
C
,具体计算公式为:
[0015]U
B
=E
B
+U
N
[0016]U
C
=E
C
+U
N
[0017]其中,U
B
为B相电压,单位为伏,U
C
为C相电压,单位为伏, E
B
为B相的点电势,单位为伏,E
C
为C相的点电势,单位为伏,U
N
为中性点电压,单位为伏;
[0018]由U
A
、U
B
和U
C
的电压计算公式得中性点电压方程,并得到的A 相的电动势过零点检测方程,具体计算公式为:
[0019][0020][0021]其中,U
N
为中性点电压,单位为伏,U
A
为A相电压,单位为伏, U
B
为B相电压,单位为伏,U
C
为C相电压,单位为伏,E
A
为A相的点电势,单位为伏,以此类推可以得到B相和C相的电动势过零点检测方程,具体计算公式为:
[0022][0023][0024]其中,U
A
为A相电压,单位为伏,U
B
为B相电压,单位为伏, U
C
为C相电压,单位为伏,E
B
为B相的点电势,单位为伏,E
C
为C 相的点电势,单位为伏。
[0025]进一步地,所述步骤2中,当某相绕组反电势过零时,转子直轴与该相绕组轴线恰好重合,即得到转子的位置。
[0026]进一步地,所述步骤3中,通过注入SVPWM,当转子旋转一个周期,一个霍尔传感器完成一个周期的检测,输出50%占空比的方波信号,3个霍尔信号互差120
°
电角度,一个周期检测到6个转子位置,即将一个周期划分为6个扇区,每个扇区对应不同的霍尔组合值。
[0027]进一步地,所述步骤4中,通过6个霍尔组合值“111”、“110”、“100”、“101”、“001”和“011”,判断出霍尔传感器具体的通电顺序和通电状态,从而达到正常的电机启动。
[0028]进一步地,所述步骤5中,霍尔传感器的位置补偿基于最小二乘法原理,通过控制器计算出一个绝对参考位置,用于修正三个霍尔传感器的绝对偏差,通过选取3个连续的扇区来反映出绝对误差的全部信息,通过建立绝对位置偏差的最小方差估计来表达出完整的绝对位置偏差修正方程,霍尔传感器的相对位置偏差通过控制器的定时器测出对应的时间来得到,从而来表示出霍尔传感器的绝对位置偏差修正值,具体公式如下所示:
[0029][0030]其中,是霍尔传感器A绝对位置偏差的估计值,单位为度,是霍尔传感器B绝对位置偏差的估计值,单位为度,是霍尔传感器C绝对位置偏差的估计值,单位为度,
是霍尔传感器A和霍尔传感器C的相对偏差,单位为度,是霍尔传感器B和霍尔传感器A的相对偏差,单位为度,是霍尔传感器C和霍尔传感器B 的相对偏差,单位为度;
[0031]3个霍尔传感器在安装过程中都存在绝对位置偏差,会导致电机无法正常启动,而霍尔传感器绝对位置偏差的估计修正项就是为了弥补和修正实际操作中霍尔传感器在安装过程中存在的绝对位置偏差,因此在控制过程中通过前3个扇区的时间进行实时计算,得到霍尔传感器绝对位置偏差的估计修正项,具体如下公式所示:
[0032][0033]其中,θ
com
是霍尔传感器绝对位置偏差的估计修正项,单位为度, T
i
和T
i
‑2为检测到的扇区时间,单位为毫秒,T
av
为检测到的扇区的平均时间,单位为毫秒。
[0034]本专利技术的有益效果:
[0035](1)解决了因电机霍尔乱序而导致霍尔信号检测到转子位置和实际的不符,无法转到相应扇区而无法正常启动的问题;
[0036](2)通过霍尔传感器的位置偏差补偿方法,可以提高电流的正弦本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于,包括如下步骤:步骤1:通过给三相定子绕组依次通电,并且预设一定的时间,从而测得每一相的反电动势;步骤2:根据所述步骤1中得到的每一相的反电动势数值得到转子的位置;步骤3:通过注入固定SVPWM测得转到对应扇区中霍尔的值;步骤4:通过所述步骤3中6组霍尔的值,判断出霍尔传感器的正确顺序;步骤5:当电机正常启动时,基于最小二乘法原理,通过计算绝对参考位置以及建立绝对位置偏差修正方程,从而表示出霍尔传感器的绝对位置偏差修正值,进行霍尔传感器的位置偏差补偿。2.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤1中,预设时间为100ms至400ms。3.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤1中反电动势的值通过将不导通相的端电压与所计算的虚拟中点电压进行比较,从而获得反电动势的过零点,将两相导通后,保证两相的电流大小相等,方向相反,另外未通电的一项电流为0,假设未通电的一相电压为A电压,具体计算公式为:U
A
=E
A
+U
N
其中,U
A
为A相电压,单位为伏,E
A
为A相的点电势,单位为伏,U
N
为中性点电压,以此类推得到U
B
和U
C
,具体计算公式为:U
B
=E
B
+U
N
U
C
=E
C
+U
N
其中,U
B
为B相电压,单位为伏,U
C
为C相电压,单位为伏,E
B
为B相的点电势,单位为伏,E
C
为C相的点电势,单位为伏,U
N
为中性点电压,单位为伏;由U
A
、U
B
和U
C
的电压计算公式得中性点电压方程,并得到的A相的电动势过零点检测方程,具体计算公式为:程,具体计算公式为:其中,U
N
为中性点电压,单位为伏,U
A
为A相电压,单位为伏,U
B
为B相电压,单位为伏,U
C
为C相电压,单位为伏,E
A
为A相的点电势,单位为伏,以此类推可以得到B相和C相的电动势过零点检测方程,具体计算公式为:零点检测方程,具体计算公式为...

【专利技术属性】
技术研发人员:徐斌张懿王浩陈魏海峰
申请(专利权)人:江苏科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1