TI中文支持网
TI专业的中文技术问题咨询交流网站

launchPadXL TMS320F28069+Drv8305 在试图运行Lab2a识别电机参数时异常

TI工程师,你好

我在使用launchPadXL TMS320F28069+Drv8305 试图运行Lab2a识别电机参数时,电机出现明显抖动,且旋转速度不稳定。这个现象在识别LS的时候尤为明显。

当识别程序运行完成之后,我再将Flag_Run_Identify置为1,使电机运行起来。此时电机抖动明显,转速波动很大,无法正常运行。

我尝试修改USER_PWM_FREQ_kHz和USER_MOTOR_FLUX_EST_FREQ_Hz,但是没有效果。

请问一下我该调整什么参数,是电机正常运行。

另外:在运行lab1b时,电机可以平滑运行。

Green Deng:

如果电机电感较小,识别会难一些,请用Lab02c并修改合适识别电流和频率再试一下。

yetd:

回复 Green Deng:

我尝试修改USER_MOTOR_RES_EST_CURRENT、USER_MOTOR_IND_EST_CURRENT和USER_MOTOR_FLUX_EST_FREQ_Hz,识别过程有改善,但是在识别结束前,电机还是会剧烈抖动。请问还有哪些参数可以尝试,谢谢。

Green Deng:

回复 yetd:

之前识别出来的电机参数是对的吗?
建议你用lab05b,使用的时候,先将gMotorVars.Flag_enableUserParams 置0,然后使能enable system 和Run Identified两个变量,识别电机参数,识别完之后,把识别后的参数复制到user.h中。保存,编译。同时,识别完之后,重新将run identified置1也可以用新参数运行电机。

赞(0)
未经允许不得转载:TI中文支持网 » launchPadXL TMS320F28069+Drv8305 在试图运行Lab2a识别电机参数时异常
分享到: 更多 (0)