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.

[参考译文] DRV8353:DRV8353同步1xPWM 模式开关方案问题

Guru**** 2482105 points
Other Parts Discussed in Thread: DRV8353

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1189011/drv8353-drv8353-synchronous-1xpwm-mode-switching-scheme-issue

器件型号:DRV8353

您好!

我们在用于驱动 BLDC 电机的三相逆变器中使用 DRV8353 (确切地说是 DRV8353RHRGZR)来驱动 MOSFET 的栅极。 我们将驱动器设置为"同步1xPWM 模式"、这是用于控制三相 BLDC 电机的推荐工作模式。 然而、我们认为此工作模式的换向表(数据表中的表3)不正确。 我们认为、根据转子位置(霍尔传感器输入)生成的磁场矢量未放置在相对于转子位置的正确角度。 我们预计转子磁场矢量和创建的定子磁场矢量之间的角度应在120度至60度之间变化(六步操作)。 这样、我们可以将两个磁场矢量之间的角度保持在90度左右(扭矩与这两个矢量之间的角度正弦成正比)、从而更大限度地提高每安培扭矩输出(MTPA)。 但是、对于数据表中提供的换向表(表3)、对于一个方向(INHC=0)、该角度在60度至0度之间变化、对于另一个方向(INHC=1)、它在120度至60度之间变化。 这反过来会为两个旋转方向产生空载速度差。 在一个方向上、电机转速超过其在给定总线电压下的额定无负载速度、而在另一个方向上、电机转速无法达到其无负载速度。 我们认为、这是由于上述两个磁场矢量之间的角度差异。 在一个方向上、它减弱转子上永磁体的磁场、这反过来增加了无负载速度(磁场减弱操作)。 另一方面、相比之下、它可增强转子的磁场、从而降低电机的空载速度、因为在相同速度下产生的反电动势电压会更高。 我们在设置中观察到了该情况。 当我们在"同步1xPWM 模式"中使用栅极驱动器时、在实施闭环电流控制器的情况下、电机在给定电压下的加速超过其数据表中指定的空载速度、在另一个方向上、电机无法达到其空载速度。 此外、电机在两个旋转方向上都处于嗡嗡声和静止振动状态。

在作出这些观察和推断之后、我们还尝试了我们认为正确换向方式的其他切换方案。 我分享了我们在下面实施的换向表。

 

根据此换向表、您让电流流过电机相位、以便对于每个霍尔传感器组合和两个操作方向、转子磁场和定子磁场之间的角度在120度至60度之间变化。 当我们根据此换向表向电机施加电压时、电机在两个旋转方向上均达到数据表中指定的空载速度。 此外,我们不再观察到发动机的剧烈嗡嗡声和振动。 它开始平稳、安静地运行。 此外、当我们在互联网上搜索时、最常用的换向表是我在上图中分享的表。 因此、我们认为、 对于 BLDC 应用、您的数据表中共享的"同步1xPWM 模式"的换向表(表3)可能不正确或不正确。

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

    尊敬的 Fahri:

    感谢您在电机驱动器论坛发帖!

    不幸的是,我今天没有机会看到这个,但很快会回到你的回应。

    此致!

    ~Alicia

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

    您好、Alicia。

    感谢您的关注。 您有机会了解一下吗?

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

    尊敬的 Fahri:

    感谢您的耐心。

    您是否能够共享 INHx 和 INLx 以及 GHx 和 GLx 的波形、以进一步 调查数据表中是否列出了真值表? 此外、您还想分享您的系统原理图吗?

    此致!

    ~Alicia

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

    您好、Alicia。

    我想、数据表中的表3给出了开关方案的理论问题。 我认为这独立于任何电路设计。 例如、假设霍尔数据为[H_A H_B H_C]=[ 1 0 0]。 在这种情况下、我们预计转子位于 A 相磁轴的+/- 30度范围内。因此、为了产生最大平均转矩、应切换 MOSFET、使电流流经 B 相和 C 相 (电流方向根据旋转方向改变)。 这样、由流过定子绕组的电流生成的磁场矢量被设定为比转子磁场矢量(在这个时刻、此矢量与相位 A 的磁轴对齐)超前120度。 因此、对于每个扇区、两个磁场矢量之间的角度在120度至60度之间变化。 但是、对于数据表表表表3中给出的开关方案、对于相同的霍尔传感器输入、电流会流经 A 相和 C 相、 这会在两个磁场矢量之间在一个方向上产生180至120度的变化、在另一个方向上产生60至0度的变化。

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

    尊敬的 Fahri:

    以下 E2E 主题可能会很有用、因为这些用户遇到的问题与您看到的问题类似:

    这些用户发现他们的霍尔传感器未对齐、并且在纠正后能够解决该问题。

    以下常见问题解答是检查霍尔传感器是否与转子对齐时的一个重要资源:

    此致!

    ~Alicia

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

    尊敬的 Fahri:

    [quote userid="523076" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1189011/drv8353-drv8353-synchronous-1xpwm-mode-switching-scheme-issue 通过这些观察和推论后,我们还尝试了我们认为正确的换向方式的其他切换方案。 我分享了我们在下面实施的换向表。

    1.我不知道您在何处得到下面表1中所示的6步换向逻辑、但这不是我所知的行业标准。 此表可特定于供应商提供的一种类型的电机。 确认表1对电机有效的唯一方法是捕获3个相位的 BEMF 以及转子旋转360*电周期期间的霍尔信号。  

    2.数据表表表3是我所知的每个 BLDC 电机所提供的众所周知的行业标准,因此不会出错。 正如我在上面所说的、您的电机也许是一个特殊的电机。 您能否提供包含6步逻辑表在内的电机数据表?

    布赖恩

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

    尊敬的 Fahri:

    [报价 userid="523076" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1189011/drv8353-drv8353-synchronous-1xpwm-mode-switching-scheme-issue "]但是、我们认为此操作模式的换向表(数据表中的表3)不正确。 我们认为、根据转子位置(霍尔传感器输入)生成的磁场矢量未放置在相对于转子位置的正确角度。 [/报价]

    如果不查看三相电压的波形和电机的霍尔传感器信号、就无法判断换向表逻辑是正确还是错误。 下面是 TI 文章中的电机波形。 根据这些信息、在每个步进中、我们可以根据霍尔传感器的逻辑信号轻松判断要施加到每个电机相位的电压。

    布赖恩

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

    您好、Brian、

    感谢您的反馈。 我已检查霍尔传感器与定子相位的对齐情况。 为此、我应用了另一种方法。 首先、我将定子相位连接到电压源、这样、A 相连接到电源电压的(+)、而 B 相和 C 相连接到电源电压的(-)。 在这种情况下、我希望转子与 A 相的磁轴对齐、在这种情况下、霍尔传感器数据应该像[H_A、H_B、H_C]=[1、0、0]。 电机的其他两个相位也同样适用。 当我像这样测试电机时、我确认霍尔传感器数据对于每次对齐都是正确的。 然后、为了确保精确对齐、换句话说、霍尔传感器放置和定子相位磁轴之间没有朝一个方向的角度偏移、我向定子相位施加了以下电压、并且在转子对齐完成后、 我在 CW 和 CCW 方向旋转了一点转子、以查看霍尔传感器数据如何变化。 在每一行中的以下电压应用于定子相位时、转子与6个扇区边界中的每一个相位对齐。 因此、如果转子顺时针或逆时针旋转了一点点、霍尔传感器数据应按以下规定变化。 我对其进行了测试并确认霍尔传感器数据与下面提供的数据一致。 因此、我确认霍尔传感器与定子相位正确对齐。 因此、我仍然认为数据表的表3中给出的开关方案不正确。 因为定子磁轴与转子磁轴之间的角度在一个方向 上在180度到120度之间变化、而在另一个方向上在60度到0度之间变化。 虽然、由于扭矩与该角度的正弦成正比、因此它们的平均扭矩相等、它们的平均余弦也是磁场分量、不相等。 这就像在一个方向上施加正 ID 电流、在另一个方向上施加负 ID 电流、这就解释了两个方向上的空载速度差异、因为可以在一个方向上增强磁场、在另一个方向上减弱我认为的。

    O:未连接

    +:连接至电源的(+)

    -: 连接到电源的(-)

    A 相   B   相 C 相      扇区变化        霍尔传感器数据更改[H_A、H_B、H_C]

      +          -          O             1-2                       [1、0、0]-[1、0、1]

      O          -         +              2-3                       [1、0、1]-[1、0、0]

      -          O         +              3-4                       [1、0、0]-[0、1、1]

      -          +         O              4-5                       [0、1、1]-[0、1、0]

      O         +          -              5-6                       [0、1、0]-[1、1、0]

      +          O          -              6-1.                       [1、1、0]-[1、0、0]

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

    尊敬的 Fahri:

    您是否能够提供所用电机的数据表? Brian 提到过、您使用的电机可能是专用电机、可能需要与数据表表表表3中指定的标准换向不同的换向。

    此致!

    ~Alicia

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我检查了霍尔传感器与定子相位的对齐情况。 为此、我应用了另一种方法。 首先、我将定子相位连接到电压源、这样、A 相连接到电源电压的(+)、而 B 相和 C 相连接到电源电压的(-)。 在这种情况下、我希望转子与 A 相的磁轴对齐、在这种情况下、霍尔传感器数据应该像[H_A、H_B、H_C]=[1、0、0]。 [/报价]

    这不是验证换向表的正确方法。 注:在每一步中、电流仅流经一个相位(例如从 A 到 B)、而不是像您将 B 和 C 连接到 PS 的(-)那样流过两个相位。 如果我们将霍尔信号逻辑状态布置为、使电流流经以下相位、我们可以对其进行验证。

    AB

    供电

    BC.

    BA

    大约

    CB

    布赖恩

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

    您好、Brian、

    感谢您发送编修。 你是对的。 但我进行该测试仅是为了将转子与每个相位的磁轴对齐、并查看霍尔传感器数据是否正确(是否仅对齐相位的霍尔传感器输出1、而其他两个输出0)。 确认后、我进行了上表中分享的测试、这与您在上面提到的测试相同(让电流一次只流过两个阶段)。 我确认霍尔传感器数据变化符合预期。

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

    您好、Alicia。

    它实际上是我们在伺服控制应用中使用的 SM PMSM 电机之一。 我们使用场定向控制技术来驱动它、不会有任何问题。 我们通过仅将电机的传感器从旋转变压器更改为霍尔传感器和编码器、将其转换为 BLDC 电机。 它的反电动势也是正弦波。 我们可能会认为、我们不是使用 FOC 控制此电机、而是使用具有不同位置传感器的六步控制技术对其进行控制。

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

    尊敬的 Fahri:

    感谢您提供的信息! 今天是 TI 假日、我们的目标是在本周结束前提供回复。

    此致、

    安东尼  

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

    尊敬的 Anthony:

    感谢您的通知。 没问题。 祝你度过一个愉快的假期

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

    尊敬的 Fahri:

    在完整性检查中、霍尔传感器的电机数字输出是否按如下方式连接到 DRV8353: INLA = HALL_A、INHB = HALL_B、INLB = HALL_C?

    以下 TIPL 视频是有关所用1xPWM 换向方法的重要资源:

    正如 Brian 提到过的那样、  

    如果没有看到三相电压的波形和电机的霍尔传感器信号,就无法判断换向表逻辑是否正确。

    此致!

    ~Alicia

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们通过仅将电机的传感器从旋转变压器更改为霍尔传感器和编码器将其转换为 BLDC 电机,从而将其转换为 BLDC 电机。 它的反电动势也是正弦波。 我们可能会认为、我们不是使用 FOC 控制此电机、而是使用具有不同位置传感器的六步控制技术来控制它。

    好的、那么您将霍尔传感器添加到此电机、最终在 TI 标准表之前得到60*的电气霍尔信号。 您的表格或 TI 表格没有任何问题;区别在于霍尔传感器相对于定子相位线圈的位置。 显然、如果您的霍尔传感器以电气方式智能达60*、那么您可以使用 TI 的驱动器表。

    BTW、Maxon 电机是 TI 表格中霍尔传感器60*电气滞后的。

    布赖恩

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

    您好、Brian、

    您是否是说您的换向表基于放置了与定子 A、B 和 C 相的磁轴相移60度的霍尔传感器? 如果是这样、那么您是对的。 表3中的换向表工作正常。 但我在数据表中找不到任何有关定子相位的霍尔传感器假设位置的信息。 有没有我漏掉的任何信息? 正如您所说、换向表完全取决于霍尔传感器如何放置在定子的圆中。

    我假设霍尔 A 与 A 相的磁轴完全对齐、 霍尔 B 与   B 相的磁轴完全对齐、 霍尔 C 与  C 相的磁轴完全对齐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设 Hall A 与相位 A 的   磁轴完全对齐,Hall B 与相位 B 的磁轴 完全对齐,Hall C 与相  位 C 的磁轴完全对齐。[/引号]

    否 如果是这种情况、那么 Maxon 电机和世界上其他所有电机应该有相同类型的表、但它们不是。  

    理想情况下、霍尔信号应对齐、使得霍尔 A 高电平应以 VAB 相电压高 BEMF 为中心、而霍尔 A 低电平应以 AB 相间低 BEMF 为中心。 这意味着霍尔信号高是180度电角,低是180*。 B 和 VBC; 以及带有 VCA 的 C HALL 信号也是如此。 TI 6步表基于此对齐。

    这意味着当电流从 A 相流至 B 相时、转子磁体将被锁定在导致霍尔 A 从高电平变为低电平的位置、正好处于两种状态之间。

    您的设置不遵循此约定。  

    布赖恩

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

    谢谢您 Brian。 那么、这解决了我的问题。 感谢您的时间和帮助。 但我认为、如果您在数据表中陈述假设的霍尔传感器放置方向将会有所帮助、因为当我通过互联网进行搜索时、似乎每个人都在调整不同的放置方向、这使得这非常令人困惑。 实际上、它是一种最简单的驱动技术、比 FOC 要简单得多、但这种有关霍尔传感器的困惑使其难以理解。