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.

[参考译文] CCS/DRV8301-HC-C2-KIT:电机旋转错误(固件参数设置)

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/755817/ccs-drv8301-hc-c2-kit-motor-spinning-wrong-firmware-parameters-settings

器件型号:DRV8301-HC-C2-KIT

工具/软件:Code Composer Studio

你好、过得怎么样? 我需要您的帮助、因为我们在尝试正确旋转电机时遇到了问题。

这是我们的配置:

  • 评估 电路板:DRV8301-HC-EVM D 版

  • 嵌入式电路板:TMDSCNCD28069MISO

  • 电机:PMSM 类型、7对极、700kV

  • 电源:12V

我们已根据 InstaSPIN 项目和实验室用户指南、"motorware_selecting _user_variables"电子表格以及固件中的注释提供的信息设置 user.h 文件。 但在那里我们发现了一些相互矛盾的数据,我们有几个疑问。

具体而言、问题是电机无法以我们需要的速度旋转(超过6 krpm)、因为 IDE 崩溃。 通过使用另一组参数、问题是设置的速度与实际速度之间没有关系。 在这里、我附加了两个 user.h 文件(USER_R 和 USER_L)。

非常感谢。

此致、

卢西亚诺


e2e.ti.com/.../user_5F00_R.h

e2e.ti.com/.../user_5F00_L.h

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

    如果您使用的是我们的 EVM 之一、则无需更改 user.h 中的某些内容、例如 USER_ADC_FULL_SCALE_VOLTGE_V、USER_ADC_FULL_SCALE_CURRENT_A 和 USER_VOLTGE_FILTER_POLE_Hz。 这些参数基于硬件、除非您对 EVM 进行了物理更改、否则应使用 Motorware 的发行版在 user.h 中计算并填充。

    您可以尝试将这些值重置为默认值吗?

    您的电机的识别电感也很低-您是否使用 lab2c 来识别您的电机? 您可能需要在该实验中重新运行 ID、该实验专门用于低电感识别。 一组错误识别的参数会导致速度反馈不准确

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

    Sean 您好、非常感谢您的回答和帮助。

    是的、我正在使用您的 EVM 之一(DRV8301-HC-EVM Rev D)。 因此、我尝试将这些参数重置为默认值并重复进行 lab2c、但在本例中、电机旋转不好、识别未成功完成。

    我们发现可以使该实验正常运行的唯一方法是修改"USER_ADC_FULL_SCALE_CURRENT_A"值。 我们不使用其默认值(82.5)、而是使用30.0或40.0等值。 这是使 lab2c 正常工作且电机旋转的唯一原因。

    我在此附上新的 user.h 文件。 您是否知道我们的配置可能会有什么问题?


    此致、
    卢西亚诺

    e2e.ti.com/.../user1219.h

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的电机的额定电流和额定频率是多少?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    额定电流:我们不知道它、但我们使用现成的 ESC 运行电机、它可以连续处理40A 电流。

    额定频率:1、062 Hz
    我们使用以下公式计算了它:
    额定频率=最大目标 RPM *极对数/ 60 = 9、100 * 7 / 60 = 1、062

    此致、
    卢西亚诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    额定电流和频率应是电机本身的参数。 您是否可以访问数据表或此电机是否有一些面板/铭牌信息?

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

    你好 Sean。 我联系了电机制造商、他向我发送了以下电机参数规格:

    • 无刷
    • 700kV
    • 7对极
    • 8、400 RPM (@12V)
    • 980Hz (@12V)
    • 800瓦
    • 45A (持续电流)
    • 65A (最大突发电流)

    这足够了吗?

    卢西亚诺

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不应像 Sean 提到的那样更改 USER_ADC_FULL_SCALE_CURRENT_A、因为您没有更改 H/w 板上的任何内容。

    您可以将 USER_MOTOR_MAX_CURRENT 增加到60A、将 USER_MOTOR_RES_EST_CURRENT 增加到5A、甚至更高、将 USER_MOTOR_IND_EST_CURRENT 增加到-5A、并将 USER_MOTOR_FLUX_EST_FREQ_Hz 增加到40Hz、然后再次尝试 lab02c。 请确保识别过程中电机无负载。

    如果可能、请发布一些电流波形以显示故障状态。 实际上、EVM 套件无法支持您的电机在满负载或重负载条件下运行。EVM 套件的最大刻度电流限制不够、仅用于识别或在轻负载较低的情况下运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yanming、非常感谢您的回答。 我们遵循您的所有建议、结果如下:

    在 lab02c 中,我们无法将 USER_MOTOR_MAX_CURRENT 增加到60A,因为如果程序高于 USER_IQ_FULL_SCALE_CURRENT_A (41.25A),我们无法使程序运行。 因此、我们必须将其降低至40A。

    然后、当我们将 USER_MOTOR_FLUX_EST_FREQ_Hz 设置为40Hz 时、电机在整个测试过程中无法平稳运行。 实现此目标的唯一方法是将其提高到80Hz。

    使用这些值、我们能够转动电机并成功完成 lab02c 而不会中断。 请参阅随附的 user.h 文件。

    但最后、当我们运行实验3c 时、电机运行不好。 随附的是故障状态下电流波形的屏幕截图(电流探针设置为10mV/A)。

    我们希望在实验室运行时与您分享屏幕内容。 您可以实时看到示波器并提出建议。

    另一方面,您说:“EVM 套件无法支持您的电机在满负载或重负载限制下运行,因为 EVM 套件的最大刻度电流不足以进行识别或在轻负载下运行。” 我们的策略是使电机以我们所需负载下的速度运行、然后将组件和工作软件复制到运行相同处理器的定制板上。 我们估计、在12V 电压下、大约15-25A 是我们的平均功耗。 如果无法使用评估板实现此目的、需要更改什么?

    感谢你的帮助。 此致、

    卢西亚诺

    e2e.ti.com/.../user0110.h

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否提供 lab2c 的电流波形? 我认为电机参数可能不正确、电流波形看起来很糟糕。 您在这里是轻负载还是无负载运行? 电流似乎饱和、如峰值电流波形截断所示。

    是否可以尝试运行 lab5a? Lab3在此处未提供太多见解、因为 TI EVM 的失调电压已经已知

    如果可能、请对示波器屏幕截图使用不同的颜色、因为我们很难在黑色背景下看到蓝色

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Luciano、您好、您是否有机会了解我之前遇到的问题?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您的终端没有更新、我将关闭此主题

    肖恩