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.

RTOS/TMDSHVMTRINSPIN: 28069mkit and TMDSHVMTRINSPIN,

Part Number: TMDSHVMTRINSPIN

Tool/software: TI-RTOS

I have trouble to estimate the rated flux when i identify a PMSM in lab2b. The guider gives the example that the  RatedFlux _CurrentSlope=USER_MOTOR_RES_EST _CURRENT/3=0.33A/s. The slope at which current is lowered is a fixed value.And if i want to keep the mechanical load spinning at the same frequency when this closed-loop is enabled.

I found that the motor can spin in the rampup stage,but when it runs to estimatethe rated_flux stage,the motor stops to spin. I think the current may be too low to start the motor. So i wonder  how to increase the current in the rated_flux stage.The result shows as the figure below, sometimes it shows the CTRL_State_Error and EST_State_Error, but i don't know  what is the errors with it.

I have try to improve the USER_MOTOR_RES_EST_CURRENT,USER_MOTOR_IND_EST_CURRENT and theUSER_MOTOR_MAX_CURRENT,but it still keep the same current value.

By the way, i also want to know if the Ls is 1.5H,how the Lab4 and Lab5 work?

  

  • What type is your motor? Don't need to change other parameters, just need to change below four parameters based on your motor if you are using TI EVM board. If not, please make sure the signal chain of h/w is good enough for motor control, you may try lab01b and lab01 to verify it. Please be noted that the motor identification must be working with a no-load or very slight load.

    #define USER_MOTOR_RES_EST_CURRENT (1.0)
    #define USER_MOTOR_IND_EST_CURRENT (-1.0)
    #define USER_MOTOR_MAX_CURRENT (5.0)
    #define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

    Btw, I guess you may have a mistake at the Ls is "1.5H", all instaSPIN lab must work with correct motor parameters except lab01b and lab01c, so you have to run the lab02b or lab02c successfully before going forward to other labs.
  • I 'm sorry that i don't have the internet these days.
    My motor is PMSM, i have change the list parameters and it still can not work well just as described earlier.
    I am using the TMDSHVMTRINSPIN kits.
    Also, i am sure that the Ls of the motor is 1.5H, not other units.
  • Maybe, the TMDSHVMTRINSPIN kit can't support such motor if its Ls is 1.5H, but I think it should be 1.5mH.

    What's the rated speed, rated current and rated input voltage of the motor? You should set the identification parameters based on the motor specification, and you might refer to Chapter 4.6.9~4.6.11 of InstaSPIN User's Guide (SPRUHJ1G) to set these parameters.

    Please make sure that the motor doesn't rotate with the load during the identification.