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.
您好!
我在项目中使用峰值电流模式控制、
电流互感器输出端(馈送到 CMPSS 高侧比较器引脚)的斜率补偿需要为0.107V/us。
开关频率为100kHz。 我已将 ePWM 配置为向上向下双向计数模式、周期为500。 斜坡源的 ePWM 配置为以200kHz 的频率运行。
如何在 CMPSS 中配置斜坡生成? 需要帮助以了解如何计算和设置 RAMPMAX 和 RAMPDEC 值。
假设我的最大基准值为4095 (~3.3V)、则应如何配置 CMPSS 斜坡生成的以下部分?
此致、
Jayant
您好、Jayant。
感谢您的耐心。
我一有更多信息就会回复您。
此致、
哈迪
Jayant,
斜率的选择基于两个因素:稳定性和瞬态响应。 设计中使用的经验值应该能使系统稳定并且不会牺牲瞬态响应。 如果斜率过大、则会限制可用的占空比并降低瞬态响应。 如果斜率太小、则会触发次谐波振荡、从而产生不稳定的条件。
以下 TI 设计指南介绍了如何对 PCMC 应用使用斜坡补偿: https://www.ti.com/lit/ug/tidueo1b/tidueo1b.pdf
您可以在 C2000ware_DigitalPower 目录中找到 Ware_Digital 该项目:C2000C2000_Scd2000_4_02_00_00\solutions\tidm_02000
通常、变压器初级电流与峰值电流基准相比较、该电流基准由电压环路使用片上比较器计算得出。 还有后台任务、这些任务以轮询方式进行调用。
峰值电流参考命令被写入 RAMPMAXREFS、这是用于斜率补偿的斜坡的起始值。 斜率由 RAMPDACVALS 决定。 如果您检查 B2任务,您可以发现斜率是使用函数 PSFB_UpdateRampSlope()更新的。
其它有助于更好地了解斜率补偿的参考资料: 《UCC28950 600W 相移全桥应用报告》(文献编号 SLUA560)
此致、
哈迪