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.

[参考译文] LAUNCHXL-F28069M:定制硬件上的 INSTASPIN/电机 ID 问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1347706/launchxl-f28069m-problems-with-instaspin-motor-id-on-custom-hardware

器件型号:LAUNCHXL-F28069M
主题中讨论的其他器件: BOOSTXL-DRV8301MOTORWARE

您好! 我叫 Lucas Paiva、是一名在 Formula Student 团队工作的本科生。 一直使用 InstaSpin 开发三相逆变器。 最初、我从 LAUNCHXL-F28069M + BOOSTXL-DRV8301入手、以对理念进行了验证。 最近、我设计了自己的定制电路板(仍使用 LAUNCHXL-F28069M)、其规格如下:

  • 6个隔离式栅极驱动器
  • 15kHz PWM (能够达到至少20kHz)
  • 电流灵敏度:3.52mV/A (使用 LEM HO 150-S-0100并采用5V 至3V3分压器将 USER_ADC_FULL_SCALE_CURRENT_A 设置为937.5)
  • 电压灵敏度:32.35mV/V (使用隔离式分压器和滤波器将 USER_ADC_FULL_SCALE_VOLTAGE_V 设置为102.0)

目前、我使用以下电机规格对其进行了测试:

  • ACIM 电机
  • 4个极(2个极对)
  • 标称电压:65.5V
  • 标称电流:122A
  • 功率因数(cos (theta)):0.5
  • 额定转速:3530
  • 标称频率:120Hz

我已成功完成 Lab1b 的开环控制、信号完整性看起来令人满意(使用示波器并通过绘制 Lab1b 的变量进行了验证)。 但是、我在实现闭环控制(Lab1c)时遇到了困难。

我在 Lab2a (也是2c)中的电机识别过程中面临挑战。 我没有使用标称电流和电压。 目前、我用一个30V 电池为系统供电、此电池被限制在10A 直流输入电流(由一个熔丝保护)。 为了使用较低的电流、我通过将匝数增加到五来修改电流传感器、从而使灵敏度为17.6mV/A (USER_ADC_FULL_SCALE_CURRENT_A 设置为187.5)。

尽管存在大量参数调整、但我仍然成功完成了电机识别、但电机随后无法运行。 估算器似乎变得不稳定、导致电机运行不稳定并失速。 此外、我获得了 e-10级的电感值(LSD/LSQ)、这意味着很大的不准确。

我使用 motorware_sectioning_users_variables 电子表格来调整我的值、但未产生令人满意的结果。

一些具体问题:

  1. 我应从何处开始故障排除? 尽管在论坛上尝试了各种方法和咨询了类似的主题,但由于缺乏进展,我仍然感到迷失。

  2. 是否建议尝试在电流和电压接近标称值的情况下识别电机?

  3. 是否有其他方法可以验证电流和电压增益? 尽管三次检查,我怀疑我可能忽略了一些东西。

  4. 我是否应该为电流和电压传感器配置偏移或偏置? 我的理解是、这些都是在 Lab2a (和2c)中计算并应用、并且以后可以重复使用它们。

附件是 my user.h、user_j1.h 和 motorware_selecting_users_variables.xls 文件。

motorware_1_01_00_18和 CCS 12.6.0.00008 (ARM、MacOS)


谢谢

e2e.ti.com/.../8357.user_5F00_j1.he2e.ti.com/.../2061.motorware_5F00_selecting_5F00_user_5F00_variables.xlsx

e2e.ti.com/.../61661.user.h

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

    卢卡斯

    我注意到的第一件事是您提到这是 ACIM 电机。 参考可以得出 InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南有一些针对 ACIM 电机的特殊注意事项。 当前版本(修订版 I)的第6.4节专门讨论了这些差异。 第6.10.2节介绍了 ACIM 电机 ID 的常见故障排除步骤。

    一目了然地看着您的 user_j1.h 文件、我看到您已考虑到这些更改。 不过、我看到您的 RES_EST_CURRENT (20A)非常高、尤其是看到您的最大电流也为20A。

    我初步看到的最后一件事是、select_user_variables Excel 工作表中计算出的 HW 极点明显低于最小极点值。 确保您遵守提供的最小值。

    此致、
    杰森·奥斯博尔恩