User Manual

Table Of Contents
Interior Permanent Magnet Motor Operation
Advanced Digital Motor Controller User Manual 125
FIGURE 8-30. IPM motor required Iq, Id with produced electromagnetic torque.
In order to effectively operate the IPM motors at MTPA curve, the following data required
to be set during controller configuration from Roborun+ utility:
Or by sending the configuration command for Single Channel Controllers:
^LD cc nn
where cc = motor channel and nn = motor d-axis inductance (H) * 1000000
^LQ cc nn
where cc = motor channel and nn = motor q-axis inductance (H) * 1000000
^VK cc nn
where cc = motor channel and nn = peak value of motor induced phase to phase voltage
amplitude (produced back-emf) per krpm speed * 1000
Above values are necessary in order to calculate the optimal Id, Iq current commands
needed to be applied to FOC motor operation. Typically, these values are included in each
IPM motor technical datasheet. Alternatively, the d-q axis motor inductances can be cal-
culated from “Motor characterization” tool at Roborun+ utility (see Roborun+ Utility User
Manual for more details).
Furthermore, the switching mode should be set to “Sinusoidal” and the FOC gains should
be inserted according to the method described in “FOC Gains Determination & Tuning”
chapter at Section 8, considering as phase inductance the d-axis inductance Ld for flux
proportional gain and q-axis inductance Lq for torque proportional gain, respectively. It is
noted that the IPM motor operation algorithm applies only at close loop operating modes,
including FOC torque and flux gains. In all other cases, IPM motor can operate as a brush-
less dc motor.