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.

[参考译文] TMS320F28069:扭矩控制环路出现问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/694157/tms320f28069-problem-with-torque-control-loop

器件型号:TMS320F28069

您好!

我想对以下电机实施扭矩控制:

#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (20)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (0.5303857)
#define USER_MOTOR_LS_d (0.001883274)
#define USER_MOTOR_LS_q (0.001883274)
#define USER_MOTOR_Rated 磁通(0.341985)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (4.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (17)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (6.0)
#define USER_MOTOR_MAX_SPEED_KRPM (0.100)
#define USER_MOTOR_MAX_ACCEL (4.0)

我已经执行了无问题的识别、但我已经尝试执行基于扭矩和速度控制的实验、并且我在电机必须移动负载时发现了问题。 我安装了编码器以避免启动问题、但问题仍然存在。 电机包括一个固定在其轴上的制动盘。 如果释放制动器、电机将正确旋转、但如果设置制动器、电机将停止。 这可能是正常的、因为电机被制动、但扭矩控制环路在这种情况下应用的扭矩降至零 Nm。 不过、无论电机的运动如何、扭矩都应提高到最大值(源自 USER_MOTOR_MAX_CURRENT)。  

有什么建议吗?

提前感谢您

Borja

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您打开制动器、将在电机上添加什么负载? 负载是否超出电机的满额定扭矩? 使用无传感器 FOC 以超过满扭矩启动电机并不容易。 您可以参阅 InstaSPIN 用户指南(spruhj1g)的第14节、以提高电机的启动和低速性能。 您还应调整速度和电流调节器参数(Kp、Ki)以改善响应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yanming

    我认为这个问题与启动无关。 我会尝试以更好的方式进行解释

    电机使用编码器(2048条线路)。 因此位置始终是已知的。

    如果您施加的扭矩参考值为4Nm、然后用制动器停止电机、则没有移动、但由于我们有位置传感器、因此位置已知。 无论速度如何、控制都应产生4Nm 的扭矩、但电机不消耗电流、电机不会产生任何扭矩。 如果松开制动器、电机将 不会开始移动。 如果您手动移动电机、电机将开始正确旋转。

    当电机制动时、如果您手动移动电机、在某些位置、电机似乎施加预期扭矩(此位置可能与电机的磁体分布有关)。

    有什么建议吗?

    谢谢、

    Borja Gómez í a

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用 EST_setAngle_pu ()禁用强制角并设置编码器到 instaSPIN 估算器的角度和速度。 您最好将扭矩控制模式用于低速运行、您可以监控电流控制器以查看稳压器的反馈输入和输出。