Next Article in Journal
A Novel Differential Fault Analysis on the Key Schedule of SIMON Family
Next Article in Special Issue
Research on an Auto-Optimized Capacitor Voltage Balancing Control Strategy of MMC SM for Renewable Energy HVDC Transmission System
Previous Article in Journal
Assessment of Dual Frequency GNSS Observations from a Xiaomi Mi 8 Android Smartphone and Positioning Performance Analysis
Previous Article in Special Issue
Hybrid PWM Strategy for Power Efficiency Improvement of 5-Level TNPC Inverter and Current Distortion Compensation Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Novel Dead-Time Compensation Strategy for Wide Current Range in a Three-Phase Inverter

Department of Electrical Engineering, Konkuk University, Seoul 05029, Korea
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(1), 92; https://doi.org/10.3390/electronics8010092
Submission received: 16 November 2018 / Revised: 13 December 2018 / Accepted: 23 December 2018 / Published: 15 January 2019
(This article belongs to the Special Issue Renewable Electric Energy Systems)

Abstract

:
This paper proposes a novel three-phase voltage source inverter dead-time compensation strategy for accurate compensation in wide current regions of the inverter. In particular, an analysis of the output voltage distortion of the inverter, which appears as parasitic components of the switches, was conducted for proper voltage compensation in the low current region, and an on-line compensation voltage controller was proposed. Additionally, a new trapezoidal compensation voltage implementation method using the current phase was proposed to simplify realizing the trapezoidal shape of the three-phase compensation voltages. Finally, when the proposed dead-time compensation strategy was applied, the maximum phase voltage magnitude in the linear modulation voltage regions was defined to achieve smooth operation even at high modulation index. Simulations and experiments were conducted to verify the performance of the proposed dead-time compensation scheme.

1. Introduction

Dead-time is an efficient strategy which adds blank time within complementary switching signals to prevent arm-short. The series two switches circuit, sharing a DC-link such a half-bridge, is operating complementary to avoid arm-short condition. However, in the actual switch, a delay occurs within on/off operating due to the parasitic components, and the series switches appear to be shorted with a DC-link. The short circuit allows excessive current through the series switches, causing serious system failure. Therefore, the reliability of the system can be guaranteed by injecting enough dead-time ( T d ) until the switch reaches a steady state [1,2].
Especially, as shown in Figure 1a, a circuit structure such as a typical three-phase VSI in which three legs share a DC-link must ensure reliability of the system by applying dead-time. Figure 1b shows the operation of a single leg over time during one switching period. Q 1 s , Q ¯ 1 s are ideal complementary switches on/off signals, Q 1 s , Q ¯ 1 s are real switch on/off signals adapted to the dead-time T d and the subscripts a , b , c indicate each phase. For example, i a , i b , i c are a-, b- and c-phase current and R , L , e are phase resistor, inductor and voltage source, respectively. Since the dead-time cannot control actively, it causes not only serious voltage distortions in inverter output voltage as shown Figure 1b, but also adverse effects on the all algorithms using a voltage reference [3,4]. Figure 2a shows a pole voltage reference of a-phase in the three-phase VSI and (Figure 2b) shows current waveforms applied the dead-time to compare the ideal current waveform. Here, in the current waveform to which the dead time is applied, it can be seen that serious current distortion occurs near the zero point and near the peak area. Various types of dead-time compensation strategies have been published to analyze and compensate for the dead-time defects. In [1,2,5], the dead-time and the switch on/off delay were analyzed and the dead-time compensation method via ideal parameters was suggested. However, since the switch parameters are fluctuated with external factors, it is difficult to compensate accurately in all inverter operating areas by using fixed variables. In some papers [6,7,8], the distortions of inverter output voltage by switch’s output capacitors were studied and compensation strategies with the look-up table containing the switch-off times according to the magnitude of the current were suggested. Although, a disadvantage is that it is difficult to compensate the precise dead-time in various environments since the table is limited to the experimental environment. The papers [9,10] proposed an on-line dead-time compensation method which modifies the dead-time compensation voltage (DTCV) by feeding back current distortions. However, the strategies extracting the current distortions are complicated, and have drawbacks near the current zero-crossing points. In [11], the dead-time compensation algorithm using a filter has been suggested. However, due to the lowpass-filter characteristics, the bandwidth of the current controller can be limited. In [12], a scheme which compensates the sixth-order harmonic in d-q axis currents on the synchronous reference frame using a bandpass filter is suggested. However, the performance of the dead-time compensation algorithm is limited by the characteristic of the current controller, making it difficult to compensate for all the dead-time effects of wide harmonics. References [13,14] offer compensation strategies using an observer which is feeding back d-q axis currents on synchronous reference frame. However, since it is utilizing an ideal-model, the observer regards not only the dead-time distortions but also various parasitic components as dead-time errors. Thus, it is impossible to accurately estimate the real output voltage of the inverter. In [15,16], the on-line dead-time compensation algorithms having a trapezoidal shape compensation voltage and a modulator for slope have been proposed. However, it is difficult to completely compensate for the non-linearities of the switch, especially in the low current region. The repetitive controller for dead-time compensation is proposed. Since it is based on the permanent magnet synchronous motor (PMSM) position not constant time like the conventional repetitive controller, it is robust at the variation of the motor speed. However, the d-axis current on the synchronous reference frame affects to the position information, and as a result, precise dead-time compensation is impossible [17]. A method to compensate the output voltage error of the inverter using the information of the terminal voltage of the inverter is suggested, but it requires additional hardware to sense the terminal voltage, so it is difficult to apply it to the existing three-phase VSI which may lead to an increase in cost [18,19].
In this paper, a novel DTCS for accurate dead-time compensation in all output regions of the inverter is proposed. In particular, with the dead-time compensation algorithm using passive calculation it is difficult to accurately compensate all areas of the inverter output because increased switch turn-off delay effects occur due to the parasitic components of the switch in the low current region. Therefore, in this paper, a new controller that can actively compensate for voltage distortion due to the switch parasitic components and a new method that can more easily implement the three-phase trapezoidal compensation voltage (TCV) is presented. In Section 2, the inverter output voltage error by the dead-time and the switch’s non-linearities are analyzed. In Section 3, a novel three-phase TCV implementation strategy and the on-line TCV controller revising its amplitude and slope is presented. In Section 4, the output voltage distortions of the three-phase VSI and the maximum linear-modulation phase voltage (MMPV) are analyzed on the space vector area. Finally, in Section 5, the simulation and the experiment are implemented to verify the proposed DTCS. The performance of the DTCS is evaluated with phase current total harmonic distortion (THD).

2. Analysis of the Dead-Time Effects

In this paper, the dead-time T d of Equation (2) includes the ON/OFF propagation delay in order to be simply expressed as V d . Additionally, the conduction voltage drops across the diode and switch are excluded from the effect of dead-time because they are negligible compared to the DC-link voltage level.

2.1. The Three-Phase VSI Output Voltage Errors by the Dead-Time

In Figure 1b, an a-phase single leg output voltage v a n is varied according to the phase current i a direction during the dead-time. When the current direction is positive, the current flows through the body diode D 2 in the lower switch Q ¯ 1 , so that the v a n comes to be V d c / 2 . On the other hand, when the current direction is negative, the current flows through the body diode D 1 in the upper switch Q 1 , thus the output v a n becomes V d c / 2 . Therefore, the a-phase pole voltage errors due to the dead-time can be expressed as
Δ v a n e r r = { V d ( i a > 0 ) V d ( i a < 0 ) ,
V d = T o n + T d T o f f T s V d c .
In Equation (2), the V d is average pole voltage error (APVE) that occurs during a single switching period, and it contains switch turn on/off delays T o n , T o f f as well as dead-time T d [2]. The a-phase APVE can be expressed according to the direction of current as shown Equation (1). In addition, the other phases, b and c, can be expressed in the same approach via each current polarity [1]. The APVEs of three-phase can be represented by the voltage errors on the synchronous reference frame d-q axis as follows.
[ Δ v a s e r r Δ v b s e r r Δ v c s e r r ] = 1 3 [ 2 1 1 1 2 1 1 1 2 ] [ Δ v a n e r r Δ v b n e r r Δ v c n e r r ] ,
[ Δ v d e r r Δ v q e r r ] = [ cos θ e sin θ e sin θ e cos θ e ] [ 1 0 0 0 1 3 1 3 ] [ Δ v a s e r r Δ v b s e r r Δ v c s e r r ] = 4 V d π [ sin δ n = 1 { sin ( 6 n ω e t δ ) ( 6 n 1 ) + sin ( 6 n ω e t + δ ) ( 6 n + 1 ) } cos δ n = 1 { cos ( 6 n ω e t δ ) ( 6 n 1 ) cos ( 6 n ω e t + δ ) ( 6 n + 1 ) } ]
Equation (3) is expressed as the average phase voltage error by APVE [2], and Equation (4) represents the average phase voltage error due to the dead-time on the synchronous reference frame d-q axis by the Fourier series expansion [5,11], where θ e , ω e are electrical angle, electrical angular velocity, i d , i q are d-, q-axis current respectively and δ is the phase angle between q-axis and three-phase current vector I s as shown Figure 3.
The d-q axis voltage error contains both the fundamental and the 6 n th harmonics distortions, as in Equation (4). Theses voltage errors cause discordance between the real output voltage of three-phase VSI and the voltage commands. Furthermore, the distortion components cause harmonic currents, which degrade the performance of the VSI. Therefore, in order to compensate the voltage distortions due to the dead-time, the opposite voltages of the error voltages can be generated using the Equation (1). The average compensation pole voltage (ACPV) can be expressed as follows.
Δ v a n = V d sign ( i a ) ,
sign ( i a ) = { 1 ( i a > 0 ) 1 ( i a < 0 ) .
The ACPVs of the b- and c-phase can be described in a similar way as Equations (5) and (6) which is a-phase AVPC [1,2]. Using the three-phase ACPVs and d-q axis transformation matrix (4), the d-q axis dead-time compensation voltage waveforms can be illustrated as Figure 4. Figure 4a shows the a-phase current and Figure 4b,c reveals the average compensation pole voltage of the a-phase and the average compensation phase voltage of the a-phase, respectively. Figure 4d presents the dead-time compensation voltage converted to the α β axis, and Figure 4e shows the dead time compensation voltage on the d-q axis when δ = 0.

2.2. The Effects of Switch Parasitic Components

The real switch contains diverse parasitic components and the output capacitor of the switch is a critical factor in compensating the distorted output voltage of three-phase VSI because it seriously affects the switch off delay time, T o f f , depending on the magnitude of the phase current [6]. Figure 5 exposes the output capacitors C 1 , C 2 connected in parallel with the switches and the charging and discharging process when the phase current i p flows in the positive direction.
In Figure 5a, the dc-link voltage ( v C 1 = V d c ) is charging to the capacitor C 1 while the upper switch is turning on. At that moment, the discharging current i C 1 flows to the node ‘p’ due to the potential difference and is charging the capacitor C 2 of the lower switch so that the voltage v C 2 of the lower switch parasitic capacitor C 2 is rapidly charged to V d c . Consequently, when the upper switch is turning on, the output pole voltage v p n of the half-bridge is hardly affected. On the contrary, when the both upper and lower switches are turned off (during the dead-time), as shown in Figure 5b, the capacitor C 2 of the lower switch is discharged and the voltage of v C 2 arrives at zero. At this time, the current i p can be expressed by the sum of the charging current i C 1 of the upper output capacitor and the discharging current i C 2 of the lower output capacitor.
i p = i C 1 + i C 1 .
Assuming that the capacitances C 1 , C 2 and the charging/discharging potentials are equal, the turn off delay time T o f f required for discharging v C 2 can be formulated as follows.
C 1 = C 2 = C 12 ,
| i C 2 | = | i C 1 | = | i p | 2 ,
v C 2 ( T o f f ) = 1 C 12 0 T o f f i C 2 ( t ) d t + v C 2 ( 0 ) .
From the Equation (10), when the initial value is V d c , the following Equations (11), (12) can be obtained.
V d c = 1 C 12 0 T o f f | i p | 2 d t ,
T o f f = 2 C 12 V d c | i p | ( T d T o f f ) .
If the current i p flows in the opposite direction, the switch turn off delay occurs in the upper switch in a similar way when the current is flowing in the positive direction, as shown Figure 5. Thus, the upper switch turns off delay is the same as in Equation (12) [20]. Figure 6 and Figure 7 show the simulation waveforms and the results verify the previously defined equations in Section 2.2. The graph of Figure 6 compares the simulation results of Figure 7 with Equation (12), where T o f f s i m is the turn off delay times measured using the simulation results in Figure 7, and T o f f e q is the turn off delay times calculated using the Equation (12) respectively. Here, the simulation circuit configuration of Figure 7 is arranged such as Figure 5a, and the lower switch is maintaining the turning off condition while the upper switch is turning on and off. Figure 7a shows the gate-source voltage of the upper switch, and the lower switch waveform is omitted because it only applies the off signal. Figure 7c displays the pole voltage, and voltage distortion due to the output capacitor can be confirmed.
Figure 6 demonstrates that the turn-off delay time T o f f increases very nonlinearly with current magnitude. The characteristics of these output capacitors indicate that compensation strategies that can be actively controlled by considering switch parasitic components are essential for accurate dead-time compensation in wide current ranges.
When the current i p is positive direction, the output pole voltage of the half-bride represented as
v p n = V d c 2 + v C 2 .
Here, the v C 2 affects the output of the inverter since it is discharged with a slope depending on the level of | i p | as shown in Figure 7. Therefore, the v C 2 should be properly compensated because it cannot be actively controlled.
Figure 8 shows the actual waveform of v C 2 , which varies with current magnitude, compared with Figure 7, which is the simulation result.
Equation (2) is applicable when the current level is enough to saturate T o f f and the voltage of the output capacitor is rapidly falling or rising. Therefore, it is necessary to redefine the compensation voltage considering the slope of the output capacitor voltage, especially for the low current region where T o f f is not saturated.
The regions A, B and C are non-controllable voltages caused by the output capacitors in Figure 9, and require appropriate voltage compensation to get the ideal inverter output. The voltage region Δ v C 2 made by the output capacitor can be described as
Δ v C 2 = A ( B + C ) ,
A = 1 2 ( V d c 2 T o f f 2 T s ) ,
B = 1 2 ( V d c 2 T o f f 2 T s ) ,
C = V d c 2 T o f f 2 T s ,
Δ v C 2 = T o f f 2 T s V d c .
Equation (2) can be redefined as Equation (20) in order to properly compensate the repercussions of the output capacitor in the low-power area, in which the turn off delay of the switch has the greatest influence on the inverter output.
V d = T o n + T d T o f f 2 T s V d c ( T d T o f f ) .

3. The Proposed DTCS

As mentioned above, the voltage error not only caused by dead-time distortion, but also caused by switch parasitic components, should be compensated to obtain the ideal three-phase VSI output. In Equation (19), generally the dead-time T d is fixed value, but the delay time T o f f is not. Hence, the precise T o f f has to be calculated according to the phase current levels in real-time for correct compensation. In this paper, to simplify the variation of T o f f , TCV is adopted [8,15]. In addition, the novel three-phase TCV implementation strategy is proposed to simplify the realized trapezoidal shape, and the novel on-line TCV controller is also proposed to flexibly respond with the variation of the parameters.

3.1. Implementation of the TCV Based on the Current Position

The proposed DTCS uses a synchronous reference frame transformation matrix and limiter function to simplify realizing the TCV. Figure 10 displays the triangle waveform function f ( t ) , the sinusoidal waveform function g ( t ) with peak value k and the trapezoidal waveforms to compare the waveform outlines. In Figure 3, the position θ d of the three-phase current can be calculated as follows using the d-q axis currents.
δ = tan 1 ( i d i q ) ,
θ d = ( θ e δ ) .
The three-phase sinusoidal waveforms, which is in phase with the three-phase current vector I s , can be defined as follows. The α β axis voltage g ( Δ v α ) , g ( Δ v β ) with peak value k on the stationary reference frame expressed as:
g ( Δ v α ) = k sin θ d g ( Δ v β ) = k cos θ d
g ( Δ v α ) , g ( Δ v β ) is transferred to a three-phase stationary coordinate and the amplitude is limited to ± V d , as in Equation (23), to generate the TCV as shown in Figure 10b.
{ g ( Δ v a n ) = g ( Δ v α ) ( V d g ( Δ v a n ) V d ) g ( Δ v b n ) = ( g ( Δ v α ) 3 g ( Δ v β ) ) 2 ( V d g ( Δ v b n ) V d ) g ( Δ v c n ) = ( g ( Δ v α ) + 3 g ( Δ v β ) ) 2 ( V d g ( Δ v c n ) V d ) .
As can be seen in the Figure 10b, if the peak level k is large enough to approximate a linear slope between V d and V d , then the waveforms can be reckoned as f ( Δ v a n ) g ( Δ v a n ) . Next, as illustrated in Figure 11, the peak value k for implementing the TCV having slopes of the width ϕ can be defined as follows.
The function g ( t ) can be expressed as g ( t ) = k sin ( ω t ) , and at the point t ϕ when g ( t ) has a slopes of the width ϕ defines as t ϕ , then the time t ϕ can be derived as:
t ϕ = ϕ ω .
Assuming that the output of g ( t ) is | V d | at the time t ϕ , the g ( t ) rewritten as:
k   sin ( ω t ϕ ) = | V d | ,
k = | V d | sin ( ϕ ) .
The adjustable TCV having a desired compensation voltage amplitude | V d | and the compensation voltage slopes of the width ϕ can be realized with Equations (23) to (26).

3.2. The On-Line TCV Controller

It can be seen from Figure 6 and Equation (19) that the amplitudes and slopes of APVEs are changing according to the amount of the current flowing in the phase. Especially, when the VSI operates in the low current region, the magnitudes of the APVEs are decreased and the slopes of the TCV are increased. For these reasons, for smooth dead-time compensation in wide current regions, both the scale of the APVE and the slope of the TCV must be modulated to the optimum value corresponding to the inverter operating environment.
Using the previously defined Equations (12), (19) and (26), it might be possible to vary the amplitudes and the slopes of APVEs by responding to T o f f . However, there are limitations to actively changing conditions. Therefore, the on-line TCV controller using the errors is proposed to implement robust dead-time compensation even at parameters with mismatching conditions.
While the influence of the dead-time appears 6 n th harmonics in the synchronous reference frame as Equation (4), the TCV errors can be obtained through them [16]. Although the 6 n th harmonics appear on both d-q axis, the TCV error extracting axis can be selected as a d-axis since the d-axis has a larger voltage error than the q-axis. However, if there is a d-axis current ( δ 0 ), the fundamental component of the harmonic voltages is moving to the q-axis as shown in Equation (4). Thus, to obtain a constant error regardless of the amount of d-axis current, the synchronous reference frame transformation based the three-phase current vector I s should be carried out. In this case, if the phase of the three-phase current vector I s is simply obtained by using the Equations (21) and (22), the harmonic components do not appear in the d-axis current because the harmonic component of the current affects δ . For this reason, the ideal phase of three-phase current vector I s can be obained by d-q axis current commands i d , i q as following Equations (27) and (28), assuming that the actual currents do not deviate for the current commands.
δ = tan 1 ( i d i q ) ,
θ d = ( θ e δ ) .
Figure 12 demonstrates the proposed on-line TCV controller scheme. To adjust the turn off delay time and slopes of the TCV, the integrators are designed, and for faster dynamics, T f f (12) is feedforwarded. The controller error i d d of Figure 12 is calculated from the d-q axis transformation matrix Equation (4) and the phase of ideal three-phase current vector I s Equation (28).
The d-axis current (controller error) i d d based on θ d includes the current distortion of the 6 n th harmonic according to the influence of the dead time, and the polarity of the compensation voltage error can be determined by multiplying each harmonic order implemented using θ d [16]. As the T o f f is a factor controlling the maximum value of APVE, the phase current | i p | in Equation (12) must be altered as the magnitude of the three-phase current vector I s .
Figure 13 indicates the fast Fourier transform (FFT) results for two types of the DTCV errors. Figure 13a shows the voltage waveform of the V d amplitude error. Additionally, the FFT result of the V d error has a prominent component in the 6th harmonic as seen in Figure 13b. Figure 13c shows the voltage waveform of the slopes error of TCV. In addition, the FFT result of the slopes error has noticeable elements in the 12th and 18th harmonics, as seen in Figure 13d.
By utilizing the results of the Figure 13, the 6th and 18th can be selected as the multiplying frequency of T o f f and ϕ , respectively, such as in Figure 12. In fact, the multiplying frequency for ϕ can be selected for both the 12th and the 18th as shown in Figure 13d. However, to minimize the influence of the T o f f error, the 18th is chosen instead of the 12th.

4. The Analysis of the Linear Modulation Region of the Three-Phase VSI with Proposed DTCS

The proposed DTCS is the method feedforwarding DTCV at the controller output, which is the voltage references. Thus, when the correct DTCV is applied, the controller side can consider that the inverter is ideal. However, if the controller outputs a voltage command exceeding the inverter output capable, the feedforwarded compensation voltage will not be able to suitably compensate due to physical constraints of the hardware. Therefore, it is required to limit the voltage reference of the controller by applying the proper physical voltage limit to the controller in order to perform normal operating of the DTCS.

4.1. Definition of the MMPV of the Three-Phase VSI

Table 1 and Figure 14 express the voltage vectors of the three-phase VSI in Figure 1. The hexagonal region i using the six active voltage vectors is the ideal voltage region. The switching operation state function Q ( Q n , Q n , Q n ) of each leg in Figure 14 is shown as
Q ( Q 1 , Q 2 , Q 3 ) { Q n = 1 : Q n = o n , Q ¯ n = o f f Q n = 0 : Q ¯ n = o n , Q n = o f f .
In Figure 14, V s m a x i is the magnitude of the MMPV in the ideal voltage region i . When an arbitrary voltage reference V exists at 0 θ 60 , it can configure with the neighboring active voltage vector V 1 i , V 2 i and zero voltage vector O during the switching period T s .
0 T s V d t = 0 T 1 V 1 i d t + T 1 T 1 + T 2 V 2 i d t + T 1 + T 2 T s O d t ,
where T 1 , T 2 represent the interval for which the vectors V 1 i , V 2 i is applied, respectively. The maximum active voltage vector with V 1 i , V 2 i is
V T s = V 1 i T 1 + V 2 i T 2 .
The reference vector V projected on the V 1 i and V 2 i vectors, respectively, can be given as
V 1 i T 1 = V T s cos θ V 2 i T 2 cos 60 ,
V 2 i T s = V T s sin θ cos 30 ,
T 1 = γ T s cos θ γ T s 3 sin θ ( w h e r e γ = 3 2 V V d c ) ,
T 2 = 2 γ T s 3 sin θ .
Here, since T 1 + T 2 T s , Equations (34) and (35) can be derived as Equation (36).
V ( cos θ + 1 3 sin θ ) 2 3 V d c ,
V V d c 3 1 sin ( θ + 60 ) ,
V s m a x i = V d c 3 ( w h e r e θ = 30 ) .
Accordingly, the MMPV amplitude V s m a x i at θ = 30 in the ideal three-phase VSI can be defined as Equation (38).

4.2. Analysis of the Linear Modulation Region with Dead-Time and When the Proposed DTCS is Applied

The distortion voltage from the dead-time can be derived by using Equations (3) to (6) and it is illustrated in Figure 4. In this case, the affection of the distorted voltage caused by the dead-time depends on the phase ψ of the current. Thus, the distortion voltage Δ v α e r r ( ψ ) , Δ v β e r r ( ψ ) can be defined as the function of ψ on the α β axis. Where the maximum three-phase VSI output with six active voltage vectors is v α i , v β i , the distorted three-phase VSI output v α r , v β r can be expressed as
[ v α r v β r ] = [ v α i v β i ] + [ Δ v α e r r ( ψ ) Δ v β e r r ( ψ ) ] .
The Figure 15 shows example of the phase ψ between the voltage reference and phase current.
Figure 16 illustrates the distorted three-phase VSI output voltage waveforms v α r , v β r on the stationary reference frame α β axis according to the phase ψ . Figure 17 displays v α r , v β r regions on the x-y plot using the waveforms of Figure 16 and Equation (39), and the right side of each voltage region reveals the sector ① in detail for more accurate analysis.
Figure 17a–d was divided into four regions along the voltage region forms. In the case of ψ being a negative phase value (leading condition), it has the same form with a positive phase value as Figure 17, since the distortion voltage is an even function. Therefore, the MMPV magnitudes are arranged in Table 2 instead of illustrating the regions about the negative phase value. i , r and c are the output voltage region of the ideal three-phase VSI, the output voltage of the three-phase VSI distorted by the dead-time, and the output voltage region of the three-phase VSI applied to the proposed DTCS, respectively. As the dead-time physically limits the turn on period of the switch, even if the dead-time compensated theoretically, the physical limits of the inverter cannot be recompensed. Consequently, when the proposed DTCS is applied, the compensated voltage region c is inscribed within the dead-time voltage region r .

4.2.1. Where ψ = 0

When the output voltage is in phase with phase current, the voltage distortion exactly coincides with the six active voltage vectors as in Figure 16a. Hence, by using the above Equations (31) to (39), the arbitrary voltage reference V in the sector ① can be expressed as follows using the neighboring real voltage vectors V 1 r , V 2 r .
| V 1 r | = | V 1 c | = | V 1 i | 4 3 V d | V 2 r | = | V 2 c | = | V 2 i | 4 3 V d ,
V ( cos θ + 1 3 sin θ ) 2 3 ( V d c 2 V d ) ,
V s m a x r = V d c 2 V d 3 ( w h e r e θ = 30 ) ,
V s m a x r = V s m a x c = V d c 2 V d 3 ( w h e r e θ = 30 ) .

4.2.2. Where 0 < ψ < 60

The proportions of the voltage vectors in Figure 17b and Figure 16b can be expressed as:
V 12 r = 2 3 ( V d c V d ) + j 2 3 3 V d ,
| V 1 r | = | V 1 c | = 2 3 ( V d c 2 V d ) .
Since the distorted real voltage vector V 12 r does not affect to the active voltage vector and output voltage region in Figure 17b, V s m a x c can be derived as:
V s m a x r = V s m a x c = V d c 2 V d 3 ( w h e r e θ = 30 ) .

4.2.3. Where ψ = 60

In Figure 17c, the distorted voltage vector V 12 r affects the real output voltage region. It can be expressed as following, using Figure 16c:
V 12 r = 2 3 ( V d c V d ) + j 2 3 V d .
In addition, the angle ε between V 12 r and V 1 i is:
ε = tan 1 ( 2 3 V d 2 3 ( V d c V d ) ) ,
| V 1 c | = 2 3 ( V d c V d ) 2 3 V d 1 tan ( π 3 + ε ) ,
V s m a x c = 3 2 | V 1 c | .

4.2.4. Where 60 < ψ 90

In Figure 17d, the voltage vectors V 12 r , V 21 r that have arisen with dead-time can be expressed as follows, as in Figure 16d:
V 12 r = 2 3 ( V d c V d ) + j 2 3 V d ,
V 21 r = 2 3 ( V d c + V d ) + j 2 3 V d .
The degree V 21 r V 1 c a is always 60 according to the Equation (53):
tan 1 ( 2 / 3 2 / 3 ) = 60 .
As the segment V 12 r V 21 r ¯ is parallel to the voltage vector V 1 i , the additional voltage region Δ V 12 r V 21 r V 1 i generated by the dead-time forms a regular triangle so that the voltage vector V 12 r is always adjoined with ideal voltage region i . Therefore, the compensated MMPV vector V s m a x c has equal magnitude with ideal modulation phase voltage vector V s m a x i .
V s m a x c = V s m a x i = V d c 3 .

5. The Results of the Simulation and Experiment of the Proposed DTCS

The Figure 18 is a simplified block diagram of three-phase VSI controller including the proposed DTCS. Since the DTCV is feedforwarded at the controller output, there is no need to compensate for the dead-time into the current controller. Therefore, the error between the voltage reference of the current controller and the output voltage of the three-phase VSI can be minimized, and it makes it easy to design the algorithms using the voltage reference v d L , v q L . As mentioned above, unless the output of the current controller is appropriately limited, normal dead-time compensation is not possible, so the current controller output v d , v q should be restricted as shown in block (b) in Figure 18. Here, the voltage limit can be defined according to the phase of the current in Table 2. The outside of the current controller of Figure 18 can be designed along the employed applications.
Figure 19 shows a detailed block diagram of the proposed DTCS of Figure 18a. The TCV contains the position calculating block which calculates and outputs current angles θ d , θ d and the on-line TCV controller block which regulates ϕ , T o f f and outputs the references ϕ , T o f f and compensation voltage calculator block which realizes TCV.

5.1. Simulation Results

The proposed DTCS was verified using the simulation software Psim. The three-phase VSI and DTCS were designed the same as in Figure 18, and the current controller was performed alone without outer control loop. The circuit uses a three-phase VSI as shown in Figure 1. In order to maximize the effect of dead-time, the load was composed of only the inductors and the resistors without the back electromotive force or the voltage sources. The switches modeled in SKM50GB063D manufactured by the SEMIKRON were used to observe the effects of the output capacitors into the simulation result. Detailed simulation specifications are shown in Table 3.
Figure 20 demonstrates the simulation results of the proposed DTCV with the above specifications. Figure 20a shows the compensated three-phase current waveforms and Figure 20d displays the compensation voltage on the synchronous reference frame d-q axis. It can be confirmed that the magnitudes of compensation voltages g ( Δ v d ) , g ( Δ v q ) change according to the magnitude of the current vector I s and the fundamental component of the dead-time compensation voltage shifts to d-axis along d-axis current level. Figure 20e presents the position information of the three-phase current vector I s using the control position θ e and Equation (21). It can validate that the position θ d of the I s is changed along d-q axis current amounts.
Figure 21 indicates the simulation result when any DTCS is not applied under the condition of Figure 20, comparing the performance of the proposed DTCS. Figure 21a is the three-phase currents and Figure 21b is the d-q axis current on the synchronous reference frame. It can be seen the amount of the current decreases, and the harmonic distortions of the current become smaller. This is caused by the fact that as the switch turn off delay T o f f is increased in the low current region. However, when T o f f is in the saturation region sufficiently, there is notable current distortions because the current controller cannot compensate the voltage distortion of high order harmonic distortions. As a result, the proposed DTCS applied three-phase currents has THD below 0.4%. In contrast, the three-phase currents which are not applied DTCS have a 5.4% THD that is about 10 times larger.

5.2. Experimental Results

The experiment to verify the proposed DTCS used three-phase VSI connected with DC-power supply as shown Figure 22. To maximize the effects of dead-time, it applied the only inductors and resistances as a load. Detailed specifications of the experiment environment are summarized in Table 4.
Figure 23, Figure 24 and Figure 25 show the three-phase currents waveforms and dead-time compensation pole voltage of the a-phase to compare the performance of the proposed DTCS. The three-phase current levels kept around 1.4% of the switch current rating to perform in the region where the effects of the switch parasitic are present. Figure 23 is the three-phase current waveforms without any DTCS, and it can be seen that serious current distortions occurs near the zero crossing and peak area. Figure 24 illustrates the three-phase current waveforms when a conventional DTCS considering only dead-time T d is adapted. While the compensation voltage amplitudes that does not reflect the variation of T o f f are larger than the actual voltage errors. Hence, it confirmed that the current distortion is due to the excessive compensation voltage. Figure 25 reveals the currents waveforms when the proposed DTCS was applied, which shows very ideal sinusoidal current waveforms even in the low current region where affected by T o f f variation.
The Figure 26 displays waveforms for confirming the effects of TCV. The compensating pole voltage in Figure 26 has a rectangle shape, whereas amplitude is equal with Figure 25. Even if it was compensating with proper compensation voltage level, the currents distortions still exist. These experiment results prove that not only the amplitudes but also the slopes of the compensation pole voltages are very important factors for correct dead-time compensation, especially in the low-current region.
The Figure 27, Figure 28, Figure 29 and Figure 30 show α β axis currents from above three-phase currents and also demonstrate the α β axis currents on the x-y plot that can compare the distortion of the current more intuitively. The α β axis current waveform on the x-y plot is closer to the ideal circle, and the more ideal currents. The α β axis currents were displayed using the DAC and since the α -axis current is equal to the a-phase current, both currents waveforms were overlapped for check the function of DAC.
Figure 29 demonstrates the currents waveforms on the stationary reference frame when the proposed DTCS is applied. The currents waveform on the x-y plot is closer to the ideal circle than the waveforms in Figure 26 and Figure 27. Additionally, the currents waveform in Figure 30 appear closer to the circle than in Figure 27 and Figure 28 but it is impossible to draw the ideal circular waveform as proposed DTCS’s.
Figure 31 shows the currents’ THDs at various inverter output conditions to compare the performance of the proposed DTCS. The currents’ THDs were compared with the magnitude of the peak current and the control frequency, and the THD of the a-phase current was extracted. In Figure 31, the square and circle symbols show the THD when the dead time compensation voltage is not applied and the THD when the compensation voltage considering only T d is applied as shown in Figure 23 and Figure 24, respectively. The triangle symbol is the THD when proposed DTCS is applied. The vertical axis denotes the THD value of the a-phase current and the horizontal axis denotes the peak values of the three-phase current.
It can be seen that the current distortion due to the compensating voltage error becomes serious in the low power period where the influence of T o f f becomes very large when the compensation voltage considering only T d is applied, and the current THD gradually decreases as the peak current increases. These results show that the application of the wrong compensation voltage has a greater adverse effect than without. In the case where no DTCS is employed, the THD is low in the low current region since the influence of the dead-time is cancelled out due to the T o f f . However, as the magnitude of the current rises, the influence of T o f f is reduced, so that the current distortion gradually appears. If the current magnitude increases until the duty ratio becomes relatively larger than the dead time ratio, the influence of the dead time is reduced and the current THD is lowered. The proposed DTCS shows much lower current THD in wide-current domains. In particular, applying the real-time adjusted TCV using the on-line TCV controller shows higher performance than a general compensation algorithm in a low-power section.
Figure 32 shows the current THD according to the current control frequency when the proposed DTCS is employed. In Figure 32, it can be seen that the current THD increases as the current control frequency increases, because it cannot synthesize the exact trapezoidal voltage waveform due to the limit of the fixed switching frequency. Therefore, with increased control frequency, the current THD increases due to the imperfect TCV.

6. Conclusions

In this paper, the analysis of the output voltage distortion of the three-phase VSI due to the dead-time and the output capacitor was carried out, and a novel DTCS for compensating the nonlinearly varying voltage distortion was proposed. First, equations and strategies for simplified TCV implementation method were proposed. Secondly, a TCV controller was proposed to control both the magnitude and slope of the TCV according to nonlinearly varying voltage distortion. Finally, the linear output voltage limiting regions of the three-phase VSI when the proposed DTCS is applied were defined and, also the maximum linear phase voltage magnitudes were analyzed to allow normal compensation, even at high modulation index (MI). Simulation and experiments were performed to verify the performance of the proposed DTCS, and the settable specifications of the simulation were set equal to the experimental environment. Especially, the dead-time was set as an excessive amount rather than the general condition in both the experiment and simulation to verify the proposed DTCS performance in a severe environment. Experimental results show excellent performance in wide current regions.

Author Contributions

J.L. designed the proposed strategy and implemented the system and performed the experiments. H.B. assisted in the research and investigation process. Y.C. assisted with the idea development and paper writing.

Funding

This work was supported by “Human Resources Program in Energy Technology” of the Korea Institute of Energy Technology Evaluation and Planning (KETEP), granted financial resource from the Ministry of Trade, Industry & Energy, Republic of Korea. (No. 20174030201660), and also this work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2017R1C1B2009425).

Acknowledgments

This work was supported by “Human Resources Program in Energy Technology” of the Korea Institute of Energy Technology Evaluation and Planning (KETEP), granted financial resource from the Ministry of Trade, Industry & Energy, Republic of Korea. (No. 20174030201660), and also this work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2017R1C1B2009425).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sukegawa, T.; Kamiyama, K.; Matsui, T.; Okuyama, T. Fully digital, vector-controlled PWM VSI-fed ac drives with an inverter dead-time compensation strategy. In Proceedings of the Conference Record of the 1988 IEEE Industry Applications Society Annual Meeting, New York, NY, USA, 2–7 October 1988; IEEE: Piscataway, NJ, USA, 1988; pp. 463–469. [Google Scholar]
  2. Choi, J.W.; Sul, S.K. Inverter output voltage synthesis using novel dead time compensation. IEEE Trans. Power Electron. 1996, 11, 221–227. [Google Scholar] [CrossRef]
  3. Pellegrino, G.; Guglielmi, P.; Armando, E.; Bojoi, R.I. Self-commissioning algorithm for inverter nonlinearity compensation in sensorless induction motor drives. IEEE Trans. Ind. Appl. 2010, 46, 1416–1424. [Google Scholar] [CrossRef]
  4. Morimoto, S.; Sanada, M.; Takeda, Y. High-performance current-sensorless drive for PMSM and SynRM with only low-resolution position sensor. IEEE Trans. Ind. Appl. 2003, 39, 792–801. [Google Scholar] [CrossRef]
  5. Kim, S.Y.; Lee, W.; Rho, M.S.; Park, S.Y. Effective dead-time compensation using a simple vectorial disturbance estimator in PMSM drives. IEEE Trans. Ind. Electron. 2010, 57, 1609–1614. [Google Scholar]
  6. Urasaki, N.; Senjyu, T.; Kinjo, T.; Funabashi, T.; Sekine, H. Dead-time compensation strategy for permanent magnet synchronous motor drive taking zero-current clamp and parasitic capacitance effects into account. IEE Proc. Electr. Power Appl. 2005, 152, 845–853. [Google Scholar] [CrossRef]
  7. Munoz, A.R.; Lipo, T.A. On-line dead-time compensation technique for open-loop PWM-VSI drives. IEEE Trans. Power Electron. 1999, 14, 683–689. [Google Scholar] [CrossRef] [Green Version]
  8. Guha, A.; Narayanan, G. An improved dead-time compensation scheme for voltage source inverters considering the device switching transition times. In Proceedings of the 2014 IEEE 6th India International Conference on Power Electronics (IICPE), NIT Kurukshetra, India, 8–10 December 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–6. [Google Scholar]
  9. Hwang, S.-H.; Kim, J.-M. Dead time compensation method for voltage-fed PWM inverter. IEEE Trans. Energy Convers. 2010, 25, 1–10. [Google Scholar] [CrossRef]
  10. Ryu, H.-S.; Lim, I.H.; Lee, J.H.; Hwang, S.H.; Kim, J.M. A dead time compensation method in voltage-fed PWM inverter. In Proceedings of the Conference Record of the 2006 IEEE Industry Applications Conference, 41st IAS Annual Meeting, Tampa, FL, USA, 8–12 October 2006; IEEE: Piscataway, NJ, USA, 2006; pp. 911–916. [Google Scholar]
  11. Zhao, H.; Wu, Q.J.; Kawamura, A. An accurate approach of nonlinearity compensation for VSI inverter output voltage. IEEE Trans. Power Electron. 2004, 19, 1029–1035. [Google Scholar] [CrossRef]
  12. Kim, S.-Y.; Park, S.-Y. Compensation of dead-time effects based on adaptive harmonic filtering in the vector-controlled AC motor drives. IEEE Trans. Ind. Electron. 2007, 54, 1768–1777. [Google Scholar] [CrossRef]
  13. Urasaki, N.; Senjyu, T.; Uezato, K.; Funabashi, T. An adaptive dead-time compensation strategy for voltage source inverter fed motor drives. IEEE Trans. Power Electron. 2005, 20, 1150–1160. [Google Scholar] [CrossRef]
  14. Kim, H.-S.; Moon, H.-T.; Youn, M.-J. On-line dead-time compensation method using disturbance observer. IEEE Trans. Power Electron. 2003, 18, 1336–1345. [Google Scholar]
  15. Park, Y.; Sul, S.-K. Implementation schemes to compensate for inverter nonlinearity based on trapezoidal voltage. IEEE Trans. Ind. Appl. 2014, 50, 1066–1073. [Google Scholar] [CrossRef]
  16. Park, Y.; Sul, S.-K. A novel method utilizing trapezoidal voltage to compensate for inverter nonlinearity. IEEE Trans. Power Electron. 2012, 27, 4837–4846. [Google Scholar] [CrossRef]
  17. Tang, Z.; Akin, B. Suppression of dead-time distortion through revised repetitive controller in PMSM Drives. IEEE Trans. Energy Convers. 2017, 32, 918–930. [Google Scholar] [CrossRef]
  18. Liu, G.; Wang, D.; Jin, Y.; Wang, M.; Zhang, P. Current-Detection-Independent Dead-Time Compensation Method Based on Terminal Voltage A/D Conversion for PWM VSI. IEEE Trans. Ind. Electron. 2017, 64, 7689–7699. [Google Scholar] [CrossRef]
  19. Dafang, W.; Bowen, Y.; Cheng, Z.; Chuanwei, Z.; Ji, Q. A feedback-type phase voltage compensation strategy based on phase current reconstruction for ACIM drives. IEEE Trans. Power Electron. 2014, 29, 5031–5043. [Google Scholar] [CrossRef]
  20. Zhang, Z.; Xu, L. Dead-time compensation of inverters considering snubber and parasitic capacitance. IEEE Trans. Power Electron. 2014, 29, 3179–3187. [Google Scholar] [CrossRef]
Figure 1. Three-phase VSI and dead-time switching patterns of a-phase leg: (a) Typical three-phase VSI configuration; (b) switching patterns and current flow direction of the one phase leg during the dead-time.
Figure 1. Three-phase VSI and dead-time switching patterns of a-phase leg: (a) Typical three-phase VSI configuration; (b) switching patterns and current flow direction of the one phase leg during the dead-time.
Electronics 08 00092 g001
Figure 2. Effects of the dead-time in Figure 1a ( f s w = 20 kHz, V d c = 100 V, L s = 0.01 mH, R s = 10 Ω); (a) an a-phase pole voltage reference as space vector PWM (SVPWM); (b) comparing dead-time effects with equal voltage reference with (a).
Figure 2. Effects of the dead-time in Figure 1a ( f s w = 20 kHz, V d c = 100 V, L s = 0.01 mH, R s = 10 Ω); (a) an a-phase pole voltage reference as space vector PWM (SVPWM); (b) comparing dead-time effects with equal voltage reference with (a).
Electronics 08 00092 g002
Figure 3. Stationary reference frame α β axis and synchronous reference frame d q axis with δ .
Figure 3. Stationary reference frame α β axis and synchronous reference frame d q axis with δ .
Electronics 08 00092 g003
Figure 4. Dead-time compensation voltage waveforms; (a) a-phase current; (b) average compensation pole voltage (ACPV) of a-phase; (c) the average compensation phase voltage of a-phase; (d) dead-time compensation voltages on stationary reference frame α β axis; (e) dead-time compensation voltages on the synchronous reference frame d q axis.
Figure 4. Dead-time compensation voltage waveforms; (a) a-phase current; (b) average compensation pole voltage (ACPV) of a-phase; (c) the average compensation phase voltage of a-phase; (d) dead-time compensation voltages on stationary reference frame α β axis; (e) dead-time compensation voltages on the synchronous reference frame d q axis.
Electronics 08 00092 g004
Figure 5. Charging and discharging process of the output capacitors ( i p > 0 ) ; (a) the upper switch is turning on; (b) the upper switch is turning off.
Figure 5. Charging and discharging process of the output capacitors ( i p > 0 ) ; (a) the upper switch is turning on; (b) the upper switch is turning off.
Electronics 08 00092 g005
Figure 6. Comparing T o f f e q with T o f f s i m .
Figure 6. Comparing T o f f e q with T o f f s i m .
Electronics 08 00092 g006
Figure 7. Simulation results of Figure 5; (a) gate voltage v Q 1 ; (b) lower output capacitor voltage v C 2 ; (c) inverter pole voltage v p n .
Figure 7. Simulation results of Figure 5; (a) gate voltage v Q 1 ; (b) lower output capacitor voltage v C 2 ; (c) inverter pole voltage v p n .
Electronics 08 00092 g007aElectronics 08 00092 g007b
Figure 8. Variation of T o f f according to the current i p magnitude ( R o n = 23.5 Ω R o f f = 23.5 Ω); (a) i p = 170 mA; (b) i p = 250 mA; (c) i p = 330 mA; (d) i p = 600 mA.
Figure 8. Variation of T o f f according to the current i p magnitude ( R o n = 23.5 Ω R o f f = 23.5 Ω); (a) i p = 170 mA; (b) i p = 250 mA; (c) i p = 330 mA; (d) i p = 600 mA.
Electronics 08 00092 g008
Figure 9. Detail of the dashed box in Figure 5c.
Figure 9. Detail of the dashed box in Figure 5c.
Electronics 08 00092 g009
Figure 10. Proposed TCV implementation strategy; (a) triangle waveform function f ( t ) and sinusoidal waveform function g ( t ) with peak k ; (b) TCV shapes comparison.
Figure 10. Proposed TCV implementation strategy; (a) triangle waveform function f ( t ) and sinusoidal waveform function g ( t ) with peak k ; (b) TCV shapes comparison.
Electronics 08 00092 g010
Figure 11. TCV with slope of the width ϕ .
Figure 11. TCV with slope of the width ϕ .
Electronics 08 00092 g011
Figure 12. Proposed on-line TCV controller scheme.
Figure 12. Proposed on-line TCV controller scheme.
Electronics 08 00092 g012
Figure 13. Analysis of DTCV error characteristics on d-axis; (a) error voltage waveform of V d ; (b) fast Fourier transform (FFT) result of Figure 13a; (c) error voltage waveform of slopes of DTCV; (d) FFT result of Figure 13c.
Figure 13. Analysis of DTCV error characteristics on d-axis; (a) error voltage waveform of V d ; (b) fast Fourier transform (FFT) result of Figure 13a; (c) error voltage waveform of slopes of DTCV; (d) FFT result of Figure 13c.
Electronics 08 00092 g013
Figure 14. Six output voltage vectors of typical three-phase VSI.
Figure 14. Six output voltage vectors of typical three-phase VSI.
Electronics 08 00092 g014
Figure 15. The current phase ψ with a-phase voltage reference v a s and a-phase current i a .
Figure 15. The current phase ψ with a-phase voltage reference v a s and a-phase current i a .
Electronics 08 00092 g015
Figure 16. v α i , v β i and v α r , v β r waveforms on the stationary reference frame according to the phase ψ ; (a) ψ = 0 ; (b) ψ = 30 ; (c) ψ = 60 ; (d) ψ = 90 .
Figure 16. v α i , v β i and v α r , v β r waveforms on the stationary reference frame according to the phase ψ ; (a) ψ = 0 ; (b) ψ = 30 ; (c) ψ = 60 ; (d) ψ = 90 .
Electronics 08 00092 g016
Figure 17. Distorted voltage regions and voltage vectors according to the current phase ψ ; (a) ψ = 0 ; (b) 0 < ψ < 60 ; (c) ψ = 60 ; (d) 60 < ψ 90 .
Figure 17. Distorted voltage regions and voltage vectors according to the current phase ψ ; (a) ψ = 0 ; (b) 0 < ψ < 60 ; (c) ψ = 60 ; (d) 60 < ψ 90 .
Electronics 08 00092 g017aElectronics 08 00092 g017b
Figure 18. The control block diagram of three-phase VSI with proposed DTCS.
Figure 18. The control block diagram of three-phase VSI with proposed DTCS.
Electronics 08 00092 g018
Figure 19. The specific block diagram of Figure 18a.
Figure 19. The specific block diagram of Figure 18a.
Electronics 08 00092 g019
Figure 20. Simulation results of the proposed DTCS; (a) three-phase currents; (b) TCV of the a-phase; (c) d-q axis currents on the synchronous reference frame; (d) DTCV on the synchronous reference frame d-q axis; (e) positions.
Figure 20. Simulation results of the proposed DTCS; (a) three-phase currents; (b) TCV of the a-phase; (c) d-q axis currents on the synchronous reference frame; (d) DTCV on the synchronous reference frame d-q axis; (e) positions.
Electronics 08 00092 g020aElectronics 08 00092 g020b
Figure 21. Simulation results without DTCS; (a) three-phase currents; (b) d-q axis currents on the synchronous reference frame.
Figure 21. Simulation results without DTCS; (a) three-phase currents; (b) d-q axis currents on the synchronous reference frame.
Electronics 08 00092 g021
Figure 22. Experiment setting; (a) the three-phase VSI; (b) DC-power supply for the DC-link voltage source.
Figure 22. Experiment setting; (a) the three-phase VSI; (b) DC-power supply for the DC-link voltage source.
Electronics 08 00092 g022
Figure 23. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform without any DTCS.
Figure 23. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform without any DTCS.
Electronics 08 00092 g023
Figure 24. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when conventional DTCS considering only T d was applied.
Figure 24. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when conventional DTCS considering only T d was applied.
Electronics 08 00092 g024
Figure 25. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when the proposed DTCS was applied.
Figure 25. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when the proposed DTCS was applied.
Electronics 08 00092 g025
Figure 26. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when DTCS, considering only the proper voltage level, was applied.
Figure 26. Three-phase currents waveforms and a-phase dead-time compensation pole voltage waveform when DTCS, considering only the proper voltage level, was applied.
Electronics 08 00092 g026
Figure 27. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 23.
Figure 27. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 23.
Electronics 08 00092 g027
Figure 28. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 24.
Figure 28. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 24.
Electronics 08 00092 g028
Figure 29. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 25.
Figure 29. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 25.
Electronics 08 00092 g029
Figure 30. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 26.
Figure 30. Stationary reference frame α β axis and on the x-y plot current waveforms with Figure 26.
Electronics 08 00092 g030
Figure 31. Comparing the a-phase current THD; (a) 10 Hz; (b) 30 Hz; (c) 50 Hz.
Figure 31. Comparing the a-phase current THD; (a) 10 Hz; (b) 30 Hz; (c) 50 Hz.
Electronics 08 00092 g031
Figure 32. Changes of current THD according to frequency change of proposed DTCS.
Figure 32. Changes of current THD according to frequency change of proposed DTCS.
Electronics 08 00092 g032
Table 1. The phase voltages and space voltage vectors of the typical three-phase VSI.
Table 1. The phase voltages and space voltage vectors of the typical three-phase VSI.
VectorPhase VoltageSpace Voltage Vector
v a s v b s v c s
V 1 i 2 3 V d c 1 3 V d c 1 3 V d c 2 3 V d c / 0
V 2 i 1 3 V d c 1 3 V d c 2 3 V d c 2 3 V d c / 60
V 3 i 1 3 V d c 2 3 V d c 1 3 V d c 2 3 V d c / 120
V 3 i 2 3 V d c 1 3 V d c 1 3 V d c 2 3 V d c / 180
V 5 i 1 3 V d c 1 3 V d c 2 3 V d c 2 3 V d c / 240
V 6 i 1 3 V d c 2 3 V d c 1 3 V d c 2 3 V d c / 300
O 000 0 / 0
Table 2. The compensated MMPV V s m a x c when the proposed DTCS applied.
Table 2. The compensated MMPV V s m a x c when the proposed DTCS applied.
Phase Delay of the Current MMPV   V s m a x c   Magnitude
ψ = 0 from Equation (42) V d c 2 V d 3
0 < ψ < 60 , 60 < ψ < 0 from Equation (43) V d c 2 V d 3
ψ = 60 , ψ = 60 from Equation (46) 3 2 | V 1 c |
60 < ψ 90 , 90 ψ < 60 from Equation (50) V d c 3
Table 3. The specifications of the simulation.
Table 3. The specifications of the simulation.
ParametersDescriptionValueParametersDescriptionValue
V d c Dc-link voltage level310 V V c e Maximum collector-emitter voltage rating600 V
R s Phase resistance0.5 Ω v G t h Gate threshold voltage4.5 V
L s Phase inductance10 mH t f Fall time of the current 300 ns
f s w Switching frequency10 kHz C i e s Input capacitance2.2 nF
T d Dead-time5.0 µs C o e s Output capacitance2.2 nF
f m Fundamental frequency50 Hz R c e _ o n On resistance28 mΩ
Table 4. Experiment specifications.
Table 4. Experiment specifications.
ParametersDescriptionValue
Switch ( Q n )Three-phase VSI switchSKM50GB063D
Gate driverGate driver of VSISKHI 22B
MCUMicro controller unitDSP 320F28335
DC power supplyDC-link voltage sourceTP5H-10D
V d c DC-link voltage level310 V
R s Phase resistance5.5 Ω
L s Phase inductance20.5 mH
f s w Switching Frequency10 kHz
T d Dead-time5.0 µs

Share and Cite

MDPI and ACS Style

Lim, J.-W.; Bu, H.; Cho, Y. Novel Dead-Time Compensation Strategy for Wide Current Range in a Three-Phase Inverter. Electronics 2019, 8, 92. https://doi.org/10.3390/electronics8010092

AMA Style

Lim J-W, Bu H, Cho Y. Novel Dead-Time Compensation Strategy for Wide Current Range in a Three-Phase Inverter. Electronics. 2019; 8(1):92. https://doi.org/10.3390/electronics8010092

Chicago/Turabian Style

Lim, Jeong-Woo, Hanyoung Bu, and Younghoon Cho. 2019. "Novel Dead-Time Compensation Strategy for Wide Current Range in a Three-Phase Inverter" Electronics 8, no. 1: 92. https://doi.org/10.3390/electronics8010092

APA Style

Lim, J. -W., Bu, H., & Cho, Y. (2019). Novel Dead-Time Compensation Strategy for Wide Current Range in a Three-Phase Inverter. Electronics, 8(1), 92. https://doi.org/10.3390/electronics8010092

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop