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.

[参考译文] MCF8315A:扭矩控制环路带宽

Guru**** 2478765 points
Other Parts Discussed in Thread: DRV10983-Q1, MCF8315A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1229312/mcf8315a-torque-control-loop-bw

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

您好!

电流 控制环路可以获得的最大远远 BW 是多少?

似乎有一个频率~450Hz 的 LPF、我不知道如何禁用:

更多信息:

我正在尝试以非常精确的速度旋转 BLDC 电机。

今天、我将使用 DRV10983-Q1和内部速度控制环路。 (同一电机)

我有以~20Hz 为单位的速率误差、控制环路无法闭合、相位裕度不足。

我认为改用具有电流控制环路的 MCF8315A 将具有更大的相位裕~度、但50Hz 下的 LPF 会降低~40度。

是否有办法增大此滤波器频率?

谢谢。

Ofir Kalif

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

    Ofir、您好!

    我正在尝试以非常精确的速度旋转 BLDC 电机。

    今天、我将使用 DRV10983-Q1和内部速度控制环路。 (同一电机)

    我有以~20Hz 为单位的速率误差、控制环路无法闭合、相位裕度不足。

    我认为改用带电流控制环路的 MCF8315A 将具有更大的相位裕度、

    [/报价]

    10983为开环速度控制器(没有用于闭环的电机转速反馈)、因此不适用于您的应用。

    8315A 使用电机 BEMF 过零信息获取电机转速作为反馈信号、从而闭合速度控制环路、是您的理想器件。 您希望控制电机转速的精确度如何? 为了实现非常高的精确速度、您可能需要在电机轴上添加光学编码器、然后使用外部相位检测器来查找速度命令 clk 和编码器之间的相位误差、 然后、将 PID 数字滤波器应用于相位误差、以输出 PWM 电机输入。 在这种情况下、您应使用10983驱动电机、因为8315A 只能闭合电机 BEMF 作为速度反馈的环路。

    您说的是电机旋转1周或2周时的瞬时速度误差还是平均速度误差?  

    布赖恩

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

    您好!

    感谢您的回答。

    我正在使用10983、使用另一个负责速度控制环路(超前滞后 PID)和外部光学编码器进行反馈的 MCU、但仍然存在速度误差~20Hz、表示控制环路无法很好地闭合。

    因此、我想使用8315A、以便仅使用电流控制环路、而不使用内置的速度控制和反馈。
    我已经设置了仅配置为电流控制的8315A-EVM。 (速度控制已禁用)。
    我测试了电流控制开环 TF、我可以看到存在以~450Hz 为单位的 LPF (在第一篇文章中附加了图像)、您知道如何禁用它吗?为什么它在那里?

    我想这可能是因为 FOC/正弦算法?
    85Hz * 6极对= 510Hz

    谢谢。
    Ofir

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

    Ofir、您好!

    感谢您在电机驱动 E2E 论坛上提出问题。  

    我的目标是在本周结束前提供一个有关这一点的答案!

    此致!

    罗伯特

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

    您好!

    我正在使用10983与另一个 MCU 合作,该 MCU 负责速度控制环路(超前滞后 PID)和外部光学编码器以提供反馈,但我仍然有速度误差在~20Hz,因为控制环路无法很好地闭合。

    利用光编码器反馈、如何测量速度误差(相位误差或频率)?

    再说一次、是瞬时误差还是累积速度误差?

    布赖恩

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

    我们有位置和速度(相位和频率)嵌套控制环路。
    我们使用编码器的 AB 和 I、AB 用于速度反馈、I 用于位置反馈。
    它是 瞬时误差。

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

    Ofir、您好!

    我的目标是更深入地了解这一点、并在一周结束前提供答案!

    此致!

    罗伯特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们使用编码器的 AB 和 I,AB 用于速度反馈,I 用于位置反馈。

    我对这项计划不太清楚。 速度命令的格式是什么--某种时钟信号或速度命令的数值(以计数/秒为单位)?

    为了获得良好的速度精度、我会使用相位比较器并将相位误差反馈到数字 PLL 以关闭控制环路。

    布赖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我对这个方案不是很清楚。 速度命令的格式是什么--某种时钟信号或速度命令的数值(以计数/秒为单位)?

    以计数/秒为单位的数值

    为什么数字 PLL 可以更好地工作?
    您能举个实现例子吗?

    谢谢。
    Ofir

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

    Ofir、您好!

    我 仍在研究这一问题,并将 在下一周结束前就这一问题提供答复!

    此致!

    罗伯特

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

    Ofir、您好!

    我刚收到通知、您已经通过电子邮件与我们的团队进行了联系。 我将关闭该主题、请将该主题标记为已解决。

    此致!

    罗伯特