DocumentCode
1563729
Title
FPGA-Based Real-Time Simulation of Finite-Element Analysis Permanent Magnet Synchronous Machine Drives
Author
Dufour, Christian ; Bélanger, Jean ; Abourida, Simon ; Lapointe, Vincent
Author_Institution
Opal-RT Technol., Montreal
fYear
2007
Firstpage
909
Lastpage
915
Abstract
This paper presents a real-time simulator of a permanent magnet synchronous motor (PMSM) drive based on a finite-element analysis (FEA) method and implemented on an FPGA card for HIL testing of motor drive controllers. The proposed PMSM model is a phase domain model with inductances and flux profiles computed from the JMAG-RT finite element analysis software. A 3-phase IGBT inverter drives the PMSM machine. Both models are implemented on an FPGA chip, with no VHDL coding, using the RT-LAB real-time simulation platform from Opal-RT and a Simulink blockset called xilinx system generator (XSG). The PMSM drive, along with an open-loop test source for the pulse width modulation, is coded for an FPGA card. The PMSM drive is completed with various encoder models (quadrature, Hall effects and resolver). The overall model compilation and simulation is entirely automated by RT-LAB. The drive is designed to run in a closed loop with a HIL-interfaced controller connected to the I/O of the real-time simulator. The PMSM drive model runs with an equivalent 10 nanosecond time step (100 MHz FPGA card) and has a latency of 300 ns (PMSM machine and inverter) with the exception of the FEA-computed inductance matrix routines which are updated in parallel on a CPU of the real-time simulator at a 40 us rate. The motor drive is directly connected to digital inputs and analog outputs with 1 microsecond settling time on the FPGA card and has a resulting total hardware-in-the-loop latency of 1.3 microseconds.
Keywords
field programmable gate arrays; finite element analysis; permanent magnet motors; real-time systems; synchronous motor drives; 3-phase IGBT inverter drives; FPGA; PMSM drive; XSG; encoder models; field programmable gate arrays; finite-element analysis; motor drive controllers; permanent magnet synchronous machine drives; real-time simulation; xilinx system generator; Analytical models; Computational modeling; Field programmable gate arrays; Finite element methods; Magnetic analysis; Motor drives; Permanent magnet machines; Pulse width modulation; Pulse width modulation inverters; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Power Electronics Specialists Conference, 2007. PESC 2007. IEEE
Conference_Location
Orlando, FL
ISSN
0275-9306
Print_ISBN
978-1-4244-0654-8
Electronic_ISBN
0275-9306
Type
conf
DOI
10.1109/PESC.2007.4342109
Filename
4342109
Link To Document