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 Flux linkage calculation

Part Number: TMS320F28069F

Hi

I have a problem with understanding and calculation of flux linkage for my PMSM motor. 

My motor datasheet params:

Ke=42 (Vrms Line-to-Line)/(kRPM)

Kt=0,67 Nm/A rms

i have also measured using oscilloscope Ke  VpeakLine2Line=60V felectrical=79,364  -> Ke=44,54VrmsLL/kRPM

Poles = 10, poles pair = 5

e2e.ti.com/.../teaching-your-pi-controller-to-behave-part-ix

According to Dave's blog to convert form VrmsLL/kRPM to V_LNpeak i have to multiply Ke by sqrt(6)/(50*Poles).

this conversion factor i understand as sqrt(2) - RMS to Peak   1/sqrt(3)=sqrt(3)/3 - Conversion voltages from LL to LN.  60/(1000 * 2 * pi) - conversion kRPM to rad/s

so sqrt(2)*sqrt(3) * 60 / (3 * 1000 * 2 * pi * Poles/2) -> sqrt(6) / (50 * pi * Poles). The converter value should be equal Flux Linkage in SI units.

Now i try to verify my Kt=3/2 * Poles/2 * Flux (or Ke calculated above) * (1/sqrt(2) - (to convert Arms to Apeak)

Flux=0.0695

Kt=0,3685  <- two times lower then in datasheet  (Kt=0,67)

Why i get results two times lower? Where is mistake?

  • We show a technique in the InstaSPIN User's Guide to calculate the flux, section 6.8.1.4 of this document: www.ti.com/.../spruhj1g.pdf

    I would recommend trying this technique and comparing against the datasheet. Be sure to verify that you are comparing using the same units, as sometimes the datasheet or technique might derive the value in V/Hz or V/RPM or some other unit

    Sean