Matlab是一种计算机仿真软件,它是以矩阵为基础的交互式程序计算语言。Simulink是基于框图的仿真平台,它挂接在Matlab环境上,以Matlab的强大计算功能为基础,用直观的模块框图进行仿真和计算。其中的电力系统(Power System)工具箱是专用于RLC电路、电力电子电路、电机传动控制系统和电力系统仿真用的模型库。它具有丰富的器件模型和齐全的分析功能,且操作方便。随着对仿真和程序设计通用性及可视化需求的日益增加,Matlab的图形用户界面(GUI)应用也越来越广泛,功能越来越强大。以Matlab 7.1为设计平台,利用Simulink中的Power System工具箱来搭建整流电路仿真模型,并通过Matlab GUI设计整流电路的分析界面。
1 整流电路仿真模型
整流电路又称交-直流变流器,在整流的同时还对直流电压电流进行调整,以符合用电设备的要求。按不同的分类方式,整流电路的种类非常多,其中单相桥式全控整流电路和三相桥式全控整流电路最为典型。以单相桥式全控整流电路为例,说明其仿真模型的建立。
1.1 单相桥式全控整流电路构成
单相桥式全控整流电路(纯电阻负载)如图1所示,电路由交流电源u1、整流变压器T 、晶闸管VT1~VT4 、负载电阻R以及触发电路组成。在变压器次级电压u2的正半周触发晶闸管VT1和VT3;在u2的负半周触发晶闸管VT2和VT4,则负载上可以得到方向不变的直流电,改变晶闸管的控制角可以调节输出直流电压和电路的大小。
7 P% z; G5 T8 A3 O
图1 单相桥式全控整流电路原理图
1.2 单相桥式全控整流电路模型建立
根据单相桥式全控整流电路原理图,在Simulink的Power System工具箱里提取交流电源、晶闸管、RLC 串联电路、脉冲发生器、变压器、示波器等元器件。
在Simulink操作平台上连接这些模块,构成单相桥式全控整流电路模型,如图2所示。

图2 单相桥式整流电路仿真模型图
1.3 模型参数设置
双击仿真模型中的各个模块弹出参数设置对话框,就可进行参数设置。在整流电路中,改变晶闸管触发角a,输出直流电压和电流的大小就得到改变。因此触发角a的设置是电路参数中的重要一项。晶闸管的触发采用脉冲触发器(Pulse Generator)产生,脉冲发生器的脉冲周期Td必须和交流电源u2同步,晶闸管的控制角a以脉冲的延迟时间t来表示,t=aTd/360 °。其中,Td=1/f,f为交流电源频率。仿真算法选择ODE23TB算法,当电路带阻感性负载时,应保证触发脉冲具有足够的宽度。
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) | Powered by Discuz! X3.2 |