本发明公开的基于纹波电流峰值的NPC变流器随机开关频率调制方法,包括以下步骤:步骤1,根据载波脉冲宽度调制方法,得到三相调制波,随后设定固定开关周期,求解并输出a、b和c三相开关状态及其各自作用时间;步骤2,根据三相中纹波电流斜率的最大值和拐点值,确定有纹波电流最大值,求解满足纹波电流限制值的随机开关周期;步骤3,使用随机开关周期替代固定开关周期,并计算随机开关周期下三相开关各自作用时间,形成最终的调制波形。本发明调制方法根据比较得到纹波电流最大值,调整开关周期,使纹波电流的最大值满足随机开关周期下纹波电流有效值的限制值,从而有效降低变流器输出电流的谐波含量,有很好的实用价值。