请选择 进入手机版 | 继续访问电脑版

通业开发人论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 408|回复: 1

IGBT反馈故障的算法BUG

[复制链接]
发表于 2016-11-30 17:19:34 | 显示全部楼层 |阅读模式
本帖最后由 fangbo 于 2016-11-30 17:19 编辑

问题描述:
      测试中,经常在减载时出现逆变IGBT反馈故障,但实测IGBT性能参数正常,且报故障前没有捕捉到短路现象。
原理阐述
      故障生成原理:FPGA检测输出的PWM波与其反馈波,进行比较。在任意2us内,若二者电位持续相反,则判断该PWM对应的IGBT反馈故障。
      延时原理:由于硬件有延时,反馈波形落后于输出波形,实测硬件延时1us,如下图:
                     
问题分析
      捕捉到故障时PWM(红)和反馈波形(绿):
                                   
    根据上图可知:1.PWM波及其反馈波形的有效电平时长为1us;  2.反馈时间长度为1us
      满足以上两个条件时,刚好凑成了一段连续2us、输出与反馈相反的波形。再加上“IGBT故障时间2us”这一条件,最终FPGA误判为故障,停止输出PWM
解决方案(二选一)
    1、延长IGBT的故障判断时间;
    2、限制最小占空比,使得运行时有效电平时间始终大于硬件延时时间;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2016-12-6 16:56:35 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|TongYe R&D Inc. ( 粤ICP备17061194号-1 )

GMT+8, 2020-8-7 06:32 , Processed in 0.124007 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表