Improved FPGA-based dead time compensation for SVM inverters

High performance sensorless AC drives require the exact knowledge of the motor phase voltage in the whole speed range. The use of specific voltage sensors can be avoided if the reference voltage signals can be used instead of the actual (measured) phase voltages. Thus, an accurate compensation of inverter non-idealities is of great interest, and it represents the target of this work. The proposed algorithm overcomes the imprecision of the compensation, which arises in most of the existing methods, caused by an advanced sampling of the phase currents polarity with respect to the switching instants. The implementation of the proposed technique has been made possible solely by the use of an FPGA component, which proves, once more, to be a very attractive co-processor in modern DSP-based digital drives.

[1]  Jeffrey H. Lang,et al.  Inverter nonlinearities and discrete-time vector current control , 1992, [Proceedings] APEC '92 Seventh Annual Applied Power Electronics Conference and Exposition.

[2]  Thomas A. Lipo,et al.  On-line dead-time compensation technique for open-loop PWM-VSI drives , 1999 .

[3]  Marcian Cirstea,et al.  Vector control system design and analysis using VHDL [for induction motors] , 2001, 2001 IEEE 32nd Annual Power Electronics Specialists Conference (IEEE Cat. No.01CH37230).

[4]  Silverio Bolognani,et al.  FPGA-based random PWM with real-time dead time compensation , 2003, IEEE 34th Annual Conference on Power Electronics Specialist, 2003. PESC '03..

[5]  Stephen H. Edwards,et al.  Elementary control objects: toward a dataflow architecture for power electronics control software , 2002, 2002 IEEE 33rd Annual IEEE Power Electronics Specialists Conference. Proceedings (Cat. No.02CH37289).

[6]  J.H.R. Enslin,et al.  High performance DSP/FPGA controller for implementation of computationally intensive algorithms , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[7]  Hoang Le-Huy,et al.  A VHDL library of IP cores for power drive and motion control applications , 2000, 2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492).

[8]  Ying-Yu Tzou,et al.  Design and implementation of an FPGA-based control IC for AC-voltage regulation , 1999 .

[9]  Ying-Yu Tzou,et al.  FPGA realization of space-vector PWM control IC for three-phase PWM inverters , 1997 .

[10]  Theerayod Wiangtong,et al.  FPGA based-IC design for inverter with vector modulation technique , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[11]  Seung-Ki Sul,et al.  A new compensation strategy reducing voltage/current distortion in PWM VSI systems operating with low output voltages , 1995 .

[12]  Andrzej M. Trzynadlowski,et al.  Control of Induction Motors , 2000 .

[13]  Seung-Ki Sul,et al.  Inverter output voltage synthesis using novel dead time compensation , 1996 .

[14]  S. Bolognani,et al.  Self-commissioning compensation of inverter non-idealities for sensorless AC drives applications , 2002 .