



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电力电子教学虚拟仿真实验平台的搭建与研究电力电子教学虚拟仿真实验平台的搭建与研究
中图分类号:TN99《34;TM743文献标识码:A文章编号:1004《373X〔2022〕12《0063《03
Abstract:Inviewoftheadvantagesofshortclasstime,moreconcepts,wideknowledgescopeandstrongpracticeofthepowerelectroniccurriculum,theconstructionofpowerelectronicvirtualsimulationplatformbasedonMatlabGUI〔graphicaluserinterface〕andSimulinkisdiscussed.TakingthemaininterfaceofDC《DCconvertingtechniqueasanexample,contentsofmaininterface,contentsandfunctionsofprincipleanalysisinterface,basiccharacteristicsofrunninginterfaceandclosed《loopsimulationinstancearedescribed.Theinterfaceofvisualizationplatformforpowerelectronicteachingisfriendlyandeasytooperate.Itishelpfultodeepenstudents'understandingofbasicconcepts,improvethequalityofexperimentalteaching.Itsapplicationcandeepenstudents′comprehensiontothebasictheoryandconceptoftheircourses,improvetheexperimentalteachingquality,andpromotetheexperimentalteachingreform.
Keywords:powerelectronictechnology;MatlabGUI;virtualsimulationplatform
电力电子技术是使用电力电子器件对电能进行变换和控制的技术[1]。它是以高等数学、电路原理及模拟电子技术等课程为根底,同时也是自动控制原理,电机与拖动等专业课程的根底课,具有很强的实用性和综合性,是电气项目领域理论和实践相结合的专业核心课程之一,因此电力电子技术教学质量的好坏,将直接影响后续课程的学习[2《4]。电力电子课程概念多、知识面广、实践性强,这给老师讲课和学生理解带来很大的困惑,所以借助实验来加深学生对根本概念、根本理论和根本办法的理解很有必要。而传统电力电子实验教学受场地、器材、时间等诸多因素的影响,难以让学生到达根本的实验目标。虚拟仿真实验平台投入小,不受时间、地点的限制,具有一定的开放性,方便学生创新等优点。所以借助虚拟仿真平台来辅助课堂及实验教学会起到巨大的帮忙作用[5《7]。本文借助Matlab/Simulink仿真环境,以及GUI〔GraphicalUserInterface〕设计友好的人机界面,通过GUI输入框中数值的不同,改变电路参数,即可在界面察看对应的波形变化。同时在界面中添加不同的入口画面,可以察看仿真原理图,以及该电路的原理分析。同时,在虚拟仿真平台中参加电路的闭环实例分析,加深学生对该电路的理解,提高学生的积极性和学习效率[8《9]。
1电力电子虚拟仿真平台的建立
1.1电力电子虚拟仿真平台结构
在设计GUI界面之前,首先需要确定虚拟仿真平台的结构。由于设计该平台的主要目的是为电力电子课程提供一个教学和实验的仿真平台,对电力电子课程中的一些常用电路进行动态仿真,帮忙学生深刻理解电力电子课程中电路拓扑和电路实例。根据这些根本要求,并结合电力电子课程的特点,确定了虚拟仿真平台的结构框图,如图1所示。该平台包含了电力电子技术中常用电路,如整流电路、逆变电路、直流《直流变流技术、交流《交流变流技术及PWM控制技术5个根本模块。课程的其他内容可在虚拟仿真平台的根底上扩展,因此,该平台具有很强的通用性。
为了使每个模块设计更加简单,虚拟仿真平台采用了分层设计办法,将该平台分为假设干个模块,每个模块包括一些子模块。图2给出了直流《直流变流技术模块的组成框图,它包括原理分析、运行界面和实例分析三个子模块,其他模块的设计思想同该模块根本相同。
1.2Matlab图形用户界面设计
Matlab为用户提供了强大的集成图形用户界面开发环境〔GUIDE〕,用户可以方便地设计图形用户界面,开发自己的用户程序[10]。图形用户界面〔GUI〕是由窗口、菜单、文字表明、标签等控件构成。用户通过提供的控件,如按钮、滑块、列表框等可以设计出易于理解的人机界面。一个图形用户界面必须包括控件〔Component〕、图形窗口〔Graphics〕和回调函数〔Callback〕三个局部,利用GUIDE创立GUI是常用办法之一。使用GUIDE创立GUI的根本步骤如下:〔1〕选择控件类型。根据预期的界面设计,选择控件类型。电力电子教学虚拟仿真平台中使用的控件主要包括按钮、输入框、标签、坐标轴及面板等。
〔2〕设置控件属性。控件的根本属性包括字符〔String〕、标签〔Tag〕、字体大小〔FontSize〕、前景色〔ForegroundColor〕等。通过设置控件属性,实现预期的功能指标。
〔3〕编写回调函数。确定整个界面布局之后,需要编写控件的回调函数。鼠标右键单击控件,选择“查看回调〞→“callback〞,编写回调函数。
在界面设计中用到的主要函数如下:
get_param〔′boostdianlu/Vin′,′Amplitude′〕;
%获取电路输入电压幅值
set_param〔′boostdianlu/Vin′,′Amplitude′,a〕;
%设置输入电压幅值
options=simset〔′SrcWorkspace′,′current′〕;
%指定模型从当前空间运行,获取编辑框中输入电压幅值参数
sim〔′boostdianlu′,[],options〕;
%使用sim〔〕函数使仿真模型从当前GUI函数空间进行仿真
plot〔tout,yout〕;%将输出波形绘制到当前坐标轴对象上
1.3Simulink仿真模型
Simulink是Matlab的一个功能组件,为用户提供建模和仿真的工作平台。Simulink的SimPowerStems仿真工具箱提供电机与拖动、电力系统与自动化以及电力电子等仿真模块,几乎涵盖所有电力电子电路的仿真模块。按照电力电子电路的根本原理,利用工具箱提供的模块可以进行仿真电路的搭建[11]。以“升压斩波闭环仿真电路〞为例,表明建立仿真模型的根本步骤:
〔1〕调用功能模块。根据升压斩波电路原理图,确定所需功能模块,找到它们所在模块库。
〔2〕创立并保留模型。建好模型后,使用Save命令保留,以便下次使用时直接调用。
〔3〕连接模块并设置参数。将各个功能模块按照布局进行连接,并设置每个模块的参数。
〔4〕运行仿真并显示结果。
2电力电子仿真平台实例
根据图1所示的虚拟仿真平台结构框图和图2所示的直流《直流变流技术模块结构框图,采用GUIDE设计各根本模块和子模块的图形用户界面,编写各控件对应的回调函数,响应用户操作。该GUI界面由主界面、原理分析界面、运行界面以及仿真模型四个局部组成。
2.1直流《直流变流技术主界面
主界面是访问该节的第一个用户界面,如图3所示。直流《直流变流技术主界面由标题和功能选择按钮组成。在主界面中列出了包括降压斩波电路、升压斩波电路、升降压斩波电路等常用的六大类根本斩波电路。每一类电路中有三个按钮,对应三个入口,分别是“原理分析〞、“运行界面〞以及“实例分析〞。用户点击其中任意一个按钮,即可进入对应的功能界面。
2.2升压斩波电路原理分析界面
以升压斩波电路为例,当点击“原理分析〞按钮后,通过按钮对应的回调函数,就可跳转到升压斩波电路的原理分析界面,如图4所示。原理分析界面由三局部构成,分别是电路原理图、原理分析文字表明以及主界面按钮。学生通过原理分析界面稳固所学内容,进一步加深对升压斩波电路根本原理的理解,提高理论知识的学习效果。当点击“主界面〞按钮时即可返回图3所示的直流《直流变流技术的主界面。
2.3升压斩波电路运行界面
当点击升压斩波电路“运行界面〞按钮后,跳转到对应的运行界面,如图5所示。运行界面由参数设置栏,波形栏以及菜单栏三局部组成。在参数栏设置需要改变的参数,分别为电压E、电容R、电感L、电阻R。在输入框中输入对应的数值可改变仿真电路的参数[12]。波形栏共有三个坐标轴,分别显示输出电压,电感电压以及开关信号波形。菜单栏包括仿真按钮和主界面按钮两局部。点击“仿真〞按钮进行电路仿真,点击“主界面〞按钮返回图3对应的直流《直流变流技术的主界面。
通过输入框改变仿真电路参数,不用在仿真模型中双击元件改变,提高了仿真效率,同时该界面可直观地察看电路参数的改变而引起的波形的变化。
2.4实例分析电路
当点击“实例分析〞按钮后,翻开以升压斩波电路为根底的闭环仿真电路图。“运行界面〞只是针对课本中开环升压斩波电路进行操作,而在实际项目中,几乎所有的电路均使用闭环模型,由于闭环仿真电路在课堂中不作讲述重点,学生对闭环设计无从下手,不能将所学知识应用于实际项目。因此,在虚拟仿真平台添加“实例分析〞入口,有助于学生从项目的角度理解闭环仿真电路的设计办法,以及闭环参数改变对电路的影响
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西省运城市万荣县2025届五下数学期末调研模拟试题含答案
- 音乐记忆与情感的关联性-深度研究
- 四川合金电缆线槽施工方案
- 工字钢承重梁加固施工方案
- 虚拟现实宠物配种体验设计-深度研究
- 艺术影像记录方法-深度研究
- 跨媒介内容编辑研究-深度研究
- 非遗传承的法律政策研究-深度研究
- 广东桥体裂缝缝补施工方案
- 软件需求分析培训
- 2024年共青团入团积极分子考试题库(附答案)
- DZ∕T 0273-2015 地质资料汇交规范(正式版)
- 初中物理《电生磁》说课稿课件
- 2069-3-3101-002WKB产品判定准则-外发
- (正式版)JBT 14587-2024 胶体铅酸蓄电池 技术规范
- 2024年江苏国信仪征 高邮热电有限责任公司招聘笔试参考题库含答案解析
- 任务4 聚酯缩聚生产操作-缩聚反应的工艺参数控制
- GB 19644-2024食品安全国家标准乳粉和调制乳粉
- T-SDTS 003-2023 茶园生物质堆肥及施用技术规程
- 2024年安徽省芜湖市第二十九中学中考一模数学试题
- T CACM 医疗机构小儿推拿技术规范
评论
0/150
提交评论