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-00961:TOFF_calc 和 TON_adj_dbg 的表达方式与示例代码中的表达方式相同的原因?

Guru**** 2576215 points


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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/725527/tida-00961-reasons-why-toff_calc-and-ton_adj_dbg-are-formulated-as-in-sample-code

器件型号:TIDA-00961

对 TOFF_calc 和 TON_adj_dbg 的表达方式有一些疑问。

在 controlISR 中、为什么您在 toff_calc 中将器件设计为 toff_calc*acSine_diff *toff_adj_percentage、我想这是实现 ZVS 的额外 toff、而不是仅仅根据 Vin、Vout、电感和电容值计算理论上所需的时间、 让 pwmISR 中的 ZVS 代码来补偿计算值的偏差? 该方法在示例代码中的用途或优势是什么?

至于 ton_adj_dbg、我无法找到将此时间添加到 ton_calc 的令人信服的原因。 您会解释一下原因吗?

感谢你的帮助。

最棒的

Amy

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

    您好、Amy、

    TOFF 扩展用于实现 ZVS。 但是、如果仅增加 TOFF、电流波形将会失真。 我们还需要延长 Ton、以保持平均电流曲线(以补偿过多的负电流)。 我还将让固件工程师对您的问题做出响应。

    此致、

    Salil

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

    感谢您的回复。 我想提出另一个问题。 在 controlISR 中、是否已将 new_ton_calc 添加到 ton_calc 中、以便在零交叉状态期间保持最短导通时间、此时电流环路 PI 控制器的输出可能接近于零? 期待收到响应。

    最棒的

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

    您好、Amy、

    TON_calc 由两个部分组成。 一个器件来自电压环路(new_ton_calc)、另一个器件来自电流环路(ton_iloop_adj)。 在零交叉状态期间、使用变量 TON_calc_soft 缓慢增大 TON_calc 值 、以为有源 GaN FET 提供软启动。  

    但愿这对您有所帮助。

    Hrishi

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

    由于 TON_iloop_adj 也来自电压环路、因此仅 TON_iloop_adj 是否不够有效、无法进行电压响应? new_ton_calc 是否设计为与 new_ton_calc 的间接影响相比较、从而对导通时间产生直接影响?

    感谢你的帮助。

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

    很抱歉耽误你的时间。 你是对的。 电压环路输出用作导通时间的粗调命令、而电流环路输出用作微调命令。

    Hrishi