3_电力电子与MATLAB应用技术

合集下载

电力电子课程设计matlab仿真实验

电力电子课程设计matlab仿真实验

一.课程设计目的(1)通过matlab的simulink工具箱,掌握DC-DC、DC-AC、AC-DC电路的仿真。

通过设置元器件不同的参数,观察输出波形并进行比较,进一步理解电路的工作原理;(2)掌握焊接的技能,对照原理图,了解工作原理;(3)加深理解和掌握《电力电子技术》课程的基础知识,提高学生综合运用所学知识的能力;二.课程设计内容第一部分:simulink电力电子仿真/版本matlab7.0(1)DC-DC电路仿真(升降压(Buck-Boost)变换器)仿真电路参数:直流电压20V、开关管为MOSFET(内阻为0.001欧)、开关频率20KHz、电感L为133uH、电容为1.67mF、负载为电阻负载(20欧)、二极管导通压降0.7V(内阻为0.001欧)、占空比40%。

仿真时间0.3s,仿真算法为ode23tb。

图1-1占空比为40%的,降压后为12.12V。

触发脉冲、电感电流、开关管电流、二极管电流、负载电流、输出电压的波形。

图1-2占空比为60%的,升压后为28.25V。

触发脉冲、电感电流、开关管电流、二极管电流、负载电流、输出电压的波形。

图1-3•图1-4升降压变换电路(又称Buck-boost电路)的输出电压平均值可以大于或小于输入直流电压,输出电压与输入电压极性相反,其电路原理图如图1-4(a)所示。

它主要用于要求输出与输入电压反相,其值可大于或小于输入电压的直流稳压电源工作原理:①T导通,ton期间,二极管D反偏而关断,电感L储能,滤波电容C向负载提供能量。

②T关断,toff期间,当感应电动势大小超过输出电压U0时,二极管D导通,电感L经D向C和RL反向放电,使输出电压的极性与输入电压在ton期间电感电流的增加量等于toff期间的减少量,得:由的关系,求出输出电压的平均值为:上式中,D为占空比,负号表示输出与输入电压反相;当D=0.5时,U0=Ud;当0.5<D<1时,U0>Ud,为升压变换;当0≤D<0.5时,U0<Ud,为降压变换。

MATLAB在电力电子系统中的应用_贺凡波 (1)

MATLAB在电力电子系统中的应用_贺凡波 (1)

• 硬件实现
• 数据分析
• 软件实现
6
MATLAB/Simulink在电力电子中的应用
• 器件、主电路、控制 • 建模仿真、优化设计、硬件实现、软件实现、数据分析 • 常用工具箱
• SimPowerSystems • Control System Toolbox • DSP System Toolbox • Embedded Coder • Fixed-Point Designer • Optimization
选择一组“拓扑、参数、控制”的组合
系统仿真,得到各元件工况 系统损耗计算
13
优化设计
• 光伏逆变系统最优配置方案
• 目标:最低能量成本 • 变量:几台逆变器?如何连接?与电池板如何配比?
• 影响因素:各部件效率、可靠性、成本、环境条件……
DC Input DC Input DC Input DC Input DC Input DC Input DC Input DC Input DC Input
不同配置方案的能量成本
15
可靠性设计
• 异常换流状态
• 非理想因素:延迟、畸变、参数不一致…… • 实际运行中出现设计时未能预料的换流状态 • 可能导致器件失效,对可靠性造成隐患 • 发现异常换流很困难,而对策较容易
• 自动分析
• 对于复杂系统,难以人工遍历所有可能的工况 • 借助MATLAB/Simulink进行计算机辅助分析 • 在设计初期即可充分考虑异常换流状态
26
结语
MATLAB/Simulink在电力电子研发中 • 是有效的设计分析工具 • 可加速开发周期
27
谢谢
• Simulink目前只能生成CCS 3.3工程

电力电子电路仿真-MATLAB和PSpice应用.pptx

电力电子电路仿真-MATLAB和PSpice应用.pptx

6.6 电力电子电路的PSpice仿真
6.6.2基本分析举例及仿真波形的处理
例6-1:二极管半波整流电路仿真(仿真参数为瞬态分析print step:1us, run to time:100ms。使用元件分别为:Vsin、Dbreak、Cbreak、
Rbreak ) 练习打印及保存波形
6.6 电力电子电路的PSpice仿真
仿真结果
6.6 电力电子电路的PSpice仿真
波形显示窗口内各标示的含义
6.6 电力电子电路的PSpice仿真
打印或保存波形结果 :
首先要在PSpice窗口调整好输出波形,然后选 Window\Copy to Clipboard...选项,设置选项, 这里可以保持原来Probe显示的本来颜色,也可 以把背景反白,也可以将所有颜色变为黑白色, 点选后按”OK”按钮键即可将目前工作窗口内的 波形送至剪贴板内,可将波形图直接粘贴到文 档中,也可用图形处理程序再行处理后使用。
6.4 PSpice文件
6.4.3 .OUT .DAT文件 .OUT内容包含有电路的网络连接描述、PSPice指令与选
项、仿真结果、仿真过程中所产生的错误信息。另外经设 置,它也可包含有一些仿真后的输出结果。 .DAT为仿真完后的输出结果,主要是供Probe程序来观测 仿真结果之用。 6.4.4 .PRB .STL .STM .INC文件 . PRB自动记录最后一次的屏幕波形,用户也可以自行设 置存档。 使用激励源编辑程序(Stimulus Editor)来作信号时,.STL 文件内放置这些信号数据。如果使用模型编辑程序 (Model editor)的Model Text View产生文字式输入信号描
364.00us
366.00us

matlab电力电子仿真教程

matlab电力电子仿真教程

MATLAB在电力电子技术中的应用目录MATLAB在电力电子技术中的应用 (1)MATLAB in power electronics application (2)目录 (4)1绪论 (6)1.1关于MATLAB软件 (6)1.1.1MATLAB软件是什么 (6)1.1.2MATLAB软件的特点和基本操作窗口 (7)1.1.3MATLAB软件的基本操作方法 (10)1.2电力电子技术 (12)1.3MATLAB和电力电子技术 (13)1.4本文完成的主要内容 (14)2MATLAB软件在电路中的应用 (15)2.1基本电气元件 (15)2.1.1基本电气元件简介 (15)2.1.2如何调用基本电器元件功能模块 (17)2.2如何简化电路的仿真模型 (19)2.3基本电路设计方法 (19)2.3.1电源功能模块 (19)2.3.2典型电路设计方法 (20)2.4常用电路设计法 (21)2.4.1ELEMENTS模块库 (21)2.4.2POWER ELECTRONICS模块库 (22)2.5MATLAB中电路的数学描述法 (22)3电力电子变流的仿真 (25)3.1实验的意义 (25)3.2交流-直流变流器 (25)3.2.1单相桥式全控整流电路仿真 (26)3.2.2三相桥式全控整流电路仿真 (38)3.3三相交流调压器 (53)3.3.1无中线星形联结三相交流调压器 (53)3.3.2支路控制三角形联结三相交流调压器 (59)3.4交流-交流变频电路仿真 (64)3.5矩阵式整流器的仿真 (67)1绪论1.1关于MATLAB软件作为当今世界最流行的第四代计算机语言,MATLAB软件语言系统,由于它在科学计算,网络控制,系统建模与仿真,数据分析,自动控制,图形图像处理航天航空,生物医学,物理学,通信系统,DSP处理系统,财务,电子商务,等不同领域的广泛应用以及它自身所具备的独特优势,目前MATLAB已备受许多科研领域的青睐与关注。

《电力电子技术》单相半波可控整流电路MATLAB仿真实验

《电力电子技术》单相半波可控整流电路MATLAB仿真实验

《电力电子技术》单相半波可控整流电路MATLAB仿真实验一、实验目的:(1) 单相半波可控整流电路(电阻性负载)电路的工作原理电路设计与仿真。

(2) 单相半波可控整流电路(阻-感性负载)电路的工作原理电路设计与仿真。

(3) 单相半波可控整流电路(阻-感性负载加续流二极管)电路的工作原理电路设计与仿真。

(4)了解三种不同负载电路的工作原理及波形。

二、电阻性负载电路1、电路及其工作原理图1.1单向半波可控整流电路(电阻性负载)如图1.1所示,单向半波可控制整流电路原理图,晶闸管作为开关,变压器T起到变换电压与隔离的作用。

其工作原理:(1)在电源电压正半波(0~π区间),晶闸管承受正向电压,脉冲uG在ωt=α处触发晶闸管,晶闸管开始导通,形成负载电流id,负载上有输出电压和电流。

(2)在ωt=π时刻,u2=0,电源电压自然过零,晶闸管电流小于维持电流而关断,负载电流为零。

(3)在电源电压负半波(π~2π区间),晶闸管承受反向电压而处于关断状态,负载上没有输出电压,负载电流为零。

(4)直到电源电压u2的下一周期的正半波,脉冲uG 在ωt=2π+α处又触发晶闸管,晶闸管再次被触发导通,输出电压和电流又加在负载上,如此不断重复。

2、MATLAB下的模型建立2.1 适当连接后,可得仿真电路。

如图所示:2.2 仿真结果与波形分析下列所示波形图中,波形图分别代表了晶体管VT上的电流、晶体管VT 上的电压、电阻加电感上的电压。

设置触发脉冲α分别为30°、60°、90°、120°时的波形变化。

α=30°α=60°α=90°α=120°分析:与电阻性负载相比,负载电感的存在,使得晶闸管的导通角增大,在电源电压由正到负的过零点也不会关断,输出电压出现了负波形,输出电压和电流平均值减小;大电感负载时输出电压正负面积趋于相等,输出电压平均值趋于零。

电力电子技术应用实例MATLAB仿真

电力电子技术应用实例MATLAB仿真

目录摘要 (1)关键词 (1)1.引言 (1)2.单相半波可控整流电路 (1)2.1实验目的 (1)2.2实验原理 (1)2.3实验仿真 (2)3.单相桥式全控整流电路 (8)3.1实验目的 (8)3.2实验原理 (8)3.3实验仿真 (9)4.三相半波可控整流电路 (10)4.1实验目的 (10)4.2实验原理 (11)4.3实验仿真 (12)5. 三相半波有源逆变电路 (14)5.1实验目的 (14)5.2实验原理 (14)5.3实验仿真 (15)6.三相桥式半控整流电路 (17)6.1 实验目的 (17)6.2实验原理 (17)`6.3 实验仿真 (17)7.小结 (19)致谢 (19)电力电子技术应用实例的MATLAB 仿真摘 要 本文是用MATLAB/SIMULINK 实现电力电子有关电路的计算机仿真的毕业设计。

论文给出了单相半波可控整流电路、单相桥式全控整流电路、三相半波可控整流电路、三相半波有源逆变电路、三相桥式全控整流电路的实验原理图、 MATLAB 系统模型图、及仿真结果图。

实验过程和结果都表明:MATLAB 在电力电子有关电路计算机仿真上的应用是十分广泛的。

尤其是电力系统工具箱-Power System Blockset (PSB )使得电力系统的仿真更加方便。

关键词 MATLAB SIMULINK PSB 电力电子相关电路1.引言MATLAB 是由Math Works 公司出版发行的数学计算软件,为了准确建立系统模型和进行仿真分析,Math Works 在MATLAB 中提供了系统模型图形输入与仿真工具一SIMULINK 。

其有两个明显功能:仿真与连接,即通过鼠标在模型窗口画出所系统的模型,然后可直接对系统仿真。

这种做法使一个复杂系统模型建立和仿真变得十分容易。

[4][2]在1998年,MathWoIks 推出了电力系统仿真的电力系统工具箱-Power System Blockset (PSB )。

电力电子技术matlab课程设计

电力电子技术matlab课程设计

电力电子技术 matlab课程设计一、课程目标知识目标:1. 理解电力电子技术的基本原理,掌握相关术语及概念;2. 学会使用MATLAB软件进行电力电子电路的仿真与设计;3. 掌握常见电力电子器件的工作原理及其在电路中的应用。

技能目标:1. 能够运用MATLAB软件构建电力电子电路模型,进行基本仿真分析;2. 能够对电力电子电路进行参数优化,提高电路性能;3. 能够运用所学知识解决实际问题,具备一定的电力电子技术实际应用能力。

情感态度价值观目标:1. 培养学生对电力电子技术及MATLAB软件的兴趣,提高学习积极性;2. 培养学生具备团队协作精神,善于与他人沟通交流,共同解决问题;3. 增强学生的创新意识,鼓励学生勇于探索新知识,提高实践能力。

课程性质:本课程为电力电子技术领域的实践课程,以MATLAB软件为工具,结合理论知识,培养学生的实际操作能力。

学生特点:学生已具备一定的电力电子技术理论基础,但对于MATLAB软件的使用相对陌生,需要从基础开始教学。

教学要求:教师需结合课本内容,由浅入深地引导学生学习MATLAB软件在电力电子技术中的应用,注重培养学生的实际操作能力和创新精神。

在教学过程中,关注学生的个体差异,给予个性化指导,确保课程目标的实现。

通过课程学习,使学生能够将所学知识应用于实际电路设计与分析中,提高综合素养。

二、教学内容1. 电力电子技术基本原理回顾:包括电力电子器件的工作原理、特性及分类,重点掌握二极管、晶闸管、MOSFET和IGBT等器件。

2. MATLAB软件入门:介绍MATLAB软件的基本操作,如命令窗口、脚本编写、函数调用等,为后续仿真打下基础。

3. 电力电子电路建模与仿真:结合课本内容,选用典型电力电子电路进行建模与仿真,包括整流电路、逆变电路、斩波电路等。

- 教学大纲安排:按照课本章节进行,逐个分析各类电路的工作原理及仿真方法。

4. 参数优化与性能分析:教授学生如何运用MATLAB软件对电力电子电路进行参数优化,提高电路性能。

03、电力电子技术matlab仿真_基本DC-DC变换电路

03、电力电子技术matlab仿真_基本DC-DC变换电路
西南交通大学
Buck-Boost电路的建模
32
buck_boost.mdl
西南交通大学
Buck-Boost电路的仿真结果
33
西南交通大学
Modeling and Simulation of Power Electronics System
DC Voltage Control
直流电压控制
34
西南交通大学
Modeling and Simulation of Power Electronics System —— Basic DC-DC Converters
Zeliang Shu Department of Electronic Engineering, Southwest Jiaotong University
iL + Ui L D
+
uL
S is
ic C
io + R Uo
(a)工作状态 1 (S 接通)
+
us
iL + Ui L
-
D iD ic C io + R Uo
+
uL
S
+
us
L
-
D
(b)工作状态 2 (S 断开)
+
+ Ui
uL
S is
ic C
io + R Uo
+
us
-
-
(c)工作状态 3 (电感电流为零)
-
ILmin
t
t
ILmin
t
西南交通大学
Buck电感电流临界工作模式
每个开关周期开始和结束的时刻,电感电流正好为零 临界工作条件

(完整版)电力电子技术MatLab仿真.

(完整版)电力电子技术MatLab仿真.

本文前言MATLAB的简介MATLAB是一种适用于工程应用的各领域分析设计与复杂计算的科学计算软件,由美国Mathworks公司于1984年正式推出,1988年退出3.X(DOS)版本,19992年推出4.X(Windows)版本;19997年腿5.1(Windows)版本,2000年下半年,Mathworks公司推出了他们的最新产品MATLAB6.0(R12)试用版,并于2001年初推出了正式版。

随着版本的升级,内容不断扩充,功能更加强大。

近几年来,Mathworks公司将推出MATLAB语言运用于系统仿真和实时运行等方面,取得了很多成绩,更扩大了它的应用前景。

MATLAB已成为美国和其他发达国家大学教学和科学研究中最常见而且必不可少的工具。

MATLAB是“矩阵实验室”(Matrix Laboratory)的缩写,它是一种以矩阵运算为基础的交互式程序语言,着重针对科学计算、工程计算和绘图的需要。

在MATLAB中,每个变量代表一个矩阵,可以有n*m个元素,每个元素都被看做复数摸索有的运算都对矩阵和复数有效,输入算式立即可得结果,无需编译。

MATLAB强大而简易的做图功能,能根据输入数据自动确定坐标绘图,能自定义多种坐标系(极坐标系、对数坐标系等),讷讷感绘制三维坐标中的曲线和曲面,可设置不同的颜色、线形、视角等。

如果数据齐全,MATLAB通常只需要一条命令即可做图,功能丰富,可扩展性强。

MATLAB软件包括基本部分和专业扩展部分,基本部分包括矩阵的运算和各种变换、代数和超越方程的求解、数据处理和傅立叶变换及数值积分风,可以满足大学理工科学生的计算需要,扩展部分称为工具箱,它实际上使用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的问题,或实现某一类的新算法。

现在已经有控制系统、信号处理、图象处理、系统辨识、模糊集合、神经元网络及小波分析等多种工具箱,并且向公式推倒、系统仿真和实时运行等领域发展。

电力电子课程设计关于MATLAB

电力电子课程设计关于MATLAB

电力电子课程设计关于MATLAB一、教学目标本节课的教学目标是让学生了解和掌握MATLAB在电力电子领域的应用,培养学生运用MATLAB进行电力电子系统分析和设计的能力。

具体目标如下:1.知识目标:使学生掌握MATLAB的基本语法和操作,了解MATLAB在电力电子领域的应用范围,如交流调速系统、变频器、电力电子器件驱动等。

2.技能目标:培养学生运用MATLAB进行电力电子系统仿真分析的能力,能够编写简单的MATLAB脚本程序,实现电力电子电路的建模和仿真。

3.情感态度价值观目标:培养学生对电力电子领域的兴趣,提高学生运用现代工具解决实际问题的意识,培养学生的创新精神和团队合作能力。

二、教学内容本节课的教学内容主要包括以下几个部分:1.MATLAB概述:介绍MATLAB的发展历程、功能特点和基本语法。

2.MATLAB在电力电子领域的应用:讲解MATLAB在交流调速系统、变频器、电力电子器件驱动等方面的应用实例。

3.MATLAB电力电子仿真基础:介绍电力电子电路的建模方法,讲解MATLAB中电力电子仿真工具箱的使用。

4.实例讲解与实践:通过具体案例,引导学生运用MATLAB进行电力电子系统分析和设计,提高学生的实际操作能力。

三、教学方法为了提高教学效果,本节课将采用以下教学方法:1.讲授法:讲解MATLAB的基本语法和操作,使学生掌握MATLAB的基本使用方法。

2.案例分析法:通过分析实际案例,使学生了解MATLAB在电力电子领域的应用,培养学生运用MATLAB解决实际问题的能力。

3.实验法:安排课后实验,让学生动手实践,巩固所学知识,提高学生的实际操作能力。

4.小组讨论法:学生进行小组讨论,培养学生的团队合作意识和沟通能力。

四、教学资源为了支持本节课的教学,将准备以下教学资源:1.教材:《MATLAB电力电子仿真与应用》。

2.参考书:电力电子相关书籍,如《电力电子技术》、《电力电子器件与应用》等。

第一节 电力电子应用技术的MATLAB仿真基础PPT课件

第一节 电力电子应用技术的MATLAB仿真基础PPT课件
16
for循环
• for x=初始值:步进值:终值
语句体 end
help for
17
while循环
• while 表达式 • 语句体 • end 图1-10拷贝过来
help while
18
if else end结构
• if 表达式 语句体 end
• if 表达式 语句体1 else 语句体2 end
• 语言描述与科学计算的思路和 表达方式一致。
• 在数值计算、算法设计及验证、 统计、图像处理、自动化控制 理论、数字信号处理、系统识 别和神经网络。
• 电力电子应用技术
4
MATLAB环境
5
命令窗口的控制键功能
6
重要的MATLAB系统命令
7
文件管理命令
8
Matlab数据结构
• 赋值语句:
– 变量名=运算表达式 – [返回变量列表]=函数名(输入变量列表)
Va22s0in502t V
Vb22s0in502t120V Vc22s0in502t240V
• 文件重命令要注意:不要 直接改动文件名,建议 用MATLAB打开后,用 Save as功能。
35
结束语
当你尽了自己的最大努力时,失败也是伟大的, 所以不要放弃,坚持就是正确的。
When You Do Your Best, Failure Is Great, So Don'T Give Up, Stick To The End
• 当模型规模很大且很复杂时,合成一个子系统(FPGA子节 点,LabVIEW子VI,MATLAB的function函数),其优点:
– 减少窗口模块数,使窗口调理清晰、层次分明。 – 相关模块整合,用于建立自己的模型库。 – 层次化模型图表(类比:软件的驱动层次设计,硬件的芯片、板卡级

matlab在电力电子技术仿真中的应用

matlab在电力电子技术仿真中的应用

matlab在电力电子技术仿真中的应用随着电子技术的不断发展,电力电子技术已经成为现代电力系统中至关重要的一环。

而在电力电子技术的研究与开发过程中,仿真技术则成为了不可或缺的一部分。

它可以快速准确地模拟电力电子系统的工作情况,从而为电力电子技术的开发与优化提供重要的帮助。

而MATLAB作为一种强大的计算机软件,在电力电子技术仿真中经常被使用。

一、MATLAB在电力电子技术仿真中的应用1. 电力电子系统仿真在现代电力系统中,电力电子系统是必不可少的部分。

其中包括各种控制器、逆变器、整流器等电子设备。

MATLAB可以通过建立电力电子系统的模型,快速准确地模拟系统的工作情况。

用户只需要编写一些简单的代码,就可以通过模拟电力电子系统的状态来预测电流波形、功率因数、电压降等运行参数,从而更好地研究该系统的各种工作状态。

2. 电力电子系统设计优化电力电子系统的设计与优化是电力电子技术的核心。

在电力电子设备设计过程中,需要对一系列的设计参数进行优化,以达到更好的工作性能。

而MATLAB可以通过控制系统设计工具箱,对电力电子系统设计进行优化。

用户可以通过MATLAB的仿真分析、自动控制、多目标优化等功能,快速准确地推导出最优设计方案。

3. 电力电子系统控制电力电子系统的控制是其重要组成部分。

输入控制信号可以对输出电流/电压进行合理的控制,从而实现电力电子系统的稳定运行。

MATLAB提供了多种控制器的设计方法,例如PID、模糊控制、神经网络控制等。

通过制定合理的电流/电压控制策略,可以快速准确地实现对电力电子系统的控制,从而实现系统的稳定运行。

二、MATLAB在电力电子仿真中的优势1. 操作简单MATLAB是一种运算速度非常快、操作简单的软件。

通过五芯化的界面、丰富的工具箱、可视化工具等,用户可以快速地实现电力电子系统的仿真、设计与优化。

2. 精度高MATLAB可以进行高精度的计算和仿真,能够更快、更准确地分析电力电子系统的各种特性。

MATLAB仿真软件在“电力电子技术”教学中的应用

MATLAB仿真软件在“电力电子技术”教学中的应用


M TA 仿真软件与教 学创新 ALB
1 A L B仿真 软件 . TA M
MA AB Marx L b rtr ) TL ( ti a oaoy 是美 国 Mah r s twok 公司 录 ,就可 以看到这些模 块。 推出的一种集数值 运算、符号 运算、可视化建模 、仿真和图形
处理等多种功能 于一体的图形化语言。在 工程 技术界 ,系统仿 及仿真可 以为教学现场营造一种真实的 电力 电子 电路工作场景。 真是通 过对系统 模 型实验,去研 究一 个存在 或设计 中的系 统, 结合计 算机网络技术可以将教 室变为一个功能强大 的多功能虚 是建立在系统科学、系统辨识 、控制理 论、计 算机技术和计 算 拟实验 室。教 师在教学时,利用这样 一个虚拟实验 平台搭建 电 方 法等学科上的一种综合性很 强的实验 科学 技术。用计 算机仿 力 电子 原理 电路 ,讲解、分析仿真 电路,将 电力 电子 器件 的工
拖动 自 动控 制 ; 叶文 (96 ) 男,新疆鄯善人 ,重庆科技学院电子信息工程学院,讲 师,主要 研究方向 :电力电子技 术应用。( 17一 , 重庆
4 05 ) 0 00 基金 项 目 : 文 系重庆市教 委教 改项 目 “ 本 电力电子技 术课 程教 学方 法的创 新与实践” ( 目编号 : 9 3 4 ) 的研 究成 果。 项 0- —02
及 知识面广 领 域多,采用普 通的教学 方法很难 达到 良好 的教 能力和调动学生 的积极 性。 由于仿真实பைடு நூலகம்不受时 间、空 间和物
学 效果和知识 传授,因此 在 “ 电力 电子 技术 ”教 学创 新过程 中 质条件 的限制 ,学生可以在课外 自行上机 ,促进 课堂教 学知识
迫切需 要引人_种新 的教学方 法,从教学 内容 到教学规划来有 巩 固,有助 于学生 自学 能力的培养。MAT AB从 18 L 9 4年开始 效 提高教学效 果,增 强学生的创新能 力和 自主学习能力。本 文 推 出,到 2 0 年 已 经 有 了 60版 ,现 在 MAT AB .、70 01 . L 6 5 .、

MATLAB在电力电子技术教学中的应用

MATLAB在电力电子技术教学中的应用

University Education[摘要]本文介绍了MATLAB 在电力电子技术教学中的应用,并给出了三相电压型SPWM逆变电路仿真实例。

引入MATLAB仿真技术作为课堂教学的辅助手段,对电力电子电路进行交互式动态波形分析、谐波分析及电量计算,结果直观、形象,有助于学生理解抽象的理论知识,提高学生学习的兴趣和主动性,改善教学效果,提高教学质量。

[关键词]电力电子技术教学MATLAB/SIMULINK SPWM 逆变电路仿真[中图分类号]G642[文献标识码]A[文章编号]2095-3437(2014)12-0109-03[收稿时间]2013-11-11[作者简介]刘丽萱(1965-),女,河北定州人,硕士,中国石油大学(北京)地球物理与信息工程学院讲师,研究方向:电力电子教学、电力电子技术在石油勘探仪器中的应用。

电力电子技术课程主要研究各种电力半导体器件及其组成的各种变流装置的工作原理及应用,主要涉及整流、逆变、直流斩波、交-交变换等电能变换及PWM 控制和软开关技术等内容。

在该课程的教学中,需要对相关电路进行波形分析及电量计算,不仅需要画出大量的电压、电流信号波形图,而且需要作相关电量的数学公式推导及谐波分析。

在传统教学中主要采用PPT 动画及课堂板书等教学方式,存在着波形绘制工作量大、所画波形不规范、电路的工作过程及波形的动态变化表现不足、交互性差、理论分析及公式推导繁琐抽象等问题,使得授课课时紧张,课堂教学信息量不够大,授课方式单调枯燥,学生容易产生疲倦感,难于达到理想的教学效果。

在课堂教学中引入MATLAB 计算机仿真技术作为传统课堂教学手段的补充,有助于克服传统课堂教学的缺点,提高学生的学习兴趣,提高教学质量。

本文以三相电压型SPWM 逆变电路为例,介绍了MATLAB/SIMULINK 在电力电子技术教学中的应用,建立了相应的仿真电路模型并给出了相关的仿真波形。

一、MATLAB/SIMULINK 介绍MATLAB 是由美国mathworks 公司发布的商业数学软件,它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等功能集成在一个视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。

Matlab 在电力系统仿真中的应用

Matlab 在电力系统仿真中的应用

Matlab 在电力系统仿真中的应用摘要Matlab在电力系统仿真研究中应用范围越来越广泛,为电力系统自动化分析带来了极大方便。

利用电力系统仿真模块系统,可以方便地实现各种要求的非线性电源运用到电力网自动化控制中,拓宽了PSB活用范围。

运用实例仿真,该方法能够分析正确,使用便捷,在实际仿真过程中经检验切实可行。

关健词Matlab;仿真;电力系统;非线性电源电源在电力系统分析和设计中是必不可少的组成部分,每个仿真模型都对电源有着不同的要求。

一般而言,大多数仿真模型使用都是通过交流电或直流电源来实现的。

但根据实际工程实践情况来看,理想的交流或直流电源,有时候也是不能很好地模拟出实际工程情况的,需要通过仿真来实现。

通过以下几个方面,来阐述Matlab 在电力系统仿真领域中的应用。

1)实际工程中的电源不可能是理想的交流或直流电,电源经常会出现波动或突变,而这种波动或突变在有些情况下是不能被忽略的。

2)在实际工程中,电力系统经常用到非交流性电源或直流电源,类如雷电冲击电流实验等。

一些实验需要特殊的电源来测试,因些这些实验品具有许多特殊性能,如:绝缘材料耐压性所需要用到缓慢递增电源。

因此,电力系统需要考虑使用其它方法,来实际真正意义上能够满足要求的非线性电源。

1可按电压、电流源的应用到电力系统中在PSB系统模型库中,提供了一个可控电源,该电源除了有和普通电源一样的输入、输出信号端口外,还有一个普通电源不具备的端口,即“S-端口”。

该端口作为一个控制信号输入端口,可控电源输出的电压、电流波形,就是基于该控制信号作用的。

1.1可控电源在仿真模型中的连接可控电源有三个端口,其中的“+”“-”端口和普通电源端口是一致的,可以和普通电源一样直接连接在仿真模型电路中。

其中的“+”端口相当于电源的正极,而“-”端口相当于电源的负极。

但这样的连接是没有电信号的,需要在可控电源的特殊端口处,即“S”端口输入一个可控制信号,根据仿真结果来看,输出电压波形和该控制信号波形是一致的,也就是说,可控制电源信号变换成仿真模型中的电信号。

电力电子技术matlab仿真

电力电子技术matlab仿真
1-24
1.7 MATALB 的绘图功能
MATLAB 有很强的绘图功能,可以绘制二维图形、三维图形、直方图 和饼图等,这里仅介绍一些常用的基本绘图命令和方法,见表 1-8
1-25
1.7.1 直角坐标中的二维曲线
[例 1-2] 画一条按正弦衰减的曲线。
» t = 0:0.2:6 * PI; »b =exp( - 0.1 * t) .* sine (t) ; » plot (t , b)
1-26
1.7.2 多条曲线的绘制
如果要在一张图上绘制多条曲线,使用 plot 语句的格式如下:
plot(x1 , y1 ,x2 , y2 ,…, xn , yn)
[例 1-3 ] 在一张图上画一条幅值为 10 的正弦曲线和一条幅值为 8 的余弦曲线 命令如下,即
t=0:0.1:4 * pi; y1 =10 * sine( t) ; y2 =8 * cos( t) ; plot (t ,y1, t , y2) plot 命令回车执行后,得到两条 正余弦曲线如图 1-10 所示。
(5) 系统框图绘制不完整或仿真过程中出现计算不收敛的情况,会给出一定的 出错提示信息,但是这提示不一定准确,这是软件还不够完备的地方。
在 MATLAB 的工具栏上点击按钮
,进入∙∙∙
第2章 SIMULINK环境和模型库
2-38
2.1 系统仿真环境 2.1.1 SIMULINK的工作环境
File 文件菜单 表 2.1
第2章 SIMULINK环境和模型库
2-40
2.1 系统仿真环境 2.1.3 SIMULINK的仿真步骤
(1) 构建仿真模型 (2) 设置模块参数 (3) 设置仿真参数 (4) 启动仿真 (5) 观测仿真结果

电力系统的matlab simulink仿真及应用

电力系统的matlab simulink仿真及应用
目前常用的电力系统仿真软件有: (1) 邦纳维尔电力局(Bonneville Power Administration, BPA)开发的BPA 程序和EMTP( Electromagnetic Transients Program)程序;
第1章 概 述
(2) 曼尼托巴高压直流输电研究中心(Manitoba HVDC Research Center)开发的PSCAD /EMTDC (Power System Computer Aided Design/Electromagnetic Transients Program including Direct Current)程序;
第1章 概 述
现在的SIMULINK都直接捆绑在MATLAB之上,版本也 从1993年的MATLAB4.0/ Simulink 1.0版升级到了2007年的 MATLAB 7.3/Simulink 6.6版,并且可以针对任何能够用数 学描述的系统进行建模,例如航空航天动力学系统、卫星控 制制导系统、通讯系统、船舶及汽车动力学系统等,其中包 括连续、离散、条件执行、事件驱动、单速率、多速率和混 杂系统等。由于SIMULINK的仿真平台使用方便、功能强大, 因此后来拓展的其它模型库也都共同使用这个仿真环境,成 为了MATLAB仿真的公共平台。
第1章 概 述
1983年的春天,Cleve到斯坦福大学进行访问, MATLAB深深吸引住了身为工程师的John Little。John Little 敏锐地觉察到MATLAB在工程领域的广阔前景,于是同年, 他和Cleve Moler、Steve Bangert一起用C语言开发了第二代 MATLAB专业版,由Steve Bangert主持开发编译解释程序; Steve Kleiman完成图形功能的设计;John Little和Cleve Moler主持开发各类数学分析的子模块,撰写用户指南和大 部分的M文件。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

•3. 电力二极管元件的仿真举例 •单相半波整流器
•பைடு நூலகம்
•3.1.2晶闸管 •1.晶闸管工作原理 •
•2.晶闸管伏安特性
阳极、阴极、门极分别表示为A、K

•3.晶闸管在MATLAB中的实现
•由一个电阻Ron、一个电感Lon、一个直流电压源Vf和一个开关串联组成。 •开关受逻辑信号控制,该逻辑信号由电压Vak、电流Iak和门极触发信号g决定。

•仿真算法选择ode23s算法,仿真时间为0- 0.05 秒,其他参数为 默认值。在负载选择R=1欧、L=1mH,反电动势V=-5V时进行 仿真。

•3.3基于PWM技术逆变器及其仿真 •3.3.1 PWM技术逆变器原理

•3.3.2基于PWM技术逆变器仿真

1.PWM发生器 •MATLAB在SimPowerSystems工具箱的Extras库中Control Blocks子库下的PWM发生器(PWM Generator )

•(2)逆变器模型 •逆变器模型采用通用桥臂构成

•(3)电源模型 •由于逆变器模型为双极性方式,输入典型选择正负两相直流电压源 ,实现过程将两个直流电压源串联连接,中间接地。二者都设定为20 伏。 • (4)其他模型 • 在模型窗口中增加输入与输出型中性接地模块各一只;逆变器负载选择 LRC串联分支,参数为R=1欧,L=2mH,C=inf;以及输入、输出接地模 块和相关的测量和输出模块。

•通用桥臂模块参数设置
• Number of bridge arms:

桥臂数量,可以选择1、2、3相桥臂,构成不同形式的整流器。
• Port configuration:端口形式设。
• Snubber resistance Rs(ohms):缓冲电阻Rs。
• Snubber capacitance Cs(F):缓冲电容Cs。

•4.晶闸管单相交流调压电路的仿真结果 •仿真算法选择为ode23tb算法,仿真时间设置为0-0.03s,开始仿真。给出 了移相控制角等于60°和120°时带电阻负载和电感负载时,负载上的电流 、电压波形以及触发脉冲波形。
•控制角为60°时的电阻性负载电流、电压和脉冲波形 •控制角120°时的电阻性负载电流、电压和脉冲波形 •
• AB, BC, CA:三相电源的三相线电压输入即Vab, Vbc, and V
• Block:触发器控制端,输入为“0”时开放触发器,

输入大于零时封锁触发器;
• Pulses:6脉冲输出信号。
• alpha_deg为30度时双6脉冲同步触发器的输入输出信号

•6脉冲同步触发器参数设置
• Frequency of synchronization voltages(Hz):同步电压频率(赫兹); • Pulse width(degrees) :触发脉冲宽度(角度); • Double pulsing:双脉冲触发选择。
•3.4直流斩波器及应用仿真 •直流斩波包括降压斩波电路、升压斩波电路,升降压斩波电路。 •1.降压斩波电路的模型及工作原理

•2.降压式(Buck)变换器的建模和仿真
•Signal(s):当选择为调制信号内部产生模式时, 无需连接此端子;当选择为调制信号外部产生模式
时,此端子需要连接用户定义的调制信号。 •Pulses:根据选择主电路桥臂形式,定制产生2,4 ,6,12路PWM脉冲。

•PWM发生器参数设置
• Generator Mode: 分别选择为1-arm bridge(2 pulses)、2-arm bridge(4 pulses)、3-arm bridge (6 pulses)、double 3-arm bridge(6 pulses)。 • Carrier frequency (Hz):载波频率 • Internal generation of modulating signal (s):调 制信号内、外产生方式选择信号。
•晶闸管仿真模型原理
• 晶闸管模块的图标

•晶闸管元件参数设置
• Resistance Ron:晶闸管元件内电阻Ron
• Inductance Lon :晶闸管元件内电感Lon
• Forward voltage Vf(V):

晶闸管元件的正向管压降Vf
• Initial current Ic(A):初始电流Ic
•GTO模型由电阻Ron电感Lon、直流电压源Vf和开关串联组成, •该开关受一个逻辑信号控制,该逻辑信号又由GTO的电压Vak、电流Iak和门极触发信号(g)决定

•参数设置
• Resistance Ron(ohms):元件内电阻Ron
• Inductance Lon(H):元件内电感Lon
• Forward voltage Vf(v):元件的正向管压降Vf

•Boost变换器仿真结果

•3.2晶闸管三相桥式整流器及其仿真 •3.2.1 晶闸管三相桥式整流器构成

•3.2.2晶闸管三相桥式整流器的仿真模型

•(1)整流桥模型 •通用桥臂模块(Universal Bridge)
• A、B、C端子:分别为三相交流电源的相电压输入端子; • Pulses端子:为触发脉冲输入端子,如果选择为电力二极管,无此端子; • +、-端子:分别为整流器的输出和输入端子,在建模时需要构成回路。
•模块有两个输出(k、m端子)和一个输入(a端子), •分别电力二极管的阴极和测量信号输出端子以及二极管的阳极端子

• 参数设置界面
• Resistance Ron:电力二极管元件内电阻 • Inductance Lon :电力二极管元件内电感 • Forward voltage Vf:电力二极管元件正向管压降V • Initial current Ic:初始电流 • Snubber resistance Rs:缓冲电阻 • Snubber capacitance Cs:缓冲电容
•仿真参数: •选择ode23tb算法,将相对误差设置为1e-3 •开始仿真时间设置为0,停止仿真时间设置为0.1

•α=0°单相半波整流桥仿真结果

•反并联续流二极管

•3.1.3 可关断晶闸管 •1 .可关断晶闸管工作原理 •2. GTO的静态伏安特性

•3. GTO在MATLAB中的实现
• 即无(None)
• 装置电压(Device voltages)
• 装置电流(Device currents)
• 三相线电压与输出平均电压(UAB UBC UCA UDC)或所有电压电流(All voltages and currents)
• 选择之后需要通过万用表模块(Multimeter)显示。
3_电力电子与MATLAB 应用技术
2020年5月25日星期一
•3电力电子与MATLAB应用技术

•3.1 电力电子器件与MATLAB •3.1.1电力二极管 •电力二极管是一种具有单向导电性的半导体器件,即正向导电、反向阻断。 •1.电力二极管基本特性

•2.电力二极管在MATLAB中实现 •电力二极管仿真模型: •由一个电阻Ron、一个电感Lon、一个直流电压源Vf和一个开关串联组成
• Modulation index (0 < m < 1) :调制索引值m, 调制信号内产生方式下可选,其范围在0-1之间。大 小决定输出信号的复制。
• Frequency of output voltage (Hz):调制信号内产 生方式下可选,输出电压的频率设定
• Phase of output voltage (degrees):调制信号内 产生方式下可选,输出电压初始相位值设定。

•5.可关断晶闸管元件的建模和仿真应用实例 •单相半波整流器
•仿真模型参数设置: •交流电压源幅值5V,频率为50HZ, •LRC分支参数R=1Ω,L=0.01H,C=inf •仿真算法选择ode23tb算法,将相对误差设置为1e-3 •仿真开始时间为0,停止时间设置为0.1。

• α=30°GTO单相半波整流器仿真结果
• Current 10% fall time(s):

电流下降到10%的时间
• Current tail time(s):电流拖尾时间Tt
• Initial current Ic(A):初始电流Ic
• Snubber resistance Rs(ohms):缓冲电阻Rs
• Snubber capacitance Cs(F):缓冲电容Cs,

•三相线电压具体实现是通过Voltage Measurement(电压测量)模块, •电压测量模块可以将电路中两个节点的电压值,并提供其他电路或者用于输出

•(3)其他模块 •主回路负载这里为了模拟直流电动机模型,选择电阻、电感与 直流反电动势构成,电阻、电感模型选择RLC串联分支实现。直 流反电动势通过直流电源实现,因为电流反向的原因需要将其 设为负值实现反电动势功能。三相交流电源通过三个频率50、 幅值220、相位滞后120交流电压源实现。再加入相应的测量模 块和输出模块,完成电气连接。
• Resistance Ron(ohms):晶闸管的内电阻Ron,单位为Ω。
• Inductance Lon(H):晶闸管的内电感Lon,单位为H,电感不能设置为0。
• Forward voltage Vf(v):晶闸管元件的正向管压降Vf,单位为V。
• Measurements:测量可以选择5中形式,

•(5)仿真设置与结果输出 •参照模型图进行电气连线完成模型的建立,仿真算法选择 ode15s算法,仿真时间为0-0.05秒,其他参数为默认值。
相关文档
最新文档