一种电机控制器功率模块关键位置的温度获取方法及装置与流程

文档序号:32748116发布日期:2022-12-30 23:15阅读:27来源:国知局
一种电机控制器功率模块关键位置的温度获取方法及装置与流程

1.本发明实施例涉及芯片结温估算技术领域,具体涉及一种电机控制器功率模块关键位置的温度获取方法及装置。


背景技术:

2.功率模块内部芯片的结温是影响电机控制器(功率模块)可靠性和使用寿命的重要因素,当内部芯片结温过高时,会使得功率模块内的焊层出现熔化现象,严重时会导致目标芯片烧毁,从而使得电机控制器无法正常工作。
3.为了避免上述问题的发生,在功率模块实际工作过程中,需要根据功率模块的工作参数,实时或阶段性估算功率模块内部芯片的结温,并根据估算的结温,调整所述功率模块的工作,以避免内部芯片结温过高。


技术实现要素:

4.本发明提供一种电机控制器功率模块关键位置的温度获取方法及装置,实时或阶段性估算功率模块内部芯片的结温,以避免内部芯片结温过高,导致功率模块出现故障。
5.根据本发明实施例的一个方面,提供了一种电机控制器功率模块关键位置的温度获取方法,所述电机控制器功率模块关键位置的温度获取方法包括:
6.获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗;
7.基于所述功率模块的参数信息和所述功率模块的三维热阻模型,依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温;所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的。
8.在一种可选的方式中,基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度的步骤,包括:
9.根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗;
10.根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
11.在一种可选的方式中,所述目标芯片对应的冷却板上目标区域的温度采用以下模型获得:
[0012][0013][0014][0015]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0016]
在一种可选的方式中,基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片对应的基板上的目标区域的温度的步骤,包括:
[0017]
根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗;
[0018]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0019]
在一种可选的方式中,所述目标芯片对应的基板上目标区域的温度采用以下模型获得:
[0020][0021][0022][0023]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0024]
在一种可选的方式中,基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片对应的基板焊层上的目标区域的温度的步骤,包括:
[0025]
根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗;
[0026]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层
上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0027]
在一种可选的方式中,所述目标芯片对应的基板焊层上的目标区域的温度采用以下模型获得:
[0028][0029]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0030]
在一种可选的方式中,基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片的结温、所述目标芯片对应的芯片焊层温度的步骤,包括:
[0031]
根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗;
[0032]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0033]
在一种可选的方式中,所述目标芯片的结温、所述目标芯片对应的芯片焊层温度采用以下模型获得:
[0034][0035]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片m
11
的功率损耗。
[0036]
根据本发明实施例的另一方面,提供了一种电机控制器功率模块关键位置的温度获取装置,包括:
[0037]
获取模块,用于获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗;
[0038]
关键位置温度输出模块,用于基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0039]
在一种可选的方式中,关键位置温度输出模块,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0040]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0041]
在一种可选的方式中,关键位置温度输出模块,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0042]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0043]
在一种可选的方式中,关键位置温度输出模块,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0044]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0045]
在一种可选的方式中,关键位置温度输出模块,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0046]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0047]
在一种可选的方式中,所述目标芯片对应的冷却板上目标区域的温度采用以下模型获得:
[0048][0049][0050][0051]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0052]
在一种可选的方式中,所述目标芯片对应的基板上目标区域的温度采用以下模型获得:
[0053][0054][0055][0056]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0057]
在一种可选的方式中,所述目标芯片对应的基板焊层上的目标区域的温度采用以下模型获得:
[0058][0059]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0060]
在一种可选的方式中,所述目标芯片的结温、所述目标芯片对应的芯片焊层温度采用以下模型获得:
[0061][0062]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片m
11
的功率损耗。
[0063]
根据本发明实施例的另一方面,提供了一种电机控制器功率模块关键位置的温度获取设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0064]
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下
操作:
[0065]
获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0066]
基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0067]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0068]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0069]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0070]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0071]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0072]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0073]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0074]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0075]
根据本发明实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使电机控制器功率模块关键位置的温度获取设备/装置执行以下操作:
[0076]
获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0077]
基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0078]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维
热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0079]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0080]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0081]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0082]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0083]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0084]
本发明实施例通过获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗;基于所述功率模块的参数信息和所述功率模块的三维热阻模型,能够依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的,采用这种方式,对功率模块上关键位置的温度实现层层确定,以提高每一个位置关键温度的生成精度,特别是,能够获得精度更高的内部芯片的结温。
附图说明
[0085]
附图仅用于示出实施方式,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0086]
图1示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第一实施例的流程图;
[0087]
图2示出了本发明电机控制器的垂向结构及内部各芯片之间的热流路径示意图;
[0088]
图3示出了本发明一种电机控制器功模块关键位置的温度获取方法的第二实施例的流程图;
[0089]
图4示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第三实施例的流程图;
[0090]
图5示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第四实施例的流程图;
[0091]
图6示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第五实施
例的流程图;
[0092]
图7示出了本发明功率模块内部芯片在各层的热耦合效应示意图;
[0093]
图8示出了本发明电机控制器热阻网络模型示意图;
[0094]
图9示出了本发明提供的一种电机控制器功率模块关键位置的温度获取装置的第一实施例的结构示意图;
[0095]
图10示出了本发明提供的一种电机控制器功率模块关键位置的温度获取设备的实施例的结构示意图。
具体实施方式
[0096]
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。
[0097]
功率模块内部芯片的结温是影响电机控制器可靠性和使用寿命的重要因素,当芯片结温过高时,会使得模块内的焊层出现熔化现象,严重时会导致内部芯片烧毁,从而使得电机控制器无法正常工作。一般地,功率模块制造商会在功率模块数据表中给出相关的热模型参数,根据这些参数可以估算功率模块内部芯片的结温。但是,这种热模型参数的测试条件单一,且没有考功率模块内部各热源的热耦合效应,利用数据表中给定的热模型参数估算的内部芯片的结温误差较大。
[0098]
目前,功率模块内部芯片的结温获取方法,主要有物理测量法、温度敏感电参数法和热模拟方法等。
[0099]
物理测量法是通过红外热像仪或高精度温度传感器直接测量功率模块的内部芯片的结温,这种获取方式,相对更直接,且可以更方便的获取到芯片结温。然而,高精度的红外热像仪价格昂贵,通常只是在实验室中使用,在测量前需要将功率模块打开,去除功率模块内部的绝缘硅凝胶,并在内部芯片其表面均匀地喷上一层黑漆。采用温度传感器测量功率模块内部芯片的结温时,需要在制造内部芯片的过程中,将温度传感器嵌入到芯片内,该方法对功率模块的制造工艺要求较高且,功率模块制造难度较大,同时也增加了功率模块的失效率,降低了其可靠性。
[0100]
温度敏感电参数法主要是通过功率模块内部芯片的结温与其电参数的关系间接地得到芯片结温,其中,用来估算芯片结温的电参数主要有开通和关断过程的电流变化率、通态压降、门极阈值电压和驱动电流、关断过程电压变化率和延迟时间等。该方法需要额外的测试电路,对测试设备的精度要求高,且测试回路中的杂散电感和寄生电容易对芯片的电参数产生影响,同时电参数与温度之间并非严格的线性关系,各参数之间存在着相互影响,会导致估算的芯片结温误差较大。
[0101]
热模拟方法主要有数学分析法和有限元法。数学分析法是通过建立数学表达式来描述功率模块内温度的扩散过程,通过求解该方程得到芯片的结温。由于建立的偏微分方程复杂,求解比较困难,一般需要对芯片温度扩散的过程及其几何尺寸做一些简单的假设。相比数学分析法而言,有限元法可以准确得到芯片的结温和几何结构复杂的功率模块温度场分布,但是该方法需要建立精确的三维几何模型和材料参数,且仿真时间较长,很难嵌入到电机。
[0102]
为了能够更准确的估算功率模块内部各个位置的温度,特别是内部芯片的结温,本发明实施例提供一种电机控制器功率模块关键位置的温度获取方法及装置。
[0103]
图1示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第一实施例的流程图,该方法由电机控制器功率模块关键位置的温度获取设备执行。如图1所示,所述电机控制器功率模块关键位置的温度获取方法包括以下步骤:
[0104]
步骤110:获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0105]
其中,通过采集功率模块内部芯片的相电流、母线电压、占空比和开关频率,利用功率芯片的损耗模型即可得到功率模块内部芯片的损耗p
loss

[0106]
功率模块内部芯片损耗模型为:
[0107][0108]
式中,p
loss
为功率模块内部芯片的损耗,e
on
和e
off
是功率模块内部芯片的开通关断损耗,与功率模块内部芯片的电流和电压有关;r
on
是功率模块内部芯片的通态电阻,i为相电流;u为母线电压;d为占空比;f
sw
为开关频率。
[0109]
步骤120:基于所述功率模块的参数信息和所述功率模块的三维热阻模型,依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0110]
所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的。
[0111]
其中,在确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温的过程中,按照距离冷却液的距离依次确定,针对具体的目标芯片,先确定距离所述冷却液最近的冷却板上的目标区域的温度,然后利用冷却板上的目标区域的温度确定上一层的基板上的目标区域的温度,向远离所述冷却液的方向逐层确定所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且在获取上一层目标区域的温度时,利用下一层目标区域的温度。
[0112]
需要说明的是,本文所述的下一层是指功率模块上相对靠近所述冷却液的结构层,上一层是指功率模块上相对远离所述冷却液的结构层。
[0113]
电机控制器的热系统是一个多芯片热耦合的系统,热耦合效应不仅存在于功率模块内部,在功率模块之间也会产生热耦合效应,这将大大增加电机控制器三维热阻网络模型中热阻和热容参数的数量,功率模块内部芯片越多,热模型就越复杂。
[0114]
同时,由于车用电机控制器的种类很多,本技术实施例将以一个三相电机控制器为例,阐述本发明所提出的电机控制器功率模块关键位置的温度获取方法。本发明通过讨论电机控制器的热流路径,分析功率模块内部芯片在各层的热耦合效应,提出了一种用于估算电机控制器关键位置温度的三维热阻网络模型。本发明在建立电机控制器的热阻网络
模型之前,需要做出以下两个假设:

电机控制器中的三相电流是平衡的;

忽略功率模块内部mosfet芯片或续流二极管芯片之间的电流差。
[0115]
目标芯片损耗产生的热量通过散热器中的冷却液带走,在电机控制器的垂直方向上会形成从芯片到冷却液的热流路径。此外,在同一层上除目标芯片之外的其他芯片的损耗会对目标芯片产生热耦合效应,从而在水平方向上也会产生热流路径。电机控制器的垂向结构及内部各芯片之间的热流路径示意图如图2所示,在图2中给出了功率模块内的关键位置,这些关键位置的温度在电机控制器实际工作过程中需要被关注。根据电机控制器的垂向结构,其内部芯片详细的热流路径可以描述为:首先,内部芯片产生的热量从内部芯片经过芯片焊层传递到dbc板(direct bonding copper,覆铜陶瓷基板)的上铜层。然后,和同一dbc板上其他内部芯片损耗产生的热量一起通过基板焊层传递到基板上。接着,和同一基板上其他芯片产生的热量一起通过导热硅脂传递到散热器的冷却板上,最后,和其他功率模块内芯片产生的热量一同被冷却液带走,根据电机控制器的垂直结构及功率模块内部芯片的热流路径。
[0116]
本发明实施例提供的方案,综合考虑芯片的功率损耗、冷却液的温度、功率模块的三维结构,结合功率模块内部芯片在不同层的热耦合效应和热流路径,采用等效芯片法建立可用于估算电机控制器关键位置温度的热阻网络模型。该模型只需要采集冷却系统入口处冷却液的温度,即可依次得到冷却板、基板、基板焊层、芯片焊层和内部芯片的温度,为电机控制器的过温保护设计提供依据。
[0117]
图3示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第二实施例的流程图,该方法由电机控制器功率模块关键位置的温度获取设备执行。如图3所示,所述电机控制器功率模块关键位置的温度获取方法包括以下步骤:
[0118]
步骤310:获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0119]
步骤320:根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0120]
步骤330:根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0121]
需要说明的是,若以功率模块的内部芯片朝向冷却板的方向为下方,所述目标芯片对应的冷却板上目标区域,是指所述冷却板上处于所述目标芯片正下方的区域,在本发明实施例中,多层结构上的目标区域均处于对应的目标芯片正下方。
[0122]
图4示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第三实施例的流程图,该方法由电机控制器功率模块关键位置的温度获取设备执行。如图4所示,所述电机控制器功率模块关键位置的温度获取方法包括以下步骤:
[0123]
步骤410:获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0124]
步骤420:根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0125]
步骤430:根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处
基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0126]
其中,在确定所述目标芯片对应的基板上的目标区域的温度时,以目标芯片对应的冷却板上目标区域的温度为基础,可以更精确的确定基板上的目标区域的温度,当然,在实际应用过程中,也可以直接通过所述冷却液的温度,以及冷却液至基板之间的热阻抗,确定基板上的目标区域的温度,这种方式虽然可以降低数据量,但是会降低准确性。
[0127]
图5示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第四实施例的流程图,该方法由电机控制器功率模块关键位置的温度获取设备执行。如图5所示,所述电机控制器功率模块关键位置的温度获取方法包括以下步骤:
[0128]
步骤510:获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0129]
步骤520:根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0130]
步骤530:根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0131]
同理,在确定所述目标芯片对应的基板焊层上的目标区域的温度,以基板上的目标区域的温度为基础,相比于以冷却板上目标区域的温度为基础,这种方式可以更精准的确定基板焊层上的目标区域的温度。
[0132]
图6示出了本发明一种电机控制器功率模块关键位置的温度获取方法的第五实施例的流程图,该方法由电机控制器功率模块关键位置的温度获取设备执行。如图6所示,所述电机控制器功率模块关键位置的温度获取方法包括以下步骤:
[0133]
步骤610:获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0134]
步骤620:根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0135]
步骤630:根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0136]
需要说明的是,通过依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的,采用这种方式,对功率模块上关键位置的温度实现层层确定,以提高每一个位置关键温度的生成精度,特别是,能够获得精度更高的内部芯片的结温。
[0137]
为了更清楚的说明本发明提供的技术方案,本发明实施例选择mosfet芯片m
11
作为目标芯片来详细地讨论功率模块内部芯片在各层的热耦合效应,如图7所示。从图7中可以看出,在目标芯片m
11
以及对应的芯片焊层上存在目标芯片m
11
的自热效应。基板焊层不仅存在目标芯片m
11
的自热效应,还存在来自同一dbc板上续流二极管芯片d
11
的热耦合效应。在基板层,目标芯片m
11
的自热效应和同一基板上mosfet芯片m
12
、续流二极管芯片d
11
、续流二极管芯片d
12
的热耦合效应。除了目标芯片m
11
的自热效应和mosfet芯片m
12
、续流二极管芯片d
11
、续流二极管芯片d
12
的热耦合效应外,冷却板层还存在其他功率模块中芯片的热耦合效应。其他功率模块中芯片在每一层的热耦合效应与目标芯片m
11
相似,在这里就不进行详细阐述。
[0138]
根据电机控制器内热流路径和芯片之间的热耦合效应,本发明所提出的电机控制器热阻网络模型如图8所示。在图8中,p
loss
为功率模块内部芯片的损耗;δt
_(coupi-d)
是由续流二极管芯片损耗产生的温度增量;δt
_(coupi-m)
是由mosfet芯片损耗产生的温度增量;为目标芯片m
11
自身产生损耗时,该目标芯片对应的相邻两层上温度节点之间的自热阻抗;为mosfet芯片产生损耗时,目标芯片对应的相邻两层上温度节点之间的热阻抗;为续流二极管芯片产生损耗时,目标芯片对应的相邻两层上温度节点之间的热阻抗。
[0139]
为了得到建立的电机控制器热阻网络模型中热阻r和热容c的参数,一般将三维有限元仿真模型得到的功率模块内部芯片瞬态热阻抗曲线,利用最小二乘法拟合成有限数量的指数方程来表示功率模块内部芯片的瞬态热阻抗曲线,该指数方程的形式可表示为:
[0140][0141]
式中r
th_i
、τi和c
th_i
分别指的是热阻、时间常数和热容;n表示的是指数方程的项数,具体的数值可根据具体的曲线拟合得到。
[0142]
本发明所提出的电机控制器的热阻网络模型是以传热学理论为依据,采用集中参数法求解功率模块内部芯片的结温及电机控制器关键位置的温度。具体的,采用foster网络模型描述功率模块的热动态响应,从而建立功率模块的三维热阻网络模型,目标芯片在两相邻层的瞬态热阻抗可以表示为:
[0143][0144]
式中,z
th(i-j)
(t)为目标芯片m
11
在第i层和j层上温度节点之间的瞬态热阻抗;ti(t)和tj(t)分别是目标芯片m
11
在第i层和j层上温度节点的瞬态温度;p
loss
是功率模块内部芯片产生的损耗;δt
ij
为功率模块内部芯片产生的损耗引起的温度增量。
[0145]
一般地,功率模块内部芯片的结温是由其自身的功耗和其他芯片损耗引起的,由图7分析的目标芯片m
11
在芯片和芯片焊层中的热耦合效应可以看出,目标芯片m
11
的结温和目标芯片m
11
对应的芯片焊层的温度可表示为:
[0146]
[0147]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片m
11
的功率损耗。
[0148]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度。
[0149][0150]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0151]
由于功率模块内所有芯片产生的热都在基板上汇集,则目标芯片m
11
对应的基板上目标区域的温度为:
[0152][0153]
式中,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗,为目标芯片m
11
为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
对应的冷却板上目标区域的温度。
[0154]
为了获得目标芯片m
11
的结温,在获取目标芯片m
11
对应的基板上目标区域的温度时,所需的热模型参数较多,根据以下两个假设:

电机控制器中的三相电流是平衡的;

忽略功率模块内部mosfet芯片或续流二极管芯片之间的电流差,可知功率模块内部芯片在一个基波周期内的平均功率损耗相等,则目标芯片m
11
对应的基板上目标区域的温度可以为:
[0155][0156][0157][0158]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基
板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0159]
其中,为目标芯片m
11
对应的冷却板上目标区域的温度:
[0160][0161]
式中,为目标芯片m
11
所在冷却板上mosfet芯片在冷却板和冷却液之间的热阻抗,为目标芯片m
11
所在冷却板上续流二极管芯片在冷却板和冷却液之间的热阻抗,t
cl
为冷却液温度。
[0162]
在上述假设的前提下,功率模块内部芯片在一个基波周期内的平均功率损耗相等,则所述目标芯片对应的冷却板上目标区域的温度为:
[0163][0164][0165][0166]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0167]
图9示出了本发明一种电机控制器功率模块关键位置的温度获取装置的实施例的结构示意图。如图9所示,所述温度获取装置900包括:获取模块910和关键位置温度输出模块920。
[0168]
获取模块910,用于获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0169]
关键位置温度输出模块920,用于基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0170]
在一种可选的方式中,关键位置温度输出模块920,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0171]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及
目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0172]
在一种可选的方式中,关键位置温度输出模块920,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0173]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0174]
在一种可选的方式中,关键位置温度输出模块920,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0175]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0176]
在一种可选的方式中,关键位置温度输出模块920,还用于根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0177]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0178]
在一种可选的方式中,所述目标芯片对应的冷却板上目标区域的温度采用以下模型获得:
[0179][0180][0181][0182]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0183]
在一种可选的方式中,所述目标芯片对应的基板上目标区域的温度采用以下模型获得:
[0184][0185]
[0186][0187]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0188]
在一种可选的方式中,所述目标芯片对应的基板焊层上的目标区域的温度采用以下模型获得:
[0189][0190]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0191]
在一种可选的方式中,所述目标芯片的结温、所述目标芯片对应的芯片焊层温度采用以下模型获得:
[0192][0193]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片m
11
的功率损耗。
[0194]
本发明提供的一种电机控制器功率模块关键位置的温度获取装置,通过依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的,采用这种方式,对功率模块上关键位置的温度实现层层确定,以提高每一个位置关键温度的生成精度,特别是,能够获得精度更高的内部芯片的结温。
[0195]
图10示出了本发明一种电机控制器功率模块关键位置的温度获取设备的实施例的结构示意图,本发明具体实施例并不对电机控制器功率模块关键位置的温度获取设备的具体实现做限定。
[0196]
如图10所示,该电机控制器功率模块关键位置的温度获取设备可以包括:处理器(processor)1002、通信接口(communications interface)1004、存储器(memory)1006、以及通信总线1008。
[0197]
其中:处理器1002、通信接口1004、以及存储器1006通过通信总线1008完成相互间的通信。通信接口1004,用于与其它设备比如客户端或其它服务器等的网元通信。处理器1002,用于执行程序1010,具体可以执行上述用于电机控制器功率模块关键位置的温度获取方法实施例中的相关步骤。
[0198]
具体地,程序1010可以包括程序代码,该程序代码包括计算机可执行指令。
[0199]
处理器1002可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。一种电机控制器功率模块关键位置的温度获取设备包括的一个或多个处理器,可以是所述类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
[0200]
存储器1006,用于存放程序1010。存储器1006可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0201]
程序1010具体可以被处理器1002调用使电机控制器功率模块关键位置的温度获取设备执行以下操作:
[0202]
获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0203]
基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0204]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0205]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0206]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0207]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0208]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0209]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0210]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0211]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0212]
在一种可选的方式中,所述目标芯片对应的冷却板上目标区域的温度采用以下模型获得:
[0213][0214][0215][0216]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0217]
在一种可选的方式中,所述目标芯片对应的基板上目标区域的温度采用以下模型获得:
[0218][0219][0220][0221]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0222]
在一种可选的方式中,所述目标芯片对应的基板焊层上的目标区域的温度采用以下模型获得:
[0223][0224]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0225]
在一种可选的方式中,所述目标芯片的结温、所述目标芯片对应的芯片焊层温度采用以下模型获得:
[0226][0227]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片m
11
的功率损耗。
[0228]
本发明提供的一种电机控制器功率模块关键位置的温度获取设备,通过依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度和所述目标芯片对应的芯片焊层温度确定的,采用这种方式,对功率模块上关键位置的温度实现层层确定,以提高每一个位置关键温度的生成精度,特别是,能够获得精度更高的内部芯片的结温。
[0229]
本发明实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一可执行指令,该可执行指令在一种电机控制器功率模块关键位置的温度获取设备/装置上运行时,使得所述一种电机控制器功率模块关键位置的温度获取设备/装置执行上述任意方法实施例中的一种电机控制器功率模块关键位置的温度获取方法。
[0230]
可执行指令具体可以用于使得一种电机控制器功率模块关键位置的温度获取设备/装置执行以下操作:
[0231]
获取功率模块的参数信息,所述参数信息包括所述功率模块的冷却液温度和所述功率模块包括的多个芯片的功率损耗。
[0232]
基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的结温、所述目标芯片对应的芯片焊层温度。
[0233]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗。
[0234]
根据所述冷却液温度,所述目标芯片所处冷却板上的多个芯片的功率损耗,以及目标芯片所处冷却板上的多个芯片在冷却板与冷却液之间的等效热阻抗,生成所述目标芯片对应的冷却板上目标区域的温度。
[0235]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗。
[0236]
根据所述目标芯片对应的冷却板上目标区域的温度、所述目标芯片所处基板上的多个芯片的功率损耗,以及目标芯片所处基板上的多个芯片在基板与冷却板之间的等效热阻抗,生成所述目标芯片对应的基板上的目标区域的温度。
[0237]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗。
[0238]
根据所述目标芯片对应的基板上的目标区域的温度、所述目标芯片所处基板焊层上的多个芯片的功率损耗、以及所述目标芯片所处基板焊层上的多个芯片在基板焊层与基板之间的等效热阻抗,生成所述目标芯片对应的基板焊层上的目标区域的温度。
[0239]
在一种可选的方式中,根据基于所述功率模块的参数信息和所述功率模块的三维热阻模型,确定所述目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗。
[0240]
根据所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片的功率损耗、目标芯片在芯片层与芯片焊层之间的自热阻抗,以及目标芯片在芯片焊层与基板焊层之间的自热阻抗,生成所述目标芯片对应的芯片焊层温度和所述目标芯片的结温。
[0241]
在一种可选的方式中,所述目标芯片对应的冷却板上目标区域的温度采用以下模型获得:
[0242][0243][0244][0245]
t
cl
为冷却液温度,为目标芯片m
11
所处冷却板上的mosfet芯片的功率损耗;为目标芯片m
11
所处冷却板上的续流二极管芯片的功率损耗,目标芯片m
11
所处冷却板上的mosfet芯片在冷却板与冷却液之间的等效热阻抗,目标芯片m
11
所处冷却板上的续流二极管芯片在冷却板与冷却液之间的等效热阻抗。
[0246]
在一种可选的方式中,所述目标芯片对应的基板上目标区域的温度采用以下模型获得:
[0247]
[0248][0249][0250]
其中,为目标芯片m
11
对应的基板上目标区域的温度,为所述目标芯片m
11
对应的冷却板上目标区域的温度,为目标芯片m
11
所处基板上mosfet芯片在基板与冷却板之间的复合热阻抗;为目标芯片m
11
所处基板上续流二极管芯片在基板与冷却板之间的耦合热阻抗;为目标芯片m
11
所处基板上mosfet芯片的功率损耗;为目标芯片m
11
所处基板上续流二极管芯片的功率损耗。
[0251]
在一种可选的方式中,所述目标芯片对应的基板焊层上的目标区域的温度采用以下模型获得:
[0252][0253]
其中,为目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
在基板焊层与基板之间的自热阻抗,为来自基板上续流二极管芯片d
11
的耦合热阻抗;为目标芯片m
11
的功率损耗,为目标芯片m
11
所处基板上续流二极管芯片d
11
的功率损耗。
[0254]
在一种可选的方式中,所述目标芯片的结温、所述目标芯片对应的芯片焊层温度采用以下模型获得:
[0255][0256]
其中,为目标芯片m
11
的结温,目标芯片m
11
对应的基板焊层上的目标区域的温度,为目标芯片m
11
对应的芯片焊层的温度,为目标芯片m
11
在芯片层与芯片焊层之间的自热阻抗;为目标芯片m
11
在芯片焊层与基板焊层之间的自热阻抗,为目标芯片《
11
的功率损耗。
[0257]
本发明提供的一种计算机可读存储介质,所述存储介质存储有至少一可执行指令,该可执行指令运行时,通过依次确定所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域的温度、所述目标芯片对应的芯片焊层温度和所述目标芯片的结温,且所述目标芯片的结温是根据所述多个芯片中的目标芯片对应的冷却板上目标区域的温度、所述目标芯片对应的基板上的目标区域的温度、所述目标芯片对应的基板焊层上的目标区域
的温度和所述目标芯片对应的芯片焊层温度确定的,采用这种方式,对功率模块上关键位置的温度实现层层确定,以提高每一个位置关键温度的生成精度,特别是,能够获得精度更高的内部芯片的结温。
[0258]
在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。此外,本发明实施例也不针对任何特定编程语言。
[0259]
在此处所提供的说明书中,说明了大量具体细节。然而能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。类似地,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。其中,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
[0260]
本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外。
[0261]
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过所述个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1