一种基于快速排序的MMC子模块电容电压平衡控制方法
摘要:
本发明公开了一种基于快速排序的MMC子模块电容电压平衡控制方法,先定义数组A[xn‑1]、B[ym‑1]分别存放处于切除状态与投入状态的子模块电容电压值;然后根据不同情形只对A[xn‑1]或者B[ym‑1]进行第一轮排序,得到对应的低压、高压两个数组;再根据进一步情形只对A[xn‑1]低压数组或者A[xn‑1]高压数组或者B[ym‑1]高压数组进行第二轮排序,得到某细分数组;经过第二轮排序后,再根据具体指令按排序选取相应细分数组中的ΔN个子模块投入或切除。本方法基于快速排序算法原理,采用分治策略思想对MMC子模块电容电压进行平衡控制,不对桥臂所有子模块进行完全排序,降低传统排序计算时间,能更有效地提升MMC桥臂子模块电容均压算法的计算速度。
0/0