Forum Discussion
Altera_Forum
Honored Contributor
14 years agoMotor Control with DSP builder Adv BlockSet
Hi Guy I am in the process of examining the feasibility of the putting the Field Oriented Control algorithm for Motor Control on the Cyclone III FPGA. My sampling rate is just 10K/s and woul...
Altera_Forum
Honored Contributor
14 years agoRay Andraka's website has excellent references on the Cordic algorithm for FPGA implementation, and opencores.org does have a cordic available.
I have found excellent performance with the inner current/torque loop for a Field Oriented Controller in a fixed point format. For precision servo drives, double precision arithemetic or floating point can get you better performance for the position and or speed loops, particularly in a robotic type application. Notice I said double precision, which could be 16 bit for real and fractional parts, which is different from floating point. James