TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F2800137: fast关于级数多,低电感运行问题

Part Number:TMS320F2800137Other 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关于多级数小电感电机还需要设置哪些参数吗,电机学习后除了上述电机参数外还更改了哪些变量?

Alice:

您好, 已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

fuqiang fu:

再更新下实验信息,我找了28027F板子带小电感电机,输入电机参数后,调整下速度环和电流环PI就能够正常运行。

,

Taylor:

FAST算法在识别过程中可能调整了某些隐藏参数,这些参数未在user_mtr1.h中体现。

先进行一次电机识别,检查FAST识别后更新的全局参数,不仅局限在user_mtr1.h中。

,

fuqiang fu:

我监控过所有的变量参数,对比修改过。但是现象依旧,应该是修改了fast库中的变量,我监控不到。或者变量太多我漏掉了!

,

fuqiang fu:

项目来不及先用28027F顶上

,

Taylor:

好的,有时间可以再慢慢找原因。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F2800137: fast关于级数多,低电感运行问题
分享到: 更多 (0)

© 2026 TI中文支持网   网站地图 鲁ICP备2022002796号-1