Title :
Hardware-in-the-loop simulation of FPGA embedded processor based controls for power electronics
Author :
Jiménez, O. ; Urriza, I. ; Barragan, L.A. ; Navarro, D. ; Artigas, J.I. ; Lucia, O.
Author_Institution :
Dept. Ing. Electron. y Comun., Univ. de Zaragoza, Zaragoza, Spain
Abstract :
Simulating in closed loop power systems controlled by Field Programmable Gate Array (FPGA) embedded processors using digital or mixed-signal simulation tools is a very time-consuming task and does not support tracing high-level programming language instructions. The aim of this paper is to show how Hardware in the Loop simulation can be a very effective approach to perform software verification in those systems. The embedded processor core, peripherals, and the power converter model are all implemented into the same FPGA. The digital control algorithm is written in C language and runs on the FPGA embedded processor. The power converter switching model is described in synthesizable VHDL using the VHDL-2008 floating point package, which shortens the design cycle. Using the low-cost hardware and software debugging tools supplied by the FPGA vendor, current and voltages of the power converter model are monitored, and C instructions can be traced while running on the embedded processor core. The power converter VHDL model is stopped when the embedded processor core is halted by the high-level C language debugger. Results show the feasibility of this approach.
Keywords :
C language; closed loop systems; control engineering computing; digital control; field programmable gate arrays; hardware description languages; power control; power convertors; power engineering computing; FPGA embedded processor based control; VHDL-2008 floating point package; closed loop power system; digital control algorithm; digital simulation tool; hardware-in-the-loop simulation; high-level C language debugger; high-level programming language instruction; mixed-signal simulation tool; power converter switching model; power electronic; software debugging tool; Computational modeling; Field programmable gate arrays; Hardware; Load modeling; Mathematical model; Software; Switches;
Conference_Titel :
Industrial Electronics (ISIE), 2011 IEEE International Symposium on
Conference_Location :
Gdansk
Print_ISBN :
978-1-4244-9310-4
Electronic_ISBN :
Pending
DOI :
10.1109/ISIE.2011.5984385