电力电子技术 matlab仿真指导,在_电力电子技术_课程教学中展开Matlab仿真训练_唐贤伦...

68c413e5c82154b5a8f8eb6a65cc0a0b.png

学改革广角

中国电力教育

2009年10月上 总第146期 “电力电子技术”是电气工程及其自动化等专业的重要专业

基础课,也是实用性、工程性和综合性很强的课程。作为自动化、电气工程及其自动化等专业的学生,学好这门课程将为后续专业课的学习和今后的工作打下良好的基础。

“电力电子技术”课程的特点是内容多,课时少,而在工程实践中,该课程始终呈现高速发展的态势,不断有新的器件、新的电路拓扑结构与新的控制方法问世。在新形势下,如何在有限学时内获得最好的教学效果,使学生在有限的课堂时间内较好地掌握课程内容,并最大限度地增强学生的学习兴趣,培养学生的工程实践能力和创新能力,是一个值得研究的问题。笔者在“电力电子技术”课程的教学过程中有针对性地开展Matlab仿真训练,取得了满意的教学效果。

一、开展Matlab仿真训练的必要性

“电力电子技术”的教学内容以电路为主线,波形与相位分析方法贯穿始终。通过分析各类电力电子器件的通断情况来理解整流、逆变、斩波等典型电路的工作原理,从而得出电路在不同负载作用下各点的电流、电压波形。

目前几乎所有学校对该课程的教学均采用课堂教学加验证性实验的教学模式,且存在实验课时较少的问题。大部分院校都仅用挂件结构或实验箱来完成实验,几乎所有的电路和系统都是封闭式的。这种常规的实验过程,学生几乎是在老师或实验指导书的指导下机械式连线、读取实验数据,记录实验数据和波形,即使不了解电路的工作原理,只要在连线正确、实验仪器完好的情况下也能完成实验。但是,只要设备稍有问题或连线稍有问题,使实验结果与理论分析不符甚至出现异常现象,学生就不假思索地询问老师,而不能独立分析解决问题。另外,电力电子实验所涉及的都是功率器件,需要三相电源及示波器等,既费时又费钱,并且危险性大。

为了弥补实验课时较少以及实验室在硬件建设上的不足,同时锻炼学生对Matlab软件的使用能力,有针对性地开展Matlab仿真训练,这样可变抽象为具体,变枯燥为生动,有助于激发学生的学习兴趣,提高教学质量。

二、Matlab电力系统工具箱

Matlab软件内置了一个Simulink仿真工具,可以用来对动态系统进行建模、仿真和分析。Matlab集成了许多工具箱,其中的电力系统工具箱( Power System) 具有丰富的器件模型库和齐全的分析功能,且操作方便,简单易学,可以方便快捷地分析电力电子电路,特别适用于电力电子的教学和实验。(该工具箱由电力电源(Electrical Sources)、电力电子设备(Power Electronics)、电机设备(Machines)、接线设备(Connectors)、测量设备(Measurements)和电气系统扩展库等七大部分组成,每一部分又包括了许多相应的电力设备模型。

Simulink是面向框图的仿真工具,用绘制方框图代替程序编写,结构和流程清晰,自动建立各环节的方程,自动地在给定精度要求下以最快速度进行系统仿真。在Simulink环境中,打开电气系统模块,将应用电路需要的模块拖放到模型窗口,并进行参数设置。(比如晶闸管三相桥式整流电路仿真模型的建立包括:三相电压源的建模和参数设置;同步电源的建模和参数设置;同步6脉冲触发器和晶闸管通用桥的建模和参数设置;负载的建模和参数设置。模型建好后,就可以在仿真参数窗口选择合适的算法及参数,即可得到不同触发角时晶闸管三相整流桥中6只晶闸管各自两端的电压波形以及直流电压波形等。

通过虚拟实验环境建立仿真电路模型, 可使一些枯燥的电路变得有趣味, 复杂的波形变得形象生动, 使得各种复杂的能量转换过程比较直观地呈现在学生面前。

三、交直交变频电路仿真训练

在“电力电子技术”课程的教学过程中,要求学生用Matlab/Simulink仿真软件对交直交变频电路进行建模分析。交直交变频电路先把交流电转换为直流电,经过中间滤波环节后,再把直流电逆变成变压变频的交流电,故又称为间接变频电路。

按照不同的控制方式,间接变频电路分为可控整流器调压、逆变器调频,不可控整流、斩波器调压、逆变器调频,不可控整流、

在“电力电子技术”课程教学中展开Matlab仿真训练

唐贤伦 罗 萍 严 冬

摘要:结合教学实践,对在“电力电子技术”课程教学中开展Matlab仿真训练进行了探索和研究,并以交直交变频电路为例对其进行了仿真和分析。Matlab软件使用方便、简单,调试容易,可视性好,通过对电力电子电路进行Matlab仿真可以使学生直观地看到不同结构电路的输出波形,帮助学生更好地理解各种电路的工作原理和控制方法,充分调动学生的主动性和积极性,有效提高学生综合运用知识的能力、创新能力和工程素质,在“电力电子技术”教学中具有一定的推广价值。

关键词:电力电子技术;Matlab仿真;交直交变频

作者简介:唐贤伦(1977-),男,四川安岳人,重庆邮电大学自动化学院,副教授,工学博士,主要研究方向:电力电子技术;罗萍(1971-),女,贵州贵阳人,重庆邮电大学自动化学院,副教授,主要研究方向:电力电子与电气传动。(重庆 400065)基金项目:本文系重庆邮电大学电力电子技术重点课程建设项目(编号:2009ZDKC3)的研究成果。

7b7b6bbe42b409c016d295d296c1117a.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/429748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python补充01 序列的方法

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串…

java socketchannel api,SocketChannel API

Netty是当前非常流行的网络通讯框架,当程序对网络数据处理时,需要保证高并发和高可靠,底层就可以用Netty支撑。本套课程详细讲解了Netty核心技术点,同时进行底层机制和源码剖析,并编写了大量的应用实例。通过学习可以快…

CLR via C# 阅读 笔记

初读  CLR Via C# 有一些 名词需要记忆: 1、CLR: Common Language Runtime (公共语言运行时) 可有多种编程语言使用的Runtime. 其核心功能是: 内存管理、 程序集加载、 安全性、 异常处理和线程同步等; 2、 Managed Module (托管模块) 托管模…

php异步轮询如何实现,深入剖析JavaScript异步之事件轮询

本篇文章给大家带来的内容是关于深入剖析JavsScript异步之事件轮询,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。JavsScript 是一门单线程的编程语言,这就意味着一个时间里只能处理一件事,也就是说 …

ECMAScript 实现继承的几种方式

1. 原形链 function Father() { this.fatherName "licus"; } function Children() { this.chidrenName "king"; } Children.prototype new Father(); 2.借用构造函数 function Father() { this.fatherName "licus"; } function Children() {…

微信小程序php实现登陆的代码,微信小程序实现微信登录

步骤:1.调用wx.login得到code返回的结果示例:{code:"051nI5Pa1XJkDs0773Pa1OWYOa1nI5PF"errMsg:"login:ok"}2.拿code换取session_key与openid这里使用服务端来请求,以php为例$code $this->input->post(code);$jso…

《C++ Primer Plus(第六版)》(25)(第十三章 类继承 笔记)

1.派生类构造函数的要点: 首先创建基类对象; 应通过成员初始化列表将基类的初始化信息传递给基类的构造函数; 派生类构造函数应初始化新增的数据成员 2.首先执行派生类的析构函数,然后自动调用基类的析构函数. 3.基类指针可以在不进行显式类型转换的情况下指向派生类对象,基类引…

php实际应用小例子,PHP4实际应用经验篇(6)

现在,你已经明白PHP允许你嵌套条件语句。然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。--------------------------------------------------------------------------------if($day"Thursday"){if($time&q…

electron知识点

1.打开chrome开发工具栏: BrowserWindow.openDevTools(); 转载于:https://www.cnblogs.com/cag2050/p/6227987.html

oracle 12c缩容磁盘组,oracle 表收缩

当使用delete表数据后,空间无法释放,可以使用表收缩释放表空间;注意:当delete表大量数据的时候要注意undo,可以使用:alter table emp nologging; 让其不生产日志一、表的增长方式当表被创建后&#xff0…

php解决与处理网站高并发 大流量访问的方法

方法/步骤 首先,确认服务器硬件是否足够支持当前的流量 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大, 那么必须首先配置一台更高性能的专用服务器才能解决问题 ,否则怎么优化都不可能彻底解决性能问题。 …

oracle 自动表分析,Oracle自动分析索引,表

--分析表REATE OR REPLACE PROCEDURE analyze_tables IS--rec integer;v_date1 number(10);v_date2 number(10);V_SQL varchar2(512);v_msg varchar2(512);BEGINFOR rec IN (SELECT table_name FROM user_tables)LOOPv_date1 : dbms_utility.get_time;V_SQL : ANALYZE TABLE |…

JavaScript 函数(作用域以及闭包)

JavaScript 函数(作用域以及闭包) ・执行环境及作用域 执行环境定义了变量或函数有权访问的其他数据。 每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量或函数都保存在这个对象中, 虽然我们编写的代码无法访问这个对…

十天学会PHP(第五版),十天学会php之第五天

十天学会php之第五天学习目的:学会读取数据先看两个函数:1、mysql_query送出一个 query 字符串。 语法: int mysql_query(string query, int [link_identifier]); 返回值: 整数本函数送出 query 字符串供 MySQL 做相关的处理或者执行。若没有指定 link_i…

《DSP using MATLAB》第6章开始了

看到第6章了,标记一下,全书近一半,继续加油 构建滤波器的三种元件: 下面是函数floor和size的部分帮助截图 转载于:https://www.cnblogs.com/ky027wh-sx/p/6235509.html

codeql php,使用codeql 挖掘 ofcms

前言网上关于codeql的文章并不多,国内现在对codeql的研究相对比较少,可能是因为codeql暂时没有中文文档,资料也相对较少,需要比较好的英语功底,但是我认为在随着代码量越来越多,传统的自动化漏洞挖掘工具的…

谈谈个人代码对团队合作影响

这几天正接手一个项目,属于后期功能拓展,要拓展这个项目,一定程度上要看到源码的部分,然后烦心的事情就来了,这代码写的真是让人挺无语的,原先写完整个项目的是已有多年工作经验的开发者,但是整…

php 连接符.,PHP怎么在数字之间添加连接符

PHP实现数字之间添加连接符,我们可以通过PHP中的for循环思想来实现。这里的连接符指的是“-”符号。推荐参考:《PHP教程》那么对于新手来说,可能有一定难度。下面我们就通过简单的代码示例,给大家介绍PHP给数字之间添加连字符的实…

linux怎么安装git服务器,linux下安装git服务端

[rootm2 ~]# yum install -y epel-*[rootm2 ~]# yum install -y git创建仓库目录[rootm2 ~]# mkdir /mnt/githome初始化目录[rootm2 ~]# git init --bare /mnt/githome/添加一个git用户,用来给开发者通过ssh访问git仓库 (git-shell是禁止服务器登录)[rootm2 ~]# use…

Linux —— 常用命令集合

关机和重启命令 shutdown [选项] 时间 (添加&,把关机任务放在后台执行) 只有shutdown可以保存关机时资源 操作选项 重启: r 关机: h 取消一个关机任务: c 关机命令(不安全) halt poweroff init 0 (系统运行级别) 重启命令 reboot init 6 (系统运行级别…