基于MATLAB-Simulink的模拟电子电路仿真
开关电源《基于MatlabSimulink的BOOST电路仿真》

开关电源《基于MatlabSimulink的BOOST电路仿真》基于Matlab/Simulink的BOOST电路仿真姓名:学号:班级:时间:2010年12月7日1 引言BOOST 电路又称为升压型电路, 是一种直流- 直流变换电路, 其电路结构如图1 所示。
此电路在开关电源领域内占有非常重要的地位, 长期以来广泛的应用于各种电源设备的设计中。
对它工作过程的理解掌握关系到对整个开关电源领域各种电路工作过程的理解, 然而现有的书本上仅仅给出电路在理想情况下稳态工作过程的分析, 而没有提及电路从启动到稳定之间暂态的工作过程, 不利于读者理解电路的整个工作过程和升压原理。
采用matlab仿真分析方法, 可直观、详细的描述BOOST 电路由启动到达稳态的工作过程, 并对其中各种现象进行细致深入的分析, 便于我们真正掌握BOO ST 电路的工作特性。
图1 BOO ST 电路的结构2 电路的工作状态BOO ST 电路的工作模式分为电感电流连续工作模式和电感电流断续工作模式。
其中电流连续模式的电路工作状态如图2 (a) 和图2 (b) 所示, 电流断续模式的电路工作状态如图2 (a)、(b)、(c) 所示, 两种工作模式的前两个工作状态相同, 电流断续型模式比电流连续型模式多出一个电感电流为零的工作状态。
(a) 开关状态1 (S 闭合) (b) 开关状态2 (S 关断)(c) 开关状态3 (电感电流为零)图2 BOO ST 电路的工作状态3 matlab仿真分析matlab 是一种功能强大的仿真软件, 它可以进行各种各样的模拟电路和数字电路仿真,并给出波形输出和数据输出, 无论对哪种器件和哪种电路进行仿真, 均可以得到精确的仿真结果。
本文应用基于matlab软件对BOO ST 电路仿真, 仿真图如图3 所示, 其中IGBT作为开关, 以脉冲发生器脉冲周期T=0.2ms,脉冲宽度为50%的通断来仿真图2 中开关S的通断过程。
simulink电路仿真

求i3,U4,U7; , , ;
1. Simulink常用模块介绍 常用模块介绍 要熟练地使用Simulink进行仿真,首先要求能够熟练 进行仿真, 要熟练地使用 进行仿真 使用Simlink 常用模块。在模块浏览器中的 常用模块。在模块浏览器中的Simulink节点 使用 节点 下包含了搭建一个Simulink模块所需要的基本模块。本节 模块所需要的基本模块。 下包含了搭建一个 模块所需要的基本模块 主要对其中的Sources模块库、Sinks 模块库、Math 模块库、 模块库、 主要对其中的 模块库 Operations库和 库和Continuous模块库中的常用模块进行介 库和 模块库中的常用模块进行介 绍。 Sources 模块 阶跃函数,起始时间是第1秒而非 秒而非0秒 双击step 阶跃函数,起始时间是第 秒而非 秒。双击 模块,对仿真起始时间(step time)和阶跃值 和阶跃值(Initial value, 模块,对仿真起始时间 和阶跃值 Final value)的大小进行设置。 的大小进行设置。 的大小进行设置 信号发生器, 信号发生器,可以产生给定频率和幅值的正 弦波(sine wave)、方波 弦波 、方波(square wave)和锯齿波 和锯齿波 (sawtooth wave),双击图标可以设置。 ,双击图标可以设置。
Simulink电路仿真 电路仿真
Simulink 是MATLAB 的一个重要的工具箱,是结合了框图 的一个重要的工具箱, 界面和交互仿真能力的系统级设计和仿真工具。它以MATLAB 界面和交互仿真能力的系统级设计和仿真工具。它以 核心数学,图形和语言为基础,可以让用户完成从算法开发, 核心数学,图形和语言为基础,可以让用户完成从算法开发, 仿真或者模型验证的全过程,而不需要传递数据, 仿真或者模型验证的全过程,而不需要传递数据,重写代码或 改变软件环境。 改变软件环境。 进入Simulink菜单,选择 Simulink Library 菜单, 在start进入 进入 菜单 Browser,打开 库函数, 打开编辑窗口。 ,打开Simulink库函数,选择 File New打开编辑窗口。 库函数 打开编辑窗口 窗口直接键入Simulink即可打 在MATLAB的 Command窗口直接键入 的 窗口直接键入 即可打 工作窗口。 开Simulink工作窗口。 工作窗口 Simulink 作为面向框图的仿真软件,具有以下的功能和 作为面向框图的仿真软件, 优点: 优点: (1)用方框图的绘制代替了程序的编写。构成任何一个系统框 )用方框图的绘制代替了程序的编写。 图有三个步骤, 选定典型环节,相互联结和给定环节参数。 图有三个步骤,即选定典型环节,相互联结和给定环节参数。 (2)仿真的建立和运行是智能化的。首先,画好了框图并存起 )仿真的建立和运行是智能化的。首先, 自动建立一个仿真的过程; 来,Simulink自动建立一个仿真的过程;其次,在运行时用户 自动建立一个仿真的过程 其次, 可以不给步长,只给出要求的仿真精度, 可以不给步长,只给出要求的仿真精度,软件会自动选择能保 证给定精度的最大步长, 证给定精度的最大步长,使得在给定的精度要求下系统仿真具 有最快的速度。 有最快的速度。
Matlab第五章 Simulink模拟电路仿真

第五章Simulink模拟电路仿真武汉大学物理科学与技术学院微电子系常胜§5.1 电路仿真概要5.1.1 MATLAB仿真V.S. Simulink仿真利用MATLAB编写M文件和利用Simulink搭建仿真模型均可实现对电路的仿真,在实现电路仿真的过程中和仿真结果输出中,它们分别具有各自的优缺点。
武汉大学物理科学与技术学院微电子系常胜ex5_1.mclear;V=40;R=5;Ra=25;Rb=100;Rc=125;Rd=40;Re=37.5;R1=(Rb*Rc)/(Ra+Rb+Rc);R2=(Rc*Ra)/(Ra+Rb+Rc);R3=(Ra*Rb)/(Ra+Rb+Rc);Req=R+R1+1/(1/(R2+Re)+1/(R3+Rd));I=V/Req武汉大学物理科学与技术学院微电子系常胜ex5_1武汉大学物理科学与技术学院微电子系常胜武汉大学物理科学与技术学院微电子系常胜注意Simulink仿真中imeasurement模块/vmeasurement模块和Display模块/Scope模块的联合使用Series RLC Branch模块中R、C、L的确定方式R:Resistance设置为真实值Capacitance设置为inf(无穷大)Inductance设置为0C:Resistance设置为0 Capacitance设置为真实值Inductance设置为0L:Resistance设置为0Capacitance设置为inf Inductance设置为真实值武汉大学物理科学与技术学院微电子系常胜MATLAB方式:步骤:建立等效模型→模型数学化→编写M文件计算→得到运算结果优点:理论性强,易于构建算法、模型缺点:较复杂,对电路观测量更改时需更改M文件适用范围:大系统抽象和原理性建模Simulink方式:步骤:选取模块→组成电路→运行仿真→观测仿真结果 优点:直观性强,易于与实际电路对应,易于观察结果 缺点:理论性不强,对电路原理不能得到解析适用范围:具体电路仿真武汉大学物理科学与技术学院微电子系常胜5.1.2 Power System Blockset模块集及powerlib窗口Power System Blockset模块集是MATLAB中专用的电路仿真模块集,其中内含有Electrical Source、Elements等子模块库,而电路仿真常用的DC Voltage Source、Series RLC Branch、Current Measurement等模块都被包含在这个模块集中。
MATLAB-SIMULINK在电力系统工程仿真中的应用

MATLAB-SIMULINK在电力系统工程仿真中的应用MATLAB/SIMULINK在电力系统工程仿真中的应用随着电力系统的规模日益庞大和复杂性的增加,为确保电力系统的安全可靠运行,电力系统工程仿真成为了工程设计和运维过程中的重要环节。
MATLAB/SIMULINK作为一种强大的仿真工具,可以有效地模拟电力系统的各种电路、设备与系统,为电力系统工程提供精确的仿真分析与设计。
电力系统工程仿真是一种通过计算机模拟的方法,用以预测和分析电力系统的运行状况和特性。
在传统的电力系统工程中,工程师们常常使用基于经验公式和简化模型的手工计算方法进行设计和评估。
然而,由于电力系统的复杂性和不确定性,采用手工计算方法不仅效率低下,而且容易出现误差。
相比之下,MATLAB/SIMULINK具有更高的仿真精度和灵活性,能够更准确地模拟电力系统的各个方面。
首先,MATLAB/SIMULINK可以用来模拟电力系统的电路和设备。
在电力系统中,包括变压器、发电机、电动机等各种电器设备都是电路连接的要素。
MATLAB/SIMULINK提供了丰富的电路模型和元件库,可以很方便地构建各种电路模型。
例如,我们可以根据电路拓扑结构和参数数据构建一个发电机的模型,通过输入不同的工作条件和控制信号,可以模拟发电机在各种负载情况下的工作状态。
其次,MATLAB/SIMULINK还可以用来模拟电力系统的控制策略。
在电力系统中,各种控制策略被用来保持电力系统的稳定运行。
例如,电力系统中常用的电压控制和频率控制都是通过调节发电机和变压器的控制信号来实现的。
在MATLAB/SIMULINK中,我们可以根据电力系统的实际控制策略,构建相应的控制模型,通过输入系统的状态量和反馈信号,并根据设计的控制逻辑进行仿真分析。
这使得工程师们可以在设计阶段对控制策略进行优化,以提高电力系统的稳定性和鲁棒性。
此外,MATLAB/SIMULINK还可以用于电力系统的故障分析和可靠性评估。
matlabsimulink在电机中的仿真

模块化设计
集成优化工具
Simulink的模块化设计使得电机的各个部 分可以独立建模,然后通过模块的连接来 构建完整的系统模型,便于管理和修改。
Matlab提供了多种优化工具,可以对电机 控制系统进行优化设计,提高系统的性能 。
Matlab Simulink在电机仿真中的挑战
模型复杂度
电机的数学模型通常比较复杂,涉及大 量的非线性方程,这给模型的建立和仿
电机仿真的基本方法和流程
数学建模
根据电机的物理原理, 建立电机的数学模型, 包括电路方程、磁路 方程和运动方程等。
参数识别
根据实际电机的参数, 对数学模型进行参数 识别和调整,提高仿 真的准确性。
建立仿真模型
在Matlab Simulink 中建立电机的仿真模 型,包括电机本体和 控制系统的模型。
验证设计
通过仿真可以验证电机的设计是否满足要求, 提前发现并修正设计中的问题。
性能预测
仿真可以帮助预测电机的性能,包括转速、 转矩、效率等,为实际应用提供参考。
控制系统设计
通过仿真可以验证控制系统的设计是否正确, 提高控制系统的稳定性和精度。
降低成本
仿真可以减少试验次数,降低试验成本,缩 短研发周期。
04
案例分析
直流电机仿真案例
总结词
通过Simulink对直流电机进行仿真,可以模拟电机的启动、调速和制动等过程,为实际应用提供理论依据。
详细描述
在直流电机仿真案例中,我们使用Simulink的电机模块库来构建电机的数学模型。通过设置电机的参数,如电枢 电阻、电枢电感、励磁电阻和励磁电感等,可以模拟电机的动态行为。通过改变输入电压或电流,可以模拟电机 的启动、调速和制动等过程,并观察电机的响应特性。
基于simulink的Matlab仿真作业(电气工程专业)7

基于MATLAB/SIMULINK 直流电动机调速系统仿真建模张三(陕西 西安 西安科技大学 710054)摘要:论述了一种基于MA TLAB 语言的直流电机调速控制仿真系统,通过MA TLAB 语言中的SIMULINK 模块和模糊控制箱实现模糊控制仿真 关键词 :MA TLAB. SIMULINK,仿真系统。
0 引言MATLAB 是矩阵实验室(Matrix Laboratory )的简称,是一种数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB 和Simulink 两大部分。
Simulink 提供一个动态系统建模、仿真和综合分析的集成环境。
在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。
Simulink 具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。
同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink 。
纵观实验研究发展历程,仿真起着重要的作用,其经历了物理模型仿真,模似计算机仿真和数字计算机仿真,仿真给我们研究系统带来巨大方便,但在进行程序设计时.尤其是在计算矩阵运算或画图时,利用FORTRAN 、c 语言编程调试工作效率较低,很不方便。
在1984年,MATLAB 的推出,为研究者打开了一个新局面。
在系统仿真应用中很快得到了发展。
一台直流并励电动机,铭牌额定参数为kW 17=N P ,V 220=N U ,A 9.88=NI ,r/min 3000=N n ,电枢回路总电阻Ω=087.0a R ,励磁回路总电阻Ω=5.181f R ,电动机转动惯量2m K 76.0⋅=g J 。
要求仿真该电动机的直接起动的过程。
1计算电动机参数励磁电流为 I=220/181.5=1.21A 励磁电感在恒定磁场控制时可取零点数电阻R a =0.087Ω,电枢电感估算L=0.0032H式中,p 为极对数;C 为计算系数,对于无补偿电机C=0.1,补偿电机C=0.4。
matlab电路仿真教程

三、Simulink常用模块介绍
在模块浏览器中的Simulink节点下包含了搭建一个Simulink模块所 需要的基本模块。本节主要对其中的Sources模块库、Sinks 模块库、 Simpower systeems模块库中的常用模块进行介绍。
Sources 模块
阶跃函数,起始时间是第1秒而非0秒。双击step模块,对仿真起始时间(step time)和阶跃
正弦波,电路中常用到的正弦信号(Sine Wave)模块,双击图标,在弹出的窗口中
调整相关参数。信号生成方式有两种:Time based 和 Sample based 。
从工作空间输入。从MATLAB Workspace输入已有的函数作为仿真的激
励信号。首先要在MATLAB环境下建立一个时间向量和相应的函数值向量,然后将时间向量和函数值
matlab电路仿真教程
1
Simulink简介
一、Simulink窗口环境 1. 启动Simulink
在MATLAB窗口的工具栏中单击 图标 在命令窗口中输入命令: >>simulink
2. Simulink浏览器 标题栏 菜单栏 工具栏 模块说明框
基本模块库
已安装专用 模块库
模块查找框 模块显示框
SimPower Systems模块
DC Voltage Source直流电压源,在 “Electrical Sources”模块内. Series RLC Branch 串联RLC 支路,设置参数可以去掉任一元件,将其变为单独的电阻、电容或电感 的支路。 将Series RLC Branch 模块设置成单一电阻时,应将参数:“Resistance”设 为所仿真电阻的真实值, “Inductance”设置为0,“Capacitance”设置为inf; 将Series -RLC Branch模块设置单一电感时,应将参数:“Inductance”设置为所仿真电感的真实值, “Resistance”设置为0,“Capacitance”设置为inf; 将Series RLC Branch设置单一电容时,应将参ห้องสมุดไป่ตู้: “Capacitance”设置为所仿真电感的真实值, “Resistance”和“Inductance”均设置为0。
基于Matlab/SIMULINK的桥式直流PWM变换电路实验仿真分析

基于Matlab/SIMULINK的桥式直流PWM变换电路实验仿真分析本文以MATLAB软件的SIMULINK仿真软件包为平台,对桥式直流PWM 变换电路进行仿真分析文章对每个电路首先进行原理分析,进而建立相应的仿真模型,经过详细计算确定并设置仿真参数进行仿真,对于每次仿真结果均采用可视化波形图的方式直接输出。
在对仿真结果分析的基础上,不断优化仿真参数,使其最大化再现实际物理过程,并根据各个电路的性能进行参数改变从而观察结果的异同。
标签:SIMULINK;PWM;电路仿真1 桥式直流PWM变换电路简介桥式直流PWM变流器仿真实验是对全控型器件的应用。
实验电路中,前端为不可控整流、后端为开关型逆变器,此结构形式应用最为广泛。
逆变器的控制采用PWM方式。
对这个实验有所掌握的话,对后续课程设计直流调速系统也会有很大启发。
因为直流PWM-M调速系统近年来发展很快,直流PWM-M调速系统采用全控型电力电子器件,调制频率高,与晶闸管直流调速系统相比动态响应速度快,电动机转矩平稳脉动小,有很大优越性,因此在小功率调速系统和伺服系统中的应用越来越广泛。
2 桥式直流PWM变换电路的工作原理本实验系统的主电路采用双极性PWM控制方式,其中主电路由四个MOSFET(VT1~VT4)构成H桥。
Ub1~Ub4分别由PWM调制电路产生后经过驱动电路放大,再送到MOSFET相应的栅极,用以控制MOSFET的通断。
在双极性的控制方式中,VT1和VT4的栅极由一路信号驱动,VT2和VT3的栅极由另一路信号驱动,它们成对导通。
控制开关器件的通断时间可以调节输出电压的大小,若VT1和VT4的导通时间大于VT2和VT3的导通时问,输出电压的平均值为正,VT2和VT3的导通时间大于VT1和VT4的导通时间,则输出电压的平均值为负,所以可以用于直流电动机的可逆运行。
3 计算机仿真实验(1)桥式直流PWM变换电路仿真模型的建立。
根据所要仿真的电路,在SIMULINK窗口的仿真平台上构建仿真模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程作业课程名称:MATLAB 班级:姓名:学号:基于Matlab-Simulink的LRC整流滤波电路仿真摘要:模拟电子是工科类专业的技术基础课程,实践性和应用性都很强。
在模拟电子学习实践中,引入MATLAB仿真工具,将传统学习方式和计算机技术有机地结合起来,使学习过程生动形象更利于掌握。
学实践表明该法不仅能提高学习质量,而且能提高学生的综合素质。
关键词:模拟电子MATLAB-Simulink仿真学习实践Abstract:Analog-electric is the technical basement of engineering majors,it is practical and applying,in the practice of study in analog-electric ,we take advantage of Matlab-Simulink tool to combine conventional learning method with computer technology organically,which make learning progress more vivid and understanding . Learning Practice turned out that this method not only advance the quality of studying,but also the comprehensive diathesis of students.Keyword:analog-electric MATLAB-Simulink Emulation Learning Practice0前言目前,模拟电子课程所涉及的理论和技术应用十分广泛,发展迅速,并且日益渗透到其他学科领域, 在我国社会主义现代化建设中具有重要的作用。
模拟电子课程是高等学校工程类专业的一门技术基础课程, 同时是我校面向机械制造、电气自动化、计算机信息技术、通讯工程等工科类专业开设的一门技术基础课程。
但这门课程知识覆盖面广,理论严密,逻辑性强,且有广阔的工程背景,其教学内容中有许多教学难点过于抽象, 用传统的教学模式教师无法讲解清楚,学生也难以理解和接受。
近几年由于多媒体技术的发展,一些教师在授课过程中运用PPT投影和Flash动画工具对知识难点加以补充,但由于教学内容多,课程时间短的原因,这样的方式反而让很多同学更难以理解与消化学习内容。
因此在模拟电子的教学过程中可以借助其他方式来加强教学效果。
MATLAB由于其本身具有的特点成为电类课程教学中的一个重要的工具。
而MATLAB中的Simulink更是具有框图界面和交互仿真功能的动态系统建模、仿真和综合分析等功能。
所以MATLAB是学习、分析与设计模拟电子电路的很好的方法。
1 问题的描述为了形象化的学习理解与分析设计模拟电子电路问题,应结合以往学习试验的经验,将MATLAB应用于模拟电子电路的开发。
这里就是主要研究如何应用MA TLAB的数据处理功能与其Simulink功能模拟及仿真实际中的几种常见的模拟电子电路输入与输出情况。
2 数学模型一.与模拟电子电路相关的MATIAB-SimulinkMATLAB是Matrix Laboratory 的缩写,其核心是一个基于矩阵运算的快速解释程序,它以交互式接受用户输入的各项指令,输出计算结果,它提供了一个开放式的集成环境,用户可以运行系统提供的大量的命令,包括数值计算和图形绘制等。
Simulink 是基于MA TLAB 语言环境下的一个集成软件包,具有框图界面和交互仿真功能的动态系统建模、仿真和综合分析等功能。
Simulink 处理的系统包括:线性、非线性系统,离散、连续及混合系统,单任务、多任务离散事件系统,用户只需在Simulink 提供的图形用户界面GUI 上,对所需要的系统模块进行鼠标的简单拖拉操作,就可构造出复杂的仿真和分析模型。
MATLAB 提供很多工具箱,以MATLAB6.5为例,在电工学CAI 中,分析和计算所要用到的Simulink 工具库模块库集主要有:(1)Simulink 库集;(2)PowerSystems 库集(PSB);(3)Extra Simulink 库集。
二.模拟电子电路的仿真1.直流电路求解利用MATLAB 分析电路时,应该首先对电路进行分析,列出电流方程和电压方程,然后将方程用矩阵形式表示,最后用MA TLAB 求解矩阵的方法得到所求电流和电压。
如图1所示:已知:E1=8V ,E2=20V ,R1=4Ω,R2=5Ω,R3=20Ω。
采用支路电流法列写支路电流方程和回路电压方程,得方程组:{ I 1+I 2−I 3=05I 2+20I 3=204I 1+20I 3=8上面这个三元一次方程组可以改写为下面矩阵的形式:[11−105204020] {I 1I 2I 3} = {0208}定义上面这个方程最左边这个矩阵为系数矩阵A ,第二个矩阵为电流矩阵I ,右边这个矩阵为U ,因此可得到A*I=U ,所以电流矩阵I=A\U 。
可在MATLAB窗口键入如下指令: >>clear all; ↓A= [1,1,- 1;0,5,20;4,0,20];U= [0;20;8];↓I=A\U↓立刻得答案: I = -1.0000 1.6000 0.6000在此列举了一个很简单的例子,但是无论直流电路如何复杂,只要能够列出矩阵方程,利用MATLAB 进行的巨大运算量,在几秒钟内就可以得出结果。
2.暂态电路的仿真(1).一阶RC 电路的数学模型为一阶常系数微分方程,如图2所示:列出微分方程为: RC du c dt +u c =u i 将微分方程进行拉氏变换,得出系统传递函数为: G (s )=1RCs +1若设定R=3Ω,C=0.2F ,代入得: G (s )=106s +10据此,便可以模拟出一阶系统在不同激励信号下的输出电压。
利用Simulink 对上述电路进行仿真,建立一阶RC 电路的仿真模型如下:E2=20V E1=8V R2=5Ω R3=20Ω R1=4Ω I 1→ I 2→ ← I 3 图1 直流电路- + - + + - u i C u c R ← I 图2 RC 电路+ -图3-1 单位阶跃输入信号仿真模型图3-2 单位脉冲输入信号仿真模型图3-1和图3-2分别是RC一阶电路输入信号分别为单位阶跃信号和单位脉冲信号时的仿真模型,运行软件后即可得到输出函数的波形图像。
为便于观察与引用,可再利用Simulink中的“to workspace”模块将上述模拟结果输出到MA TLAB工作区间中,并在MATLAB命令窗口引用plot命令将输出波形图画出,图形如下:图3-3 单位阶跃输入的输出图像图3-4 单位脉冲信号输入的输出图像图3-3和图3-4分别是以上两种模型的仿真结果。
从仿真波形我们可以清晰地看到一阶电路在阶跃信号激励下电容电压是以指数规律进行充电,而在脉冲信号作用下电容电压不断的进行正反方向的充放电。
这样在MA TLAB虚拟环境下就可以完成RC一阶电路的响应测试这个实验。
通过改变电阻R的阻值,可以进一步分析电容的阻值大小与电容充放电快慢之间的关系,即电容充放电的快慢取决于时间常数τ=RC,阻值越大,充电越慢。
(2).高阶电路的仿真高阶电路仿真在MA TLAB-Simulink中也很简单,其方法就是在一阶电路仿真的基础上更改一些系统参数即可。
例:二阶震荡系统的系统传递函数为φ(s)=ωn2s2+2ζωn s+ωn2若ζ=0.1,ωn=10,设输入信号为单位阶跃信号时,传递函数为:φ(s)=100/(s^2+2s+100)利用Simulink对上述电路进行仿真,建立RC电路的仿真模型,如图4-1:图4-1 单位阶跃信号输入的二阶系统仿真模型其中的to workspace 模块负责将模拟结果输出到MATLAB 工作区间中,注意将其Save format 选项设置为“Array ”。
后可用plot(tout,simout)命令在MA TLAB 中绘制输出信号图形(之前的图3-3与图3-4出图方式相同),如图4-2:图4-2 单位阶跃信号输入的二阶系统输出信号3.整流电路的仿真三相桥式全控整流电路是应用最广泛的整流电路,其电路简图如图5所示:图5 三相桥式全控整流原理电路三相桥式全控整流电路的特点:a .共阴极组和共阳极组各一个管子同时导通,且不能为同一相器件。
b .触发脉冲按 VTl - VT2- VT3- VT4- VT5- VT6 的顺序,相位依次差60°;共阴极组的脉冲依次差120°;共阳极组也依次差120°;同一相的上下两个桥臂脉冲相位相差180°。
c .输出直流电压Ud 一个周期脉动6次,且波形都一样,故为6脉波整流电路。
d .可采用宽脉冲或双脉冲触发保证同时有二个晶闸管导通。
下面我们将着重讨论一下三相桥式全控整流电路的简化仿真方法。
此方法简化掉了三相桥式全控整流电路中的变压器部分,这对系统的输出信号特性并无影响。
通过这种方法,我们可实现对三相桥式全控整流电路仿真测试的各项实验。
打开新建模型窗口,将所需元件模块从模块库中拖入新建模型窗口并改名,设定有关参数后将各个模块连接组成仿真模型,如图5-1所示: U dR L L V 1 V 2 V 3 V 5 V 6 V 4a b c A C B I T在这个模型中, 三相交流电源设定为220V、50Hz,彼此相位互差120°。
模型中的Synchronized6-Pulse Generator为同步6脉冲发生器,它为整流桥提供合适的脉冲。
alpha_deg为触发控制角,通过对这个角度的设置,可以得到不同的输出波形。
t为时间变量,用于之后的MATLAB绘图中。
图5-1 三相桥式全控整流电路的仿真模型模型相关参数设置:三相桥式全控整流电路,电源相电压为220V,整流器输出电压为100V(相电压),观察整流器在不同负载,不同触发角时整流器输出电压、电流波形,测量其平均值。
设置模型参数如下:1)电源参数设置:三相电源的电压峰值220V,频率为50Hz,相位分别为0、-120、-240;2)RLC负载参数设置:R的值为100欧姆,L为默认值,C的值为inf;3)触发角设置:给定alpha_deg初始值设置为0;4)6脉冲发生器设置:频率为50Hz,脉冲宽度取1,选择双脉冲触发方式,给定Block为0;5)三相晶闸管整流器等其他模型参数设置:使用默认值;6)仿真时间设置为0.06秒。
7)To Workspace变量名为U(电压),To Workspace1变量名为I(电流),To Workspace2变量名为t(时间),并将其Save format选项全部设置为Array。