DocumentCode :
1415009
Title :
Real-Time FPGA-Based Hardware-in-the-Loop Simulation Test Bench Applied to Multiple-Output Power Converters
Author :
Lucía, Óscar ; Urriza, Isidro ; Barragan, Luis A. ; Navarro, Denis ; Jiménez, Óscar ; Burdío, José M.
Author_Institution :
Dept. of Electron. Eng. & Commun., Univ. of Zaragoza, Zaragoza, Spain
Volume :
47
Issue :
2
fYear :
2011
Firstpage :
853
Lastpage :
860
Abstract :
This paper presents a hardware-in-the-loop (HIL) simulation technique applied to a series-resonant multiple-output inverter for new multi-inductor domestic induction heating platforms. The control of the topology is based on a system-on-programmable chip (SoPC) solution, which combines the MicroBlaze embedded soft-core processor and a customized peripheral that generates the power converter control signals. The firmware is written in C, and the customized peripheral is described using a hardware description language. Simulating the whole system using digital or mixed-signal simulation tools is a very time-consuming task due to the embedded processor model complexity, and additionally, it does not support tracing C instructions. To overcome these limitations, this paper proposes a real-time simulation test bench. The embedded processor core, peripherals, and the power converter model are all implemented into the same field-programmable gate array (FPGA). Using the hardware and software debugging tools supplied by the FPGA vendor, currents and voltages of the power converter model are monitored, and firmware C instructions are traced while running on the embedded processor core. Then, it is presented a design flow that is proven to be an effective and low-cost solution to verify the functionality of the customized peripheral and to implement a platform to perform firmware verification.
Keywords :
field programmable gate arrays; firmware; hardware description languages; induction heating; power convertors; program debugging; system-on-chip; MicroBlaze; embedded soft-core processor; field programmable gate array; firmware C instructions; firmware verification; hardware debugging tools; hardware description language; hardware-in-the-loop; mixed-signal simulation tools; multiinductor domestic induction heating; multiple-output power converters; power converter control signals; real-time FPGA; series-resonant multiple-output inverter; software debugging tools; system-on-programmable chip; Electromagnetic induction; field-programmable gate arrays (FPGAs); modeling; resonant inverters;
fLanguage :
English
Journal_Title :
Industry Applications, IEEE Transactions on
Publisher :
ieee
ISSN :
0093-9994
Type :
jour
DOI :
10.1109/TIA.2010.2102997
Filename :
5677465
Link To Document :
بازگشت