Insertion sort correction of two-way merge sort algorithm for balancing capacitor voltages in MMC with reduced computational load

The Modular Multilevel Converter (MMC) is very suitable for high-power applications like High-Voltage Direct Current (HVDC) transmission system, in which the number of submodules is commonly very large to reach high voltage. Therefore, the sorting algorithm of the conventional voltage balancing strategy causes too much computational load, greatly increasing the hardware cost and challenging the controller design. This paper introduces a two-way merge sort that evidently reduces computation weight and accelerates the sorting, combining with the prediction of capacitor voltages in ideal conditions. Furthermore, to solve the issue of non-ideal conditions in practical applications, this paper proposes an insertion sort correction algorithm with little and controllable computational load on the basis of the two-way merge sort. The proposed sorting algorithm takes advantage of the features of MMC control strategy, and consequently is much faster than conventional sorting such as quicksort. 401-level MMC simulation results in PSCAD/EMTDC show the validity of the proposed sorting algorithms, and the reduced computational load with shorter execution time is verified by DSP controller TMS320F28335.

[1]  Daniel Siemaszko Fast Sorting Method for Balancing Capacitor Voltages in Modular Multilevel Converters , 2015, IEEE Transactions on Power Electronics.

[2]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[3]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[4]  Georgios Konstantinou,et al.  Circulating Current Injection Methods Based on Instantaneous Information for the Modular Multilevel Converter , 2015, IEEE Transactions on Industrial Electronics.

[5]  赵成勇,et al.  Research on the Thévenin's Equivalent based Integral Modelling Method of the Modular Multilevel Converter (MMC) , 2015 .

[6]  Maryam Saeedifard,et al.  Operation, Control, and Applications of the Modular Multilevel Converter: A Review , 2015, IEEE Transactions on Power Electronics.

[7]  Reza Iravani,et al.  Dynamic performance of a modular multilevel back-to-back HVDC system , 2010, 2011 IEEE Power and Energy Society General Meeting.

[8]  Wenhua Liu,et al.  A Steady-State Analysis Method for a Modular Multilevel Converter , 2013, IEEE Transactions on Power Electronics.

[9]  Rainer Marquardt,et al.  A new AC/AC multilevel converter family , 2005, IEEE Transactions on Industrial Electronics.

[10]  Maryam Saeedifard,et al.  Reduced switching-frequency voltage-balancing strategies for modular multilevel HVDC converters , 2013, 2014 IEEE PES General Meeting | Conference & Exposition.

[11]  U N Gnanarathna,et al.  Efficient Modeling of Modular Multilevel HVDC Converters (MMC) on Electromagnetic Transient Simulation Programs , 2011, IEEE Transactions on Power Delivery.