An Efficient DSP–FPGA-Based Implementation of Hybrid PWM for Electric Rail Traction Induction Motor Control

Low switching frequency is always used in an electric rail traction induction motor control system, in order to reduce switching losses and increase system reliability. But under low switching frequency, the conventional single pulse width modulation (PWM) technique for the whole speed region will produce a large number of harmonic components, which in turn cause motor heating, torque ripple, and other adverse effects. In this paper, a hybrid PWM technique formed by merging carrier-based asynchronous and synchronous modulation and optimal synchronous modulation is proposed to achieve low losses and total harmonics based on very low switching frequency. A simple low-cost and low-power digital signal processor (DSP) and field programmable gate array (FPGA) hybrid hardware structure is then adopted for implementing the technique, which fully utilizes advantages and resources of each processor. Total harmonic distortion of the system can hence be reduced by operating with the high-precision hybrid PWM, while not compromising the multirate and multitask processing requirements of traction control. Detailed implementations in both DSP and FPGA with high accuracy, low usage of resources, and computational burden are then described, focusing particularly at the smooth transitions among different PWM schemes. Simulations and experiments are eventually performed with results captured for validating the presented hybrid PWM technique.

[1]  Richard G. Hoft,et al.  Generalized Techniques of Harmonic Elimination and Voltage Control in Thyristor Inverters: Part I--Harmonic Elimination , 1973 .

[2]  M. Pacas,et al.  Digital implementation of a direct mean torque control for AC servo drives based on a hybrid DSP/FPGA controller system , 2008, 2008 11th IEEE International Power Electronics Congress.

[3]  Giuseppe Buja,et al.  Optimal pulsewidth modulation for feeding ac motor drive , 1977 .

[4]  Shefa A. Dawwd,et al.  FPGA based selective harmonic elimination pulse width modulation technique , 2009, 2009 4th International Design and Test Workshop (IDT).

[5]  Chidambara Rao Sine Wave Generation Using CORDIC Algorithm , 2012 .

[6]  Joachim Holtz,et al.  A Space Vector Modulator for the High-Switching Frequency Control of Three-Level SiC Inverters , 2014, IEEE Transactions on Power Electronics.

[7]  R. W. De Doncker,et al.  Advanced Electrical Drives: Analysis, Modeling, Control , 2010 .

[8]  H. van der Broeck,et al.  Analysis and Realization of a Pulse Width Modulator Based on Voltage Space Vectors , 1986, 1986 Annual Meeting Industry Applications Society.

[9]  Apostolos Dollas,et al.  Development of an FPGA-Based SPWM Generator for High Switching Frequency DC/AC Inverters , 2014, IEEE Transactions on Power Electronics.

[10]  R. Hoft,et al.  Generalized Techniques of Harmonic Elimination and Voltage Control in Thyristor Inverters: Part II --- Voltage Control Techniques , 1974 .

[11]  A. Schonung,et al.  Static Frequency Changers with "Subharmonic" Control in Conjunction with Reversible Variable-Speed A.C.Drives , 1964 .

[12]  Bimal K. Bose,et al.  Modern Power Electronics and AC Drives , 2001 .

[13]  E. Peralta-Sanchez,et al.  DSP-based simplified space-vector PWM for a three-level VSI , 2011, 2011 IEEE International Electric Machines & Drives Conference (IEMDC).

[14]  Ashwin M. Khambadkone,et al.  Dynamic control of torque in overmodulation and in the field weakening region , 2006, IEEE Transactions on Power Electronics.

[15]  Rajapandian Ayyanar,et al.  Space-Vector-Based Hybrid Pulsewidth Modulation Techniques for Reduced Harmonic Distortion and Switching Loss , 2010, IEEE Transactions on Power Electronics.

[16]  B. Venu,et al.  Hybrid Selective Harmonic Elimination PWM for Common-Mode Voltage Reduction in Three-Level Neutral-Point-Clamped Inverters for Variable Speed Induction Drives , 2013 .

[17]  Álvaro Hernández,et al.  A DSP- and FPGA-Based Industrial Control With High-Speed Communication Interfaces for Grid Converters Applied to Distributed Power Generation Systems , 2009, IEEE Transactions on Industrial Electronics.

[18]  Trillion Q. Zheng,et al.  Study on a hybrid PWM method under low switching frequency , 2011, 2011 International Conference on Electrical Machines and Systems.

[19]  K. Gopakumar,et al.  Generation of Higher Number of Voltage Levels by Stacking Inverters of Lower Multilevel Structures With Low Voltage Devices for Drives , 2017, IEEE Transactions on Power Electronics.

[20]  Ye Zhang,et al.  Improved Selective Harmonics Elimination Scheme With Online Harmonic Compensation for High-Power PWM Converters , 2015, IEEE Transactions on Power Electronics.

[21]  Lijun Diao,et al.  Optimized Design of Discrete Traction Induction Motor Model at Low-Switching Frequency , 2013 .

[22]  G. Narayanan,et al.  Space-Vector-Based Hybrid Pulsewidth Modulation Techniques for a Three-Level Inverter , 2014, IEEE Transactions on Power Electronics.

[23]  G. Narayanan,et al.  Reduction of Torque Ripple in Induction Motor Drives Using an Advanced Hybrid PWM Technique , 2010, IEEE Transactions on Industrial Electronics.

[24]  Thomas A. Lipo,et al.  Pulse Width Modulation for Power Converters: Principles and Practice , 2003 .

[25]  Bimal K. Bose,et al.  A High-Performance Pulsewidth Modulator for an Inverter-Fed Drive System Using a Microcomputer , 1983, IEEE Transactions on Industry Applications.

[26]  Vijit Kinnares,et al.  Discontinuous SVPWM Techniques of Three-Leg VSI-Fed Balanced Two-Phase Loads for Reduced Switching Losses and Current Ripple , 2015, IEEE Transactions on Power Electronics.

[27]  S. Jain,et al.  DSP-Controlled Power Electronic Interface for Fuel-Cell-Based Distributed Generation , 2011, IEEE Transactions on Power Electronics.

[28]  R Uo Serial Implementation of Multiplication,division and Square Root Operation based on FPGA , 2008 .

[29]  Bimal K. Bose Pulse Width Modulation for Electronic Power Conversion , 1997 .

[30]  Leon M. Tolbert,et al.  Evaluation of switching performance of SiC devices in PWM inverter fed induction motor drives , 2014, 2014 IEEE Energy Conversion Congress and Exposition (ECCE).

[31]  Poh Chiang Loh,et al.  Multi-level discontinuous pulsewidth modulation: common mode voltage minimisation analysis , 2004 .

[32]  Farhat Fnaiech,et al.  An Efficient DSP-FPGA-Based Real-Time Implementation Method of SVM Algorithms for an Indirect Matrix Converter , 2011, IEEE Transactions on Industrial Electronics.

[33]  Dong-Choon Lee,et al.  Improvement of current control in overmodulation range for vector-controlled induction machine drives , 2011, 8th International Conference on Power Electronics - ECCE Asia.

[34]  Akshay Kumar Rathore,et al.  Synchronous Optimal Pulsewidth Modulation for Low-Switching-Frequency Control of Medium-Voltage Multilevel Inverters , 2010, IEEE Transactions on Industrial Electronics.

[35]  陈禾 Implementation on FPGA for CORDIC-based Computation of Arcsine and Arccosine , 2015 .

[36]  J. Holtz,et al.  Pulsewidth modulation for electronic power conversion , 1994, Proc. IEEE.

[37]  Martin Langhammer,et al.  Design and Implementation of an Embedded FPGA Floating Point DSP Block , 2015, 2015 IEEE 22nd Symposium on Computer Arithmetic.

[38]  C.A.F. Varandas,et al.  Multi-Rate DSP/FPGA-Based Real-Time Acquisition and Control on the ISTTOK Tokamak , 2008, IEEE Transactions on Nuclear Science.

[39]  Pramod Agarwal,et al.  Programmable Logic Devices for Motion Control—A Review , 2007, IEEE Transactions on Industrial Electronics.

[40]  I. Urriza,et al.  Synchronous FPGA-Based High-Resolution Implementations of Digital Pulse-Width Modulators , 2012, IEEE Transactions on Power Electronics.

[41]  Francisco D. Freijedo,et al.  Comparison of the FPGA Implementation of Two Multilevel Space Vector PWM Algorithms , 2008, IEEE Transactions on Industrial Electronics.