用simulink 模型自动生成代码之 SPWM

在这里插入图片描述
  正弦PWM的信号波为正弦波,就是正弦波等效成一系列等幅不等宽的矩形脉冲波形,其脉冲宽度是由正弦波和三角波自然相交生成的。正弦波波形产生的方法有很多种,但较典型的主要有:对称规则采样法、不对称规则采样法和平均对称规则采样法三种。第一种方法由于生成的PWM脉宽偏小,所以变频器的输出电压达不到直流侧电压的倍;第二种方法在一个载波周期里要采样两次正弦波,显然输出电压高于前者,但对于微处理器来说,增加了数据处理量当载波频率较高时,对微机的要求较高;第三种方法应用最为广泛的,它兼顾了前两种方法的优点。 SPWM虽然可以得到三相正弦电压,但直流侧的电压利用率较低, 最大是直流侧电压的倍,这是此方法的最大的缺点。

在这里插入图片描述
介绍:

sine wave 产生正弦波

在这里插入图片描述
gain:要比三角载波的幅值小一些
sum 与 gain: 4500/2 把他移到三角载波的中间

epwm配置

在这里插入图片描述
频率10kHz ,计数 上下计数

Guess you like

Origin blog.csdn.net/qq_43033547/article/details/98470031