版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
整流电路是电力电子电路中出现最早的一种,它的作用是将交流电能变为直流电能供给直流用电设备,整流电路的应用十分广泛。在整流电路的设计过程中,需要对设计电路及有关参数选择是否合理、效果好坏进行验证。如果通过实验来验证,需要经过反复多次的元件安装、调试、重新设计等步骤,这样使得设计耗资大,效率低,周期长。现代计算机仿真技术为电力电子电路的设计和分析提供了崭新的方法,可以使复杂的电力电子电路、系统的分析和设计变得更加容易和有效。Matlab是一种计算机仿真软件,它是以矩阵为基础的交互式程序计算语言。Simulink是基于框图的仿真平台,它挂接在Matlab环境上,以Matlab的强大计算功能为基础,用直观的模块框图进行仿真和计算。其中的电力系统(PowerSystem)工具箱是专用于RLC电路、电力电子电路、电机传动控制系统和电力系统仿真用的模型库。它具有丰富的器件模型和齐全的分析功能,且操作方便。随着对仿真和程序设计通用性及可视化需求的日益增加,Matlab的图形用户界面(GUI)应用也越来越广泛,功能越来越强大。以Matlab7.1为设计平台,利用Simulink中的PowerSystem工具箱来搭建整流电路仿真模型,并通过MatlabGUI设计整流电路的分析界面。1整流电路仿真模型整流电路又称交-直流变流器,在整流的同时还对直流电压电流进行调整,以符合用电设备的要求。按不同的分类方式,整流电路的种类非常多,其中单相桥式全控整流电路和三相桥式全控整流电路最为典型。以单相桥式全控整流电路为例,说明其仿真模型的建立。1.1单相桥式全控整流电路构成单相桥式全控整流电路(纯电阻负载)如图1所示,电路由交流电源u1、整流变压器T、晶闸管VT1~VT4、负载电阻R以及触发电路组成。在变压器次级电压u2的正半周触发晶闸管VT1和VT3;在u2的负半周触发晶闸管VT2和VT4,则负载上可以得到方向不变的直流电,改变晶闸管的控制角可以调节输出直流电压和电路的大小。r\r\\门】L\vt2I'aC\vt4i图1单相桥式全控整流电路原理图1.2单相桥式全控整流电路模型建立根据单相桥式全控整流电路原理图,在Simulink的PowerSystem工具箱里提取交流电源、晶闸管、RLC串联电路、脉冲发生器、变压器、示波器等元器件。在Simulink操作平台上连接这些模块,构成单相桥式全控整流电路模型,如图2所示。
iK=n=::^::cni::3Hi:F:i:r:i:F::L5柚总W二订•- -*W3fc¥*«5価回回轻圄茴ih亠匚-*iK=n=::^::cni::3Hi:F:i:r:i:F::L5柚总W二订•- -*W3fc¥*«5価回回轻圄茴ih亠匚-*图2单相桥式整流电路仿真模型图1.3模型参数设置双击仿真模型中的各个模块弹出参数设置对话框,就可进行参数设置。在整流电路中,改变晶闸管触发角a,输出直流电压和电流的大小就得到改变。因此触发角a的设置是电路参数中的重要一项。晶闸管的触发采用脉冲触发器(PulseGenerator)产生,脉冲发生器的脉冲周期Td必须和交流电源u2同步,晶闸管的控制角a以脉冲的延迟时间t来表示,t=aTd/360°其中,Td=1/f,f为交流电源频率。仿真算法选择ODE23TB算法,当电路带阻感性负载时,应保证触发脉冲具有足够的宽度。2整流电路GUI界面开发整流电路仿真模型参数的选择十分关键,它直接影响到仿真结果和仿真质量,从而进一步影响到整流电路的设计。为了满足整流电路更高的性能指标,在仿真过程中,就需要不断地修改和设置参数而*费大量时间。另外,还需要反复地打开示波器察看仿真结果,不仅过程繁琐,且效率很低。因此,本文借助MatlabGUI建立了一个整流电路仿真界面,通过此界面,用户可以很方便地在中文名称环境下来设置参数,选择模型等,仿真结果也会直接在界面上显示出来,不仅方便快捷,且大大提高了仿真效率。2.1MatlabGUI的实现方法Matlab可视化界面的设计方法一般有2种:一是直接通过Matlab的脚本文件来实现GUI;另一种是通过Matlab图形用户界面开发环境GUIDE来实现图形界面。Matlab软件GUIDE为用户提供了一个方便高效的集成环境,所有GUI支持的用户控件都集成在这个环境中,并提供界面外观、属性和行为响应方式的设置方法。一般而言,由于界面中的控件对象属性、行为,既可以在界面中实现,也可以在生成的M文件中用m语言代码在相应的代码段中实现。因此,使用第2种方法实现图形用户界面虽
然会给编程人员在修改和重新编辑界面时带来一定的麻烦,但是,其设计过程较为直观、简单,开发周期短。在此,采用第2种方法来实现整流电路的仿真界面。2.2仿真界面的开发整流电路仿真界面由选择界面和主界面两部分组成,选择界面如图3所示。在选择界面中,把整流电路分为单相桥式全控整流电路、三相桥式全控整流电路和带容性负载的三相不可控桥式整流电路3种。每种电路有相应的电路说明,点击“电路说明”会弹出该电路的工作原理、特性等内容,点击每种电路后的“进入”按钮,即可进入相应电路的主界面。为了保持界面风格的一致性,三类整流电路的主界面设计相似,如点击单相桥式全控整流电路的“电路说明”,弹出其电路说明图如图4所示,单击“进入”,弹出其主界面图如图5所示。电路仿真的主界面分为电路原理图显示区、参数设置区、波形显示区、功能按钮区以及相应的菜单区。图3整流电路选择界面晦肉说明-单期桥置螢魁酗电躇蚀旳撫載卅草相桥或全控蟹流电路由玄流电產猱讷、整擁变压器晦肉说明-单期桥置螢魁酗电躇蚀旳撫載卅草相桥或全控蟹流电路由玄流电產猱讷、整擁变压器丁、昂1闸管忻T「-yT4、僞戏电琨农:〔及椒宣电电縊成•在变压器二蜕电压U2的正半周期触发晶陶管VH和VT3,灯1和W3导通,电痕从屯也玄端觀眉仁R.VTM駅闻电诙莘.男:U2址零时.流经晶闸管的电漏也降到零+VT1血VT3.左甌。枉u2的负坐逐期.垃贾晶闻肯VT2衣WVT2刃VT4号寮电浇R电涼b琲鏡E、尺、VT4^|=|电日丹诰-^u2?=^H.肾活品「£育刊屯漲戈降薛IE爻一m.ffivn¥爵L. ..fib图4电路说明界面⑷细2轴辨库XWXVT7"ftF血LI.::1»;:■.一:””.■.:-单刊侨式整检或踹亦电州旬栽沖H用::i:.1|1 1⑷细2轴辨库XWXVT7"ftF血LI.::1»;:■.一:””.■.:-单刊侨式整检或踹亦电州旬栽沖H用::i:.1|1 1:|1: liit::!:.1|1:.;:::::::I::::::::::::::::::::?:::::::h:y::c:Dl:m:Bl:m:fl:EU::u:^:::::i,:::E:!:i:::,i:::,i:::,i:::,!:E::::i::萃讪AA乍图5仿真主界面2.3仿真主界面的实现打开控件的各个属性进行设置,包括控件的背景色、前景色、Tag值、String值、Value值等。编写相应控件的程序代码,以实现相应的功能。(1)电路原理图的显示。电路原理图是用一个数轴显示的,程序代码为:imread函数用于读取电路原理图图片,显示图片用'image'函数,代码'axisoff'的作用是将数轴的坐标去掉。(2)模型参数的设置。参数设置包括负载参数以及仿真时间、电源电压和脉冲发生器的参数设置。设置参数后,点击“仿真”按钮,仿真波形在显示窗口动态显示出来,如同示波器一样。电阻值的设置先用'get'函数来读取电阻值文本框中的数值,再用'set_param'函数将读取的数值写入Simulink电阻模块中。仿真时间的设置既可用滑动条又可用编辑文本框。移动滑动条上的滑块位置就可改变滑动条提供的数值,文本框中的参数也会随之改变,反之亦然。文本框和滑动条之间的数据传递用语句:ldT=get(handles.Sli,'Value');set(hObject,'String',OldT)实现。电源电压和脉冲发生器参数的设置采用调用模块封装界面的方法来实现,利用'open_system'函数,打开模块参数进行设置。(3)仿真波形在主界面的显示。在Simulink模型中,把要显示的波形数据导入workspace当中,再利用plot(tout,yout)命令画出图形,显示在主界面上。为了在界面指定的坐标轴中输出图形只要在plot命令执行前添加axes(h_axes)代码即可。(4)辅助功能的实现。为了优化仿真界面的功能,系统设有一些辅助功能,如栅格开关,显示其他图形、返回和退出等。"栅格开关"是对显示区域的栅格控制,栅格的开与关分别对应'gridon'的选中与否。相关代码为:if(gel(hObject/Value)=get(hObject.Max))handles,axesX)set(handles.axesX/xminortick^/oil);gridonelseaxes(handles.axesX)gridoffend 诩嗾?砒靜库单击"显示其他波形",即可进入其他波形显示界面,如图6所示。能显示晶闸管的电压、电流波形和触发脉冲的波形,这样既可节省仿真主界面的空间,又可加强仿真界面的层次感。图6显示其他波形界面(5)菜单的实现。菜单的实现采用的是GUI的uimenu菜单设计,包括"文件"、"负载类型"、"其他"三项。其中"文件"和"其他"菜单的下拉菜单的功能是对界面功能的同一表现,"负载类型"的下拉菜单包括电阻负载和阻感负载,界面的关闭和打开分别用到delete和fi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广告公司自由职业者合同模版
- 合同补充协议签订汇报
- 高中历史第三章第二次世界大战3.5二战伤亡人数统计文本素材北师大版选修3
- 2025届高考地理一轮复习第十五章区域发展与区域联系36产业转移-以东亚为例学案新人教版
- 2025届高考历史一轮复习模块一政治文明历程专题一古代中国的政治制度第2讲走向“大一统”的秦汉政治学案人民版
- 2024外墙涂料施工合同范本
- 2024餐饮店铺转让合同文档模板
- 2024新版销售代理合同范本
- 2024全屋定制合同
- 2024户外广告经营权的转让合同
- 三级数学下册 面积1 沪教
- 圆面积公式的推导优秀课件
- 科学实验:磁悬浮课件
- 六病区护理创新 改良冰敷袋课件
- 海康威视-视频监控原理培训教材课件
- 冲电桩-物业同意安装证明-范本
- 船舶电子电气英语考试题库(含答案)
- 2021年中国盐业集团有限公司校园招聘笔试试题及答案解析
- 输煤系统配煤优化qc成果报告运行四值
- 投标货物项目实施方案
- 幼儿园中班科学《中国茶》课件
评论
0/150
提交评论