simulink电阻负载
- 格式:docx
- 大小:2.80 KB
- 文档页数:1
一.实验目的:1,熟悉Matlab 仿真软件和Simulink 模块库。
模块库。
2,掌握单相桥式全控整流电路的工作原理、工作情况和工作波形。
形。
二.实验器材:MATLAB 仿真软件仿真软件三.实验原理:VT1 VT3 VT2 VT4触发器1 触发器2 四.实验步骤: 电阻负载:一、仿真步骤一、仿真步骤1.启动MATLAB MATLAB,进入,进入SIMULINK 后新建一个仿真模型的新文件。
并布置好各元器件。
器件。
2.参数设置。
.参数设置。
各模块参数的设置基本与上一实验相同,各模块参数的设置基本与上一实验相同,但要注意触发脉冲的给定。
但要注意触发脉冲的给定。
但要注意触发脉冲的给定。
互为对角的互为对角的两个示波器的控制角设置必须相同,否则就会烧坏晶闸管。
二、模型仿真二、模型仿真设置好后,即可开始仿真。
设置好后,即可开始仿真。
点击开始控件。
点击开始控件。
点击开始控件。
仿真完成后就可以通过示波器来观察仿真完成后就可以通过示波器来观察仿真的结果。
仿真的结果。
电阻电感负载:带电阻电感性负载的仿真与带电阻性负载的仿真方法基本相同,但须将RLC 的串联分支设置为电阻电感负载。
本例中设置的电阻R =1,L =0.01H 0.01H,电容为,电容为inf inf。
五.实验数据:v +-Voltage Measurement1v+-Voltage MeasurementSeries RLC BranchScopePulse Generator3Pulse Generator2Pulse Generator1Pulse GeneratorDetailed Thyristor3Detailed Thyristor2Detailed Thyristor1Detailed Thyristori+-Current MeasurementAC Voltage Source电源电压触发信号1触发信号1触发信号2触发信号2流过晶闸管电流负载电流晶闸管端电压负载电压电阻负载:α=0度α=60度α=120度阻感负载:α=30度α=60度。
一.课程设计目的(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,为降压变换。
电力电子仿真实验实验报告院系:电气与电子工程学院班级:电气1309班学号: 17学生姓名:王睿哲指导教师:姚蜀军成绩:日期:2017年 1月2日目录实验一晶闸管仿真实验........................................ 错误!未定义书签。
实验二三相桥式全控整流电路仿真实验.......................... 错误!未定义书签。
实验三电压型三相SPWM逆变器电路仿真实验..................... 错误!未定义书签。
实验四单相交-直-交变频电路仿真实验.......................... 错误!未定义书签。
实验五 VSC轻型直流输电系统仿真实验.......................... 错误!未定义书签。
实验一晶闸管仿真实验实验目的掌握晶闸管仿真模型模块各参数的含义。
理解晶闸管的特性。
实验设备:MATLAB/Simulink/PSB实验原理晶闸管测试电路如图1-1所示。
u2为电源电压,ud为负载电压,id为负载电流,uVT 为晶闸管阳极与阴极间电压。
图1-1 晶闸管测试电路实验内容启动Matlab,建立如图1-2所示的晶闸管测试电路结构模型图。
图1-2 带电阻性负载的晶闸管仿真测试模型双击各模块,在出现的对话框内设置相应的模型参数,如图1-3、1-4、1-5所示。
图1-3 交流电压源模块参数图1-4 晶闸管模块参数图1-5 脉冲发生器模块参数固定时间间隔脉冲发生器的振幅设置为5V,周期与电源电压一致,为(即频率为50Hz),脉冲宽度为2(即º),初始相位(即控制角)设置为(即45º)。
串联RLC分支模块Series RLC Branch与并联RLC分支模块Parallel RLC Branch的参数设置方法如表1-1所示。
表1-1 RLC分支模块的参数设置元件串联RLC分支并联RLC分支类别电阻数值电感数值电容数值电阻数值电感数值电容数值单个电阻R0inf R inf0单个电感0L inf inf L0单个电容00C inf inf C 在本系统模型中,双击Series RLC Branch模块,设置参数如图1-6所示。
simulink故障模块故障电阻和接地电阻概述说明1. 引言1.1 概述在现代工程领域中,Simulink是一种常用的仿真平台,用于设计、建模和分析复杂的动态系统。
在Simulink中,故障模块是一个关键性组成部分,用于模拟系统存在的故障和异常情况。
在故障模块中,故障电阻和接地电阻扮演着重要的角色。
本文旨在深入探讨Simulink故障模块中的故障电阻和接地电阻,并对其在系统设计与优化中的应用进行概述。
通过该文章,读者将能够了解故障电阻和接地电阻对系统稳定性和性能的影响,并学习如何进行故障电阻的分析与测试以及接地电阻的优化策略。
1.2 文章结构本文共分为五个主要章节。
首先是引言部分,在此部分我们将介绍文章整体内容并概述Simulink故障模块中的故障电阻和接地电阻。
其次是Simulink故障模块章节,将详细介绍故障电阻和接地电阻在Simulink中的应用方法以及其作用机制。
第三部分是故障电阻分析和测试方法,我们将解释故障电阻分析的重要性,并提供两种测试故障电阻的方法。
第四部分是接地电阻优化与技术改进,我们将探讨接地电阻对系统稳定性的影响以及优化策略。
最后一部分是结论与展望,总结了本文的研究内容和结果,并讨论了未来Simulink故障模块相关研究方向。
1.3 目的本文的目的是为读者提供关于Simulink故障模块中故障电阻和接地电阻的全面概述。
通过详细介绍这两个关键概念的作用和应用,读者可以更好地理解和应用Simulink在系统设计和优化过程中所面临的挑战。
同时,我们希望本文能够激发更多关于Simulink故障模块相关研究方向与趋势的探索,并促进该领域在工程实践中的进一步发展。
2. Simulink故障模块:2.1 故障电阻介绍:故障电阻是指在电路中出现故障时产生的电阻。
它常用于表示元件损坏、线路短路或其他故障情况。
故障电阻的大小和位置对系统的性能和安全性都有重要影响。
在Simulink中,故障电阻可以通过添加特定的组件来模拟。
用Matlab/Simulink 中的Powersystem 库,完成下列实验:1. 单相变压器电流和电压计算有一台单相变压器,其额定参数为:Hz f N 50=,A kV S N ∙=10,V U U N N 22038021=。
一、二次绕组的漏阻抗分别为()Ω+=22.014.01j Z ,()Ω+=055.0035.02j Z ,励磁阻抗()Ω+=31030j Z m ,负载阻抗()Ω+=54j Z L 。
使用Simulink 建立仿真模型,计算在高压侧施加额定电压时,(1)一、二次侧的实际电流和励磁电流;(2)二次侧的电压。
用Matlab/Simulink 中的Powersystem 库搭建的仿真模型如图1所示。
图1 线性变压器负载运行仿真模型2. 使用Simulink建立仿真模型,仿真验证三相变压器的Yd11联结组别的一次测电压和二次侧电压的幅值和相位关系。
用Matlab/Simulink中的Powersystem库搭建的仿真模型如图2所示。
图2 变压器联接组别仿真模型3.使用simulink建立直流电动机的能耗制动仿真模型,仿真分析获得转速、电枢电流和电磁转矩的暂态过程曲线。
用Matlab/Simulink中的Powersystem库搭建的仿真模型如图3所示。
图3 他励直流电动机能耗制动仿真模型4. 使用simulink 建立他励直流电动机的改变电枢电压的仿真模型,仿真分析获得转速、电枢电流和电磁转矩的暂态过程曲线。
用Matlab/Simulink 中的Powersystem 库搭建的仿真模型如图4所示。
图4 他励直流电动机的改变电枢电压的仿真模型5. 一台4极三相异步电动机,额定电压V U N 380=(△形联结),额定频率Hz f N 50=,额定转速min 1487r n N =,其他参数为Ω=055.01R ,Ω=265.01σX ,Ω=763.0m R ,Ω=39.16m X ,Ω='04.02R ,Ω='565.02σX 。
直流微电网的建模和仿真目录1 引言 (3)1.1 目的 (3)1.2 文档格式 (3)1.3 术语 (3)1.4 参考文献 (3)2 系统概述 (4)3直流微网的能量管理方法 (4)4系统建模 (5)4.1PV电池 (5)4.2 PV电池DCDC变换器建模 (8)4.3蓄电池双向DCDC1变换器建模 (9)4.4逆变器建模 (11)4.5负载建模 (12)4.6蓄电池建模 (13)5仿真验证 (13)6结论 (18)1 引言1.1 目的该文档针对独立智能供电及生活保障系统的需求,给出了提供智能供电的直流微电网系统框架,并根据这一框架搭建理论模型和仿真模型。
验证这一直流微电网系统的功能可行性。
1.2 文档格式本文档按以下要求和约定进行书写:(1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。
(2)标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。
(3)正文字体为宋体小四号,无特殊情况下,字体颜色均采用黑色。
(4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为(1)、1)、a)等,特殊情况另作规定。
1.3 术语1.4 参考文献2 系统概述图1 直流微网的系统框图图1为直流微网的系统框图,仿真系统包括以下几个部分:1)PV组件的特性模型2)蓄电池的模型3)PV组件后的DCDC拓扑模型和控制模型4)蓄电池后双向DCDC1的拓扑模型和控制模型5)逆变器包括:单相逆变器和三相逆变器的拓扑模型和控制模型6)交流负载模型7)直流负载模型8)超级电容模型(暂缺)9)超级电容后双向DCDC2的拓扑模型和控制模型(暂缺)10)柴油机模型(暂缺)11)智能控制器2与光伏智能控制器的协调控制模型(暂缺)3直流微网的能量管理方法能量管理思想:管理微网中各分布电源的能量流动,使得微网工作最优状态。
以下为结合我们项目的一个能量管理原则,有了这个管理原则,就可以明确各个分布电源的控制方法。
Switched ReluctanceMotor种类:开关磁阻电机模型(SRM)代表了三种典型的开关磁阻电机:三相6/4开关磁阻电机、四相8/6开关磁阻电机、五相10/8开关磁阻电机。
如下图示:电机的电动部分是基于几个磁化曲线和磁化扭矩曲线组成的一种非线性模型。
机械部分是基于惯性力矩和粘滞摩擦系数的状态空间模型。
为了方便使用,这两种模型被嵌入SRM模块中,特种的和一般的模型。
在特种模型中,电机的磁化曲线通过表格提供,数据通过实验测量或者有限元分析计算;在常规模型中,磁化曲线通过非线性函数计算。
对话框及其参数类型(Type)指定三相6/4开关磁阻电机、四相8/6开关磁阻电机、五相10/8开关磁阻电机。
机械模型(Machine model)选择特种或者常规模型。
属性表相应的被修改。
常规模型(Generic Model)定子电阻(Stator resistance)相定子绕组Rs(Ω)转动惯量(Inertia)转动惯量J (kg.m2).摩擦系数(Friction)摩擦系数B(N.m.s).初始速度和位置(Initial speed and position)初始速度w0(rad/s)和转子初始位置Theta0(rad). 非对称电感(Unaligned inductance)转子处于非对称位置时,定子的电感值Lq(H).对称电感(Aligned inductance)转子处于对称位置时,非饱和定子的电感值Ld(H). 饱和对称电感(Saturated aligned inductance)转子处于对称位置时,饱和定子电感值Ldsat(H).最大电流(Maximum current)定子最大电流Im(A).最大磁链(Maximum flux linkage)最大磁链ψm (Wb or V.s) 相当于Im.特种模型(Specific Model)定子电阻(Stator resistance)相定子绕组Rs(Ω)转动惯量(Inertia)转动惯量J (kg.m2).摩擦系数(Friction)摩擦系数B(N.m.s).初始速度(Initial speed)初始速度w0(rad/s)和转子初始位置Theta0(rad). 转子位置(Rotor angle vector)额定的转子磁链位置Θ (deg).定子电流(Stator current vector)额定的定子磁链电流Is(A).磁化特性(Magnetization characteristic)由定子电流和转子位置组成的2-D表。
simulink命令集及常见问题simulink命令集(转载)仿真命令:sim ---仿真运行一个simulink模块sldebug ---调试一个simulink模块simset ---设置仿真参数simget ---获取仿真参数线性化和整理命令:linmod ---从连续时间系统中获取线性模型(状态方程)linmod2 ---也是获取线性模型,采用高级方法dinmod ---从离散时间系统中获取线性模型trim ---为一个仿真系统寻找稳定的状态参数构建模型命令:open_system --打开已有的模型close_system --关闭打开的模型或模块new_system --创建一个新的空模型窗口load_system --加载已有的模型并使模型不可见save_system --保存一个打开的模型add_block --添加一个新的模块add_line --添加一条线(两个模块之间的连线)delete_block --删除一个模块delete_line --删除一根线find_system --查找一个模块hilite_system --使一个模块醒目显示replace_block --用一个新模块代替已有的模块set_param --为模型或模块设置参数get_param --获取模块或模型的参数add_param --为一个模型添加用户自定义的字符串参数delete_param --从一个模型中删除一个用户自定义的参数bdclose --关闭一个simulink窗口bdroot --根层次下的模块名字gcb --获取当前模块的名字gcbh --获取当前模块的句柄gcs --获取当前系统的名字getfullname --获取一个模块的完全路径名slupdate --将1.x的模块升级为3.x的模块addterms --为未连接的端口添加terminators模块boolean --将数值数组转化为布尔值slhelp --simulink的用户向导或者模块帮助封装命令:hasmask --检查已有模块是否封装hasmaskdlg --检查已有模块是否有封装的对话框hasmaskicon --检查已有模块是否有封装的图标iconedit --使用ginput函数来设计模块图标maskpopups --返回并改变封装模块的弹出菜单项movemask --重建内置封装模块为封装的子模块诊断命令:sllastdiagnostic --上一次诊断信息sllasterror --上一次错误信息sllastwarning --上一次警告信息sldiagnostics --为一个模型获取模块的数目和编译状态硬拷贝和打印命令:frameedit --编辑打印画面print --将simulink系统打印成图片,或将图片保存为m文件printopt --打印机默认设置orient --设置纸张的方向-----------------------------------------------------------------------------附件包含好多simulink的例程,对于初学者和高手都需要的东西,大家多多支持作者:mikle 发表时间:2008-8-18 12:15:00第1楼模块名(Source library) 用途Band_Limited White Noise 把白噪声加到连续系统中Chip Signal 产生一个频率不断增大的正弦波Clock 显示和提供仿真时间Constant 产生一个常值Digital Clock 在规定的采样间隔产生仿真时间From File 从文件读取数据From Workspace 从工作面上定义的矩阵中读数据Pulse Generator 在固定的时间间隔产生脉冲Random Number 产生正态分布的随机数Repeating Sequence 产生规律重复的任意信号Signal Generator 产生各种不同的波形Sine Wave 产生一个正弦波Step Input 产生一个阶跃函数模块名(Sinks library) 用途Auto_Scale Graph Scope 在MA TLAB自动调整显示比例的图形窗口显示信号Graph Scope 在MA TLAB图形窗口显示信号Hit Crossing 在规定值附近增加仿真步数Scope 在仿真过程中显示信号Stop Simulation 当输入不为零时停止仿真To File 把数据输出到文件中To Workspace 把数据输出到工作面上定义的一个矩阵中XY Graph Scope 在MA TLAB图形窗口中显示信号的X—Y图模块名(Discrete library) 用途Discrete-Time Integrator 对一个信号进行离散积分Discrete-Time Limited Integrator 对一个信号进行离散有限积分Discrete State-Space 建立一个离散状态空间模型Discrete Transfer Fcn 建立一个离散传递函数Discrete Zero-Pole 以零极点形式建立一个离散传递函数Filter 建立IIR和FIR滤波器First-Order Hold 建立一阶采样保持器Unit Delay 对一个信号延迟一个采样周期Zero-Order Hold 建立一个采样周期的零阶保持器模块名(Linear library) 用途Derivative 对输入信号进行微分Gain 对输入信号乘上一个常数增益Inner Product 对输入信号进行点积Integrator 对输入信号进行积分Matrix Gain 对输入信号乘上一个矩阵增益Slider Gain 以滑动形式改变增益State-Space 建立一个线性状态空间模型Sum 对输入信号进行求和Transfer Fcn 建立一个线性传递函数Zero-Pole 以零极点形式建立一个传递函数模块名(Nonlinear library) 用途Abs 输出输入信号的绝对值Backlash 用放映的方式模仿一个系统的特性Combinatorial 建立一张真值表Coulombic Friction 在原点不连续而在原点以外具有线性增益Dead Zone 提供一个死区Fcn 对输入进行规定的表示Limited Integrator 在规定的范围内进行积分Logical Operator 对输入进行规定的逻辑运算Look-up Table 对输入进行分段的线性映射MATLAB Fcn 定义一个函数对输入信号进行处理Memory 输出本模块上一步的输入值Product 对输入信号进行乘积运算Quantizer 对输入信号进行量化处理Rate Limiter 限制信号的变化速率Relational Operator 对输入进行一定的关系运算Relay 在两个值中轮流输出Reset Integrator 在仿真中对积分器进行重新初始化Saturation 对输入信号进行限幅Sign 符号函数Swith 在两个输入之间进行开关Transport Delay 对输入信号进行一定的延迟2-D Look-Up Table 对两个输入信号进行分段的线性映射Variable Transport Delay 对输入信号进行不定量的延迟模块名(Connections library) 用途Demux 把向量信号分开输出Inport 给系统提供一个外部输出Mux 把几个信号合并成向量形式Outport 给系统规定一个输出Subsystem 表示一个系统在另外一个系统中作者:mikle 发表时间:2008-8-18 12:58:00第2楼simulink常见问题集锦:命令行如何运行simulink外部模式build和start用sim()函数该函数的调用格式为:[t,x,y]=sim(f1,tspan,options,ut)其中f1为SIMULINK的模型名,tspan为仿真时间控制变量;参数options为模型控制参数;ut为外部输入向量。
simulink电阻负载
在Simulink中,可以使用电阻模块来模拟电阻负载。
以下是模拟电阻负载的步骤:
1. 打开Simulink模型,然后在库浏览器中搜索"Resistor"或"电阻"来找到电阻模块。
2. 将电阻模块拖放到模型中。
3. 连接电源信号到电阻模块的一个端口。
4. 连接负载信号到电阻模块的另一个端口。
5. 设置电阻的阻值。
可以通过双击电阻模块来打开参数设置对话框,然后在"Resistance"字段中输入所需的阻值。
6. 运行模型,可以观察电阻模块的输出信号。
通过这种方式,您可以在Simulink中模拟电阻负载的行为。
您可以根据需要调整电阻的阻值,并使用其他Simulink模块来模拟更复杂的电路行为。