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.

[参考译文] MCF8329A-Q1:(电流环路)控制算法

Guru**** 2520310 points
Other Parts Discussed in Thread: MCF8329A-Q1, MCF8329A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1563227/mcf8329a-q1-current-loop-control-algorithm

器件型号:MCF8329A-Q1
主题: MCF8329A 中讨论的其他器件

工具/软件:

尊敬的 TI 专家:

我们目前正在 使用您的 EVM 芯片 MCF8329A-Q1、我正在尝试了解控制算法。

第一个问题是参数自动计算如何工作? 闭环的假设或目标是什么、例如上升时间/时间常数? 我想得到公式和解释。

第二个问题是分立式积分器是否在考虑离散采样时间 tS? 虽然未在数据表中直观显示、但我非常确定是这样。 什么是离散采样时间? 我想它取决于 PWM_FREQ_OUT。

很抱歉、如果某个地方已经提供了此信息。

此致、

Manuel

PS:我希望数据表得到更新、因为存在很多不一致之处、例如 CURRENT_LOOP_KP 与 CURR_LOOP_KP 等混淆。

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

    尊敬的 Manuel:

    您是否参考了电流环路 Kp 和 Ki 值? 如果是、MCF8329A 会在内部使用电机相电阻和电感计算这些值。 内部计算使用极点 — 零点消除方法来得出电流环路常数。

    KP = 2 ×π×FCL_BW×L

    KI = 2 ×π×FCL_BW×R

    其中
    •Kp 是比例增益
    •KI 是积分增益
    •FCL_BW 是电流环路带宽((0.1 × ADC 采样频率)
    •L 是电机相电感
    •R 是电机相电阻

    是的、电流采样率基于 PWM 频率。  

    PWM 开关频率 — fPWM (kHz) 电流采样频率 (kHz)
    <15 fPWM
    20 至 30 fPWM/2
    35 至 60 fPWM/4

    谢谢、

    Dhinesh

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

    尊敬的 Dhinesh:

    感谢您的回答、这就是我想要的! 在我找不到的文档中是否提供此信息?  

    第二个问题是分立式积分器是否在考虑离散采样时间 ts= 1/ADC 采样频率? 数据表中并未直观显示该参数、但我非常确定这是因为这些是 为持续控制而设计的增益。

    如下所示:

     

    此致、

    Manuel

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

    尊敬的 Manuel:

    是、TS 是电流采样频率的倒数。  

    对于 MCF8329A、电流采样频率与 PWM 频率间的关系表略有不同。  

    PWM 开关频率 — fPWM (kHz) 电流采样频率 (kHz)
    <15 fPWM
    20 至 30 fPWM/2
    35 至 45 fPWM/3
    50 至 60 fPWM/4
    70 至 75 fPWM /5.

    谢谢、

    Dhinesh

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

    谢谢 Dhinesh、

    但我指的是离散时间积分器取决于 Ts。 要么必须在 KI 中考虑它(我不认为它是为连续控制器设计的) 、要么在图 6-27ff 中考虑它、采样时间 TS 缺失。 我是否理解正确、虽然没有描绘出来、但内部算法正在这样计算?

    此致、

    Manuel

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

    尊敬的 Manuel:

    您是对的、图中未突出显示 TS、而是设备算法在内部使用它进行计算。

    谢谢、

    Dhinesh