电机控制器的测试方法、系统、控制电路及存储介质与流程

摘要: 本申请涉及车辆,特别涉及一种电机控制器的测试方法、系统、控制电路及存储介质。背景技术:1、电机控制器作为车辆电驱系统中的核心部件,在运行中会产生大量热量,影响电...
电机控制器的测试方法、系统、控制电路及存储介质与流程

本申请涉及车辆,特别涉及一种电机控制器的测试方法、系统、控制电路及存储介质。

背景技术:

1、电机控制器作为车辆电驱系统中的核心部件,在运行中会产生大量热量,影响电机控制器的性能,因此对电机控制器的热安全边界进行测试具有重要意义。

2、目前,在测试过程中由人工给定多组控制参数,检测电机控制器在不同控制参数下运行时的温度,从而探索电机控制器在不同控制参数下的温度。

3、然而,由于人工难以预估控制参数的变化对温度的影响,当给定的控制参数较大时,极易导致电机控制器的温度超出热安全边界,造成部件损伤,因此上述方式难以保证电机控制器的安全。

技术实现思路

1、本申请实施例提供了一种电机控制器的测试方法、系统、控制电路及存储介质,能够提高测试过程中电机控制器的安全性。所述技术方案如下:

2、一方面,提供了一种电机控制器的测试方法,所述方法包括:

3、接收待测试的第一目标温度;

4、基于初始的控制参数驱动电机控制器运行,获取所述电机控制器在所述控制参数的驱动下运行时的实际温度;

5、在所述实际温度低于所述第一目标温度的情况下,增大所述控制参数,直至所述实际温度和所述第一目标温度之间的差值不大于预设阈值,将当前的控制参数输出为所述第一目标温度下的最大控制参数。

6、在一种可能的实现方式中,所述方法还包括:

7、控制所述电机控制器所在的环境达到目标环境状态;

8、所述实际温度为所述电机控制器处于所述目标环境状态且在所述控制参数的驱动下运行时的实际温度。

9、在一种可能的实现方式中,所述方法还包括:

10、控制水冷机中的冷却液流经所述电机控制器,以对所述电机控制器进行冷却;

11、所述目标环境状态包括以下至少一项:所述水冷机中冷却液的温度达到第二目标温度;所述水冷机中冷却液的流速达到目标流速。

12、在一种可能的实现方式中,所述第一目标温度不大于所述电机控制器的最大温度限制。

13、在一种可能的实现方式中,所述控制参数包括所述电机控制器的扭矩或电流中的至少一项。

14、另一方面,提供了一种电机控制器的测试系统,所述系统包括控制电路和电机控制器,所述控制电路与所述电机控制器连接;

15、所述控制电路,用于接收待测试的第一目标温度;

16、所述控制电路,还用于基于初始的控制参数驱动所述电机控制器运行;

17、所述电机控制器,用于检测在所述控制参数的驱动下运行时的实际温度,将所述实际温度传输至所述控制电路;

18、所述控制电路,还用于在所述实际温度低于所述第一目标温度的情况下,增大所述控制参数,直至所述实际温度和所述第一目标温度之间的差值不大于预设阈值,将当前的控制参数输出为所述第一目标温度下的最大控制参数。

19、在一种可能的实现方式中,所述控制电路,还用于控制所述电机控制器所在的环境达到目标环境状态;

20、所述实际温度为所述电机控制器处于所述目标环境状态且在所述控制参数的驱动下运行时的实际温度。

21、在一种可能的实现方式中,所述系统还包括水冷机,所述水冷机与所述控制电路连接;

22、所述控制电路,还用于控制所述水冷机中的冷却液流经所述电机控制器,以对所述电机控制器进行冷却;

23、所述目标环境状态包括以下至少一项:所述水冷机中冷却液的温度达到第二目标温度;所述水冷机中冷却液的流速达到目标流速。

24、在一种可能的实现方式中,所述第一目标温度不大于所述电机控制器的最大温度限制。

25、在一种可能的实现方式中,所述控制参数包括所述电机控制器的扭矩或电流中的至少一项。

26、另一方面,提供了一种控制电路,所述控制电路包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以使所述控制电路实现如上述方面所述的电机控制器的测试方法。

27、另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现如上述方面所述的电机控制器的测试方法。

28、另一方面,提供了一种计算机程序产品,所述计算机程序产品包括至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现如上述方面所述的电机控制器的测试方法。

29、本申请实施例提供的技术方案的有益效果至少包括:

30、本申请的方案中,接收待测试的目标温度,将电机控制器在控制参数的驱动下运行时的实际温度作为反馈,从初始的控制参数开始逐步增大控制参数,直至电机控制器的实际温度趋近于目标温度,从而获取到电机控制器达到不同温度所对应的控制参数。本申请的测试方式使电机控制器的温度从被动检测的参数转变为主动控制的目标,相比于现有技术中人工反复设定控制参数进行探索的方式,本申请能够根据温度变化自动调整控制参数,避免因控制参数设置过大导致电机控制器温度快速升高而超过热安全边界的情况,提高了测试过程中电机控制器的安全性。

1.一种电机控制器的测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第一目标温度不大于所述电机控制器的最大温度限制。

5.根据权利要求1所述的方法,其特征在于,所述控制参数包括所述电机控制器的扭矩或电流中的至少一项。

6.一种电机控制器的测试系统,其特征在于,所述系统包括控制电路和电机控制器,所述控制电路与所述电机控制器连接;

7.根据权利要求6所述的系统,其特征在于,所述控制电路,还用于控制所述电机控制器所在的环境达到目标环境状态;

8.根据权利要求7所述的系统,其特征在于,所述系统还包括水冷机,所述水冷机与所述控制电路连接;

9.一种控制电路,其特征在于,所述控制电路包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以使所述控制电路实现如权利要求1至5任一所述的电机控制器的测试方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现如权利要求1至5任一项所述的电机控制器的测试方法。