ZHCAE82 July   2024 TMS320F280039 , TMS320F28P550SJ , TMS320F28P650DK

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2变频三相移 (TPS)
  6. 3PLECS 中的解决方案
  7. 4结语
  8. 5参考资料

PLECS 中的解决方案

PLECS 的演示模型中有一个由 SPS 控制的 DAB 模型,该模块包含一个单相移模块,如图 3-1 所示,我们可以基于该模块构建多相移模块。

图 3-2 所示,经过修改后,该模块以 S1 作为基础驱动器,S3 则相对于 S1 存在 Sita1 的相移。通过这种方法,您可以基于 S1 获得不同相移角度的驱动信号,从而解决了多相移驱动的问题。现在,唯一需要解决的是如何在改变相移角的同时实现频率变化。

TMS320F28P650DK TMS320F28P550SJ TMS320F28P650DK PMP41042 演示模型中的单相移功能模块图 3-1 演示模型中的单相移功能模块
TMS320F28P650DK TMS320F28P550SJ TMS320F28P650DK PMP41042 修改后的单相移功能模块图 3-2 修改后的单相移功能模块

图 3-1 可以看到,这里使用了两个载波(开启载波和关闭载波)作为参考信号,因此通过实时改变载波的频率,可以同时实现频率和相移的变化。

此演示中提供的载波无法实现实时频率变化,因此您需要找到新的方法来实现变频载波。请注意,这两个载波之间还具有 1/2 周期的相移,以确保生成的占空比为 50%,这也增加了构建该模块的难度。

本文现在提出了一种方法,可以生成两个变频载波,同时这两个载波之间具有 1/2 周期的相移。这种方法构建的仿真速度比带有延迟的仿真要快。

图 3-3 所示,这里使用了积分器 (1/s) 来生成锯齿波,并使用积分器的外部初始条件来生成另一个具有 1/2 周期相移的锯齿波。该图还展示了外部初始条件的设置以及如何连接各个模块。

TMS320F28P650DK TMS320F28P550SJ TMS320F28P650DK PMP41042 变频锯齿波实现原理图图 3-3 变频锯齿波实现原理图

图 3-4 展示了 clk 和 clk2 波形的开关频率可以在 300kHz 到 100kHz 之间变化,而没有出现任何问题。

TMS320F28P650DK TMS320F28P550SJ TMS320F28P650DK PMP41042 更改开关频率时的详细波形图 3-4 更改开关频率时的详细波形