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.

[参考译文] TMS320F28069M:扭矩模式下具有快速启动功能的直流电压尖峰

Guru**** 2391415 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1234169/tms320f28069m-dc-voltage-spike-in-torque-mode-with-flying-start

器件型号:TMS320F28069M

您好!  

我最近在尝试在扭矩模式下实现 FOC 时遇到一个问题。 电机处于空载条件、每当我将 IQ_ref 增大到某个 certein 值时、DC_source 中的电压会快速上升、直到实现电压保护。  

我假设这是因为反电动势大于电流源可提供的电压。 我已阅读过有关此问题的相关帖子。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/327771/flying-start-overvoltage?tisearch=e2e-sitesearch。  

我已经尝试实现相同的想法来防止这种情况、方法是将 vdq 电压反馈播种到 PID 控制器的初始值 、因此我添加了代码:

   PID_setUi (pidHandle[0]、gVdq_pu.value[0]);
   PID_setUi (pidHandle[1]、gVdq_pu.value[1]);  

我只是不明白这样的想法:'如果使用输入电压作为输出电压、有2倍的比例、因此我将计算出的 VQ_IN * 2乘以得到 VQ_OUT。 您将在 Jorge Zambada 制作的 ctrl.h'中看到这一点。  

 
  MATH_vec2 tmp

  //计算输入电压的帕克变换
  Park_run (obj->parkHandleCTRL_getVab_in_addr (handle)、&tmp);
  gVdq_in.value[0]=_iq (0.0);
  gVdq_in.value[1]=_IQmpy (tmp.value[1]_iq (2.0));
 }
这是否因为我们实际测量了相电压与-PGND 间的关系、而不是相电压与中性点间的关系?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    所以我将计算出的 VQ_in * 2乘以得到 VQ_out。 您将在 Jorge Zambada 制作的 ctrl.h'中看到这一点。  [/报价]

    您无法将 VQ_OUT 设置为所需的值。 您应该在 NORMAL 模式下将 VQ_OUT 的值设置为 IQ PI 控制器的输出、只需要在快速启动模式下将扭矩电流设置为零。

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

    那么这意味着豪尔赫·赞巴达是错的? 当电机在启用快速启动前滑行时、如何将 UI 播种到 gVdq_in、是否也出了问题? 因为我认为电机产生的电流与电源的电流相反并在此时充当发电机? 因此、该 Intergrator 的初始值应该是"负"gVdq_in、我是正确的吗?

        PID_setUi (pidHandle[0]、- gVdq_pu.value[0] );
        PID_setUi (pidHandle[1]、- gVdq_pu.value[1] );  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当您尝试以快速启动模式旋转电机时、您可以在第一步中将这两个 UI 值设置为零、并在电机为 SPM 电机时、将 Id 和 Iq 参考值设置为零。 然后在检测到电机角度和速度时、将 Iq 斜升至所需的目标电流。 您需要确保基准 Iq 的直接方向与相应的速度方向一致。 否则、您必须缓慢增加/减少达到目标转矩电流的转矩电流、以确保直流母线电压不会升高到更高的值。