电力电子中的双脉冲测试

  • 前言
  • 一、双脉冲测试可以获得器件哪些真实参数?
  • 二、双脉冲测试的基本原理是什么?
  • 三、双脉冲测试基本实验以及波形
  • 测试总结

前言

一般的,我们是通过阅读器件厂商提供的datasheet来了解一个器件的参数特性,但是datasheet中所描述的参数是在特定的外部参数条件测试得来的,因此这些参数不能都可以直接拿来使用的。因此可以通过双脉冲测试,通过给定两个脉冲来测试IGBT的开关特性,进而对器件性能进行更准确的评估。

一、双脉冲测试可以获得器件哪些真实参数?

首先是获取开关管开关过程中的参数,可以用来评估驱动电阻数值是否合适,是否需要加吸收电路等。而且可以衡量开关管在实际电路中的表现,主要有反向恢复电流,关断电压尖峰,开通关断时间等。通过观察IGBT的栅极波形,评估IGBT驱动板是否能为IGBT开启提供足够的驱动电流;获取IGBT在开通、关断过程的主要参数,以评估Rgon与Rgoff的选择是否合适;观察开通、关断过程是否有电压尖峰,评估实际应用是否需要吸收电路;评估二极管的反向恢复行为和安全裕量;测量母排的杂散电感;

二、双脉冲测试的基本原理是什么?

以集成驱动电路的简化模型为例进行分析,双脉冲测试通常以半桥形式测试,所谓双脉冲就是上管保持关断,下管驱动信号给定两个脉冲从而测试下管的开关特性。如图所示,上管两端并接一个电感,就可以测试出下管的特性以及上管的反向二极管特性。
图1 双脉冲测试简化原理图

三、双脉冲测试基本实验以及波形

(1)如图2,在t0时刻,门极发出第一个脉冲驱动信号,开关管饱和导通,电感电流线性上升,电流公式如下,t1时刻电流值最大,由时间t1决定电流大小。
I=(U∗t)/L
图2 第一个脉冲驱动信号

(2)如图3,在t1时刻,被测开关管T2关断,电感电流由上管二极管D1续流,电流波形如虚线所示,此电流一般不容易检测。
图3 被测T2关断

(3)如图4,在t2时刻,第二个脉冲的上升沿到达,被测开关管再次导通,续流二极管进入反向恢复,反向恢复电流会穿过开关管,在电流探头上能捕捉到这个电流。
图4 第二个脉冲驱动信号

(4)如图5,在t3时刻,开关管关断,此时电流较大,由于母线杂散电感的存在,电压会出现尖峰
图5 被测T2第二次关断

根据上面的分析,我们可以通过双脉冲测试得到二者的二极管的反向恢复时间。开关管上升时间,下降时间等等。

(5)双脉冲波形实例
用高压隔离探头测量Vce及Vge的电压大小,用罗氏线圈测量电流Ic的大小,测试结果通过示波器进行监控;上管IGBT的Vge加负压或直接短路,因此它是关断的,只有其并联的二极管起续流作用,在实际测试过程中可以用二极管替代。

穿插几个帮助理解的定义:
(1)二极管反向恢复时间:开关从导通状态向截止状态转变时,二极管或整流器在二极管阻断反向电流之前需要首先释放存储的电荷,这个放电时间被称为反向恢复时间,在此期间电流反向流过二极管。总的来说,反向恢复时间就是正向导通时PN结存储的电荷耗尽所需要的时间。因此,就很容易明白下面这些:
1、反向电源电压越小,反向恢复电流越小,电荷耗尽越慢,反向恢复时间越长。2、正向电流越大,存储的电荷越多,耗尽时间越长,反向恢复时间越长。3、半导体材料的载流子复合效率越低,寿命越长,电荷耗尽时间越长,反向恢复时间越长。整个过程,电源电压,二极管两端电压,反向电流的波形图如下所示,图中的trr就是反向恢复时间。

(2)IGBT开关参数的定义:ton、td(on)、tr、toff、td(off)、tf、(di/dt)on属于IGBT的开关时间参数,直观地表征了IGBT在理想状况下的开关速度。其中,ton=td(on)+tr,toff=td(off)+tf,因此我们只要搞清楚td(on)、tr、td(off)、tr就可以了,技术手册一般给出的也正是这4个参数。
·ton:Turn-On time,开通时间。
·td(on):Turn-On delay time,开通延时。
·tr:Rise time,上升时间。
·toff:Turn-Off time,关断时间。
·td(off):Turn-Off delay time,关断延时。
·tf:Fall time,下降时间。
·(di/dt)on:Turn-On current slope,开通电流(波形)斜率,单位为A/μs。
tr、tf和td(on)、td(off)在数值上的差别并不太大,但tr、tf是集电极电流变化范围比较大的时间段,因此对IGBT的性能影响比较大,用它们来衡量IGBT的开关速度也更实用。要限制(di/dt)on,一般通过调整栅极电阻RG 来实现。开关时间受Ic的影响比较小,受IG的影响比较明显,而IG又明显受到栅极电阻RG的影响,因此 RG对开关时间是有明显影响的。RG增大,除了会使tf略有减小以外,将使其他开关参数变长,总的影响是使开关时间变长,影响趋势如图2所示。因此,要限制开关时间,可适当增大RG;但是,过度增加RG,会使IGBT的适用功率频率降低,还会增加栅极驱动功率的消耗。总体上看,RG一般不超过100Ω,电流规格越大的IGBT,RG的取值越小。

测试总结

双脉冲测试时几个问题可以注意下:

(1)要想获得较为精确的测量值,对测试仪器有很大要求。一般采用高压探头取Vge、Vce,罗氏线圈电流探头取IcIc,对于驱动信号可以采用普通探头获得。同时,有条件的情况下,可以对高压探头,罗氏线圈/高精度电流探头进行校准,以此减小测量仪器带来的误差
(2)调整门极电阻Rgon可以强烈地影响该过程,用以确定Rgon的数值是否合适。
(3)负载电感可以自己绕制空心电感,或者购买相应空心电感,尽量不用使用磁粉芯电感,瞬间大电流会影响粉心电感电感值,从而对测试结果造成影响。
(4)直流侧需要高压电源,一般情况下,为保护仪器,可以用多个电容串并联(同时并联电阻用于放电),使用高压电源为电容充电,然后给被测电路供电。
(5)双脉冲信号可以用DSP或者其他信号发生器产生,测试前需使用示波器观察发生的信号脉冲时间是否与预期相同,这个会影响对结果分析与判断。

浅谈电力电子中的双脉冲测试相关推荐

  1. altera fpga sdi输出方案_FPGA在电力电子中的应用有哪些?

    大家好,很抱歉上周末没有及时更新公众号,本来这期想聊聊IGBT的拖尾电流,但是由于周末去深圳高交会(高新技术成果交易会)逛了一天,时间给耽搁了,感觉要想把拖尾电流讲清楚也不太容易,还得需要点时间,为了 ...

  2. 浅谈V8引擎中的垃圾回收机制

    浅谈V8引擎中的垃圾回收机制 这篇文章的所有内容均来自 朴灵的<深入浅出Node.js>及A tour of V8:Garbage Collection,后者还有中文翻译版V8 之旅: 垃 ...

  3. 计算机审计的概念的论文,论文:浅谈计算机审计中的数据分析

    浅谈计算机审计中的数据分析 [摘要]数据分析在计算机审计中占有重要地位.审计人员通过数据分析,可以更好地实现收集证据.把握总体.突出重点.精确延伸等目标.数据分析从类型上可以分为查询型.验证型和挖掘型 ...

  4. 计算机教学渗透德育,浅谈计算机教学中的德育渗透论文

    浅谈计算机教学中的德育渗透论文 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 浅谈计算机教学中的德育渗透论文21世纪,网络也正以它惊人 ...

  5. html设置视口,浅谈移动端中的视口(viewport)的具体使用

    在 PC 端,视口指的是浏览器的可视区域,其宽度和浏览器窗口的宽度保持一致.在 CSS 标准文档中,视口也被称为初始包含块,它是所有 CSS 百分比宽度推算的根源,给 CSS 布局限制了一个最大宽度. ...

  6. 计算机创业创新浅谈,浅谈计算机教学中如何渗透创业教育

    <浅谈计算机教学中如何渗透创业教育>由会员分享,可在线阅读,更多相关<浅谈计算机教学中如何渗透创业教育(5页珍藏版)>请在人人文库网上搜索. 1.浅谈计算机教学中如何渗透创业教 ...

  7. mysql declare与set的区别_浅谈MySQL存储过程中declare和set定义变量的区别

    在存储过程中常看到declare定义的变量和@set定义的变量.简单的来说,declare定义的类似是局部变量,@set定义的类似全局变量. 1.declare定义的变量类似java类中的局部变量,仅 ...

  8. 浅谈单片机程序设计中的“分层思想”!

    浅谈单片机程序设计中的"分层思想",并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用.看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种 ...

  9. 浅谈网络爬虫中广度优先算法和代码实现

    前几天给大家分享了网络爬虫中深度优先算法的介绍及其代码实现过程,没来得及上车的小伙伴们可以戳这篇文章--浅谈网络爬虫中深度优先算法和简单代码实现.今天小编给大家分享网络爬虫中广度优先算法的介绍及其代码 ...

最新文章

  1. python需要具备什么_入门Python需要掌握哪些技能呢?
  2. Linux常用命令及技巧3
  3. utf8乱码解决方案[适合tomcat部署的jsp应用]
  4. [moka同学笔记]redis练习Demo
  5. 《算法竞赛进阶指南》打卡-基本算法-AcWing 95. 费解的开关:位运算、枚举、递推
  6. drools7 (一、最简单的例子)
  7. MyBatis 一级缓存与二级缓存的区别?
  8. python databaselibrary_Robot Framework下DataBaseLibrary的使用
  9. 代码实现sql编译器_TiDB-Wasm 原理与实现 | Hackathon 优秀项目介绍
  10. S2-016、S2-017
  11. Android 入门篇(一)环境搭建
  12. Ubuntu下安装opencv3.2.0,解决anaconda下的Python和安装opencv3.2.0冲突的问题
  13. 多个完整设计的单片机、8086、STM32制作教程和资料-转发分享
  14. 【IDE】Intellij IDEA启动正常,但是任务栏不显示图标
  15. unserialize():Error at offset 0 of 96 bytes是什么意思
  16. MLP is Maybe Your Need
  17. spring源码阅读笔记09:循环依赖
  18. markdown的checkbox综述
  19. Python 获取当前系统时间
  20. VUE实现Web端多人语音视频聊天

热门文章

  1. 《炬丰科技-半导体工艺》硅和玻璃中介层的电镀技术
  2. 物联网发展的新趋势,你了解多少呢?
  3. Net关于签名时加密失败错误的解决
  4. 算法 - 二叉树的基本算法
  5. 国网计算机职称考试题库,2012国家电网计算机职称考试(理论题库)
  6. Even Or Odd?
  7. 久其BI数据质量管控解决方案
  8. element-ui的 Dialog 对话框添加背景图片
  9. 第4周作业—项目技术指标(招标文件)
  10. 全志A40i+Logos FPGA开发板(4核ARM Cortex-A7)硬件说明书(下)