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.

[参考译文] TMS320F28075:TMS320F28075 PWM 模块 svgendq

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/823674/tms320f28075-tms320f28075-pwm-module-svgendq

器件型号:TMS320F28075

祝你好、TI!

是否可以在 没有三次谐波的情况下生成 svgendq_calc 来暂停我?  

这项任务可能会变得复杂、并且具有正弦相电压

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

    如果您不需要第三谐波且仅需要基波正弦波、则使用经典的反向克拉克变换将两相 α-β 转换为三相 A、b、c 您可以在文本簿中查看公式。 数学样式与逆向 Park 类似、但不完全相同。

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

    但我在我的 SVGEN_calc 中有一个没有三次谐波的简单反向克拉克。 奇怪的是、我如何在标准反向 Clarc 中实现三次谐波。

    //反转 Clarke 变换
    va = v->Ubeta;
    vb =_IQmpy (_IQ (-0.5)、v->Ubeta)+_IQmpy (_IQ (0.8660254)、v->Ualpha);// 0.8660254 = sqrt (3)/2
    vc =_IQmpy (_iq(-0.5)、v->Ubeta)-_IQmpy (_IQ(0.8660254)、v->Ualpha);// 0.8660254 = sqrt (3)/2

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

    这不是反向克拉克。 您展示的是 SVGEN 中使用的中间变量。

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

    您可以说、我可以在 Grafick α betta 和 DQ 中看到三次谐波吗?

    因为我检查 了 svgen calc 之前的所有步骤、但在 Park Clark 变换中没有看到第三谐波。 仅在 svgen 之后。

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

    这也是我所说的、如果您使用 SVGEN、则会引入三次谐波。 如果您不需要三次谐波、请改用反向克拉克。 它会将两相正弦波转换为三相正弦波、而无需三次谐波。