本发明涉及电机控制器的接口设计技术,尤其涉及一种接口参数的确定方法、装置、电子设备和计算机程序产品。
背景技术:
1、目前,随着人们对环境保护和碳排放的关注日益增加,新能源汽车成为汽车行业的一个重要发展趋势。电机控制器是新能源汽车的核心零件三电之一,电机控制器是控制汽车的发电、驱动用的电机工作的大脑。而电机控制器作为车载动力的控制部分,其对外需要通过各接口与整车其他控制器进行信息交互,对内需要通过各内部接口协调内部零件工作。
2、当前电机控制器的开发以总成开发为主,电机控制器的接口根据各控制器厂家自行决定,其无统一标准且高度定制化的接口导致电机控制器对外与其他控制器交互的可扩展性差,而对内电机控制器内部器件的替代性较差。
技术实现思路
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、如此,针对通讯类的接口进行优化,使得该类型的接口具有较好的可扩展性和替代性。
31、本发明实施例提供一种接口参数的确定装置,包括:
32、获取模块,用于获取电机控制器的需求信息;其中,所述需求信息是基于所述电机控制器与所述电机控制器所关联的元器件之间的交互确定出的信息;
33、确定模块,用于根据所述需求信息,确定所述电机控制器的所需接口和所述电机控制器的所需接口的关键参数范围;
34、优化模块,用于根据所述所需接口的接口类型对应的优化原则,对所需接口的接口类型下接口的关键参数范围进行优化,得到所述电机控制器的接口参数。
35、本发明实施例提供一种电子设备,包括:处理器以及存储有所述处理器可执行指令的存储介质,所述存储介质通过通信总线依赖所述处理器执行操作,当所述指令被所述处理器执行时,执行上述一个或多个实施例所述的接口参数的确定方法。
36、本发明实施例还提供一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时,实现上述的一个或多个实施例所述的接口参数的确定方法的步骤。
37、本发明的有益效果:
38、(1)获取电机控制器的需求信息,需求信息是基于电机控制器的内部和外部所关联的元器件的交互,如此,知晓电机控制器的内部和外部所关联的元器件之间的交互,从而知晓电机控制器的内部/或外部需求,基于此,确定出的电机控制器的接口参数是基于电机控制器的内部和外部需求得到的,使得确定出的电机控制器的接口能够与所连接的元器件之间正常交互;
39、(2)根据需求信息,确定电机控制器的所需接口和电机控制器的所需接口的关键参数范围,根据所需接口的接口类型对应的优化原则,对所需接口的接口类型下接口的关键参数范围进行优化,得到电机控制器的接口参数,这里,利用接口类型对应的优化原则对接口类型下的接口的关键参数范围进行优化,从而得到电机控制器的接口参数,采用上述方法对接口的关键参数范围进行优化,使得得到的接口参数的可扩展性和替代性有所改善。
1.一种接口参数的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述需求信息,确定所述电机控制器的所需的接口和所述电机控制器的所需接口的关键参数范围,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,当所述所需接口的接口类型为直流电源类时,所述电机控制器的所需接口的接口类型下接口的关键参数的类型包括以下一项或多项:
6.根据权利要求1至4任一项所述的方法,其特征在于,当所述所需接口的接口类型为模拟采样类时,所述电机控制器的所需接口的接口类型下接口的关键参数的类型包括以下一项或多项:
7.根据权利要求1至4任一项所述的方法,其特征在于,当所述所需接口的接口类型为通讯类时,所述电机控制器的所需接口的接口类型下接口的关键参数的类型包括以下一项或多项:
8.一种接口参数的确定装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:处理器以及存储有所述处理器可执行指令的存储介质,所述存储介质通过通信总线依赖所述处理器执行操作,当所述指令被所述处理器执行时,执行上述的权利要求1至7任一项所述的接口参数的确定方法。
10.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时,实现权利要求1至7中任一项所述的接口参数的确定方法的步骤。