Part Number:DRV8301-69M-KIT
Hi,
I am using the F28069M with Drv8301 for motor control.
My motor is a PMSM; 48V
.
I have done the Motor parameter identification process (lab 02a), offset calculations (lab 03a), and intertia identification (lab 05c, lab 12a) and updated values in user_J1.h as per these labs.
My values are as below:
I_A_offset (0.9933438301)
I_B_offset (1.005524397)
I_C_offset (,1.007613719)
V_A_offset (0.9823008776)
V_B_offset (,0.9774906039,)
V_C_offset (0.982740283)
Motor parameters:
USER_MOTOR_TYPE MOTOR_Type_Pm
USER_MOTOR_NUM_POLE_PAIRS (4)
USER_MOTOR_Rr (NULL)
USER_MOTOR_Rs (0.298531055)
USER_MOTOR_Ls_d (0.000567874871)
USER_MOTOR_Ls_q (0.000567874871)
USER_MOTOR_RATED_FLUX (0.0754478574)
USER_MOTOR_MAGNETIZING_CURRENT (NULL)
USER_MOTOR_RES_EST_CURRENT (3)
USER_MOTOR_IND_EST_CURRENT (-3)
USER_MOTOR_MAX_CURRENT (8.0)
USER_MOTOR_FLUX_EST_FREQ_Hz (20)
USER_MOTOR_ENCODER_LINES (2000)
USER_MOTOR_MAX_SPEED_KRPM (4.0)
USER_SYSTEM_INERTIA (0.181406)
USER_SYSTEM_FRICTION (05.37796)
I was using the velocity mode in lab 12b to test performance of the combo in a traction application (pulling and rolling paper on a roll) and wasn't getting enough power. Speed was set to 1.0krpm and USER_MOTOR_MAX_CURRENT was set to 8.0
I noticed that even when the motor was stalling, and while IqRef_A was showing 7.9999, the current consumption on the power supply was no more than 1.2A (at 48V).
Did I miss a lab and now my values are not scaled properly?
Motor Datasheet and Encoder values:
Rated voltage (VDC) 48
Rated speed (rpm) 4000
Rated current (A)8.41
Resistance(Ω) 0.023
Inductance(mH) 0.043
Motor poles 8
Encoder 2000lines