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.

[参考译文] MCF8316A:无传感器 FOC 调优问题

Guru**** 2478765 points
Other Parts Discussed in Thread: MCF8316A, MCF8315A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1231036/mcf8316a-sensorless-foc-tuning-issue

器件型号:MCF8316A
主题中讨论的其他器件: MCF8315A

您好!

客户在调谐 FOC 时遇到了问题。

**硬件配置**

-客户驱动程序 PCB/EVM B/D(GUI 接口)/ PC(GUI 接口)

** MCF8316A-GUI **

最大转速(电动):100 [Hz]

- 4极/最大3000 [转/分]

-电流限制(扭矩 PI 环路): 2.5 [A]

-在"测试成功启动进入闭环"阶段,每次结果都不同。

案例1)偶尔的 MPET_BEMF_Fault、硬件锁定电流限制。

情况2)在大多数情况下、驱动器在闭环运行期间停止/不执行任何操作、如下所述。

案例3)在初始对准和启动期间、只有一个相位保持在完全导通状态。

1、如果您在"测试是否成功启动进入闭环"步骤中提高转速,请在对齐后启动闭环驱动。

下面的波形为频率发生器(FG)和 U 相电流波形。

从驱动启动开始、相电流振幅逐渐降低(PI 控制)、MPET 估算电机参数。

调整指南指出、该过程可能需要10到15秒、但持续时间会超过1分钟。

然后突然电机响了,停止运转,整个过程停止。

没有任何错误、它根本不做任何事情。

如果在波形振动时放大它、相电流会在估计的 Theta 失真时上升、然后控制停止。

问题:

问题1:  发生这种现象的原因是什么?

问题2.  有时、您可以通过多次调优来完成"成功启动至闭环测试"过程。  此时、存在一些问题。

相电流波形不会产生完整的正弦波。 是否有办法进行更详细的调整?

-增加速度命令会逐渐增加速度,但增加速度非常慢。

(设置从0 rpm 到3000 rpm 的最大转速命令大约需要2分钟)

我是否必须单独调整速度 PID?

添加:已删除

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

    尊敬的 Cho:

    感谢您在电机驱动器 E2E 论坛上提出问题。 我将在下周提供一个更完整的答案、但在初步了解您的问题后、我有一些问题。  

    -对于案例1 - MPET 是否在此电机上成功运行? 该器件运行后是否可以从该器件读取电机电阻、电感和 BEMF? 如果这是一个小型电机、并且生成的 BEMF 不足以使 MPET 进行检测、有时会发生 MPET BEMF 故障。 您可以使用此 E2E 常见问题解答尝试手动测量电机参数: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1213224/faq-what-are-motor-parameters-why-are-they-needed-and-how-do-i-measure-them?tisearch=e2e-sitesearch&keymatch=faq%3Atrue

    -对于第2种情况-在电机运行期间、您是否不断读取 GUI 上的寄存器? 完成此操作后我们发现器件 I2C 通信问题,因此我们建议不要读取 MCF8316A 上的寄存器,请参阅此处: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1066777/faq-production-device-information。 如果 MCF8315A 满足您的电机电源要求、实际上可以解决此问题。

    -对于案例3 -我需要做更多的家庭作业来理解这里的问题。 我会在下周结束前与您联系。

    此致!

    罗伯特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    - 4极/最大3000 [rpm][/报价]

    尊敬的 Cho:

    您能否确认电机有4极对还是4极对? 4个还是8个单独的磁体?

    布赖恩

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

    尊敬的 Robert:

    我很抱歉。  我很晚才检查、因为通知已关闭。

    我会在核对问题后再作答。

    寄存器已更新

    e2e.ti.com/.../regs-_2800_1_2900_.zip

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

    尊敬的 Cho:

    请随时随意回复。

    此致!

    罗伯特

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

    尊敬的  Robert:

    -对于第一种情况: MPET 是完整的,可以读取电机电阻,电感和 BEMF。

    对齐并启动驱动器。  随着相电流尺寸逐渐减小、电机参数在"电机状态"下进行测量。

    下面是一些类型的错误。

    1) MPET BEMF 故障或 MPET IPD 故障或 BEMF 异常故障(随机)

    2) 2)无故障输出停止 、无任何症状-当速度指令降低并再次升至零时、没有任何操作。

    即使用户通过参考调优指南的故障处理来修改它、也无法改进。

    此外、每次执行调优时、MPET 测量的电机参数始终完全不同。

    电阻、电感和 BEMF 的直接输入也会发生故障。

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

    尊敬的 Cho:

    当您遇到 MPET 故障或 BEMF 故障异常时、请查看此常见问题解答、了解解决方法: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1236295/faq-common-mcx-faults-and-how-to-handle-them

    如果您遇到这种没有任何故障的停止条件、我们建议在电机通信出现问题时使用 GUI 底部的此链接图标对电源进行下电上电并重新连接 GUI:

    器件运行 MPET 并计算电阻、电感和 BEMF 值后、请尝试将这些值保存在.json 文件中、以便您可以更快地提取这些值和其他调整的设置:

    此致!

    罗伯特

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

    尊敬的 Cho:

    如果没有其他问题、您可以帮助将此主题标记为已解决吗?

    我现在将关闭该主题、但如果您对此主题还有其他问题、可以随时再次打开该主题。

     

    此致!

    罗伯特