A Design Methodology for Power Electronics Digital Control based on an FPGA in the Loop Prototyping

This paper presents a methodology to design and prototype an FPGA-based fully digital controller for power electronics systems. A Top-down methodology is used to study step by step the digital adaptation and implementation of the control algorithm. Finally, an experimental FPGA in the loop prototype is achieved, based on MATLAB/SimPower Systems and Altera DSP Builder mixed simulation tools. Modeling, mixed simulation and FPGA in the loop prototyping are achieved in a unique design environment. An application using the proposed methodology is studied: a fully digital controller for a single- phase parallel active power filter. The controller is described and the control algorithm examined with FPGA in the loop prototyping.

[1]  Takeshi Yoshimura,et al.  A fast hardware/software co-verification method for systern-on-a-chip by using a C/C++ simulator and FPGA emulator with shared register communication , 2004, Proceedings. 41st Design Automation Conference, 2004..

[2]  A. Monti,et al.  Processor-in-the-loop simulation, real-time hardware-in-the-loop testing, and hardware validation of a digitally-controlled, fuel-cell powered battery-charging station , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[3]  P. Poure,et al.  VHDL-AMS based design methodology of very large scale integration fully digital controller for intelligent power control , 2005, 2005 European Conference on Power Electronics and Applications.

[4]  C. Dufour,et al.  Hardware-In-the-Loop Simulation of Power Drives with RT-LAB , 2005, 2005 International Conference on Power Electronics and Drives Systems.

[5]  X. Jorda,et al.  Use of ASICs in PWM techniques for power converters , 1993, Proceedings of IECON '93 - 19th Annual Conference of IEEE Industrial Electronics.

[6]  P.W. Lehn,et al.  Real-time simulation of voltage source converters based on time average method , 2005, IEEE Transactions on Power Systems.

[7]  Hoang Le-Huy,et al.  Microprocessors and digital ICs for motion control , 1994, Proc. IEEE.

[8]  C. Dufour,et al.  Real-time HIL simulation of a complete PMSM drive at 10 /spl mu/s time step , 2005, 2005 European Conference on Power Electronics and Applications.

[9]  Mario Diaz-Nava,et al.  An open platform for developing multiprocessor SoCs , 2005, Computer.