【技术实现步骤摘要】
利用霍尔传感器计算电机位置的方法
本专利技术涉及一种利用霍尔传感器计算电机位置的方法。
技术介绍
在燃料电池车辆中,安装了用于空气压缩机的电机,以用来供应用于燃料电池的发电的空气,并且利用用于检测电机的转子位置的传感器来精确地控制电机。可以利用分解器传感器、霍尔传感器等作为用于检测电机的转子位置的传感器。与霍尔传感器相比,在分解器传感器中可以进行精确的检测。但存在价格昂贵的缺点。与分解器传感器相比,霍尔传感器价格便宜,但存在检测精度低的缺点。同时,由于在电机的高速旋转时出现转矩振荡现象,所以在利用霍尔传感器检测电机的转子位置(以下称为“电机位置”)的情况下,存在相对于霍尔传感器的信号值测量的延迟。由于霍尔传感器的信号值测量的延迟,出现了电机位置的计算精度降低的问题,并且最终降低了电机速度的控制精度。在专利技术背景部分中所公开的上述信息仅仅是为了提高对本专利技术背景的理解,因此可以包含不形成本领域技术人员已知的现有技术的信息。韩国专利No.10-1655537涉及本说明书中公开的主题。
技术实现思路
本专利技术涉及一种利用霍尔传感器计算电机位置的方法,并且在特定实施方案中,涉及一种利用霍尔传感器计算电机位置的方法,以用于通过补偿当利用霍尔传感器计算电机位置时出现的误差元素来更精确地计算电机位置。本专利技术的实施方案可以用于帮助解决上述问题。例如,实施方案提供了一种利用霍尔传感器计算电机位置的方法,该方法在利用霍尔传感器的信号值检测电机位置时,能够更精确地补偿并计算由于霍尔传感器的信号测量延迟而错误计算的电机位置值,因此提高了电机位置的计算精度,从而提高了电机控制 ...
【技术保护点】
1.一种利用霍尔传感器计算电机位置的方法,所述方法包括:响应于安装到电机的霍尔传感器的信号改变来确定电机位置;计算用于补偿由于霍尔传感器的信号测量延迟而引起的电机位置误差的基本补偿值;确定是否满足用于电机的恒速工作的电流指令条件;当满足所述电流指令条件时,计算使基本补偿值增加附加补偿值的第一向上补偿值和使基本补偿值减小附加补偿值的第一向下补偿值;在利用第一向上补偿值校正电机位置时,计算在设定时间期间产生的d‑q轴电流指令之间的偏差的平均值Err_1‑1;在利用第一向下补偿值校正电机位置时,计算在设定时间期间产生的d‑q轴电流指令之间的偏差的平均值Err_2‑1;当平均值Err_1‑1和平均值Err_2‑1之间的差值小于参考平均值时,利用基本补偿值来校正电机位置。
【技术特征摘要】
2017.11.28 KR 10-2017-01603781.一种利用霍尔传感器计算电机位置的方法,所述方法包括:响应于安装到电机的霍尔传感器的信号改变来确定电机位置;计算用于补偿由于霍尔传感器的信号测量延迟而引起的电机位置误差的基本补偿值;确定是否满足用于电机的恒速工作的电流指令条件;当满足所述电流指令条件时,计算使基本补偿值增加附加补偿值的第一向上补偿值和使基本补偿值减小附加补偿值的第一向下补偿值;在利用第一向上补偿值校正电机位置时,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_1-1;在利用第一向下补偿值校正电机位置时,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_2-1;当平均值Err_1-1和平均值Err_2-1之间的差值小于参考平均值时,利用基本补偿值来校正电机位置。2.根据权利要求1所述的利用霍尔传感器计算电机位置的方法,其中,所述基本补偿值为θHall_delay=(ωr/2π)×THall_delay×360°,其中,ωr是电机角速度,THall_delay是相对于霍尔传感器的信号测量的延迟时间。3.根据权利要求1所述的利用霍尔传感器计算电机位置的方法,其进一步包括:增加补偿值,当平均值Err_1-1和平均值Err_2-1之间的差值等于或大于参考平均值时,如果平均值Err_2-1小于平均值Err_1-1,则计算第n向上补偿值,第n向上补偿值将基本补偿值增加附加补偿值×n;计算平均值,在利用所述第n向上补偿值校正电机位置的情况下,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_1-n;重复增加补偿值和计算平均值,直到平均值Err_1-n和平均值Err_2-1之间的差值变得小于参考平均值;当平均值Err_1-n和平均值Err_2-1之间的差值变得小于参考平均值时,利用n值在计算最终误差补偿值之后利用最终误差补偿值来校正电机位置,其中,n是计算d-q轴电流指令之间的偏差的平均值Err_1-n的累计计数。4.根据权利要求3所述的利用霍尔传感器计算电机位置的方法,其中,所述最终误差补偿值是θHall_delay’=基本补偿值+附加补偿值×(n-1)。5.根据权利要求1所述的利用霍尔传感器计算电机位置的方法,其包括:增加补偿值,当平均值Err_1-1和平均值Err_2-1之间的差值等于或大于参考平均值时,如果平均值Err_2-1大于平均值Err_1-1,则计算第n向下补偿值,第n向下补偿值将基本补偿值减小附加补偿值×(n-1);计算平均值,在利用所述第n向下补偿值校正电机位置的情况下,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_2-n;重复增加补偿值和计算平均值,直到平均值Err_1-1和平均值Err_2-n之间的差值变得小于参考平均值;当平均值Err_1-1和平均值Err_2-n之间的差值变得小于参考平均值时,利用n值在计算最终误差补偿值之后,利用最终误差补偿值来校正电机位置,其中,n是计算d-q轴电流指令之间的偏差的平均值Err_2-n的累计计数。6.根据权利要求5所述的利用霍尔传感器计算电机位置的方法,其中,所述最终误差补偿值是θHall_delay’=基本补偿值-附加补偿值×(n-1)。7.根据权利要求1所述的利用霍尔传感器计算电机位置的方法,其中,用于电机的恒速工作的电流指令条件是d轴电流指令为0并且q轴电流指令保持为恒定值。8.一种操作车辆的方法,所述方法包括:测量安装到车辆的电机的霍尔传感器的信号改变;响应于安装到电机的霍尔传感器的信号改变来计算电机位置;计算用于补偿由于霍尔传感器的信号测量延迟而引起的电机位置误差的基本补偿值;确定是否满足用于电机的恒速工作的电流指令条件;当满足所述电流指令条件时,计算使基本补偿值增加附加补偿值的第一向上补偿值和使基本补偿值减小附加补偿值的第一向下补偿值;在利用第一向上补偿值校正电机位置时,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_1-1;在利用第一向下补偿值校正电机位置时,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值Err_2-1;当平均值Err_1-1和平均值Err_2-1之间的差值小于参考平均值时,利用基本补偿值来校正电机位置;根据经校正的电机位置来控制电机。9.根据权利要求8所述的操作车辆的方法,其中,所述基本补偿值为θHall_delay=(ωr/2π)×THall_delay×360°,其中,ωr是电机角速度,THall_delay是相对于霍尔传感器的信号测量的延迟时间。10.根据权利要求8所述的操作车辆的方法,其包括:增加补偿值,当平均值Err_1-1和平均值Err_2-1之间的差值等于或大于参考平均值时,如果平均值Err_2-1小于平均值Err_1-1,则计算第n向上补偿值,第n向上补偿值将基本补偿值增加附加补偿值×n;计算平均值,在利用所述第n向上补偿值校正电机位置的情况下,计算在设定时间期间产生的d-q轴电流指令之间的偏差的平均值...
【专利技术属性】
技术研发人员:金成道,柳昌锡,康敏绣,李准庸,李东勋,
申请(专利权)人:现代自动车株式会社,起亚自动车株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。