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.

measuring motor parameters



I am struggling to identify some motor parameters.  Rs and flux are about right, but Ls is all over the place, varies from run to run.  I've found spruhj1f and will try some of it out tomorrow, but for now I am wondering if these parameters can be measured.

I have a meter that can accurately measure resistances in the milliohm range.  Can I use this to get Rs?  In a wye wound motor is it just Rpp/2?

Rated flux for this motor is known and reasonably accurately measured by lab02c.  

I also have an inductance meter.  Can I use this to get better values for Ls-q and Ls-d?  How would I convert the measured values to those that should be entered in user.h?

  • 1. Yes, you can use a meter to measure the stator resistance, and the Rs=Rpp/2 if motor is wye wound.

    2. Lab02c is for low inductance motor, lab02a is ok for most motor.

    3. You can use an inductance meter to measure Ls, but you are difficult to get a exact Ld and Lq.

    Please try to change  USER_MOTOR_RES_EST_CURRENT, USER_MOTOR_IND_EST_CURRENT, USER_MOTOR_MAX_CURRENT and USER_MOTOR_FLUX_EST_FREQ_Hz in user.h, to let motor run smoothly during identifying process, the identification can get a exact motor parameters.

  • How would I convert the measured inductance to the Ls-q and Ls-d values that should be entered into user.h?  

  • It's difficult to measure the Ld and Lq of motor directly using inductance meter. Please use lab02a or lab02c to identify motor parameters, and you can find the motor parameters in watch window refer to lab guide. And then, you can input these parameters into user.h.