This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28069F:[Instaspin":达到目标速度时出现问题

Guru**** 2535750 points
Other Parts Discussed in Thread: TMS320F28027F, DRV8301

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/885405/tms320f28069f-instaspin-problem-to-reach-the-target-speed

器件型号:TMS320F28069F
主题中讨论的其他器件:TMS320F28027FDRV8301

您好!

我正在使用 Instaspin 实验3B 来控制 PMSM 电机。 我有自己的硬件、似乎工作良好(它也已通过其他电机的测试)。 电机已被识别、没有问题:

#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (4)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (0.188085973)
#define USER_MOTOR_LS_d (0.000188112)
#define USER_MOTOR_LS_q (0.000188112)
#define USER_MOTOR_RATED_FLUX (0.080460787)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (6.0)
#define USER_MOTOR_IND_EST_CURRENT (-2.0)
#define USER_MOTOR_MAX_CURRENT (25.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

我使用了以下参数来填充 user.h

电机电压为48V、目标转速为5000rpm。 当我运行该实验时、它几乎可以在所有速度下正常旋转、但 旋转速度不会超过4400rpm (无论参考速度是否为5000rpm)。 如果我以24V 电压运行控制、则最大转速为2200rpm (半电压->半速)

可能是我配置了一些错误的东西、但我不知道哪些参数会影响速度限制。 我已经尝试使用 USER_IQ_FULL_SCALE_FREQ_Hz。 提供的配置 Excel (请在上面找到)建议值366,7Hz。 我试过它但没有结果。 是否还有其他参数需要检查?

提前感谢您

Borja Gómez í a