Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

DRV8301-69M-KIT: Iqref_a reaches out USER_MOTOR_MAX_CURRENT value and speed reduces to zero

$
0
0

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


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>