工具/软件:
尊敬的所有人:
使用 InstaSpin 表征 Keda A63-S 电机时遇到问题。 在表征阶段、算法正确执行斜升阶段、但在 RatedFlux 期间、它会停止旋转、然后发出奇怪的声音。 我已将 USER_MOTOR_FLUX_EST_FREQ_Hz 变量增加到100 (如文档中所述)、但电机仍会停止。 我该怎么办?
您可以在下面找到我使用的电机参数:
#define USER_MOTOR_TYPE MOTOR_ACI Type_Pm //电机类型:MOTOR_ACI (所有同步:、PMSM、Type_Pm、IPM)或 Motor_Type_Induction (异步 ACI)
#define USER_MOTOR_NUM_POLE_PAIRS (7)//对、而不是总极点。 仅用于根据转子 Hz 计算用户 RPM
#define USER_MOTOR_RR (NULL)//对于 PMSM 电机必须为零
#define USER_MOTOR_Rs (0.601877)
#define USER_MOTOR_LS_d (0.000597)
#define USER_MOTOR_LS_q USER_MOTOR_LS_d
#define USER_MOTOR_RATED_FLUX (NULL)//对于 PMSM 电机必须为零
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)//对于 PMSM 电机必须为零
#define USER_MOTOR_RES_EST_CURRENT (4.0)//在电机 ID 期间、用于 Rs 估算的最大电流(安培、浮点)、10%至20%额定电流。 在电机 ID 之后、不使用此值
#define USER_MOTOR_IND_EST_CURRENT (-1.0)//对于 PMSM 电机、该值可设置为用于 Rs 估算的最大电流的负值。 此值在电机 Id 期间用于估算 LS_d 和 LS_q
#define USER_MOTOR_MAX_CURRENT (5.0)// Critical:在 ID 和运行期间使用、可对提供的速度 PI 控制器向 IQ 控制器的最大电流命令输出设置限制
#define USER_MOTOR_FLUX_EST_FREQ_Hz (10.0)//对于 PMSM 电机、该值可设置为电机 ID 期间的最大命令速度(Hz、float)。 此值用于估算 LS_d 和 LS_q
#define USER_MOTOR_MAX_SPEED_KRPM (6.0)
此电路板由42V 电压供电。