User manual
PMAC User Manual
96 Setting Up PMAC Commutation
Switched Reluctance Motor Commutation
To the PMAC commutation algorithm, a switched (variable) reluctance motor can look the same as a
permanent magnet DC brushless motor. The difference is in the amplifier. Because the phases of an SR
motor are driven uni-directionally, the power stage can be simpler.
However, the analog pre-driver circuitry must convert the bidirectional nature of the PMAC outputs.
First, the extra phases is generated from the commands alone (not from any actual current information, as
is desirable for DC brushless and AC induction motors). Then each of the phase current command signals
must be half-wave rectified before being sent to the current loop, because in an SR motor, during half of
the commutation cycle, any current in either direction in a phase works against you.
AC Induction Motor Commutation
PMAC can drive standard AC induction motors as position servos by a technique known as indirect
vector control. PMAC continually estimates the orientation of the rotor magnetic field and orients the
current in the stator phases in order both to induce rotor current and to create torque.
The algorithm turns out to be the same as that for the DC brushless motor, but with the addition of two
more terms. One is the magnitude of the magnetization (inducing) current (Ix77), which is kept parallel
to the estimated rotor field, and a slip gain term (Ix78), which determines how much the estimated rotor
field angle is advanced in response to each unit of stator torque current (which is kept perpendicular to the
estimated rotor field).
Setting the Slip Gain
There is a simple technique for setting the slip gain for an induction motor. Slip gain is the constant of
proportionality between applied torque and slip frequency. If the matching values of slip frequency and
torque are known, divide the former by the latter, and convert units, to get the slip gain. Get all of the
information needed from nameplate information for the motor, amplifier, and controller.
Motor Information
From the motor, obtain the following information:
• Rated (full load) speed in RPM
• Rated line (field) frequency in Hertz
• Number of poles
• Rated (full load) current (RMS)
From this information, compute the rated (full-load) slip frequency of the motor as the difference between
the field frequency and the rotor frequency:
2
poles#
*
minsec/60
)RPM(speedRated
)Hz(freqField)Hz(freqSlip −=
Use the current information later.
Amplifier Information
From the amplifier, obtain the maximum (overload) RMS current as a percentage of the motor’s rated
full-load RMS current.
Controller Information
From PMAC, obtain:
• The frequency at which the phasing calculations are done
• Number of peak output (DAC) bits required to command the amplifier to its maximum RMS current
• The constant of proportionality in the equation relating slip frequency, applied torque, and slip gain.
The first piece of information will allow conversion of the rated slip frequency to units of electrical cycles
per phase update – the slip units PMAC uses: