Tool/software: Code Composer Studio
I calculated inertia and friction value from lab12a.
Below is the listed parameters of My_Motor:
#define USER_MOTOR_TYPE MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS (2)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_Rs (0.06247277)
#define USER_MOTOR_Ls_d (0.0001257352)//0.0001257352
#define USER_MOTOR_Ls_q (0.0001257352)//0.0001257352
#define USER_MOTOR_RATED_FLUX (0.06861208)//0.06861208
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (3.4)
#define USER_MOTOR_IND_EST_CURRENT (-3.4)
#define USER_MOTOR_MAX_CURRENT (3.5)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (10.0)
#define USER_MOTOR_ENCODER_LINES (1000)
#define USER_MOTOR_MAX_SPEED_KRPM (5270)
#define USER_SYSTEM_INERTIA (0.287504)//0.2291667461
#define USER_SYSTEM_FRICTION (0.83979)//0.819734
#define USER_SYSTEM_BANDWIDTH_SCALE (12.0)
My encoder has 2000 CPR so I have set Encoder lines to 1000.
I observed very unusual behavior , Motor keeps on spinning at constant speed irrespective of the speed I set into SpeedRefKrpm.
Motor doesnot stop even iF i set RefSpeed at 0.0.