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:磁场减弱和扭矩控制

Guru**** 2538950 points
Other Parts Discussed in Thread: TMDSHVMTRINSPIN, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/598724/ccs-tmdshvmtrinspin-field-weakening-and-torque-control

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

工具/软件:Code Composer Studio

大家好、

我们已根据  TMDSHVMTRINSPIN 和 TI 旋转变压器数字转换器套件制作了定制逆变器。 我们正在基于 motorware lab5a 开发固件。 我们正在为电动汽车应用执行扭矩控制。 我在磁场减弱方面有一些问题。

1)当我们使用 IQ 电流施加任何扭矩命令时、电机将加速并达到额定速度、电机电压达到其最大值(Vs= 1.0)。 然后、我们将抽取-ID 以减弱磁场、并超过 电机的额定转速、因为-ID 电流通过减小反电动势常数具有与速度相关的关系。 因此(is = sqrt (IQ^2 + ID^2)),IQ 正在降低,扭矩也在减小。 我对此 有点困惑 。 这是否意味 着如果我们使用任何扭矩命令并从恒定扭矩区域跳转到磁场减弱区域、我们是否会松开扭矩控制 ?  我们是否应该 使用 泵送负 d 轴电流的方式预定义电机加速?

2) 2)我们尝试 在电机中使用增量减量技术来放置 d 轴电流。 我们尝试使用 PI 控制器在恒定扭矩区域之后创建负 d 轴电流。 但我们不能以平稳的方式做到这一点。 泵负 d 轴电流以实现平稳控制的最佳方法是什么?

3) 3)我们如何在此类扭矩控制应用中平稳地控制负 d 轴电流基准?

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1)。 在基本速度区域中、对于 SPM、保持 ID 为零、从而提供从零到最大(额定)扭矩的扭矩输出。 在磁场减弱区域、保持电流(IS)达到最大/额定输出、输出功率可保持在恒定水平、如果您使用磁场减弱来改善速度输出、则必须减小转矩电流以减小转矩输出。
    2)。 您需要同时满足<Imax and Vs<Vmax for field weakening, increase Id with decreasing Iq to maintain the Is<Imax. 的要求
    3)。 您可以为 Id 斜坡控制添加轨迹、并使用<Vmax to judge whether need field weakening and how much Id need to be added.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Yanmin、

    我已经用 PMSM 电机进行了一些场强减弱实验。 我注意到、对于给定的 IQ 值(例如:10.0)、Id 电流不可能减少超过 IQ 量的一半(例如:-5.0)。 当我减小更多 Id 电流(超过-5.0)时、电机 rpm 会变慢、并且开始向另一个方向旋转。
    这是预期结果吗?

    如果这是预期结果,并且如果是最大电流60,则不可能泵入 ID 电流以满足 ID_min =- squrt (is *i-IQ*IQ)。
    (例如 Id_min =-sqrt (60*60-10*10)=-59.16)、因为如果-ID 泵到-5.0、电机将减速并开始进一步旋转另一个方向。
    对此有何解释?

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

    这些步骤不适合执行磁场减弱控制。 您可以按照以下步骤进行尝试。
    满足 Vs (sqrt (Vd*Vd+VQ*VQ)< Vs_max、查找正确的 ID、并满足 ABS(ID)< ABS (ID_max)。
    2. meet 是(sqrt (Vd*Vd+Vq*Vq)<是_max 以计算 Iq。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Yanming、

    请参阅以下示例和步骤、
    假设我们的电机可以处理60Arms 的电流以满足最大扭矩。 那么,max 应为84 (60*sqrT(2))。
    现在、如果我们在 IQ = 20Arms、ID = 0Arms 时在恒定扭矩区域运行。 最终电机加速并变为 Vs = vs、max = 1.0。
    正如您所说、现在我们开始注入-ID 电流以满足上面的公式1和2。 与第二个方程式进行比较

    2. meet 是 sqrt (ID*ID+IQ*IQ)<IE_max,用于计算 IQ。
    在理论上使用当前 IQ 值(20)时,最小 Id 电流应为 sqrt (ID*ID+20*20)< 84:IQ>-81。 54岁 然后、根据等式、Id 可降至-81.54。

    我所说的是、我无法将 Id 电流降低超过 IQ 值的一半。 根据此示例,当我降低 ID 电流时,我无法达到-81.54。 当 Id 电流达到-10 (Iq=20、20/2)时、电机变慢并停止。 当我进一步减小到-10以下时、电机开始向另一个方向旋转。

    这是预期吗? 最小负 ID 电流矢量是否有任何限制?

    我没有通过本实验降低 IQ、因为我们可以在不降低 IQ 电流的情况下获得大量的 ID 电流、以满足第二个方程式 sqrt (ID*ID+IQ*IQ)< is。

    谢谢你