一种电控换挡系统的电机位置确定方法、装置以及介质与流程

文档序号:34728031发布日期:2023-07-07 21:59阅读:71来源:国知局
一种电控换挡系统的电机位置确定方法、装置以及介质与流程

本申请涉及汽车电控换挡控制领域,特别是涉及一种电控换挡系统的电机位置确定方法、装置以及介质。


背景技术:

1、目前在汽车的电控换挡系统中,一般是通过换挡电机控制器来控制换挡电机以实现车辆变速换挡的控制。其中,换挡电机上设置有磁编码器,通过磁编码器获取换挡电机的磁编码器机械角度信号,并根据磁编码器机械角度信号实现换挡电机的换挡毂位置的计算,从而实现档位的精确控制。

2、但在实际应用时电控换挡系统中存在干扰信号,而导致磁编码器机械角度信号计算的位置错误,如果不识别出干扰信号,增强信号的可靠性,最终计算到换挡电机相对累计角度将会出现错误,导致信号不科学,或者进一步导致换挡失败及机械损伤。

3、由此可见,如何避免干扰信号的影响,提高位置计算的准确性,是本领域技术人员亟待解决的问题。


技术实现思路

1、本申请的目的是提供一种电控换挡系统的电机位置确定方法、装置以及介质,以避免干扰信号的影响,提高位置计算的准确性。

2、为解决上述技术问题,本申请提供一种电控换挡系统的电机位置确定方法,所述电控换挡系统包括磁编码器以及霍尔传感器,所述方法包括:

3、根据所述磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数;

4、根据所述霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验;

5、根据校验后的圈数确定所述换挡电机的位置。

6、优选地,所述根据所述霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验包括:

7、在根据所述磁编码器获取的所述磁编码器机械角度信号确定所述换挡电机旋转的圈数增加一圈时,根据自上次校验后的圈数增加一圈起至目前的时间段内所述霍尔信号中的边沿信号数量对圈数进行校验。

8、优选地,所述根据自上次校验后的圈数增加一圈起至目前的时间段内所述霍尔信号中的边沿信号数量对圈数进行校验包括:

9、若自上次校验后的圈数增加一圈起至目前的时间段内,所述霍尔信号中的边沿信号数量高于预设值,则本次增加的圈数有效;

10、若自上次校验后的圈数增加一圈起至目前的时间段内,所述霍尔信号中的边沿信号数量不高于所述预设值,则本次增加的圈数无效。

11、优选地,所述预设值根据所述换挡电机的极对数进行设定。

12、优选地,所述根据所述磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数包括:

13、根据所述磁编码器机械角度信号的角度变化率确定所述换挡电机旋转的圈数。

14、优选地,所述根据所述磁编码器机械角度信号的角度变化率确定所述换挡电机旋转的圈数包括:

15、若所述磁编码器机械角度信号的所述角度变化率表征所述磁编码器角度从359°跳变至0°,则确定所述换挡电机旋转的圈数增加一圈。

16、优选地,所述根据校验后的圈数确定所述换挡电机的位置包括:

17、根据校验后的圈数确定所述换挡电机的相对累计角度;

18、根据所述相对累计角度确定所述换挡电机的位置。

19、为解决上述技术问题,本申请还提供一种电控换挡系统的电机位置确定装置,所述电控换挡系统包括磁编码器以及霍尔传感器,所述装置包括:

20、第一确定模块,用于根据所述磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数;

21、校验模块,用于根据所述霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验;

22、第二确定模块,用于根据校验后的圈数确定所述换挡电机的位置。

23、为解决上述技术问题,本申请还提供一种电控换挡系统的电机位置确定装置,包括:存储器,用于存储计算机程序;

24、处理器,用于执行计算机程序时实现上述电控换挡系统的电机位置确定方法的步骤。

25、为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述电控换挡系统的电机位置确定方法的步骤。

26、本申请所提供的一种电控换挡系统的电机位置确定方法,电控换挡系统包括磁编码器以及霍尔传感器,在具体实施中,先直接根据磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数,但此时记录的圈数不一定准确,因为干扰信号的存在,导致根据磁编码器机械角度信号确定圈数时可能会出现错误,例如,若根据磁编码器机械角度信号的角度变化率确定换挡电机旋转的圈数,干扰信号会导致在磁编码器机械角度信号的一次跳变中记录两次圈数,因此需要对磁编码器机械角度信号确定的圈数进行校验。因为无刷直流电机电机的霍尔传感器与磁编码器是同步安装在电机本体上,二者有着本质的机械同步特性,磁编码器机械角度信号的绝对角度与电机霍尔信号有着对应关系。因此,本申请通过霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验,然后根据校验后的圈数确定换挡电机的位置。由于霍尔信号的边沿信号出现频次较高,统计多个边沿信号时微小的误差不会影响结果,因此使用边沿信号数量对圈数进行校验能够避免干扰信号对圈数计算的影响。通过引入霍尔传感器来辅助计算换挡电机转过的圈数,起到了一个冗余校验的作用,避免了干扰信号的影响,即增强了抗干扰能力,并提高了位置计算的准确性,增加了控制可靠性,进而避免了换挡失败以及机械损伤。

27、本申请还提供了一种电控换挡系统的电机位置确定装置和计算机可读存储介质,与上述方法对应,故具有与上述方法相同的有益效果。



技术特征:

1.一种电控换挡系统的电机位置确定方法,其特征在于,所述电控换挡系统包括磁编码器以及霍尔传感器,所述方法包括:

2.根据权利要求1所述的电控换挡系统的电机位置确定方法,其特征在于,所述根据所述霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验包括:

3.根据权利要求2所述的电控换挡系统的电机位置确定方法,其特征在于,所述根据自上次校验后的圈数增加一圈起至目前的时间段内所述霍尔信号中的边沿信号数量对圈数进行校验包括:

4.根据权利要求3所述的电控换挡系统的电机位置确定方法,其特征在于,所述预设值根据所述换挡电机的极对数进行设定。

5.根据权利要求1所述的电控换挡系统的电机位置确定方法,其特征在于,所述根据所述磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数包括:

6.根据权利要求5所述的电控换挡系统的电机位置确定方法,其特征在于,所述根据所述磁编码器机械角度信号的角度变化率确定所述换挡电机旋转的圈数包括:

7.根据权利要求1所述的电控换挡系统的电机位置确定方法,其特征在于,所述根据校验后的圈数确定所述换挡电机的位置包括:

8.一种电控换挡系统的电机位置确定装置,其特征在于,所述电控换挡系统包括磁编码器以及霍尔传感器,所述装置包括:

9.一种电控换挡系统的电机位置确定装置,其特征在于,包括存储器,用于存储计算机程序;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的电控换挡系统的电机位置确定方法的步骤。


技术总结
本申请公开了一种电控换挡系统的电机位置确定方法、装置以及介质,应用于汽车电控换挡控制领域。该方法中电控换挡系统包括磁编码器以及霍尔传感器,先直接根据磁编码器获取的磁编码器机械角度信号确定换挡电机旋转的圈数,但此时记录的圈数不一定准确,因为干扰信号的存在,导致根据磁编码器机械角度信号确定圈数时可能会出现错误。而本申请通过霍尔传感器获取的霍尔信号的边沿信号数量对圈数进行校验,然后根据校验后的圈数确定换挡电机的位置,能够避免干扰信号的影响。通过引入霍尔传感器来辅助计算换挡电机转过的圈数,起到了一个冗余校验的作用,避免了干扰信号的影响,提高了位置计算的准确性,进而避免了换挡失败以及机械损伤。

技术研发人员:黄敏,刘国栋,李达,刘健萍,余凌飞
受保护的技术使用者:深圳市英威腾电动汽车驱动技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1