一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种IGBT结温的估计方法及装置与流程

2022-06-29 16:25:03 来源:中国专利 TAG:

一种igbt结温的估计方法及装置
技术领域
1.本技术涉及电子技术领域,尤其涉及一种igbt结温的估计方法及装置。


背景技术:

2.绝缘栅双极型晶体管(insulated gate bipolar transistor,简称igbt)是由双极型三极管(bipolar junction transistor,简称bjt)和绝缘栅型场效应管(metal oxid semiconductor,简称mos)组成的复合全控型电压驱动式功率半导体器件,其综合了场效应晶体管和巨型晶体管的优点,具有开关速度快、耐高压和大电流等特点,适合应用于大功率电力电子变换装置,目前已经广泛使用在电动汽车和轨道交通等领域。
3.igbt的结温是评估igbt安全和寿命的一个重要的因素,为确保igbt能够长期安全可靠地运行在这些大功率的应用场景中,需要对igbt的结温进行在线估计。igbt本身具有一个最高结温的限制,当igbt结温超过此限值时,igbt会有寿命减少甚至烧毁的危险,如果能够实时地对结温进行估计,便可以提前采取措施进行降额保护,从而保证igbt安全可靠的工作。
4.但目前绝大部分产品是不进行igbt结温的估算,仅靠实验保证,无法保证igbt安全可靠的工作。即便是进行结温估计的产品,大多采用的也是最高结温来估计,即,当一个igbt模块通常包含三个桥臂,每个桥臂包含两个igbt时,需要同时估计6个igbt的结温,为了获得6路igbt的最高结温,通常需要比较6路估计的结温来获得igbt最高结温曲线。但是,这种方法获得的最高结温波动较大,利用这条最高结温曲线进行降额保护,通常会引起系统功率的突变或抖动,从而影响产品的功率输出稳定性,例如,在车辆上,带来的不良影响就是扭矩输出不稳定,车辆抖动。


技术实现要素:

5.本技术实施例的主要目的在于提供一种igbt结温的估计方法及装置,能够实时的提取igbt最高结温轮廓曲线来实时表征igbt的最高结温,且不会造成估计的结温过高或过低。
6.在本技术第一方面提出了一种igbt结温的估计方法,包括:
7.获取目标igbt的最高结温曲线;
8.获取所述目标igbt的平均结温曲线;
9.根据所述目标igbt的最高结温曲线和平均结温曲线,获取所述目标igbt的最高结温轮廓曲线;
10.根据所述目标igbt的最高结温轮廓曲线,对所述目标igbt的结温进行实时估计,得到估计结果。
11.在一种可选的实现方式中,所述获取目标igbt的最高结温曲线,包括:
12.获取目标igbt的六路结温信号;
13.根据所述目标igbt的六路结温信号,获取所述目标igbt的最高结温曲线的最高结
温信号。
14.在一种可选的实现方式中,所述根据所述目标igbt的六路结温信号,获取所述目标igbt的最高结温曲线的最高结温信号,包括:
15.获取所述目标igbt的六路结温信号中u相结温最大值、v相结温最大值及w相最大值;
16.获取所述u相结温最大值、v相结温最大值及w相最大值三者中的最大值,作为所述目标igbt的最高结温曲线的最高结温信号。
17.在一种可选的实现方式中,所述获取所述目标igbt的平均结温曲线,包括:
18.获取所述目标igbt的六路结温信号;
19.计算所述目标igbt的六路结温信号的算术平均值,作为所述目标igbt的平均结温曲线的平均结温信号。
20.在一种可选的实现方式中,所述根据所述目标igbt的最高结温曲线和平均结温曲线,获取所述目标igbt的最高结温轮廓曲线,包括:
21.根据所述目标igbt的最高结温曲线,获取第一最高结温信号、第二最高结温信号以及第三最高结温信号;所述第一最高结温信号为当前计算周期的最高结温信号,所述第二最高结温信号为前一计算周期的最高结温信号,所述第三最高结温信号为前两计算周期的最高结温信号;
22.判断所述第二最高结温信号是否大于所述第三最高结温信号,以及判断所述第二最高结温信号是否大于所述第一最高结温信号;
23.若是,则将所述第二最高结温信号作为峰值信号,并根据所述目标igbt的平均结温曲线,获取此时的平均结温信号,作为第一平均结温信号;
24.判断所述峰值信号是否为第一次出现的峰值点;
25.若是,则将标志位置为1,且当所述标志位为1时,根据所述峰值信号、所述目标igbt的平均结温曲线、所述第一平均结温信号,获取所述目标igbt的最高结温轮廓曲线的第一预处理结果;
26.当所述标志位为0时,将所述第一最高结温信号作为所述目标igbt的最高结温轮廓曲线的第二预处理结果;
27.判断所述第二预处理结果是否大于所述第一预处理结果;
28.若是,则将所述第二预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号;
29.若否,则将所述第一预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
30.对应于上述igbt结温的估计方法,本技术提出了一种igbt结温的估计装置,包括:
31.第一获取单元,用于获取目标igbt的最高结温曲线;
32.第二获取单元,用于获取所述目标igbt的平均结温曲线;
33.第三获取单元,用于根据所述目标igbt的最高结温曲线和平均结温曲线,获取所述目标igbt的最高结温轮廓曲线;
34.结温估计单元,用于根据所述目标igbt的最高结温轮廓曲线,对所述目标igbt的结温进行实时估计,得到估计结果。
35.在一种可选的实现方式中,所述第一获取单元包括:
36.六路信号获取子单元,用于获取目标igbt的六路结温信号;
37.第一获取子单元,用于根据所述目标igbt的六路结温信号,获取所述目标igbt的最高结温曲线的最高结温信号。
38.在一种可选的实现方式中,所述第一获取子单元包括:
39.最大值获取子单元,用于获取所述目标igbt的六路结温信号中u相结温最大值、v相结温最大值及w相最大值;
40.最高结温获取子单元,用于获取所述u相结温最大值、v相结温最大值及w相最大值三者中的最大值,作为所述目标igbt的最高结温曲线的最高结温信号。
41.在一种可选的实现方式中,所述第二获取单元包括:
42.六路信号获取子单元,用于获取所述目标igbt的六路结温信号;
43.平均结温获取子单元,用于计算所述目标igbt的六路结温信号的算术平均值,作为所述目标igbt的平均结温曲线的平均结温信号。
44.在一种可选的实现方式中,所述第三获取单元包括:
45.结温信号获取子单元,用于根据所述目标igbt的最高结温曲线,获取第一最高结温信号、第二最高结温信号以及第三最高结温信号;所述第一最高结温信号为当前计算周期的最高结温信号,所述第二最高结温信号为前一计算周期的最高结温信号,所述第三最高结温信号为前两计算周期的最高结温信号;
46.第一判断子单元,用于判断所述第二最高结温信号是否大于所述第三最高结温信号,以及判断所述第二最高结温信号是否大于所述第一最高结温信号;
47.峰值信号获得子单元,用于若判断出所述第二最高结温信号大于所述第三最高结温信号,以及判断出所述第二最高结温信号大于所述第一最高结温信号,则将所述第二最高结温信号作为峰值信号,并根据所述目标igbt的平均结温曲线,获取此时的平均结温信号,作为第一平均结温信号;
48.第二判断子单元,用于判断所述峰值信号是否为第一次出现的峰值点;
49.第一结果获得子单元,用于若判断出所述峰值信号为第一次出现的峰值点,则将标志位置为1,且当所述标志位为1时,根据所述峰值信号、所述目标igbt的平均结温曲线、所述第一平均结温信号,获取所述目标igbt的最高结温轮廓曲线的第一预处理结果;
50.第二结果获得子单元,用于当所述标志位为0时,将所述第一最高结温信号作为所述目标igbt的最高结温轮廓曲线的第二预处理结果;
51.第三判断子单元,用于判断所述第二预处理结果是否大于所述第一预处理结果;
52.第一轮廓信号获得子单元,用于若判断出所述第二预处理结果大于所述第一预处理结果,则将所述第二预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号;
53.第二轮廓信号获得子单元,用于若判断出所述第二预处理结果不大于所述第一预处理结果,则将所述第一预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
54.由此可见,本技术实施例具有如下有益效果:
55.本技术实施例提供一种igbt结温的估计方法及装置,在获取到目标igbt的最高结
温曲线及平均结温曲线后,根据该目标igbt的最高结温曲线和平均结温曲线,实时获取到目标igbt的最高结温轮廓曲线,从而可以根据该目标igbt的最高结温轮廓曲线,对目标igbt的结温进行实时估计,得到估计结果。可见,本技术实施例根据最高结温曲线波动较大但可以反映最高值、以及平均结温曲线波动平缓但不能反映最高值的特点,实时提取出目标igbt的最高结温轮廓曲线,该轮廓曲线更加平稳,能实时表征目标igbt的最高结温,且用以对目标igbt的结温进行实时估计时,能够有效减小最高结温的波动,在进行结温过高的降额保护时,可以有效地减少功率输出的波动,保证igbt安全可靠地运行。
附图说明
56.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
57.图1为本技术实施例提供的一种igbt结温的估计方法的流程图;
58.图2为本技术实施例提供的根据目标igbt的六路结温信号获取目标igbt的最高结温曲线的最高结温信号的结构示意图;
59.图3为本技术实施例提供的目标igbt的最高结温曲线和平均结温曲线的示意图;
60.图4为本技术实施例提供的根据目标igbt的最高结温曲线和平均结温曲线获取目标igbt的最高结温轮廓曲线的结构示意图;
61.图5为本技术实施例提供的根据目标igbt的最高结温曲线和平均结温曲线获取目标igbt的最高结温轮廓曲线的流程示意图;
62.图6为本技术实施例提供的目标igbt的最高结温曲线、平均结温曲线及最高结温轮廓曲线的对比示意图;
63.图7为本技术实施例一种igbt结温的估计方法的整体流程图;
64.图8为本技术实施例提供的一种igbt结温的估计装置的示意图。
具体实施方式
65.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
66.众所周知,igbt的结温是评估igbt安全和寿命的一个重要的因素,为确保igbt能够长期安全可靠地运行在一些大功率的应用场景中,需要对igbt的结温进行在线估计。且igbt本身具有一个最高结温的限制,当igbt结温超过此限值时,igbt会有寿命减少甚至烧毁的危险,如果能够实时地对结温进行估计,便可以提前采取措施进行降额保护,从而保证igbt安全可靠的工作。
67.但现有的利用igbt最高结温曲线对igbt结温进行估计的方法,在降额保护时有可能引起系统功率突变或抖动,从而影响产品的功率输出稳定性,例如,在车辆上,带来的不良影响就是扭矩输出不稳定,车辆抖动等情况。
68.基于此,本技术提出了一种igbt结温的估计方法和装置,能够实时的提取igbt最高结温轮廓曲线来表征igbt的最高结温,且不会造成估计的结温过高或过低。
69.以下将结合附图对本技术实施例提供的igbt结温的估计方法进行详细说明。参见图1所示,其示出了本技术实施例提供的一种igbt结温的估计方法实施例的流程图,本实施例可以包括以下步骤:
70.s101:获取目标igbt的最高结温曲线。
71.在本实施例中,将需要进行结温估计的igbt定义为目标igbt,在实际应用中,为了实现对目标igbt结温的实时估计,首先需要获取到目标igbt的最高结温曲线。
72.一种可选的实现方式是,步骤s101中获取目标igbt的最高结温曲线的具体实现过程可以包括下述步骤a1-a2:
73.步骤a1:获取目标igbt的六路结温信号。
74.在本实现方式中,由于一个目标igbt模块通常包含三个桥臂,每个桥臂包含两个igbt,因而为了获取目标igbt的最高结温曲线,首先需要同时获取目标igbt的这六路结温信号。
75.步骤a2:根据目标igbt的六路结温信号,获取目标igbt的最高结温曲线的最高结温信号。
76.通过步骤a1获取到目标igbt的六路结温信号后,进一步可以根据这六路结温信号,获取目标igbt的最高结温曲线的最高结温信号。
77.具体来讲,一种可选的实现方式是,首先,可以获取目标igbt的六路结温信号中u相结温最大值、v相结温最大值及w相最大值;接着,可以获取u相结温最大值、v相结温最大值及w相最大值三者中的最大值,作为目标igbt的最高结温曲线的最高结温信号。
78.在本实现方式中,如图2所示,可以先将目标igbt的六路结温信号分为u相、v相及w相,其中,u相的两路信号分别为igbtuh结温、igbtul结温;v相的两路信号分别为igbtvh结温、igbtvl结温;w相的两路信号分别为igbtwh结温、igbtwl结温,然后,分别求出igbtuh结温和igbtul结温中的最大值、igbtvh结温和igbtvl结温中的最大值、igbtwh结温和igbtwl结温中的最大值,并分别作为u相结温最大值、v相结温最大值及w相最大值,接着,再计算出这三者中的中的最大值,作为目标igbt的最高结温曲线的最高结温信号,如图3所示,图3中最上方的轮廓波浪线即为目标igbt的最高结温曲线。
79.s102:获取目标igbt的平均结温曲线。
80.在本实施例中,为了实现对目标igbt结温的实时估计,还需要获取到目标igbt的平均结温曲线。
81.一种可选的实现方式是,步骤s102中获取目标igbt的平均结温曲线的具体实现过程可以包括下述步骤b1-b2:
82.步骤b1:获取目标igbt的六路结温信号。
83.在本实现方式中,由于一个目标igbt模块通常包含三个桥臂,每个桥臂包含两个igbt,因而为了获取目标igbt的平均结温曲线,需要同时获取目标igbt的这六路结温信号。
84.步骤b2:计算目标igbt的六路结温信号的算术平均值,作为目标igbt的平均结温曲线的平均结温信号。
85.通过步骤b1获取到目标igbt的六路结温信号后,进一步可以计算出这六路结温信
号的算术平均值,并将该算术平均值作为目标igbt的平均结温曲线的平均结温信号,定义为x
avg
,如图3所示,图3中间箭头位置指示的曲线即为目标igbt的平均结温曲线。
86.需要说明的是,本实施例不限制s101和s102的执行顺序,可以先执行s101后执行s102、或先执行s102后执行s101、或同时执行s101和s102。
87.s103:根据目标igbt的最高结温曲线和平均结温曲线,获取目标igbt的最高结温轮廓曲线。
88.在本实施例中,通过步骤s101获取到目标igbt的最高结温曲线,以及通过步骤s102获取到目标igbt的平均结温曲线后,进一步可以通过对目标igbt的最高结温曲线和平均结温曲线进行数据处理,以计算出目标igbt的最高结温轮廓曲线,如图4所示,其示出了根据目标igbt的最高结温曲线和平均结温曲线获取目标igbt的最高结温轮廓曲线的结构示意图。
89.具体来讲,一种可选实现方式是,参见图5,本步骤s103的具体实现过程可以包括下述步骤s1031-s1032:
90.s1031:根据目标igbt的最高结温曲线,获取第一最高结温信号、第二最高结温信号以及第三最高结温信号。
91.在本实现方式中,通过步骤s101获取到目标igbt的最高结温曲线后,进一步可以获取到当前计算周期的最高结温信号、第二最高结温信号以及第三最高结温信号。
92.其中,第一最高结温信号指的是当前计算周期的最高结温信号,定义为x3;第二最高结温信号指的是前一计算周期的最高结温信号,定义为x2;第三最高结温信号指的是前两计算周期的最高结温信号,定义为x1。其中计算周期的取值随着产品要求的不同而不同,通常可以取为1ms至10ms之间的值。
93.s1032:判断第二最高结温信号是否大于第三最高结温信号,以及判断第二最高结温信号是否大于第一最高结温信号。
94.通过步骤s1031获取到第一最高结温信号、第二最高结温信号以及第三最高结温信号后,进一步可以判断出第二最高结温信号是否大于第三最高结温信号,以及判断第二最高结温信号是否大于第一最高结温信号,即,判断出x2》x1且x2》x3是否同时成立。
95.s1033:若是,则将第二最高结温信号作为峰值信号,并根据目标igbt的平均结温曲线,获取此时的平均结温信号,作为第一平均结温信号。
96.若通过步骤s1032判断出第二最高结温信号大于第三最高结温信号,且第二最高结温信号大于第一最高结温信号,即,x2》x1且x2》x3同时成立,则可以将第二最高结温信号x2作为峰值信号,定义为x
max
,这也表明出现了峰值点,即,第二最高结温信号x2表征的前一计算周期的最高结温信号为峰值点。
97.并且,同时可以根据目标igbt的平均结温曲线,获取到此时的平均结温信号,作为第一平均结温信号,定义为x
avg0

98.在此之后,每次出现x2》x1且x2》x3成立时,均更新峰值点x
max
,此时刻对应的平均结温x
avg0

99.s1034:判断该峰值信号是否为第一次出现的峰值点。
100.通过步骤s1033判断出第二最高结温信号x2表征的前一计算周期的最高结温信号为峰值点后,进一步可以判断出该峰值信号是否为第一次出现的峰值点。
101.s1035:若是,则将标志位置为1,且当标志位为1时,根据峰值信号、目标igbt的平均结温曲线、第一平均结温信号,获取目标igbt的最高结温轮廓曲线的第一预处理结果。
102.若通过步骤s1034判断出该峰值信号为第一次出现的峰值点,则将标志位(flag)置为1,并一直保持,再根据峰值信号、目标igbt的平均结温曲线、第一平均结温信号x
avg0
,获取目标igbt的最高结温轮廓曲线的第一预处理结果,定义为x
outbef1
,具体计算公式如下:
103.x
outbef1
=x
max
x
avg-x
avg0
ꢀꢀꢀ
(1)
104.其中,x
outbef1
表示目标igbt的最高结温轮廓曲线的第一预处理结果;x
max
表示峰值信号;x
avg
表示目标igbt的平均结温;x
avg0
表示的是当第一次出现峰值点(即x2》x1且x2》x3,记录峰值点信号x
max
为x2),且将flag置1并一直保持时,此时刻对应的目标igbt的平均结温。
105.s1036:当标志位为0时,将第一最高结温信号作为目标igbt的最高结温轮廓曲线的第二预处理结果。
106.具体来讲,当标志位为0时,即flag=0时,可以将第一最高结温信号x3作为目标igbt的最高结温轮廓曲线的第二预处理结果,定义为x
outbef2
。即,x
outbef2
=x3。
107.s1037:判断第二预处理结果是否大于第一预处理结果。
108.通过步骤s1035获取到目标igbt的最高结温轮廓曲线的第一预处理结果x
outbef1
,以及通过步骤s1036获取到目标igbt的最高结温轮廓曲线的第二预处理结果x
outbef2
后,进一步可以判出第二预处理结果x
outbef2
是否大于第一预处理结果x
outbef1
,若是,则执行步骤s1038;若否,则执行步骤s1039。
109.s1038:若是,则将第二预处理结果作为目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
110.若通过步骤s1037判断出第二预处理结果x
outbef2
大于第一预处理结果x
outbef1
,则可以将第二预处理结果x
outbef2
作为目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号,即,将x3目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
111.s1039:若否,则将第一预处理结果作为目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
112.若通过步骤s1037判断出第二预处理结果x
outbef2
不大于第一预处理结果x
outbef1
,则可以将第一预处理结果x
outbef1
作为目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号,即,将x
max
x
avg-x
avg0
目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
113.s104:根据目标igbt的最高结温轮廓曲线,对目标igbt的结温进行实时估计,得到估计结果。
114.在本实施中,通过步骤s103获取到目标igbt的最高结温轮廓曲线后,可以利用该最高结温轮廓线,实时表征目标igbt的最高结温,还可以根据该最高结温轮廓曲线,对目标igbt的结温进行实时估计,得到估计结果,从而可以有效地减小最高结温的波动,进行降额保护,即,当结温过高时,可以根据结温的值降低输出功率,以降低结温,最终动态调节到一个稳定的值,进而可以保证目标igbt安全可靠的运行。
115.可以理解的是,还可以将目标igbt的最高结温曲线、平均结温曲线、最高结温轮廓曲线绘制在一幅图中进行对比分析,以更直观的看出最高结温轮廓曲线的有益效果。
116.举例说明:参见图6,当某电机控制系统运行在10rpm,100nm情况下,通过上述方
法,得到的最高结温曲线、平均结温曲线和最高结温轮廓曲线如图6所示。从图6可以看出,最高结温曲线的波动幅度较大,稳定后的最大波动可以达到约15℃。平均结温曲线不能很好的表征最高结温,明显偏低,且偏低约30℃。而最高结温轮廓曲线波动平缓,稳定后波动约为3℃,并且能更好的表征最高结温。
117.因此,本技术实施例提供的一种igbt结温的估计方法,在获取到目标igbt的最高结温曲线及平均结温曲线后,根据该目标igbt的最高结温曲线和平均结温曲线,实时获取到目标igbt的最高结温轮廓曲线,从而可以根据该目标igbt的最高结温轮廓曲线,对目标igbt的结温进行实时估计,得到估计结果。可见,本技术实施例根据最高结温曲线波动较大但可以反映最高值、以及平均结温曲线波动平缓但不能反映最高值的特点,实时提取出目标igbt的最高结温轮廓曲线,该轮廓曲线更加平稳,能实时表征目标igbt的最高结温,且用以对目标igbt的结温进行实时估计时,能够有效地减小最高结温的波动,在进行结温过高的降额保护时,可以有效地减少功率输出的波动,保证igbt安全可靠地运行。
118.为便于理解,现结合图7所示一种igbt结温的估计方法的整体流程图。对本技术实施例提供的igbt结温的估计方法的实现过程进行介绍。
119.s701:首先,同步比较六路ibgt结温信号,提取最高结温,具体实现过程参见步骤s101,接着,执行步骤s702。
120.s702:获得当前计算周期、前一计算周期和前两计算周期的最高结温信号x3、x2、x1。
121.s703:判断x2》x1且x2》x3是否成立。
122.s704:若x2》x1且x2》x3成立,则记录峰值点信号x
max
=x2。
123.s705:判断峰值点是否为第一次出现。
124.s706:若判断出峰值点是否为第一次出现,则第一次出现标志位flag=1,并保持为1。
125.s707:判断标志位flag是否为1,若标志位flag为1,则轮廓曲线预处理结果为x
outbef1
,具体计算公式为:x
outbef1
=x
max
x
avg-x
avg0
;若标志位flag为0,则轮廓曲线预处理结果为x
outbef2
,具体计算公式为x
outbef2
=x3。
126.s708:判断x
outbef2
》x
outbef1
是否成立,若成立,则最高结温轮廓曲线的输出结果为x
outbef2
;若不成立,则最高结温轮廓曲线的输出结果为x
outbef1
,步骤s702-s708的具体实现过程可参见步骤s1031-s1039。
127.参见图8所示,本技术还提供一种igbt结温的估计装置实施例,可以包括:
128.第一获取单元801,用于获取目标igbt的最高结温曲线;
129.第二获取单元802,用于获取所述目标igbt的平均结温曲线;
130.第三获取单元803,用于根据所述目标igbt的最高结温曲线和平均结温曲线,获取所述目标igbt的最高结温轮廓曲线;
131.结温估计单元804,用于根据所述目标igbt的最高结温轮廓曲线,对所述目标igbt的结温进行实时估计,得到估计结果。
132.在本技术一些可能的实现方式中,所述第一获取单元801包括:
133.六路信号获取子单元,用于获取目标igbt的六路结温信号;
134.第一获取子单元,用于根据所述目标igbt的六路结温信号,获取所述目标igbt的
最高结温曲线的最高结温信号。
135.在本技术一些可能的实现方式中,所述第一获取子单元包括:
136.最大值获取子单元,用于获取所述目标igbt的六路结温信号中u相结温最大值、v相结温最大值及w相最大值;
137.最高结温获取子单元,用于获取所述u相结温最大值、v相结温最大值及w相最大值三者中的最大值,作为所述目标igbt的最高结温曲线的最高结温信号。
138.在本技术一些可能的实现方式中,所述第二获取单元802包括:
139.六路信号获取子单元,用于获取所述目标igbt的六路结温信号;
140.平均结温获取子单元,用于计算所述目标igbt的六路结温信号的算术平均值,作为所述目标igbt的平均结温曲线的平均结温信号。
141.在本技术一些可能的实现方式中,所述第三获取单元803包括:
142.结温信号获取子单元,用于根据所述目标igbt的最高结温曲线,获取第一最高结温信号、第二最高结温信号以及第三最高结温信号;所述第一最高结温信号为当前计算周期的最高结温信号,所述第二最高结温信号为前一计算周期的最高结温信号,所述第三最高结温信号为前两计算周期的最高结温信号;
143.第一判断子单元,用于判断所述第二最高结温信号是否大于所述第三最高结温信号,以及判断所述第二最高结温信号是否大于所述第一最高结温信号;
144.峰值信号获得子单元,用于若判断出所述第二最高结温信号大于所述第三最高结温信号,以及判断出所述第二最高结温信号大于所述第一最高结温信号,则将所述第二最高结温信号作为峰值信号,并根据所述目标igbt的平均结温曲线,获取此时的平均结温信号,作为第一平均结温信号;
145.第二判断子单元,用于判断所述峰值信号是否为第一次出现的峰值点;
146.第一结果获得子单元,用于若判断出所述峰值信号为第一次出现的峰值点,则将标志位置为1,且当所述标志位为1时,根据所述峰值信号、所述目标igbt的平均结温曲线、所述第一平均结温信号,获取所述目标igbt的最高结温轮廓曲线的第一预处理结果;
147.第二结果获得子单元,用于当所述标志位为0时,将所述第一最高结温信号作为所述目标igbt的最高结温轮廓曲线的第二预处理结果;
148.第三判断子单元,用于判断所述第二预处理结果是否大于所述第一预处理结果;
149.第一轮廓信号获得子单元,用于若判断出所述第二预处理结果大于所述第一预处理结果,则将所述第二预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号;
150.第二轮廓信号获得子单元,用于若判断出所述第二预处理结果不大于所述第一预处理结果,则将所述第一预处理结果作为所述目标igbt的最高结温轮廓曲线的对应的最高结温轮廓信号。
151.由上述实施例可以看出,本技术实施例提供的igbt结温的估计装置,在获取到目标igbt的最高结温曲线及平均结温曲线后,根据该目标igbt的最高结温曲线和平均结温曲线,实时获取到目标igbt的最高结温轮廓曲线,从而可以根据该目标igbt的最高结温轮廓曲线,对目标igbt的结温进行实时估计,得到估计结果。可见,本技术实施例根据最高结温曲线波动较大但可以反映最高值、以及平均结温曲线波动平缓但不能反映最高值的特点,
实时提取出目标igbt的最高结温轮廓曲线,该轮廓曲线更加平稳,能实时表征目标igbt的最高结温,且用以对目标igbt的结温进行实时估计时,能够有效地减小最高结温的波动,在进行结温过高的降额保护时,可以有效地减少功率输出的波动,保证igbt安全可靠地运行。
152.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本技术各个实施例或者实施例的某些部分所述的方法。
153.需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
154.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
155.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献