1.一种无刷直流电机三相全桥逆变器开路故障诊断方法,其特征在于,包括如下步骤:步骤1:在每一个控制周期中,采样无刷直流电机(2)三相电流iA、iB和iC,利用绝对值加法器(3)计算得到无刷直流电机三相电流绝对值之和isum;步骤2:采样无刷直流电机转子位置角θ,利用故障判断器(4)判断三相全桥逆变器(1)是否发生开路故障,并输出故障标志信号Fn(n=1~6);步骤3:根据故障标志信号Fn,通过故障定位器(5),得到开关管故障位置信息;步骤4:通过故障信息输出器(6),输出故障信息。2.根据权利要求1所述的无刷直流电机三相全桥逆变器开路故障诊断方法,其特征在于:所述步骤1中,利用绝对值加法器(3)计算得到无刷直流电机三相电流绝对值之和isum,具体如公式(1)所示;isum=|iA|+|iB|+|iC| (1)。3.根据权利要求1所述的无刷直流电机三相全桥逆变器开路故障诊断方法,其特征在于:所述步骤2中,故障标志信号Fn获取方法为:首先,通过公式(2)对isum进行二值化,获得二值化信号Ln(n=1~3);然后通过公式(3)计算得到故障标志信号Fn;
Fn=(Pn,1L1*Pn,2L2*Pn,3L3)|Fn (3)式中,k为与isum二值化次数相关量,isum每进行一次二值化,k的值就增加1;“%”表示取余运算;σ是isum二值化界限值,这里σ取0.1*isum_max,isum_max为isum最大值,电机每旋转一圈,isum_max更新一次;Pn(n=1~6)为与无刷直流电机转子位置相关量,其满足公式(4),Pn,1为L1对应的Pn,Pn,2为L2对应的Pn,Pn,3为L3对应的Pn,L1、L2、L3分别为isum连续三次二值化值;“|”表示或运算;
4.根据权利要求1所述的无刷直流电机三相全桥逆变器开路故障诊断方法,其特征在于:所述步骤3中,开关管故障位置定位方法为:通过公式(5)计算得到故障定位信号Gn(n=1~6),如果Gn=0,则开关管Sn没有产生开路故障,否则,Sn产生了开路故障;
若单管开路故障,此时6个故障定位信号Gn只有1个不为零;若不在同一桥臂的上下开关管双管开路故障,此时6个故障定位信号Gn有2个不为零。