晶闸管是通过门极控制导通与关断的功率半导体器件。在MATLAB中,有晶闸管简化模型与晶闸管精细模型两种。
1.晶闸管模型
晶闸管的模型图标如图3-25所示,图3-25a为未显示m端的图标,图3-25b为简化模型图标,图3-25c为精细模型图标。晶闸管模型有2个输入端与2个输出端,第一个输入与输出是晶闸管的阳极端(a)与阴极端(k)。第二个输入(g)是门极(或称栅极)控制信号端,当勾选“Show measurement port”复选框(见图3-27)时便显示第二个输出端(m),这是晶闸管检测输出向量[IakUak]端,可连接相应仪表,检测流经晶闸管的电流(Iak)与晶闸管的正向管压降(Uak)。同二极管,晶闸管模型内部的阳极端(a)与阴极端(k)之间还有一条由Rs与Cs组成的阻容吸收回路。
图3-25 晶闸管的模型图标
晶闸管符号、封装、等效电路与伏安特性如图3-26所示。晶闸管伏安特性曲线形象地表明了晶闸管的开关特性。
图3-26 晶闸管的符号、封装、等效电路与伏安特性
由图3-26可知,当晶闸管的正负极电压Uak>Uf(门槛电压),并且同时门极(或称栅极)有正脉冲(Ug>0)时,则晶闸管导通。为了保证可靠导通,门极正电压Ug持续时间必须足够长,使晶闸管的阳极电流Iak>IL(维持电流)。在晶闸管导通期间,如果Iak<IL,在Ug转变成低电平时,晶闸管会即刻关断。
当流过晶闸管的阳极电流Iak=0,此时Uak<0且持续时间≮Tq(晶闸管关断时间),则晶闸管关断。如果在t<Tq内,变化的Uak>0,即使门极信号电压Ug=0,Iak<IL(维持电流),晶闸管仍会自动导通。
2.晶闸管参数及其设置
在模型结构图中,当双击图3-25a所示图标时,则弹出晶闸管参数设置对话框,如图3-27所示。
(www.xing528.com)
图3-27 晶闸管参数设置对话框
“Resistance Ron(Ohms)”:晶闸管导通电阻Ron(Ω)。
“Inductance Lon(H)”:晶闸管内电感Lon(H)。
与二极管相同,当电感参数设为“0”时,电阻参数不能同时设为“0”;当电阻参数设为“0”时,电感参数也不能同时设为“0”。
“Forward voltage Vf(V)”:晶闸管门槛电压Uf(V)。
“Initial current Ic(A)”:初始电流Ic(A),其设置同二极管。
“Snubber resistance Rs(Ohms)”:吸收电阻Rs(Ω)。
“Snubber capacitance Cs(F)”:吸收电容Cs(F)。
同二极管,可对Rs与Cs设置不同的数值以改变或取消吸收电路。
当不勾选“Show measurement port”复选框与取消吸收电路时,晶闸管的模型图标如图3-25c所示。
当对图3-25b所示精细模型进行参数设置时,除以上各参数外,还有“Latching current I1”(维持电流)与“Turn off time Tq”(晶闸管关断时间)两项。
需要说明的是,含有晶闸管模型的电路仿真时,最好采用特定的算法Ode23tb与O-der15s,而当对电路进行离散化处理时,晶闸管内电感量应设为0。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。