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.

[参考译文] CCS/TMS320F28034:PMSM 的 PI 调优

Guru**** 2609955 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/687872/ccs-tms320f28034-pi-tuning-of-pmsm

器件型号:TMS320F28034

工具/软件:Code Composer Studio

我已经 根据 PI 理论计算了电流和速度 PI 参数、因此我得到了电流环路和速度环路的 Kp、Ki 的实际数、 但是 CCS 开发套件需要 Iq fornat 和单位到 pu 格式、您能给我一个示例、说明如何将计算输入到我的 CCS 程序中。 谢谢!  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要先缩放系数。
    速度 PI 控制器的输出等于电流控制器的实际输入基准电流、单位为安培。 电流控制器的输出等于施加到电机绕组的实际电压。 PI 控制器输出被标准化为标么值比例、其中值1表示可能的最大值、值-1表示可能的最小值。

    电流调节器的输出调节方式为1对应于100% PWM、-1对应于0% PWM。 在这些情况下、需要知道 PI 输出和您控制的实际系统参数之间的确切换算系数、以便您可以相应地调整 PI 系数。

    2.将其转换为 IQ 格式。
    "IQ Math "库、表示"整数颈动脉"。 这使用户能够在定点机器上轻松处理浮点值、而不会受到整个浮点支持器件通常会带来的性能影响。 例如、假设您有一个32位变量、该变量类型为"IQ24"变量类型。 这意味着此类型的任何变量都假定具有24位小数分量和8位整数部分。 例如、您可能获得0.1的积分器增益、因此您可以将其设置为_IQ (0.1)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的快速回复!
    另一个问题:Kp & Ki 可能大于 Iq (1.0)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、如果 IQ 格式为24、则从_IQ (0.0)到_IQ (127.0)可以。