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.

[参考译文] TMS320F28065:使用 foc 方法控制 PMSM 电机时出现问题

Guru**** 2500235 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1232260/tms320f28065-problem-with-control-a-pmsm-motor-using-foc-method

器件型号:TMS320F28065

您好、TI 专家!  

我将使用 foc 算法来控制 PMSM 电机。 我已经设计了一个包含 f28065微控制器的电路板。 为此、我从 ti 应用手册开始。 然后、我根据我的板对其进行了自定义。

我开始使用 HVPM_Sensorless 项目。 我已经按照应用手册操作、直到 LEVEL4成功。 由于我的电机未配备编码器、因此我继续进行6级。 首先、我将 lsw 设定为0、然后在观察窗口内将其更改为1、最后、当转子速度接近 speedRef 时、我将其设定为2。 在此过程中、我遇到了一些问题。  

1 -有时、当我将 Lsw 设置为1时、电机开始振动并发出很多声音、电机根本不旋转。  

当 lsw 被设定为2并且转子旋转时、如果我物理停止转子并将其释放、它变得不稳定并且也朝相反的方向旋转。  

您能告诉我应该怎么做吗?

提前感谢。  

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

    您是否必须在自己的电路板上进行设计和工作? TI EVM 板上?

    您是否查看了示例代码的应用手册? 是否尝试根据您使用的电机更改和调整 SMO 的参数?

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

    感谢你的帮助。  

    很遗憾、我没有任何 TI EVM 电路板。

    在应用手册的4级中、我调整了 SMO 的参数。  

    这里是没有负载时 rg.out 和 smo.theta 的图片。

      黄色波形是估算出的 θ、蓝色波形是 RG.OUT。  

    如果我为电机增加一些负载、它们之间的相位差将减小。 如下图所示。

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

    似乎 SMO 不能很好地工作。 您必须不断调整 SMO 参数、使这两个角度在此电平中非常接近。

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

    感谢您的回复。  

    我尝试了调整 SMO 参数。 这是估算出的 θ 和 RG.out 的图片:

    speedRef 为0.3、Iqref 设置为0.3pu。 两个角度非常接近。 您能否辨别是否正确调整了它?

    我还有另一个问题。 有时、在开始驱动电机时、它不会旋转、也不会产生很大的噪声。 您能给我建议吗?

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

    不好 eSMO 的角度应接近一条直线、以及与 RG 模型的角度。 请确保电机参数正确、并继续调整 eSMO 的相关变量。