A high level language approach to matrix converter modelling and FPGA controller design

The research work presented in this paper is focused on the modelling of matrix converter systems, targeting Field Programmable Gate Arrays (FPGA) for the rapid prototyping of the associated digital electronic controllers. The novel approach is based on a high level description language, Handel-C, used within a modelling environment created by Celoxica Ltd., called DK5. The matrix converter system considered consists of nine bi-directional switches. The model was successfully developed in Handel-C, following the new method, which allows the holistic functional simulation and optimisation of a system to be performed in the same environment as its controller hardware implementation and timing analysis / verification. The controller design is being physically implemented in hardware onto a RC10 development board, fitted with a 1.5 million-gate Spartan 3 FPGA. The experimental testing is currently being carried out.

[1]  Eric Monmasson,et al.  FPGA Design Methodology for Industrial Control Systems—A Review , 2007, IEEE Transactions on Industrial Electronics.

[2]  L. Gyugyi,et al.  Static power frequency changers: Theory, performance, and application , 1976 .

[3]  C. Marinescu,et al.  A novel FPGA fuel cell system controller design , 2008, 2008 11th International Conference on Optimization of Electrical and Electronic Equipment.

[4]  Marco Venturini,et al.  The generalised transformer: A new bidirectional, sinusoidal waveform frequency converter with continuously adjustable input power factor , 1980, 1980 IEEE Power Electronics Specialists Conference.

[5]  Frede Blaabjerg,et al.  Control in Power Electronics: selected problems , 2002 .

[6]  A. Parera-Ruiz,et al.  Rapid development of an FPGA controller for a Wind / Photovoltaic power system , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[7]  J.C. Clare,et al.  A true four quadrant matrix converter induction motor drive with servo performance , 1996, PESC Record. 27th Annual IEEE Power Electronics Specialists Conference.

[8]  N. Burany,et al.  Safe control of four-quadrant switches , 1989, Conference Record of the IEEE Industry Applications Society Annual Meeting,.

[9]  J. G. Khor,et al.  Neural and Fuzzy Logic Control of Drives and Power Systems , 2002 .

[10]  M. Venturini A new sine wave in sine wave out, conversion technique which eliminates reactive elements , 1980 .

[11]  R.R. Beasant,et al.  An approach to the realization of a high-power Venturini converter , 1990, 21st Annual IEEE Conference on Power Electronics Specialists.

[12]  Patrick Wheeler,et al.  Optimised input filter design and low-loss switching techniques for a practical matrix converter , 1997 .