主题中讨论的其他部件:MOTORWARE
工具/软件:Code Composer Studio
①According到Lab1c描述,在旋转刚开始时,电动机不能自行旋转,我必须帮助转子旋转,在转子旋转后,我可以给出ref_Krpm值, 电机转速可以按照参考值来提高速度。 如何使转子自行旋转?
电机参数不是很完整,包括:
我修改了user.h文件中的motor参数,如下所示:(我怀疑其中一些参数不是很合适,所以马达不能自行旋转。)
#Elif (user_motor == Anaheim_BLY172S)
#define user_motor_type motor_Type_pm
#define user_motor_NUM_pole_pairs (3)
#define user_motor_rr (空)
#define user_motor_Rs (1.68)
#define user_motor_ls_d (0.0006708066)
#define user_motor_ls_q (0.0006708066)
#define user_motor_rated流量(0.343.3958万)
#define user_motor_magniting_current (空)
#define user_motor_RES_EST_Current (1.0)(#define user_motor_RES_EST_
#define user_motor_IND_EST_current (1.0)
#define user_motor_MAX_current (5.0)
#define user_motor_flue_EST_FREQ_Hz (20.0)
#define user_motor_FREQ_low (25.0)// Hz -建议设置为额定电动机频率的10 %
#define user_motor_FREQ_high (250.0)// Hz -建议设置为额定马达频率的100 %
#define user_motor_FREQ_MAX (300.0)// Hz -建议设置为额定电动机频率的120 %
#define user_motor_volt_min (3.0)// Volt -建议设置为额定电机电压的15 %
#define user_motor_volt_MAX (12.0)// Volt -建议设置为额定电机电压的100 %
根据上表,我已经为这些参数尝试了很多次,但它仍然不起作用。我不知道一些参数的值是正确的,例如 user_motor_fluity_EST_FREQ_Hz,
请给我一些建议,非常感谢。
