模块化多电平换流器(modular multilevel converter,MMC)进行电磁暂态仿真时,面临着控制元件数量庞大、数据信号维数转换复杂等建模方面的问题。针对上述问题,提出了采用载波相移脉宽调制的MMC控制系统的高效建模方法。通过调用子程序实现经典控制器封装,解决了高维信号交互以及控制元件数量庞大的问题。通过控制模块自身重复调用等效子程序代替了建模过程中需要不断复制控制元件的过程,大大减少了仿真占用的计算资源。通过数组的形式进行多维数据交互,进一步简化了MMC建模过程。经PSCAD/EMTDC的仿真测试,提出的封装控制模型在降低建模规模的同时,具备与控制元件搭成的控制模型相同的精度。