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.

When to run Lab 2c

Should Lab 2c be run on every PMSM motor? Or only low inductance PMSM motors? How do I know if my motor is considered low inductance? The motor identification works fine in the previous labs. Is Lab 2c only run if you have problems with the motor identification?

  • lab2c is for high speed motors. most high speed motors have a very low Ls.

    you should use lab2c if:

    the value for ctrl.RoverL >= 2000 or is negative

    ctrl. is the structure for the F2802x and 5x, for 6x it uses controller_obj (which is a pointer) and then you can look at RoverL variable value.

    RoverL is calculated from the Rhf divided by the Lhf. These are the first estimates made on R and L during the initial high frequency test at the start of motor ID.

    Project 2c notes this variable limitation and allows a proper RoverL value for these motors (which are > 2000).