-
Notifications
You must be signed in to change notification settings - Fork 0
Description
When validating the phase inductance estimator in simulation, the phase inductor estimate strictly works as intended in reporting the phase inductance, Ls, given a balanced 3 phase motor with no saliency.
The following LTSpice model was also used to verify the voltage/current outputs manually:

The phase inductance estimation law is able to deduce the phase inductance value given these measurements.
However, it was noted that the sensorless rotor observer paper defines the motor inductance for a non-salient motor as L = 3/2 * L_s, and defines L as equal to L_d and L_q. An NXP app note app note, however, claims that L_d is simply the phase inductance, as does the MATLAB documentation for PMSM drive parameterization. When the 3/2 term is removed from the observer, it works with the estimator values, equating L_d as L_s.

I'm more inclined to think the paper parameterization may be referring to something else given that it does not describe the motor model directly, but this might be completely wrong...
For now I will remove the 3/2 term, but this is something to look into and make sure is correct.