cancel
Showing results for 
Search instead for 
Did you mean: 

Motor control stops working when resistance load is increased

MykolaZaitsev
Associate

Hello,

We are using a custom motor controller board closely based on EVSPIN32G4 dev board for our e-mobility product. It runs a PMSM motor using FOC and HSO for speed sensing. The version of the MCSDK we use is v6.3.2. Basic board parameters are: max current = 45A (mosfets can handle > 100A), and max voltage = 75V.

The issue I observe is as follows:

When I call MC_StartMotor1(), motor starts and accelerates to its target speed correctly (around 3000 RPM). Then, I start increasing mechanical load on the motor gradually and I see an increase in current draw from power supply. However, when the current draw from power supply reaches about 20A (give or take), the motor experiences a sudden shutdown. When I check motor faults, I see nothing set. Meaning that MCSDK does not see this as a problem. If I call MC_StopMotor1() and then MC_StartMotor1(), the motor restarts correctly again.

Another strange thing is that if I set motor target speed to a higher speed (4500 RPM), and repeat the above test, I see that current draw from power supply can surpass 30A and the motor does not stop.

Do you perhaps know what is wrong and how to solve it ?

Kind regards,

Mykola

 

 

 

0 REPLIES 0