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.

[参考译文] TMS320F280049:是否对常为零信号上的 SFRA_F_INject 正确

Guru**** 2611705 points
Other Parts Discussed in Thread: SFRA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/690925/tms320f280049-is-it-correct-to-sfra_f_inject-on-always-zero-signal

器件型号:TMS320F280049
主题中讨论的其他器件:SFRA

你(们)好。

我已经在 CLA 中实现了电流控制环路、现在我想在受控体上执行频谱分析。 但是、SFRA 库不可用于 CLA、因此我应该从 CPU 调用 SFRA_F_INPUT(x)和 SFRA_F_COLLECY (y、z)。

下面是我的问题:对零输入信号调用 SFRA_F_INPUT、将注入返回的值添加到 CLA 中计算得出的基准电流、并收集 CLA 任务完成中断的响应是否正确?

谢谢

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

    应该可以、虽然我没有亲自尝试、因为 SFRA 是基准上的加法或乘法。

    您对如何在 CLA 上使用它的理解是正确的。

    当控制环路处于汇编状态时、我们会执行类似的操作、在 CLA 上运行控制环路的过程将非常类似。

    www.ti.com/.../spruhz5a.pdf

    第3.6节

    祝你好运、

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

    您是指 SFRA_F_Inject (0)吗? 我认为 SFRA.幅度 和 SFRA_F_INject 参数决定了注入信号的幅度、不是吗? 闭环与开环 SFRA 如何? 在一种情况下、您在另一个环路基准中调制输出信号。 您认为 SFRA_F_INject 参数不重要吗?

    我在38777S 上使用了 CLA 和 SFRA。 在 CLA 循环中断完成时、CPU 中断 SFRA_F_Collect 的数据并使用 SFRA_F_INPUt 计算下一个闭环参考或下一个开环输出。 运行良好、500kHz。

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

    嗯、只要我的电流环路使用基准正弦波、就不会很难计算来自 CPU 的基准信号(实际上、它比 CLA 上的基准信号更快)。
    您的参数似乎合理、我想我将参考信号计算添加到中断的 CPU 部分。

    此致、
    Dmitry