一种IGBT模块驱动窄脉冲抑制方法技术

技术编号:30552231 阅读:20 留言:0更新日期:2021-10-30 13:32
本发明专利技术公开了一种IGBT模块驱动窄脉冲抑制方法,包括如下步骤:获取抑制触发驱动窄脉冲;抑制关断驱动窄脉冲处理;获得抑制驱动窄脉冲。本发明专利技术的方法通过软件编程实现,逻辑简单明了,实现了IGBT模块驱动脉冲的精确控制,确保了IGBT模块的稳定运行,提高了IGBT模块工作的安全性。作的安全性。作的安全性。

【技术实现步骤摘要】
一种IGBT模块驱动窄脉冲抑制方法


[0001]本专利技术涉及IGBT模块驱动窄脉冲抑制
,尤其涉及一种IGBT模块驱动窄脉冲抑制方法。

技术介绍

[0002]在变频器、UPS电源、有源电力滤波等工业控制领域的产品中,绝缘栅双极型晶体管(IGBT)模块作为能量转换与传输的核心器件,要求IGBT具有较高的稳定性和可靠性,而IGBT驱动窄脉冲对IGBT模块可靠运行产生很大威胁,是引起IGBT模块失效的一个重要因素。对于IGBT驱动触发窄脉冲,主要是由于IGBT在导通后极短时间内,未能积累充分数量载流子就立即进入反向恢复状态,外加电压,产生较为强烈的di/dt,du/dt;对于IGBT驱动关断窄脉冲,相当于同桥臂另一只IGBT的反并联二极管,可能发生了未完全开通又立即关断的行为,产生比IGBT触发窄脉冲更严重的du/dt或振荡。IGBT模块在驱动窄脉冲的多次反复后,将产生损坏而不能可靠运行,故为实现IGBT的可靠应用,应限制触发窄脉冲和关断窄脉冲。
[0003]现有技术中大都采用硬件电路来实现抑制驱动窄脉冲,但硬件电路器件存在误差,会导致驱动窄脉冲作用时间发生变动。IGBT模块的工作稳定性有待进一步提高。

技术实现思路

[0004]鉴于现有技术中的上述缺陷或不足,期望提供一种可精确控制驱动窄脉冲,确保IGBT模块稳定运行的IGBT模块驱动窄脉冲抑制方法。
[0005]本专利技术提供的一种IGBT模块驱动窄脉冲抑制方法,包括如下步骤:
[0006]获取抑制触发驱动窄脉冲:
>[0007]1)获取驱动脉冲的单次高电平作用时间T1,判断T1小于设定时间Td时,将滤除触发窄脉冲设置为低电平;判断T1大于等于设定时间Td时,将滤除触发窄脉冲设置为高电平;将驱动脉冲和滤除触发窄脉冲进行与逻辑运算,得到窄脉冲;
[0008]2)获取窄脉冲的单次高电平作用时间T2,判断T2小于预设最小脉宽Tmin时,设置拓宽驱动脉冲为高电平;判断T2大于等于预设最小脉宽Tmin时,设置拓宽驱动脉冲为低电平;
[0009]3)将驱动脉冲与拓宽驱动脉冲进行或逻辑运算,获得抑制触发驱动窄脉冲;
[0010]抑制关断驱动窄脉冲处理:
[0011]获取抑制触发驱动窄脉冲的单次高电平作用时间T3,判断T3小于最大脉宽Tmax时,设置抑制关断驱动窄脉冲为高电平;判断T3大于等于最大脉宽Tmax时,设置抑制关断驱动窄脉冲为低电平;最大脉宽Tmax=T

Tmin,其中T为开关周期;
[0012]获得抑制驱动窄脉冲:
[0013]将抑制关断驱动窄脉冲与抑制触发驱动窄脉冲进行与逻辑运算,获得抑制驱动窄脉冲。
[0014]进一步的,所述设定时间Td为互补管驱动脉冲的死区时间,Td=2.5μs。
[0015]进一步的,所述预设最小脉宽Tmin为1μs或1.5μs。
[0016]进一步的,所述开关周期T=1/f,其中f为脉冲宽度调制的开关频率。
[0017]相对于现有技术而言,本专利技术的有益效果是:
[0018]本专利技术的方法通过将驱动脉冲作用时间小于死区时间Td的滤除,将驱动脉冲作用时间大于死区时间Td,且小于Tmin+Td的窄脉冲延拓为Tmin+Td的脉冲作用时间,使其消除窄脉冲,达到了抑制触发驱动窄脉冲的目的。
[0019]关断驱动窄脉冲是需要立即执行的,所以不做死区时间滤波处理。将抑制关断驱动窄断脉冲与抑制触发驱动窄脉冲进行与逻辑运算,目的是通过限制抑制触发驱动窄脉冲的作用时间,来间接达到拓宽关断驱动窄脉冲的作用时间为Tmin,最后得到抑制驱动窄脉冲,既实现了抑制触发驱动窄脉冲,又实现了抑制关断驱动窄断脉冲。
[0020]本专利技术的方法通过软件编程实现,逻辑简单明了,实现了IGBT模块驱动脉冲的精确控制,确保了IGBT模块的稳定运行,提高了IGBT模块工作的安全性。
[0021]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本专利技术的实施例的关键或重要特征,亦非用于限制本专利技术的范围。本专利技术的其它特征将通过以下的描述变得容易理解。
附图说明
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0023]图1为获取抑制触发驱动窄脉冲的流程图;
[0024]图2为获取抑制驱动窄脉冲的流程图。
具体实施方式
[0025]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与专利技术相关的部分。
[0026]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。
[0027]请参考图1~图2,本专利技术的实施例提供了一种IGBT模块驱动窄脉冲抑制方法,包括如下步骤:
[0028](1)获取抑制触发驱动窄脉冲PWMQ1:
[0029]1)检测IGBT模块驱动脉冲Qup的上升沿,开始计时,直至首个下降沿,获取驱动脉冲Qup的单次高电平作用时间T1,并进行判断,若T1小于设定时间Td,Td为死区时间,优选的,Td=2.5μs,则设置滤除触发窄脉冲pwnuen为低电平,即pwnuen=0;若T1大于等于设定时间Td,则设置滤除触发窄脉冲pwnuen为高电平,即pwnuen=1;将驱动脉冲Qup和滤除触发窄脉冲pwnuen进行与逻辑运算,即Qup与逻辑pwnuen,获得驱动脉冲Qup中滤除小于死区时间Td的窄脉冲Qupt;
[0030]在逆变器的应用中,为了防止直通发生,会对互补驱动的IGBT模块加入死区时间
Td,所以不需要对小于死区时间Td的驱动窄脉冲Qupt进行处理,将驱动脉冲Qup中作用时间小于死区时间Td的窄脉冲Qupt滤除。
[0031]2)检测窄脉冲Qupt的上升沿,开始计时,直至首个下降沿,获取窄脉冲Qupt的单次高电平作用时间T2,并进行判断,若T2小于预设最小脉宽Tmin,优选的,Tmin=1μs,则设置拓宽驱动脉冲Quptd为高电平,即Quptd=1;若T2大于等于预设最小脉宽Tmin,则设置拓宽驱动脉冲Quptd为低电平,即Quptd=0;
[0032]其中,预设最小脉宽Tmin为驱动脉冲Qup设定的最小脉宽;
[0033]拓宽驱动脉冲Quptd,是通过将大于死区时间Td,小于Tmin+Td脉冲作用时间的窄脉冲Qupt,进行延拓,延拓为Tmin+Td(3.5μs),使其消除窄脉冲。
[0034]3)将驱动脉冲Qup与拓宽驱动脉冲Quptd进行或逻辑运算,获得抑制触发驱动窄脉冲PWMQ1;
[0035]抑制触发驱动窄脉冲PWMQ1目的是将驱动脉冲Qup的作用时间小于死区时间Td的脉冲滤除,将驱动脉冲Qup作用时间大于死区时间Td,且小于Tmin+Td的脉冲,进本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种IGBT模块驱动窄脉冲抑制方法,其特征在于,包括如下步骤:获取抑制触发驱动窄脉冲:1)获取驱动脉冲的单次高电平作用时间T1,判断T1小于设定时间Td时,将滤除触发窄脉冲设置为低电平;判断T1大于等于设定时间Td时,将滤除触发窄脉冲设置为高电平;将驱动脉冲和滤除触发窄脉冲进行与逻辑运算,得到窄脉冲;2)获取窄脉冲的单次高电平作用时间T2,判断T2小于预设最小脉宽Tmin时,设置拓宽驱动脉冲为高电平;判断T2大于等于预设最小脉宽Tmin时,设置拓宽驱动脉冲为低电平;3)将驱动脉冲与拓宽驱动脉冲进行或逻辑运算,获得抑制触发驱动窄脉冲;抑制关断驱动窄脉冲处理:获取抑制触发驱动窄脉冲的单次高电平作用时间T3,判断T3小于最大脉宽Tmax时,设置...

【专利技术属性】
技术研发人员:李树奎
申请(专利权)人:恩菲索科技天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1