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: the InstaSPIN Projects and Labs: Lab 11a

Part Number: TMS320F28069F

Hello,

I have a question on the InstaSPIN Projects and Labs.

Specifically it is on Lab11a- A feature rich example without controller module.

The code snippets from the line number 266 are as follows:

  // disable Rs recalculation by default
  gMotorVars.Flag_enableRsRecalc = true;         
  EST_setFlag_enableRsRecalc(estHandle,false);

It is shown that the flag is true on the line# 267, whereas it is false on the line# 268.

Is there any reason for this discrepancy?

In addition, when I execute this Lab11a with the code snippets modified as listed below, in order to use the motor parameters given in the file of user.h,

  // disable Rs recalculation by default
  gMotorVars.Flag_enableRsRecalc = false;         
  EST_setFlag_enableRsRecalc(estHandle,false);

My ACIM rotates very slowly at around 15 rpm.

What is the problem?

Thank you for your guidance.

With regards,

JS Yoo

  • For ACIM, please use lab02b to identify the motor parameters, and use lab05b or lab10a to spin the motor. The lab11a and Rs recalculation are for PMSM.

  • Hi Yanming Lao,

    Are you mentioning that the Lab11a only supports PM motors?

    Is it?

    It is described in the InstaSPIN Projects and Labs that Lab11 only supports PM motors whereas both motors of ACIM and PM/IPM are supported in Lab11a.

    Please make this clear for me.

    Thank you for your guidance.

    With regards,

    JS Yoo

  • We only tested the lab for PMSM though it's designed for both. I recommend you use the lab10a if you want to drive the ACIM.

  • Hi Yanming Luo,

    Thank you for your review.

    Have you had tested the Lab11a only for PMSM? Is it?

    With reference to the InstaSPIN Projects & Labs User's Guide, it looks that the ACIM might have been tested for this Lab11a.

    The scope plots for Steps 5, 6 and 7 in the Lab Procedure evidently show the test results for the ACIM.

    Am I wrong?

    Thank you for your guidance.

    With regards,

    JS Yoo

  • Yes, it supports both ACIM and PMSM since these two types of motor use the same FAST estimator in all labs. Actually, the lab11a/b/d/e is designed for PMSM, especially, the lab11d and lab11e. Both motors are tested to verify the approach without using controller module during designing the lab11a, I didn't test the ACIM again for all features in lab11a, but it should be also ok for ACIM.

    Yes, you should set gMotorVars.Flag_enableRsRecalc = false; if you don't need Rs recalculation during startup.

    The low speed is difficult to be stable for a sensorless-FOC, you might try to increase the Rated current (magnetizing current) for low speed.