电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx

上传人:scccc 文档编号:14789013 上传时间:2022-02-19 格式:DOCX 页数:9 大小:12.46KB
返回 下载 相关 举报
电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx_第1页
第1页 / 共9页
电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx_第2页
第2页 / 共9页
电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx_第3页
第3页 / 共9页
电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx_第4页
第4页 / 共9页
电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx》由会员分享,可在线阅读,更多相关《电力电子教学虚拟仿真实验平台的搭建与研究-最新教育文档.docx(9页珍藏版)》请在三一文库上搜索。

1、: In view of the advantages of short class time , more concepts , wide knowledge scope and strong practice of the power electronic curriculum , the construction of power electronic virtual simulation platform based on Matlab GUI ( graphical user interface ) and Simulink is discussed. Taking the main

2、 interface of DC?DCc onverting technique as an example , contents of main interface , contents and functions of principle analysis interface, basiccharacteristics of running interface and closed?loop simulation instance are described. The interface ofvisualization platform for power electronic teach

3、ing is friendly and easy to operate. It is helpful to deepen students understanding of basic concepts , improve the quality of experimental teaching. Its application can deepen students comprehension to the basic theory and concept of their courses , improve the experimental teaching quality , and p

4、romote the experimental teaching reform.Keywords:power electronic technology ; Matlab GUI ;virtual simulation platform电力电子技术是使用电力电子器件对电能进行变换和控制的技术1 。它是以高等数学、电路原理及模拟电子技术等课程为基础, 同时也是自动控制原理,电机与拖动等专业课程的基础课, 具有很强的实用性和综合性,是电气工程领域理论和实践相结合的专业核心课程之一,因此电力电子技术教学质量的好坏,将直接影响后续课程的学习2?4 。电力电子课程概念多、知识面广、实践性强,这给老师讲课

5、和学生理解带来很大的困惑,所以借助实验来加深学生对基本概念、基本理论和基本方法的理解很有必要。而传统电力电子实验教学受场地、器材、时间等诸多因素的影响,难以让学生达到基本的实验目标。虚拟仿真实验平台投入小,不受时间、地点的限制,具有一定的开放性,方便学生创新等优点。所以借助虚拟仿真平台来辅助课堂及实验教学会起到巨大的帮助作用5?7 。本文借助Matlab/Simulink 仿真环境,以及GUI( Graphical User Interface )设计友好的人机界面,通过GUI 输入框中数值的不同,改变电路参数,即可在界面观察对应的波形变化。同时在界面中添加不同的入口画面,可以观察仿真原理图,

6、以及该电路的原理分析。同时,在虚拟仿真平台中加入电路的闭环实例分析,加深学生对该电路的理解,提高学生的积极性和学习效率8?9 。1 电力电子虚拟仿真平台的建立1.1 电力电子虚拟仿真平台结构在设计 GUI界面之前,首先需要确定虚拟仿真平台的结构。由于设计该平台的主要目的是为电力电子课程提供一个教学和实验的仿真平台,对电力电子课程中的一些常用电路进行动态仿真, 帮助学生深刻理解电力电子课程中电路拓扑和电路实例。根据这些基本要求,并结合电力电子课程的特点,确定了虚拟仿真平台的结构框图,如图 1 所示。 该平台包含了电力电子技术中常用电路,如整流电路、逆变电路、直流?直流变流技术、交流?交流变流技术

7、及PWM控制技术5 个基本模块。课程的其他内容可在虚拟仿真平台的基础上扩展,因此, 该平台具有很强的通用性。为了使每个模块设计更加简单,虚拟仿真平台采用了分层设计方法,将该平台分为若干个模块,每个模块包括一些子模块。图 2 给出了直流?直流变流技术模块的组成框图,它包括原理分析、 运行界面和实例分析三个子模块,其他模块的设计思想同该模块基本相同。1.2 Matlab 图形用户界面设计Matlab 为用户提供了强大的集成图形用户界面开发环境( GUIDE),用户可以方便地设计图形用户界面,开发自己的用户程序 10 。图形用户界面(GUI)是由窗口、菜单、文字说明、标签等控件构成。用户通过提供的控

8、件,如按钮、滑块、列表框等可以设计出易于理解的人机界面。一个图形用户界面必须包括控件 ( Component) 、 图形窗口 ( Graphics ) 和回调函数( Callback )三个部分,利用GUIDE创建GUI是常用方法之一。使用GUIDE创建 GUI的基本步骤如下:( 1)选择控件类型。根据预期的界面设计,选择控件类型。电力电子教学虚拟仿真平台中使用的控件主要包括按钮、输入框、标签、坐标轴及面板等。( 2) 设置控件属性。控件的基本属性包括字符( String ) 、标签 ( Tag) 、 字体大小 ( FontSize ) 、 前景色 ( ForegroundColor ) 等。

9、通过设置控件属性,实现预期的功能指标。( 3) 编写回调函数。确定整个界面布局之后,需要编写控件的回调函数。鼠标右键单击控件,选择“查看回调”“ callback ”,编写回调函数。在界面设计中用到的主要函数如下:get_param (boostdianlu/Vin ,Amplitude );%获取电路输入电压幅值set_param (boostdianlu/Vin ,Amplitude ,a);%设置输入电压幅值options = simset (SrcWorkspace,current );sim( boostdianlu , , options );%使用sim()函数使仿真模型从当前G

10、UI函数空间进行仿真plot ( tout , yout );%将输出波形绘制到当前坐标轴对象上1.3 Simulink 仿真模型Simulink 是 Matlab 的一个功能组件,为用户提供建模和仿真的工作平台。Simulink 的SimPowerStems仿真工具箱提供电机与拖动、电力系统与自动化以及电力电子等仿真模块,几乎涵盖所有电力电子电路的仿真模块。按照电力电子电路的基本原理,利用工具箱提供的模块可以进行仿真电路的搭建11 。以“升压斩波闭环仿真电路”为例,说明建立仿真模型的基本步骤:( 1 ) 调用功能模块。根据升压斩波电路原理图,确定所需功能模块,找到它们所在模块库。(2) 创建

11、并保存模型。建好模型后,使用Save命令保存,以便下次使用时直接调用。(3) 连接模块并设置参数。将各个功能模块按照布局进行连接,并设置每个模块的参数。(4) 运行仿真并显示结果。2 电力电子仿真平台实例根据图 1 所示的虚拟仿真平台结构框图和图2 所示的直流?直流变流技术模块结构框图,采用GUIDE设计各基本模块和子模块的图形用户界面,编写各控件对应的回调函数,响应用户操作。该 GUI界面由主界面、原理分析界面、运行界面以及仿真模型四个部分组成。2.1 直流?直流变流技术主界面主界面是访问该节的第一个用户界面,如图3 所示。直流?直流变流技术主界面由标题和功能选择按钮组成。在主界面中列出了包

12、括降压斩波电路、升压斩波电路、升降压斩波电路等常用每一类电路中有三个按钮,对应三个入口,分别是“原理分析”、“运行界面”以及“实例分析”。用户点击其中任意一个按钮,即可进入对应的功能界面。2.2 升压斩波电路原理分析界面以升压斩波电路为例,当点击“原理分析”按钮后, 通过按钮对应的回调函数,就可跳转到升压斩波电路的原理分析界面,如图 4 所示。原理分析界面由三部分构成,分别是电路原理图、原理分析文字说明以及主界面按钮。学生通过原理分析界面巩固所学内容,进一步加深对升压斩波电路基本原理的理解,提高理论知识的学习效果。当点击“主界面”按钮时即可返回图 3 所示的直流 ?直流变流技术的主界面。2.3

13、 升压斩波电路运行界面当点击升压斩波电路“运行界面”按钮后, 跳转到对应的运行界面,如图5 所示。运行界面由参数设置栏,波形栏以及菜单栏三部分组成。在参数栏设置需要改变的参数,分别为电压E、电容R、电感L、电阻R。在输入框中输入对应的数值可改变仿真电路的参数12 。 波形栏共有三个坐标轴,分别显示输出电压,电感电压以及开关信号波形。菜单栏包括仿真按钮和主界面按钮两部分。 点击“仿真”按钮进行电路仿真, 点击“主界面”按钮返回图 3 对应的直流?直流变流技术的主界面。通过输入框改变仿真电路参数,不用在仿真模型中双击元件改变, 提高了仿真效率,同时该界面可直观地观察电路参数的改变而引起的波形的变化

14、。2.4 实例分析电路当点击“实例分析”按钮后, 打开以升压斩波电路为基础的闭环仿真电路图。 “运行界面”只是针对课本中开环升压斩波电路进行操作,而在实际工程中,几乎所有的电路均使用闭环模型,由于闭环仿真电路在课堂中不作讲述重点,学生对闭环设计无从下手,不能将所学知识应用于实际工程。因此,在虚拟仿真平台添加“实例分析”入口, 有助于学生从工程的角度理解闭环仿真电路的设计方法,以及闭环参数改变对电路的影响。3 结 语在电力电子教学过程中,针对课程课时短、概念多、知识面广、 实践性强等特点,电力电子教学虚拟仿真平台可以达到辅助教学的目的。通过Matlab GUI ,设计友好的人机交互界面,搭建电力电子技术虚拟仿真平台。对于一基本电路,其“原理分析”界面巩固所学理论知识、 “运行界面”分析参数改变引起的波形变化、 “实例分析”界面理解闭环电路设计思想。 学生不仅学习基本电路拓扑,巩固课堂所学知识,而且真正学会该电路在工程实际中的使用方法。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1