1、z1=0;2000 / 产生三角波 z( i)x(i)=i/(2*pi);z(i)=sawtooth(x(i),0.5);2000 / 三角波与正弦波比较产生 PWM 波形 m( i)if y(i)z(i)m(i)=1;elsem(i)=0;axis(0,50,-0.5,1.5)figure(1)plot(x,y,r)title( ?y? 2sinx) xlabel(x);ylabel(y) hold onplot(x,m)hold onplot(x,z,kgrid on(2) )仿真波形1、2 单相桥式可控整流(1) )参数设置AC voltage source :Pulse generat
2、or :Pulse generator1 :(2) ) 实 验 波 形 1)阻性负载电压R=100 触发角 =60 度触发角=90 度1、3 逆变触发角=120 度同 1.2 中整流参数。( 2)实验波形直流侧电压 :1.3 三相全控桥式整流电路设置电路负载为纯电阻性, R100 。( 2)仿真波形a=0 a=30 a=60 a=90 2、【 PSPICE 仿真】2、1 三角波、正弦波、 PWM 波形产生(1) )电路图及参数设置2、2 升压斩波电路( 1)电路图及参数设置(2)仿真波形2.3 三相交流调压Vpulse5TF = 0PW = 6.66m PER = 0.02V1 = 0TR =
3、 0V2 = 5V1 V5X1 TD = 3.33mV4 R1Vpulse4Vpulse7TD = 19.98m TF = 0FREQ = 50VAMPL = 5VOFF = 0V2 V7TD = 13.32m 2N1595X2X32N1595 V61k 0VVpulse6TD = 9.99mR2 TF = 0PW = 6.66m1kPER = 0.02-4.330V64.81pV2N1595X4-4.330V -17.63mV-17.63mVpulse9V3TD = 6.66mX5R3 Vpulse8V9V8 TD = 16.65m1k TF = 017.63mV17.63mX6 V2 =
4、54.330V0 0V=0 度绿色: Uab 红色: Ura30 度绿:Uab 红:Ura60 度红:绿:Uab2.4 单端正激L1TX1 D4V1150Lp1LsLp2Dbreak100mID6C4 100uXFRM_NONLIN/CT-PRICbreakV12S1+ + 0- -D7 SbreakTD = 0.1u TR = 0.1u TF = 0.1u PW = 20u PER = 100u50.00V 50.00V0VI LIs3、【实验总结】通过电力拖动仿真实验,我熟练掌握了 MATLAB 及 PESPICE的使用。对三角波、正弦波、 PWM 波等波形的程序编写有了进一步的认识,利用
5、 MATLAB 中的 simulink 控件进行仿真,深入了解了单相桥式可控整流、三相全控桥式整流、以及逆变的原理及波形;在 MATLAB 的使用过程中,我遇的问题及解决方法如下:1、仿真波形过于密集,坐标范围设置不当。通过使用 axis 命令合理设置当前坐标轴的 x-轴与 y-轴的范围,我观察到了清晰的 pwm 波形及三角波、正弦波的波形。2、Simulink 仿真时,原理图中需要添加 powergui 器件,否则会出现编译错误。3、三相桥式全控整流中,由于三相电压源相序设置错误,导致仿真波形错误,运用集成三相电源也可解决此问题。对于 PESPICE 的使用,由于之前未接触过,故问题较多,问
6、题总结及解决方法如下:1 、电路中存在悬浮节点,导致仿真无法进行。提示如下: ERROR :Node 9 is floating 。解决方法是将节点与地连接起来。2、提示错误信息 :ERROR:Less than two connections at node 5. 意思是存在悬空元件端口。 解决方法是将提示元件的端口根据要求进行连接,以确保仿真的正确进行。3、电路地的选择不正确,导致编译提示存在悬浮节点。解决方法是更换元件地,选择带有 0 的地。4、电流探针的使用中,应将其放在所测量元件的引脚上,否则会提示错误。5、在观察电流波形时,若所测电流值较小,且同时测量了数值较大的电压时,会导致所得图形中,电流显示不明显。解决方法是, 将电压探针去掉,单独观察电流波形。6、仿真时间设置不当, 导致波形显示不完整, 或仿真时间过长。7、vpulse 使用时, 负极应与晶闸管的阴极连接, 而非与地连接; 同时,若要产生方波, 则 TD,TR,TF 应设置的极小如 0.1u ,若直接设置为 0,则会产生误差。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1