news 2026/6/10 17:58:47

Three_Phase_SPWM_THIPWM_Inverter:基于MATLAB/Simul...

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Three_Phase_SPWM_THIPWM_Inverter:基于MATLAB/Simul...

Three_Phase_SPWM_THIPWM_Inverter:基于MATLAB/Simulink的三相SPWM逆变器和三相THIPWM逆变器仿真模型。 仿真条件:MATLAB/Simulink R2015b

打开Simulink新建模型时,很多人会被三相逆变器的PWM调制搞到头秃。今天咱们用2015b版本实操两种经典调制方案——SPWM和THIPWM,手把手搭个能直接运行的仿真模型。

先看SPWM部分。在Simulink库里拖出三个Sine Wave模块,参数设置里相位分别填0、120、240,频率设50Hz,幅值给0.8。这三个模块生成的就是三相调制波。载波部分用Repeating Sequence模块,时间值填[0 1/1e4/2 1e4],输出值填[1 -1 1],这其实就是个10kHz的三角波。

关键点在PWM生成环节。用Relational Operator比较调制波和载波,输出高电平触发脉冲。这里有个坑要注意:死区时间必须加!用Transport Delay模块给每相上下桥臂分别设置2us的延时,否则仿真结果会直接给你表演短路烟花。

Three_Phase_SPWM_THIPWM_Inverter:基于MATLAB/Simulink的三相SPWM逆变器和三相THIPWM逆变器仿真模型。 仿真条件:MATLAB/Simulink R2015b

切换到THIPWM模式时,调制波需要注入三次谐波。在MATLAB Function模块里写个骚操作:

function y = THIPWM(u) phase = [0, 2*pi/3, 4*pi/3]; y = zeros(3,1); for i=1:3 fund = 0.8*sin(2*pi*50*u + phase(i)); tri_harmonic = 0.2*sin(3*(2*pi*50*u + phase(i))); y(i) = fund + tri_harmonic; end end

这个函数实现了基波叠加1/4幅值的三次谐波,直接把调制波幅值从0.8顶到1.0,直流电压利用率提升15%左右。不过要注意三次谐波是同相位的,所以三相叠加后自然抵消,不影响线电压质量。

接上三相全桥电路,用IGBT模块搭建逆变主回路。负载端推荐用Series RLC Branch设置成纯阻性负载,方便观察波形。示波器连接线电压和相电压,顺手拖个Powergui模块做谐波分析。

当看到THIPWM的输出电压幅值明显高于SPWM时,别急着高兴。用FFT工具检查谐波分布,会发现THIPWM在载波频率附近出现更多边带谐波。这时候该掏出滤波器了——在输出端加个LC滤波器,参数设置有个小技巧:截止频率取载波频率的1/10左右,电感用2mH,电容选10uF,阻尼电阻并个5欧姆,可以有效抑制高频振荡。

最后在模型配置参数里把仿真步长设为auto,绝对别手贱改成固定步长。跑完仿真对比两种调制方式的THD值,SPWM大概在48%左右,THIPWM能降到35%。但实际应用中要根据具体设备的热设计做取舍,毕竟THIPWM的高次谐波可能让某些元件提前退休。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 9:18:52

软考-系统架构师-信息安全技术基础知识(二)

七、加解密技术综合应用 7.1、业务场景 主体:公司总部(发送方A) →\rightarrow→ 分部(接收方B)。 数据特征:邮件附件很大,高达 2GB。 7.2、安全需求拆解 7.2.1、以加密方式传输 保密性 技术难点…

作者头像 李华
网站建设 2026/6/10 12:27:23

SpringBoot项目的国际化流程

在 Spring Boot 项目已经开发完成后,想要实现国际化(i18n),让所有提示信息(后端返回的错误消息、成功消息、异常信息、枚举描述等)支持多语言,处理流程如下: 1. 创建国际化资源文件&…

作者头像 李华
网站建设 2026/6/9 20:14:33

AI绘画趋势一文详解:Z-Image-Turbo等开源模型部署方式演进

AI绘画趋势一文详解:Z-Image-Turbo等开源模型部署方式演进 你有没有想过,只需要几行命令和一个浏览器,就能在本地运行一个强大的AI绘画工具?如今,像 Z-Image-Turbo 这样的开源图像生成模型正在让这一切变得轻而易举。…

作者头像 李华
网站建设 2026/6/10 10:49:46

FSMN VAD部署疑问:音频采样率不匹配怎么解决?

FSMN VAD部署疑问:音频采样率不匹配怎么解决? 1. 问题背景与核心挑战 你是不是也遇到过这种情况:兴冲冲地把FSMN VAD模型跑起来,上传了一段音频准备检测语音片段,结果系统返回“检测不到语音”或者干脆报错&#xff…

作者头像 李华
网站建设 2026/6/10 13:42:02

YOLOv11与CenterNet对比:关键点检测评测

YOLOv11与CenterNet对比:关键点检测评测 1. YOLOv11 简介 YOLO(You Only Look Once)系列作为目标检测领域的标杆模型,一直以高速推理和良好精度著称。YOLOv11 是该系列的最新迭代版本,在保持实时性优势的同时&#x…

作者头像 李华