IGBT模块的结温计算方法及系统与流程

文档序号:18459853发布日期:2019-08-17 01:55阅读:708来源:国知局
IGBT模块的结温计算方法及系统与流程

本发明涉及晶体管技术领域,特指一种igbt模块的结温计算方法及系统。



背景技术:

在电力电子与电力传动领域中,igbt模块作为开关器件,内部不断开关,由于电流大,开关频率高,这会产生大量的热量。当热量超过半导体所能承受范围时,igbt模块就会损坏。因此需要实时准确计算igbt模块内部结温大小以保护igbt模块。

进行结温计算时,传统做法是对igbt模块内部结构进行大量有限元热分析的离线计算,不断通过曲线拟合方式得到损耗和igbt模块温度之间的关系,在计算出igbt模块的损耗之后,通过对等效热阻热容网络的计算,确立igbt模块的结温。这种做法在研发前期会花费大量的时间去模拟仿真igbt模块的结构进行热分析;同时,温度计算时多数依赖igbt/二极管对水冷管的热阻和热容,由于传热效果较明显,当水冷管温度上升以后,热阻和热容就会发生变化,这种实际中的动态变化很难在离线仿真中得以很好的体现,如果计算公式中的热阻热容值不准确,难免会引起误差。



技术实现要素:

本发明的目的在于克服现有技术的缺陷,提供一种igbt模块的结温计算方法及系统,解决现有的结温计算无法仿真动态变化的热阻和热容而导致的结温计算误差使得结温计算结果的准确性较差的问题。

实现上述目的的技术方案是:

本发明提供了一种igbt模块的结温计算方法,包括如下步骤:

初始时,建立igbt模块结温原始数据与所述igbt模块表面温度的对应关系,依据igbt模块的损耗与所述igbt模块表面温度建立热阻热容网络模型;

在对igbt模块进行结温计算时,获取所述igbt模块的当前工作参数,依据当前工作参数计算出所述igbt模块的当前损耗;

将所述igbt模块的当前损耗输入所述热阻热容网络模型以获得对应的igbt模块表面温度的预测值;

依据所述igbt模块表面温度的预测值从所述igbt模块结温原始数据与所述igbt模块表面温度的对应关系中查找出对应的igbt模块的结温;以及

实时获取igbt模块的表面实际温度数据,对比所述实际温度数据与所述igbt模块表面温度的预测值是否一致,若不一致,则利用所述实际温度数据更新所述热阻热容网络模型中的热容和热阻。

本发明的计算方法克服了传统估算方式中参数无法适应实际工况的不足,本发明以igbt模块的实际温度数据为基础,实现了对热阻热容网络模型中的热容和热阻动态调整,体现了热容和热阻的动态变化,大大提升了结温计算结果的准确性。本发明的结温计算部分与现有传统估算方式相比,形成了一个独立的个体,其与igbt模块的使用场景和内部控制算法均无关。

本发明igbt模块的结温计算方法的进一步改进在于,初始时,建立igbt模块结温原始数据与所述igbt模块表面温度的对应关系的步骤,包括:

提供一第一igbt模块,将所述第一igbt模块的上壳体打开以露出其内的igbt芯片和二极管;

控制所述第一igbt模块运行,并记录对应的电压电流参数,同时利用热成像仪记录所述igbt芯片和二极管的温度形成原始温度数据;

提供一第二igbt模块,于所述第二igbt模块的外壳上装设多个温度传感器;

控制所述第二igbt模块在与所述第一igbt模块相同的工况下运行,并通过各所述温度传感器记录所述第二igbt模块的表面温度形成多个量测温度数据;

将所述原始温度数据与多个所述量测温度数据经数据拟合得到所述igbt模块结温原始数据与所述igbt模块表面温度的对应关系。

本发明igbt模块的结温计算方法的进一步改进在于,所建立热阻热容网络模型通过如下公式表示:

式一中,ci为第i个温度传感器和igbt模块之间的热容,pi为对应的igbt模块的功率损耗,ti为温度传感器记录的温度;ri为第i个温度传感器和igbt模块之间的热阻,n为离散算法的计算周期,δt为温度的变化。

本发明igbt模块的结温计算方法的进一步改进在于,查找出的对应的igbt模块的结温有多个,选取多个结温中置信度较高的结温,并取平均值作为igbt模块的结温计算结果。

本发明igbt模块的结温计算方法的进一步改进在于,实时获取igbt模块的表面实际温度数据的步骤包括:

于所述igbt模块的外壳表面装设多个温度传感器,通过所装设的多个温度传感器实时获取所述igbt模块的表面温度。

本发明还提供了一种igbt模块的结温计算系统,包括:

温度关系建立单元,用于在初始时,建立igbt模块结温原始数据与igbt模块表面温度的对应关系;

网络模型建立单元,与所述温度关系建立单元连接,用于在初始时,计算出所述igbt模块的损耗,并根据所述igbt模块的损耗与igbt模块表面温度建立热阻热容网络模型;

采集单元,用于在对igbt模块进行结温计算时,采集igbt模块的当前工作参数;

处理单元,与所述温度关系建立单元、所述网络模型建立单元以及所述采集单元连接,所述处理单元用于依据所述采集单元采集的当前工作参数计算出igbt模块的当前损耗,并根据所述热阻热容网络模型计算得出对应所述igbt模块的当前损耗的igbt模块表面温度的预测值,再依据所述igbt模块表面温度的预测值从所述igbt模块结温原始数据与所述igbt模块表面温度的对应关系中查找出对应的igbt模块的结温;以及

更新单元,所述网络模型建立单元和所述处理单元连接,用于实时获取igbt模块的表面温度作为实际温度数据,还用于对比所述igbt模块表面温度的预测值与所述实际温度数据,在对比结果为不一致时,则将所述实际温度数据发送给所述网络模型建立单元以通过所述实际温度数据更新所述热阻热容网络模型中的热容和热阻。

本发明结温计算系统的进一步改进在于,还包括与所述温度关系建立单元连接的热成像仪和多个温度传感器;

所述热成像仪用于实时记录一第一igbt模块运行时的igbt芯片和二极管的温度形成原始温度数据,并将所述原始温度数据发送给所述温度关系建立单元;

多个所述温度传感器装设于一第二igbt模块的外壳上,用于记录所述第二igbt模块在与所述第一igbt模块相同的工况下运行时的表面温度形成多个量测温度数据,并将所述量测温度数据发送给温度关系建立单元。

本发明结温计算系统的进一步改进在于,所建立热阻热容网络模型通过如下公式表示:

式一中,ci为第i个温度传感器和igbt模块之间的热容,pi为对应的igbt模块的功率损耗,ti为温度传感器记录的温度;ri为第i个温度传感器和igbt模块之间的热阻,n为离散算法的计算周期,δt为温度的变化。

本发明结温计算系统的进一步改进在于,还包括与所述网络模型建立单元和所述处理单元连接的更新单元,

所述更新单元用于实时获取igbt模块的表面温度作为实际温度数据,还用于对比所述igbt模块表面温度的预测值与所述实际温度数据,在对比结果为不一致时,则将所述实际温度数据发送给所述网络模型建立单元以通过所述实际温度数据更新所述热阻热容网络模型中的热容和热阻。

本发明结温计算系统的进一步改进在于,所述处理单元还用于对查找出的多个igbt模块的结温,通过置信度选取出置信度较高的结温,并取平均值作为igbt模块的结温计算结果。

本发明结温计算系统的进一步改进在于,还包括装设在所述igbt模块的外壳表面的多个温度传感器,所述的多个温度传感器与所述更新单元通信连接,用于实时获取所述igbt模块的表面温度并将所获取的温度发送给所述更新单元。

附图说明

图1为本发明igbt模块的结温计算方法的流程图。

图2为本发明igbt模块的结温计算方法及系统中igbt模块与装设的温度传感器的结构示意图。

图3为本发明igbt模块的结温计算系统的系统图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步说明。

参阅图1,本发明提供了一种igbt模块的结温计算方法及系统,用于克服传统估算方式中参数无法适应实际工况的不足,本发明以igbt模块的实际温度为基础数据,结合加装的温度传感器读数,动态的得到igbt模块中的igbt芯片和二极管对传感器直接的热阻热容网络,大大提升估算结果的准确性。本发明利用较多空间分布的温度传感器,提高了系统的鲁棒性,即使个别传感器损坏,也不会引起估算系统的错误计算。本发明的结温估算部分与其他算法相比,是一个独立计算的单元,与igbt模块的使用场景和控制算法均无关。下面结合附图对本发明igbt模块的结温计算方法及系统进行说明。

参阅图3,显示了本发明igbt模块的结温计算系统的系统图。下面结合图3,对本发明igbt模块的结温计算系统进行说明。

如图3所示,本发明的igbt模块的结温计算系统包括温度关系建立单元21、网络模型建立单元22、采集单元23、处理单元24以及更新单元25,温度关系建立单元21与网络模型建立单元22连接,处理单元24与温度关系建立单元21、网络模型建立单元22和采集单元23均连接,更新单元25与网络模型建立单元22和处理单元24连接。

其中温度关系建立单元21和网络模型建立单元22用于在初始时,建立估算结温的初始数据基础,温度关系建立单元21用于建立igbt模块结温原始数据与igbt模块表面温度的对应关系;网络模型建立单元22用于计算出对应igbt模块结温原始数据的igbt模块的损耗,并根据igbt模块的损耗与igbt模块表面温度建立热阻热容网络模型;其中所形成的igbt模块结温原始数据与igbt模块表面温度的对应关系和热阻热容网络模型作为后续计算结温的基础。

在对igbt模块进行结温估算时,采集单元23用于采集igbt模块的当前工作参数;处理单元24用于依据采集单元23采集的当前工作参数计算出igbt模块的当前损耗,根据热阻热容网络模型计算得出对应igbt模块的当前损耗的igbt模块表面温度的预测值,再依据得到的igbt模块表面温度的预测值从igbt模块结温原始数据与igbt模块表面温度的对应关系中查找出对应igbt模块的结温。

更新单元25用于实现对热阻热容网络模型进行不断地更新,以提高热容热阻的准确性,进而提高处理单元计算结温的准确性。更新热阻热容的热阻热容网络模型用于下一次计算结温时使用,进而提升结温估算的精度。更新单元25用于实时获取igbt模块的表面温度作为实际温度数据,还用于对比igbt模块表面温度的预测值与实际温度数据,在对比结果为不一致时,将实际温度数据发送给网络模型建立单元以通过实际温度数据更新热阻热容网络模型中的热容和热阻。

作为本发明的一较佳实施方式,结合图2所示,本发明的结温计算系统还包括与温度关系建立单元21连接输入单元,通过输入单元为温度关系建立单元21输入对应的igbt模块的结温原始数据和igbt模块的表面温度,其中的igbt模块的结温原始数据可通过热成像仪观测记录得到,igbt模块的表面温度可通过安装在igbt模块上的温度传感器检测得到。

或者,本发明的结温计算系统还包括与温度关系建立单元21连接的热成像仪和多个温度传感器41,通过热成像仪为温度关系建立单元21提供igbt模块的结温原始数据,通过温度传感器41为温度关系建立单元21提供igbt模块的表面温度。即直接让热成像仪和温度传感器将数据传送给温度关系建立单元21。

通过热成像仪获取igbt模块的结温原始数据,具体为:将一第一igbt模块的上壳体打开,使得igbt模块内的igbt芯片和二极管能够直接看到,将热成像仪架设在面对露出的igbt芯片和二极管的位置,通过热成像仪实施观测igbt芯片和二极管的温度。控制第一igbt模块运行,通过热成像仪记录该第一igbt模块运行时的温度形成原始温度数据,该原始温度数据可通过输入单元输入给温度关系建立单元21,还可通过热成像仪直接发送给温度关系建立单元21。在控制第一igbt模块运行时,还记录该第一igbt模块流经的电压电流数据,该记录工作由第一igbt模块的驱动模块来实现。较佳地,利用热成像仪测量多组igbt模块内部的igbt芯片和二极管在不同电压电流下的温度,并记录,形成对应的原始温度数据。利用多组原始温度数据进行拟合曲线时会有更好的效果。

通过温度传感器获得igbt模块的表面温度,具体为:结合图2所示,将多个温度传感器41装设在一第二igbt模块30的外壳上,通过温度传感器41记录第二igbt模块在于第一igbt模块相同的工况下运行时的表面温度形成多个量测温度数据,即每一温度传感器41记录有一个量测温度数据,温度传感器41与温度关系建立单元21通信连接,并将量测温度数据发送给温度关系建立单元21。或者还可以将各温度传感器的温度数据通过输入单元输入给温度关系建立单元21。较佳地,将温度传感器41间隔的布设在一基板42上,在基板42上还设有用于安装温度传感器41的传感器pcb板,该基板42的形状与第二igbt模块30的外壳31的形状相适配,基板42罩扣于第二igbt模块30的外壳31上,且各温度传感器41紧贴于第二igbt模块30的外壳31上,通过各温度传感器41检测第二igbt模块30运行时外壳31的表面温度。该第二igbt模块30包括散热结构32和固定在散热结构32上的igbt芯片33和二极管34,外壳31罩设在散热结构32、igbt芯片33和二极管34上。第二igbt模块与第一igbt模块的结构相同,仅是为描述方便称其为第一igbt模块和第二igbt模块。温度传感器记录形成的量测温度数据和热成像仪记录的原始温度数据间存在一定的关系,两个数据是在相同工况下获得的,将热成像仪记录的原始温度数据作为igbt模块结温原始数据,将原始温度数据与量测温度数据经过数据拟合,即可得到igbt模块结温与各传感器的量测温度数据之间的温度变化关系,也即igbt模块结温原始数据与igbt模块表面温度的对应关系。该igbt模块结温原始数据与igbt模块表面温度的对应关系存储在温度关系建立单元21内。

作为本发明的另一较佳实施方式,网络模型建立单元22计算对应igbt模块结温原始数据的igbt模块的损耗时,获取第一igbt模块运行时的电压电流数据,较佳地,网络模型建立单元22与第一igbt模块的驱动模块通信连接,驱动模块将第一igbt模块运行时流经的电压电流数据以电压电流数据表的形式发送给网络模型建立单元22,网络模型建立单元22根据接收的电压电流数据计算出igbt模块的损耗,包括igbt芯片的损耗和二极管的损耗,具体地,igbt芯片的损耗和二极管的损耗包括导通损耗和开关损耗,其中的导通损耗等于电压乘以电流,网络模型建立单元22可根据接收的电压电流数据计算出导通损耗。开关损耗通过datasheet中每次开关动作的损耗值计算得到,在电压电流数据表存有该损耗值,具体地,网络模型建立单元22通过如下公式计算出开关损耗:

式二中,pswitch为开关损耗,t0为计算周期时间,fs为igbt的开关频率,eswitch(i(t))是在igbt的datasheet中能查到的开关损耗关于电流的曲线。

导通损耗与开关损耗之和即为igbt芯片和二极管的损耗,也即igbt模块的损耗。

igbt模块的损耗曲线与温度关系建立单元21接收的量测温度数据间存在一定的关系,网络模型建立单元22将igbt模块的损耗与各温度传感器的量测温度数据进行拟合,得出igbt芯片和二极管的损耗相对于空间分布的各温度传感器直接的热阻热容rc网络,得到如下公式:

式一中,ci为第i个温度传感器和igbt模块之间的热容,pi为对应的igbt模块的功率损耗,ti为温度传感器记录的温度;ri为第i个温度传感器和igbt模块之间的热阻,n为离散算法的计算周期,δt为温度的变化,是本时刻的温度ti相比于上一个时刻的温度ti-1变化,即δt=ti-ti-1。t表示时间,在j时间段内计算以后更新的时刻。式一中温度传感器记录的温度为各温度传感器的量测温度数据,igbt模块的功率损耗即为igbt模块的损耗,通过上述两个已知量,可计算出式一中的热阻ri和热容ci的大小。

处理单元24在计算igbt模块的结温时,将igbt模块的当前损耗代入到式一中,进行温度传感器的温度估算,得到igbt模块表面温度的预测值,接着利用该预测值在igbt模块结温原始数据与igbt模块表面温度的对应关系中查找出对应igbt模块的结温。

进一步地,igbt模块的损耗中的igbt芯片的损耗和二极管的损耗均可对应得到多个温度传感器的温度预测值,多个温度预测值会对应得到多个igbt模块的结温,该多个结温可能存在差异,处理单元24还用于对查找出的多个igbt模块的结温,通过置信度选取出置信度较高的结温,并去平均值作为igbt模块的结温计算结果。具体地,对估算出来的结温进行分析,为每一结温设置置信度,根据结温数据集中分布情况给与置信度,数据集中密集范围给与较高的置信度,数据分散的给与较低的置信度,将数据集中密集的结温取出算平均从而得到对应的结温计算结果。

在热成像仪观测时,得到了每一igbt芯片和二极管的原始温度数据,每一igbt芯片和二极管的原始温度数据与各温度传感器的量测温度数据拟合出对应的关系,从而根据各温度传感器的预测值可得到对应每一igbt芯片和二极管的结温,所以处理单元24计算出来的igbt模块的结温为每一igbt芯片和二极管的结温。

较佳地,本发明的结温计算系统还包括装设在igbt模块的外壳表面的多个温度传感器,该多个温度传感器与更新单元25通信连接,用于实时获取igbt模块的表面温度并将所获取的温度发送给更新单元25。

更新单元25接收到各温度传感器检测的igbt模块的表面温度,即为实际温度数据,该igbt模块为运行中待估算结温的igbt模块,本发明的结温计算系统在使用时,需将图2所示的基板42罩扣在待估算结温的igbt模块上,而令各温度传感器与待估算结温的igbt模块的外壳相紧贴,并实时检测外壳的表面温度。而后更新单元25比对该实际温度数据与对应的温度预测值之间是否相一致,若不一致,则将实际温度数据发送给网络模型建立单元22,网络模型建立单元22依据实际温度数据对式一中的热阻和热容进行重新评估,以更新热阻和热容,进而更新式一,以进行下一个周期的结温计算。本发明的结温计算系统不断地计算igbt的损耗,不断地估算结温,还不断地修正热容热阻,通过实际温度反映的真实情况来调节热阻热容,以适应热阻热容的动态变化,从而提高了结温的准确性。

又佳地,采集单元23与运行中待估算结温的igbt模块的驱动模块通信连接,用于接收驱动模块记录的该igbt模块的当前工作参数,包括有电压电流数据和相应的损耗值。处理单元24根据采集单元23采集的当前工作参数,利用与网络模型建立单元22相同的计算方法计算得出对应的igbt模块的损耗。

下面对本发明的igbt模块的结温计算系统计算结温的过程进行说明。

在计算时,将图2所示的多个温度传感器安装在待计算结温的igbt模块上,用于实时获取igbt模块表面的实际温度。采集单元23采集该待计算结温的igbt模块的当前工作参数,处理单元根据当前工作参数计算出该待计算结温的igbt模块中的igbt芯片和二极管对应的当前损耗,将各当前损耗代入到热阻热容网络模型中计算出对应的表面温度预测值(也即对应的温度传感器的预测温度),依据预测值在对应关系中查找出对应的igbt芯片的结温和二极管的结温,在多个结温中选取置信度较高的结温再取平均值作为结温的计算结果。更新单元25比对预测值与温度传感器检测的实际温度是否相一致,在不一致时,将实际温度发送给网络模型建立单元22,网络模型建立单元22根据实际温度更新热阻热容网络模型中中的热阻和热容。从而本发明的结温计算系统在igbt模块运行时,不断地计算损耗,不断地计算结温,不断地修正热阻热容以进行下一个周期的结温计算。

下面对本发明提供的igbt模块的结温计算方法进行说明。

本发明提供的一种igbt模块的结温计算方法,包括如下步骤:

如图1所示,执行步骤s101,初始时,建立igbt模块结温原始数据与igbt模块表面温度的对应关系,依据igbt模块的损耗与igbt模块表面温度建立热阻热容网络模型;接着执行步骤s102;

执行步骤s102,在对igbt模块进行结温计算时,获取igbt模块的当前工作参数,依据当前工作参数计算出igbt模块的当前损耗;接着执行步骤s103;

执行步骤s103,将igbt模块的当前损耗输入热阻热容网络模型以获得对应的igbt模块表面温度的预测值;接着执行步骤s104;

执行步骤s104,依据igbt模块表面温度的预测值从igbt模块结温原始数据与igbt模块表面温度的对应关系中查找出对应的igbt模块的结温;接着执行步骤s105;

执行步骤s105,实时获取igbt模块的表面温度作为实际温度数据,对比实际温度数据与igbt模块表面温度的预测值是否一致,若不一致,则利用实际温度数据更新热阻热容网络模型中的热容和热阻。在更新热阻和热容之后,再进行下一步的s103,形成计算的不断迭代和更新。

本发明中的步骤s101为获取结温计算基础数据的步骤,是在对igbt模块进行结温估算之前进行的,其中得到的igbt模块结温原始数据与igbt模块表面温度的对应关系和热阻热容网络模型作为后续计算结温的基础。本发明的计算方法克服了传统估算方式中参数无法适应实际工况的不足,本发明以igbt模块的实际温度数据为基础,实现了对热阻热容网络模型中的热容和热阻动态调整,很好地体现了热容和热阻的动态变化,大大提升了结温计算结果的准确性。本发明的结温计算部分与现有传统估算方式相比,形成了一个独立的个体,其与igbt模块的使用场景和内部控制算法均无关。

作为本发明的一较佳实施方式,初始时,建立igbt模块结温原始数据与igbt模块表面温度的对应关系的步骤,包括:

提供一第一igbt模块,将第一igbt模块的上壳体打开以露出其内的igbt芯片和二极管;

控制第一igbt模块运行,并记录对应的电压电流参数,同时利用热成像仪记录igbt芯片和二极管的温度形成原始温度数据;

提供一第二igbt模块,于第二igbt模块的外壳上装设多个温度传感器;该第二igbt模块与第一igbt模块的结构相同;

控制第二igbt模块在与第一igbt模块相同的工况下运行,并通过各温度传感器记录第二igbt模块的表面温度形成多个量测温度数据;

将原始温度数据与多个量测温度数据经数据拟合得到igbt模块结温原始数据与igbt模块表面温度的对应关系。

其中利用热成像仪记录igbt芯片和二极管的温度形成原始温度数据时,利用热成像仪测量多组igbt模块内部的igbt芯片和二极管在不同电压电流下的温度,并记录形成对应的原始温度数据。

较佳地,于第二igbt模块的外壳上装设多个温度传感器所形成的结构如图2所示,将温度传感器41间隔的布设在一基板42上,在基板42上还设有用于安装温度传感器41的传感器pcb板,该基板42的形状与第二igbt模块30的外壳31的形状相适配,基板42罩扣于第二igbt模块30的外壳31上,且各温度传感器41紧贴于第二igbt模块30的外壳31上,通过各温度传感器41检测第二igbt模块30运行时外壳31的表面温度。

温度传感器记录形成的量测温度数据和热成像仪记录的原始温度数据间存在一定的关系,两个数据是在相同工况下获得的,将热成像仪记录的原始温度数据作为igbt模块结温原始数据,将原始温度数据与量测温度数据经过数据拟合,即可得到igbt模块结温与各传感器的量测温度数据之间的温度变化关系,也即igbt模块结温原始数据与igbt模块表面温度的对应关系。

作为本发明的另一较佳实施方式,步骤s101依据igbt模块的损耗与igbt模块表面温度温度建立热阻热容网络模型中还包括计算对应igbt模块结温原始数据的igbt模块的损耗,通过如下方式实现,在第一igbt模块运行时,记录了流经第一igbt模块的电压电流数据,根据记录的电压电流数据可计算出igbt模块中的igbt芯片和二极管的损耗。具体地,igbt芯片的损耗和二极管的损耗包括导通损耗和开关损耗,其中的导通损耗等于电压乘以电流,根据记录的电压电流数据计算出导通损耗。开关损耗通过datasheet中每次开关动作的损耗值再根据上述的式二计算得到,而导通损耗与开关损耗之和即为igbt芯片和二极管的损耗,也即igbt模块的损耗。

igbt模块的损耗曲线与各温度传感器的量测温度数据间存在一定的关系,将igbt模块的损耗与各温度传感器的量测温度数据进行拟合,得出igbt芯片和二极管的损耗相对于空间分布的各温度传感器直接的热阻热容rc网络,所建立热阻热容网络模型通过如下公式表示:

式一中,ci为第i个温度传感器和igbt模块之间的热容,pi为对应的igbt模块的功率损耗,ti为温度传感器记录的温度;ri为第i个温度传感器和igbt模块之间的热阻,n为离散算法的计算周期,δt为温度的变化,是本时刻的温度相比于上一个时刻的温度变化。式一中温度传感器记录的温度为各温度传感器的量测温度数据,igbt模块的功率损耗即为igbt模块的损耗,通过上述两个已知量,可计算出式一中的热阻ri和热容ci的大小。

在计算结温时,将igbt模块的当前损耗代入到式一中,进行温度传感器的温度估算,得到igbt模块表面温度的预测值,接着利用该预测值在igbt模块结温原始数据与igbt模块表面温度的对应关系中查找出对应igbt模块的结温。

进一步地,查找出的对应的igbt模块的结温有多个,利用置信度选取多个结温中置信度较高的结温,并取平均值作为igbt模块的结温计算结果。具体地,由于igbt模块的损耗中的igbt芯片的损耗和二极管的损耗均可对应得到多个温度传感器的温度预测值,多个温度预测值会对应得到多个igbt模块的结温,而该多个结温可能存在差异,故而对于多个结温需要进行筛选。对估算出来的结温进行分析,为每一结温设置置信度,根据结温数据集中分布情况给与置信度,数据集中密集范围给与较高的置信度,数据分散的给与较低的置信度,将数据集中密集的结温取出算平均从而得到对应的结温计算结果。

在热成像仪观测时,得到了每一igbt芯片和二极管的原始温度数据,每一igbt芯片和二极管的原始温度数据与各温度传感器的量测温度数据拟合出对应的关系,从而根据各温度传感器的预测值可得到对应每一igbt芯片和二极管的结温,所以计算出来的igbt模块的结温为每一igbt芯片和二极管的结温。

步骤s105中实时获取igbt模块的表面温度作为实际温度数据,于igbt模块的外壳表面装设多个温度传感器,利用多个温度传感器实时检测igbt模块的表面实际温度。较佳地,可选用图2所示的基板42和多个温度传感器41连接的结构,将该结构罩扣在待估算结温的igbt模块上,而令各温度传感器与待估算结温的igbt模块的外壳相紧贴,并实时检测外壳的表面温度。在实际温度数据与温度预测值不一致时,利用实际温度数据对式一中的热阻和热容进行重新评估,以更新热阻和热容,进而更新式一,以进行下一个周期的结温计算。本发明的结温计算方法不断地计算igbt的损耗,不断地估算结温,还不断地修正热容热阻,通过实际温度反映的真实情况来调节热阻热容,以适应热阻热容的动态变化,从而提高了结温的准确性。

步骤s102中获取igbt模块的当前工作参数,可通过与该待测结温的igbt模块的驱动模块通信连接,从该驱动模块处直接读取所需的当前工作参数,包括电压电流数据和相应的损耗值。

以上结合附图实施例对本发明进行了详细说明,本领域中普通技术人员可根据上述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本发明将以所附权利要求书界定的范围作为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1