主要内容

异步PWM电压源

此示例显示Simscape™Foundation库PS异步样本和保留块如何使用具有更复杂行为的构建组件。该模型实现可控的PWM电压源,其中PWM导通时间(占空比)与输入U的物理信号成比例。

PS异步样本和保持块可以精确地捕获PWM信号边缘,而且比离散的实现更快的仿真速度。应使用可变步骤求解器运行该模型,以便在每个PWM切换事件中解决方程。这为所需的占空比提供完美的解决方案。运行固定步骤将需要在等于所需的占空比分辨率的步长运行整个模拟。

有关替代离散时间实现,请参阅离散时间PWM电压源示例,SSC_PWM_Discrete。离散时间版本更适合固定步骤求解器和环路内应用程序。

模型

异步PWM电压源子系统

模拟范围的结果

Simscape Logging的仿真结果

这些图显示了异步PWM电压源的输出电压以及在模拟期间使用的阶梯尺寸。因为使用了可变步骤求解器,所以可以采取大步骤,直到达到PWM脉冲的开始或结束。

这些绘图比较SSC_PWM_DISCRETE和SSC_PWM_ASYNONE的结果。模型产生几乎相同的电压信号,但异步模型可以使用可变步骤求解器运行,可以采用较大的步骤。这可能导致更快的模拟。