Next Article in Journal
SHIYF: A Secured and High-Integrity YARN Framework
Previous Article in Journal
Load Balancing Scheme for Effectively Supporting Distributed In-Memory Based Computing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Four-Step Current Commutation Strategy for a Matrix Converter Based on Enhanced-PWM MCU Peripherals

by
Luis Ramon Merchan-Villalba
*,
Jose Merced Lozano-Garcia
,
Diego Armando de Jesus Gutierrez-Torres
,
Juan Gabriel Avina-Cervantes
and
Alejandro Pizano-Martinez
Engineering Division Campus Irapuato-Salamanca, University of Guanajuato; Carr. Salamanca-Valle de Santiago km 3.5 + 1.8, Com. Palo Blanco, 36885 Salamanca, Mexico
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(5), 547; https://doi.org/10.3390/electronics8050547
Submission received: 9 April 2019 / Revised: 30 April 2019 / Accepted: 9 May 2019 / Published: 15 May 2019
(This article belongs to the Section Power Electronics)

Abstract

:
In this paper, an efficient implementation of the four-step current commutation technique for controlling bidirectional power switches in a Matrix Converter (MC) is proposed. This strategy is based on the enhanced pulse width modulation peripheral included in the C 2000 Delfino 32-bit microcontroller of Texas Instruments. By tuning the algorithmic parameters contained in this module, the four-step commutation process is carried out on the Microcontroller Unit (MCU) without overloading the full complex processor and avoiding the use of additional special hardware such as Field-Programmable Gate Arrays (FPGA) or Complex Programmable Logic Devices (CPLD) when controlling the MC. The algorithm is implemented on the TMS320F28379D MCU and operationally validated on an MC prototype, where the functionality of the proposal is demonstrated.

1. Introduction

The direct matrix converter is a power electronics topology that efficiently carries out the AC-AC energy conversion without intermediate stages. This converter utilizes solid-state power devices and a minimum of energy storage elements, only for filtering purposes; besides, it incorporates beneficial characteristics, viz., bidirectional power flow, compact structure, high-quality low-frequency signals, and a unitary power factor operation, among others [1,2,3]. Direct MC is composed of an array of nine Bi-Directional power Switches (BDS), which are its main power components, as can be seen in Figure 1.
The BDS is an idealized element with the ability to block voltage and conduct current in both directions. A near-ideal behavior can be achieved by the junction of silicon devices like diodes and power transistors. Figure 2 shows the common topologies used to implement a BDS through Insulated Gate Bipolar Transistors (IGBT).
In the BDS configurations presented in Figure 2a,b, two power transistors and two diodes were utilized. Operationally, the direction of the current through the BDS can be controlled, and in an instant of time, this current flows across two devices (one diode and one transistor). On the other hand, in the configuration shown in Figure 2c, one power transistor and four diodes are included in the circuit. In this case, the current flows through three components (a transistor and two diodes), and the direction of the current cannot be controlled [4]. As a result of the above, this last topology exhibits higher losses than the other two. In relation to the BDS conformed by two IGBTs, the common-emitter configuration is preferred instead of the common-collector because of implementation issues, as established in [1]. Another BDS configurations based on new power transistor technologies like Gallium Nitride (GaN), Silicon carbide Metal-Oxide-Semiconductor Field-Effect Transistors (Sic-MOSFETs), Silicon carbide Junction Field-Effect Transistors (Sic-JFETs), etc., have been recently proposed, but it is still necessary to utilize a two-transistor configuration [5,6,7,8]. The BDS control in the MC represents a fundamental task due to the lack of a natural freewheeling path for the electrical current; therefore, the commutation must be actively controlled all the time to overcome undesirable and destructive conditions, as those that will be described below. If two BDS of the same column are closed at the same time, as shown in Figure 3a, a line-to-line short-circuit appears, resulting in undesirable over-currents. Likewise, if no switch on the same column is closed, as is shown in Figure 3b, there is no path to inductive load currents, causing the appearance of over-voltages.
In order to overcome these drawbacks, several commutation strategies based on the application of sequential steps using current measurements [9,10,11], voltage measurements [12,13,14,15,16], or measurements of both signals [17,18,19] have been proposed. One of the most relevant strategies is the four-step current commutation [9,20], which performs the switching from one BDS to another depending on the instant value of the current, as shown in Figure 4.
This commutation strategy is independently applied in each column of the MC, so it requires the implementation of algorithms that run in parallel within a fast processing device. Generally, this issue is solved using a Complex Programmable Logic Devices (CPLD), FPGA, or multiple microprocessors, added to the main processing device, which is in charge of performing the estimation of the switching times. Likewise, this last task is efficiently executed by a Digital Signal Processor (DSP) [21,22,23]. Another proposal is to implement the complete algorithms in an FPGA [24,25].
In this sense, this paper presents the implementation of a fast and reliable four-step current commutation strategy, where the overall scheme utilizes the enhanced Pulse Width Modulation (ePWM) peripheral included in the C2000 Delfino MCU family of Texas Instruments. By utilizing the proposed implementation, the commutation strategy allows running all its processes in parallel without overloading the microprocessor; therefore, the use of additional dedicated hardware as FPGA or CPLD can be avoided, and the MCU carries out exclusively the full control of the MC. The rest of the document is organized as follows: Section 2 describes the fundamentals of the MC. Section 3 explains the usage and configuration of the ePWM modules to run the four-step commutation technique. In Section 4, the results obtained through the experimental implementation are presented. This section includes the switching signals generated for the BDS with the implemented four-step current commutation strategy, in addition to the signals generated by the MC when using the SVD modulation technique, which serve to validate the effectiveness of the proposal. Section 5 presents a brief discussion in which the results obtained in this proposal are compared with the results presented in other recent investigations. Finally, in Section 6, the general conclusions of the work are established.

2. Matrix Converter

The MC operates from the proper manipulation of the commutation logic of nine BDS ( s i j ), which make up the 3 × 3 matrix (S). In the MC, each BDS links any of the three input voltages ( v a , v b , v c ) to each one of the three output voltages ( V A , V B , V C ) (see Figure 1). At any time, in each column of the MC, only one switch must be closed to ensure a safe operation. This is represented by Equation (1).
V A B C = S V a b c , I a b c = S I A B C , S = s a A s a B s a C s b A s b B s b C s c A s c B s c C
where 0 s i j 1 and s a j + s b j + s c j = 1 , for i { a , b , c } and j { A , B , C } . Additionally, the vectors included in Equation (1) are the following: input currents, I a b c = i a i b i c , output currents, I A B C = i A i B i C , input voltages, V a b c = v a v b v c , and output voltages, V A B C = v A v B v C . Through an adequate modulation strategy, a desired output voltage is generated, where the MC reaches a maximum voltage ratio of v o u t / v i n = 3 2 , for a floating output voltage [26,27]. Among the modulation techniques, duty-cycle modulations present many interesting features. In these schemes, matrix S of Equation (1) is represented by the averaged values of the s i j elements, taken over a constant switching period. In this sense, Equation (1) can be rewritten as in Equation (2), on which are applied the same considerations indicated above for elements s i j . The objective of the modulation technique is to determine the matrix M by solving the problem described by Equation (2); considering that the input voltages, V a b c , and output currents, I A B C , are known, and that the output voltages, V A B C , and input currents, I a b c , are the established reference signals.
V A B C = M V a b c , I a b c = M T I A B C , M = m a A m a B m a C m b A m b B m b C m c A m c B m c C
where the inner matrix parameters fulfill the following two properties: 0 m i j 1 and m i A + m i B + m i C = 1 for i { a , b , c } and j { A , B , C } . In this paper, the Singular Value Decomposition (SVD) modulation proposed by Hojabri et al., [28] is utilized. Hence, the elements of matrix M are estimated considering the vector decomposition of three-phase voltage and current signal sets. Once the matrix M has been calculated, the obtained duty-cycles are applied to the converter.
Figure 5 presents a single-side switching pattern, where it can be observed that over a certain commutation period T s w , each BDS s i j is active (“on”) during a predefined time given by m i j T s w . Each transition between a pair of BDS is carried out through the four-step current commutation process, as depicted in Figure 6 and Figure 7. The signals involved in the commutation process between each pair of BDS of the MC first column are presented in these figures. Considering the first case presented in Figure 6, where s a A is the off-going and s b A is the on-coming BDS, the four-step commutation process can be explained as follows: (i) in the first step, the non-conducting switch of the off-going BDS is turned off; (ii) then, the on-coming conducting switch is turned on (second step); (iii) in the third step, the off-going conducting switch is turned off; and (iv) in the final step, the on-coming non-conducting switch is turned on. As stated before, the commutation logic depends on the electrical current direction, as can be seen in Figure 6 and Figure 7 previously discussed.

3. ePWM Module

The ePWM module of the C2000 TI family incorporates the functions needed to implement PWM algorithms with improved functionalities [29]. The configuration of the peripherals is achieved by modifying the corresponding registers, which requires minimal processing. It is worth mentioning that the duty-cycles are updated during each commutation period. In this paper, the ePWM Type 4 of the device TMS320F2837xD is used for implementing the four-step current commutation technique. The configuration required to generate the gate signals for the BDS in an MC column is described below. For the other two columns, only the same structure in the remaining ePWM modules of the MCU needs to be replicated.

3.1. ePWM Configuration

Each ePWM module is utilized to control one BDS, s i j ; thus, three ePWM modules are required for operating a single column in the MC. In this sense, a total of nine modules is required to control the complete MC. For the first column, three ePWM modules were used, identified as 1, 2, and 3. The clock in these modules was configured to execute the count-up from zero until reaching the value established in the PRD register, generating a saw-tooth signal. Comparing these signals with the values set in the registers CMPA, CMPB, PRD, or the ZERO value, the desired output signals can be obtained once the counters have reached one of these values. Output signals can be set at a high-level (set) or low-level (clear). Each ePWM module provides two output signals, ePWMxa and ePWMxb, which are directly assigned to each transistor of the BDS. These last signals can be configured to maintain the time delay required in the four-step algorithm, through the dead-band submodule shown in Figure 8. In this device, the dead-band time is configured by the registers FED and RED, and once the ePWM has been properly configured, the respective outputs ePWMxa and ePWMxb can be exchanged through the register DBCTL[OUTSWAP] (DBO) [30]. The latter is an essential feature for the implementation of the four-step algorithm. Additionally, the ePWM module has two registers, CMPC and CMPD, which can be used as sources of flags and interruptions.

3.1.1. BDS  s a j

The ePWM1 is assigned to the control of the BDS s a j ; hence, this peripheral is configured to activate its outputs an instant after the counter is superior to zero and until the value of ( m a j )*PRD is reached. This is achieved by defining the set and clear signals when the counter reaches the values FED/2 ( C A U 1 ) and ( m a j )*PRD ( C B U 1 ), which were loaded in registers CMPA and CMPB, respectively.

3.1.2. BDS  s b j

ePWM2 generates the commutation signals for the BDS s b j ; for this, it must be active as long as the value of the counter is higher than ( m a j )*PRD + FED/2 and lower than ( m a j + m b j )*PRD. This is achieved by placing these last two values in the registers CMPA ( C A U 2 ) and CMPB ( C B U 2 ), besides configuring them as s e t and c l e a r signals, respectively.

3.1.3. BDS  s c j

Finally, ePWM3 is configured to control the BDS s c j ; in this case, the module is activated while the value of the counter is higher than ( m a j + m b j )*PRD + FED/2, and it remains in that state until the PRD value is reached. The above is achieved by configuring the CMPA register with the value ( m a j + m b j )*PRD + FED/2 ( C A U 3 ), and similarly to the s e t signal, the c l e a r signal is reached when the counter is equal to the value in the register PRD ( P R D 3 ). The process of generating the switching signals for the ePWM1, ePWM2, and ePWM3 modules, under the four-step commutation strategy, is graphically represented in Figure 9.

3.2. Current Sign Detection

The direction of the current is determined using an external circuit, which provides a digital signal indicating the current sign. This signal is read an instant before starting the commutation to assign the appropriate value in the DBO register. This procedure is carried out within a software interruption that is triggered when the counter reaches the value loaded in the CMPC register, once the commutation times have been estimated. For a particular value assigned to the DSG variable, which corresponds to the time between the reading of the current sign and the beginning of the commutation, the ePWM1 CMPC register is loaded with a value equal to PRD-DSG ( C M P C 1 ), the ePWM2 CMPC register with a value equal to ( m a j )*PRD-DSG ( C M P C 2 ), and the ePWM3 CMPC register with a value equal to ( m a j + m b j )*PRD-DSG ( C M P C 3 ).

4. Experimental Results

In order to verify the effectiveness of the proposed algorithm, a prototype of the three-phase direct matrix converter (Figure 1), was implemented. The MC experimental setup was built using the HGT1S1260A4DS IGBTs, and for the input and output filter, the following elements were utilized, L i = 1 (mH), C i = 5 ( μ F), L o = 2 . 2 (mH), and C o = 4 ( μ F). Finally, a resistor of 170 ( Ω ) was connected to each of the MC output terminals as electrical load. The corresponding gates of the IGBTs were triggered by a pulse of ± 15 (V) through the HCPL-3120 gate-driver. Figure 10 illustrates the complete experimental test system. The four-step commutation strategy along with the SVD modulation technique were implemented in the TMS320F28379D device. The 32-bit floating-point CPU of the MCU has a Trigonometric Math Unit (TMU) accelerator, which allows evaluating the matrix M of Equation (2) in a time inferior to 5 [ μ s].
Figure 11a–c presents the signals involved in the commutation of the MC third column, namely, the input voltages ( v a , v b , v c ), the output voltage v C , and the gate signals obtained from the implemented four-step commutation strategy. In this case, input voltages v a , v b , and v c were sequentially applied to output voltage v C , during periods of time established by m a C T s w , m b C T s w , and m c C T s w , respectively. Figure 11a illustrates the case when a transition between BDS s a C and s b C occurs, which means that the output voltage at MC phase C ( v C ) passes from being equal to the input voltage ( v a ) to be synthesized by the phase b input voltage ( v b ). This figure also illustrates the control signals generated for the six switches that make up the three BDS of the MC third column, allowing one to appreciate the four steps required to achieve the commutation.
Likewise, Figure 11b,c presents the transition between BDS s b C and s c C and the transition between BDS s c C and s c A . The first transition implies disconnecting the MC output terminal of phase C from the input terminal of phase b and connecting it to the input terminal of phase c. The last transition presented in Figure 11c corresponds to the case when the connection of the MC output terminal of phase C is changed from input terminal of phase c to the input terminal of phase a. In each figure, the three signals of the input voltages ( v a , v b , and v c ) and the phase C output voltage ( v C ) are shown, and from these signals, the MC operation principle is verified, which can be summarized by synthesizing the output voltages from the input voltages. On the other hand, in each case, the control signals ( s a C 1 , s a C 2 , s b C 1 , s b C 2 , s c C 1 , and s c C 2 ) serve to verify the correct operation of the implemented four-step commutation strategy.
Finally, the developed MC architecture was tested to validate the proper operation of the MC when both the four-step commutation strategy and the SVD modulation technique were implemented in the same processing board. Figure 12 exhibits the 60-Hz phase a input voltage ( v a i ) and the 50-Hz filtered line-to-line output voltage ( v A B l ) signals, demonstrating that the prototype is able to generate the characteristic MC output voltage signals ( v A l and v B l ) effectively with no significant low order harmonics, as can be seen from voltage signal ( v A B l ).

5. Discussion

In order to control the operation of the MC in a safe way, the modulation strategy that establishes the switching sequence and the commutation technique must be properly implemented by means of programming control routines that can be executed in parallel on processing boards. For this purpose, the common practice is to use either the combination of several processing devices or one single complex device. This common practice, however, increases the complexity and cost of the implemented applications. Accordingly, the proposal in this work aims to reduce that complexity and cost related to the implementation of the switching sequence and the commutation technique, which is highlighted based on the following discussion where the proposed implementation is compared with those that follow the common practice.
For instance, in [21,22,31,32], the control algorithms were implemented in a DSP in conjunction with an FPGA, where the DSP-board is responsible for performing the calculations required for the modulation strategy and generating the switching signals through its PWM peripherals, while the FPGA executes the commutation strategy required to activate the transistors. These papers show how both processing devices interact with each other in order to perform all the control tasks required. The experimental implementation presented in [23,33] utilized the dSPACE DS1104 control board to generate the PWM signals, and then, these signals were supplied to a CPLD, which executed the four-step commutation technique. Likewise, in proposals such as those presented in [24,34,35], an FPGA platform performed all the routines that control the experimental MC.
From the MC experimental implementations reviewed, it is clear that the implementation of any modulation strategy, scalar or vector, in addition to the commutation technique represent a complex programming task and a considerable processing load. In this sense, a simple solution consists of dividing the total of the functions necessary to control the MC into two processing devices, at the expense of raising the cost of full implementation. On the other hand, all proposals that include complex devices like FPGAs or CPLDs have the disadvantage of increasing the difficulty of programming since they require the use of Hardware Description Language (HDL) instead of sequential programming in C language, as in the current proposal. Furthermore, the aforementioned complex devices require additional hardware to operate properly in this specific application. The implementation proposed in this paper incorporates a low-cost, compact MCU board as a single processing device, which by programming hierarchical interruptions, allows it to perform the four-step commutation strategy without interfering with the execution of the modulation scheme. For this reason, this approach can be considered an advance in the implementation of control algorithms for the MC, since it improves the size, costs, and ease of programming, in the prototyping stage of MC.

6. Conclusions

This paper proposed a strategy to implement the four-step current commutation technique using the ePWM peripheral of the TMS320F28379D MCU of TI. By straightforwardly programming hierarchical interruptions, through the setup of the MCU registers, a four-step commutation strategy without interfering with the execution of the modulation scheme has been performed. In this way, the MCU is fully capable of processing both algorithms in parallel, the commutation strategy, and the SVD modulation scheme, avoiding the use of additional specialized hardware such as FPGA or CPLD. The original proposal was validated through an experimental MC prototype, where the obtained output voltages corroborated that the modulation, and commutation strategies were efficiently implemented in the MCU. Based on this strategy, the double-side switching pattern can be also implemented, with the respective additions and modifications. This feature might be useful to improve the quality of the signals generated by the MC, and this important aspect is under research with results that will be published in a forthcoming publication. The TI C2000 devices are widely used in the power electronics field, and in the context of this work, a single TMS320F28379D MCU-board has allowed an improvement of the MC prototyping, where a reduction of costs and implementation complexity have been achieved, aspects that contribute to the maturation of this type of technology.

Author Contributions

Conceptualization, methodology, data curation, visualization, and supervision, L.R.M.-V., J.M.L.-G., and A.P.-M.; software and validation, D.A.d.J.G.-T., L.R.M.-V., and A.P.-M.; writing, original draft preparation, L.R.M.-V.; formal analysis, investigation, and writing, review and editing, L.R.M.-V., J.M.L.-G., J.G.A.-C., and A.P.-M.; resources and project administration, J.M.L.-G.; funding acquisition, J.M.L.-G. and J.G.A.-C.

Funding

This project was fully supported by the Mexican Council of Science and Technology CONACyT, Grant Number 587661/433405.

Acknowledgments

The authors would like to thank the Department of Electronic Engineering and Department of Electrical Engineering of the University of Guanajuato for its financial support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wheeler, P.; Rodriguez, J.; Clare, J.; Empringham, L.; Weinstein, A. Matrix converters: A technology review. IEEE Trans. Ind. Electron. 2002, 49, 276–288. [Google Scholar] [CrossRef]
  2. Empringham, L.; Kolar, J.W.; Rodriguez, J.; Wheeler, P.W.; Clare, J.C. Technological Issues and Industrial Application of Matrix Converters: A Review. IEEE Trans. Ind. Electron. 2013, 60, 4260–4271. [Google Scholar] [CrossRef]
  3. Simon, O.; Mahlein, J.; Muenzer, M.N.; Bruckmann, M. Modern solutions for industrial matrix-converter applications. IEEE Trans. Ind. Electron. 2002, 49, 401–406. [Google Scholar] [CrossRef]
  4. Schauder, C.D. Theory and Design of a 30-hp Matrix Converter. IEEE Trans. Ind. Appl. 1992, 28, 546–551. [Google Scholar] [CrossRef]
  5. Nagai, S.; Yamada, Y.; Hiraiwa, M.; Ueno, H.; Choe, S.; Kawai, Y.; Tabata, O.; Yamada, G.; Negoro, N.; Ishida, M. A compact GaN Bi-directional switching diode with a GaN Bi-directional power switch and an Isolated gate driver. In Proceedings of the International Symposium on Power Semiconductor Devices and ICs, Prague, Czech Republic, 12–16 June 2016; pp. 183–186. [Google Scholar] [CrossRef]
  6. Raheja, U.; Gohil, G.; Han, K.; Acharya, S.; Baliga, B.J.; Battacharya, S.; Labreque, M.; Smith, P.; Lal, R. Applications and characterization of four quadrant GaN switch. In Proceedings of the 2017 IEEE Energy Conversion Congress and Exposition (ECCE), Cincinnati, OH, USA, 1–5 October 2017; Volume 1, pp. 1967–1975. [Google Scholar] [CrossRef]
  7. Umeda, H.; Yamada, Y.; Asanuma, K.; Kusama, F.; Kinoshita, Y.; Ueno, H.; Ishida, H.; Hatsuda, T.; Ueda, T. High power 3-phase to 3-phase matrix converter using dual-gate GaN bidirectional switches. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition—APEC, San Antonio, TX, USA, 4–8 March 2018; pp. 894–897. [Google Scholar] [CrossRef]
  8. Fernandez, M.; Perpina, X.; Vellvehi, M.; Sanchez, D.; Jorda, X.; Millan, J.; Cabeza, T.; Llorente, S. Analysis of bidirectional switch solutions based on different power devices. In Proceedings of the 2017 Spanish Conference on Electron Devices, CDE 2017, Barcelona, Spain, 8–10 February 2017. [Google Scholar] [CrossRef]
  9. Burany, N. Safe control of four-quadrant switches. In Proceedings of the Conference Record of the IEEE Industry Applications Society Annual Meeting, Philadelphia, PA, USA, 6–10 November 1989; pp. 1190–1194. [Google Scholar] [CrossRef]
  10. Wheeler, P.W.; Clare, J.C.; Empringham, L.; Bland, M.; Apap, M. Gate drive level intelligence and current sensing for matrix converter current commutation. IEEE Trans. Ind. Electron. 2002, 49, 382–389. [Google Scholar] [CrossRef]
  11. Wheeler, P.; Clare, J.; Empringham, L. Enhancement of Matrix Converter Output Waveform Quality Using Minimized Commutation Times. IEEE Trans. Ind. Electron. 2004, 51, 240–244. [Google Scholar] [CrossRef]
  12. Youm, J.-H.; Kwon, B.-H. Switching technique for current-controlled AC-to-AC converters. IEEE Trans. Ind. Electron. 1999, 46, 309–318. [Google Scholar] [CrossRef]
  13. Ziegler, M.; Hofmann, W. Implementation of a two steps commutated matrix converter. In Proceedings of the 30th Annual IEEE Power Electronics Specialists Conference, Charleston, SC, USA, 1 July 1999; Volume 1, pp. 175–180. [Google Scholar] [CrossRef]
  14. Mahlein, J.; Igney, J.; Weigold, J.; Braun, M.; Simon, O. Matrix converter commutation strategies with and without explicit input voltage sign measurement. IEEE Trans. Ind. Electron. 2002, 49, 407–414. [Google Scholar] [CrossRef]
  15. Wei, L.W.L.; Lipo, T.; Chan, H.C.H. Robust voltage commutation of the conventional matrix converter. In Proceedings of the IEEE 34th Annual Conference on Power Electronics Specialist, PESC ’03, Acapulco, Mexico, 15–19 June 2003; Volume 2, pp. 717–722. [Google Scholar] [CrossRef]
  16. She, H.; Lin, H.; He, B.; Wang, X.; Yue, L.; An, X. Implementation of voltage-based commutation in space-vector-modulated matrix converter. IEEE Trans. Ind. Electron. 2012, 59, 154–166. [Google Scholar] [CrossRef]
  17. Ziegler, M.; Hofmann, W. New one-step commutation strategies in matrix converters. In Proceedings of the 4th IEEE International Conference on Power Electronics and Drive Systems, IEEE PEDS 2001, Denpasar, Indonesia, 25–25 October 2001; Volume 2, pp. 560–564. [Google Scholar] [CrossRef]
  18. Zhou, D.; Sun, K.; Huang, L.; Sasagawa, K. A novel commutation method of matrix converter fed induction motor drive using RB-IGBT. In Proceedings of the Fourtieth IAS Annual Meeting, Conference Record of the 2005 Industry Applications Conference, Hong Kong, China, 2–6 October 2005; Volume 4, pp. 2347–2354. [Google Scholar] [CrossRef]
  19. Baranwal, R.; Basu, K.; Sahoo, A.K.; Mohan, N. A modified four-step commutation to suppress common-mode voltage during commutations in open-end winding matrix converter drives. In Proceedings of the 2015 IEEE Energy Conversion Congress and Exposition, ECCE 2015, Montreal, QC, Canada, 20–24 September 2015; pp. 4455–4462. [Google Scholar] [CrossRef]
  20. Herrero, L.C.; De Pablo, S.; Martín, F.; Ruiz, J.M.; González, J.M.; Rey, A.B. Comparative analysis of the techniques of current commutation in matrix converters. IEEE Int. Symp. Ind. Electron. 2007, 521–526. [Google Scholar] [CrossRef]
  21. Hamouda, M.; Blanchette, H.F.; Al-Haddad, K.; Fnaiech, F. An efficient DSP-FPGA-based real-time implementation method of SVM algorithms for an indirect matrix converter. IEEE Trans. Ind. Electron. 2011, 58, 5024–5031. [Google Scholar] [CrossRef]
  22. Cárdenas, R.; Peña, R.; Wheeler, P.; Clare, J. Experimental validation of a space-vector-modulation algorithm for four-leg matrix converters. IEEE Trans. Ind. Electron. 2011, 58, 1282–1293. [Google Scholar] [CrossRef]
  23. Metidji, B.; Taib, N.; Baghli, L.; Rekioua, T.; Bacha, S. Novel single current sensor topology for venturini controlled direct matrix converters. IEEE Trans. Power Electron. 2013, 28, 3509–3516. [Google Scholar] [CrossRef]
  24. Ormaetxea, E.; Andreu, J.; Kortabarria, I.; Bidarte, U.; De Alegría, I.M.; Ibarra, E.; Olaguenaga, E. Matrix converter protection and computational capabilities based on a system on chip design with an FPGA. IEEE Trans. Power Electron. 2011, 26, 272–287. [Google Scholar] [CrossRef]
  25. Gulbudak, O.; Santi, E. FPGA-Based Model Predictive Controller for Direct Matrix Converter. IEEE Trans. Ind. Electron. 2016, 63, 4560–4570. [Google Scholar] [CrossRef]
  26. Rodriguez, J.; Rivera, M.; Kolar, J.W.; Wheeler, P.W. A review of control and modulation methods for matrix converters. IEEE Trans. Ind. Electron. 2012, 59, 58–70. [Google Scholar] [CrossRef]
  27. Zhang, L.; Watthanasarn, C.; Shepherd, W. Analysis and comparison of control techniques for AC–AC matrix converters. IEE Proc. Electr. Power Appl. 1998, 145, 284. [Google Scholar] [CrossRef]
  28. Hojabri, H.; Mokhtari, H.; Chang, L. A generalized technique of modeling, analysis, and control of a matrix converter using SVD. IEEE Trans. Ind. Electron. 2011, 58, 949–959. [Google Scholar] [CrossRef]
  29. Instruments, T. C2000 Real-Time Control Peripherals Reference Guide. 2018. Available online: http://www.ti.com/lit/ug/spru566m/spru566m.pdf (accessed on 14 May 2019).
  30. Instruments, T. Technical Reference Manual TMS320F2837xD Dual-Core Delfino Microcontrollers. 2017. Available online: http://www.ti.com/lit/ug/spruhm8h/spruhm8h.pdf (accessed on 14 May 2019).
  31. Arevalo, S.L.; Zanchetta, P.; Wheeler, P.W.; Trentin, A.; Empringham, L. Control and implementation of a matrix-converter-based AC ground power-supply unit for aircraft servicing. IEEE Trans. Ind. Electron. 2010, 57, 2076–2084. [Google Scholar] [CrossRef]
  32. Li, X.; Su, M.; Sun, Y.; Dan, H.; Xiong, W. Modulation Strategy Based on Mathematical Construction for Matrix Converter Extending the Input Reactive Power Range. IEEE Trans. Power Electron. 2014, 29, 654–664. [Google Scholar] [CrossRef]
  33. You, K.; Xiao, D.; Rahman, M.F.; Uddin, M.N. Applying reduced general direct space vector modulation approach of AC-AC matrix converter theory to achieve direct power factor controlled three-phase AC-DC matrix rectifier. IEEE Trans. Ind. Appl. 2014, 50, 2243–2257. [Google Scholar] [CrossRef]
  34. Dasgupta, A.; Sensarma, P. Filter design of direct matrix converter for synchronous applications. IEEE Trans. Ind. Electron. 2014, 61, 6483–6493. [Google Scholar] [CrossRef]
  35. Sahoo, A.K.; Basu, K.; Mohan, N. Systematic Input Filter Design of Matrix Converter by Analytical Estimation of RMS Current Ripple. IEEE Trans. Ind. Electron. 2015, 62, 132–143. [Google Scholar] [CrossRef]
Figure 1. Matrix converter circuit and peripherals. BDS, Bi-Directional power Switches.
Figure 1. Matrix converter circuit and peripherals. BDS, Bi-Directional power Switches.
Electronics 08 00547 g001
Figure 2. BDS topologies: (a) common-emitter, (b) common-collector, and (c) diode bridge.
Figure 2. BDS topologies: (a) common-emitter, (b) common-collector, and (c) diode bridge.
Electronics 08 00547 g002
Figure 3. BDS issues in the Matrix Converter (MC): (a) short-circuit and (b) open-circuit.
Figure 3. BDS issues in the Matrix Converter (MC): (a) short-circuit and (b) open-circuit.
Electronics 08 00547 g003
Figure 4. Four-step current commutation sequence.
Figure 4. Four-step current commutation sequence.
Electronics 08 00547 g004
Figure 5. Single-side switching pattern for the duty-cycle modulation.
Figure 5. Single-side switching pattern for the duty-cycle modulation.
Electronics 08 00547 g005
Figure 6. Four-step commutation logical signals, outgoing current case, for the transitions (a) s a A to s b A , (b) s b A to s c A , and (c) s c A to s a A .
Figure 6. Four-step commutation logical signals, outgoing current case, for the transitions (a) s a A to s b A , (b) s b A to s c A , and (c) s c A to s a A .
Electronics 08 00547 g006
Figure 7. Four-step commutation logical signals, incoming current case, for the transitions (a) s a A to s b A , (b) s b A to s c A , and (c) s c A to s a A .
Figure 7. Four-step commutation logical signals, incoming current case, for the transitions (a) s a A to s b A , (b) s b A to s c A , and (c) s c A to s a A .
Electronics 08 00547 g007
Figure 8. Enhanced Pulse Width Modulation (ePWM) dead band submodule [30].
Figure 8. Enhanced Pulse Width Modulation (ePWM) dead band submodule [30].
Electronics 08 00547 g008
Figure 9. Four-step ePWM configuration and logical signals. DBO, DBCTL[OUTSWAP].
Figure 9. Four-step ePWM configuration and logical signals. DBO, DBCTL[OUTSWAP].
Electronics 08 00547 g009
Figure 10. System implementation for testing purposes.
Figure 10. System implementation for testing purposes.
Electronics 08 00547 g010
Figure 11. Output voltage transitions (a) v a C to v b C , (b) v b C to v c C , and (c) v b C to v c C .
Figure 11. Output voltage transitions (a) v a C to v b C , (b) v b C to v c C , and (c) v b C to v c C .
Electronics 08 00547 g011
Figure 12. MC input-output voltages.
Figure 12. MC input-output voltages.
Electronics 08 00547 g012

Share and Cite

MDPI and ACS Style

Merchan-Villalba, L.R.; Lozano-Garcia, J.M.; Gutierrez-Torres, D.A.d.J.; Avina-Cervantes, J.G.; Pizano-Martinez, A. Four-Step Current Commutation Strategy for a Matrix Converter Based on Enhanced-PWM MCU Peripherals. Electronics 2019, 8, 547. https://doi.org/10.3390/electronics8050547

AMA Style

Merchan-Villalba LR, Lozano-Garcia JM, Gutierrez-Torres DAdJ, Avina-Cervantes JG, Pizano-Martinez A. Four-Step Current Commutation Strategy for a Matrix Converter Based on Enhanced-PWM MCU Peripherals. Electronics. 2019; 8(5):547. https://doi.org/10.3390/electronics8050547

Chicago/Turabian Style

Merchan-Villalba, Luis Ramon, Jose Merced Lozano-Garcia, Diego Armando de Jesus Gutierrez-Torres, Juan Gabriel Avina-Cervantes, and Alejandro Pizano-Martinez. 2019. "Four-Step Current Commutation Strategy for a Matrix Converter Based on Enhanced-PWM MCU Peripherals" Electronics 8, no. 5: 547. https://doi.org/10.3390/electronics8050547

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