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.

BOOSTXL-DRV8323RH: BOOSTXL-DRV8323RH: LAUNCHXL-F280025C + BOOSTXL-DRV8323RH : what's caused currentUnbalance error ?

Part Number: BOOSTXL-DRV8323RH

Hi,

question 1 : can you tell me why FAST and HALL speed were different ?

FAST
====
when set motorVars_M1.speedRef_Hz = 40
speed reached motorVars_M1.speed_Hz = 40
but actual RPM is ~ 15 RPM

HALL
=====
when set motorVars_M1.speedRef_Hz = 40
speed reached motorVars_M1.speed_Hz = 40
but actual RPM is ~ 164 RPM


settings
========
motorVars_M1.speed_Hz = 40
motorVars_M1.speedRef_Hz = 40
motorSetVars_M1.overCurrent_A = 100
motorVars_M1.maxCurrent_A = 100

Motor parameters
================
#define USER_MOTOR1_TYPE MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS (6)
#define USER_MOTOR1_Rr_Ohm (NULL)
#define USER_MOTOR1_Rs_Ohm (0.05844876172f)
#define USER_MOTOR1_Ls_d_H (0.000103983271f)
#define USER_MOTOR1_Ls_q_H (0.000103983271f)
#define USER_MOTOR1_RATED_FLUX_VpHz (0.00297662546f)
#define USER_MOTOR1_FREQ_MIN_HZ (9.0f) // Hz
#define USER_MOTOR1_FREQ_MAX_HZ (1600.0f) // Hz
#define USER_MOTOR1_FREQ_LOW_HZ (5.0f) // Hz
#define USER_MOTOR1_FREQ_HIGH_HZ (1000.0f) // Hz


question 2 : sometime triggered overLoad or currentUnbalance errors, what's caused it ?


Tiger

  • Hi,

    I have discovered the FAST HALL speed different was based on speedHall_Hz not speedEST_Hz.

    see below my setting and live data

    when FAST is selected, speedRef_Hz set to 700, although speed_Hz reached 700 but actual speed was ~40

    when HALL is selected, speedRef_Hz set to 40, actual speed can reach to 40

    speed is based on speedHall_Hz when HALL sensor is detected even estimator mode set to FAST ?

    motorVars_M1.estimatorMode =  ESTIMATOR_MODE_FAST

    motorVars_M1.speed_Hz = 700.918396
    motorVars_M1.speedRef_Hz = 700.0

    motorVars_M1.speedEST_Hz = 705.552856
    motorVars_M1.speedHall_Hz = 41.2087898

    Tiger