Multi-phase Motor Controller?

Jul 03, 2004 3 Replies

A new large-diameter, permanent magnet motor line is currently under design for very low speed (2 rad/sec), high-precision (10 urad) applications. For a



3-phase motor, torque ripple is ~7%, with ripple inversely proportional to the number of phases.

An attractive alternative to the standard 3-phase controller is an FPGA multi-phase controller where each stator coil is individually controlled. For the preliminary design, somewhere in the range of 30 stator coils will be utilized.



Has anyone had any experience in using an FPGA for this type of application? Commercial drivers are primarily based on either trapezoidal or sinusoidal commutation schemes, and it would seem that since each coil could be individually controlled, either scheme could be readily implemented. Commercial and open cores all seem to be based on the standard 3-phase windings.



If any individuals with experience in this area would be interested in working on a project such as this on a consultant basis, kindly send a brief description of relevant experience and a contact number or email address to jjacob @ acm-nevada . com (without spaces).



Jon Jacob ACM Nevada


That's true for a fixed voltage/sine drive : with electronics it does not have to be either.

FPGA would be well suited to this, as would higher end DSPs, and some DSP vendors have specific motor development kits. At the extremes of precision, the problems are not just electrical - the best motor-optimise designs I have seen, include a Motor-Cal-ROM, that is the calibrations of that particular motor. High precision absolute Rotary encoder feedback is another method to check/calibrate the motor behaviour. Also remember copper wire has a significant temperature coefficent.

-jg

it seems most likely your FPGA will be very underutilized...Go for CPLD...

Kelvin

design

For a

to

controlled.

will

application?

sinusoidal

--

--Ray Andraka, P.E. President, the Andraka Consulting Group, Inc.

401/884-7930 Fax 401/884-7950 email snipped-for-privacy@andraka.com
formatting link

"They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, 1759

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required