1 Introduction

Modular multilevel converters (MMCs) have become a promising multilevel converter topology in medium/high-voltage applications such as high-voltage direct current transmission [1,2,3,4,5], power quality [6,7,8], medium voltage motor drive [9], integration of renewable energy sources to the electrical grid [10, 11], and battery energy storage systems [12]. In comparison with other multilevel converter topologies, MMCs are characterized by their modular structure, high efficiency, superior harmonic performance, high reliability, and absence of DC-link capacitors [5].

The performance characteristics of MMCs primarily depend on the selection of the particular pulse width modulation method [13, 14]. A variety of modulation methods have been proposed for MMCs [15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34]. The selective harmonic elimination pulse width modulation (SHE-PWM) method generates high-power quality waveforms with low switching frequencies and switching losses. However, the calculation of switching angles increases significantly with the number of voltage levels [14,15,16,17]. The nearest level modulation (NLM) method is simple to implement, and is especially suitable for MMCs with a large number of SMs. However, the NLM method introduces round errors due to a round function, which causes poor quality waveforms with low numbers of submodules (SMs) [18,19,20]. The round errors can be compensated by introducing one SM operating in the pulse width modulation (PWM) mode [21, 22]. The space vector modulation (SVM) method can offer significant flexibility to optimize switching waveforms, and it is suitable for digital implementation. However, the number of switching states and switching sequences primarily increase the number of voltage levels. To reduce the SVM computation, several simplified SVM methods were proposed for MMCs [23,24,25]. The phase shift carrier pulse width modulation (PSCPWM) method achieves an even power distribution and equalization of the power losses among the SMs [26,27,28]. The phase disposition pulse width modulation (PDPWM) method has better harmonic characteristics than the PSCPWM method, but the disadvantage of PDPWM method is the uneven power distribution among SMs, which can be improved by a voltage balancing control method based on a sorting algorithm [29,30,31,32,33]. In [34], a modified PWM method with unequal and varying carrier frequencies was proposed, and effectively shifted the primary harmonic content of the output voltages to higher frequencies at the expense of a small increase in low-order harmonics.

Hitherto, few have analyzed the multilevel modulation methods for MMCs in the low modulation index region. However, the MMC will operate in the low modulation index region in many medium/high-voltage applications. The MMC can be used to connect a low-voltage AC source to a high-voltage DC source with a low modulation index, such as DC/AC distribution systems and DC collection of renewable energy [35]. When MMC-based variable-speed motor drives adopt the variable-speed variable-velocity variable-frequency (VVVF) technology, the output voltage of the MMC is proportional to the output frequency. As many medium/high voltage variable speed motor drives typically operate at just a fraction of their rated load [36], the MMC-based motor drive system will often operate in low frequency and low modulation index. The static synchronous compensator (STATCOM) and active power filter (APF) based on MMC may also operate for long durations well below their rated capabilities, such as at night when production has stopped at a commercial or industrial facility [36]. When MMCs are used in a unified power flow controller (UPFC), the output voltage of the series MMC in the MMC-UPFC can be regulated from 0 to the rated value, implying that the modulation index of the output voltage can be regulated from 0 to 1 [37]. Thus, the series MMC in the MMC-UPFC will operate at a low modulation index region in some cases. However, hitherto, few have analyzed the low modulation index operation for the MMC. In [35], a bifurcate MMC for low-modulation-ratio applications was proposed. Each arm had three branches, and the branch current was lower than the arm current of the conventional MMC. In [37], a harmonic influence analysis of MMC-UPFC based on the NLM was presented, which analyzed the influence of the series MMC in the UPFC on the power grid with different modulation indexes. In [38], a control method of low output frequency operation for the MMC was presented. However, when the MMC operates in the low modulation index region, large harmonics appear in the output voltage, which degrade the MMC performance.

The carrier overlapping pulse width modulation (COPWM) method has superior harmonics in the low modulation index region, and has been implemented in several multilevel converter topologies [39,40,41,42]. In [39], the COPWM method was proposed for a diode-clamped multilevel inverter that utilized the control freedom degree (CFD) of vertical offsets among adjacent carriers. The carrier-overlapping switching frequency optimal pulse width modulation (COSFOPWM) method was also presented in [39]. It utilized the CFD of vertical offsets between adjacent carriers, and the CFD of injecting zero sequence signals to the reference voltages; further, the modulation index can be increased to 1.15. In [40], the COPWM method with voltage balance for flying capacitor multilevel inverters was proposed, which showed better harmonics performance than the phase-shifted carrier pulse width modulation (PSCPWM) method in the low modulation index region. In [41], the harmonic characteristics analysis of the COPWM method for a five-level diode-clamped multilevel inverter was presented, which indicated that the carrier overlapping ratio for optimal harmonic characteristics was different in different modulation index regions. In [42], the COPWM and COSFOPWM methods for a cascaded three-level voltage source inverter were proposed. However, the output voltage of COPWM contains some low-order harmonics in the high modulation index region, which causes a relatively high total harmonics distortion (THD) of the output current. Meanwhile, each carrier corresponds to a specific voltage level; when the modulation signal is over one carrier, the corresponding level is generated. Therefore, the switches will be used only when the corresponding level is reached, causing an uneven power distribution among the switches [43].

To the authors’ best knowledge, the COPWM method for MMCs has not been studied in previous literatures. To achieve the optimal harmonic characteristic in the whole modulation index region, the carrier dynamic overlapping switching frequency optimal pulse width modulation (CDOSFOPWM) method for MMC is proposed herein. The whole modulation index region is divided into three regions: high modulation index region, middle modulation index region, and low modulation index region. To achieve the optimal harmonic characteristic in different modulation index regions and maintain the switching loss for the SMs, the carrier amplitude, carrier overlap ratio, and frequency are chosen dynamically according to the modulation index region of the modulation signal. The number of on-state SMs is calculated by CDOSFOPWM, and the capacitor voltage balancing is achieved by the capacitor balancing control method.

This paper is organized as follows. Section 2 proposes the CDOSFOPWM method. Section 3 presents the simulation results for the PSCPWM and CDOSFOPWM methods. The proposed method is verified by the experimental results on a three-phase MMC prototype in Section 4. Finally, the conclusions are summarized in Section 5.

2 CDOSFOPWM method for MMC

The circuit topology of a three-phase MMC is shown in Fig. 1. Each phase comprises two arms: the upper arm and lower arm. Each arm consists of N series-connected identical SMs and a series inductor L. The resistance R represents the power loss for the SMs and the resistances of the inductors.

Fig. 1
figure 1

Circuit topology of MMC

The reference voltage of the upper and lower arms can be expressed as:

$$u_{{ux,{\mathrm{ref}}}} = \frac{{U_{dc} }}{2}\left[ {1+ M\cos \left( {\omega_{o} t +\uppi + \varphi_{x} } \right)} \right]$$
(1)
$$u_{{lx,{\mathrm{ref}}}} = \frac{{U_{dc} }}{2}\left[ {1 + M\cos \left( {\omega_{o} t + \varphi_{x} } \right)} \right]$$
(2)

where uux,ref and ulx,ref are the reference voltages of the upper and lower arms for phase x (x ∈ {a, b, c}), respectively; Udc is the DC-link voltage; M denotes the modulation index; \(\varphi_{x} \left( {\varphi_{a} = 0,\varphi_{b} = - 2\uppi/3,\varphi_{c} = - 2\uppi /3} \right)\) is the phase angle of phase x.

The zero-sequence voltages of the upper arm and lower arm can be derived as:

$$u_{{uz}} = \frac{{\max \left( {u_{{ua,{\mathrm{ref}}}} ,u_{{ub,{\mathrm{ref}}}} ,u_{{uc,{\mathrm{ref}}}} } \right) + \min \left( {u_{{ua,{\mathrm{ref}}}} ,u_{{ub,{\mathrm{ref}}}} ,u_{{uc,{\mathrm{ref}}}} } \right)}}{2}$$
(3)
$$u_{{lz}} = \frac{{\max \left( {u_{{la,{\mathrm{ref}}}} ,u_{{lb,{\mathrm{ref}}}} ,u_{{lc,{\mathrm{ref}}}} } \right) + \min \left( {u_{{la,{\mathrm{ref}}}} ,u_{{lb,{\mathrm{ref}}}} ,u_{{lc,{\mathrm{ref}}}} } \right)}}{2}$$
(4)

The modulation signals of the upper and lower arms for phase x can be calculated as:

$$u_{ux,\bmod } = u_{{ux , {\mathrm{ref}}}} - u_{uz}$$
(5)
$$u_{lx,\bmod } = u_{{lx , {\mathrm{ref}}}} - u_{lz}$$
(6)

where uux,mod and ulx,mod are the modulation signals of the upper and lower arms for phase x, respectively. The modulation index can be increased to 1.15 by injecting a zero-sequence voltage into the reference voltage [17], which improves the DC-voltage utilization of the MMC.

The principle of CDOSFOPWM for MMCs is shown in Fig. 2. The number of SMs per arm is N = 8. Each arm consists of N carriers with the same amplitude A, frequency fc, and phase angle φ. The vertical overlapping ratio between adjacent carriers is p (0 ≤ p < 1), which can be obtained as:

$$p = \frac{{N\left( {A - U_{C} } \right)}}{{\left( {N - 1} \right)A}}$$
(7)

where UC is the rated capacitor voltage of the SMs. Assuming that the ripples of the capacitor voltage of the SMs are negligible, UC = Udc/N.

Fig. 2
figure 2

Principle of CDOSFOPWM method for MMC

The carrier overlapping quantity can be obtained as:

$$q = pA{ = }\frac{{N\left( {A - U_{C} } \right)}}{N - 1}$$
(8)

where q is the carrier overlapping quantity.

The carrier displacement angle between the upper arm carriers and lower arm carriers is π. The carriers for the upper and lower arms can be calculated as:

$$u_{un,tri} = \left\{ \begin{array}{l} - \frac{A}{\uppi}\left( {\omega_{c} t - 2k\uppi +\uppi} \right) + A\left( {1 - p} \right)\left( {n - 1} \right)\;\;\;\;\;2k\uppi \le \omega_{c} t < 2k\uppi +\uppi \hfill \\ \frac{A}{\uppi}\left( {\omega_{c} t - 2k\uppi +\uppi} \right) + A\left( {1 - p} \right)\left( {n - 1} \right)\;\;\;\;\;2k\uppi +\uppi \le \omega_{c} t < 2k\uppi + 2\uppi \hfill \\ \end{array} \right.$$
(9)
$$u_{ln,tri} = \left\{ \begin{array}{l} \frac{A}{\uppi}\left( {\omega_{c} t - 2k\uppi + 2\uppi} \right) + A\left( {1 - p} \right)\left( {n - 1} \right) \;\;\;\; 2k\uppi \le \omega_{c} t < 2k\uppi +\uppi \hfill \\ - \frac{A}{\uppi}\left( {\omega_{c} t - 2k\uppi} \right) + A\left( {1 - p} \right)\left( {n - 1} \right) \;\;\;\; 2k\uppi + \pi \le \omega_{c} t < 2k\uppi + 2\uppi \hfill \\ \end{array} \right.$$
(10)

where uun,tri and uln,tri are the triangular carriers for the upper and lower arms, respectively; ωc is the angular frequency of the triangular carriers; k (k ∈ {1, 2, …}) is the carrier period; n (n ∈ {1, 2, …, N}) refers to the nth carrier.

The whole modulation index region of the modulation signals can be divided into three modulation regions: high modulation index region, middle modulation index region, and low modulation index region. The carrier overlapping ratio, carrier amplitude and frequency are chosen dynamically according to the modulation region of the reference voltage, to achieve the optimal harmonic characteristics in the three regions.

Al, Am, Ah are defined as the carrier amplitudes in the low modulation, middle modulation, and high modulation index regions, respectively. pl, pm, ph are defined as the carrier overlapping ratio in the low modulation, middle modulation, and high modulation index regions, respectively.

When the carrier overlapping ratio p = pl, the peak value of the (N–2)th carrier can be expressed as:

$$L_{{N{-}2}} = A_{l} + A_{l} \left( {1 - p_{l} } \right)\left( {N -3} \right)$$
(11)

where LN–2 is the peak value of (N–2)th carrier.

When the carrier overlapping ratio p = pm, the peak value of (N–1)th carrier can be obtained as:

$$D_{{N{-}1}} = A_{m} + A_{m} ( 1- p_{m} )(N - 2)$$
(12)

The range of the high modulation region, middle modulation region, and low modulation region can be defined as follows:

If the peak value of all the modulation signals uyx,mod satisfies the condition as shown in (13), then the MMC operates in the low modulation region.

$$0 < u_{yx,\bmod } < L_{{N{-}2}}$$
(13)

where subscript y ∈ {u, l} refers to the upper and lower arms.

If the peak value of any modulation signals uyx,mod satisfies the condition as shown in (14), then the MMC operates in the middle modulation region.

$$L_{N - 2} \le u_{yx,\bmod } \le D_{N - 1}$$
(14)

If the peak value of all the modulation signals uyx,mod satisfies the condition as shown in (15), then the MMC operates in the high modulation region.

$$D_{N - 1} < u_{yx,\bmod } \le \frac{{1.15U_{dc} }}{2}$$
(15)

When the carrier overlapping ratio p = pl = 0.66, optimal harmonic characteristic can be achieved for the MMC in the low modulation region. However, the carrier amplitude may be an irrational number (e.g., if N = 10, the carrier amplitude Al = 10UC/4.06). To produce a carrier overlapping ratio equaling to or rounding to 0.66, the carrier amplitude, frequency, and carrier overlapping ratio in the low modulation index region can be calculated as:

$$\left\{ \begin{array}{l} A = A_{l} = U_{C} \left[ {\frac{N - 1}{{10^{t} }} \times round\left( {\frac{{33 \times 10^{t} }}{17N + 33}} \right) + 1} \right] \hfill \\ f_{c} = f_{l} \hfill \\ p = p_{l} = \frac{{\left( {N - 1} \right)\left( {A_{l} - U_{C} } \right)}}{{A_{l} \left( {N - 2} \right)}} \hfill \\ \end{array} \right.$$
(16)

where the function round(x) will obtain the nearest integer of x; t (t ∈ {2, 3, …}) represents that the carrier amplitude is correct to t decimal places, and t is selected as 2 herein; fc is the carrier frequency; fl is the carrier frequency in the low modulation index region.

When the carrier overlapping ratio p = pm = 0.5, optimal harmonic characteristic can be achieved for the MMC in the middle modulation region. To produce a carrier overlapping ratio equaling to or rounding to 0.5, the carrier amplitude, carrier frequency, and carrier overlapping ratio in the middle modulation index region can be obtained as:

$$\left\{ \begin{array}{l} A = A_{m} = U_{C} \left[ {\frac{N - 1}{{10^{t} }} \times round\left( {\frac{{10^{t} }}{N + 1}} \right) + 1} \right] \hfill \\ f_{c} = f_{m} = 1.5f_{l} \hfill \\ p = p_{m} = \frac{{N\left( {A_{m} - U_{C} } \right)}}{{A_{m} \left( {N - 1} \right)}} \hfill \\ \end{array} \right.$$
(17)

where fm is the carrier frequency in the middle modulation index region.

As shown in Fig. 2, the average intersecting number within each carrier period, between the modulation signal and N triangular carriers in each arm at the high, middle, and low modulation index regions are 2, 4, and 6, respectively. This means that the number of on-state SMs are changed 2, 4, and 6 times, respectively. When the carrier frequency in the high modulation index region is three times the carrier frequency in the low modulation index region, and the carrier frequency in middle modulation index region is 1.5 times the carrier frequency in the low modulation index region, the average switching frequency and power loss in the three modulation index regions are the same.

When the carrier overlapping ratio p = ph = 0, optimal harmonic characteristic can be achieved for the MMC in the high modulation index region. The carrier amplitude, carrier frequency, and carrier overlapping ratio in the high modulation region can be expressed as:

$$\left\{ {\begin{array}{l} {A = A_{h} = U_{C} } \\ f_{c} = f_{h} = 3f_{l} \hfill \\ p = p_{h} = 0 \hfill \end{array} } \right.$$
(18)

where fh is the carrier frequency in the high modulation index region. As shown, when carrier the overlapping ratio p = ph = 0, the CDOSFOPWM method is equivalent to the PDPWM method in the high modulation index region.

Figure 3 shows the flowchart of the CDOSFOPWM method. The number of on-state SMs for each arm can be calculated by CDOSFOPWM, and the selection of SMs is performed by reduced switching frequency (RSF) of the voltage balancing algorithm [44]. Herein, uyx,ref is the reference voltage of the upper arm and lower arm of phase; utri,yn refers to the triangular carrier of the upper and lower arms (n∈{1, 2, …, N}); nyx is the number of on-state SMs of the upper and lower arms of phase x; iyx represents the arm current of phase x; uyx[i] (i∈{1, 2, …, N}) is the SMs capacitor voltage of the upper and lower arms for phase x.

Fig. 3
figure 3

Flowchart of CDOSFOPWM method

The procedure of each arm for the CDOSFOPWM method is as follows:

  1. 1)

    The modulation signals uyx,mod of the upper and lower arms can be calculated by (3)-(6). The flowchart of the dynamic carrier generator is shown in Fig. 4. The carrier amplitude, frequency, and carrier overlapping ratio can be obtained by (16)-(18) according to the modulation index region of the modulation signals, and the triangular carriers utri,yn are generated by (9) and (10).

    Fig. 4
    figure 4

    Flowchart of dynamic carrier generator

  2. 2)

    The number of on-state SMs can be obtained according to the carrier dynamic overlapping modulation by comparing the modulation signals with N triangular carriers in each arm.

  3. 3)

    The selection of SMs can be performed by the RSF voltage balancing control algorithm according to the direction of the arm current and capacitor voltage of the SMs in each arm; this can reduce the switching frequency of the SMs and achieve capacitor voltage balancing.

3 Simulation results

To verify the proposed method, a three-phase MMC inverter with eight SMs per arm is developed using the PSIM software. The parameters of the simulation are shown in Table 1.

Table 1 Parameters of simulation

The CDOSFOPWM method and PSCPWM method are compared in three modulation index regions with the same average switching frequency and power loss. It is noteworthy that the modulation index can be increased to 1.15 for the PSCPWM method by injecting zero-sequencing components into the reference voltages of the upper arm and lower arm. The carrier frequency for the PSCPWM method is fpsc = 300 Hz, whereas the carrier frequency for CDOSFOPWM is fc = fh = 2400 Hz in the high modulation index region, fc = fm = 1200 Hz in the middle modulation index region, and fc = fl = 800 Hz in the low modulation index region. Thus, the average switching frequency of each SM for the CDOSFOPWM method and PSCPWM method is approximately 300 Hz in the whole modulation index region.

According to (13)-(15), the modulation region in each arm can be calculated as follows: low modulation index region, 0 < M < 0.7; middle modulation index region, 0.7 ≤ M ≤ 0.9; high modulation index region, 0.9 < M ≤ 1.15. The carrier amplitudes for CDOSFOPWM are A = Al = 2.4UC in the low modulation region, A = Am = 1.77UC in the middle modulation region, and A = Ah = UC in the high modulation region.

The modulation index is selected as M = 1.1 in the high modulation index region, M = 0.8 in the middle modulation index region, and M = 0.4 in the low modulation index region.

The THD of the line-to-line voltage and phase current with different carrier amplitudes and modulation indexes are shown in Fig. 5.

Fig. 5
figure 5

THD of line-to-line voltage and phase current with different carrier amplitudes and modulation indexes

It is noteworthy that the THD of the line-to-line voltage cannot exactly represent the harmonic performance as the line-to-line voltage contains some low-frequency harmonics in the high modulation index region when the carrier amplitude A = 2.4UC and A = 1.77UC, which are difficult to be filtered and increase the THD of the phase current. To accurately evaluate the harmonic characteristics of the MMC, the THD of the phase current is presented in Fig. 5b.

As shown, when the carrier amplitude A = Al = 2.4UC, the THD of the phase current is the lowest in the low modulation region. When the carrier amplitude A = Am = 1.77UC, the overall optimal harmonic performance is achieved in the middle modulation region. When the carrier amplitude A = Ah = UC, the overall optimal harmonic performance can be achieved in the high modulation region. The CDOSFOPWM method selects the carrier amplitude and carrier overlapping ratio dynamically according to the modulation index region of the modulation signals. Thus, the optimal harmonic characteristic can be achieved in the whole modulation region.

The simulation results of PSCPWM and CDOSFOPWM for the MMC with modulation index M = 1.1 are shown in Fig. 6 and Fig. 7, respectively. Herein, ua, uab, and ia are the phase voltage, line-to-line voltage, and phase current, respectively.

Fig. 6
figure 6

Simulation results of PSCPWM method in high modulation index region with M = 1.1

Fig. 7
figure 7

Simulation results of CDOSFOPWM in middle modulation index region with M = 1.1

The simulation results of the PSCPWM method and CDOSFOPWM method in the middle modulation index region with modulation index M = 0.8 are depicted in Fig. 8 and Fig. 9, respectively.

Fig. 8
figure 8

Simulation results of PSCPWM method in middle modulation index region with M = 0.8

Fig. 9
figure 9

Simulation results of CDOSFOPWM method in middle modulation index region with M = 0.8

The simulation results of the PSCPWM method and CDOSFOPWM method for the MMC in the low modulation index region with modulation index M = 0.4 are presented in Fig. 10 and Fig. 11, respectively.

Fig. 10
figure 10

Simulation results of PSCPWM method in low modulation index region with M = 0.4

Fig. 11
figure 11

Simulation results of CDOSFOPWM method in low modulation index region with M = 0.4

We found that the equivalent switching frequency of the phase voltage for the PSCPWM method is fequ,psc = Nfpsc = 8 × 300 Hz = 2400 Hz in the whole modulation index region. The harmonic components of the phase voltage for PSCPWM are the sideband harmonic components of the carrier groups, especially the sideband harmonics of the first carrier group. We found that the equivalent switching frequency of the phase voltage for the CDOSFOPWM method is fequ,cdo=fh = 2400 Hz in the high modulation index region, fequ,cdo=fm = 1200 Hz in the middle modulation index region, and fequ,cdo=fl = 800 Hz in the low modulation index region.

As shown, the primary harmonic components in the phase voltage of the CDOSFOPWM method are the carrier harmonic components, especially the first carrier component, which can be cancelled in the line-to-line voltage, as shown in Fig. 7b, Fig. 9b, and Fig. 11b. Thus, superior harmonic characteristics can be achieved for the CDOSFOPWM method. Further, the zero-sequence harmonic voltages (triplen frequency) in the phase voltage are eliminated in the line-to-line voltage.

As shown in Fig. 6b, Fig. 8b, and Fig. 10b, the primary harmonic components of the line-to-line voltage for the PSCPWM method are the sideband harmonics of Nfpsc = 2400 Hz, whereas the primary harmonic components in the line-to-line voltage of the CDOSFOPWM method are the sideband harmonic components of 2fh = 4800 Hz in the whole modulation index region, as shown in Fig. 7b, Fig. 9b, and Fig. 11b. This implies that the size of the filters can be reduced with the same THD requirements. In addition, the magnitude of the harmonic components in the line-to-line voltage and the phase current for CDOSFOPWM are lower than those for PSCPWM.

Table 2 shows the comparison of simulation results between the CDOSFOPWM method and PSCPWM method for the MMC.

Table 2 Comparison of simulation results between CDOSFOPWM method and PSCPWM method for MMC

We found that the total switching number per arm in one power grid period for PSCPWM is 48 times in the whole modulation index region, whereas the total switching number in one power grid period for the CDOSFOPWM method is 46 times in the high modulation region, 48 times in the middle modulation region, and 47 times in the low modulation region. The total switching number in one power grid period for the PSCPWM and CDOSFOPWM methods are the same in the whole region of modulation index.

In the high modulation index region, when modulation index M = 1.1, the THDs of the line-to-line voltage and phase current for the PSCPWM method are 10.11% and 6.40%, respectively. Meanwhile, the THD of the line-to-line voltage and phase current for CDOSFOPWM are 5.64% and 2.63%, respectively.

In the middle modulation index region, when modulation index M = 0.8, the THD of the line-to-line voltage and phase current for the PSCPWM method are 14.01% and 8.84%, respectively; whereas the THDs of the line-to-line voltage and phase current for CDOSFOPWM are 6.36% and 2.63%, respectively.

In the low modulation index region, when modulation index M = 0.4, the THDs of the line-to-line voltage and phase current for PSCPWM are 27.99% and 17.48%, respectively; whereas the THDs of the line-to-line voltage and phase current for CDOSFOPWM are 12.00% and 4.89%, respectively.

The THD of the line-to-line voltage for the CDOSFOPWM method and PSCPWM method with different modulation indexes are shown in Fig. 12.

Fig. 12
figure 12

THD of line-to-line voltage for CDOSFOPWM method and PSCPWM method with different modulation indexes

We found that when the total switching number is the same, the CDOSFOPWM method has better harmonic characteristics than the PSCPWM method in the whole modulation index region, especially in the middle modulation index region and the low modulation index region.

4 Experimental verification

To further verify the proposed method, a three-phase MMC prototype is built. The experiment parameters are shown in Table 3. Each arm contains four SMs. A resistive load is employed in the experiment.

Table 3 Parameters of MMC prototype

The modulation index regions can be obtained according to (13)-(15): low modulation index region, 0 < M < 0.4; middle modulation index region, 0.4 ≤ M ≤ 0.7; high modulation index region, 0.7 < M ≤ 1.15. The carrier amplitudes for CDOSFOPWM are A = Al = 1.99UC in the low modulation index region, A = Am = 1.6UC in the middle modulation index region, and A = Ah = UC in the high modulation index region. The modulation indexes are chosen as M = 1.1 in the high modulation index region, M = 0.55 in the middle modulation index region, and M = 0.35 in the low modulation index region. The average switching frequency of each SM for the CDOSFOPWM method and PSCPWM method is 900 Hz.

The experimental results of the PSCPWM method and CDOSFOPWM method for the MMC in the high modulation index region with M = 1.1 are shown in Fig. 13 and Fig. 14, respectively.

Fig. 13
figure 13

Experiment results of PSCPWM method in high modulation region with M = 1.1

Fig. 14
figure 14

Experimental results of CDOSFOPWM method for MMC in high modulation index region with M = 1.1

The experimental results of the PSCPWM method and CDOSFOPWM method for the MMC in the middle modulation index region with M = 0.55 are presented in Fig. 15 and Fig. 16, respectively.

Fig. 15
figure 15

Experiment results of PSCPWM method for MMC in middle modulation index region with M = 0.55

Fig. 16
figure 16

Experimental results of CDOSFOPWM method for MMC in middle modulation index region with M = 0.55

The experimental results of the PSCPWM method and CDOSFOPWM method for the MMC in the low modulation index region with M = 0.35 are shown in Fig. 17 and Fig. 18, respectively.

Fig. 17
figure 17

Experiment results of PSCPWM method for MMC in low modulation index region with M = 0.35

Fig. 18
figure 18

Experiment results of CDOSFOPWM method for MMC in low modulation index region with M = 0.35

As shown in Fig. 13b, Fig. 15b, and Fig. 17b, the equivalent switching frequency of the phase voltage for the PSCPWM method in the whole modulation index region is Nfpsc = 4 × 900 Hz = 3600 Hz. The primary harmonic components of the phase voltage and line-to-line voltage are the sideband harmonic of 3600 Hz.

The equivalent switching frequency of the phase voltage for the CDOSFOPWM method is 3600 Hz (fequ,cdo = fh) in the high modulation index region, 1800 Hz (fequ,cdo = fm) in the middle modulation index region, and 1200 Hz (fequ,cdo = fl) in the low modulation index region, as shown in Fig. 14b, Fig. 16b, and Fig. 18b, respectively. It is noteworthy that most harmonic components in the phase voltage are the first carrier harmonic component, which is eliminated in the line-to-line voltage. Therefore, superior harmonic characteristics can be achieved for the CDOSFOPWM method. As shown in Fig. 14d, Fig. 16d, and Fig. 18d, the primary harmonic components of the line-to-line voltage for CDOSFOPWM are the sideband harmonic components of 7200 Hz in the whole modulation index region. This implies that the lower THD of the line-to-line voltage and phase current can be achieved.

Table 4 shows the comparison of experimental results between the CDOSFOPWM and PSCPWM methods.

Table 4 Comparison of experimental results between CDOSFOPWM method and PSCPWM method

In the high modulation index region, when modulation index M = 1.1, the THDs of the line-to-line voltage and phase current for the PSCPWM method are 16.05% and 5.15%, respectively; whereas the THDs of the line-to-line voltage and phase current for the CDOSFOPWM method are 10.77% and 2.50%, respectively.

In the middle modulation index region, when modulation index M = 0.55, the THDs of the line-to-line voltage and phase current for the PSCPWM method are 27.52% and 7.85%, respectively; whereas the THDs of the line-to-line voltage and phase current for the CDOSFOPWM method are 16.89% and 3.79%, respectively.

In the low modulation index region, when modulation index M = 0.35, the THDs of the line-to-line voltage and phase current for the PSCPWM method are 63.05% and 22.81%, respectively; whereas the THDs of the line-to-line voltage and phase current for the CDOSFOPWM method are 22.62% and 4.88%, respectively.

The experimental results further demonstrate that the CDOSFOPWM method has better harmonic characteristics than the PSCPWM method in the whole modulation region.

5 Conclusion

This paper proposed the CDOSFOPWM method for MMCs. The whole modulation index region was divided into three regions: high modulation index region, middle modulation index region, and low modulation index region. The carrier amplitude, carrier overlap ratio, and frequency of triangular carriers were chosen dynamically according to the modulation index region of the modulation signal, to achieve the optimal harmonic characteristic in the whole modulation index region and maintain the switching loss. The number of on-state SMs was calculated by CDOSFOPWM, and the selection of SMs was performed by reducing the switching frequency voltage balancing algorithm. The simulation and experiment results demonstrated that the CDOSFOPWM method exhibited superior harmonic characteristics than the PSCPWM method in the whole modulation region.