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.

[参考译文] TIDA-010054:秒至 PRIM 的反向功率流在闭环中不起作用。

Guru**** 2484615 points


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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1420904/tida-010054-reverse-power-flow-sec-to-prim-does-not-work-in-closed-loop

器件型号:TIDA-010054

工具与软件:

您好!

仅在选择闭环运行时、我才在 DAB 上实现闭环电压模式控制、从而成功实施实验3练习 之后 向 DAB 施加输入电源。 电压转换/变压器比为1:1。 我所使用的软件版本为 版本:tida_010054 v2.00.00.00。

我有两个问题,我希望你的帮助。

1.如果将 DAB_clearTrip 变量设置为1、则 DAB 无法正常启动  DAB_closedGvLoop 变量为1  向 DAB (闭环)施加输入电源。 但是、如果我 将 DAB_clearTrip 变量设置为1、DAB 将正确启动 向 DAB (开环)施加输入电源。 如果 DAB 在闭环中启动、则看起来 DAB_pwmPhaseShiftPrimSec_pu 变量"锁存"。  这是否可能与用于确定闭环操作中 DAB 基准的压摆率参数 dab_vots_per_second_slew 有关?

2.当我在实验5中实施闭环反向功率流测试时、DAB 也无法正常启动。 在代码中的什么位置将误差测量/计算从 Vsec 交换到 Vprim 以进行反向功率流操作? 这似乎总是使用 VSEC 作为 DAB_gv 控制器的电压反馈参数。

此致

Rob  

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

    您好!

    我有针对上述第2点的解决方案。 我一直使用 v2的 SW 和 v3来解决反向功率流问题。 我已经实现了反向功率流、它能够按预期工作。

    然而、如上面第1点中所述、我仍然无法通过将输入电源从0V 斜升来在闭环中启动 DAB。

    此致

    Rob

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

    尊敬的 Rob:

    很抱歉延迟了响应。 我在德国度过了一个公共假期。

    正确的启动步骤是施加输入电源、然后将 DAB_clearTrip 设置为1、然后将 DAB_closeGvLoop 设置为1。
    如果您在施加输入电源之前将 DAB_closeGvLoop 设置为1、则控制环路将尝试通过增加相移来实现请求的输出电压。  由于不应用任何输入、相移将在最大值处饱和。 现在、如果施加输入、并且相移已经达到最大值、您将立即大幅降低功率、并使系统跳闸。

    您可以向软件添加一些附加检查以避免这种行为。 例如、在执行控制环路之前、进行一项检查、确认输入电压需要大于请求的输出电压。

    我希望这对您有所帮助。

    此致、
    Andreas

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

    您好、Andreas

    我已根据您的建议实施了启动程序。

    此致

    Rob