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.
I want to drive a low inductance induction motor with my own board.
Controler is LAUNCHXL-F28069M with instaspin Labs.
The motor is a 3-phase induction motor used in vehicles (86V,350A).
And Inverter is IGBT.(up to 20kHz PWM)
[problem]
USER_checkForErrors() output following errors.
・USER_ErrorCode_iqFullScaleVoltage_V_High
・USER_ErrorCode_iqFullScaleVoltage_V_Low
Simple solution is increase PWM frequency(Example 30kHz).
But this IGBT is up to 20kHz and processing is not in time.
Another solution is decrease IQ voltage or IQ current,
but that will reduce the power...
any another solutions?
[setting]
USER_IQ_FULL_SCALE_FREQ_Hz (800.0)
USER_IQ_FULL_SCALE_VOLTAGE_V (100.0)
USER_IQ_FULL_SCALE_CURRENT_A (500.0)
USER_PWM_FREQ_kHz_M1 (16.0)
USER_NUM_PWM_TICKS_PER_ISR_TICK (1)
USER_NUM_ISR_TICKS_PER_CTRL_TICK (1)
USER_NUM_CTRL_TICKS_PER_CURRENT_TICK (1)
USER_NUM_CTRL_TICKS_PER_EST_TICK (1)
USER_VOLTAGE_FILTER_POLE_Hz (300.0)
USER_MOTOR_TYPE MOTOR_Type_Induction
USER_MOTOR_NUM_POLE_PAIRS (4)
USER_MOTOR_Rr (0.018)
USER_MOTOR_Rs (0.0247)
USER_MOTOR_Ls_d (0.0000656)
USER_MOTOR_Ls_q (USER_MOTOR_Ls_d)
USER_MOTOR_RATED_FLUX (0.06946983)
USER_MOTOR_MAGNETIZING_CURRENT (14.0)
USER_MOTOR_MAX_CURRENT (400.0)