精选优质文档-倾情为你奉上用MATLAB仿真一个单相全桥逆变器,采用单极性SPWM调制、双极性SPWM调制或者单极倍频SPWM调制的任意一种即可,请注明仿真参数,并给出相应的调制波波形,载波波形,驱动信号波形、输出电压(滤波前)波形。本文选用双极性SPWM调制。1双极性单相SPWM原理SPWM采用的调制波的频率为的正弦波,;载波是幅值为,频率为的三角波。载波信号的频率与调制波信号的频率之比称为载波比,正弦调制信号与三角波调制信号的幅值之比称为深度m。通常采用调制信号与载波信号相比较的方法生成SPWM信号.当UsUc时,输出电压Uo等于Ud,当UsUc时,输出信号Uo等于-Ud.随着开关以载波频率fc轮番导通,逆变器输出电压不断在正负Ud之间来回切换。2 建立仿真模型2.1主电路模型第一步设置电压源:在Electrical Sources库中选用DC Voltage Source,设置Ud =300V。第二步搭建全桥电路:使用Universal Bridge 模块,选择桥臂数为2,开关器件选带反并联二极管的IGBT/Diodes,构成单项全桥电路。