模块化多电平换流器高压直流输电(modular multilevel converter based high voltage direct current,MMC-HVDC)系统的子模块电容电压均衡控制算法(voltage balancing algorithm,VBA)是保证MMC正常运行的重要方式.随着柔性直流电压等级的提升,单桥臂子模块数量相应增加,对算法的有效执行带来了巨大挑战.基于动态范围分段方式提出了一种快速排序方法,根据排序元素分布范围的有限性及变化规律,通过引入动态范围分段的方式,利用现场可编程门阵列(field programmable gate array,FPGA)内部丰富的随机存取存储器(random access memory,RAM)资源,实现了快速动态范围分段排序,同时平衡了FPGA所消耗的资源.对比分析了与其他排序算法在排序精度、消耗时间与FPGA资源消耗方面的特性.基于RT-Lab仿真平台的仿真结果验证了本文提出的动态范围分段排序方法的有效性与正确性.