Other Parts Discussed in Thread: LAUNCHXL-F2800137, C2000WARE
我使用LAUNCHXL-F2800137开发板+DRV8323RS带BLDC电机(C2000Ware_MotorControl_SDKV5.03、V5.04),遇到个问题。
我把学习到的电机参数替换 user_mtr1.h 文件中定义的电机参数,编译下载后运行不正常,电机抖动噪音大。这时候我再进行一次电机学习后,运行就正常了。
实验很多次,一直是这种现象。下面是学习到的电机参数
#define USER_MOTOR1_TYPE MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS (14) //极对数
#define USER_MOTOR1_Rr_Ohm (NULL)
#define USER_MOTOR1_Rs_Ohm (0.0236597694) // (0.393955578f)
#define USER_MOTOR1_Ls_d_H (1.55352217e-05) // (0.000190442806f)
#define USER_MOTOR1_Ls_q_H (1.55352217e-05) // (0.000190442806f)
#define USER_MOTOR1_RATED_FLUX_VpHz (0.0214622617) //(0.0399353318f)
我还有另外一台BLDC电机输入电机参数后运行就是正常的,电机参数:
#define USER_MOTOR1_TYPE MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS (2) //极对数
#define USER_MOTOR1_Rr_Ohm (NULL)
#define USER_MOTOR1_Rs_Ohm (0.106479692f) // (0.393955578f)
#define USER_MOTOR1_Ls_d_H (0.000354574557f) // (0.000190442806f)
#define USER_MOTOR1_Ls_q_H (0.000354574557f) // (0.000190442806f)
#define USER_MOTOR1_RATED_FLUX_VpHz (0.0901994109f) //(0.0399353318f)
我想请教:TI-Fast关于多级数小电感电机还需要设置哪些参数吗,电机学习后除了上述电机参数外还更改了哪些变量?