本发明提供了一种基于瞬时频率的NPC三电平逆变器开路故障诊断方法,涉及电力电器故障诊断领域。该方法通过采集逆变器网侧的三相输出电流,利用加权滑动希尔伯特变换法估计其瞬时频率,结合理论瞬时频率,构建瞬时频率残差值,求瞬时频率残差值的均值;根据逆变器网侧的三相输出电流,求出归一化电流周期均值,用瞬时频率残差值的均值、电流周期均值与设定的故障阈值比较判断其故障类型及种类。本技术发明可以很好的克服数据段之间的“飞翼效应”,实现基于三相输出电流对单个功率开关管进行开路故障诊断。