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.

TMS320F28069: Motor does not start. Sometimes...

Part Number: TMS320F28069
Other Parts Discussed in Thread: DRV8301

I am using TMS320F28069 and DRV8301 (basically the same circuit as the DRV8301 EVM but with 2 shunts) in my hardware and in the actual application.  The application has the PMSM driving a hydraulic pump that requires many starts and stops (2 per second for example).  The majority of the time the motor will start without hesitation but sometimes it will not start (~5% of the start attempts are a no start).  I have captured the 2 typical conditions on a scope and they are shown below.  The software I am using is based on Lab 4 and we command a IqRef_A = x to initiate a motor start.  As can be  seen in the Successful Starts picture we have a ramp for IqRef_A built into "our" software.

What parameters within InstaSpin can be adjusted to improved the start success?  

Are there labs or literature that focus on repeatable start up?

Are there ways to detect the no start condition within InstaSpin?

Is speed control or torque control better for start success rate?

 

  • What parameters within InstaSpin can be adjusted to improved the start success?
    A: The accuracy of Rs, enable force angle.
    Are there labs or literature that focus on repeatable start up?
    A: The chapter 14 of spruhj1g.pdf (InstaSPIN-FOC and InstaSPIN-MOTION User's Guide) has a discussion on motor startup with load.
    Are there ways to detect the no start condition within InstaSpin?
    A: You need to add yourself judgement by check the current and speed value based on your motor.
    Is speed control or torque control better for start success rate?
    A: Depends on Rs, Force angle, Offset, refer to spruhj1g.pdf.