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/TMDSHVMTRINSPIN:ACIM 识别:额定磁通的影响、测量期间电感的降低

Guru**** 2455360 points
Other Parts Discussed in Thread: MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/745890/ccs-tmdshvmtrinspin-acim-identification-influence-of-rated-flux-decreasing-inductance-during-measurement

器件型号:TMDSHVMTRINSPIN
主题中讨论的其他器件:MOTORWARE

工具/软件:Code Composer Studio

你好

我正在尝试使用 Lab2d 识别 ACIM。 由于额定磁通为 sqrt (2/3)*200V/200Hz 和 PWM 频率20kHz、因此会出现用户错误"额定磁通过低"。
为了避免此误差、我可以增加 PWM 频率或 ACIM 的额定电压或降低额定频率。
当我更改以下参数时、识别 ACIM 的影响是什么:

1) 1) PWM-f 高达25kHz、但逆变器仅达到20kHz?

2) 2)增大额定电压(200V)?

3)降低额定频率(200Hz)?

确定电感的问题:
在识别 LS 期间、测得的 LS 正在下降、请参阅下图。 为什么会发生这种下降?
因为对于其他 ACIM、这种下降不可见(LS = 0.1H)。

如需完整、请访问 user.h。
已用硬件:F2806xf
已用软件:motorware V18

e2e.ti.com/.../2148.user.h

此致

Stefan Hunziker

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于 USER_MOTOR_Rated 磁通、您是否确保了您的线对线电压而不是线对中性点电压? 我看到您为此值输入了200V、并希望确保它正确。 通常、将 PWM 频率更改为更高会导致估算电感值出现小误差。 您无法真正更改额定电压和频率、因为它们是电机本身固有的。

    您看到的误差可以通过更改 USER_IQ_FULL_SCALE_VOLTAGE_V 来修复、该值过高。 请尝试将 user.h 中的此值更改为400V。

    我相信您在图形窗口中看到的效果是正常的。 识别过程从粗略识别开始、然后再转向精细识别-这可能只是在精确估算期间稳定之前从粗略识别中过冲

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

    你好 Sean

    在我们的应用中、我们有200V 的线对线电压。 可以修复该错误以减小 USER_IQ_FULL_SCALE_VOLTAGE_V

    但是、对于测量电感、存在一个问题、即电感在长时间后不会稳定。 您可以在下图中看到它。
    经过200秒的测量时间后、电感仍从14mH 下降到5mH。 那么、问题是哪一个是正确的电感?

    当我测量来自其他 ACIM 的电感时、我得到稳定值:

    您对低电感测量为何不那么稳定有什么想法吗?

    Stefan

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

    下图:

    e2e.ti.com/.../Graphs-_5F00_Ls_5F00_measure.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果它确实是一个低电感机器、那么 lab2d 不是合适的实验。 请使用 lab2c 重试、该标签适用于低电感机器。 FAST 估算器需要进行一些改动、以便更正确地识别低电感电机
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    肖恩

    我尝试将 ACIM 与实验2c 进行 ID、但实验保持在 EST_State_Idle 中。 CTRL_State 为 Online 且未显示用户错误代码。
    因此、我无法识别我的 ACIM。

    SW 保持在 EST_State_Idle 状态的原因可能是什么? user.h 中有什么问题?


    供参考:当我测量电机连接器(星形电路)之间的电感时、我得到33mH @ 100Hz 和18mH @ 1kHz。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Lab2c 应该能够识别 ACIM、但不确定问题是什么。 我可以告诉大家、user.h 似乎没有任何问题。 我猜您将使用实验指南使用 CCS 和"Watch"窗口表达式逐步完成项目。 您是否曾尝试使用调试器来查看您在代码中挂机的位置?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件在 ISR_MAIN 例程中挂起。 一位同事告诉我重新安装了我所做的电机软件。 之后、Lab2c 正常工作。
    但实验2c 也会导致测量过程中电感减小的问题。

    我想知道电感是否在 LS 识别期间进入饱和状态...?
    那么、如何或在哪里定义电流来测量电感?

    Stefan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    电机是否在整个 EST_State_Ls 识别过程中旋转?

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

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉我上周不在办公室。
    否在 EST_State_Ls 期间电机不旋转、电机被阻止。

    Stefan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    电机在整个 EST_State_Ls 期间旋转非常重要、请尝试将 USER_MOTOR_FLUX_EST_FREQ_Hz 从(20.0)增大到(40.0)、然后重试电机 ID

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

    但为了识别、必须在 EST_State_Ls 期间阻止 ACIM 转子(请参阅随附的图片)。 如果转子未被阻塞、则在 LS 识别期间会发生错误。
    在测量 id_rated 和磁通期间、电机以额定频率的10..20%旋转。

    Stefan

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

    抱歉、您回答正确。 Ls 和 Rr 识别应使用锁定转子进行 ACIM 识别。 看一下您的 user.h、我看到了2件事情。

    1) 1)请将 USER_MOTOR_FLUX_EST_FREQ_Hz 从(20.0)减少到(5.0)。 我们建议 ACIM ID 使用此值
    2) 2)请检查额定频率是否正确。 200.0的值应该过高、并且可能是最大频率。 ACIM 的额定频率典型值大约为50.0或60.0、200.0看起来很高

    请尝试这些并告诉我

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

    我相信我们将继续通过以下帖子处理此主题: e2e.ti.com/.../750534

    如果可以、我将关闭此主题并在链接帖子上继续支持

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

    是的、对我来说没问题、您可以关闭此帖子。

    Stefan