1.一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于,包括如下步骤:
步骤1:通过给三相定子绕组依次通电,并且预设一定的时间,从而测得每一相的反电动势;
步骤2:根据所述步骤1中得到的每一相的反电动势数值得到转子的位置;
步骤3:通过注入固定SVPWM测得转到对应扇区中霍尔的值;
步骤4:通过所述步骤3中6组霍尔的值,判断出霍尔传感器的正确顺序;
步骤5:当电机正常启动时,基于最小二乘法原理,通过计算绝对参考位置以及建立绝对位置偏差修正方程,从而表示出霍尔传感器的绝对位置偏差修正值,进行霍尔传感器的位置偏差补偿。
2.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤1中,预设时间为100ms至400ms。
3.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤1中反电动势的值通过将不导通相的端电压与所计算的虚拟中点电压进行比较,从而获得反电动势的过零点,将两相导通后,保证两相的电流大小相等,方向相反,另外未通电的一项电流为0,假设未通电的一相电压为A电压,具体计算公式为:UA=EA+UN
其中,UA为A相电压,单位为伏,EA为A相的点电势,单位为伏,UN为中性点电压,以此类推得到UB和UC,具体计算公式为:
UB=EB+UN
UC=EC+UN
其中,UB为B相电压,单位为伏,UC为C相电压,单位为伏,EB为B相的点电势,单位为伏,EC为C相的点电势,单位为伏,UN为中性点电压,单位为伏;
由UA、UB和UC的电压计算公式得中性点电压方程,并得到的A相的电动势过零点检测方程,具体计算公式为:
其中,UN为中性点电压,单位为伏,UA为A相电压,单位为伏,UB为B相电压,单位为伏,UC为C相电压,单位为伏,EA为A相的点电势,单位为伏,以此类推可以得到B相和C相的电动势过零点检测方程,具体计算公式为:
其中,UA为A相电压,单位为伏,UB为B相电压,单位为伏,UC为C相电压,单位为伏,EB为B相的点电势,单位为伏,EC为C相的点电势,单位为伏。
4.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤2中,当某相绕组反电势过零时,转子直轴与该相绕组轴线恰好重合,即得到转子的位置。
5.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤3中,通过注入SVPWM,当转子旋转一个周期,一个霍尔传感器完成一个周期的检测,输出50%占空比的方波信号,3个霍尔信号互差120°电角度,一个周期检测到6个转子位置,即将一个周期划分为6个扇区,每个扇区对应不同的霍尔组合值。
6.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤4中,通过6个霍尔组合值“111”、“110”、“100”、“101”、“001”和“011”,判断出霍尔传感器具体的通电顺序和通电状态,从而达到正常的电机启动。
7.根据权利要求1所述的一种永磁同步电机中霍尔传感器乱序下安装误差的补偿方法,其特征在于:所述步骤5中,霍尔传感器的位置补偿基于最小二乘法原理,通过控制器计算出一个绝对参考位置,用于修正三个霍尔传感器的绝对偏差,通过选取3个连续的扇区来反映出绝对误差的全部信息,通过建立绝对位置偏差的最小方差估计来表达出完整的绝对位置偏差修正方程,霍尔传感器的相对位置偏差通过控制器的定时器测出对应的时间来得到,从而来表示出霍尔传感器的绝对位置偏差修正值,具体公式如下所示:其中, 是霍尔传感器A绝对位置偏差的估计值,单位为度, 是霍尔传感器B绝对位置偏差的估计值,单位为度, 是霍尔传感器C绝对位置偏差的估计值,单位为度, 是霍尔传感器A和霍尔传感器C的相对偏差,单位为度, 是霍尔传感器B和霍尔传感器A的相对偏差,单位为度, 是霍尔传感器C和霍尔传感器B的相对偏差,单位为度;
3个霍尔传感器在安装过程中都存在绝对位置偏差,会导致电机无法正常启动,而霍尔传感器绝对位置偏差的估计修正项就是为了弥补和修正实际操作中霍尔传感器在安装过程中存在的绝对位置偏差,因此在控制过程中通过前3个扇区的时间进行实时计算,得到霍尔传感器绝对位置偏差的估计修正项,具体如下公式所示:其中,θcom是霍尔传感器绝对位置偏差的估计修正项,单位为度,Ti和Ti‑2为检测到的扇区时间,单位为毫秒,Tav为检测到的扇区的平均时间,单位为毫秒。