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.

[参考译文] 如何计算 VD、VQ 实际电压?

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/611253/how-to-calculate-vd-vq-real-voltage

主题中讨论的其他器件:TMDSHVMTRPFCKIT

你(们)好

我最近上传了有关 VD/VQ 实际电压的类似帖子、但我无法准确理解。

请给我详细的解释。  我使用 TMDSHVMTRPFCKIT v2.1

我的问题很简单!  

在 PMSM 中,电流 PI 宏输出(pi_iq.out)成为 q 轴电压(VQ)。

 pi_iq.out 由 pu 表示。  

要获得实际的 VQ/VD 电压值、我需要乘以什么?

乘以 pi_iq.out 并将基极电压乘以_IQ23mpy (_IQtoIQ23 (pi_iq.out)、基极电压)是否正确?

(基极电压为_IQ23 (173.205)。 我的套件直流总线电压为300V。)

由于在下面的 wiki 中、基极电压由直流总线电压(300)/sqrt (3)计算、_iQ24表示的数字不能大于128。

processors.wiki.ti.com/.../TMS320C2000_Motor_Control_Primer

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我写信告诉您、C2000团队成员已被分配到此帖子、应该很快回答。

    此致
    Baskaran
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际 VA 和 VQ 与直流总线电压(Vdc)有关,因此 Vd 或 VQ 为 Vqout (IQ)*Vdc (IQ)*Base Voltage,基极电压为最大 ADC 采样电压/SQRT (3)。
    假设 ADC 采样的最大电压为400V、实际直流总线电压为300V、PI 的 VQ_OUT 为_IQ0.2)、因此如果使用 SVPWM 模式、实际 VQ 为_IQ (0.2)* IQ (300/400)*_IQN (400/1.732)。 您需要选择合适的 IQN 以避免溢出、因此大多数 FOC 算法不会将 VQ 转换为实际电压、尽管您必须使用它来执行诸如 d/q 去耦或磁通估算之类的一些控制。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您对 Yanming 的详细解释! 我明白了!

    最后、我是否可以让您检查另外一个用于 d/q 去耦控制的东西?

    实际 VQ =_IQ (0.2)*_IQ (300/400)*_IQN (400/1.732)=_IQ (0.2)*_IQ (300/1.732)

    是否正确、我不必更改 IQN、
    如果我将去耦项除以_IQ (300/1.732)、如下所示?

    当电源电压超过128时、我使用_IQ (300/1.732)进行电源分压。

    如果速度参考为1000RPM、
    实际功率(电角速度)= 418.6 (rad/s)→功率=_IQ (418.6/300/1.732)
    实数 L = 0.008 →L =_ Iq (0.008)
    实际 Iq = park1.Qs (iQ24)*基极电流(10) →Iq =_Iq (park1.Qs*10)
    实际磁通= 0.102 →磁通=_ Iq (0.102)

    _iq (ipark1.Qs)=_IQ (pi_iq.out)+_IQ (wr)(_IQ (L)*_IQ (IQ)+_IQ (磁通))

    请再给我一个答案!