Method for modulating an n-phase
current source converter, comprising the steps: a) obtaining duty ratio values, which are identified by using the following four sub-steps: i. obtaining initial duty ratio values, which are used to determine required output currents, from the ratio of AC output current reference values and a DC
supply current value, ii. determining excess duty ratio values, which are used to compensate a missing duty
ratio value, wherein the missing duty
ratio value results from the subtraction between 1 and a sum of the initial upper or initial lower duty ratio values, wherein the sum of initial upper duty ratio values equals the sum of initial lower duty ratio values, iii. splitting the missing duty
ratio value among converter legs that results in final duty ratio values and iv. obtaining cumulative sums of the initial or final duty ratio values, which are supplied to the
comparator array as thresholds, b) comparing multiple thresholds through the comparison of the cumulative sums of the initial duty ratio values or final duty ratio values to a piecewise linear
carrier signal, which results in n-1 digital signals obtained from n-1 comparators, wherein the comparing of multiple thresholds is performed by a first multiple threshold modulator for the upper switches and a second multiple threshold modulator for the lower switches, and c)
processing of the digital signals from the multiple threshold
comparator to obtain gating signals by using a digital combinatorial logic.