Next Article in Journal
Online Activity Recognition Combining Dynamic Segmentation and Emergent Modeling
Previous Article in Journal
An Unsupervised Deep-Transfer-Learning-Based Motor Imagery EEG Classification Scheme for Brain–Computer Interface
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Single-Shunt Measurement of Three-Phase Currents for a Three-Level Inverter under the Low Modulation Index Operation

1
Emsiso d.o.o., 2211 Pesnica pri Mariboru, Slovenia
2
Mahle Electric Drives Slovenija d.o.o., 5290 Šempeter pri Gorici, Slovenia
3
Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb, Croatia
4
Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška Cesta 46, 2000 Maribor, Slovenia
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(6), 2249; https://doi.org/10.3390/s22062249
Submission received: 18 February 2022 / Revised: 7 March 2022 / Accepted: 11 March 2022 / Published: 14 March 2022

Abstract

:
This paper deals with the three-phase current reconstruction method under the low modulation index operation of three-phase three-level PWM inverters by using the single-shunt current signal measurement. The shunt is placed in a DC-link. The proposed reconstruction method is based on the combination of collinear vector injection and shifting of Space Vector Modulation (SVM) signals. The method offers a good solution for the area where the small modulation index appears. In this case, a lack of measurement time exists due to the narrow triggering pulses. This approach was studied theoretically and verified by laboratory experiments.

1. Introduction

This paper deals with the current reconstruction method for three-level inverters by using the single-shunt measurement placed in the inverter DC-bus. Such an approach is the subject of researchers’ interest because it enables reducing the number of sensors and can also be explored in fault-tolerant systems where safety is the main issue. Single-shunt current reconstruction under the low modulation index operating area is the subject of researchers’ interest for the applications where the permanent magnet synchronous motor is operating inside the low-speed region [1]. For such an operation, space vector modulation using a shift approach [2] cannot be applied as it causes the increase of the current ripple, which then can lead to the current reconstruction errors.
A different current reconstruction method was studied for two-level three-phase inverters in [3]. The authors suggested the current reconstruction strategy based on online offset compensation. This method is applied for two-level three-phase inverters, and it is also appropriate for operations with a low modulation index. In [4], the authors discussed the single-shunt measurement approach in order to reconstruct the three-phase inverter current for a hardware-in-the-loop system where the ultra-low latency of signals is required. The work performed by [5,6] dealt with exploiting the single-shunt measurement reconstruction and three-phase current measurement for safety issues. Different aspects of using the single-shunt reconstruction method for three-phase inverters were discussed in [7,8,9], where the authors studied the zero voltage sampling method and three-phase current reconstruction using three shunts placed in the collectors of bottom inverter transistors, respectively. The single-shunt measurement is applied in many works considering fault diagnoses and motor control, as in [10,11,12,13,14,15,16,17]. The use of a single Hall-principle-based sensor placed in a DC-link for three-phase current reconstruction and short-circuit identification was described in [18].
Some research has been performed on three-level and/or multi-level inverters. An interesting work was performed in [19], where the authors described an application where the three-level inverter was used for driving a five-phase electrical motor. However, the three-level (or multi-level) converters have recently been the subject of research work due to their good properties (voltage stress on the transistors), where the authors studied the control and design of the motor drives and PFC rectifiers [20,21,22,23]. In [24], a voltage injection method was proposed to solve problems with single-shunt current measurement applied to the neutral-point-clamped three-level inverter, which relocates the original voltage reference in the boundary area to the normal operating area in the voltage plane.
The SVM method for low modulation index values is studied and applied to the three-level inverter shown in Figure 1. The authors in [25] described the shifting of the SVM signals to ensure enough time for current measurement, which cannot be applied to the low modulation index operating area since the duty cycles for all three phases are similar and around 50%. The three-phase currents’ reconstruction is inaccurate during the low modulation index operation, due to the short time interval between two pulses’ edges. To improve this drawback, a method is proposed that generates an arbitrary voltage vector using Basic Voltage Vectors (BVVs) and collinear vectors, which guarantee the minimum time window for current measurement.
This paper deals with the development of the SVM method to reconstruct the three-phase load current by using a single-shunt measurement when low modulation index values are applied. Within the article, the new SVM method for low modulation index operation is presented. The SVM method is based on the collinear vector injection approach in order to solve the problem with the minimum time window needed for precise current measurement. The proposed method uses the single SVM pattern, which offers a simple implementation. Since the proposed SVM pattern introduces asymmetry, the exact sampling positions when average phase currents occur are derived. Section 2 describes the SVM principle applied for the low modulation index values, where a single SVM pattern is used. The method is based on the collinear vector injection approach, which ensures enough time for precise current measurement. Due to the introduced asymmetry because of the additional collinear vector injection, the current sampling position is not between the two SVM edges and changes based on the reference vector position. Section 3 derives exact sampling positions when the average phase current is measured in the sampling interval. Section 4 deals with the experimental verification of the proposed SVM method.

2. Current Reconstruction Method under the Low Modulation Index Inverter Operation

As mentioned above, the proposed method is applied for low modulation index values, where SVM and SVM-shift methods [25,26] cannot be applied because the times between the two SVM signal edges are too short. Figure 2 shows a vector diagram for a three-level inverter with a marked area, which is covered with the proposed method. The switching states and vector notation are indicated in Table 1, where x = 1 , 2 , 3 and y = A , B , C . It can be seen that, instead of a hexagon, the shape that is formed from the BVV ends is a rectangle. The rectangle can be divided into four regions, as shown in Figure 2. Using the proposed method, an arbitrary voltage vector can be generated anywhere inside the rectangle shown in Figure 2. The maximum arbitrary voltage vector that can be generated using the proposed SVM method is shown in Figure 2 as V r e f , m a x . This can be achieved when the theoretically maximum modulation index for the proposed SVM method is applied, which can be calculated as follows:
m i , m a x = 3 U r e f , m a x U D C = 0.289 .
To generate an arbitrary voltage vector V r e f as shown in Figure 2, the pattern based on SVM can be used (Figure 3a). It can be used to generate an arbitrary voltage vector, but when times t 1 / 2 or t 2 / 2 are shorter than T m i n , then the precise current measurement cannot be achieved without additional modification due to the insufficient time widow needed for measurement. The time duration between the two edges is long enough if it is longer than T m i n , which depends on the hardware design, dead time, and settling time [26], and can be evaluated as follows:
T m i n = T D T + T P D + T r + T s e t t l i n g + T S & H ,
where T D T is the dead time between the two triggering pulses of the two complementary MOSFETs in order to avoid a short-circuit, T P D is the gate driver propagation delay, T r is the rise time of the amplifier including the power switches’ (MOSFETs) turn on time, T s e t t l i n g is the settling time of amplifier when the measured signal stabilizes, and T S & H is the sample and hold time of the A/D converter. This drawback occurs when a low modulation index is applied. One of the solutions can be introducing asymmetry to the SVM pattern by moving vectors V 1 and V 2 from the falling SVM signal edge to the rising SVM signal edge, as is shown in Figure 3b. Such an approach enables operation with a smaller modulation index compared to the SVM pattern shown in Figure 3a, but the method does not guarantee precise measurement when the interval t 1 or t 2 is still shorter than T m i n .
To achieve inverter operation even with a smaller modulation index, the collinear vector injection approach is proposed to reach very low modulation index values ( m i < 0.1 ), as is shown in Figure 4a–c. The SVM pattern consists of a zero voltage vector and four BVVs. BVVs V 1 and V 2 are considered as Regular Basic Voltage Vectors (RBVV), and BVV vectors V 5 and V 6 are considered as Injected Collinear Basic Voltage Vectors (ICBVVs).
Therefore, the time duration of the RBVVs V 1 and V 2 is prolonged for T m i n ( d m i n = T m i n / T s ), ( t 1 t 1 + T m i n , and t 2 t 2 + T m i n ). Due to these inserts, the “wrong” reference voltage V r e f 1 is generated instead of the desired V r e f , as shown in Figure 4b. To obtain the desired vector again, it is suggested that after the generation of V 0 (Figure 4a), the collinear vectors V 5 and V 6 can be injected into the switching sequences, as shown in Figure 4c. The length of these vectors is adjusted by d m i n . Furthermore, time t 0 needs to be reduced by 4 T m i n in order to keep the switching period unchanged. Therefore, all time intervals indicated in Figure 3 and Figure 4 are calculated as follows:
t 1 = d 2 T s
t 2 = d 3 T s
t 0 = T s t 1 t 2 4 T m i n .
Using the length and position of the reference voltage vector V r e f , represented in the α - β coordinate system, the length of vectors d 2 V 2 and d 3 V 3 (in Region 2, Figure 5) can be evaluated by calculating the duty cycle functions d 2 and d 3 as follows in the further analyses:
V r e f = | V r e f α | | V r e f β | = cos ω t | V r e f | sin ω t | V r e f | ,
where the directions α and β were chosen as the directions of vectors V 1 ( V 13 ) and V 8 , as shown in Figure 2 and Figure 5, and ω t ( π 3 , 2 π 3 ) . Vectors V 2 and V 3 are notated by coordinates as follows
V 2 = | V 2 α | | V 2 β | = cos ( π π 3 ) 3 ) | V 2 | sin ( π π 3 ) 3 ) | V 2 |
V 3 = | V 3 α | | V 3 β | = cos ( π π 3 ) 3 ) | V 2 | sin ( π π 3 ) 3 ) | V 2 |
therefore, an arbitrary voltage vector V r e f positioned inside Region 2 can be expressed as a linear combination of two RBVVs V 2 and V 3 and zero vector V 0 (with a length of zero) as follows:
V r e f = d 2 V 2 + d 3 V 3 + d 0 V 0
and further, combining (7) to (9), it can be obtained that:
cos ω t | V r e f | sin ω t | V r e f | = d 2 1 2 | V 2 | 3 2 | V 2 | + d 3 1 2 | V 3 | 3 2 | V 3 | .
Considering that | V 2 | = | V 3 | = 1 3 U D C and manipulating with (2), it is obtained that:
d 2 = 3 | V r e f | U D C cos ω t + 1 3 sin ω t d 3 = 3 | V r e f | U D C cos ω t 1 3 sin ω t .
As can be seen from (11), duty cycle functions d2 and d3 can be positive or negative in different regions. Therefore, depending on the reference voltage vector position, this fact could be applied for the introduction of the collinear vectors into the modulation procedure. If duty cycle d2 is positive, then the RBVV is used as BVV V 2 and the ICBVV is used as BVV V 5 . If duty cycle d2 is negative, then the RBVV is used as BVV V 5 and the CIBVV is used as BVV V 2 . In an analogous way, based on duty cycle d3, it is determined whether BVVs V 3 and V 6 are used as regular or injected BVVs. The described algorithm is presented with the flowchart diagram shown in Figure 6, where the duty cycle decision for SVM for low modulation index values can be seen. If both duty cycles are positive, the reference voltage vector is positioned inside Region 2. In such a case, calculated duty cycles d2 and d3 are increased for duty cycle dmin and are used as the duty cycles for the RBVV (vectors V 2 and V 3 ). The duty cycles for the CIBVV were set to dmin, as described previously. If, for example, duty cycle d2 is negative and d3 is positive, the reference voltage vector is positioned inside Region 3. In such a case, RBVVs are used as vectors V 5 and V 3 . Duty cycle d2 is increased for duty cycle dmin and is used as the duty cycle for RBVV V 5 . In a similar way, duty cycle d3 is used for generating RBVV V 3 .
It can be concluded that regions differ based on the regular and injected basic voltage vectors. For Region 1, vectors V 2 and V 6 are used as RBVVs and vectors V 3 and V 5 are used as CIBVVs. In a similar way, vectors V 2 and V 3 are used as RBVVs inside Region 2, vectors V 3 and V 5 are used inside Region 3, and vectors V 5 and V 6 are used inside Region 4. As CIBVVs, vectors V 5 and V 6 are used inside Region 2, vectors V 2 and V 6 inside Region 3, and vectors V 2 and V 3 inside Region 4.

3. Current Sampling Positions

The single SVM pattern is used for all regions, as shown in Figure 7. With the proposed single SVM pattern, low modulation index values can be achieved and enough time for current measurement is ensured in the whole presented rectangle area. Exact sampling positions need to be derived for precise current measurement. With the proposed SVM pattern shown in Figure 7, during the time interval when the vectors V 2 and V 5 are applied, the current that flows through the third phase i w ( t ) can be measured. During the time interval when the vectors V 3 and V 6 are applied, the current that flows through the second phase i v ( t ) can be measured.
Current waveforms for i v ( t ) and i w ( t ) shall be determined in order to calculate the exact sampling position. As an example, while the reference voltage vector is positioned inside the first region, the characteristic voltages and phase currents are shown in Figure 8. According to the second Kirchhoff law, the phase voltage can be determined as follows:
u x n ( t ) = u L x ( t ) + u R x ( t ) ,
where x = u , v , w , u L x , and u R x are load inductor and resistor voltages, respectively. The average value of the phase voltage is equal to the average value of the voltage across the resistor:
U x n , a v g = U R x , a v g .
The average value of the phase voltage can be calculated as:
U x n , a v g = 1 T s 0 T s u x n ( t ) d t
which gives the average phase voltage, while an arbitrary voltage vector is positioned inside Region 1, for the second and third phases:
U v n , a v g = 1 6 1 T s U D C ( t 1 2 t 2 ) = U R v , a v g
U w n , a v g = 1 6 1 T s U D C ( t 2 2 t 1 ) U R w , a v g .
From (12) and (13), the inductor voltage can be determined as follows:
u L x ( t ) = u x n ( t ) U R x , a v g .
The waveform for the inductor voltages for the second u L v ( t ) and third phases u L w ( t ) , while an arbitrary voltage vector is positioned inside Region 1, are shown in Figure 8. Knowing the inductor voltages u L v ( t ) and u L w ( t ) , the current ripple for the phase currents for each time interval, shown in Figure 8, can be determined as follows:
Δ i x y = u L x · Δ t L x ,
where x can be u, v, or w and y represents the time interval and can be any number from 1–7. Therefore, the phase current average value can be obtained:
I x , a v g = 1 T s t 0 x t 7 x i x ( t ) d t ,
where T s = t 7 x t 0 x , as indicated in Figure 8. According to the waveform for the second phase current i v ( t ) , the current ripple can be determined as follows:
Δ i v = Δ i v 2 + Δ i v 3
or:
Δ i v = Δ i v 1 + Δ i v 4 + Δ i v 5 + Δ i v 6 + Δ i v 7 .
Precise current measurement can be performed at the exact time instant when the average value occurs. The average value ( I v , a v g ) of phase current i v ( t ) can be measured during Intervals 2 and 5, while basic voltage vectors V 3 and V 6 are active. The first possible sampling position is while BVV V 3 is active. Based on (18) and using (20) the current ripple, this can be evaluated as follows:
Δ i v = 1 L v 2 3 U D C U R v , a v g T m i n + 1 3 U D C U R v , a v g ( T m i n + t 1 ) .
Based on calculated time t 1 using (3) and (11) and from (22), it can be concluded that the current that flows through the second phase i v ( t ) never reaches the average value I v , a v g while basic voltage vector V 3 is active. This will be true if the following condition is fulfilled:
Δ i v 2 < Δ i v 3 .
Therefore, according to the second current sampling position, which is suggested and evaluated in a similar way as for the first sampling position, it can be determined whether the average phase current occurs or not while basic voltage vector V 6 is active. Since:
Δ i v 1 = Δ i v 7 = Δ i v 4 2
and due to the symmetry, where Δ i v 4 occurs above average current I v , a v g and ( Δ i v 1 + Δ i v 7 ) occurs bellow average current I v , a v g , to determine whether the average phase current measurement is possible while basic voltage vector V 6 is active, according to (24), it is sufficient to observe only the ripples Δ i v 5 and Δ i v 6 where average current I v , a v g will occur, which gives:
Δ i v 56 = Δ i v 5 + Δ i v 6 .
The average current will occur when current ripple (25) is equal to half of the value ( Δ i v , a v g = Δ i v 56 / 2 ) as follows:
Δ i v , a v g = 1 2 ( Δ i v 5 + Δ i v 6 ) .
Combining (18) and (26), it is obtained that:
Δ i v , a v g = 1 2 1 L v 2 3 U D C U R v , a v g ( T m i n + t 2 ) + 1 3 U D C U R v , a v g T m i n .
Since the condition:
2 3 U D C U R v , a v g ( T m i n + t 2 ) > 1 3 U D C U R v , a v g T m i n ,
is always true, it can be concluded that it is possible to perform the second current measurement when basic voltage vector V 6 is active, all the time, while the reference voltage vector is positioned inside Region 1. The average current value I v , a v g in the fifth time interval (Figure 8) occurs when current ripple Δ i v 5 is equal to (26), as follows:
Δ i v , a v g = 1 L v 2 3 U D C U R v , a v g t m 3 .
Combining (27) and (29), it yields:
1 L v 2 3 U D C U R v , a v g t m 3 = 1 2 1 L v [ 2 3 U D C U R v , a v g ( T m i n + t 2 ) + 1 3 U D C U R v , a v g T m i n ] .
Since (15) can be included in (30), the exact time t m 3 when average current I v , a v g occurs can be calculated and is indicated in Table 2 for Region 1. With the same approach, exact sampling positions for phase current i w ( t ) can be determined, as also indicated in Table 2. The average current for the third phase can always be measured while BVV V 2 is active and while the reference voltage vector is positioned inside Region 1. In the case when BVV V 5 is active, it could happen that the average current I w , a v g does not occur in the sixth time interval. Because of this, the third phase current is measured while BVV V 2 is active. With the same approach presented for the first region, for exact sampling positions, when the average current can be measured is also derived for the other regions and indicated in Table 2. Figure 7 shows the exact sampling positions extracted from Table 2. In these time instants, the current samples are taken and the average phase current has occurred.

4. Experimental Results

The designed three-level inverter, with three-phase R-L load with 1 Ω and 560 μ H , was tested under laboratory conditions. The test-bench system is shown in Figure 9. The DC-link voltage U D C , the switching frequency f s , and the minimum time window T m i n were considered as 24 V, 16 kHz, and 4.5 μ s , respectively. The single-shunt 5 m Ω was placed in the DC-link, as shown in Figure 1, and the current measurement circuit was designed for a 16 A maximum current measurement range. A Texas Instruments control board based on TMS320F28335 was used to implement the proposed method. The proposed method was designed using the model-based design approach using MATLAB/Simulink with a measured CPU load of 25 μ s (40%) including the additional debugging functionalities. The designed algorithm can be further optimized, and the CPU load can be reduced. Floating-point or fix-point DSP, with enough PWM outputs and fast ADC with the flexible triggering and synchronization options, can be used for the algorithm implementation. Through serial communication, reconstructed currents were obtained using an X2C Scope within the runtime. To verify the single-shunt current reconstruction measurement results, these were compared with the reference currents measured with the oscilloscope.
Figure 10 and Figure 11 present the reconstruction results for the low modulation index operation m i = 0.05 and 0.075 , respectively. As a reference measured signal, the current signals obtained by the three Hall-sensors and the oscilloscope were used. The measurements were performed at four different load frequency requirements, at 25 Hz, 50 Hz, 75 Hz, and 100 Hz, respectively.
Due to the introduced asymmetry, because of the additionally injected collinear vectors, an increased current ripple can be observed for the two phase currents i v ( t ) and i w ( t ) . Even with asymmetric SVM signals and increased current ripple, due to the derived expressions for the exact sampling position when the average phase current occurs, the phase currents were reconstructed within a 5 % measurement error, as shown in Table 3. The measurement error is calculated as follows:
ϵ = | I f p e a k I f p e a k , r e c I f p e a k | · 100
where I f p e a k represents the measured average peak phase current value (by the Hall sensor and scope) and I f p e a k , r e c represents the reconstructed peak phase current value. With a higher modulation index, the measurement error was reduced, due to the current measurement range, which was designed for a maximum 16 A. Furthermore, it can be observed that the occurrence of current spikes was removed from the reconstructed signals. Figure 12 verifies the proposed algorithm behavior under the transient condition state. Figure 12a shows the case when modulation index changes leap from m i = 0.075 to m i = 0.15 , while the load frequency and DC-link voltage were 100 Hz and 24 V, respectively. Figure 12b shows the case when DC-link voltage changes leap from U D C = 24 V to U D C = 48 V , while the load frequency and modulation index were 10 Hz and 0.075, respectively. The experiment (Figure 12) confirmed the proposed SVM algorithm’s operation under the transient conditions.

5. Conclusions

The goal of the presented reconstruction method was to develop the SVM method for a low modulation index converter operation when the single-shunt current measurement signal was applied to a three-level inverter. The SVM method using the collinear vector injection approach and based on a single SVM pattern was developed, in order to cover the low modulation index operation. Due to the introduced asymmetry, the exact sampling position when average phase current occurs was obtained analytically. The proposed SVM method was verified through an experimental test-bench. The proposed SVM method offers an appropriate solution for low modulation index values where the SVM and SVM shift methods cannot be applied due to the insufficient time window needed for precise current measurement. The three-level inverter operation with a modulation index less than 0.2 is achievable, and single-shunt current reconstruction is possible to perform. The proposed method can be used as part of a hybrid solution, together with the SVM shift method. As a disadvantage, due to the asymmetric SVM pattern, the current ripple increased.

Author Contributions

H.K. designed the hardware for the three-level inverter under the guidance of D.D. The analysis of the electronic circuits and necessary software were designed under the guidance of Ž.B. and R.S. The mathematical analyses of modulation strategy was performed by H.K and M.M. All authors have read and agreed to the published version of the manuscript.

Funding

Research was funded by the Slovenian Research Agency (ARRS).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article at hand.

Acknowledgments

The authors acknowledge the financial support from the Slovenian Research Agency (Research Core Funding No. P2-0028).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhu, L.; Chen, F.; Li, B.; Li, C.; Wang, G.; Wang, S.; Zhang, G.; Xu, D. Phase Current Reconstruction Error Suppression Method for Single DC-Link Shunt PMSM Drives at Low-Speed Region. IEEE Trans. Power Electron. 2022, 37, 7067–7081. [Google Scholar] [CrossRef]
  2. Torres, D.; Zambada, J. Texas Instruments “Single-Shunt Three-Phase Current Reconstruction Algorithm for Sensorless FOC of a PMSM”. Application Note. Available online: http://ww1.microchip.com/downloads/en/AppNotes/01299A.pdf (accessed on 4 March 2022).
  3. Cho, Y.; LaBella, T.; Lai, J. A Three-Phase Current Reconstruction Strategy with Online Current Offset Compensation Using a Single Current Sensor. IEEE Trans. Ind. Electron. 2012, 59, 2924–2933. [Google Scholar] [CrossRef]
  4. Adzic, E.M.; Adzic, M.S.; Katic, V.A.; Marcetic, D.P.; Celanovic, N.L. Development of High-Reliability EV and HEV IM Propulsion Drive with Ultra-Low Latency HIL Environment. IEEE Trans. Ind. Inform. 2013, 9, 630–639. [Google Scholar] [CrossRef]
  5. Yan, H.; Xu, Y.; Zou, J.; Fang, Y.; Cai, F. A Novel Open-Circuit Fault Diagnosis Method for Voltage Source Inverters with a Single Current Sensor. IEEE Trans. Power Electron. 2018, 33, 8775–8786. [Google Scholar] [CrossRef]
  6. Manohar, M.; Das, S. Current Sensor Fault-Tolerant Control for Direct Torque Control of Induction Motor Drive Using Flux-Linkage Observer. IEEE Trans. Ind. Inform. 2017, 13, 2824–2833. [Google Scholar] [CrossRef]
  7. Xu, Y.; Yan, H.; Zou, J.; Wang, B.; Li, Y. Zero Voltage Vector Sampling Method for PMSM Three-Phase Current Reconstruction Using Single Current Sensor. IEEE Trans. Power Electron. 2017, 32, 3797–3807. [Google Scholar] [CrossRef]
  8. Zhang, Z.; Leggate, D.; Matsuo, T. Industrial Inverter Current Sensing with Three Shunt Resistors: Limitations and Solutions. IEEE Trans. Power Electron. 2017, 32, 4577–4586. [Google Scholar] [CrossRef]
  9. Wu, F.; Zhao, J. Current Similarity Analysis-Based Open-Circuit Fault Diagnosis for Two-Level Three-Phase PWM Rectifier. IEEE Trans. Power Electron. 2017, 32, 3935–3945. [Google Scholar] [CrossRef]
  10. Matsuura, K.; Ohishi, K.; Haga, H.; Ando, I. Fine motor current control based on new current reconstruction method using one DC-link current sensor. In Proceedings of the IECON 2015—41st Annual Conference of the IEEE Industrial Electronics Society, Yokohama, Japan, 9–12 November 2015; pp. 004376–004381. [Google Scholar] [CrossRef]
  11. Lu, J.; Hu, Y.; Liu, J. Analysis and Compensation of Sampling Errors in TPFS IPMSM Drives With Single Current Sensor. IEEE Trans. Ind. Electron. 2019, 66, 3852–3855. [Google Scholar] [CrossRef]
  12. Finch, J.W.; Giaouris, D. Controlled AC Electrical Drives. IEEE Trans. Ind. Electron. 2008, 55, 481–491. [Google Scholar] [CrossRef]
  13. Shen, Y.; Zheng, Z.; Wang, Q.; Liu, P.; Yang, X. DC Bus Current Sensed Space Vector Pulsewidth Modulation for Three-Phase Inverter. IEEE Trans. Transp. Electrif. 2021, 7, 815–824. [Google Scholar] [CrossRef]
  14. Li, X.; Dusmez, S.; Akin, B.; Rajashekara, K. A New SVPWM for the Phase Current Reconstruction of Three-Phase Three-level T-type Converters. IEEE Trans. Power Electron. 2016, 31, 2627–2637. [Google Scholar] [CrossRef]
  15. Ha, J. Voltage Injection Method for Three-Phase Current Reconstruction in PWM Inverters Using a Single Sensor. IEEE Trans. Power Electron. 2009, 24, 767–775. [Google Scholar] [CrossRef]
  16. Kim, H.; Jahns, T.M. Current Control for AC Motor Drives Using a Single DC-Link Current Sensor and Measurement Voltage Vectors. IEEE Trans. Ind. Appl. 2006, 42, 1539–1547. [Google Scholar] [CrossRef]
  17. Ha, J. Current Prediction in Vector-Controlled PWM Inverters Using Single DC-Link Current Sensor. IEEE Trans. Ind. Electron. 2010, 57, 716–726. [Google Scholar] [CrossRef]
  18. Blaabjerg, F.; Pedersen, J.K.; Jaeger, U.; Thoegersen, P. Single current sensor technique in the DC-link of three-phase PWM-VS inverters: A review and a novel solution. IEEE Trans. Ind. Appl. 1997, 33, 1241–1253. [Google Scholar] [CrossRef]
  19. Dordevic, O.; Jones, M.; Levi, E. A Comparison of Carrier-Based and Space Vector PWM Techniques for Three-Level Five-Phase Voltage Source Inverters. IEEE Trans. Ind. Inform. 2013, 9, 609–619. [Google Scholar] [CrossRef]
  20. Li, J. Design and Control Optimisation of a Novel Bypass-embedded Multilevel Multicell Inverter for Hybrid Electric Vehicle Drives. In Proceedings of the 2020 IEEE 11th International Symposium on Power Electronics for Distributed Generation Systems (PEDG), Dubrovnik, Croatia, 8–11 June 2020; pp. 382–385. [Google Scholar] [CrossRef]
  21. Madishetti, S.; Singh, B.; Bhuvaneswari, G. Three-Level NPC-Inverter-Based SVM-VCIMD With Feedforward Active PFC Rectifier for Enhanced AC Mains Power Quality. IEEE Trans. Ind. Appl. 2016, 52, 1865–1873. [Google Scholar] [CrossRef]
  22. Vahedi, H.; Shojaei, A.A.; Chandra, A.; Al-Haddad, K. Five-Level Reduced-Switch-Count Boost PFC Rectifier With Multicarrier PWM. IEEE Trans. Ind. Appl. 2016, 52, 4201–4207. [Google Scholar] [CrossRef]
  23. Rodriguez, J.; Lai, J.; Peng, F.Z. Multilevel inverters: A survey of topologies, controls, and applications. IEEE Trans. Ind. Electron. 2002, 49, 724–738. [Google Scholar] [CrossRef] [Green Version]
  24. Kim, S.; Ha, J.-I.; Sul, S.-K. Single Shunt Current Sensing Technique in Three-level PWM inverter. In Proceedings of the 8th International Conference on Power Electronics—ECCE Asia, Jeju, Korea, 30 May–3 June 2011; pp. 1445–1451. [Google Scholar] [CrossRef]
  25. Kovacevic, H.; Korosec, L.; Milanovic, M. Single-Shunt Three-Phase Current Measurement for a Three-Level Inverter Using a Modified Space-Vector Modulation. Electronics 2021, 10, 1734. [Google Scholar] [CrossRef]
  26. Lim, S. Texas Instruments. Sensorless-FOC for PMSM with Single DC-Link Shunt. Application Report. Available online: www.ti.com/lit/an/spract7/spract7.pdf?ts=1622036373727 (accessed on 1 March 2022).
Figure 1. Three-level DC–AC converter.
Figure 1. Three-level DC–AC converter.
Sensors 22 02249 g001
Figure 2. Vector diagram for the three-level inverter.
Figure 2. Vector diagram for the three-level inverter.
Sensors 22 02249 g002
Figure 3. SVM pattern for Region 2: (a) using ordinary SVM; (b) using vector shifting to the rising edge.
Figure 3. SVM pattern for Region 2: (a) using ordinary SVM; (b) using vector shifting to the rising edge.
Sensors 22 02249 g003
Figure 4. SVM pattern for Region 2: (a) vectors versus time intervals; (b) injection of vectors d m i n V 2 and d m i n V 3 ; (c) injection of collinear vectors d m i n V 5 and d m i n V 6 .
Figure 4. SVM pattern for Region 2: (a) vectors versus time intervals; (b) injection of vectors d m i n V 2 and d m i n V 3 ; (c) injection of collinear vectors d m i n V 5 and d m i n V 6 .
Sensors 22 02249 g004
Figure 5. Reference and basic vectors’ components.
Figure 5. Reference and basic vectors’ components.
Sensors 22 02249 g005
Figure 6. Flowchart diagram for the duty cycle decision when SVM is used for low modulation index operation: (a) for d 2 ; (b) for d 3 .
Figure 6. Flowchart diagram for the duty cycle decision when SVM is used for low modulation index operation: (a) for d 2 ; (b) for d 3 .
Sensors 22 02249 g006
Figure 7. Proposed SVM pattern for low modulation index values: (a) Region 1; (b) Region 2; (c) Region 3; (d) Region 4.
Figure 7. Proposed SVM pattern for low modulation index values: (a) Region 1; (b) Region 2; (c) Region 3; (d) Region 4.
Sensors 22 02249 g007
Figure 8. Characteristic voltages and phase currents for Region 1.
Figure 8. Characteristic voltages and phase currents for Region 1.
Sensors 22 02249 g008
Figure 9. Measurement test-bench.
Figure 9. Measurement test-bench.
Sensors 22 02249 g009
Figure 10. Single-shunt reconstruction of a three-phase current using SVM for low modulation index m i = 0.050 at a current magnitude of i ^ u = i ^ v = i ^ w = 0.3 A : (a) reconstructed and oscilloscope-measured currents at f = 25 Hz ; (b) at f = 50 Hz ; (c) at f = 75 Hz ; (d) at f = 100 Hz .
Figure 10. Single-shunt reconstruction of a three-phase current using SVM for low modulation index m i = 0.050 at a current magnitude of i ^ u = i ^ v = i ^ w = 0.3 A : (a) reconstructed and oscilloscope-measured currents at f = 25 Hz ; (b) at f = 50 Hz ; (c) at f = 75 Hz ; (d) at f = 100 Hz .
Sensors 22 02249 g010
Figure 11. Single-shunt reconstruction of a three-phase current using SVM for low modulation index m i = 0.075 at a current magnitude of i ^ u = i ^ v = i ^ w = 0.5 A : (a) reconstructed and oscilloscope-measured currents at f = 25 Hz ; (b) at f = 50 Hz ; (c) at f = 75 Hz ; (d) at f = 100 Hz .
Figure 11. Single-shunt reconstruction of a three-phase current using SVM for low modulation index m i = 0.075 at a current magnitude of i ^ u = i ^ v = i ^ w = 0.5 A : (a) reconstructed and oscilloscope-measured currents at f = 25 Hz ; (b) at f = 50 Hz ; (c) at f = 75 Hz ; (d) at f = 100 Hz .
Sensors 22 02249 g011
Figure 12. Single-shunt reconstruction of a three-phase current using SVM for a low modulation index under the transient condition: (a) modulation index step from m i = 0.075 to m i = 0.15 at f = 100 Hz ; (b) DC-link voltage leap from U D C = 24 V to U D C = 48 V at f = 10 Hz and m i = 0.075 .
Figure 12. Single-shunt reconstruction of a three-phase current using SVM for a low modulation index under the transient condition: (a) modulation index step from m i = 0.075 to m i = 0.15 at f = 100 Hz ; (b) DC-link voltage leap from U D C = 24 V to U D C = 48 V at f = 10 Hz and m i = 0.075 .
Sensors 22 02249 g012
Table 1. The switching state explanation.
Table 1. The switching state explanation.
S 1 x S y 1 S y 2 S 2 x U x 0 Notation
1100 U D C / 2 P
011000
0111 U D C / 2 N
Table 2. Expression for precise sampling position calculation.
Table 2. Expression for precise sampling position calculation.
RegionExpression
Region 1 t m 2 = 1 2 ( t 1 + T m i n ) 1 2 T m i n T s 2 t 1 + t 2 2 T s 2 t 1 + t 2
t m 3 = 1 2 ( t 2 + T m i n ) + 1 2 T m i n T s + t 1 2 t 2 2 T s + t 1 2 t 2
Region 2 t m 3 = 1 2 T m i n + 1 2 T m i n T s + t 1 + 2 t 2 2 T s + t 1 + 2 t 2
t m 4 = 1 2 T m i n 1 2 T m i n T s + 2 t 1 + t 2 2 T s + 2 t 1 + t 2
Region 3 t m 1 = 1 2 ( t 2 + T m i n ) + 1 2 T m i n T s + t 1 2 t 2 2 T s + t 1 2 t 2
t m 4 = 1 2 ( t 1 + T m i n ) 1 2 T m i n T s 2 t 1 + t 2 2 T s 2 t 1 + t 2
Region 4 t m 1 = 1 2 T m i n + 1 2 T m i n T s + t 1 + 2 t 2 2 T s + t 1 + 2 t 2
t m 2 = 1 2 T m i n 1 2 T m i n T s + 2 t 1 + t 2 2 T s + 2 t 1 + t 2
Table 3. Performance index for the measurement results.
Table 3. Performance index for the measurement results.
Frequency (Hz)Modulation Index m i Reconstructed Current I f peak , rec (A)Scope Measurement I f peak (A)Relative Error (%)
25 0.05 0.302 0.287 5.23
0.075 0.526 0.512 2.73
50 0.05 0.293 0.284 3.17
0.075 0.517 0.504 2.58
75 0.05 0.285 0.272 4.78
0.075 0.499 0.488 2.25
100 0.05 0.276 0.263 4.94
0.075 0.490 0.480 2.08
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kovačević, H.; Drevenšek, D.; Ban, Ž.; Svečko, R.; Milanovič, M. Single-Shunt Measurement of Three-Phase Currents for a Three-Level Inverter under the Low Modulation Index Operation. Sensors 2022, 22, 2249. https://doi.org/10.3390/s22062249

AMA Style

Kovačević H, Drevenšek D, Ban Ž, Svečko R, Milanovič M. Single-Shunt Measurement of Three-Phase Currents for a Three-Level Inverter under the Low Modulation Index Operation. Sensors. 2022; 22(6):2249. https://doi.org/10.3390/s22062249

Chicago/Turabian Style

Kovačević, Haris, Dušan Drevenšek, Željko Ban, Rajko Svečko, and Miro Milanovič. 2022. "Single-Shunt Measurement of Three-Phase Currents for a Three-Level Inverter under the Low Modulation Index Operation" Sensors 22, no. 6: 2249. https://doi.org/10.3390/s22062249

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