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.

[参考译文] TMDSHVMTRINSPIN:满载 PMSM 电机

Guru**** 2390735 points
Other Parts Discussed in Thread: TMS320F280049C, TMDSHVMTRINSPIN, C2000WARE, BOOSTXL-DRV8320RS, OPA2350, AMC1300

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999006/tmdshvmtrinspin-pmsm-motor-with-full-load

器件型号:TMDSHVMTRINSPIN
主题中讨论的其他器件:TMS320F280049CC2000WAREBOOSTXL-DRV8320RSOPA2350AMC1300

大家好、团队、
我们使用 TMDSHVMTRINSPIN + TMS320F280049C、之前我们可以通过刷写‘C:\ti\c2000\C2000Ware_MotorControl_SDK_3_00_01_00\solutions\tmdshvmtrsocusfocin\f28004x\ccs\sensorless_".07中显示的代码来控制电机而不加载。
现在、我们将使用负载测试我的电机、下面是我的电机参数
RS:6.5 Ω
LD: 0.010496
LQ:0.010496
极痛:20.
额定扭矩:230 N-m
输出功率:1.4KW
TMDSHVMTRINSPIN 是否支持以满载测试电机?
我的应用是 HVLS 风扇
供参考:我们使用 lab05来识别电机参数、在没有负载条件的情况下不会有任何问题。 我们得到正确 的参数。

谢谢你

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

    罗致光感谢您的回复、

    如何调节 KP_SPD 和 KI_SPD?
    该惯性是否会影响目标速度?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="461371" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999006/tmdshvmtrinspin-pmsm-motor-with-full-load/3759845 #3759845]1.How can tune KP_SPD 和 KI_SPD?

    如上所述、您必须根据运行状态根据默认计算值来调整这些增益。 您可能会在一些教科书中找到有关如何调整 PI 控制器的更多详细信息。

    [引用 userid="461371" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999006/tmdshvmtrinspin-pmsm-motor-with-full-load/3759845 #3759845"]2.\n\n 此惯性是否会影响目标速度?

    不可以、惯性仅用于计算默认值、它可能会对动态响应产生影响。 最大运行速度取决于电机电气参数和增加的负载。

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

    你好,罗先生,谢谢你的回答


    在前面、我们可以通过识别实验(lab05)运行空载电机、我们使用了该识别参数来识别满载电机。

    使用该参数(LD、LQ、磁通、Rs)、我们在 speedRef 15Hz.in 上得到相位电压 vry =134VRMS、IR=5.2。在本例中、我的电机 RPM 为44

    以下是 User.h 上的我的电机参数

     LD:0.020496008015

    问:0.020496008015

    RS: 3.7

    磁通:5.8

    我们将 LD、LQ 值更改为0.10000000、现在在速度参考15Hz 时、我们得到的是 vry =160VRMS 和 IR=5.2。 在本例中、我的电机 RPM 为44

    4.电机的速度没有任何改善,您能不能建议正确的方法来提高速度?

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

    您必须使用识别电机参数来运行 lab07、lab08或其他后续实验。 不正确的电机参数无法正确估算转子位置和速度。

    您应该根据电机和系统调整速度控制器的 Kp 和 Ki、电流和速度的默认增益基于精确的电机参数、因此它需要正确的惯性来计算速度调节器的 Kp 和 Ki、 您仍然需要调整 电机/系统上 user.c 中的带宽参数(pUserParams->BWC_rps 和 pUserParams->BWDelta)。

    如前所述、最大速度取决于电机参数、如磁通、直流总线电压和增加的负载。 如果不能增加直流总线电压、则必须实现场强减弱、但场强减弱将降低转换效率和最大输出转矩。 您可以尝试使用 TI 高电压套件以轻负载运行电机、以查看是否可以实现最大速度。 与您自己的电路板相比、TI 高电压套件的电流感应质量似乎要好一些。 您可能需要检查自己电路板的最大电流是否足以在满载条件下以高速运行电机。  您在上面发布的图片似乎出现了溢出。

    MTPA 无法提高最大速度、这用于在 IPM 电机以额定速度运行时提高其转换效率。

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

    罗好、感谢您的回答、

    1. 我们更改了 HV-kit 的散热器、为了进行负载测试、最初我们将3个翼板连接到我的电机、我们将参考速度设置为旋转良好的10Hz (30RPM)、我们将所有速度的电流和电压波形连接到以下文件中、
    2. 在下一步中、我们将参考速度更改为15Hz (45 RPM)电机成功运行、
    3. 在第三步中、我们将参考速度更改为19Hz (59RPM)、电机运行40秒、之后我的分流电阻器烧断、我的模块也发生故障、

    e2e.ti.com/.../voltage-and-current-waveforms.pptx

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

    当电机以30或45rpm 运行时、电流波形看起来非常好。 当电机以57rpm 运行时、电流应该会溢出、看起来高压套件无法以该速度以满载运行电机。  

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

    您好、Luo 感谢您的回答
    在我的定制板中、电流感应电阻器以内联方式存在、如下图所示、我们在 ADC 的输入端具有100欧姆和2nf、
    我的电路中是否有任何错误、因为我的定制板专为2.4KW 设计、  
    1.代码中是否有任何参数在满载条件下以45RPM 的转速停止电机速度?
      

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

    采样电路看起来不错。 AMC1300和 OPA2350输入端的滤波电容器的值是多少? 它必须更小、以确保延迟时间更短。

    [引用 userid="461371" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999006/tmdshvmtrinspin-pmsm-motor-with-full-load/3792834 #3792834"]1.code 中是否有任何参数在满载条件下以45RPM 的转速停止电机速度?

    您能否在无负载或轻负载的情况下以45rpm 的转速运行电机? 如果是、则最大电流应该是关键因素。

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

    大家好、感谢罗的回答、
    现在、我们移除了该电容器、我们在单端输出端具有100欧姆和2nf。
     

    罗燕明说:

    您能否在无负载或轻负载的情况下以45rpm 的转速运行电机?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="461371" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999006/tmdshvmtrinspin-pmsm-motor-with-full-load/3794629 #3794629"]我们没有尝试轻负载,满负载时我们可以控制高达45rpm 的转速[/引用]

    您是否意味着您有时可以在满载情况下以高达45rpm 的转速运行电机? 如果您尝试使用自己的电路板运行电机、是否存在任何问题?

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

    是的、我们可以在满载时以高达45rpm 的转速运行电机、这不仅是有时候、不是我们没有遇到任何问题、

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

    满载时、45 RPM 后电机速度不会增加  

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

    您希望达到的最大目标速度是多少? 您是否在没有负载的情况下达到目标速度?

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

    我们需要在负载时达到57 RPM,现在我们在负载时达到45 RPM

    是的、我们在没有负载的情况下运行高达75RPM

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

    好的。 您应该需要使用高功率逆变器并增加最大电流。 首先结束本主题、让我们知道是否还有其他问题