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.

TMS320F28069F: [Instaspin]: Doubt about no motor detection

Part Number: TMS320F28069F

Hello!

I have an Instaspin FOC based application. It runs the Speed Control lab correctly and now I have to develop the failures detections to avoid dangerous situations (e.g: loss of CAN comms, ...). One of the things to be verified  is that the inverter has the motor connected. I have seen that if you run the lab 3b with no motor connected the given estimated speed is nearly equal to the reference speed during 3 -5 seconds (fake) and then it goes to a high (random?) values. Is there any way to detect this absence of motor? Now I just verifying that after some time both speed and torque values (filtered) are coherent. I don't know if this is the best way to do that? How can I avoid these fake values?

Thank you in advance

Borja Gómez

  • You may try to use the feedback current of the motor or the calculated torque to detect that the connection of the motor if one of these two values is very low, but the motor feedback speed is not equal to zero.

  • Hello Yanming,

    Thank you for your fast repply. I tried it but I had problem to distinguish no load movements and absence of motor, I can manage to detect  the absence of high speed error (a variations) with a low torque could imply absence of motor. but this method is not "smart" since during some seconds the speed estimator says that the speed error is nearly zero.