电机识别时提示USER_ErrorCode_ctrlFreq_Hz_Low,但是这些条件都不满足
if((USER_MOTOR_Rs != 0.0) && (USER_MOTOR_Ls_d != 0.0) && (USER_MOTOR_Ls_q != 0.0))
{
if(((float_t)USER_CTRL_FREQ_Hz <= (USER_MOTOR_Rs / (USER_MOTOR_Ls_d + 1e-9))) ||
((float_t)USER_CTRL_FREQ_Hz <= (USER_MOTOR_Rs / (USER_MOTOR_Ls_q + 1e-9))))
{
USER_setErrorCode(pUserParams, USER_ErrorCode_ctrlFreq_Hz_Low);
}
}
Eric Ma:
你的PWM频率设的多少,以及控制环路是多少?
电机参数那儿有没什么特殊的?
ERIC