Forum Discussion
Altera_Forum
Honored Contributor
14 years agoI have been doing Field Oriented Control in FPGA's before, well, it was even considered, going back to 2001 timeframe. Back in 1999, when I started, it was considered crazy. Now, beginning around 2005, every IEEE publication has a "FPGA" motor control topic. In short, I would say that it is getting more and more difficult for the DSP to compete with the FPGA, not only in terms of performance, but also cost. An Altera EP3C10 device in TQFP144 is very competitive . . .
There are many issues for you to address to build your design in an FPGA, and doing an induction machine controller is the most advanced AC drive versus even a permanent magnet synchronous machine (PMSM) or switched reluctance machine. In short, I would suggest the following: 1. VHDL or System Verilog 2. Aldec Active-HDL cosimulation with Matlab/Simulink (I prefer this over Modelsim's solutions, as Aldec has a simple option for cosimulation versus buying yet another add on tool.) 3. Development boards 4. Go with fixed point implementation first, particularly on the PI controllers. I have had good performance with fixed point, and cosimulation between Simulink and your RTL simulation (Aldec) will give you good scaling results. I have development kits available if you are interested. James Bonanno Atlantix Engineering