询问 单相PWM整流器仿真MATLAB
课程中遇到这样一道仿真题 ,仿了3天还是不行 请大家帮忙完成采用单相PWM整流电路的仿真,包括如图2所示的主电路和控制器,开关器件为IGBT。仿真参数设置:电网电压幅值为310V,频率50Hz;电感LN为2.5mH,支撑电容Cd为9mF,直流侧带15欧姆的电阻负载。直流电压指令为750V。利用powergui将仿真设置为离散模型,Ts=1e-5,仿真时间1秒。控制环节中的滤波器为simpowersystems/extra library/discrete control blocks中的Discrete 2nd-order Filter,滤波器形式为低通滤波器,截止频率(Cut-off frequency (Hz) ) : 50Hz,Damping factor Zeta (Q=1/(2*Zeta))=0.707。PI调节器参数自行设定。PWM模块采用Discrete PWM Generator,载波频率设为1000Hz。
搭建仿真模型,完成下列任务:
1. 记录uN与iN波形,说明PWM整流器交流侧电流的特点。利用FFT分析模块画出iN的频谱图,分析其规律并简要说明原因。
2. 计算交流侧功率因数。可以用THD模块计算交流电流iN的THD,导出基波因数 ;用simpowersystems/extra library/discrete measurements中的discrete active & reactive power模块得到基波有功和无功,并计算基波功率因数DPF;由 和DPF计算功率因数。
3. 记录直流电压波形,观察稳态直流电压的波动频率,简要分析原因并提出解决方法。
或许对MATLAB不熟 有些元件用得不对吧 偶也传了请大家指点下 下来看看先!! discrete和连续版本的pwm发生有什么区别? 可以谢谢分享
页:
[1]
