三相六脉波整流电路matlab仿真详细步骤
时间:2022-07-18 11:00:00
三相六脉波整流电路,又称三相桥式全控整流电路。电力电子晶闸管的初学者可能认为这部分电路知识有点绕,所以使用它matlab模拟是一种简单高效的学习理解方法。
我以前在网上发现这部分信息是免费的,但我认为这是一个非常基本的知识,应该有很多人需要开始。我也是一名初学者,现在我一步一步地写下了我的模拟过程。
这是我们见过的原理图
首先,我们需要一个matlab软件,我这里是2018版,这个电路不复杂,版本不需要太高。
然后新建脚本文件
脚本文件建立后,我们将指令输入命令行窗口simulink按回车键
选择blank mode新建空模块
我们需要打开总模块库,点击总模块库,找到它fundamental blocks在同一个模拟系统下,只能使用同一个库中的模块。
6.我们依次需要以下模块或者元件,将其拖拉进simulink界面中。
首先是基本元件
powergui仿真器
Power Electronics >Detailed Thyristor晶闸管
Electrical Sources>Three-Phase Sourse三相电源
Measurements>current Measurement电流表
Measurements>voltage Measurement电压表
Elements>Series RLC Branch电阻电感负载
然后按以下方式放置原件
PS:这里的脉冲信号需要
找,拉进去。
现在我们建立了电路,我们需要开始控制元件的输出。全控制的控制将反映在我们设置的参数中。
首先,我们需要输出三相输出三相交流电A,B,C三相依次修改参数,峰值电压310V,频率为50HZ,相位依次落后120度。
然后我们需要计算脉冲信号,打开我们以前建立的脉冲信号.m使用脚本文件matlab处理这个简单的计算。
a是触发角,p1,p3,p5.阳极端接线的三个晶闸管(上层从左到右依次的三个管道),P4,P6,P二是阴极端接线的三个晶闸管(下层从左到右依次的三个管道)。
脉冲的触发对应时间是从时域的角度来控制的。
可以看出,我们已经计算了一个周期(0.02秒)中六个脉冲的触发时间。里计算的结果将在后面使用。
9.我们在模块中填写计算数据。并将每个脉冲的脉宽设置为每个周期的5%(晶闸管的触发需要一定时间)。**相应的值必须填入相应的晶闸管。**上面有六个晶闸管P1、P3、P5,下面是P4、P6、P2。
依次填写六个脉冲(这里只演示其中两个),然后将负载设置为纯负载(电阻和电感值可根据实验内容设置),R=10Ω,L=0。
10.我们已经做好了所有的准备,现在我们只需要使用模拟示波器来显示波形。
找到示波器,放入图中编译。编译成功后,单击示波器查看触发角为0°负载电压。
波形如下:
11.为了更好的分析电路,我们可以再多显示一些信号
我这里将晶闸管脉冲信号,三相电压信号,负载电压电流和a相电源电流信号等都显示在了示波器中。
需要用到的总线模块在:
最后触发角a=0°波形如下:
到这里,就完成了波形的输出,我们可以通过改变不同a触发的大小对应的脉冲时间,来显示不同的触发角的波形。注意当触发角越大时,我们的脉冲宽度就需要更大,当我的脉冲角为60°时,如果脉冲宽度还是5%,就会出现以下波形。
将脉宽改为20%之后
很明显我这里是用的加宽脉冲来解决的这个问题的,但现实中我们是使用的双脉冲触发来解决这个问题的。其实这也不难,完全可以模拟出来。我就写到这里了,第一次写,哈哈肯定很多问题。