FPGA HardCore single processor implementation of RT control applications

In recent years, field programmable gate array (FPGA) have proven themselves capable of handling a wide variety of tasks, from relatively simple electrical system control functions to more complex, algorithmic operations. According to the controller complexity, the FPGA design can be achieved by mixed Software/Hardware solutions. However, in many cases, the FPGA-based controller architectures require extensive real time (RT) testing before applying in real conditions. Thus, this paper will propose new approach to test controller design by implementing real time motor emulator linked to its controller drive in the same system on chip (SoC). The gain with using this new approach is the ability to push past the operational limits of a specific environment and to test fault conditions that would otherwise be damaging or dangerous for a real motor. The proposed work describes an FPGA HardCore single processing implementation of a RT motor control loop and then explores the viability and cost-performance of this FPGA design.

[1]  V. Aggarwal,et al.  Sensor simulation on FPGA hardware , 2007, 2007 IEEE Autotestcon.

[2]  Nicolas Patin,et al.  FPGA-Based Current Controllers for AC Machine Drives—A Review , 2007, IEEE Transactions on Industrial Electronics.

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

[4]  Xuping Xu,et al.  Hardware simulation of an adaptive control algorithm , 2007 .

[5]  A. Braham,et al.  Hardware design and implementation of digital controller for parallel active filters , 2006, International Conference on Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006..

[6]  Slim Ben Saoud,et al.  Design and implementation of a neural command rule on a FPGA circuit , 2005, 2005 12th IEEE International Conference on Electronics, Circuits and Systems.

[7]  Abdelkrim Hedi,et al.  Hardware implementation of fuzzy logic controller , 2005, 2005 12th IEEE International Conference on Electronics, Circuits and Systems.

[8]  J. Luukko,et al.  Electric drive emulator using dSPACE real time platform for VHDL verification , 2004, The 2004 47th Midwest Symposium on Circuits and Systems, 2004. MWSCAS '04..

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

[10]  Vasanth Asokan,et al.  Designing Multiprocessor Systems in Platform Studio , 2007 .

[11]  AN 1078 Sensorless Field Oriented Control of PMSM Motors , 2007 .

[12]  Slim Ben Saoud Émulateur temps réel d'associations convertisseurs statiques/machines électriques/capteurs : étude, conception et réalisation : nouvelle approche de validation des dispositifs de commande numérique , 1996 .