System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电机零点角度的确定方法、装置、电子设备及存储介质制造方法及图纸_技高网

电机零点角度的确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40984179 阅读:2 留言:0更新日期:2024-04-18 21:29
本申请提供了一种电机零点角度的确定方法、装置、电子设备及存储介质,其中,该方法包括:响应于目标指令,初始化电机的目标变量,目标变量包括电机的零点角度的变量;在完成初始化电机的目标变量时,控制电机的转子定位至预设第一角度位置;在控制转子从预设第一角度位置转动至绝对零角度位置的情况下,获取转子的第一组角度值,第一组角度值包括转子在转动至绝对零角度位置之后的预设第一时长内的不同时刻所采集到的转子的角度值;将第一组角度值的平均值确定为电机的零点角度,零点角度被设置为对电机进行转动控制的参考角度。实施本申请提供的技术方案,解决了相关技术中存在的对电机的零点角度的确定效率较低的技术问题。

【技术实现步骤摘要】

本申请涉及电机控制,具体涉及一种电机零点角度的确定方法、装置、电子设备及存储介质


技术介绍

1、随着全球工业自动化以及智能化的飞速发展,电机已经在人们生活中扮演非常重要的角色,小到电子风扇、家用电器,大到汽车、无人机,电机的运用场景越来越广泛以及得到人们的认可。下面以无刷直流电机(brushless direct current motor,简称bldc)为例,bldc是电机的一种,基本构成是由转子和定子组成,其中定子由可通电的线圈构成,转子是永磁体,bldc通过对线圈通电生成磁场,再通过复杂的算法使其磁场旋转起来带动转子转动,进而达到控制bldc电机动作的目的。对于bldc电机的控制,获取转子当前角度信息以及零点角度信息对于bldc的控制来说是尤为重要的,由于电机的安装工艺的差异可能会导致零点角度存在偏差或不够准确,目前,相关技术中关于bldc的控制基本上是通过在定子周围安装霍尔传感器检测定子位置,且需要安装三个霍尔传感器,造成成本较高,且操作比较繁杂,导致电机零点角度的确定效率较低;相关技术中还有采用将电机转子锁定到指向定子初始位置,并将读取的传感器的角度作为零点的方法,该方法容易引起电机在零点角度附近堵转并造成发热量增大,从而导致电机容易损坏的问题。可见,相关技术中关于电机的零点角度的确定方法存在效率较低的问题。

2、针对相关技术中存在的对电机的零点角度的确定效率较低的技术问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请提供了一种电机零点角度的确定方法、装置、电子设备及存储介质,以至少解决相关技术中存在的对电机的零点角度的确定效率较低的技术问题。

2、第一方面,本申请提供了一种电机零点角度的确定方法,包括:响应于目标指令,初始化电机的目标变量,其中,目标指令用于指示对电机的零点角度进行确定,目标变量包括电机的零点角度的变量;在完成初始化电机的目标变量的情况下,控制电机的转子定位至预设第一角度位置;在控制转子从预设第一角度位置转动至绝对零角度位置的情况下,获取转子的第一组角度值,其中,第一组角度值包括转子在转动至绝对零角度位置之后的预设第一时长内的不同时刻所采集到的转子的角度值;将第一组角度值的平均值确定为电机的零点角度,其中,零点角度被设置为对电机进行转动控制的参考角度。

3、通过采用上述技术方案,响应于目标指令,对电机的目标变量进行初始化,在完成初始化操作后,控制电机的转子定位至预设第一角度位置,再控制转子从预设第一角度位置转动至绝对零角度位置,获取转子在转动至绝对零角度位置之后的预设第一时长内的不同时刻的角度值,得到第一组角度值,然后将第一组角度值的平均值确定为电机的零点角度。实现了自动对电机的零点角度进行确定的目的,避免了相关技术中需要采用三个霍尔传感器造成成本较高以及操作比较复杂的问题,还可以避免相关技术中采取直接将转子定位到绝对零角度时容易造成电机在绝对零角度附近堵转,从而引起电机发热量增大及损坏电机的问题。实现了提高电机零点角度的确定效率的目的,以及实现了提高电机设备安全性的目的。

4、可选的,在控制转子从预设第一角度位置转动至绝对零角度位置的情况下,获取转子的第一组角度值,包括:在转子处于绝对零角度位置的情况下,通过隧道磁阻tmr传感器获取转子在n个时刻的角度值,得到n个角度值,其中,第一组角度值中包括n个角度值,n个时刻为预设第一时长内的不同时刻,n为大于或等于1的正整数,tmr传感器的正表面与转子的转轴垂直,tmr传感器用于检测外部磁场的变化。

5、通过采用上述技术方案,在转子转到绝对零度位置后,利用隧道磁阻tmr传感器获取转子在n个时刻的角度值,得到第一组角度值,即得到的第一组角度值中包括n个时刻分别对应的n个角度值,该n个角度值是通过tmr传感器测量获得的,其中tmr传感器的正表面与转子的转轴垂直。即仅需要通过一个tmr传感器就可以获取转子在绝对零度角度位置时的n个时刻的角度,然后通过计算n个角度值的平均值即可得到电机的零点角度,该电机的零点角度可作为对电机进行转动控制的参考角度,避免了相关技术中需要通过多个霍尔传感器来确定转子的零点角度从而导致成本较高以及操作比较复杂的问题。

6、可选的,通过隧道磁阻tmr传感器获取转子在n个时刻的角度值,得到n个角度值,包括:通过以下步骤获得转子在当前时刻的角度值,其中,当前时刻为n个时刻中的任意一个时刻:获取tmr传感器在当前时刻的差动正弦输出信号和差动余弦输出信号;对差动正弦输出信号和差动余弦输出信号进行处理,得到转子在当前时刻的角度值。

7、通过采用上述技术方案,对于n个角度值中的当前时刻的角度值,可通过tmr传感器获取当前时刻的差动正弦输出信号和差动余弦输出信号,再对差动正弦输出信号和差动余弦输出信号进行处理,即可得到转子在当前时刻的角度值。即利用tmr传感器的隧道磁阻效应可以方便快捷地得到转子在n个时刻中的任意一个时刻的角度。

8、可选的,在根据第一组角度值确定电机的零点角度之后,方法还包括:获取转子的第二组角度值,其中,第二组角度值是在按照预设转速驱动电机的情况下通过隧道磁阻tmr传感器获得的转子在不同时刻的角度值;根据第二组角度值和零点角度判断油泵是否正常,其中,油泵中包括电机和tmr传感器,tmr传感器的正表面与转子的转轴垂直,tmr传感器用于检测外部磁场的变化。

9、通过采用上述技术方案,在确定电机的零点角度之后,进一步的还可以获取转子的第二组角度值,该第二组角度值是在控制电机在按照预设转速转动的情况下通过tmr传感器获得的转子在不同时刻的角度值,再根据第二组角度值和零点角度判断油泵是否正常,其中,油泵中包括电机和tmr传感器。即还可以进一步通过获取第二组角度值以实现判断油泵是否正常的目的。

10、可选的,获取转子的第二组角度值,包括:控制电机按照预设转速运行预设第二时长;通过tmr传感器获取转子在j个时刻的角度值,得到j个角度值,其中,j个时刻为预设第二时长内的不同时刻,第二组角度值中包括j个角度值,j为大于或等于1的正整数。

11、通过采用上述技术方案,可以控制电机按照预设转速运行预设第二时长,并在该预设第二时长内通过tmr传感器获取转子在j个时刻的角度值,以得到第二组角度值,实现了按照预设转速控制电机转动并获取j个角度值的目的,以及实现了根据j个角度值来判断和零点角度来判断油泵是否正常的目的。

12、可选的,根据第二组角度值和零点角度判断油泵是否正常,包括:根据零点角度从第二组角度值中确定出目标角度值,其中,目标角度值与零点角度之间的差值小于预设第一角度阈值;以目标角度值为起点,从第二组角度值中选取连续的k个角度值,得到第三组角度值,其中,k为大于或等于1、且小于或等于j的正整数,k用于表示预先设置的tmr传感器在转子转动一圈过程中所能采集的数据的次数;在确定第三组角度值满足预设条件的情况下,判断出油泵是非正常的。

13、通过采用上述技术方案,从第二组角本文档来自技高网...

【技术保护点】

1.一种电机零点角度的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在控制所述转子从所述预设第一角度位置转动至绝对零角度位置的情况下,获取所述转子的第一组角度值,包括:

3.根据权利要求2所述的方法,其特征在于,通过隧道磁阻TMR传感器获取所述转子在N个时刻的角度值,得到N个角度值,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在根据所述第一组角度值确定所述电机的零点角度之后,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,获取所述转子的第二组角度值,包括:

6.根据权利要求5所述的方法,其特征在于,根据所述第二组角度值和所述零点角度判断油泵是否正常,包括:

7.根据权利要求6所述的方法,其特征在于,在确定所述第三组角度值满足预设条件的情况下,判断出所述油泵是非正常的,包括以下至少之一:

8.一种电机零点角度的确定装置,其特征在于,包括:

9.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1至7中任一项所述的方法。

...

【技术特征摘要】

1.一种电机零点角度的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在控制所述转子从所述预设第一角度位置转动至绝对零角度位置的情况下,获取所述转子的第一组角度值,包括:

3.根据权利要求2所述的方法,其特征在于,通过隧道磁阻tmr传感器获取所述转子在n个时刻的角度值,得到n个角度值,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在根据所述第一组角度值确定所述电机的零点角度之后,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,获取所述转子的第二组角度值,包括:

6.根据权利要求5所...

【专利技术属性】
技术研发人员:王桂哲
申请(专利权)人:南京美均电子科技有限公司
类型:发明
国别省市:

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

1