FPGA implementation of a synchronous motor real-time emulator based on delta operator

The aim of this paper is to examine the advantages of using delta-operator to design a digital system emulator for the real-time Hardware-In-the-Loop (HIL) simulation of an AC drive application. A synchronous motor has been taken as a case study. To suit high accuracy and increase the realism of the test, the use of high sampling frequency is crucial. A comparison with a classical shift-operator based emulator is made in terms of precision and stability of the system. The continuous-time state-space model of the motor has been taken as reference. The influence of the sampling period and the fixed-point arithmetic is quantified. To achieve a high computational time, an FPGA target has been chosen for implementing the real-time emulator (RTE). The design and the functional validation of the developed FPGA-based hardware architecture are presented. Finally, an HIL validation of an FPGA-based hysteresis current controller for synchronous motor drive is achieved. This validation is carried out using the developed synchronous motor RTE based on delta-operator.

[1]  Antonello Monti,et al.  A new testing tool for power electronic digital control , 2003, IEEE 34th Annual Conference on Power Electronics Specialist, 2003. PESC '03..

[2]  Michel Gevers,et al.  Comparative study of finite wordlength effects in shift and delta operator parameterizations , 1993, IEEE Trans. Autom. Control..

[3]  L. Charaabi FPGA-Based Fixed Point Implementation of a Real-Time Induction Motor Emulator , 2012 .

[4]  Sheng Chen,et al.  Optimal finite-precision state-estimate feedback controller realizations of discrete-time systems , 2000, IEEE Trans. Autom. Control..

[5]  Venkata Dinavahi,et al.  Hardware-in-the-Loop Simulation of Power Electronic Systems Using Adaptive Discretization , 2010, IEEE Transactions on Industrial Electronics.

[6]  Graham C. Goodwin,et al.  Digital control and estimation : a unified approach , 1990 .

[7]  Nicolas Patin,et al.  FPGA-Based Current Controllers for AC Machine Drives—A Review , 2007, IEEE Transactions on Industrial Electronics.

[8]  L. Idkhajine,et al.  Design methodology and FPGA-based controllers for Power Electronics and drive applications , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

[9]  Seppo J. Ovaska,et al.  A digital signal processing approach to real-time AC motor modeling , 1992, IEEE Trans. Ind. Electron..

[10]  A. Bouscayrol,et al.  Different types of Hardware-In-the-Loop simulation for electric drives , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[11]  Timo I. Laakso,et al.  Roundoff noise analysis of modified delta operator direct form structures , 1997, Proceedings of 1997 IEEE International Symposium on Circuits and Systems. Circuits and Systems in the Information Age ISCAS '97.

[12]  O. Lucia,et al.  Real-time FPGA-based Hardware-in-the-Loop development test-bench for multiple output power converters , 2010, 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[13]  Michel Gevers,et al.  Roundoff noise minimization using delta-operator realizations [digital filters] , 1993, IEEE Trans. Signal Process..

[14]  M. Dolen,et al.  Real-time hardware-in-the-loop simulation of electrical machine systems using FPGAs , 2009, 2009 International Conference on Electrical Machines and Systems.

[15]  Joan Carletta,et al.  A methodology for FPGA-based control implementation , 2005, IEEE Transactions on Control Systems Technology.

[16]  Xin Wu,et al.  A Low-Cost Real-Time Hardware-in-the-Loop Testing Approach of Power Electronics Controls , 2007, IEEE Transactions on Industrial Electronics.

[17]  Donald Grahame Holmes,et al.  Delta operator digital filters for high performance inverter applications , 2002, 2002 IEEE 33rd Annual IEEE Power Electronics Specialists Conference. Proceedings (Cat. No.02CH37289).