【电力电子技术DC-AC】三相SPWM逆变器Simulink仿真

一、拓扑结构

  三相PWM逆变电路的主电路与三相方波逆变电路完全相同,其区别在于控制信号的时序分布,拓扑结构如下所示:
在这里插入图片描述

二、逆变电路分析

  三相SPWM原理与单项SPWM类似,载波信号uc仍为对称三角波,幅值为Ucm,频率为fc,调制信号为三相正弦波usa、usb和usc,幅值为Usm,频率为fs。
对a相桥臂进行分析,其余同理。当usa>uc时,S1通、S4断,当usa<uc时,S4通、S1断。
  下图为载波比p=3时的三相SPWM逆变电路基本波形。
在这里插入图片描述

  由于各相上下桥臂功率器件以互补方式轮流导通,故各相对N点的电压为双极性SPWM波形,该波形与各相上桥臂器件的驱动信号同步变化。输出的线电压可由相应的两相对N点的电压相减而得,线电压在±Ud和0之间变动,总体呈现单极性形状。
  星型连接负载的相电压波形较为复杂,可能是电平为0、±Ud/3、±2Ud/3。
  与单项情况类似,同样可以利用贝塞尔函数推导PWM波的傅里叶级数。在线性调制区内,三相SPWM逆变器输出线电压的基波有效值为:
在这里插入图片描述

  幅值为:
在这里插入图片描述

在这里插入图片描述

  其直流电压利用率为0.866,约为方波逆变电路的78.5%。因此,若采用二极管整流桥为逆变器提供直流电源,则逆变器的输出电压往往达不到负载额定电压的要求,这是SPWM方法的主要缺点。

三、Simulink仿真分析

1.问题提出

  完成三相SPWM半桥逆变电路的仿真。

2.分析问题

① 三相负载设置有功为1kW,感性无功为500Var。
② SPWM控制信号的搭建是关键
  需要提供三组sin函数,幅值为1,频率为1500Hz,相位相差120°的调制波信号和幅值为1,频率为50Hz的三角形载波信号。具体参数设置和电路搭建可参考文末的simulink文件。
  注意:simulink中六个开关管的编号和普通拓扑的编号不一样,使用时候需要注意。

3.Simulink元件选取

① 电源模块:powergui
在这里插入图片描述

② DC Voltage
在这里插入图片描述

③三相桥Universal Bridge
在这里插入图片描述

③ 三相负载Three-Phase Series RLC Load
在这里插入图片描述

④ Sine Wave
在这里插入图片描述

⑤ Data Type Conversion
在这里插入图片描述

⑥ Carrier Wave
在这里插入图片描述

⑦ 相关运算模块
在这里插入图片描述

⑧ 相关测量模块
在这里插入图片描述

  其中Multimeter的设置如下:
在这里插入图片描述

⑨ mux和demux
在这里插入图片描述

4.PWM信号发生电路图

在这里插入图片描述

5.主电路图

在这里插入图片描述
在这里插入图片描述

6.实际效果图

  a相相电压、相电流以及电源输出电流波形图
在这里插入图片描述

  a、b、c三相相电压波形图
在这里插入图片描述

  a、b、c三相线电压波形图
在这里插入图片描述

四、仿真文件获取

1.积分获取

MATLAB2021版本Simulink:三相SPWM逆变电路
可以自己搭建,或者直接用这个做好的。调节不同的参数观察输出,和书上的理论图对应学习分析。

2.免费获取

关注公众号【凯期可期】后台回复:电力电子

在这里插入图片描述

五、其余电力电子电路

☆汇总☆电力电子技术simulink仿真电路分析

### 如何在Simulink中实现SPWM整流仿真 #### 创建新的Simulink项目 启动MATLAB并打开Simulink环境。创建一个新的空白模型文件。 #### 添加必要的模块库 为了构建三相电压型开环SPWM整流器,需要从不同的模块库中拖拽相应的组件到工作区: - **Simscape Electrical**: 提供电力电子器件如IGBTs, MOSFETs以及电源供应等元件。 - **Signal Processing Toolbox**: 包含用于信号处理的功能块,比如三角载波发生器和比较器来生成PWM脉冲序列[^1]。 #### 构建主电路拓扑结构 按照标准的三相全桥逆变器配置连接六个功率开关管(通常为IGBT),每一对上下臂串联接入直流母线两端,并联三个LC滤波支路至交流侧形成Y形接法或Δ形接法。此部分具体设计可参照已有文献中的典型架构图样[^2]。 #### 设计控制器逻辑 针对SPWM控制方案而言,核心在于产生适当占空比变化规律的门极驱动信号给定各功率半导体器件导通时刻。这可以通过以下步骤完成: - 使用正弦函数源作为参考指令输入; - 结合特定频率下的三角波载波进行交点检测得到二值化的PWM输出状态; - 将上述结果分配给对应位置上的开关节点以构成完整的触发模式[^4]。 #### 参数调整与优化 考虑到实际硬件平台差异性和负载特性等因素影响,初次搭建完成后往往难以立即获得理想效果。因此建议逐步微调各项系数直至达到预期指标为止。特别是对于PI调节环节来说,其比例积分项权重的选择至关重要,直接影响系统的动态响应速度和平稳度表现[^3]。 ```matlab % MATLAB命令窗口示例代码片段:加载预定义系统模板 open_system('ee_spwm_rectifier.slx'); set_param(gcs,'SimulationCommand','update'); % 更新当前编辑框内的对象属性设置而不执行整个程序运行操作 ```
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值