Modular Multi-level Converters

Thread Starter


Joined Mar 30, 2013
Hello Everyone,

I am trying to simulate a Modular Multi-level converter in Inverter mode. I have read several papers and have found out that there is a need for a sorting algorithm that is to be used for sorting the capacitor voltages and then further decide the switching sequence. I am doing my simulations in PLECS for now and have plans of shifting to PSCAD later.

I have the following questions:
1. Is there a requirement for the sorting algorithm or can I find a way around it?
2. If it is needed then how can I code in C using PLECS. ( I know there exists a C-script block, but need help with using it).

Thanks in advance.


Joined Jun 30, 2013
Hi amakthal

Depending the number of cells or power module (PM) different algorithm can be used.

If you are simulating less than 50 PM you need to sort them all and use PWM. If you simulating more, you only need to know the lowest and the highest voltage, since they're the only one switching.