High Performance FPGA Based Digital Space Vector PWM Three Phase Voltage Source Inverter

Full Text (PDF, 866KB), PP.62-71

Views: 0 Downloads: 0

Author(s)

Bahram Rashidi 1,* Mehran Sabahi 2

1. Isfahan University of technology, IRAN

2. University of Tabriz

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2013.01.08

Received: 26 Sep. 2012 / Revised: 9 Nov. 2012 / Accepted: 6 Dec. 2012 / Published: 8 Jan. 2013

Index Terms

DSVPWM, Voltage Source Inverter, FPGA, VHDL, Combinational Logic

Abstract

This paper focuses on the design of a low power and high performance FPGA based Digital Space Vector Pulse Width Modulation (DSVPWM) controller for three phase voltage source inverter. A new method is proposed to realize easy, accurate and high performance DSVPWM technique based on FPGA with low resource consumption and reduced execution time than conventional methods. Equations of SVPWM are relatively complicated and need a considerable time to execute on a typical microcontroller, therefore a simple method is presented to minimize run time of instructions, e.g. the multiplication operation used in these equations is replaced by a proposed signed and unsigned shifter using 2 to 1 multiplexer unit. Total power consumption of controller is reduced to 37 mW at 100MHz clock frequency. The proposed DSVPWM technique algorithm was synthesized and implemented using Quartus II 9.1V and Cyclone II FPGA, to target device EP2C20F484C6. Also power is analyzed using XPower analyzer. Experimentation and results demonstrate that proposed method have high performance than other works.

Cite This Paper

Bahram Rashidi, Mehran Sabahi, "High Performance FPGA Based Digital Space Vector PWM Three Phase Voltage Source Inverter", International Journal of Modern Education and Computer Science (IJMECS), vol.5, no.1, pp.62-71, 2013. DOI:10.5815/ijmecs.2013.01.08

Reference

[1]Óscar López, Jacobo Álvarez, Jesús Doval-Gandoy, and Francisco D. Freijedo, “Multilevel Multiphase Space Vector PWM Algorithm”, IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 55, NO. 5, pp. 1933-1942, MAY 2008.
[2]Sunil Panda, Anupam Mishra, B. Srinivas, “Control of Voltage Source Inverters using PWM/SVPWM for Adjustable Speed Drive Applications”, the award of the degree of BACHELOR OF TECHNOLOGY in ELECTRICAL ENGINEERING, Department of Electrical Engineering National Institute Of Technology Rourkela, May 2009.
[3]D. N. Sonawane, M. S. Sutaone , B. N. Choudhari and Abhijeet Badurkar, “FPGA Implementation of Simplified SVPWM Algorithm for Three Phase Voltage Source Inverter”, International Journal of Computer and Electrical Engineering, Vol.2, No.6, pp. 1010-1017, December, 2010.
[4]Tole Sutikno, Member, IEEE, Auzani Jidin, Member, IEEE and Mohd Farriz Basar, Member, IEEE, “Simple Realization of 5-Segment Discontinuous SVPWM Based on FPGA”, International Journal of Computer and Electrical Engineering, Vol. 2, No. 1, pp. 147-157, February, 2010.
[5]N. M. Nayan, “Design of a Microcontroller-Based Converter for 3-Phase Brushless DC Motor Drives”, Thesis for Masters of Science, UNIVERSITI SAINS MALAYSIA, September 2009.
[6]BAHARUDDIN BIN ISMAIL, “DESIGN AND DEVELOPMENT OF UNIPOLAR SPWM SWITCHING PULSES FOR SINGLE PHASE FULL BRIDGE INVERTER APPLICATION”, Thesis submitted in fulfilment of the requirements for the degree of Master of Science, May 2008.
[7]H.W. van der Broeck, H.-C. Skudelny, and G.V. Stanke, “Analysis and realization of a pulsewidth modulator based on voltage space vectors,” IEEE Transactions on Industry Applications, vol.24, pp. 142-150, 1988.
[8]Richard E. Haskell, Darrin M. Hanna, “Introduction to Digital Design Using Digilent FPGA Boards”, Published by LBE Books, LLC, 2009.
[9]Ying-Yu Tzou, Member, IEEE, and Hau-Jean Hsu, “FPGA Realization of Space-Vector PWM Control IC for Three-Phase PWM Inverters”, IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 12, NO. 6, pp. 953-963, NOVEMBER 1997.