This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F2800157: Motor rotates backward few degree and run forward continously

Part Number: TMS320F2800157
Other Parts Discussed in Thread: DRV8353

Tool/software:

Dear Team,

We are working on a customised board with the F2800157. Initially, the code was developed for DRV8353 + LaunchPad F2800157.

We are using a 48 V PMSM with an encoder 110A rated. Everything is working fine.

Issues

  1. Sometimes the motor initially rotates backward a few degrees and then runs forward continuously. Which parameter needs to be adjusted to prevent this issue?

  2. If the vehicle load increases, the motor stalls. How can we avoid this when the vehicle load increases? Which parameters should be considered?

Please provide input so we can proceed further.

Thanks in advance.

Regard

CP.Prabhakaran

  • Hi,

    Are you using some TI example solution from the MCSDK? you're using an incremental encoder, digital HALL, or other?

    Sometimes the motor initially rotates backward a few degrees and then runs forward continuously. Which parameter needs to be adjusted to prevent this issue?

    The motor start-up parameters likely need to be tuned for your HW and motor. Things like enabling / disabling force start (if using FAST algo), align current, align time, start-up frequency, etc...

    If the vehicle load increases, the motor stalls. How can we avoid this when the vehicle load increases? Which parameters should be considered?

    Is maximum current output being reached? You can try increasing the bandwidth (bwc_rps parameter) and further tune the current controller PI gains. Also depends on your current controller ISR frequency.

    Best,

    Kevin