ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

高压变频器IGCT三电平逆变器仿真方案:从选型到避坑

高压变频器IGCT三电平逆变器仿真方案:从选型到避坑 简介围绕采用IGCT电压型逆变器的高压变频器仿真研究提供一份可编辑Word文档面向电力电子与高压变频器领域的研究者、工程师及相关专业学生。文档共1个doc文件大小约501KB内容完整便于按需修改参数。已有110人学习浏览可作为高压变频器设计与性能优化的参考。方案以火电厂风机系统为背景设定6kV/2MVA参数详细介绍了基于单2T-3R电路的IGCT子电路模型建立逆变单元中轭流电路与杂散电感的处理以及利用ETABLE表函数产生PWM控制信号的方法仿真部分覆盖无杂散电感、较大杂散电感和故障三种工况对比波形并分析过电压与桥臂电流变化能为读者提供从器件建模到系统级仿真的完整思路也有助于理解IGCT相较于IGBT、GTO在大容量变频应用中的优势。1. 高压变频器仿真方案IGCT 电压型逆变器这条路为什么绕不开接到一台 6kV/3MVA 电机的改造项目想换掉原装进口变频器的主控打开柜子抄拓扑时就会发现高压变频器领域里IGCT 加电压型三电平逆变器几乎是默认答案。IGCT 把 GTO 的耐压能力和类似 IGBT 的硬关断特性合到一颗器件上特别适合 3.3kV 及以上、普通 IGBT 模块够不着电压等级的中大功率传动场合。这种设备的主回路电压高达几千伏任何一次误触发都可能直接炸机所以仿真先行是这个方向的刚需——拓扑选型、调制策略、吸收回路、死区逻辑都能先在电脑里跑明白再决定要不要动柜子。这篇笔记写给做高压变频器研发、电机传动改造以及刚进电力电子方向的工程师按一条可复现的路线把 IGCT 电压型逆变器的仿真方案搭起来。2. IGCT 与电压型逆变器选型为什么是三电平 NPC 成了高压变频器默认答案2.1 IGCT 的关断机制与选型边界单管 4.5kV、拖尾电流小、开关频率锁死在千赫兹以下IGCT 全称是集成门极换流晶闸管本质上是把 GTO 的门极驱动电路和器件本体做成一体门极呈环形结构驱动回路的杂散电感被压到极小。关断时门极驱动瞬间抽出全部阳极电流整个器件电流换流到门极阳极电流被硬性中断这和普通晶闸管靠电流过零关断完全不同。这个机制带来两个直接结果第一关断时不需要像 GTO 那样配一个又大又重的缓冲电抗器吸收回路可以做得非常简单第二拖尾电流非常小关断损耗低所以 IGCT 能在比 GTO 高得多的频率下工作但比 IGBT 还是低一截。选择 IGCT 的核心边界在电压等级和功率等级。商业化的 IGCT 单管电压主流是 4.5kV 和 6.5kV通态电流能到 3kA 以上一颗器件就能扛住中压变频器单个桥臂的一半直流母线电压不需要串联均压。换成功率器件领域常用的 IGBT高压 IGBT 模块做到 3.3kV、4.5kV、6.5kV 的也有但在同样的电压电流等级下IGBT 的导通压降和关断损耗明显偏高而且高压 IGBT 的串联应用对驱动同步和动态均压的要求非常苛刻。对 3.3kV 输出的变频器直流母线电压大约 5.3kV用 4.5kV 的 IGCT 做三电平每颗器件实际承受的电压只有母线电压的一半这个耐压余量设计起来非常舒服。IGCT 最大的限制是开关频率工程上一般只能工作在 300Hz 到 600Hz 之间少数场合能到 800Hz 或 1kHz但会明显牺牲效率和器件寿命。这个数字听起来很低放在高压变频器里其实完全够用——大功率电机传动对电流谐波的要求并不极端输出电压波形靠三电平拓扑本身就能做得很干净不需要像小功率变频器那样把开关频率推到几千赫兹。仿真里如果把 IGCT 的开关频率设成和 IGBT 变频器一样的 2kHz 以上结果就会偏离实际设备很远这一点在后面的调制节里还要重点展开。2.2 电压型拓扑路线两电平串联不可取三电平 NPC 才是 IGCT 的最佳搭档IGCT 变频器的主回路分为电压型和电流型两大类。电流型变频器LCI使用晶闸管依靠负载电机反电动势完成换相主要用在同步机传动和超大功率软启动场合拓扑里需要大电感平波动态响应差。标题既然锁定了电压型逆变器那就在电压型的框架里讨论。电压型结构是整流侧输出带大电容的直流母线逆变换流得到频率和幅值可调的交流输出电机会把再生能量充回母线因此实际工程里还要配制动斩波器或能量回馈装置。电压型逆变器的电平数选择直接决定器件和拓扑复杂度。先看两电平方案要让输出线电压达到 3.3kV直流母线电压至少 5.3kVIGCT 在这个电压下必须两只串联才能承受母线电压串联 IGCT 的动态均压问题在硬关断瞬间非常难解——器件参数的分散性会导致一个管子先关断、单独吃掉全部电压直接击穿。所以两电平 IGCT 变频器在工程中很少见一般只出现在早期探索或特殊定制项目里。三电平 NPC中性点钳位拓扑是目前 IGCT 高压变频器的主流选择。每相桥臂用四只 IGCT 和两只钳位二极管把直流母线分成上下两个电容输出相电压可以取正半母线、零、负半母线三个电平。这样一来每只器件承受的电压只有母线电压的一半4.5kV 器件配 5.3kV 母线非常从容同时输出线电压是五电平阶梯波同开关频率下谐波比两电平好得多500Hz 左右的开关频率也能输出可用的正弦波形。下面这个表格是我在选型时常用的对比口径供参考拓扑器件耐压要求输出电平数中点/均压问题IGCT 适配度典型应用两电平 VSI需串联2动态均压困难低少三电平 NPCVdc/23中点电位平衡高主流五电平 CHBVdc/45需移相变压器中多用 IGBT 级联五电平级联 H 桥CHB在中压变频器里也很常见但它通常配 IGBT 模块每相由多个低压功率单元串联需要多绕组移相变压器供电。IGCT 做 CHB 不是不行但单管电流大、开关频率低级联优势发挥不出来所以工程上 IGCT 和三电平 NPC 是绑定出现的关系。2.3 整流侧与直流母线设计仿真里前端怎么简化才不出戏完整的高压变频器前端包括移相变压器、整流柜、预充电回路和直流母线。但在 IGCT 电压型逆变器仿真研究里我一般会把前端简化成理想直流电压源加两个分压电容。这样做的原因是仿真重点在逆变侧拓扑、调制算法和器件应力前端整流器的二极管换相过程会让仿真时间变长而且引入的直流纹波在中压大容量系统里通常不是主要矛盾。直流母线参数要跟着功率等级走。以 3.3kV/2MW 为例额定直流电流大概 380A两个分裂电容各取 4000μF 到 5000μF折合到直流侧的时间常数足够支撑输出频率 50Hz 的功率波动。电容取太小中点电位在低频大电流下会明显波动取太大预充电时间变长仿真启动阶段要多等几百毫秒才到稳态。实际柜子里还会在每个电容旁边并联均压电阻仿真里加一个 10kΩ 左右的电阻模拟漏电流差异即可。有一点必须提醒IGCT 的关断过电压和直流母线杂散电感关系极大仿真时不能把直流母线当成纯理想导线。我会在母线回路里串联一个 100nH 到 500nH 的集总电感来代表实际母排的杂散参数这一步对后面观察器件电压尖峰至关重要也是仿真结果能否对得上实测的关键。3. 在 Simulink 里搭建 IGCT 三电平变频器主电路参数与器件模型选择3.1 先定主电路参数一套能落地的 3.3kV/2MW 参数表搭建模型之前先把参数写在脚本里这是避免后面反复改模型参数最笨也最有效的方法。我把一套用于研究的主电路参数列在这里这套参数对应一个额定线电压 3.3kV、额定功率 2MW、输出频率 50Hz 的三电平 NPC 变频器带阻感负载。参数数值说明直流母线电压 Vdc5300V三电平线性调制区可输出 3.3kV 线电压分裂电容 C1/C24000μF 各一个决定中点电位纹波均压电阻10kΩ 各一个模拟实际母线漏电流母线杂散电感200nH集中等效母排杂散参数IGCT 额定电压4.5kV三电平下实际应力约 Vdc/2开关频率 fc550HzIGCT 典型载波频率死区时间 td40μs按器件关断时间留足余量RC 吸收R22ΩC1μF并联在每只 IGCT 两端负载电阻 R3.8Ω每相负载电感 L7.5mH每相功率因数约 0.85仿真步长 Ts5μs离散定步长求解器这套参数里的负载是等效 RL不是完整的异步电机模型。做调制和拓扑验证时RL 负载足够而且不会像电机模型那样引入机械转动惯量和转子磁场取向的问题定位故障时更容易等控制策略要切换到矢量控制或直接转矩控制时再把 RL 替换成 Simulink 里的异步电机模块或永磁电机模块。如果想验证电机的铁耗、谐波损耗等细节可以后续把 Simscape 电机模型与 Maxwell 电机仿真做联合但那属于更深一层的研究不在变频器主回路仿真的第一步范围内。3.2 仿真模型选型Simulink 里没有现成 IGCT 图标用什么代替很多第一次接触 IGCT 仿真的同学会在 Simulink 元器件库里翻半天想找一个叫 IGCT 的器件图标。实际情况是Simscape Electrical 的电力电子库里只有 GTO、IGBT、MOSFET、晶闸管、二极管这些标准器件并没有直接叫 IGCT 的模块。工程上有三条替代路线按研究目标选。第一条路线是用理想开关模块加 RC 吸收回路来模拟 IGCT 的外部行为。理想开关不计较器件的详细导通和关断过程只管通断状态和通态电阻配合并联 RC 吸收能得到接近真实系统的电压电流波形。它最大的优势是仿真速度快、数值稳定性好适合做整个变频器系统的调制、控制和保护逻辑验证。我做系统级仿真时默认走这条路。第二条路线是用 GTO 模块修改参数近似 IGCT。Simscape 里的 GTO 模型带详细物理参数如果把门极驱动改成强驱动、把关断时间调短、把拖尾电流设小外部波形已经很接近 IGCT。这条路的代价是模型非线性强仿真步长必须很小一个 550Hz 开关频率的完整系统跑 1 秒要十几分钟甚至更久。第三条路线是把器件级仿真放到 PLECS 或 PSCAD 里做专门研究关断过电压、损耗和吸收电路。高压 IGCT 的关断特性是典型的黑匣子数据手册只给几组曲线没有实物测试很难在 Simulink 里复现器件级的物理行为。我一般会把这部分单独用双脉冲仿真做结论再折算进系统级模型。后面第 6 章会详细展开这套验证流程。3.3 初始化脚本与模型连接从参数到可跑模型的顺序在 Simulink 里搭模型之前先把初始化脚本写好。脚本里的变量名要和模型对话框的参数一一对应这样后面改参数不需要打开一个又一个模块对话框直接在脚本里改完重新运行就行。% 三电平NPC IGCT高压变频器仿真初始化 % 运行本脚本后在Simulink模型中使用同名变量 clear; clc; %% 直流母线 Vdc 5300; % 直流母线电压 [V] C1 4000e-6; % 上电容 [F] C2 4000e-6; % 下电容 [F] R_dump 10e3; % 电容均压电阻 [Ohm] L_stray 200e-9; % 母线杂散电感 [H] %% IGCT 与吸收回路 V_igct 4500; % 器件额定电压 [V] I_igct 3000; % 器件额定电流 [A] Rs 22; % RC吸收电阻 [Ohm] Cs 1e-6; % RC吸收电容 [F] %% 调制参数 fc 550; % 载波(开关)频率 [Hz] fs 50; % 输出电压基频 [Hz] mi 0.95; % 调制比(输出相电压幅值/母线半电压) td 40e-6; % 死区时间 [s] %% 等效RL负载: 2MW, 3.3kV, 功率因数约0.85 R_load 3.8; % 每相电阻 [Ohm] L_load 7.5e-3; % 每相电感 [H] %% 仿真步长与时长 Ts 5e-6; % 离散定步长 [s] Tsim 0.5; % 仿真时长 [s]这段脚本的几个关键参数需要说清楚。直流母线电压 5300V 由输出线电压 3.3kV 反推三电平线性调制区尖峰也就是母线半电压乘调制比留了足够调制余量。杂散电感 200nH 是典型中压母排的集总等效值实物柜子里的母排如果叠层设计得好能做到 100nH 以内但仿真宁可放大一点看最恶劣情况。RC 吸收的 22Ω 和 1μF 不是拍脑袋定的时间常数 22μs 大于仿真步长 5μs能保证数值积分不振荡同时又不至于把关断尖峰完全抹掉这个关系在避坑章节里会展开。模型连接有两条值得注意。第一直流母线正负母线和中点三条线要用独立支路走线不要共用一个节点否则测量中点电流和电容电压时会遇到 Simscape 求解器的代数环问题。第二三相逆变桥出来的 PWM 脉冲经过死区逻辑后接到每个 IGCT 的 g 端门极驱动在仿真里可以简化为脉冲源直接给信号不必搭门极驱动电路——系统级仿真研究的是主回路行为不是驱动板上的细节。三电平 NPC 每相四只管子的门极连接最容易出错。状态 P 和状态 N 切换时如果四只管子的开通关断时序没做互锁仿真里会直接看到母线短路电流飙升然后把数值积分彻底打飞。解决办法是先在模块里用真值表把状态机的逻辑固定住再在输出端加 40μs 延时的死区具体逻辑下一章给出。4. 调制与中点电位控制载波同相注入法在三电平上的工程化实现4.1 为什么不用 SVPWM 查表CBPWM 等效实现和零序注入三电平逆变器的调制策略教材里普遍推导的是空间矢量 SVPWM27 个开关状态、6 个大扇区、每个扇区分 4 个小三角形还要查表计算矢量作用时间。这套方法在 DSP 里实现没有问题但在 Simulink 系统级仿真里直接搭会非常臃肿——扇区判断、矢量时间折算、开关顺序安排任何一个环节写错波形就全乱了而且很难排查。工程上更顺手的是载波同相调制加零序注入也就是 CBPWM。理论上有严格的证明三电平载波同相 PWM 在注入合适的零序分量之后和空间矢量 SVPWM 在输出端是完全等效的谐波性能一样直流电压利用率一样。CBPWM 的好处是算法直接操作三相瞬时值不需要判断扇区也不需要在 MATLAB Function 里写一长串查表逻辑甚至可以直接在 Simulink 的运算模块里纯用加法比较器搭出来调试起来直观得多。零序分量的选择也有讲究。最简单的做法是取三相参考电压瞬时值的正负峰值均值取反也就是三倍次谐波注入这样能把正弦波的平顶部分压下来让调制波在同样的直流电压下输出更高的基波电压等效于把电压利用率从 1.0 提到 1.15。对三电平拓扑来说零序还有第二重使命调整中点电流从而平衡上下电容电压这个用途比单纯的提高电压利用率更重要。function [ua_mod, ub_mod, uc_mod] cb_mod3l(vabc, Vdc, vn_offset) % 三电平NPC载波同相调制: 注入零序后的三相归一化调制波 % 输入: % vabc - 三相参考相电压 [V], 1x3 向量 % Vdc - 直流母线电压 [V] % vn_offset - 中点平衡零序电压 [V], 可选 % 输出: % 调制波幅值在[-1, 1]区间, 与双载波(0~1, -1~0)比较 va vabc(1); vb vabc(2); vc vabc(3); Vhalf Vdc / 2; % 未显式传入零序时, 用三倍次谐波注入 if nargin 3 v_max max([va vb vc]); v_min min([va vb vc]); vn_offset -0.5 * (v_max v_min); end % 归一化并加上零序 ua_mod (va vn_offset) / Vhalf; ub_mod (vb vn_offset) / Vhalf; uc_mod (vc vn_offset) / Vhalf; % 限幅保护, 防止过调制 ua_mod max(min(ua_mod, 1), -1); ub_mod max(min(ub_mod, 1), -1); uc_mod max(min(uc_mod, 1), -1); end这个函数的输入是三相参考相电压输出是归一化调制波。参考电压来自 V/F 曲线或矢量控制电流调节器的输出对研究调制策略来说先用开环 V/F 给一组幅值 2300V 左右、频率 50Hz 的三相正弦即可。限幅到 ±1 很关键IGCT 的调制比一旦超过线性区输出波形会进入过调制产生大量低次谐波真实系统里还会让中点电位剧烈波动限幅能提前暴露这个问题。调制波生成之后要在 Simulink 里和两个三角载波比较。载波 1 的范围是 0 到 1载波 2 的范围是 -1 到 0两者同相层叠。用两个 Repeating Sequence 模块生成频率设为 fc 的 550Hz。比较逻辑是调制波大于载波 1 输出 P 状态小于载波 2 输出 N 状态介于两者之间输出 O 状态。这个比较过程可以直接用两个 Relational Operator 配合逻辑运算完成不需要手写 C 代码。4.2 开关状态到门极信号真值表与死区生成的连接方式CBPWM 比较出来的每相状态是 P、O、N 三选一但四只管子的门极信号要从这个状态推导出来。三电平 NPC 每相四只管子的导通逻辑由下面的真值表确定其中 s1 到 s4 从上到下排列输出状态s1s2s3s4该相输出电位P1100Vdc/2O01100N0011-Vdc/2注意看这个表里没有 s1 导通、s2 关断或者 s3 关断、s4 导通这类状态因为在实际电路里这些组合要么让相电压悬空要么让器件承受全部母线电压。所以门极驱动逻辑的关键是保证状态切换过程中上桥的 s1 和下桥的 s4 之间永远有一段时间同时关断这个时间就是死区。我一般做的是把每一相的状态信号送入死区生成逻辑在状态发生 P 到 O、O 到 N 切换时对 s1 和 s4 的开通信号各延迟 40μss2、s3 只在短暂的换流过程里承担电流也要做同样的互锁。死区在 Simulink 里最容易用 Transport Delay 模块实现把开通信号延迟 td关断信号不延迟然后与原始信号做逻辑与就能得到带死区的门极信号。这个做法简单直接但要小心仿真步长和延迟时间的关系Transport Delay 的延迟时间必须是求解器步长的整数倍否则会出现警告或者实际延迟精度不对。40μs 的延迟在 5μs 步长下正好是 8 个步长可以精确实现。死区过大会造成输出电压低于参考值尤其在载波比只有 11 的低频工况下死区引起的谐波畸变和电压损失不能忽略。工程上 IGCT 变频器的死区通常在 30μs 到 100μs 之间具体要查器件数据手册的关断延迟和存储时间。仿真里先用 40μs 跑通后面要对比实测时再把死区调到实际设备的设定值。4.3 中点电位平衡零序偏置的 PI 参数与整定规律三电平 NPC 的中点电位问题是电压型拓扑自带的上下电容电压一旦失衡输出波形会出现直流偏置严重时靠中点的钳位二极管和开关管会过压烧毁。仿真里最容易观察到的现象是上电容电压升到 2800V下电容掉到 2500V而且这个差值在负载突变后持续扩大。中点电位的平衡手段在 CBPWM 框架里非常直接修改零序偏置。当输出某相为 O 状态时流过中点的电流方向由负载电流和零序选择决定所以通过调整零序电压就能控制中点电流的平均值从而把上下电容电压拉回平衡。结合上一节的函数就是在 vn_offset 参数上叠加一个由电容电压差算出来的修正量。% 中点电位平衡控制: 由电容电压差计算零序偏置 % Vc1 - 上电容电压, Vc2 - 下电容电压 dv Vc1 - Vc2; % 上高为正 % PI控制器: 目标是让dv0 persistent int_err if isempty(int_err) int_err 0; end Kp 0.08; % 比例系数 Ki 20; % 积分系数 ts 1e-3; % 控制周期, 取载波周期 int_err int_err Ki * dv * ts; vn_offset Kp * dv int_err; % 限幅, 零序偏置不能超过调制波的余量 vn_offset max(min(vn_offset, 300), -300);这段代码用的是模块内部持久变量方式在 Simulink 里可以装进 MATLAB Function 模块。比例系数 0.08 表示电容电压差 100V 时给约 8V 的零序修正积分系数 20 负责消除稳态静差。零序偏置限幅 300V 意味着修正量不超过母线半电压的 11%这个范围既足够平衡中点又不至于干扰正常的调制波形状。调参时有一个经验规律中点波动频率等于载波频率的整数倍波动幅值和负载电流成正比、和电容容值成反比。如果仿真里中点电位纹波过大先加电容而不是先加 PI 增益——因为比例增益加大到一定程度会导致零序偏置和电流之间的交互振荡波形会出很诡异的低频包络。先把电容加到 5000μF 甚至 6000μF让开环纹波在可接受范围再慢慢加 PI这个过程能少走很多弯路。5. IGCT 高压变频器仿真避坑发散、过压、漂移与对不上5.1 仿真发散定步长、理想开关 Ron 与吸收 RC 的三角关系现象仿真跑到某个 IGCT 开关动作的瞬间报错提示数值奇异或者计算不收敛有时候干脆没有任何报错波形直接出现 NaN 或者跳到十万伏。这是高压变频器仿真里最典型的翻车点。原因Simscape Electrical 里理想开关模块的导通电阻设得过小比如设成 1e-6Ω开关切换时等效电路的阻抗发生几个数量级的跳变连续求解器在这一步会产生一个极短的尖峰步长自适应根本来不及捕捉直接判定数值刚性过大而发散。另一个常见原因是 RC 吸收回路的时间常数和仿真步长不匹配如果 RC 乘积小于 10 倍步长那么这个电路在每个步长里的充放电过程都被跳过等效于在求解不可积分的微分方程。解决把求解器设为离散定步长步长取 5μs保证每个载波周期有至少 300 个步长理想开关的导通电阻取 1mΩ 到 10mΩ 之间不要追求极致小RC 吸收的时间常数要大于 10 倍步长22Ω 乘以 1μF 等于 22μs远大于 5μs这个组合就安全。如果离散求解器还是发散检查有没有形成代数环典型是测量模块直接和开关控制信号相互依赖解决办法是加一个 Transport Delay 或者 Memory 模块切断环。5.2 关断过电压母线杂散电感被忽视吸收电路参数怎么调现象IGCT 关断瞬间器件两端电压尖峰冲到直流母线电压的 1.8 倍甚至 2 倍以上波形上是一个又尖又窄的脉冲如果器件额定电压是 4.5kV、母线 5300V 的一半是 2650V尖峰达到 4800V 就已经击穿器件的安全区。仿真不会炸机但尖峰超出器件数据手册的阻断电压后后面的所有结论都不再有参考价值。原因关断过电压来自母线杂散电感和关断电流变化率。IGCT 关断电流变化率可以达到每微秒几百安培到一千安培母排杂散电感哪怕只有 200nH产生的感应电压 L 乘以 di/dt 也有上百伏真实柜子的母排做得不好杂散电感超过 1μH尖峰直接翻倍。另一个原因是 RC 吸收电容太小或者电阻太大吸收回路在关断瞬间来不及吸收电感储能。解决先在直流母线回路里把杂散电感作为集总元件显式建模不要用理想导线然后调整 RC 吸收参数把吸收电容从 1μF 加大到 2μF电阻从 22Ω 降到 10Ω观察尖峰是否被压到 3500V 以内。要注意吸收电阻不能太小否则关断后吸收电容和杂散电感会形成欠阻尼振荡在波形上看到一串高频衰减振荡这时候要反过来加大电阻到 30Ω 以上。最优值要扫参数才能找到我一般会写一个简单循环跑几个组合记录尖峰电压和振荡次数画成表格选折中方案。5.3 中点电位漂移零序偏置开环跑电容再大也压不住现象上下电容电压差持续增大或者出现低频往复摆动。开环 V/F 控制下刚开始仿真时 Vc1 和 Vc2 基本相等跑 0.2 秒后差值越拉越大最终一管电容电压超过 3200V另一管跌到 2100V。原因上一章的中点平衡 PI 没有接到调制函数里零序偏置一直是固定的三倍次谐波注入也就是只做了电压利用率提升没做中点电流控制。三电平 NPC 在非单位功率因数负载下中点电流的平均值并不为零电容电压必然单向漂移。还有一个容易被忽略的原因两个分裂电容的初始电压设置不一致Simulink 里电容模块的初始电压如果只设了 C1 没设 C2模型默认从零开始充电启动瞬间的充电冲击也会造成明显偏置。解决第一步把两个电容的初始电压都显式设置为 Vdc/2避免启动偏置第二步把中点平衡 PI 接入 vn_offset 输入第三步检查 PI 的极性如果差值为正上电容偏高但零序修正后差值继续增大说明极性接反了把 Kp 和 Ki 取反即可。整定 PI 的规律是先把 Kp 设成 0.05Ki 设成 0观察稳态差值有残余误差后再从 Ki 等于 10 往上加每次增加 10直到差值被压到 50V 以内。5.4 仿真波形和实测对不上死区、最小脉宽与低载波比效应现象同一套调制参数仿真的相电流 THD 只有 3%谐波频谱里低次谐波很小但现场录波显示 THD 到了 6%而且存在明显的 11 次、13 次谐波甚至还有 5 次和 7 次。仿真做得好好的一上柜子就对不上这是高压变频器仿真最让人头疼的落差。原因三电平 IGCT 变频器的载波比只有 11也就是说一个输出基波周期里只有 11 个开关周期。在这种低载波比工况下死区效应和最小脉宽限制的影响被显著放大。40μs 的死区占开关周期的比例是 40μs 除以 1.8ms约 2.2%这部分电压损失在输出频率高时还能容忍在低频大电流时会造成明显的电流波形畸变。另一个问题是 IGCT 不能输出极窄的脉冲窄于 10μs 的门极脉冲在实际驱动板上会被互锁逻辑直接丢弃但仿真里的理想开关不管这一套照样执行开关动作导致仿真波形比实物干净得多。解决把死区仿真从简单的 Transport Delay 换成完整的开通延迟、关断不延迟逻辑并在调制波比较后加一个最小脉宽限制器。最小脉宽限制器的实现方式可以是在 Simulink 里加一个不可重触发的单稳态模块脉冲宽度小于设定值就把它扩展到设定值或者直接屏蔽。对比实测时把死区设为设备手册的实际值最小脉宽设为 10μs再看谐波分析结果仿真和实物的差距能缩小到工程可接受范围。如果做完这步还对不上就要怀疑器件模型的开关时间常数设得是否合理了。6. 双脉冲仿真先行吸收电路整定与满载波形校核6.1 双脉冲仿真提取关断特性系统级仿真跑通不代表器件应力判断就准确IGCT 的关断电压尖峰、电流拖尾和吸收回路参数需要单独用双脉冲仿真验证。双脉冲试验是功率器件测试的标准方法用一段直流母线、一只被测 IGCT、一个负载电感和一个续流二极管搭成半桥门极给两次脉冲。第一个脉冲让电感电流上升到目标值然后关断此时器件在硬关断条件下切换第二个脉冲验证反向恢复特性。在仿真里这个电路五分钟就能搭好关键是提取关断瞬间的电压电流波形确认尖峰不超过器件额定电压的两倍。搭建双脉冲仿真时我通常把负载电感取实际电机每相电感的 10 倍以上这样在脉冲期间电流基本线性上升便于精确控制关断电流。杂散电感参数和系统级仿真保持一致否则测出来的关断过压没有参考价值。RC 吸收在这步要扫几组参数记录尖峰电压和电压振荡次数选出折中方案后再放回三电平整机模型里跑满载。这个过程是把器件级黑匣子变成可设计参数的关键一步。6.2 满载波形校核与 FFT 确认吸收电路定下来之后回到三电平整机模型做满载校核。重点看三组数据一是 IGCT 关断瞬间的最大电压尖峰是否在设计裕量内二是相电流的 FFT 频谱确认低次谐波没有异常抬升三是中点电位在一个基波周期内的峰峰值是否控制在母线电压的 3% 以内。把调制度从 0.6 逐步加到 1.05记录每一档的 THD看线性调制区到过调制区的转折点是否和理论值吻合。这套流程走到这里IGCT 电压型逆变器的仿真研究方案才算真正闭环。我自己的教训是刚做这个方向时直接跳过双脉冲仿真拿系统级模型去验证吸收电路结果器件电压尖峰怎么看都临界来回改了十天参数都没找到规律后来老老实实先做双脉冲提取关断特性才发现问题出在杂散电感建模上而不是吸收电阻。从那以后每次新项目都先做器件级验证再做整机仿真两边参数保持一致不再走回头路。希望这套方法和踩坑记录能帮你在 IGCT 高压变频器仿真的路上少花几个月的摸索时间。本文还有配套的精品资源点击获取
返回列表