PWM使用线程

时间:2017-11-03 06:42:20

标签: multithreading matlab pwm

使用多参考单载波SPWM控制的5个开关对逆变器进行建模。我需要使用MATLAB功能块一次为5个开关生成脉冲。由于它不能一次执行一个,我们需要使用我新的并行编程。因此,请建议用于生成PWM的替代方案或并行编程方法。

连接PWM发生器的输出

Switching pattern for generating 5-level PWM

参考信号具有相同的频率和幅度,并且与偏移值同相,该偏移值等于载波信号的幅度。每个参考信号与载波信号进行比较。两个参考信号Vref1和Vref2将轮流一次与载波信号进行比较。如果Vref1超过载波信号Vcarrier的峰值幅度,则将Vref2与载波信号进行比较,直到它达到零。在这 接下来,Vref1接管比较过程,直到它超过Vcarrier。这将导致切换模式,如图像所示。开关S1-S3将以载波信号频率切换,而S4和S5将以等于基频的频率工作。

0 个答案:

没有答案