I. INTRODUCTION
Multilevel inverters are becoming increasingly popular in motor-drive applications. The two well-known multilevel inverter topologies are neutral-point-clamped inverters and cascaded H-bridge inverters. When compared to conventional two-level inverters, multilevel inverters have several advantages including a better harmonic output profile, high voltage blocking capability, and redundant states in the space vector diagram. Therefore, multilevel inverters are more suitable in medium voltage drive applications than conventional two-level inverters. However, CMV still exists in multilevel inverters. High magnitude CMV and its fast variations dv/dt lead to shaft voltage and bearing current, which are responsible for bearing failures and reduce the life expectancy of motors. More than 30% of motor failures are due to bearing current damage [1]. Several mitigation techniques have been reported in the literature, including a shaft grounding system [2], insulated bearings and journals, ceramic bearings, conducting grease, a Faraday shield [3], and dual bridge inverters [4] to eliminate CMV. In practice, inverters and motors are connected by long cables, which contributes to a damped high-frequency ringing at the motor [5]. This results in an excessive overvoltage at the motor terminals. Due to this, motor insulation can be damaged. Several solutions have been proposed to alleviate this problem including motor terminal filters, inverter output filters, series reactors, and a new magnet wire [5]-[12]. Fast variations of CMV dv/dt also result in high-frequency common mode current or ground leakage current, which flow through the stray capacitors inside a motor. This high-frequency current is responsible for EMI, which can lead to improper operation of nearby working devices. Several techniques have been suggested to reduce this problem, such as common mode chokes [13], [14], transformers [15], grounding capacitors [15], active filters [16], snubber circuits and resonant converters [17], and insulated shielded cables with symmetrically oriented bundled conductors between the inverter and motor [18].
These techniques can be termed ‘hardware solutions’ since they involve modifying the motor configurations or adding new components to the system. Therefore, they can be bulky and expensive. Another way to mitigate CMV is to use ‘software solutions’, i.e. modifying the PWM techniques that control multilevel inverters. Some well-known PWM methods reported in the literature for controlling multilevel inverters are space vector modulation (SVPWM), carrier-based pulse-width modulation (CBPWM), and selective harmonic elimination (SHE). It is widely known that multilevel inverters are capable of reducing or eliminating CMV thanks to their large number of switching states as opposed to conventional two-level inverters. The authors of [19]-[21] and [22] attempted to reduce CMV by avoiding some of the switching voltage states responsible for generating a high CMV magnitude. Meanwhile, the authors of [23]-[27] and [28] proposed PWM strategies for complete CMV elimination by neglecting all of the switching states resulting in CMV. The authors of [29] proposed a complete CMV elimination with deadtime compensation in order to reduce CVM spikes. However, it is implemented by space vector modulation for only three-level NPC inverters and cannot be extended to n-level inverters, including NPC and cascaded H-bridge inverters. The authors of [30] presented a complete CMV elimination with reduced current ripple for multilevel inverters. The current ripple minimization is achieved by using a Harmonic Distortion Factor (HDF) [31] to obtain the optimum mapping function. The authors of [32] proposed a complete CMV elimination for multilevel inverters with reduced switching loss. The switching loss reduction is obtained by mapping the sequence that has double switching to a phase with the minimum absolute magnitude of phase current [32]. However, the spikes in the CMV waveform, which can still cause EMI and the bearing current problem [33]-[36], exist due to the deadtime effect. Therefore, the paper introduces a carrier-based pulse- width modulation strategy to completely eliminate CMV with a spike reduction for odd n-level inverters, including the cascaded and NPC inverters. The impact of deadtime is analyzed in detail. The modulation strategy is first proposed for the under- modulation mode and then extended to the over-modulation mode. The two-limit trajectory principle, which was presented in [37] for two-level inverters, is utilized to maintain linear modulation control over the whole modulation index range. Simulation and experimental results confirm the effectiveness of the proposed method.
II. PULSE-WIDTH MODULATION STRATEGY TO COMPLETELY ELIMINATE THE CMV IN MULTILEVEL INVERTERS
Despite the differences in the structure of cascaded and neutral point clamped inverters, a pulse-width modulation method for complete CMV elimination is derived for both topologies. Under the condition of balanced DC-link voltages, the pole voltage VAO in Fig. 1 can be expressed as:
\(\mathrm{V}_{\mathrm{AO}}=\left(\mathrm{S}_{1 \mathrm{A}}+\mathrm{S}_{2 \mathrm{A}}\right) . \mathrm{V}_{\mathrm{DC}}-\mathrm{V}_{\mathrm{DC}}\) (1)
where S1A and S2A are the switching states of the switches SW1A and SW2A, respectively. For example, if S1A is 1, then SW1A is ON. If S1A is 0, then SW1A is OFF.
Fig. 1. Three-level neutral point clamped inverter.
In three-level neutral point clamped inverters, the switching states are restricted as:
\(\mathrm{S}_{1 \mathrm{A}} \leq \mathrm{S}_{2 \mathrm{A}}\) (2)
The pole voltage VXO (X∈ {A, B, C}) can then be generalized for odd n-level inverters as:
\(\begin{array}{c} \mathrm{V}_{\mathrm{XO}}=\left(\mathrm{S}_{1 \mathrm{X}}+\mathrm{S}_{2 \mathrm{X}}+\ldots+\mathrm{S}_{\mathrm{n}-2 \mathrm{X}}+\mathrm{S}_{\mathrm{n}-1 \mathrm{X}}\right) . \mathrm{V}_{\mathrm{DC}}-\frac{n-1}{2} . \mathrm{V}_{\mathrm{DC}}= \\ \left(\sum_{j=1}^{n-1} S_{j X}\right) \cdot \mathrm{V}_{\mathrm{DC}}-\frac{n-1}{2} . \mathrm{V}_{\mathrm{DC}} \end{array}\) (3)
where S1X ≤ S2X ≤ … ≤ S1-nX for the NPC inverter topology, and n is the number of levels in the inverters.
The components (\(\sum_{j=1}^{n-1} S_{j X}\)).VDC, X∈{A, B, C} in (3) are called switching voltages.
The normalized switching voltages VXn, X∈{A, B, C} can be expressed as:
\(\mathrm{V}_{\mathrm{Xn}}=\sum_{j=1}^{n-1} S_{j X}\) (4)
The normalized switching voltages VXn, X∈{A,B,C} can also be expressed based on the relationship between VXO and VXn:
\(\mathrm{V}_{\mathrm{Xn}}=\frac{V_{X O}}{V_{D C}}+\frac{n-1}{2}\) (5)
The normalized switching voltages VXn can be decomposed into two components LX and sX.
\(\mathrm{V}_{\mathrm{Xn}}=\mathrm{L}_{\mathrm{X}}+\mathrm{s}_{\mathrm{X}} ; \mathrm{X} \in\{\mathrm{A}, \mathrm{B}, \mathrm{C}\}\) (6)
where LX is the base component of VXn, and sX is the active component of VXn.
In one sampling period, LX is a constant integer, while sX has a value of 0 or 1.
The average value of the normalized switching voltage vxref, X∈{A,B,C} in one sampling period can be defined as:
\(\mathrm{v}_{\mathrm{xref}}=\mathrm{L}_{\mathrm{X}}+\varepsilon_{X} ; \mathrm{X} \in\{\mathrm{A}, \mathrm{B}, \mathrm{C}\},\left(0 \leq \varepsilon_{X} \leq 1\right)\) (7)
where εX is the average active component of sX.
In terms of the reference load voltages, the average value of the normalized switching voltage vxref can also be expressed as:
\(v_{\text {xref }}=\frac{v_{X l}^{*}}{V_{D C}}+v_{off}^{*}\) (8)
The offset voltage \(V_{off}^{*}\) can have any value between the two limits defined as:
\(-\frac{M i n}{V_{D C}} \leq v_{o f f}^{*} \leq(n-1)-\frac{M a x}{V_{D C}}\) (9)
where Max = Maximum {\(v_{Al}^{*}\),\(v_{Bl}^{*}\),\(v_{Cl}^{*}\)}, Min = Minimum {\(v_{Al}^{*}\),\(v_{Bl}^{*}\),\(v_{Cl}^{*}\)} and n is the number of levels in the inverter.
The instantaneous CMV VCM for an n-level inverter can be expressed as:
\(\mathrm{V}_{\mathrm{CM}}=\frac{V_{A O}+V_{B O}+V_{C O}}{3}\) (10)
The instantaneous CMV VCM for an n-level inverter can also be written as:
\(V_{CM}=\frac{\left.\left[V_{A n}+V_{B n}+V_{C n}-\frac{3(n-1)}{2}\right)\right] V_{D C}}{3}\) (11)
In order for the CMV VCM for an n-level inverter to be zero, the sum of VAn, VBn and VCn has to be equal to 3(n-1)/2. In this case, n is the number of levels in the inverter.
In terms of the average value of the normalized switching voltage vxref, the CMV VCM is zero when varef + vbref + vcref = \(\frac{3(n-1)}{2}\). Since \(v_{Al}^{*}\) + \(v_{Bl}^{*}\) + \(v_{Cl}^{*}\) = 0, the condition of the zero CMV leads to \(v_{off}^{*}\) = (n − 1)/2.
F, Fl and Fe are defined as the total switching voltage, total base voltage, and total active average switching voltage, respectively.
\(\mathrm{F}=\mathrm{v}_{\mathrm{aref}}+\mathrm{v}_{\mathrm{bref}}+\mathrm{v}_{\mathrm{cref}}\) (12)
\(\mathrm{F}_{\mathrm{L}}=\mathrm{L}_{\mathrm{A}}+\mathrm{L}_{\mathrm{B}}+\mathrm{L}_{\mathrm{C}}\) (13)
\(\begin{array}{c} \mathrm{F}_{\mathrm{e}}=\varepsilon_{A}+\varepsilon_{B}+\varepsilon_{C} \\ \left(0 \leq F_{e} \leq 3,0 \leq \varepsilon_{X} \leq 1\right) \end{array}\) (14)
\(\begin{array}{c} \mathrm{Lx}=\left\{\begin{array}{c} \operatorname{Int}\left(v_{\text {xref}}\right) \text {if } v_{\text {xref}}<n-1 \\ n-2 \text { if } v_{\text {xref}}=n-1 \end{array}\right. \\ 0 \leq L_{X} \leq n-2, \mathrm{X}\in \{A, B, C\} \end{array}\) (15)
\(\varepsilon_{X}=v_{x r e f}-L_{X}\) (16)
where Int(vxref) returns the smallest integer value of vxref.
For an n-level inverter, the zero CMV condition leads to the two cases of FL and Fe, i.e.:
\(\mathrm{F}_{\mathrm{L}}=3(\mathrm{n}-1) / 2-2, \mathrm{F}_{\mathrm{e}}=2\) (17)
\(\mathrm{F}_{\mathrm{L}}=3(\mathrm{n}-1) / 2-1, \mathrm{F}_{\mathrm{e}}=1\) (18)
Two-active voltage hexagonal diagrams corresponding to the two cases of Fe and FL in (17) and (18) are shown in Fig. 2.
Fig. 2. Active voltage hexagonal diagrams of (\(F_{L}=\frac{3(n-1)}{2}-1\) & Fe=1) and (\(F_L=\frac{3(n-1)}{2}-2 \) & Fe=2) [32].
With the aid of base voltages, the reference voltage in a three-level NPC inverter can be synthesized by a virtual carrier-based PWM pattern similar to that of a two-level PWM. The two virtual standardized PWM patterns corresponding to (\(F_{L}=\frac{3(n-1)}{2}-1\) & Fe=1) and (\(F_L=\frac{3(n-1)}{2}-2 \) & Fe=2) are shown as follows:
Fig. 3. Two virtual standardized PWM patterns [32].
For each virtual standardized pattern, there are six possible mapping functions that are shown in Table I. Which mapping function is selected depends upon the control purpose.
TABLE I [32] POSSIBLE MAPPING FUNCTION AND MODULATING SIGNALS DETERMINATION
A block diagram of the complete CMV elimination PWM method for the under-modulation mode is shown in Fig. 4.
Fig. 4. Block diagram of the complete CMV elimination PWM method in odd n-level inverters [32].
III. PROPOSED PULSE-WIDTH MODULATION METHOD FOR COMPLETE CMV ELIMINATION WITH SPIKE REDUCTION
A. Impact of Deadtime on the CMV Waveform
As a demonstration, the influence of deadtime is explained in the three-level NPC inverter topology. For n-level inverters, its impact remains the same. The spikes in a CMV waveform can be reduced by taking the deadtime effect into account. The deadtime, which is required to avoid shoot-through, is one of the reasons spikes occur in the CMV.
The effect of deadtime on CMV waveforms can be best illustrated by the example shown in Fig. 5, 6 and 7.
Fig. 5. Phase leg during a 1 → 2 transition. (a) Steady state VAO = 0. (b) During dead time. (c) Steady state VAO = +VDC. (d) Pole voltage waveform with different current directions (Iout > 0: green, Iout < 0: blue) [29].
Fig. 6. Phase leg during a 1 → 0 transition. (a) Steady state VAO = 0. (b) During dead time. (c) Steady state VAO = -VDC . (d) Pole voltage waveform with different current directions (Iout > 0: green, Iout < 0: blue) [29].
Fig. 7. Impact of dead time on CMV generation [29].
Fig. 5 represents phase leg A during a transition from the 1 to 2 state for two different phase current directions, i.e. ia > 0 and ia < 0. In this paper, positive current i > 0 is defined as one flowing towards the load while negative current i < 0 is one flowing away from the load or towards the inverter. During the deadtime shown in Fig. 5(b), the pole voltage depends upon the current direction. If the current iA is positive, the pole voltage VAO is equal to 0. If the current is negative, the pole voltage VAO is equal to +VDC. The same principle also applies to phase legs B and C.
Fig. 6 demonstrates phase leg A during a commutation from the 1 to 0 state for two different phase current directions, i.e. ia > 0 and ia < 0. During the deadtime period (SW1A = 0, SW2A = 0, SW3A = 1, SW4A = 0) as shown in Fig. 6(b), the pole voltage VAO depends upon the phase current direction. If the current iA is positive, the pole voltage VAO is clamped to -VDC as shown in Fig. 6(d). On the other hands, if the current iA is negative, the pole voltage VAO is 0 as shown in Fig. 6(d). The same principle also applies to phase legs B and C.
Fig. 7 demonstrates CMV generation during the deadtime interval for a transition from the 111 to 210 state of three phase legs for 4 different phase current directions, i.e. iA > 0 iC < 0, iA < 0 iC > 0, iA > 0 iC > 0, iA < 0, iC < 0. In Fig. 7, the CMV remains zero during the deadtime if there are simultaneous commutations of the two-phase legs, where the current directions are opposite. If during the deadtime there are simultaneous commutations of the two-phase legs whose current directions are the same, there will be a CMV pulse during the deadtime. Based on this analysis, the complete CMV elimination pulse-width modulation strategy with spike reduction is proposed.
B. Proposed PWM Method for Complete CMV Elimination with Spike Reduction for the Under- Modulation Mode
The proposed PWM strategy for complete CMV elimination with spike reduction is based on the impact of deadtime on a CMV waveform as explained in section A.
There are six possible mapping functions available as shown in Table I. The control purpose, which is to reduce the CMV spikes, determines which phase maps into which sequence. In order to reduce the spikes in a CMV waveform, the simultaneous commutations of any two-phase legs whose current directions are opposite must be guaranteed. Therefore, the control purpose in this paper is to map any two-phase legs having opposite current directions to any two sequences having simultaneous commutations.
Switching patterns 1 and 2 are illustrated in Fig. 3, where the two particular phase currents shown at the bottom of Fig. 3 theoretically eliminate the CMV spikes during the deadtime interval. For the sake of brevity, only the first half of the switching period in pattern 1 is explained since the switching sequence is repeated in reverse in the second half of the switching period. In addition, pattern 2 is exactly the same as pattern 1. As far as pattern 1 is concerned, the two-level switching sequence of [s1, s2, d] in the first half of the switching period is 010→001→100. From 010 to 001, there are simultaneous commutations in the s2 and d sequences. Therefore, the current condition of these two sequences must be is2.id ≤0 in order for the CMV to be zero during the deadtime interval. From 001 to 100, there are simultaneous transitions of the s1 and d sequences. Hence, the current condition of these two sequences must be is1.id ≤ 0. Over one switching period of both patterns 1 and 2, as shown in Fig. 3, the sign of the d-sequence current is always opposite that of either the s1-sequence or the s2-sequence current. Moreover, since the frequency of the carrier is much larger than that of the three-phase currents (fcarrier = 5 KHz, f0 = 50 Hz), the signs of the three-phase currents can be assumed to be constant during a sampling period. As shown in Fig. 8, there are six regions where the sign of a particular phase current is opposite that of the other two-phase currents. In other words, the multiplication of one particular phase current with the other two-phase currents will be negative. For example, in Fig. 8, the phase-B current direction is opposite those of the phase-A and phase-C currents from the 0 to \(\frac{\pi}{3}\) interval. Hence, phase B is mapped to the d-sequence while phase A and C are arbitrarily mapped to the s1 and s2 sequences for the [0, \(\frac{\pi}{3}\)] interval. In other words, the task of reducing spikes in a CMV waveform is to map one particular phase whose current has the opposite sign with respect to that of the other 2 phases to the d-sequence. The other two phases will be mapped arbitrarily to either s1 or s2 because they does not have any impact on the CMV pulse during the deadtime.
Fig. 8. Signs of three-phase current in a fundamental period.
The selected mapping function can be expressed in pseudo-code as follows:
If (ib.ia ≤ 0 && ib.ic ≤ 0)
Phase b → d sequence
Phase a → s1 sequence
Phase c → s2 sequence
Else if (ia.ib ≤ 0 && ia.ic ≤ 0)
Phase a → d sequence
Phase b → s1 sequence
Phase c → s2 sequence
Else if (ic.ia ≤ 0 && ic.ib ≤ 0)
Phase c → d sequence
Phase b → s1 sequence
Phase a → s2 sequence
C. Proposed Method with Extension to the Overmodulation Mode
Despite the difference in the linearity control, both the under-modulation and over-modulation modes are unified in this paper by utilizing the two-limit trajectory principle [37] [38]. The goal of using this principle is to maintain linear control in the over-modulation mode [37]. This principle can be implemented by either a carrier-based PWM or a space vector modulation method. In this paper, a carrier-based PWM method is used due to its simplicity when compared to space vector modulation. Before diving into the mathematical expression for the over-modulation mode, it is necessary to define the modulation index, i.e.:
\(\mathrm{m}=\frac{V_{1 m}}{\frac{V_{D C N}}{\sqrt{3}}}\) (19)
where V1m is the fundamental magnitude of the phase voltage. The component \(1/\sqrt{3}\) VDCN is the maximum fundamental magnitude of the conventional space vector modulation, and it is selected as the base value in this formula. However, any base values can be chosen. VDCN is the total input DC-link voltage of the inverter.
In order to use the two-limit trajectory principle, the two limits corresponding to each of the modulation index ranges must be defined. There are three ranges in the PWM method for complete CMV elimination, i.e. 0 ≤ m ≤ \(\frac{\sqrt{3}}{2}\)(≈0.866), \(\frac{\sqrt{3}}{2}\) ≤ m ≤ \(\frac{3\sqrt{3}\ln (3)}{2\pi}\)(≈0.9085) and \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) ≤ m ≤ \(\frac{3}{\pi}\)(≈0.9549).
The first modulation range 0 ≤ m ≤ \(\frac{\sqrt{3}}{2}\) is called the under-modulation range while \(\frac{\sqrt{3}}{2}\) ≤ m ≤ \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) and \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) ≤ m ≤ \(\frac{3}{\pi}\) are called over-modulation modes I and II, respectively.
Fig. 9 represents the A-phase reference modulating signals associated with three modulation indices, i.e. m = 0.866, 0.9085 and 0.9545. Meanwhile Fig. 10 illustrates the modulation index limits, i.e. m = 0, \(\frac{\sqrt{3}}{2}\), \(\frac{3\sqrt{3}\ln (3)}{2\pi}\), \(\frac{3}{\pi}\) of the three modulation index ranges in the space vector diagram.
Fig. 9. A-phase reference modulating signal at m = 0.866 (under-modulation mode), m = 0.9085 (over-modulation mode I) and m = 0.9545 (over-modulation mode II).
Fig. 10. Overmodulation mode for the zero CMV PWM method with modulation index limits corresponding to the three modulation index ranges, i.e. under-modulation, over-modulation mode I and over-modulation mode II.
In the under-modulation range, the first limit mL = 0 corresponds to the center point of the hexagonal diagram and the second limit mH = \(\frac{\sqrt{3}}{2}\) is the inscribed circle of the small dashed-line hexagon as shown in Fig. 10. The radius of the inscribed circle is \(\frac{1}{2}\)VDC.
In over-modulation mode I, the first limit mL = \(\frac{\sqrt{3}}{2}\) is the inscribed circle whose radius is \(\frac{1}{2}\)VDC, while the second limit mH = \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) is the dashed-line hexagon illustrated in Fig. 10.
In over-modulation mode II, the first limit mL = \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) is the dashed-line hexagon, while the second limit mH = \(\frac{3}{\pi}\) is the six vertices of the dashed-line hexagon, which is represented by the red dots in Fig. 10.
The modulation index limits \(\frac{\sqrt{3}}{2}\), \(\frac{3\sqrt{3}\ln (3)}{2\pi}\) and \(\frac{3}{\pi}\) can be derived by calculating V1m from formula (20) and then substituting it into (19). The fundamental magnitude V1m corresponding to a certain reference voltage vector can be calculated as:
\(\mathrm{V}_{1 \mathrm{m}}=\frac{1}{2 \pi} \int_{0}^{2 \pi} \overrightarrow{V_{\text {ref}}} e^{-j \theta} d \theta\) (20)
where V1m is the fundamental magnitude of the phase voltage corresponding to a particular reference voltage vector. The reference voltage vector \(\overrightarrow{V_{ref}}\) is defined as follows.
\(\overrightarrow{V_{ref}}=\left\{\begin{array}{c} 0 \text { if } m=0 \\ 0.5 V_{D C} e^{j \theta}(0 \leq \theta \leq 2 \pi) \text { if } m=\frac{\sqrt{3}}{2} \\ \frac{V_{D C} e^{j \theta}}{2 \cos \theta}\left(\begin{array}{c} 0 \leq \theta \leq \pi / 6 \\ 11 \pi / 6 \leq \theta \leq 2 \pi \end{array}\right) \text { if } m=\frac{3 \sqrt{3} \ln (3)}{2 \pi} \\ \frac{1}{\sqrt{3}} V_{D C} e^{j \pi / 6}(\theta=\pi / 6) \text { if } m=\frac{3}{\pi} \end{array}\right.\) (21)
The reference voltage vector \(\overrightarrow{V_{ref}}\) for the other values of the angle θ can be similarly derived.
In order to implement the carrier-based PWM method for both the under-modulation mode and over-modulation modes I and II, three reference signals must be defined, i.e.:
\(\mathrm{V}_{\mathrm{xref}, \mathrm{m}}=(1-\eta) \mathrm{v}_{\mathrm{xref}, \mathrm{mL}}+\eta \mathrm{v}_{\mathrm{xref}, \mathrm{mH}}\) (22)
where vxref,m is the reference signal of phase X (X∈ {A, B, C}) corresponding to a certain modulation index m (0 ≤ m ≤ \(\frac{3}{\pi}\)). vxref,mL and vxref,mH are the reference signals of phase X corresponding to the first and second limits of a particular modulation index range, respectively. η is a parameter that varies from 0 to 1. η is expressed as:
\(\eta=\frac{m-m_{L}}{m_{H}-m_{L}}\) (23)
\(\mathrm{m}_{\mathrm{L}}=\frac{V_{1 m, m L}}{\frac{1}{\sqrt{3}} V_{D C}}\) (24)
\(\mathrm{m}_{\mathrm{H}}=\frac{V_{1 m, m H}}{\frac{1}{\sqrt{3}} V_{D C}}\) (25)
where mL and mH are the modulation index of the first and second limits corresponding to a particular modulation index range, respectively. m is the modulation index of the three reference signals. v1m,mL and v1m,mH are the fundamental magnitudes of the first and second limits, respectively.
v1m,mL and v1m,mH must be defined for a particular index range. For example, if 0 ≤ m ≤ \(\frac{\sqrt{3}}{2}\)(≈ 0.866), v1m,mL and v1m,mH are v1m,m=0 and v1m,m=0.866, respectively. The other modulation index ranges are similar.
\(\mathrm{V}_{\text {aref}, \mathrm{m}=0}=\mathrm{V}_{\text {bref}, \mathrm{m}=0}=\mathrm{V}_{\text {cref}, \mathrm{m}=0}=\frac{n-1}{2}\) (26)
\(\mathrm{V}_{\text {aref}, \mathrm{m}=0.866}=\frac{n-1}{2} \cos (\omega t)+\frac{n-1}{2}\) (27)
\(\mathrm{V}_{\text {bref}, \mathrm{m}=0.866}=\frac{n-1}{2} \cos \left(\omega t-\frac{2 \pi}{3}\right)+\frac{n-1}{2}\) (28)
\(\mathrm{V}_{\text {cref}, \mathrm{m}=0.866}=\frac{n-1}{2} \cos \left(\omega t-\frac{4 \pi}{3}\right)+\frac{n-1}{2}\) (29)
\(\mathrm{V}_{\text {aref}, \mathrm{m}=0.9085}=\left\{\begin{array}{c} (n-1) \text { if }\left(\begin{array}{c} 0 \leq \theta \leq \frac{\pi}{6} \\ \frac{11 \pi}{6} \leq \theta \leq 2 \pi \end{array}\right) \\ \frac{(n-1)}{2}\left[\frac{\cos (\theta)}{\cos \left(\theta-\frac{\pi}{3}\right)}+1\right] \text { if } \frac{\pi}{6} \leq \theta \leq \frac{\pi}{2} \\ \frac{(n-1)}{2}\left[\frac{\cos (\theta)}{\cos \left(\theta-\frac{2 \pi}{3}\right)}+1\right] \text { if } \frac{\pi}{2} \leq \theta \leq \frac{5 \pi}{6} \\ \frac{(n-1)}{2}\left[\frac{\cos (\theta)}{\cos (\theta-\pi)}+1\right] \text { if } \frac{5 \pi}{6} \leq \theta \leq \frac{7 \pi}{2} \\ \frac{(n-1)}{2}\left[\frac{\cos (\theta)}{\cos \left(\theta-\frac{4 \pi}{3}\right)}+1\right] \text { if } \frac{7 \pi}{6} \leq \theta \leq \frac{3 \pi}{2} \\ \frac{(n-1)}{2}\left[\frac{\cos (\theta)}{\cos \left(\theta-\frac{5 \pi}{3}\right)}+1\right] \text { if } \frac{3 \pi}{2} \leq \theta \leq \frac{11 \pi}{6} \end{array}\right.\) (30)
\(\begin{array}{l} \mathrm{V}_{\text {bref}, \mathrm{m}=0.9085}=\\ \left\{\begin{array}{c} \frac{(n-1)}{2}\left[-\frac{1}{2}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos (\theta)}+1\right] \text { if }\left(\begin{array}{c} 0 \leq \theta \leq \frac{\pi}{6} \\ \frac{11 \pi}{6} \leq \theta \leq 2 \pi \end{array}\right) \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{\pi}{3}\right)}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{\pi}{3}\right)}+1\right] \text { if } \frac{\pi}{6} \leq \theta \leq \frac{\pi}{2} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{2 \pi}{3}\right)}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{2 \pi}{3}\right)}+1\right] \text { if } \frac{\pi}{2} \leq \theta \leq \frac{5 \pi}{6} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos (\theta-\pi)}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos (\theta-\pi)}+1\right] \text { if } \frac{5 \pi}{6} \leq \theta \leq \frac{7 \pi}{6} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{4 \pi}{3}\right)}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{4 \pi}{3}\right)}+1\right] \text { if } \frac{7 \pi}{6} \leq \theta \leq \frac{3 \pi}{2} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{5 \pi}{3}\right)}+\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{5 \pi}{3}\right)}+1\right] \text { if } \frac{3 \pi}{2} \leq \theta \leq \frac{11 \pi}{6} \end{array}\right. \end{array}\) (31)
\(\begin{array}{l} \mathrm{V}_{\text {cref}, \mathrm{m}=0.9085}=\\ \left\{\begin{array}{c} \frac{(n-1)}{2}\left[-\frac{1}{2}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos (\theta)}+1\right] \text { if }\left(\begin{array}{c} 0 \leq \theta \leq \frac{\pi}{6} \\ \frac{11 \pi}{6} \leq \theta \leq 2 \pi \end{array}\right) \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{\pi}{3}\right)}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{\pi}{3}\right)}+1\right] \text { if } \frac{\pi}{6} \leq \theta \leq \frac{\pi}{2} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{2 \pi}{3}\right)}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{2 \pi}{3}\right)}+1\right] \text { if } \frac{\pi}{2} \leq \theta \leq \frac{5 \pi}{6} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos (\theta-\pi)}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos (\theta-\pi)}+1\right] \text { if } \frac{5 \pi}{6} \leq \theta \leq \frac{7 \pi}{6} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{4 \pi}{3}\right)}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{4 \pi}{3}\right)}+1\right] \text { if } \frac{7 \pi}{6} \leq \theta \leq \frac{3 \pi}{2} \\ \frac{(n-1)}{2}\left[-\frac{1}{2} \frac{\cos (\theta)}{\cos \left(\theta-\frac{5 \pi}{3}\right)}-\frac{\sqrt{3}}{2} \frac{\sin (\theta)}{\cos \left(\theta-\frac{5 \pi}{3}\right)}+1\right] \text { if } \frac{3 \pi}{2} \leq \theta \leq \frac{11 \pi}{6} \end{array}\right. \end{array}\) (32)
\(\mathrm{V}_{\text {aref}, \mathrm{m}=0.9549}=\left\{\begin{array}{c} (n-1) \text { if } f\left(\begin{array}{c} 0 \leq \theta \leq \frac{\pi}{3} \\ \frac{5 \pi}{3}<\theta \leq 2 \pi \end{array}\right) \\ \frac{(n-1)}{2} \text { if }\left(\begin{array}{c} \frac{\pi}{3}<\theta \leq \frac{2 \pi}{3} \\ \frac{4 \pi}{3}<\theta \leq \frac{5 \pi}{3} \end{array}\right) \\ 0 \text { if } \frac{2 \pi}{3}<\theta \leq \frac{4 \pi}{3} \end{array}\right.\) (33)
\(\mathrm{V}_{\text {bref}, \mathrm{m}=0.9549}=\left\{\begin{array}{c} (n-1) \text { if } \frac{\pi}{3}<\theta \leq \pi \\ \frac{(n-1)}{2} \text { if }\left(\begin{array}{c} 0<\theta \leq \frac{\pi}{3} \\ \pi<\theta \leq \frac{3 \pi}{2} \end{array}\right) \\ 0 \text { if } \frac{3 \pi}{2}<\theta \leq 2 \pi \end{array}\right.\) (34)
\(\mathrm{V}_{\mathrm{cref}, \mathrm{m}=0.9549}=\left\{\begin{array}{c} (n-1) \text { if } \pi<\theta \leq \frac{5 \pi}{3} \\ \frac{(n-1)}{2} \text { if }\left(\begin{array}{c} \frac{5 \pi}{3}<\theta \leq 2 \pi \\ \frac{2 \pi}{3}<\theta \leq \pi \end{array}\right) \\ 0 \text { if } 0<\theta \leq \frac{2 \pi}{3} \end{array}\right.\) (35)
where: n is the number of levels of the inverter. For example, n = 3 is used for a three-level NPC inverter.
The block diagram shown in Fig. 12 is drawn for complete CMV elimination with reduced CMV spikes for both the under-modulation and over-modulation modes I and II for an odd n-level inverter.
Fig. 11. Switching loss function (SLF) of the proposed method (3) versus the ZCMV PWM method with reduced current ripple (2) and the conventional sinusoidal PWM method (1).
Fig. 12. Under-modulation and over-modulation modes for the complete CMV elimination PWM method by utilizing the two-limit trajectory principle.
IV. SIMULATION AND EXPERIMENTAL RESULTS
A. Simulation Results
The proposed zero CMV PWM method with reduced CMV spikes is implemented for a three-level NPC inverter in the MATLAB Simulink environment under the condition of VDC = 100V, f0 = 50 Hz, fcarrier = 5 KHz, C1 = C2 = 4700 μF ,Ra = Rb = Rc = 33.3 Ω and La = Lb = Lc = 2.7 mH. A high DC-link capacitance value of 4700 μF is selected to smooth out the DC-link voltage. Hence, it has negligible effects on the output quality.
The performance criteria used to evaluate the harmonic distortion of the phase currents and line voltage output are Total Harmonic Distortion (THD) and Weighted Total Harmonic Distortion (WTHD), which are defined as [39]:
\(T H D_{I}=\frac{1}{I_{1 m}} \sqrt{\sum_{n=2}^{\infty} I_{n}^{2}}\) (36)
\(T H D_{V}=\frac{1}{V_{1 m L}} \sqrt{\sum_{n=2}^{\infty} V_{nL}^{2}}\) (37)
\(W T H D_{V}=\frac{1}{V_{1 m L}} \sqrt{\sum_{n=2}^{\infty}\left(\frac{V_{n L}}{n}\right)^{2}}\) (38)
where I1m and In are the fundamental magnitudes of the phase current and the magnitude of phase current corresponding to the harmonic n, respectively. V1mL and VnL are the fundamental magnitudes of the line voltage output and the magnitude of the line voltage output corresponding to the harmonic n, respectively.
Line-line voltage waveforms of the proposed method for three different modulation indices, i.e. m = 0.8, 0.91 and 0.9374 along with the THD values as shown in Fig. 13. Three different modulation indices which are 0.8, 0.91 and 0.9374 correspond to the under-modulation, overmodulation mode I and overmodulation mode II, respectively. The general trend is that the THD of the line-line voltage of the proposed method decreases as the modulation index increases regardless of the modulation modes as shown Fig.16(b). This is due to the fact that the fundamental magnitude of the line-line voltage output V1mL defined in (37) is proportional to the modulation index m and the magnitudes of harmonic components do not change significantly with a change of the modulation index. Therefore, according to (37), the THD of the line-line voltage output decreases as the modulation index increases. The THD of the line-line voltage of the proposed method is also compared with that of the other two methods, i.e. the Zero CMV PWM method with reduced current ripple [30] and the conventional sinusoidal PWM strategy as illustrated in Fig. 16(b). As expected, the THD of the line-line voltage in the conventional sinusoidal PWM method is much lower than that of the two Zero CMV PWM methods. This is due to the fact that the conventional sinusoidal PWM strategy utilizes the three-nearest vector principle, while the other two strategies use the three farthest vectors. Therefore, the conventional sinusoidal PWM method achieves the optimal harmonics performance as opposed to the two Zero CMV PWM strategies. In terms of the two Zero CMV PWM methods as shown in Fig. 16(b), the proposed Zero CMV PWM with reduced spikes has lower THD values of the line-line voltage than the Zero CMV PWM with reduced current ripple [30] for m ≤ 0.75 and m ≥ 0.85. For 0.75 < m < 0.85, the THD values of the line-line voltage in the proposed method are slightly higher than those of the Zero CMV PWM with reduced current ripple [30]. For example, at m = 0.8, the THD values of the line-line voltage for the proposed method, the Zero CMV PWM with reduced current ripple [30], and the conventional Sinusoidal PWM method are 43.93%, 43.55% and 24.79%, respectively. At m = 0.91, the THD values of the line-line voltage for the proposed method, the Zero CMV PWM with reduced current ripple [30], and the conventional Sinusoidal PWM method are 34.2%, 37.64% and 24.42%, respectively. However, in order to evaluate the true harmonic performance of the PWM methods, the WTHD defined in (38) is needed. This is because the low-order harmonic and high-order harmonic components are equally weighted in the THD formula. Fortunately, this is not the case in WTHD since the low-order harmonic components are weighted more heavily than the high-order harmonic components. The lower the WTHD, the better the PWM strategy is at suppressing low-order harmonic components. As shown in Fig. 16(a), the WTHD of the conventional sinusoidal PWM method is the most optimal for a reason similar to the one explained earlier. For the two Zero CMV PWM methods, the one with reduced current ripple [30] has a significant improvement in terms of harmonic performance in the under-modulation mode and a slight improvement in the over-modulation modes when compared to the proposed one. The aim of the reduced current ripple method [30] is to select the optimal mapping function to reduce ripple. The three-phase current outputs of the proposed method along with their THD values are shown in Fig. 14 for three different modulation indices, i.e. m = 0.8, 0.91 and 0.9374. The THD of the phase current outputs of the proposed method decreases with an increase of the modulation index in the under-modulation mode and then gradually increases in over-modulation modes I and II as illustrated in Fig. 16(c). This is because in over-modulation modes I and II the low-order harmonic components become dominant. For the sake of comparison, the THD of the phase current output of the proposed method is compared with those of the other two methods, i.e. the ZMCV PWM with reduced current ripple [30] and the conventional sinusoidal PWM method. As expected, the THD of the phase current output in the conventional sinusoidal PWM method yields the lowest values for a reason similar to the one explained earlier. As for the two ZCMV PWM strategies, the proposed method produces lower THD values of the phase current output than those of the reduced current ripple method [30] for m ≤ 0.55. For 0.55 ≤ m ≤ 0.866, the reduced current ripple method [30] gives lower THD values than those of the proposed method. In over-modulation modes I and II, the current performance of the proposed method is comparable to that of the reduced current ripple method [30]. The total harmonics distortion (THD) and the weighted total harmonic distortion (WTHD) in the simulation are calculated up to 200th harmonic of the fundamental frequency (f0 = 50 Hz). Simulated CMV waveforms are shown in Fig. 15 for m = 0.8, 0.91 and 0.9374. As can be seen in this figure, the simulated CMV is completely zero since in the ideal simulation environment the CMV magnitude only depends on the switching voltage states.
Fig. 13. Simulated line-line voltages for the proposed method. (a) m = 0.8. (b) m = 0.91. (c) m = 0.9374.
Fig. 14. Simulated three-phase currents ia, ib and ic for the proposed method. (a) m = 0.8. (b) m = 0.91. (c) m = 0.9374.
Fig. 15. Simulated common mode voltage waveforms for the proposed method. (a) m = 0.8. (b) m = 0.91. (c) m = 0.9374.
Fig. 16. Graphs showing. (a) WTHD of the simulated line-line voltage. (b) THD of the simulated line-line voltage. (c) THD of the simulated phase current with respect to the modulation index m for three different methods, i.e. the conventional sinusoidal PWM method, the Zero CMV PWM method with reduced current ripple [30], and the proposed Zero CMV PWM method with reduced CMV.
In terms of switching loss, the average value of the local (per carrier cycle) switching loss over the fundamental (for instance: for phase A) can be calculated as [31]:
\(P_{loss}=\frac{1}{2 \pi} \frac{V_{D C}\left(t_{o n}+t_{o f f}\right)}{2 T_{S}} \int_{0}^{2 \pi} f_{i A}(\theta) d \theta\) (39)
where ton and toff are the turn-on and turn-off times of the switching devices, respectively. In addition, fiA(θ) is the switching current function, the instantaneous value of which is defined as a product of the number of commutations on the A phase in the switching period and the absolute value of its corresponding current |iA(θ)|.
\(f_{i A}(\theta)=k \cdot\left|i_{A}(\theta)\right| ; k=\left\{\begin{array}{l} 2 \text { if } A \rightarrow d \\ 1 \quad \text { else } \end{array}\right.\) (40)
The switching loss function (SLF) is defined as:
\(S L F=\frac{P_{loss}}{P_{0}}\) (41)
where P0 is the maximum value of the switching loss attainable for the defined load current.
Fig. 11 illustrates the switching loss function (SLF) of the proposed method, the ZCMV PWM method with reduced current ripple [30], and the conventional sinusoidal PWM. The SLF of the ZCMV PWM method with reduced current ripple [30] depends on both the modulation index and the load angle. For 0.1 ≤ m ≤ 0.5, the SLF of the reduced current ripple method [30] ranges from 0.76 to 1. Meanwhile, it varies from 0.86 to 0.91 for 0.6 ≤ m ≤ 0.866. The typical power factor of an induction motor varies from around 0.85 to 0.9 at full load to as low as 0.2 at no load [40]. Therefore, at a power factor of 0.85 to 0.9, the switching loss of the reduced current ripple method [30] can be reduced from 9% to 12% for 0.6 ≤ m ≤ 0.866. Meanwhile, it can be reduced from 0% to 4% for 0.1 ≤ m ≤ 0.5 when compared to the proposed method. At a low power factor of 0.2, the switching loss reduction of the reduced current ripple strategy [30] is about 22% for 0.1 ≤ m ≤ 0.5. Meanwhile, it is around 10% for 0.6 ≤ m ≤ 0.866 as opposed to the proposed method. The conventional sinusoidal PWM strategy produces the lowest SLF at about 0.67. Meanwhile, the proposed method gives the highest SLF at 1.
B. Experimental Results
An experiment is conducted on a three-level neutral point clamped inverter with VDC = 60V, C1 = C2 = 4700 μF ,f0 = 50 Hz, fcarrier = 5 KHz, Ra = Rb = Rc = 33.3 Ω, La = Lb = Lc = 2.7 mH and deadtime = 2 ㎲.The experimental line-line voltage and phase current for the three different PWM methods, i.e. the conventional Sinusoidal PWM, the ZCMV PWM with reduced current ripple [30], and the proposed ZCMV PWM with reduced CMV spikes at a modulation index of m = 0.3 are shown in Fig. 17(a), (b) and (c), respectively. Similarly, the line-line voltage and phase current for the three PWM strategies at m = 0.8, 0.91 and 0.9374 are shown in Fig. 18, 19 and 20, respectively. The experimental line-line voltage and phase current for the proposed method at different modulation indices bear a close resemblance to the ones shown in the simulation section. With regard to the THD values of the experimental line-line voltage, the general trend is that the THD values decrease as the modulation index increases. This is consistent with the results shown in Fig. 16(b). For example, at m = 0.8, the THD values of the experimental line-line voltage for the proposed method, the Zero CMV PWM with reduced current ripple [30], and the conventional Sinusoidal PWM method are 53.32%, 52.32% and 29.35%, respectively. At m = 0.91, the THD values of the experimental line-line voltage for the proposed method, the Zero CMV PWM with reduced current ripple [30], and the conventional Sinusoidal PWM method are 43.41%, 43.48% and 29.18%, respectively. The THD values of the line-line voltage for the conventional Sinusoidal PWM strategy is the lowest among the three methods. As far as the THD of the experimental phase current is concerned, it is consistent with the simulation results. The THD of the experimental phase current of the proposed method produces a lower value than that of the reduced ripple method [30] at m = 0.3. For example, it is 40.56% in the proposed method as opposed to 42.39% in the reduced ripple method [30]. At m = 0.8, the proposed strategy yields a higher THD value for the experimental phase current than that of the reduced ripple method [30]. In particular, it is 16.68% in the proposed method compared to 14.23% in the reduced ripple method [30]. At m = 0.91 and 0.9374, the current performance of the proposed method is comparable to that of the reduced ripple method [30]. In terms of CMV waveforms, the CMV of the conventional sinusoidal PWM method has a peak of 20V or one-third of the DC-link voltage (VDC = 60V) at m = 0.8 as illustrated in Fig. 23(a). Meanwhile, it has a peak of 10V or one-sixth of the DC-link voltage at m = 0.91 and m = 0.9374 as demonstrated in Fig. 24(a) and Fig. 25 (a), respectively. The two zero CMV PWM methods virtually eliminate CMV despite some spikes still existing in the waveforms when compared to the other methods as shown in Fig. 23(b) and (c), Fig. 24(b) and (c), and Fig. 25(b) and (c). The proposed strategy obtains better CMV waveforms at the three modulation indices. This is confirmed by the frequency spectra shown in Fig. 26, 27 and 28 for the three different modulation indices. At high frequencies (f ≥ 5 KHz), as shown in the magnified frequency spectra, the magnitudes of the high-frequency components of the CMV in the proposed method are well below 0.2V. Meanwhile, it is above 0.2V in the Zero CMV PWM method with reduced current ripple [30] for the three modulation indices, i.e. m = 0.8, m = 0.91 and m = 0.9374. This validates the effectiveness of the proposed method for both the under-modulation and over-modulation modes.
Fig. 17. Experimental line-line voltage output (top trace) and phase current output (bottom trace) at a modulation index of m = 0.3 (under-modulation mode). (a) For conventional sinusoidal PWM (THDV = 88.2%, THDI = 23.1%). (b) For zero CMV PWM with reduced current ripple (THDV = 172.9%, THDI = 42.39%) [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes (THDV = 158.16%, THDI = 40.56%).
Fig. 18. Experimental line-line voltage output (top trace) and phase current output (bottom trace) at a modulation index of m = 0.8 (under-modulation mode). (a) For conventional sinusoidal PWM (THDV = 29.35%, THDI = 8.16%). (b) For zero CMV PWM with reduced current ripple (THDV = 52.32%, THDI = 14.23%) [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes (THDV = 53.32%, THDI = 16.68%).
Fig. 19. Experimental line-line voltage output (top trace) and phase current output (bottom trace) at a modulation index of m = 0.91 (over-modulation mode I). (a) For conventional sinusoidal PWM (THDV = 29.18%, THDI = 8.81%). (b) For zero CMV PWM with reduced current ripple (THDV = 43.48%, THDI = 14.17%) [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes (THDV = 43.41%, THDI = 14.21%).
Fig. 20. Experimental line-line voltage output (top trace) and phase current output (bottom trace) at a modulation index of m = 0.9374 (over-modulation mode II). (a) For conventional sinusoidal PWM (THDV = 29.45%, THDI = 20.31%). (b) For zero CMV PWM with reduced current ripple (THDV = 32.66%, THDI = 22%) [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes (THDV = 32.39%, THD = 21.89%).
Fig. 21. Experimental CMV waveforms at a modulation index of m = 0.8 (under-modulation mode). (a) For conventional sinusoidal PWM. (b) For zero CMV PWM with reduced current ripple [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes, Y-axis: 10V/div, X-axis: 5ms/div.
Fig. 22. Experimental CMV waveforms at a modulation index of m = 0.91 (over-modulation mode I). (a) For conventional sinusoidal PWM. (b) For zero CMV PWM with reduced current ripple [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes, Y-axis: 10V/div, X-axis: 5ms/div.
Fig. 23. Experimental CMV waveforms at a modulation index of m = 0.9374 (over-modulation mode II). (a) For conventional sinusoidal PWM. (b) For zero CMV PWM with reduced current ripple [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes, Y-axis: 10V/div, X-axis: 5ms/div.
Fig. 24. Experimental frequency spectra of CMV waveforms at a modulation index of m = 0.8 (under-modulation mode). (a) For conventional sinusoidal PWM. (b) For zero CMV PWM with reduced current ripple [30]. (c) For proposed Zero CMV PWM with reduced CMV spikes.
Fig. 25. Experimental frequency spectra of CMV waveforms at a modulation index of m = 0.91 (over-modulation mode I). (a) For zero CMV PWM with reduced current ripple [30]. (b) For proposed Zero CMV PWM with reduced CMV spikes.
Fig. 26. Experimental frequency spectra of CMV waveforms at a modulation index of m = 0.9374 (over-modulation mode II). (a) For zero CMV PWM with reduced current ripple [30]. (b) For proposed Zero CMV PWM with reduced CMV spikes.
V. CONCLUSIONS
This paper proposes a PWM strategy to eliminate the CMV of multilevel inverters with an extension to the over-modulation mode. This method utilizes the three zero CMV vectors. The modulation process of a multilevel inverter is simplified to that of a two-level inverter. Two standardized virtual PWM patterns are then proposed to cover the whole space vector diagram. There are six possible mapping functions corresponding to each PWM pattern and the mapping function selection depends upon the control purpose. The deadtime effect is thoroughly investigated and a zero CMV PWM method with reduced spikes is proposed. The proposed strategy is then extended to the over-modulation mode, where the analytical functions of the three reference modulating signals are explicitly derived. Experimental results confirm the effectiveness the proposed method in eliminating CMV and in reducing its spikes for both the under-modulation and over-modulation modes.
ACKNOWLEDGMENT
This research is funded by Vietnam National University HoChiMinh City (VNU-HCM) under grant number B2018-20-06.
References
- S. M. Chandrashekar, A. Ramachandran, and M. Channa Reddy, "Simulation and experimental measurement of shaft voltage, bearing current in induction motor drive," IEEE International Conference on Power, Control, Signals and Instrumentation Engineering, pp.732-737, 2017.
- "Increased Bearing Life," Shaft Grounding Systems, Albany, OR, brochure.
- D. Busse, J. Erdman, R. Kerkman, D. Schlegel, and G. Skibinski, "An evaluation of the electrostatic shielded induction motor: A solution for rotor shaft voltage buildup and bearing current," in Conf. Rec. IEEE-IAS Annu. Meeting, pp.610-617,1996.
- A. Von Jouanne and H. Zhang, “A dual-bridge inverter approach to eliminating common-mode voltages, bearing, and leakage currents,” IEEE Trans. Power Electron., Vol. 14, No. 1, pp. 43-48, Jan. 1999. https://doi.org/10.1109/63.737591
- P. A. Santos, J. A. T. Altuna, and I. R. S. Casella, “Overvoltage minimization in induction motors employing long cable PWM drives,” IEEE Latin America Trans., Vol. 13, No. 9, pp. 2895-2900, Sep. 2015. https://doi.org/10.1109/TLA.2015.7350036
- M. Smochek, A. F. Pollice, and M. Rastogi, “Long cable applications from a medium-voltage drives perspective,” IEEE Trans. Ind. Appl., Vol. 52, No. 1, pp. 645-652, Jan./Feb. 2016. https://doi.org/10.1109/TIA.2015.2463760
- Y. Jiang, H. Xiao, J. Lv, and Y. Yu, "Cable characteristic impedance and its influence on over-voltage at motor terminal," Proceedings of 2013 International Conference on Measurement, Information and Control, Vol. 2, pp. 1131-1135, 2013.
- V. RaghuRam, V. KamaRaju, and G. S. D. Prasad, "Overvoltage phenomenon for an induction motor," Internation Conference on Signal Processing, Communication, Power and Embedded System, pp. 799-803, 2016.
- I. Tilea and Calin Munteanu, "Motor cable electric parameter effects on the overvoltage phenomenon in inverter driven motors," International Symposium on Advanced Topics in Electrical Engineering, pp. 1-6, 2013.
- F. A. Lewis and J. A. Hoidek, "Reactors provide a low cost solution to inverter/drive power quality," Power Quality Mag., 1991.
- V. Divlyakovic, J. Kline, D. Barta, and D. Florvan, "Aging of magnet wire in the presence of variable frequency, high rise time and high voltage pulses," Annual Rep., Conf. on Electrical Insulation and Dielectric Phenomena, pp. 391-399, 1994.
- W. Yin, K. Bultemerer, D. Barta, and D. Floryan, "Dielectric integrity of magnet wire insulations under multistresses," Phelps Dodge Magnet Wire Company, Fort Wayne, IN.
- D. Jiang, F. Wang, and J. Xue, “PWM impact on CM noise and AC CM choke for variable-speed motor drives,” IEEE Trans. Ind. Appl., Vol. 49, No. 2, pp. 963-972, Mar./Apr. 2013. https://doi.org/10.1109/TIA.2013.2243394
- H. Chen, Y. Hu, L. Wang, Z. Zhang, and G. Chen, "EMI filter design based on high-frequency modeling of commonmode chokes," IEEE International Symposium on Industrial Electronics, pp. 384-388, 2018.
- G. Ala, G. C. Giaconia, G. Giglia, M. C. Di Piazza, and G. Vitale, "Design and performance evaluation of a high power-density EMI filter for PWM inverter-fed induction-motor drives," IEEE Trans. on Industry Application, Vol. 52, No. 3, pp. 2397-2404, May/Jun. 2016. https://doi.org/10.1109/TIA.2016.2518129
- M. C. Di Piazza, M. Luna, and G. Vitale, “EMI reduction in DC-fed electric drives by active common mode compensator,” IEEE Trans. Electromagn. Compat., Vol. 56, No. 5, pp. 1067-1076, Oct. 2014. https://doi.org/10.1109/TEMC.2014.2304836
- N. Mohan, T. M. Undeland, and W. P. Robbins, Power Electronics: Converters, Applications, and Design, Hoboken: John Wiley & Sons, 2003.
- P. Paipodamonchai, "A study of an active EMI filter for suppression of leakage current in motor drive system," International Conference on Electrical Machines and Systems, pp. 1976-1982, 2015.
- M.-J. Tsai, H.-C. Chen, M.-R. Tsai, Y.-B. Wang, and P.-T. Cheng, “Evaluation of carrier-based modulation techniques with common-mode voltage reduction for neutral point clamped converter,” IEEE Trans. Power Electron., Vol. 33, No. 4, pp. 3268-3275, Apr. 2018. https://doi.org/10.1109/tpel.2017.2707583
- M.-J. Tsai, H.-C. Chen, M.-R. Tsai, Y.-B. Wang, and P.-T. Cheng, "A modulation technique of neutral point clamped converters with common mode voltage reduction and neutral point potential balance," IEEE Energy Conversion Congress and Exposition, 2016.
- P. Liu, S. Duan, C. Yao, and C. Chen, “A double modulation wave CBPWM strategy providing neutral-point voltage oscillation elimination and CMV reduction for three-level NPC inverters,” IEEE Trans. Ind. Electron., Vol. 65, No. 1, pp. 16-26, Jan. 2018. https://doi.org/10.1109/TIE.2017.2723866
- R. L. Swamy and R. Somanatham, "Reduction of common mode voltage for three-level inverter using novel switching sequences," International Conference on Electrical, Electronics, and Optimization Techniques, pp. 984-989, 2016.
- H.-C. Vu, T. D. Nguyen, T.-W. Chun, and H.-H. Lee, "New virtual space vector modulation scheme to eliminate common mode voltage with balanced neutral point voltage for three-level NPC inverters," IEEE International Future Energy Electronics Conference and ECCE Asia, pp. 313-318, 2017.
- T.-K. Tu Nguyen and N.-V. Nguyen, “An efficient four-state zero common mode voltage PWM scheme with reduced current distortion for a three-level inverter,” IEEE Trans. Ind. Electron., Vol. 65, No. 2, pp. 1021-1030, Feb. 2018. https://doi.org/10.1109/TIE.2017.2733418
- T.-K. Tu Nguyen and N.-V. Nguyen, “Novel eliminated common mode voltage PWM sequences and an online algorithm to reduce current ripple for a three-level inverter,” IEEE Trans. Power Electron., Vol. 32, No. 10, pp. 7482-7493, Oct. 2017. https://doi.org/10.1109/TPEL.2016.2634009
- M. Uddin, G. Mirzaeva, G. Goodwin, and P. Stepien, "A simplified model predictive control to eliminate common mode voltage of an AC motor fed by a neutral point clamped inverter," International Conference on Electrical Machines and Systems, pp. 1-6, 2017.
- S.-I. Hwang, J.-H. Jung, I.-H. Cho, J.-M. Kim, and Y.-D. Son, "A modified discontinuous PWM for common mode voltage elimination in three-level four leg PWM converter system," International Power Electronics Conference, pp.3323-3328, 2018.
- G S Chandini and G Shiny, "Common mode voltage elimination technique for an open-end winding induction motor using carrier-based PWM," International Conference on Technological Advancements in Power and Energy, pp. 1-5, 2017.
- X. Zhang, D. Boroyevich, R. Burgos, P. Mattavelli, and F. Wang, "Impact and compensation of deadtime on common mode voltage elimination modulation for neutral-point-clamped three-phase inverters," IEEE ECCE Asia Downunder, pp. 4240-4246, 2013.
- T.-K. T. Nguyen, N.-V. Nguyen, and N. R. Prasad, “Eliminated common-mode voltage pulsewidth modulation to reduce output current ripple for multilevel inverters,” IEEE Trans. Power Electron., Vol. 31, No. 8, pp. 5952-5966, Aug. 2016. https://doi.org/10.1109/TPEL.2015.2489560
- A. M. Hava and E. Un, "Performance analysis of reduced common mode voltage PWM methods and comparison with standard PWM methods for three-phase voltage source inverters," IEEE Trans. Power Electron., Vol. 24, No. 1, pp.241-252, Jan. 2009. https://doi.org/10.1109/TPEL.2008.2005719
- N.-V. Nguyen, T.-K. T. Nguyen, and H.-L. Lee, “A reduced switching loss PWM strategy to eliminate common mode voltage in multilevel inverters,” IEEE Trans. Power Electron., Vol. 30, No. 10, pp. 5425-5438, Oct. 2015. https://doi.org/10.1109/TPEL.2014.2377152
- G. Tan, X. Wu, Z. Wang, and Z. Ye, “a generalized algorithm to eliminate spikes of common mode voltage for CMVRPWM,” IEEE Trans. Power Electron., Vol. 31, No. 9, pp. 6698-6709, Sep. 2016. https://doi.org/10.1109/TPEL.2015.2501548
- F. Liu, Z. Zhao, T. Lu, S. Wei, and K. Li, "A combined PWM algorithm to eliminate spikes of common mode voltages," IEEE Conference and Expo Transportation Electrification Asia-Pacific, pp. 1-6, 2014.
- N. Kalantari and L. A. C. Lopes, "Reduction of deadtime effect on the common mode voltage of an open-end winding machine," IEEE International Symposium on Industrial Electronics, pp. 836-841, 2016.
- J. Kalaiselvi and S. Srinivas, “Bearing currents and shaft voltage reduction in dual-inverter-fed open-end winding induction motor with reduced CMV PWM methods,” IEEE Trans. Ind. Electron., Vol. 62, No. 1, pp. 144-152, Jan. 2015. https://doi.org/10.1109/TIE.2014.2336614
- N. V. Nho and M. J. Youn, "Two-mode overmodulation in two-level voltage source inverter using principle control between limit trajectories," The Fith International Conference on Power Electronics and Drive Systems, pp. 1274-1279, 2003.
- N. V. Nho and H.-H. Lee, "Analysis of carrier pwm method for common mode elimination in multilevel inverters," European Conference on Power Electronics and Applications, pp.1-10, 2007.
- G. Narayanan and V. T. Ranganathan, “Analytical evaluation of harmonic distortion in PWM AC drives using the notion of stator flux ripple,” IEEE Trans. Power Electron., Vol. 20, No. 2, pp. 466-474, Mar. 2005.
- X. Liang and O. Ilochonwu, “Induction Motor Starting in Practical Industrial Applications,” IEEE Trans. Ind. Appl., Vol. 47, No. 1, pp. 271-280, Jan. 2011. https://doi.org/10.1109/TIA.2010.2090848