新浪博客

1.单相半波可控整流电路(电阻性负载)的MATLAB仿真

2012-02-16 15:49阅读:
【例】已知整流电源单相~220V,电阻负载R=1Ω
1)计算单相半波可控整流输出平均电压Ud
2)试创建单相半波可控整流电路(电阻性负载)的MATLAB实体图形化仿真模型,并对其仿真;
3)用示波器检测α=0°30°45°
60°90°时整流电源正弦电压波形u、门极脉冲ug、整流输出电压波形ud、晶闸管两端电压uVT的波形。
【解】
1)计算单相半波可控整流输出平均电压Ud
根据电力电子技术原理,有如下与单相正弦半波可控整流相关的关系式:
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
给出MATLAB符号运算程序,计算单相半波可控整流平均电压。
>> syms U2 Ud alpha omega t;
>> T=1/50;omega=2*pi*50;
>> u=sqrt(2)*U2*sin(omega*t);
>> Ud=1/(2*pi/omega)*int(u,t,alpha/omega,pi/omega);
>> Ud=vpa(Ud,4)
程序运行结果为
Ud =
.2250*U2*(cos(alpha)+1.)

即整流输出电压平均值
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真

2MATLAB仿真模型。
单相半波可控整流电路(阻性负载)的MATLAB仿真模型如图1所示。其中图1-1a)是晶闸管不带参数测量的,图1-1b)是晶闸管带参数测量的。
电路元器件模块的提取路径。
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
(a) (b)
1-1 单相半波晶闸管可控整流(阻性负载)的仿真模型
仿真模型使用模块的参数设置:
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
1-2 交流电压源模块的参数设置
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
1-3 晶闸管模块的参数设置
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
1-4 脉冲发生器模块的参数设置
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真 1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
1-5 示波器模块的参数设置


脉冲信号发生器Pulse Generator参数“Phase delay(secs)”(相位延迟)的计算。相位延迟t在电路里就是晶闸管的控制角α,两者之间的关系是:
1.单相半波可控整流电路(电阻性负载)的MATLAB仿真
α=0º时,t=0(实际仿真模型中应使t0,这里t=0.0001s);当α=30º时,t=0.00167s;当α=45º时,t

我的更多文章

下载客户端阅读体验更佳

APP专享