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.

[参考译文] TMS320F28069F:TI INSTASPIN -尝试与已在移动的转子同步时、在直流总线电压中产生尖峰。

Guru**** 2556920 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/844833/tms320f28069f-ti-instaspin---spike-in-dc-bus-voltage-when-attempting-to-synchronize-to-an-already-moving-rotor

器件型号:TMS320F28069F

您好!

我目前正在为有源整流器应用评估此 MCU、以调节直流总线电压。 基本而言、我需要将驱动同步到作为发电机运行的电机的已在移动的转子。 我已经研究了飞入启动实验、但它实际上并不适用于这个特定的应用、因为我在转矩控制寄存器(第二象限)中运行。 为此、我构建了一个基于实验5a (扭矩模式和调整 ID/IQ PI)的应用。  

问题在于、当我以0转矩基准(Iq = 0A)启用 PWM 级时、会出现巨大的电流尖峰、从而导致直流电压总线上产生不良的电压上升(请参阅所附图像)。 现在、我能够通过设置更激进的电流控制器增益来将输出电流驱动至零快速器、从而降低此电压尖峰的幅度 、如 Chris 在 e2e.ti.com/.../292945上所述。  

我的问题是、在启用 PWM 级时、我是否可以利用任何其他技术来进一步降低或完全缓解此电压尖峰?

谢谢、
Jeremy

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

    您好、Jeremy、

    如果您使用正在运行的电机打开系统、由于控制器(积分部分)在切换控制器之前的初始状态与系统不同步、可能会出现控制信号/输出尖峰。 I 累加值从0初始状态上升需要一些时间。 这也将解释增加控制器带宽将加快此过程的原因。

    您可以通过执行一些前馈/后馈计算方法来初始化 PI 中的积分项、从而在闭环控制中切换时提供更接近的控制输出、从而解决此问题。

    韩文

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

    您好、Jeremy、

    您对此主题有任何更新吗? 我将关闭该线程。 如果您有进一步的问题、请随时发布或打开新主题。 谢谢。

    韩文

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

    您好、Han、

    感谢您回来。 我通过执行以下几项操作来解决了这个问题:

    启用系统时、我在短时间内禁用了功率级、以允许 FAST 估算器锁定到转子上、并使电流控制环路稳定。

    2.在启用功率级之前,我将电流控制器上的积分器复位,以确保在启用功率级时不会要求电流。

    在高速下、发生器的反电动势足以通过 MOSFET 体二极管的整流为驱动器自供电。 因此、该静态电流由分流电阻器感测、并转换为电流控制器触发的 IQ/id 电流信号。 这会导致一些不必要的总线电压升压效应、因为电流控制器错误地命令 IQ/id 电流来补偿此测量。

    为了解决这个问题、我听从了您的建议。 我们必须对该静态电流消耗进行采样并将 IQ/id 电流控制器基准偏移该量、以确保在将驱动器与移动转子同步时发出无/最小 Iq 电流的命令。

    Jeremy