【问题标题】:MTPA Reference block settings (Simulink)?MTPA 参考模块设置 (Simulink)?
【发布时间】:2020-07-28 06:07:57
【问题描述】:

我最近不熟悉 MATLAB 和 SIMULINK。我正在尝试使用 Simulink 中的 Motor Control 模块集来实现 FOC 算法。我正在使用 Simulink 的 MTPA 参考模块为我计算 Id 和 Iq 电流,但模块中有我不明白的参数。最大电流和基极电流有什么区别?如何计算定子 d 轴电感?这是在电机数据表中给出的还是我们必须计算出来的?如果是这样,我该怎么做? I/P 信号单位中的每单位 (PU) 是多少?为什么选择这个而不是 SI 单位?永磁磁链是否也包含在电机数据表中?我正在为 iPower 云台电机 GBM2804H-100T 建模。请您的帮助将不胜感激。 MTPA 参考文档链接:https://www.mathworks.com/help/mcb/ref/mtpacontrolreference.html

【问题讨论】:

    标签: matlab simulation simulink matlab-deployment


    【解决方案1】:

    我今天偶然发现了你的问题。 请求您尝试在 MATLAB Central 上发帖以获得更快的响应。

    无论如何,对于延迟响应表示歉意。请在下面找到您的答案。

    最大电流和基准电流有什么区别?

    • 最大电流是电机的额定电流。这也在参数选项卡here 中进行了说明。
    • 基准电流是使用 PU 系统时使用的参考值。这通常高于电机的额定电流。通常,我们将 ADC 测量的峰值交流电流视为基准值。但是您可以随意将其更改为任何参考值。它可能与 Max current 相同,也可能不同。

    如何计算定子 d 轴电感?

    • 对于启动器,对于 Surface PMSM,Ld = Ls(总定子电感)。 IPMSM 则不同。

    这是在电机数据表中给出的还是我们必须计算出来的?如果是这样,我该怎么做?

    • 通常由制造商指定。然而,真正的电机可能会有所不同。设计指标。因此,您需要运行一些测试并对其进行测量。
    • 我们有一个测量电机参数的工具。有关详细信息,请参阅this link

    I/P 信号单元中的每单位 (PU) 是多少?

    • 您可以在算法中选择使用 SI 单位或 PU 系统。我们建议使用 PU System 来高效地生成代码。
    • 更多详情请参考this page.
    • 尝试this example 的模拟/代码生成。在 MATLAB 命令提示符处键入变量名称“PU_System”以获取与基值相关的详细信息。

    你为什么选择这个而不是 SI 单位?

    1. 嵌入式系统的计算效率。
    2. 可扩展性。

    永磁体磁链是否也在电机数据表中?

    • 没有。这也是通过参数估计工具测量的。
    • 您还可以使用this page 中提到的公式从反电动势常数或转矩常数计算 PM 磁链。

    我希望这很有用。 保持安全!

    -- 达山班迪特 | MathWorks

    更多资源请见:MATLAB Central

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 2012-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多