首页 > 解决方案 > 从 PWM 创建正值和负值

问题描述

我有以下简单的系统:

在此处输入图像描述

我的三角形载体在哪里:(0,0) (0.0004,1) (0.0008,0)

正弦波是:Amplitude 0.5, Freq 10(rad/sec) and Phase 10 rad

然后,我创建一个 PWM 将其插入到 2 传递函数中,我得到以下结果:

在此处输入图像描述

很容易看出,通过给出蓝色脉冲(通过比较载波和正弦波产生),系统的输出(红线)设法跟随原始输入(黑线)。但是,它仅在原始输入为正时才会发生。

如何修改系统,使其也跟随负值的输入?

谢谢你。

标签: carrierwavesimulinkpwm

解决方案


从数学上讲,您可以执行以下操作,尽管就您的 PWM 而言,这是否是正确的做法我无法确定。

Simulink 模型


推荐阅读