在本视频中:
据说、当您想要更快的响应时间时、无需提高开关频率(以视频载波频率为调用)。
据说这可以通过子周期 PWM 更新技术来实现。
我理解子周期 PWM 意味着您可以在 ADC 转换完成后立即使用新值更新 PWM 寄存器。 但是、即使您较早地获得了值、调节速度仍将受到开关频率的限制、我还不高兴吗? 要获得更快的稳压、您需要在我看来增大开关频率。 我不理解视频中的要点。 有人能多解释一下吗?
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.
在本视频中:
据说、当您想要更快的响应时间时、无需提高开关频率(以视频载波频率为调用)。
据说这可以通过子周期 PWM 更新技术来实现。
我理解子周期 PWM 意味着您可以在 ADC 转换完成后立即使用新值更新 PWM 寄存器。 但是、即使您较早地获得了值、调节速度仍将受到开关频率的限制、我还不高兴吗? 要获得更快的稳压、您需要在我看来增大开关频率。 我不理解视频中的要点。 有人能多解释一下吗?
Adam:
是的-无需提高开关频率即可实现更快的响应、 这是因为 C2000 MCU 的 ePWM 外设可以通过"直接负载模式"在同一周期内更新占空比值。 这意味着它将在同一周期内改变占空比。 但对于这种配置、 在算法中进行此更新时需要谨慎、只需添加限制即可进行此更新、这样算法就不会错过 PWM 模块中的比较事件。 只要处于该限制范围内、就可以在一个开关周期中实现多个占空比更新、从而使内部最大电流环路更快、从而使后续速度/位置环路更快、以匹配基准速度值。 这个模式十分关键、特别是在伺服应用中。 此时、其他 C2000外设(例如用于检测的更快 ADC 和用于计算的浮点单元(FPU)/三角测量单元(TMU))也变得非常方便、因此反馈和计算可以更快地进行。 目前、TI 的 FCL 算法(快速电流环路)展示了小于1微秒的电流环路响应、可在开关周期为10KHz 的情况下在1%以内更新占空比。 因此可以回答您的问题、调节速度不一定受开关频率的限制、直接使用的是开关频率负载。
对于下一周期更新、C2000 MCU 的 EPWM 外设具有"影子加载模式"、该模式在更新速度 低于工业伺服应用的设备电机中更有用。
此致、
苏米特
感谢您的观看。
对于典型的下一周期更新、经验法则是开关频率和采样频率应至少为电机电气频率的10倍。
当我的电机具有5kHz 的电气频率时、我将选择50kHz 采样和50kHz PWM。
使用子周期更新的经验法则是什么? 根据 TI 表示、总延迟从1.5Tsamp 降低到0.5Tsamp、因此我可以针对至少20kHz 的采样和开关、或者我甚至可以使用子周期 PWM 进行10kHz 采样和开关(假设 FCL 计算花费1us)?