本发明公开了一种基于模型预测的MMC子模块IGBT开路故障诊断方法,包括如下步骤:通过建立的故障预测模型预测故障子模块电容电压值;根据测量获得的子模块电容电压测量值和步骤S1获取的子模块电容电压预测值,求取电容电压预测值相对于电容电压测量值的偏差绝对值;根据对偏差绝对值的区域判断,实现对于子模块IGBT的开路故障诊断和定位。本发明提出了Q1和Q2两个IGBT同时开路的数学模型,该模型能够准确表述故障情况下子模块电容电压与桥臂电流的定量关系,同时基于所提故障模型提出了基于模型预测的故障诊断与定位方法,该方法具有模型预测控制的快速性并且无需添加任何传感器;具有快速、准确度高等优点。