北京大学两学一做网站wordpress免费淘宝客主题
2026/4/15 9:31:38 网站建设 项目流程
北京大学两学一做网站,wordpress免费淘宝客主题,可信网站认证查询,记录网站建设的基本步骤Three_Phase_SPWM_THIPWM_Inverter#xff1a;基于MATLAB/Simulink的三相SPWM逆变器和三相THIPWM逆变器仿真模型。 仿真条件#xff1a;MATLAB/Simulink R2015b打开Simulink新建模型时#xff0c;很多人会被三相逆变器的PWM调制搞到头秃。今天咱们用2015b版本实操两种经典调…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 i1: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的高次谐波可能让某些元件提前退休。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询