Real-time FPGA-based Hardware-in-the-Loop development test-bench for multiple output power converters

The implementation of multiple-inductor power converters requires often the development of specific purpose control architectures to obtain the most of the converter. These are usually based on a processor, which provides software flexibility, and specific purpose hardware, which provides customized functionalities. In addition, recent trends suggest the integration of both functionalities in a single chip using an embedded processor and customized hardware, providing a System-on-Programmable-Chip (SoPC) solution. The aim of this paper is to implement a SoPC system which provides flexibility and customized hardware, and develop a real-time FPGA-based development test-bench based on the Hardware-In-the-Loop (HIL) simulation technique, which accelerates simulation, reduces design cycle times, and allows software and power converter modulation schemes development. The complete system is integrated by a multiple-inductor power converter and an FPGA, which contains a MicroBlaze embedded processor and a specific purpose Digital Pulse Width Modulator (DPWM). HIL at power level is applied by implementing the power converter model into the FPGA. It has been designed with the VHDL-2008 float_pkg package, which allows a straight-forward implementation. As a result, the digital and the analog power converter signals can be traced by means of ChipScope tool, and the processor software can be traced by means of a software debugger tool.

[1]  O. Wasynczuk,et al.  A model-in-the-loop interface to emulate source dynamics in a zonal DC distribution system , 2005, IEEE Transactions on Power Electronics.

[2]  F. Blaabjerg,et al.  Topological and Modulation Design of Three-Level Z-Source Inverters , 2006, IEEE Transactions on Power Electronics.

[3]  R. Naderi,et al.  Phase-Shifted Carrier PWM Technique for General Cascaded Inverters , 2008, IEEE Transactions on Power Electronics.

[4]  Mohammed A. S. Khalid,et al.  Soft-Core Processors for Embedded Systems , 2006, 2006 International Conference on Microelectronics.

[5]  W. Marnane,et al.  Multiphase digital pulsewidth modulator , 2006, IEEE Transactions on Power Electronics.

[6]  Shahram Karimi,et al.  FPGA-Based Real-Time Power Converter Failure Diagnosis for Wind Energy Conversion Systems , 2008, IEEE Transactions on Industrial Electronics.

[7]  O. Garcia,et al.  FPGA-Based Digital Pulsewidth Modulator With Time Resolution Under 2 ns , 2008, IEEE Transactions on Power Electronics.

[8]  V. Dinavahi,et al.  A versatile cluster-based real-time digital simulator for power engineering research , 2006, IEEE Transactions on Power Systems.

[9]  Ying-Shieh Kung,et al.  FPGA-Based Speed Control IC for PMSM Drive With Adaptive Fuzzy Control , 2007, IEEE Transactions on Power Electronics.

[10]  Thierry Meynard,et al.  Design of FPGA-based emulator for series multicell converters using co-simulation tools , 2003 .

[11]  J. Acero,et al.  Using Mixed-Signal Simulation to Design a Digital Power Measurement System for Induction Heating Home Appliances , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[12]  Guillaume Gateau,et al.  Digital Sliding-Mode Observer Implementation Using FPGA , 2007, IEEE Transactions on Industrial Electronics.

[13]  J.R. Pimentel,et al.  VHDL-AMS modeling and simulation support for SoC design and implementation of AC motor drives , 2008, 2008 International Symposium on Power Electronics, Electrical Drives, Automation and Motion.

[14]  J. Acero,et al.  Multiple-output resonant inverter topology for multi-inductor loads , 2010, 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[15]  C. Dufour,et al.  Hardware-in-the-loop closed-loop experiments with an FPGA-based permanent magnet synchronous motor drive system and a rapidly prototyped controller , 2008, 2008 IEEE International Symposium on Industrial Electronics.

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

[17]  Iluminada Baturone,et al.  FPGA Implementation of Embedded Fuzzy Controllers for Robotic Applications , 2007, IEEE Transactions on Industrial Electronics.

[18]  V. Dinavahi,et al.  Real-Time Digital Hardware Simulation of Power Electronics and Drives , 2007, 2007 IEEE Power Engineering Society General Meeting.