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.

[参考译文] TMS320F280039C:TMS320F280039C

Guru**** 2416710 points
Other Parts Discussed in Thread: TMS320F280039C

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1539799/tms320f280039c-tms320f280039c

器件型号:TMS320F280039C


工具/软件:

如果 PR 控制器需要 Z 变换、我是否需要先取 A1 和 A2 的绝对值? 我看了 C2000 数字控制库中的 DF22 部分、其中 A1 和 A2 有负号、但我自己计算的符号已经是负号。

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

    您好、

    您能告诉我们您使用哪些库进行 Z 变换吗?

    此致、

    Ozino

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

    器件型号:TMS320F280039C

    工具/软件:

    我不小心按下解决了上一个,所以我会重新组织,并再次发送它。 抱歉。

    如果 PR 控制器需要 Z 变换、我是否需要先取 A1 和 A2 的绝对值? 我看了 C2000 数字控制库中的 DF22 部分、其中 A1 和 A2 有负号、但我自己计算的符号已经是负号。

    我直接扩展了公式、但我不确定 A1 和 A2 是否应该首先为正。 下面是我的公式:

      ev = v_ref-v_test;
      UV = b0_v * ev + b1_v * ev1 + b2_v * ev2 - a1_v * uv1 - a2_v * UV2;
      UV2 = uv1;uv1=UV;
      EV2 = EV1;EV1 = EV;
      A1 =(–8 + 2*((2)^2))/α;
      A2 =(4 - 4*T*wr +(两个)^2)/α;

      b0 =(4*KP + 4*T*wr*(KP + KR)+(KP*(2 )^2))/ alpha;
      B1 =(–8*KP + 2*KP*((Two)^2))/alpha;
      B2 =(4*KP-4*T*wr*(KP+Kr)+(KP*(2 )^2))/alpha;
    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:  

    我已重新加入您的 2 个主题、以便在此处继续对话。 我会让原线程的所有者跟进。

    此致、

    Allison

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

    您好:

    我不确定我是否完全理解问题(A1、A2 有负面迹象)。 如果您表示作为 DF22 计算的一部分的 A1、A2 系数的 求反符号、这将与您如何求解系数无关。

    如果您的 A1/A2 系数结果是正数、那么您将以正数形式传递值、如果为负数、您仍将在系数中作为负数传递到 DF22 结构中。

    在你的情况下(如果我理解正确,请纠正我,如果我错了),你的偏离出现负,然后你应该将 A1/A2 值作为负值传递到 DF22 结构。  

    仅供参考、如果您想在 MCU 中计算完全相同的推导、我们还提供了一个函数来为 DF22 执行此操作。

    此致、

    Sen Wang

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

    如果我不使用 DF22 方法并直接展开它、我是否应该只取 A1 和 A2 的值作为当时计算的结果?

    感谢您的答复。

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

    您好:

    抱歉、不使用 DF22 方法并将其展开是什么意思? 基于两极点 — 两个零点配置的公式推导/扩展 是 DF22 结构的基础。 任何您得到的值都将输入到参数线程中。

    此致、

    Sen Wang