电机零位检测方法、装置、电机控制器及存储介质制造方法及图纸

技术编号:33530765 阅读:12 留言:0更新日期:2022-05-19 02:01
本申请公开了一种电机零位检测方法、装置、电机控制器及存储介质,该电机零位检测方法包括:基于第一电流指令控制电机;在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;所述第二电流指令表征直轴给定电流和交轴给定电流均为零。和交轴给定电流均为零。和交轴给定电流均为零。

【技术实现步骤摘要】
电机零位检测方法、装置、电机控制器及存储介质


[0001]本申请涉及电子电力
,尤其涉及一种电机零位检测方法、装置、电机控制器及存储介质。

技术介绍

[0002]在永磁同步电机矢量控制系统中,电机的零位是一个关键参数,如果电机的零位不准确,将直接影响电机控制效果和运行效率。相关技术中,检测电机零位的方法存在测试效率低的问题。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种电机零位检测方法、装置、电机控制器及存储介质。
[0004]为达到上述目的,本申请的技术方案是这样实现的:
[0005]本申请实施例提供了一种电机零位检测方法,包括:
[0006]基于第一电流指令控制电机;
[0007]在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,
[0008]所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;
[0009]所述第二电流指令表征直轴给定电流和交轴给定电流均为零。
[0010]上述方案中,所述方法还包括:
[0011]基于第三电流指令控制所述电机;其中,所述第三电流指令表征直轴给定电流为所述第二电流,交轴给定电流为所述第一电流;
[0012]在所述电机的第二转速达到所述设定阈值的情况下,基于所述第二电流指令控制所述电机,以及基于所述电机的第二直轴电压和第二交轴电压,确定出所述电机的第二零位偏差角;
[0013]基于所述第一零位偏差角和所述第二零位偏差角,确定出最终的零位偏差角。
[0014]上述方案中,所述基于第三电流指令控制所述电机,包括:
[0015]在所述设定时长内所述电机的第一转速未达到所述设定阈值,或确定出所述电机的第一零位偏差角的情况下,基于所述第三电流指令控制所述电机。
[0016]上述方案中,所述确定出最终的零位偏差角,包括以下之一:
[0017]在所述第一零位偏差角位于设定误差范围,且所述第二零位偏差角位于所述设定误差范围之外的情况下,将所述第一零位偏差角确定为最终的零位偏差角;
[0018]在所述第一零位偏差角位于所述设定误差范围之外,且所述第二零位偏差角位于所述设定误差范围的情况下,将所述第二零位偏差角确定为最终的零位偏差角;
[0019]在所述第一零位偏差角和所述第二零位偏差角均位于设定误差范围的情况下,将所述第一零位偏差角与所述第二零位偏差角的均值,确定为最终的零位偏差角。
[0020]上述方案中,所述方法还包括:
[0021]基于所述电机的额定电流和设定电流,确定出所述第一电流和所述第二电流中不为零的电流;其中,
[0022]确定出的电流大于或等于所述设定电流,且小于或等于所述额定电流;
[0023]所述设定电流表征所述电机在所述设定时长内克服阻力达到所述设定阈值的转速所需的最小电流。
[0024]上述方案中,所述基于第一电流指令控制电机,包括:
[0025]在开启标定电机零位的工作模式的情况下,基于第一电流指令控制电机。
[0026]上述方案中,在所述基于第二电流指令控制所述电机之后,所述方法还包括:
[0027]记录多个直轴电压和多个交轴电压;其中,
[0028]所述第一直轴电压或所述第二直轴电压,表征多个直轴电压的均值;
[0029]所述第一交轴电压或所述第二交轴电压,表征多个交轴电压的均值。
[0030]本申请实施例还提供了一种电机零位检测装置,包括:
[0031]第一控制模块,用于基于第一电流指令控制电机;
[0032]第二控制模块,用于在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的定子对应的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,
[0033]所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;
[0034]所述第二电流指令表征直轴给定电流和交轴给定电流均为零。
[0035]本申请实施例还提供了一种电机控制器,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述电机零位检测方法的步骤。
[0036]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述电机零位检测方法的步骤。
[0037]本申请实施例中,基于第一电流指令控制电机;在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;所述第二电流指令表征直轴给定电流和交轴给定电流均为零。由此,不需要借助测试设备即可通过电机控制器检测出电机零位,可以节省测试时间,提高测试效率,并且在电机已连接至减速器或电机已完成整机装配的情况下,均可以自动化检测电机零位。在电机的第一转速达到设定阈值的情况下,表征电机运行至稳定状态,基于稳定状态下的第一直轴电压和第一交轴电压,确定出电机的第一零位偏差角,可以提高确定出的零位偏差角的准确度,进而提高电机零位的准确度。
附图说明
[0038]图1为本申请实施例提供的电机零位检测方法的实现流程示意图;
[0039]图2为本申请实施例提供的电机零位偏差角的示意图;
[0040]图3为本申请应用实施例提供的电机零位检测方法的实现流程示意图;
[0041]图4为本申请实施例提供的电机零位检测装置的结构示意图;
[0042]图5为本申请实施例提供的电机控制器的硬件组成结构示意图。
具体实施方式
[0043]相关技术中,通过测试设备(例如,测试台架电机)拖动被测电机,对反电动势过零点进行测试,并基于测试出的反电动势过零点确定电机的零位。然而,这种方法依赖于测试设备,在对被测电机进行测试之前,需要搭建由测试设备和被测电机构成的测试系统,测试耗时较长,存在测试效率低,且存在测试局限性。例如,在没有测试设备或电机已连接至减速器的情况下,无法测试电机的零位。
[0044]基于此,本申请实施例提供了一种电机零位检测方法,基于第一电流指令控制电机;在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;所述第二电流指令表征直轴给定电流和交轴给定电流均为零。由此,不需要借助测试设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电机零位检测方法,其特征在于,包括:基于第一电流指令控制电机;在设定时长内所述电机的第一转速达到设定阈值的情况下,基于第二电流指令控制所述电机,以及基于所述电机的第一直轴电压和第一交轴电压,确定出所述电机的第一零位偏差角;其中,所述第一电流指令表征直轴给定电流为第一电流,交轴给定电流为第二电流,且所述第一电流或所述第二电流为零;所述第二电流指令表征直轴给定电流和交轴给定电流均为零。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于第三电流指令控制所述电机;其中,所述第三电流指令表征直轴给定电流为所述第二电流,交轴给定电流为所述第一电流;在所述电机的第二转速达到所述设定阈值的情况下,基于所述第二电流指令控制所述电机,以及基于所述电机的第二直轴电压和第二交轴电压,确定出所述电机的第二零位偏差角;基于所述第一零位偏差角和所述第二零位偏差角,确定出最终的零位偏差角。3.根据权利要求2所述的方法,其特征在于,所述基于第三电流指令控制所述电机,包括:在所述设定时长内所述电机的第一转速未达到所述设定阈值,或确定出所述电机的第一零位偏差角的情况下,基于所述第三电流指令控制所述电机。4.根据权利要求2或3所述的方法,其特征在于,所述确定出最终的零位偏差角,包括以下之一:在所述第一零位偏差角位于设定误差范围,且所述第二零位偏差角位于所述设定误差范围之外的情况下,将所述第一零位偏差角确定为最终的零位偏差角;在所述第一零位偏差角位于所述设定误差范围之外,且所述第二零位偏差角位于所述设定误差范围的情况下,将所述第二零位偏差角确定为最终的零位偏差角;在所述第一零位偏差角和所述第二零位偏差角均位于设定误差范围的情况下,将所述第一零位偏差角与所述第二零位偏差角的均值,确...

【专利技术属性】
技术研发人员:董晓光
申请(专利权)人:广东美的白色家电技术创新中心有限公司美的集团股份有限公司
类型:发明
国别省市:

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

1