1.电力牵引交流传动两电平三相逆变器故障建模仿真方法,基于Matlab/Simulink环境,进行实时或者是离线的两电平三相逆变器正常工作以及故障模式下的仿真,电力牵引交流传动两电平三相逆变器故障建模仿真方法需做如下定义:两电平三相逆变器左边桥臂为A桥臂,中间桥臂为B桥臂,右边桥臂为C桥臂;A桥臂上开关管开关脉冲为P1、A桥臂下开关管开关脉冲为P2、B桥臂上开关管开关脉冲为P3、B桥臂下开关管开关脉冲为P4、C桥臂上开关管开关脉冲为P5、C桥臂下开关管开关脉冲为P6;每个开关管的开关脉冲由唯一的二维数组STPi[2][n]描述其属性,其中数组中STPi[0][n]~STPi[0][n]记录单个仿真步长下开关管脉冲的变化属性;在此用不同的符号表示单个仿真步长下开关脉冲的变化,1为上升沿,0为下降沿,-1为无变化;其中数组中STPi[1][n]~STPi[1][n]记录单个仿真步长下开关管脉冲的变化发生的时间点;电力牵引交流传动两电平三相逆变器故障建模仿真方法具体包括以下步骤:(1)根据输入脉冲计算单仿真步长下不同故障模式的开关信息:单仿真步长下不同故障模式下开关值ki,i=1,2,3,4,5,6;的计算根据描述每个开关管的开关脉冲的唯一的二维数组STPi[2][n]进行,同时可得到当前仿真步长下最终的开关状态Pi;
(a)正常工作情况的开关值计算:
遍历数组STPi[0][n],找到单个仿真步长下开关管脉冲的变化次数n,当n>0时:Pi=STPi[0][n]
当n=0时:
ki=0 Pi=PiP
其中PiP为上个仿真步长结束后Pi的值;
(b)开关管开路故障下,开关值计算:
ki=0 Pi=0
(2)根据不同开关管的开关信息,计算各桥臂在不同电流i下的输出电压值,i取iA、iB、iC;当i>0时:当i<0时:
当i=0时:
(3)根据计算所得到的各桥臂的输出电压值计算两电平三相逆变器的输出相电压值:(4)将(3)所获计算的结果ua、ub和uc输出到牵引控制单元。