matlab电压电流测量模块的使用

合集下载

MATLAB在电力系统三相短路故障分析中的应用_高正中

MATLAB在电力系统三相短路故障分析中的应用_高正中

MATLAB 在电力系统三相短路故障分析中的应用
图 1 无穷大功率电源供电系统三相短路故障的仿真图
1.2 参数设置
数,按照仿真设置,当模型中所设故障点发生三相短路
(1)变压器 T 采用如图 1 所示的模型,根据给定的数
据,计算折算到 110kV 侧的参数如下:
变压器的电阻为:
RT=
ΔPSUN2 SN2
CLC n u m b e r: TP391.9;TM743
Do cu m e n t co d e : A
Article ID:1003- 0107(2013)10 - 0017- 03
0 引言 MATLAB 因为绘图功能强大和计算能力强,配以友
好的动态仿真环境,主要用于数值计算及可视化图形处 理,其优越的开发性、数据仿真分析高效的优点越来越 成为从事电力网络系统学习和研究的重要仿真工具。作 为一款优秀的综合性应用软件,利用其提供的 Simulink 集成环境,可以方便地对电力系统进行模型的搭建和仿 真[1]。Simulink 提供了充足的子模块库,我们可以根据相 应模型搭建的需要,从各个子模块库中选用合适的模 块。Simulink 中提供了各种基本模块,它们根据其主要 应用领域和实现功能进行了分类化管理,给用户查找使 用提供了便利。模块库的数量取决于用户安装,在电力 系统仿真中,标准 Simulink 模块库和电力系统模块库是 必不可少的。本文将通过三相短路实例具体讲解其模块 结构及应用。
合保护系统研究[J].煤炭科学技术,2010,38(12):80- 83. [4]马立国,公茂法,夏文华,等.基于 DSP 的矿井下电网漏
电保护配置方法的研究[J].煤矿机械,2012,33(5):206208. [5]孙勇.煤矿井下电网漏电保护系统设计[J].煤炭科学技 术,2012,40(5):81- 85.

MATLAB Simulink系统建模与仿真 实验报告

MATLAB Simulink系统建模与仿真 实验报告

MATLAB/Simulink 电力系统建模与仿真实验报告姓名:******专业:电气工程及其自动化班级:*******************学号:*******************实验一无穷大功率电源供电系统三相短路仿真1.1 无穷大功率电源供电系统仿真模型构建运行MATLAB软件,点击Simulink模型构建,根据电路原理图,添加下列模块:(1)无穷大功率电源模块(Three-phase source)(2)三相并联RLC负荷模块(Three-Phase Parallel RLC Load)(3)三相串联RLC支路模块(Three-Phase Series RLC Branch)(4)三相双绕组变压器模块(Three-Phase Transformer (Two Windings))(5)三相电压电流测量模块(Three-Phase V-I Measurement)(6)三相故障设置模块(Three-Phase Fault)(7)示波器模块(Scope)(8)电力系统图形用户界面(Powergui)按电路原理图连接线路得到仿真图如下:1.2 无穷大功率电源供电系统仿真参数设置1.2.1 电源模块设置三相电压110kV,相角0°,频率50Hz,接线方式为中性点接地的Y形接法,电源电阻0.00529Ω,电源电感0.000140H,参数设置如下图:1.2.2 变压器模块变压器模块参数采用标幺值设置,功率20MVA,频率50Hz,一次测采用Y型连接,一次测电压110kV,二次侧采用Y型连接,二次侧电压11kV,经过标幺值折算后的绕组电阻为0.0033,绕组漏感为0.052,励磁电阻为909.09,励磁电感为106.3,参数设置如下图:1.2.3 输电线路模块根据给定参数计算输电线路参数为:电阻8.5Ω,电感0.064L,参数设置如下图:1.2.4 三相电压电流测量模块此模块将在变压器低压侧测量得到的电压、电流信号转变成Simulink信号,相当于电压、电流互感器的作用,勾选“使用标签(Use a label)”以便于示波器观察波形,设置电压标签“Vabc”,电流标签“Iabc”,参数设置如下图:1.2.5 故障设置模块勾选故障相A、B、C,设置短路电阻0.00001Ω,设置0.02s—0.2s发生短路故障,参数设置如下图:1.2.6 示波器模块为了得到仿真结果准确数值,可将示波器模块的“Data History”栏设置为下图所示:1.3 无穷大功率电源供电系统仿真结果及分析得到以上的电力系统参数后,可以首先计算出在变压器低压母线发生三相短路故障时短路电流周期分量幅值和冲击电流的大小,短路电流周期分量的幅值为Im=10.63kA,时间常数Ta=0.0211s,则短路冲击电流为Iim=17.3kA。

matlab 恒流负载

matlab 恒流负载

matlab 恒流负载在MATLAB中,模拟恒流负载通常需要创建一个电路模型,其中包含一个恒流源(Constant Current Source)和负载电阻。

恒流源能够提供一个恒定不变的电流,无论负载电阻如何变化。

以下是一个简单的MATLAB代码示例,使用Simulink来模拟一个恒流负载:1.打开MATLAB,并在命令窗口中输入simulink来打开Simulink编辑器。

2.在Simulink编辑器中,创建一个新模型。

3.从库浏览器(Library Browser)中找到并添加“Constant Current Source”块到模型中。

4.添加一个电阻(Resistor)块到模型中。

电阻值可以根据需要设置。

5.连接这两个块,使电流源通过电阻。

6.添加一个电压测量(Voltage Measurement)块来观察负载两端的电压。

7.添加一个作用域(Scope)块来显示电压测量结果。

8.连接测量块到作用域块。

9.最后,点击Simulink编辑器窗口上的“运行”按钮来模拟电路。

这是一个基本的恒流负载模拟。

具体的电路设计和参数选择将取决于你的应用需求。

如果你希望使用MATLAB的编程功能而不是Simulink,你可能需要编写一些代码来模拟恒流负载的行为。

例如,你可以创建一个函数,该函数接受负载电阻作为输入,并返回维持恒定电流所需的电压。

Matlabfunction voltage = constant_current_load(resistance, current)% resistance - 负载电阻值% current - 恒流源的电流值% voltage - 负载两端的电压voltage = current * resistance;end然后,你可以调用这个函数来计算给定负载电阻下的电压值。

请注意,上述代码示例仅适用于模拟恒流负载,并不涉及实际的硬件连接。

在真实的硬件环境中,恒流源通常需要使用专门的电源设备或电子电路来实现。

Matlab在智能电网中的使用方法

Matlab在智能电网中的使用方法

Matlab在智能电网中的使用方法智能电网是当今电力行业发展的趋势,为实现电力系统的安全、经济和可持续发展提供了全新的技术和解决方案。

作为一种强大的计算工具和编程语言,Matlab在智能电网中的使用方法被广泛研究和应用,并展现出了巨大的潜力。

一、Matlab在智能电网中的数据处理与分析在智能电网中,大量的数据需要进行处理和分析,以便更好地监控和管理电力系统。

Matlab提供了丰富的数据处理和分析函数,可以快速且准确地对数据进行处理,以求得有关电力系统的重要信息。

首先,Matlab可以用于数据的清洗和预处理。

通过数据清洗,可以剔除测量误差、异常值和无效数据,提高数据的可靠性和准确性。

预处理则是对数据进行标准化、正则化等操作,以减少数据的冗余性和提取数据的基本特征。

其次,Matlab可以进行数据的可视化和统计分析。

通过绘制折线图、散点图、柱状图等,可以直观地展示电力系统中各种指标的变化趋势和关联关系。

统计分析则是基于数理统计理论,对数据进行分布、相关性、周期性等方面的分析,从而揭示数据的内在规律和特征。

此外,Matlab还具备机器学习和人工智能的能力,可以通过建立模型和算法,挖掘数据中的潜在规律和隐藏信息。

例如,可以利用神经网络模型预测电力负荷、分析电力设备的状态和健康状况,从而实现智能化的电力调度和运行管理。

二、Matlab在智能电网中的优化与控制智能电网中的优化与控制是确保电力系统高效运行和优化资源利用的关键环节。

Matlab拥有丰富的优化和控制函数和工具箱,可以进行电力系统的优化调度、稳定控制以及各种智能算法的实现。

首先,Matlab可以实现电力系统的最优调度。

通过建立电力系统的数学模型和约束条件,结合优化算法(如遗传算法、粒子群算法等),可以求解出最优的电力调度方案,以在满足电力需求的前提下,降低系统的成本和能源消耗。

其次,Matlab可以进行电力系统的稳定控制。

通过建立电力系统的动态模型和控制算法,可以实现电压的稳定控制、频率的调节等。

Matlab使用技巧

Matlab使用技巧

Matlab-scope示波器菜单调用命令set(0,'ShowHiddenHandles','on');set(gcf,'menubar','figure');一般的测量检测模块是把示波器输入端连到要测量的参数所在点或者回路。

Multimeter则不一样。

楼主有没有注意过有的模块的连接是尖头的,有的是一个圆圈形状的?可以理解为尖头的是弱电或数字信号,可以用示波器直接测。

圆头的是强电信号,不能直接用示波器。

对于这样的信号,一般是:有些器件(强电器件)打开后,器件设置单中最后有一栏是“测量量”,选择测量什么信号以后,再用Multimeter“不接触测量”。

比如:一个RLC模块,最后一栏选定“测量所有电流电压”。

注意这之前Multimeter打开左栏是空白的,外观是一个“回”里面一个“0”,选定RLC“测量所有电流电压”后打开Multimeter,左栏就有RLC的电流电压什么的了。

选定要测的,移到右栏,就可以用示波器测波形了。

此后“回”里面就不是“0”了,而是用户选择测量的数据个数了。

matlab 6.5/7.0——simulink模型无法保存及其兼容性问题完整解决方案2009-06-25 09:45mdl文件在6.5里面做的,但是到了7.0里面却打不开,下面就是相关信息:Warning: Unable to load model file 'd:\MATLAB7\work\*.mdl'. Run "bdclose all; set_param(0, 'CharacterEncoding', Enc)" where Enc is one of windows-1252, ISO-8859-1, then load the model. The first character that is not supported in the current character encoding setting('ibm-1386_P100-2002') occurs on line 1795, byte offset 21. To correctly load models with non-ASCII characters, you must explicitly use the character encoding that was used to save the file. Type "help slCharacterEncoding" for more information on setting character encoding and to learn more about which encodings are commonly found on your platform.或者是直接保存出现如下信息:Error while saving model 'untitled'using the character encoding setting 'ibm.....问题产生原因:模型中含有不能识别的字符,比如中文等等,尤其是matlab对中文的支持不是很好(不知道是不是D版的原因)。

MATLAB-Simulink系统建模与仿真-实验报告要点

MATLAB-Simulink系统建模与仿真-实验报告要点

MATLAB/Simulink 电力系统建模与仿真实验报告姓名:******专业:电气工程及其自动化班级:*******************学号:*******************实验一无穷大功率电源供电系统三相短路仿真1.1 无穷大功率电源供电系统仿真模型构建运行MATLAB软件,点击Simulink模型构建,根据电路原理图,添加下列模块:(1)无穷大功率电源模块(Three—phase source)(2)三相并联RLC负荷模块(Three-Phase Parallel RLC Load)(3)三相串联RLC支路模块(Three—Phase Series RLC Branch)(4)三相双绕组变压器模块(Three—Phase Transformer (Two Windings))(5)三相电压电流测量模块(Three—Phase V-I Measurement)(6)三相故障设置模块(Three—Phase Fault)(7)示波器模块(Scope)(8)电力系统图形用户界面(Powergui)按电路原理图连接线路得到仿真图如下:1.2 无穷大功率电源供电系统仿真参数设置1.2。

1 电源模块设置三相电压110kV,相角0°,频率50Hz,接线方式为中性点接地的Y形接法,电源电阻0.00529Ω,电源电感0。

000140H,参数设置如下图:1。

2。

2 变压器模块变压器模块参数采用标幺值设置,功率20MVA,频率50Hz,一次测采用Y型连接,一次测电压110kV,二次侧采用Y型连接,二次侧电压11kV,经过标幺值折算后的绕组电阻为0.0033,绕组漏感为0。

052,励磁电阻为909。

09,励磁电感为106.3,参数设置如下图:1.2.3 输电线路模块根据给定参数计算输电线路参数为:电阻8。

5Ω,电感0.064L,参数设置如下图:1.2.4 三相电压电流测量模块此模块将在变压器低压侧测量得到的电压、电流信号转变成Simulink信号,相当于电压、电流互感器的作用,勾选“使用标签(Use a label)"以便于示波器观察波形,设置电压标签“Vabc”,电流标签“Iabc”,参数设置如下图:1。

MATLAB在电气工程中的应用课程设计部分学生版

MATLAB在电气工程中的应用课程设计部分学生版

MATLAB在电气工程及其自动化中的应用课程设计1.1 电气工程及其自动化专业概论电气工程及其自动化涉及电力电子技术,计算机技术,电机电器技术与网络控制技术,机电一体化技术等诸多领域,是一门综合性较强的学科,其主要特点是强弱电结合,机电结合,软硬件结合,电工技术与电子技术相结合,元件与系统相结合,使学生获得电工电子、系统控制、电气控制、电力系统自动化、电气自动化装置及计算机应用技术等领域的基本技能。

1.2 MATLAB简介MATLAB是Matrix&Laboratory两个词的组合,译为矩阵实验室。

MATLAB 是由美国mathworks公司发布的主要面向科学计算、可视化以及交互式程序设计的计算环境,主要包括MATLAB、MATLAB工具箱和Simulink三大部分。

MATLAB软件是主要面对科学计算、可视化以及交互式程序设计的计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。

MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB解算问题要比用C,FORTRAN等语言简捷得多,且MATLAB吸收了Maple等软件的优点,使它成为一个强大的数学软件。

同时,在新版本中也加入了对C,FORTRAN,C++,JA V A的支持。

MATLAB软件主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

1.3 SimPowerSystems模块库简介Simulink是MATLAB软件中的一种可视化仿真工具,是一种基于MATLAB 的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。

MATLAB simulink中的基本模块的参数、含义、应用

MATLAB simulink中的基本模块的参数、含义、应用

电力线路模块PI Section Line单项π型线路单相传输线模块。

电阻,电感和电容的传输线,沿着线是均匀分布的。

级联几个相同的PI部分是通过以下方式获得一个近似的分布参数线路模型的Three-Phase PI Section Line三相电力线路模块实现了一个平衡的三相传输线模型参数集中在π部分。

相反,沿着线的电阻,电感和电容是均匀分布的分布参数线路模型,三相PI剖面线块肿块行参数在一个单一的π部分所示,在图中只有一相下代表。

被指定为正序和零序的,要考虑到的参数之间的感性和容性耦合的三相导体,以及地面参数的参数R,L,和C线。

在此方法的指定行参数假设,这三个阶段是平衡的。

使用一个单一的PI部分的模型是适当的传输线或短,在感兴趣的频率范围是有限的基频周围建模。

你可以得到更准确的模型通过级联多个相同的块。

见PI剖面线的最大频率范围的说明,通过PI线模型,可以实现。

频率用于R L C规范指定行参数所用的频率,以赫兹(Hz)。

这通常是标称系统频率(50赫兹或60赫兹)。

正序和零序电阻正序和零序电阻欧姆/公里(Ω/公里)。

正序和零序电感正序和零序电感:亨利/公里(H/公里)。

正序和零序电容正序和零序电容法拉/公里(F /公里)。

线路段长度(KM)该生产线部分长度在千米(公里)。

Three-Phase Transformer (Two Windings)三相变压器(两个绕组)使用三个单相变压器,三相变压器三相变压器两个绕组块实现了。

您可以模拟饱和的核心不是简单地通过在参数菜单中设置相应的复选框块。

线性变压器块和可饱和变压器块部分的单相变压器的电气模型的详细说明,请参阅。

可以以下列方式连接的两个绕组的变压器:1)Y2)Y与中性点3)接地Y4)三角洲三角洲(D1),30度的滞后Y通过5)D11)三角洲,三角洲领先的Y通过30度Three-Phase V-I Measurement三相电压-电流测量电压测量选择没有,如果你不想要测量三相电压。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Matlab版本 R2011b 1.有两类模块端口:小方块:用于主电路三角形:用于控制电路这两类端口信号无法通过信号线直接连接而可以通过测量模块进行连接常用的测量模块有:电压测量模块(Simscape/SimPowerSystems/Measurements/)电流测量模块(Simscape/SimPowerSystems/Measurements/)多路测量仪(Simscape/SimPowerSystems/Measurements/ ) 2.多路测量仪的使用(1)元件路径Simscape/SimPowerSystems/elements/
Simscape/SimPowerSystems/electrical Sources/ (2)电路图Series RLC Branch2Scope Multimeter AC Voltage Source(3)参数设置注意:添加完测量模块再添加设置电路参数,否则找不到测量的量将示波器修改为两个坐标
(4)调试问题 Error in 'untitled/AC Voltage Source': Initialization commands cannot be evaluated. 解决办法:添加powergui(Simscape/SimPowerSystems/)网络解释:powergui 具体干什么的我也说不好,反正在用到SimPowerSystem里面的模块的时候就必须用到powergui吧~~不过这个powergui直接放进去就行了。

里面还有FFT之类的分析可以用。

个人理解就相当于一个头文件感觉的东西。

修改后:Series RLC Branch2ScopeMultimeter AC Voltage Source Continuous powergui仿真结果
1、图形显示的不够平滑,怎么解决?--仿真参数中改
小掉2、为坐标添加标注
3.OUT1模块的使用Simulink/Sinks/ 首先要选中仿真参数设置中的Save to work space/Output 使用plot(tout,yout)命令即可绘制未经编辑的输出曲线
0.030.020.010-0.01-0.02-0.03345678910曲线编辑:
4.完整仿真步骤实例(1)建立仿真图+Continuous v -Voltage Measurementpowergui Series RLC Branch AC Voltage SourceScope i+-Current Measurement(2)仿真参数设置(3)电路参数设置
(4)仿真结果。

相关文档
最新文档