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.

[参考译文] 当前 PI 宏输出、Vd&VQ 值!

Guru**** 2537080 points
Other Parts Discussed in Thread: CONTROLSUITE, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/613522/current-pi-macro-out-vd-vq-value

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

你(们)好

几天前、我收到了以下答案。 我使用 TMDSHVMTRPFCKIT

因此、我计算 Vd&VQ 实际电压_IQmpy (pi_iq.out、_iq (17.32))。

直流总线电压为300V、但我使用30V 来不更改_IQN。  30/sqrt (3)= 17.32。   

根据您的答案、pi_iq.out 1pu 表示 Vq = 173.2V。 对吗?

我使用以下方法进行了测试。

我认为 Vs = sqrt (Vd^2 + Vq^2) 值等于相位峰值电压。


当我运行电机1000RPM 时、pi_id.out =-0.026、pi_iq.out = 0.24。  

我用万用表测量了 U&V 线对线 rms 电压、约为88.8V_rms。

在这种情况下、Vs = 0.242*173.2 = 41.95V。

峰值 VA = VAB_rms * sqrt (2)/sqrt (3)= 72.5V。 不一样

计算或理论有什么问题吗?

请给我详细的解释! 谢谢。

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

    我找到了以下答案。

    "如果采用 SVPWM 模式、则需要乘以_IQ (0.866025)"
    //按单位读取 Vd 和 Vq 矢量
    gMotorVars.Vd = CTRL_getVd_out_pu (ctrlHandle);
    gMotorVars.VQ = CTRL_getVq_out_pu (ctrlHandle);

    //读取以 kV 为单位的 Vd 和 Vq 矢量
    gMotorVars.VsFactor =_IQmpy (gMotorVars.VdcBus_kV、_IQ (0.866025));
    gMotorVars.PsFactor =_IQmpy (gMotorVars.Speed_krpm、_IQ (1.0/9.5488));

    gMotorVars.Vd_kV =_IQmpy (gMotorVars.Vd、gMotorVars.VsFactor);
    gMotorVars.VQ_kV =_IQmpy (gMotorVars.VQ、gMotorVars.VsFactor);
    gMotorVars.vs_kV =_IQmpy (gMotorVars.vs,gMotorVars.VsFactor);


    我还使用 SVPWM。
    但在我的问题中、您说过
    实际 VQ =_IQmpy (来自 pi_out 的 VQ、直流总线电压/sqrt (3))

    CTRL_getVq_out_pu 等于 pi_iq.out?

    什么是正确的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不同的项目、一个是 controlSUITE、另一个是 motorware。 系数取决于 PWM 模式和电压标度模式。 在 Motorware 中、直流总线电压已转换为实际电压、但在 controlSUITE 中未将其转换为实际电压。 对于 MW16~MW18、CTRL_getVq_out_pu 等于 pi_iq.out 的一半。