Part Number: TMS320F2800156-Q1
Hello Experts,
We are currently trying to drive an SPMSM motor in sensorless mode using the InstaSPIN-FOC algorithm.
Our system uses a two-shunt current sensing configuration (Phase Current A and C), and the maximum phase current is 50 A.
When we input a Speed Reference value to drive the motor at −40 °C (this condition applies the highest load to the motor, so we perform testing under this condition), the ActRPM reported via CAN communication remains at 0.
However, the motor appears to rotate very slowly.
The ActRPM remains at 0 for about 20 seconds, and then it suddenly jumps to 60 RPM or 80 RPM.
Instead of increasing gradually (e.g., 20 → 40 → 60 RPM), the speed appears abruptly, which seems unusual.
-
In this situation, which parts of the InstaSPIN-FOC algorithm should we check to resolve this issue?
(For example, whether parameters such as motor phase resistance should be adjusted.) -
What kind of tuning or parameter adjustments are recommended to improve the robustness of InstaSPIN sensorless control under low-temperature and high-load conditions?
-
Additionally, in our two-shunt configuration, the phase current ADC SOC flag is set when Phase A, B, and C low-side switches turn on (PWM counter = 0).
Could this method cause the issue described above?
If so, does TI provide a recommended two-shunt sampling logic for this case?
Regards,
Yunseong Lee