Hello,
We are using InstaSpin and TMS320F28069 to control a high current IPM motor. Because of the saliency of the motor we cannot get to its maximum torque. Therefore as far as I know we should inject some negative Id current to compensate. We have look-up table with the ideal Id value as a function of speed and Iq.
I am not completely sure about how to implement this within InstaSpin. I have seen that there is a function CTRL_setId_ref_pu. Should I continuously check the Iq current and set the proper Id value (from the look-up table) using that function in the background loop?
Regards
Javi