基于MATLAB短路电流的计算与仿真

基于MATLAB短路电流的计算与仿真
基于MATLAB短路电流的计算与仿真

摘要

短路故障也称为横向故障,是破坏电力系统正常安全稳定运行的主要原因。一般分为四种常见的短路情况,分别是三相短路,两相短路、单相接地短路及两相接地短路。利用传统的数学计算分析电力系统故障情况不但工作量大而且危险性高。课题中利用了MATLAB软件对电力系统短路故障进行仿真模拟,这样既可以不偏离实际情况又可以减少实验的危险性。首先建立一个空白的模型,选择Simulink元件库中本身具有的电力系统模块库的模块,分别建立无穷大功率电源供电系统系统和有限大功率电源供电系统,得出四种短路情况分别发生时的图形,然后对两种不同供电系统发生三相短路的进行数学计算得出周期电流的幅值大小和冲击电流的大小。通过相关的系统仿真与计算,结果表明利用MATLAB软件对电力系统进行仿真,方便快捷,同时也具有很高的可靠性。

关键词:短路故障;MATLAB;电力系统

ABSTRACT

Short circuit, also known as lateral fault, is the main reason for the destruction of normal power system safe and stable operation. Generally divided into four common short-circuit conditions, which are three-phase short, two-phase short circuit, single-phase ground short circuit and two ground fault. Calculation of power system failure not only a heavy workload and high-risk use of traditional mathematics. The use of MATLAB software subject to short circuit power system simulation, so that both can not deviate from the actual situation and can reduce the risk of the experiment. First create a blank model, select Simulink component library itself has a power system module library modules, namely the establishment of the infinite power supply system power supply systems and limited system, draw graphics were four short-circuit occurs, Then two different phase short-circuit of the power supply system mathematically calculated the amplitude of the current cycle and the impact of the current size. Related systems through simulation and calculation results show that the use of MATLAB software for power system simulation, convenient, but also has high reliability.

Key words short-circuit fault; MATLAB; power system

目录

1 绪论 (1)

1.1 研究的背景与意义 (1)

1.2 设计的主要工作 (1)

2 电力系统短路故障简介 (3)

2.1 短路的基本概念 (3)

2.2 短路的危害 (4)

2.3 短路计算的目的 (5)

3 仿真软件 (6)

3.1 MATLAB的简介 (6)

3.2 Simulink在仿真中的应用 (7)

4 无穷大功率电源短路故障计算与仿真 (10)

4.1 三相短路 (10)

4.2 两相接地短路 (19)

4.3 单相短路接地 (21)

4.4 两相短路 (23)

5 有限大功率电源短路故障计算与仿真 (26)

5.1 三相短路故障 (26)

5.2 两相接地短路 (31)

5.3 单相短路接地 (32)

5.4 两相短路 (33)

6 结论 (35)

参考文献 (36)

致谢 (39)

1 绪论

1.1 研究的背景与意义

随着社会的不断发展,电力已经渗入到了人们的学习、生活等各个方面,只有保证不间断地供电才能使工厂正常生产、人们正常生活。这样就要求供电系统必须要尽量避免出现故障,以免影响系统对用电负荷进行正常供电。在所有故障当中,发生频率最高的就是短路故障。发生短路的时候系统中的电流要远远大于正常的电流,在一些大型的电力系统中所产生的后果对整个供电系统和用电负荷的危害也是非常大的,所以进行短路计算对整个电力系统来说都是非常重要的。但是随着电气行业的不断发展扩大,电力系统越来越复杂,许多大型的科研在显示设备中得不到实现,一方面是现实生活的条件不能满足实验的要求;另一方面是即使采用了手工计算的方法,由于系统的复杂性会带来很大的工作量,不能很方便的调整,也有可能产生的结果与实际有较大的差别。这就需要我们寻找一种能够很大程度上模拟出电力系统运行状况的数字仿真工具,MATLAB就能够充分满足这一要求,由于它自身所具有的特点使它获得了对应的学科的应用,特别是能够很好的应用在边缘学科和交叉学科,加强辅助分析应用学科计算机和复杂的电力系统。MATLAB的各种适用性,使其能够很好的来分析与计算电力系统短路故障,解决我们在实际上生活中所遇到的问题。

1.2 设计的主要工作

课题是有关于电力系统的分析的工程仿真项目,主要利用MATLAB对不同的电力系统几种常见的短路情况进行分析。

(1)无限大功率电源短路故障

首先建立一个由无穷大功率电源供电的简单电力系统,设置短路故障点,利用MATLAB分别对发生四种不同的短路情况进行仿真,得出仿真图形,对图形进行分段解析,分别设置发生故障时间与正常工作时间,每种短路情况都得出故障时短路电流与短路电压、正常工作时短路电流与短路电压的四个不同的图形。由于三相故障在电力系统故障中的危害最大,我们除了利用MATLAB对三相短路故障进行仿真,也采用了数学分析方法对三相短路情况进行理论分析得出结果,再将两次不同方法所得出的结果比较,得出相差的大小,以检验实验是否正确。

(2)有限大功率电源短路故障

首先建立一个由有限大功率电源供电的简单电力系统,设置短路故障点,利

用MATLAB分别对发生四种不同的短路情况进行仿真,得出仿真图形,对图形进行分段解析,分别设置发生故障时间与正常工作时间,每种短路情况都得出故障时短路电流与短路电压、正常工作时短路电流与短路电压的四个不同的图形。三相故障在电力系统故障中的危害最大,我们除了采用MATLAB对三相短路故障进行仿真,也利用了数学分析方法对三相短路情况进行理论分析得出结果,再将两次不同方法所得出的结果比较,得出相差的大小,以检验实验是否正确。

2 电力系统短路故障简介

2.1 短路的基本概念

由于系统本身的复杂性导致发生故障的可能性较大,在所有故障当中,短路故障的发生概率比较高,所产生的危害也是比较大的。所谓短路就是指在电力系统不正常运行时候相与相之间或相与地之间(或中性线)之间的接通[1]。发生短路故障可能有许多方面的原因,主要有以下几个方面:(1)元件性能退化,例如绝缘材料在自然条件下暴露导致元件的本身所具有性能遭到损坏。(2)操作人员没有进行规范合理的操作,例如技术操作人员在进行操作前没有检查设备的状况是否适合运行,线路检修时改变了线路的状态,但检修之后并没有恢复线路正常运行所要求的状态就接入电力系统之中工作;(3)自然环境,例如在大风、冰雹或雪灾这样的极端天气下可能会引起架空线路倒塌;(4)其他的一些原因,例如由于某些地面下的道路工作使电缆受到了损坏,鸟兽的一些行为把裸露的导体连接起来。

短路故障分为单相接地短路、两相短路、两相接地短路和三相短路[2]。其中当发生三相短路时电路仍为对称电路,是一种对称短路;其余三类称为不对称短路,其中单相接地短路发生的概率最高,可达65%左右[3]。

表1 短路示意图和代表符号

短路种类

示意图 短路代表符号

三相短路

f (3)

两相接地短路

f

(1,1)

两相短路

f (2)

单相接地短路

f (1)

架空线路是电力系统里容易发生故障的部分,

其中发生可能性最大的故障类

型就是短路故障,近年来,我国统计的不同的电压范围内短路故障发生的相对次数如表2、表3。

表2 不同范围电压发生短路故障的几率

线路范围发生几率

在110KV线路上78.0%

容量为6000KW以上的发电机7.5%

110KV变压器 6.5%

110KV母线8.0%

表3 110KV线路上各种类型短路故障几率

短路类型发生几率

三相短路 5.0%

两相短路 4.0%

两相短路接地8.0%

单相短路83.0%

从表3中可以看出单相短路发生的情况占绝大多数,许多的实际经验也证实了这一种现象。三相短路相对其他三种短路情况发生的概率相对小,但是带来的危害却是非常大的,有时甚至会导致整个电力系统的瘫痪,分析计算出三相短路电流,能够在很大程度上帮助技术人员更加合理的设计输电线路的保护装置,减少故障发生对我们生活带来的危害,所以我们必须认真分析三相短路故障。在某些时候,当发生不对称短路故障的时候,了解三相短路情况对分析处理不对称短路情况的有很大的帮助。

2.2 短路的危害

(1)当短路故障发生的时候,线路中的电流变大,电压下降[4]。比如,当发

电机端发生了短路故障的时候,定子绕组流过的故障短路电流有可能达到其额定电流的10倍甚至15倍,过大的短路电流和电流产生的电动力效应可能会使导体和绝缘遭到破坏。

(2)电力系统故障短路会导致电网的电压降低,一些用户的供电和用电设备也因此遭受到破坏。例如,异步电动机的电磁转矩和电压的平方成正比例关系,电压减小可能使电动机失步。[4]

(3)不对称短路所引起的不平衡电流,会产生不平衡磁通,在邻近的平行通信线路内感应出电动势,干扰通信系统,威胁人身安全和影响设备正常运行[5]。

(4)一旦发生短路故障可能会对电力系统的正常安全运行构成威胁,导致整个系统的崩溃。因为短路会导致电力系统功率分布不再是原本电路设计中的数据了,发电机的输出功率与输入功率也与原来的数据不一样了,并列运行的发电机失步,整个系统崩溃,用电负荷地区不能及时得到供电。

在设计和运行电力系统的时候,要采取合适的方法来减少短路故障发生的概率。比如,我们可以加强对电气设备的保养延缓设备的老化速度,最大程度确保设备安全运行,严格把关好设备质量,严肃处理违规操作,提高操作人员的专业性,减少人为失误的发生,确保人身安全。

2.3 短路计算的目的

(1)选择满足电力系统要求的电气设备,如在选择互感器、断路器的一些电气设备的时候,选择的依据就是短路电流。例如,设备电动力稳定性的校验是以冲击电流为依据的;设备的其他性能指标也是以短路电流的周期分量为依据的。

(2)对系统的多种短路情况进行分析是进行正确地配置继电保护与自动装置、整定参数的前提。

(3)确定电气主接线方案的时候,了解短路故障发生时电力系统电流大小的变化,对采取合理的输电线路保护装置和对电力设备进行造价评估有很大的帮助,从而挑选出最合适的主接线方案。

3 仿真软件

3.1 MATLAB的简介

MATLAB即MATrix LABoratory(矩阵实验室),是美国的The MathWork公司1984年推出的一种有关于科学与工程的计算机语言[6]。MATLAB在三十多年的发展和竞争中由许多的数学家和软件专家对其进行研发,它的运行环境也在不断的发展变化,从早期的在DOS环境下发展到现在包括可以在Windows、UNIX及Mac OSX等很多个平台上运行。MATLAB在教学、科研和工业等各个方面也是非常受欢迎的。在大学学习中,MATLAB给高等教育中数学、自然等一些学科的学习和研究带来了很大的方便;在工业应用中,也是一个高效的开发和分析的工具。在MATLAB发展过程中,已经从一个简单的“矩阵实验室”演变成为了国际上最受欢迎的软件之一。它具有极高的通用性,适用范围越来越广泛[7]。

与其它的计算机语言比较,MATLAB的一些特点:(1)相对比较简单,易于掌握。MATLAB虽然是一门编程语言,可是和其它的编程语言比较起来,它不需要定义变量和数组,这样使用起来会更加的便捷。MATLAB的本身适用性极强而且十分的人性化,用户只要具有一般的计算机语言基础,就能很好运用它。(2)代码简短而且高效。MATLAB程序设计的语言集成度比较高,而且语句相对简短,某些程序用其它语言编写可能需要数百的语句,MATLAB可以简化程序所需编写的语句,利用十几条可能更少的语句就可以解决问题了。程序可靠性较高,易于维护,MATLAB的这一特点也使得解决问题的效率和水平在很大程度上得以提高。(3)功能齐全,可扩展性极强。MATLAB软件由两个重要的部分组成,分别是基本部分和专业扩展部分。基本部分中包括了数值积分和各种变换、数据的计算、代数和超越方程的求解以及矩阵的运算等,能够满足一般科学计算的需求。专业扩展部分又称为工具箱(Toolbox),用来解决专业性很强的一些问题[6]。MATLAB 极强的拓展性使它能够很好的解决许多不同方面的问题。它所包含的大量的实用辅助工具箱具也满足了不同专业研究方向以及工程应用的需求。(4)强有力的图形表达能力。MATLAB本身具有非常多的图形表达函数,这样我们通过对图像的观察很直接的得到我们所需要的实验数据和实验结果,并且能用曲线绘制出难以表达出来的一些隐函数,二维和三维图像还有一些工程性较强的特殊图像也都可以利用MATLAB绘制出来。(5)强大的系统仿真功能。MATLAB最重要的软件包—Simulink,它本身具有的利用框图实现对复杂的系统的建模与仿真功能,能

够非常容易地构建出动态系统仿真模型,进行准确的仿真分析。

MATLAB是一种新兴的、应用前景广泛的计算机高级编程语言[8]。不仅广泛应用于控制界,在信号分析与处理、系统仿真、通信与电子工程、虚拟制造、雷达工程、语音处理、生物工程、财政金融、图像信号处理以及计算机技术等领域中也是非常流行的。

3.2 Simulink在仿真中的应用

Simulink是由The Math Work公司为MATLAB提供的结构图编程与系统仿真专用安装包,对动态系统进行一系列的建模、仿真和分析。它支持连续时间系统、线性和非线性系统、连续和离散混合系统、离散时间系统,而且系统可以是多进程的。它利用自身模块库中的模块对系统进行描述,在这个基础上利用MATLAB 计算得出动态系统在时域内的变化并得出结论。Simulink和MATLAB是高度集成在一起的,他们之间可以进行灵活的交互操作。Simulink也是一种方便学习掌握、功能齐全、具有广泛的适应性、仿真精度极高、贴近实际的工具,无需书写大量的程序,掌握了简单的计算机语言,就可以实现复杂电力系统的仿真。当利用Simulink进行系统的建模与仿真来解决实际的工程问题时,其步骤一般如下:(1)描绘出系统的草图。把需要进行仿真的系统根据其功能特性划分成为子系统,利用小的模块来把每一个子系统搭建好,充分体现了利用Simulink进行系统建模时结构流程清晰,使用方便灵活。在仿真的过程中我们优先选择Simulink Library库中本身具有的模块,这样可以使程序编写简化,减少工作量[9]。

图1 Simulink Library Browser模块

(2)右击MATLAB主界面菜单栏中的“New”,选择“Simulink Model”,新建一个空白模型,如图2所示[10]。

图2 Simulink空白模型

(3)根据草图在Simulink元件库中分别找到对应的子模块库,找到需要的仿真模块,按住鼠标拖到新建的空白窗口,摆放好模块的位置并将其连接好,如图3所示。

图3 模块连接

(4)双击选中的模块,根据所建立的草图系统分别设置好各个模块的参数。(5)保存建立的模型,将文件的后缀名改为.mdl,如图4所示。

图4 保存模型

(6)运行仿真,观察仿真所得出的结果。如果仿真过程中出现错误,导致错误的原因会出现在查找错误指示框中,按照指示的内容对其进行修改;如果出现仿真结果与理论计算的结果相差很大,我们第一步是检查仿真模块连接是否出现错误、所选择的仿真模块是否合适,第二步检查模块参数以及仿真相关参数的设置是否正确[11]。

(7)调试仿真模型。在以上步骤中不能检查出为什么出现错误的原因,就可以采取调试的手段,查看系统的各个仿真步骤的运行情况,找出出现错误的地方,

进行修改后再次对其进行仿真,直到出现与预想一致的结果,然后保存模型。

4 无穷大功率电源短路故障计算与仿真

4.1 三相短路

假设无穷大的功率电源供电系统如图5所示,0.02s 时刻变压器电压分母线发生三相短路故障,仿真短路电流周期分量幅值与冲击电流大小。线路的参数为L=200km,X 1=0.4Ω/km,R 1=0.17Ω/km;变压器额定容量S N =20MV ·A,短路电压U S %=10.5,短路损耗△P S =135kW,空载损耗△P 0=22kW ,空载电流I%=0.8,变比K=110/11,高低压绕组为Y 形联接;并设供电点电压为220KV 。

图5 无穷大功率电源供电系统

图6 电力系统三相短路系统仿真模型

L

T

f

s

表4 仿真电路中各模块名称和提取途径

模块名提取途径

无穷大功率电源10000MV·A,110KA Source SimpowerSystems/Eletrical Sources 三相并联RLC复合模块5MW SimpowerSystems/Elements

串联RLC支路Three-phaseParallel RLC Branch SimpowerSystems/Elements

双绕组变压器模块Three-phaseTransformer(Two

windings)

SimpowerSystems/Elements

三相故障模块Three-phase Fault SimpowerSystems/Elements

三相电压电流测量模块Three-phaseV-I

Measurement

SimpowerSystems/Measurements

示波器模块Scope Simulink/sinks

电力图形用户分析界面Powergui SimpowerSystems

图7 电源模块控制

表5 三相电源模块参数参数名称解析

模块参数名称参数表示意义

Phase-to-phase rms voltage 线电压有效值

Phase angle of phase A(A 相初相角) 用度数表示出A相的相角。三相电压的相序为正序。B相与C相的电压相角的度数分别落后A 相相角120°和240°

续表5

模块参数名称 参数表示意义 Fequency

频率

Internal connection(内部连接方式)

三相电源内部的连接方式,改变电源连接,电源模块图标随之发生改变。

Specify impedance using short-circuit level(通过短路电流容量指定阻抗) 选定这一项可以通过短路电流容量与X/R 的比值来指定阻抗值 Source resistance(电源电阻)

通过短路电流容量指定阻抗选项不被选中的时候,该参数才起作用

Source inductance(电源电感) 通过短路电流容量指定阻抗选项不被选中的时候,该参数才起作用

变压器T 采用的模型是“Three-phase transformer(Two Windings)”模型。 变压器的电阻:

Ω=??=??=32.161020000220135103

2

2322

N N S T S U P R (1) 变压器的电抗:

Ω=???=?*=

12.2541020000

1002205.1010100%32

3

2

N

N

S T S U U X (2)

变压器的漏感:

H f X L T T 808.050

14.3212

.2542=??==

π (3) 变压器的励磁电阻:

Ω?=?=???=6323

02

102.2102222010P U R N m (4)

变压器的励磁电抗:

Ω=???=?=30250010200008.022010010%100323

02

N N m S I U X (5)

变压器的励磁电感:

H f X L m m 2.96350

14.32302500

2=??==

π (6) 变压器模块端子ABC 、abc 分别是变压器的3个绕组端子。其连接方式表6所示。

表6 变压器模块绕组连接方式参数解析

设置参数 参数表示意义

Y 型联接 3个电气连接端口(A 、B 、C 、N 或a 、b 、c 、

n),绕组中线可见

Yg 型联接 3个电气连接端口(A 、B 、C 、N 或a 、b 、c 、n),模块内部绕组可见

△(D1)型联接 3个电气连接端口(A 、B 、C 、N 或a 、b 、c 、n),△绕组滞后Y30°

△(D11)型联接

3个电气连接端口(A 、B 、C 、N 或a 、b 、c 、n),△绕组超前Y30°

图8 变压器绕组的连接方式

变压器模块的参数采用有名值表示,如图9所示。

图9 三相变压器参数设置

表7 变压器模块参数设置名称解析

设置参数名称参数表示意义

Units(单位)变压器参数的单位可选择有名值

(SI)或标幺值(PU)

Nominal power and frequency(额定功率和额定频率) 变压器的额定功率(V A)和额定频率(Hz)

Winding1(ABC)connection(一次绕组连接方

式)

一次绕组连接方式的选择

Winding parameters(一次绕组的参数)一次绕组线电压的有效值(V)、

电阻和漏抗

Winding2(ABC)connection(二次绕组连接方

式)

二次绕组连接方式的选择Winding parameters(二次绕组的参数)二次绕组线电压有效值(V)、电

阻和漏抗

Magnetization reactance Rm(励磁铁芯电阻)反映变压器铁芯损耗的励磁电阻

续表7 设置参数名称

参数表示意义 Magnetization reactance Lm(励磁铁芯电感)

变压器的励磁电感

输电线路L 采用的模型是“Three-Phase Parallel RLC Branch1”,根据所给数据求得所得参数,如图10。 输电线路的电阻:

Ω=?=?=3420017.01l r R L (7)

输电线路的电抗:

Ω=?=?=802004.01l X X L (8)

输电线路的电感:

H f X L L L 256.050

14.3280

2=??==π (9)

图 10 输电线路L 的参数设置 表8 三相串联负荷模块参数名称解析

设置参数名称

参数表示意义

Configuration(三相负荷的连接方式) 三相负荷的连接方式包括中性点接地Y 型连接,中性点不接地Y 型连接,中性点通过其他设备的连接和三角形连接 Nominal phase-to-phase voltage Vn(额定电压)

负荷的额定线电压 Nominal frequency fn (额定功率)

负荷的额定功率

续表8设置参数名称参数表示意义

Active pwer P(有功功率)负荷的有功功率

三相负荷的感性无功功率

Inductive reactive power

QL(感性无功功率)

三相负荷的容性无功功率

Capacitive reactive power

Qc(容性无功功率)

Measurements(测量)利用万用表可以测量出负荷两端的电压和通过负荷的电流三相并联负荷模块参数设置如图11所示。

图11 三相并联负荷模块的参数设置

三相电压电流测量模块“Three-Phase V-I Measurement”把在变压器低压侧测量所得的电压和电流信号转出Simulink信号,相当电压互感器和电流互感器的作用,参数设置如图12所示。

图12 三相电压电流测量模块

在仿真时,故障点故障类型的参数设置利用三相电路故障模块“Three-Phase Fault”。

表9 三相故障模块参数名称解析

模块参数名称参数表示的意义

Phase A Fault、Phase B Fault和Phase C

选择故障相

Fault

Fault resistances设置短路点的电阻,不能设置为零

Ground resistances故障类型为短路接地故障的时候必须选择这

一项,设置接地故障时大地电阻

External control of fault timing添加外部控制信号,控制该模块故障的启动

与关闭

Transition status故障开关的状态,“1”用来表示闭合,“0”

用来表示断开

Transition times故障开关的动作时间,与故障开关的状态相

对应

Ground Fault选定该项时该故障为短路接地故障Snubbers resistance并联缓冲电路中的过渡电阻,一般设置为1e6 snubber Capacitance 并联缓冲电路中的过渡电容,一般设置为inf Measurements 是用来选择测量量

题目短路电流及其计算

题目:短路电流及其计算 讲授内容提要:三相短路、两相短路及单相短路的计算 短路电流的效应及短路校验条件 教学目的:掌握三相短路、两相短路及单相短路电流的计算,会根据短路条件进行设备校验。 教学重点:欧姆法和标幺值法计算短路电流的方法,掌握短路热稳定和动稳定校验的方法。 教学难点:欧姆法和标幺值法计算短路电流的方法 采用教具和教学手段:多媒体及板书 授课时间:年月日授课地点:新教学楼教室 注:此页为每次课首页,教学过程后附;以每次(两节)课为单元编写教案。

第三章 短路电流及其计算 本次课主要内容:三相短路、两相短路及单相短路的计算 短路电流的效应及短路校验条件 第三节 无限大容量电力系统中短路电流的计算 计算过程:绘出计算电路图、元件编号、绘等效电路、计算阻抗和总阻抗、计算短路电流和短路容量。 一、欧姆法进行三相短路计算 22 ) 3(3∑ ∑ += X R U I C K 计算高压短路时电阻较小,一般可忽略。 、电力系统的阻抗计算 OC C S S U X 2= 、电力变压器的阻抗计算 2)(N C K T S U P R ?≈ N C K T S U U X 2 100%? ≈ 、电力线路的阻抗计算 l R R WL 0= l X X WL 0= 、阻抗换算 2'' )(C C U U R R = 2'' )(C C U U X X = 三、标幺制法三相短路电流计算 、基准值 基准容量 MVA S d 100= (可以任意选取) 基准电压 c d U U = (通常取短路计算电压) 基准电流 C d d d d U S U S I 33==

基准电抗 d C d d d S U I U X 2 3= = 、元件标幺值: 电力系统电抗标幺值: OC d d C OC C d S S S S S U S U X X X ===*//22 电力变压器电抗标幺值: N d K d C N C K d T T S S U S U S U U X X X ?=?==*100%/100%2 2 电力线路电抗标幺值: 22/C d O d C O d WL WL U S l X S U l X X X X ?===* 、短路电流标幺值及短路电流计算 *)* 3()3(2) 3()3(1 3/3/∑ * ∑ ∑∑* = =====X I I I I X X S U U S X U I I I d d K K d C C d C d K K 、三相短路容量 ** ) 3()3(33∑ ∑== =X S X U I U I S d c d C K K 四、两相短路电流的计算 ∑ =Z U I C K 2) 2( 866.02/3/) 3()2(==K K I I 五、单相短路电流的计算 ∑ ∑∑++=321)1(3Z Z Z U I K ? 工程计算 0 )1(-= ??Z U I K 第四节 短路电流的效应和稳定度校验 一、短路电流的电动效应和动稳定度 动稳定度校验 一般电器: )3(max ) 3(max sh sh I I i i ≥≥

基于matlab的计算器制作

基于MATLAB的计算器制作从入门到高级 项目一、建立GUI框架 1,双击MATLAB图标(本实例使用的是MATLAB R2014),打开软件 2,打开GUI操作界面。有两种方式: a、在命令行窗口输入guide,然后点击回车。 b、先点击新建图标,在选择‘图形用户界面’。 得到如下窗口: 左上方有两个按钮:‘新建GUI’,‘打开现有GUI’。 对于‘新建GUI’:下方的选择框内有你可以选择建立的GUI类型,对于初学者一般选择第一个。下方是用来设置 保存文件位置的。

对于‘打开现有GUI’:初学者可能会在网上下载一些GUI源程序,使用‘打开现有GUI’,再浏览到文件所在位置便可。 3、构建GUI框架: 在选择新建GUI并且确定后,会弹出如下窗口: 在窗口的左边会有很多选项,可以一个个拖动编辑框内; 是不是发现这些选项发挥的作用刚好就是我们平常打开一个网页或者一个软件进行操作时的选择按钮。比较常见的有:按钮、单选按钮、拖动条、弹出式菜单等。看到这里细心地朋友就会发现,MATLAB GUI似乎可以开发出大型

软件哦,只要你有足够的想象力,当你从一个小白进阶到 一个高手之后,你可以做到的。 本次计算器制作只需要用到静态文本(或者是动态文本)用来做显示器,按钮(用来操作)。也可以添加一个面板 用来修饰。 在拖出的选项上双击,会得出该选项的属性栏,比如说 双击一个按钮选项,你会得到: 这个属性框比较复杂,没有必要一个个说清楚(有兴趣的 可以自己研究,其实理解起来也挺简单的) 本次计算器制作,我们只需要知道以下几个:

◆a、BackgroundColor取值为颜色的预定义字符或RGB 数值;缺省(就是默认的意思)值为浅灰色; ◆b、ForegroundColor取值为颜色的预定义字符或RGB 数值,该属性定义控件对象标题字符的颜色;缺省值为黑色; ◆c、String取值为字符串矩阵或块数组,定义控件对 象标题或选项内容; ◆d、FontName取值为控件标题等字体的字库名; ◆e、FontSize取值为数值,控制字体大小; ◆f、Tag取值为字符串,定义了控件的标识值,在任何 程序中都可以通过这个标识值控制该控件对象; ◆g、Style取值可以是pushbutton(缺省值), radiobutton, checkbox, edit, text, slider, frame, popupmenu 或listbox; 项目二、简单加法器的制作 1、框架准备

科学计算与MATLAB语言考试答案

1 单选(2分) 利用MATLAB求解科学计算问题的优势是()。 得分/总分 ? A. 算法最优 ? B. 不需要编写程序 ? C. 程序执行效率高 ? D. 编程效率高 正确答案:D你没选择任何选项 2 单选(2分) 在MATLAB命令行窗口输入命令时,可使用续行符,其写法是()。 得分/总分 ? A. 省略号(…) ? B. 分号(;) ? C. 三个小数点(…) ? D. 百分号(%) 正确答案:C你没选择任何选项 3

下列语句执行后,D的值为()。 1.A=[1:3;4:6]; 2.D=sub2ind(size(A),[1,1],[2,3]) 得分/总分 ? A. 3 6 ? B. 2 5 ? C. 3 5 ? D. 4 5 正确答案:C你没选择任何选项 4 单选(2分) ceil(-2.1)+floor(-2.1)+fix(-2.1)的结果为()。 得分/总分 ? A. -7 ? B. -6 ? C. -5 ? D. -9 正确答案:A你没选择任何选项 5

下列语句执行后,x的值是()。 1.log=1:5; 2.x=log(1) 得分/总分 ? A. ? B. 1 ? C. 数学常数e ? D. 报错 正确答案:B你没选择任何选项 6 单选(2分) 下列语句执行后,c的值是()。 1.ch=['abcdef';'123456']; 2.c=char(ch(2,4)-1) 得分/总分 ? A. '4' ? B. 4 ? C. '3' ? D. 3

7 单选(2分) 产生和A同样大小的全0矩阵的函数是()。 得分/总分 ? A. zero(size(A)) ? B. zeros(size(A)) ? C. size(zero(A)) ? D. size(zeros(A)) 正确答案:B你没选择任何选项 8 单选(2分) 语句x=speye(5)==eye(5)执行后,则下列说法中正确的是()。 得分/总分 ? A. x是5阶全1矩阵,且采用稀疏存储方式 ? B. x是5阶全1矩阵,且采用完全存储方式 ? C. x是5阶单位矩阵,且采用稀疏存储方式 ? D. x是5阶单位矩阵,且采用完全存储方式

基于MATLAB的微机保护算法仿真

本科毕业设计(论文) 题目:基于MATLAB的微机保护算法仿真 学生姓名: 学号:05843420 专业班级:电气工程及其自动化1班 指导教师:

基于MATLAB的微机保护算法仿真 摘要 基于MATLAB软件,运用Simulink工具完成一种继电保护微机保护数据采集和处理系统。主要基于两点法、突变量算法、对称分量选相法等传统的微机保护算法,搭建MATLAB的仿真模型,根据采集的输入电气量的采样数据进行分析、运算和判断,以实现相应的继电保护功能。本文对MATLAB软件如何应用于微机保护做了详细说明,并运用MATLAB的动态仿真工具对电力系统中的故障以及微机保护的算法进行了仿真分析,说明了MATLAB在微机继电保护中应用的可行性。同时本文对工程中常用微机保护算法进行了原理层面的分析,并运用模型对各种算法的性能进行了仿真和研究,有很重要的现实意义。 关键词:MATLAB;微机保护;算法;采样数据

Microcomputer protection algorithm based on MATLAB simulation Abstract Based on MATLAB software, using Simulink tools perform one computer protection relay data acquisition and processing systems. Mainly based on two-point method, the amount of mutation algorithms, symmetric phase selector and other traditional computer protection algorithms to build MATLAB simulation model, based on the amount of collected samples of the input electrical data analysis, calculation and judgment, in order to achieve the corresponding relay protection. In this paper, MATLAB software how to apply a detailed description of computer protection, and the use of MATLAB dynamic simulation tool for power system failures and computer protection algorithms for the simulation analysis, illustrates the application of MATLAB in the feasibility of relay protection . This paper also commonly used in engineering computer protection algorithms theory level of analysis, and the use of models for the performance of various algorithms and simulation studies, there is a very important practical significance. Keywords:MATLAB;Microcomputer Protection;Algorithm; Sampling Data

基于matlab的计算器编程附代码

1.需求分析 本次的实验要求是设计一个计算器,主要功能如下: (1)实现基本数学运算(加减乘除等),而且要能进行混合运算 (2)实现部分函数功能,如求平方根、求倒数等 (3)能实现小数运算 界面与标准计算器界面类似 根据要求以及以前的学习情况,决定使用matlab进行编程。Matlab强大的计算功能以及便捷的GUI设计,可以较为简便的实现所要求的功能。按照要求,数据输入和输出支持小数点,支持四则混合运算,决定使用如下几个数据进行分析:(1+3)*5 Sqrt(4) 1/2 Sin4 用以检验是否可以进行加减乘除四则运算、平方根、倒数、正弦的运算。 2.程序设计 M atlab的程序设计较为简便,用GUI设计出一个计算器的模型,然后系统会自动生成一个框架,在框架中,写入每一个按键对应的程序就可以实现功能。 3.调式分析 编程的过程中遇到的问题不是很多,基本就是找要实现各个功能的子程序,通过上网和去图书馆,加上自己的编写,终于实现了实验要求的功能。但是有一点很重要,matlab不支持中文,所以从路径到文件名必须是全英文的,不然就无法识别。此外,给每个按键命名也是很重要的,不然在生成的程序框架里面,就无法识别各个按键的作用,编写程序的时候也就无法做到一一对应。 4.使用说明 程序的使用比较简单,由于是可视化界面,直接打开matlab,然后建立一个GUI 工程,再打开生成的fig文件,就是一个计算器的界面,直接按照市面上卖的计算器的

方法,按键使用即可。 5.测试结果 计算结果为20 4sqrt=2 Sin4结果为 1/2=0.5 经过计算,这些结果均与实际结果相吻合,计算器的功能实现的较为完好。 6.心得体会 本次试验由于不限制语言,于是计算功能强大,操作简便的matlab变成了首选,matlab的GUI设计,操作是较为简单的,首先建立一个GUI工程,然后用可视化界面,

MATLAB计算与仿真课程试卷+答案

一.简答题(每题5分,共40分) 1.数组运算和矩阵运算的运算符有什么区别? 答:在加、减运算时数组运算与矩阵运算的运算符相同,乘、除和乘方运算时,在矩阵运算的运算符前加一个点即为数组运算,如a*b为矩阵乘,a.*b为数组乘。 2. 命令文件与函数文件的主要区别是什么? 答:(1)命令文件是一系列命令的组合,函数文件的第一行必须用function说明; (2)命令文件没有输入参数,也不用返回参数,函数文件可以接受输入参数,也可以返回参数; (3)命令文件处理的变量为工作空间变量,函数文件处理的变量为函数内部的局部变量,也可以处理全局变量。 3. 如何定义全局变量? 答:用关键字global可以把一个变量定义为全局变量,在M文件中定义全局变量时,如果在当前工作空间已经存在了相同的变量,系统将会给出警告,说明由于将该变量定义为全局变量,可能会使变量的值发生改变,为避免发生这种情况,应该在使用变量前先将其定义为全局变量。 4. 什么是Simulink ? 答:Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持连续的、离散的或二者混合的线性和非线性系统,也支持具有多种采样速率的多速率系统。 5. 如何在Simulink中进行指定仿真时间的操作? 选择Simulation菜单打开参数设置对话框,在Solver页面中第一项Simulation time 中通过输入开始时间和结束时间来确定仿真时间。 6. MATLAB的变量命名有什么规则?能用”NaN”来作为变量名吗,为什么? 答:变量可以包括数字、字母、下划线,必须以字母开头 可以,因为符合变量名命名规则 7. 简述MATLAB命令窗的主要作用? 答:命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。是MATLAB提供给用户使用的管理功能的人机界面,其管理功能包括:管理工作空间中的变量、数据的输入输出的方式和方法,开发、调试、管理M 文件和M函数的各种工具。 8. 简述MATLAB桌面集成环境包括的7个窗口及其主要功能? 答:桌面是MATLAB的主要工作界面。命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。工作空间管理窗口用于显示当前计算机内存中MATLAB变量的名称、数学结构、该变量的字节数及其类型,可对变量进行观察、编辑、保存和删除。命令历史窗口显示用户在命令窗口中所输入的每条命令的历史记录,并标明使用时间,这样可以方便用户查询。当前目录窗口显示当前用户工作所在的路径。Start菜单用于选择菜单中的命令执行MATLAB产品的各种工具,并且可以查阅MATLAB所含的各种资源。编译窗口为用户提供了一个图形界面进行M文件的编写和调试。 二.编程题(每题10分,共60分) 1.编写M文件,使用for循环计算f=5^x,当f(x)>500就终止程序,在命令窗口中调用函数文件,求终止程序时f的值和n运行的值分别为多少? 解: function[y]=f(x) % 2分 for x=1:00 % 4分 f=5^x if f>500 f=z n=x break % 4分 end end 2. 编写程序分别对符号表达式23 3546 f x y x y =+-+的x和y求一阶微分。 解:smys x y % 2分 f=3*x^2+5*y^3-4*x+6*y; % 4分 dfdx=diff(f)% 对x求一阶微分% 2分 dfdy=diff(f,y)% 对y求一阶微分% 2分 3. 写出用黑色画出一条正弦虚线和一条余弦点划线,时间为0到2π并标记横坐标和纵坐标,并限定x轴和y轴的显示范围,并添加图例的步骤。 解: x=0:pi/10:2*pi; y1=sin(x); y2=cos(x); %4分 plot(x,y1,’:b’,x,y2,’-.b’) % 2分 xlabel(‘x’) ylabel(‘y’) %2分 axis([0 2*pi -1 1]) %2分 第1页(共2页)

基于MATLAB短路电流的计算与仿真

摘要 短路故障也称为横向故障,是破坏电力系统正常安全稳定运行的主要原因。一般分为四种常见的短路情况,分别是三相短路,两相短路、单相接地短路及两相接地短路。利用传统的数学计算分析电力系统故障情况不但工作量大而且危险性高。课题中利用了MATLAB软件对电力系统短路故障进行仿真模拟,这样既可以不偏离实际情况又可以减少实验的危险性。首先建立一个空白的模型,选择Simulink元件库中本身具有的电力系统模块库的模块,分别建立无穷大功率电源供电系统系统和有限大功率电源供电系统,得出四种短路情况分别发生时的图形,然后对两种不同供电系统发生三相短路的进行数学计算得出周期电流的幅值大小和冲击电流的大小。通过相关的系统仿真与计算,结果表明利用MATLAB软件对电力系统进行仿真,方便快捷,同时也具有很高的可靠性。 关键词:短路故障;MATLAB;电力系统

ABSTRACT Short circuit, also known as lateral fault, is the main reason for the destruction of normal power system safe and stable operation. Generally divided into four common short-circuit conditions, which are three-phase short, two-phase short circuit, single-phase ground short circuit and two ground fault. Calculation of power system failure not only a heavy workload and high-risk use of traditional mathematics. The use of MATLAB software subject to short circuit power system simulation, so that both can not deviate from the actual situation and can reduce the risk of the experiment. First create a blank model, select Simulink component library itself has a power system module library modules, namely the establishment of the infinite power supply system power supply systems and limited system, draw graphics were four short-circuit occurs, Then two different phase short-circuit of the power supply system mathematically calculated the amplitude of the current cycle and the impact of the current size. Related systems through simulation and calculation results show that the use of MATLAB software for power system simulation, convenient, but also has high reliability. Key words short-circuit fault; MATLAB; power system

基于MATLAB的图像处理的基本运算

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: 基于MATLAB的图像处理的基本运算 初始条件: 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1)能够对图像亮度和对比度变化调整,并比较结果 (2)编写程序通过最近邻插值和双线性插值等算法将用户所选取的图像区域进行放大和缩小整数倍的和旋转操作,并保存,比较几 种插值的效果 (3)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果。 (4)对图像加入各种噪声,比较效果。 时间安排: 指导教师签名:年月日 系主任(或责任教师)签名:年月日 目录 摘要.......................................................................................................................... 错误!未定义书签。 1 MATLAB简介 ........................................................................................................ 错误!未定义书签。2图像选择及变换................................................................................................... 错误!未定义书签。 2.1 原始图像选择读取....................................................................................... 错误!未定义书签。 2.1.1 原理图的读入与基本变换 .................................................................... 错误!未定义书签。

信号与系统的MATLAB仿真

信号与系统的MATLAB 仿真 一、信号生成与运算的实现 1.1 实现)3(sin )()(π±== =t t t t S t f a )(sin )sin()sin(sin )()(t c t t t t t t t S t f a '=' '== ==πππ π ππ m11.m t=-3*pi:0.01*pi:3*pi; % 定义时间范围向量t f=sinc(t/pi); % 计算Sa(t)函数 plot(t,f); % 绘制Sa(t)的波形 运行结果: 1.2 实现)10() sin()(sin )(±== =t t t t c t f ππ m12.m t=-10:0.01:10; % 定义时间范围向量t f=sinc(t); % 计算sinc(t)函数 plot(t,f); % 绘制sinc(t)的波形 运行结果: 1.3 信号相加:t t t f ππ20cos 18cos )(+= m13.m syms t; % 定义符号变量t f=cos(18*pi*t)+cos(20*pi*t); % 计算符号函数f(t)=cos(18*pi*t)+cos(20*pi*t) ezplot(f,[0 pi]); % 绘制f(t)的波形 运行结果:

1.4 信号的调制:t t t f ππ50cos )4sin 22()(+= m14.m syms t; % 定义符号变量t f=(2+2*sin(4*pi*t))*cos(50*pi*t) % 计算符号函数f(t)=(2+2*sin(4*pi*t))*cos(50*pi*t) ezplot(f,[0 pi]); % 绘制f(t)的波形 运行结果: 1.5 信号相乘:)20cos()(sin )(t t c t f π?= m15.m t=-5:0.01:5; % 定义时间范围向量 f=sinc(t).*cos(20*pi*t); % 计算函数f(t)=sinc(t)*cos(20*pi*t) plot(t,f); % 绘制f(t)的波形 title('sinc(t)*cos(20*pi*t)'); % 加注波形标题 运行结果:

中南大学材料学院科学计算与MATLAB考试题库

练习题 1.求函数在指定点的数值导数 x=sym('x'); >> y=[x x.^2 x.^3;1 2*x 3*x.^2;0 2 6*x]; >> x=1; >> eval(diff(y)) ans = 1 2 3 0 2 6 0 0 6 >> x=2; >> eval(diff(y)) ans = 1 4 12 0 2 12 0 0 6 >> x=3; >> eval(diff(y)) ans = 1 6 27 0 2 18 0 0 6 2.求下列函数导数 (1) x=sym('x'); >> y=x^10+10^x+(log(10))/log(x); >> diff(y) ans = 10*x^9+10^x*log(10)-2592480341699211/1125899906842624/log(x)^2/x (2) x=sym('x');

>> y=log(1+x); >> x=1; >> eval(diff(y,2)) %在x=1的条件下对y表达式求两次导数后导函数的值 ans = -0.2500 3.用数值方法求下列积分 首先先讲一下trapz的用法,如下题 t=0:0.001:1; >> y=t; >> trapz(t,y) ans = 0.5000 (1) >> x=1:0.01:5; >> y=(x.^2).*sqrt(2*x.^2+3); >> trapz(x,y) ans = 232.8066 (2) x=pi/4:0.01:pi/3; >> y=x./(sin(x).^2); >> trapz(x,y) ans = 0.3810 第三题拟合曲线题 x=[0:0.1:1]; >> y=[-0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2]; >> a=polyfit(x,y,2); >> x=[0.05:0.2:1.05]; >> y=a(3)+a(2)*x+a(1)*x.^2 %注意x要在y前先赋值,不然y不会运行为最新的x对呀的y值 y =

习题参考答案

习题与思考题 3-1 无限大与有限电源容量系统有何区别?对于短路暂态过程有何不同? 答:所谓无限大容量电源系统是指电源的内阻抗为零,在短路过程中电源的端电压恒定不变,短路电流周期分量恒定不变。事实上,真正无限大容量电源系统是不存在的,通常将电源内阻抗小于短路回路总阻抗10%的电源看作无限大容量系统。一般工矿企业供电系统的短路点离电源的电气距离足够远,满足以上条件,可作为无限大容量电源供电系统进行短路电流计算和分析。 所谓有限容量电源系统是指电源的内阻抗不能忽略,且是变化的,在短路过程中电源的端电压是衰减的,短路电流的周期分量幅值是衰减的。通常将电源内阻抗大于短路回路总阻抗10% 的供电系统称为有限大电源容量系统。 有限大容量电源系统短路电流的周期分量幅值衰减的根本原因是:由于短路回路阻抗突然减小和同步发电机定子电流激增,使发电机内部产生电磁暂态过程,即发电机的端电压幅值和同步电抗大小出现变化过程,由其产生的短路电流周期分量是变化的。所以,有限容量电源系统的短路电流周期分量的幅值是变化的,历经从次暂态短路电流(I)暂态短路电流(I)稳态短路电流(I∞)的衰减变化过程。 3-2 有人说三相电路中三相的短路电流非周期分量之和等于零,并且三相短路全电流之和也为零,这个结论是否正确?为什么? 答:两种说法都是对的。为了简化分析,考虑在由无限大电源容量供电的空载线路中发生三相短路时A相电压瞬时值为零,分别对各相短路回路微分方程求解可得各相的短路电流为 (3-1) 式中--各相短路电流瞬时值; --短路电流周期分量幅值; --短路回路蛆抗角,; --短路回路时间常数,。 当系统参数变化时,有不同的数值,但在实际电力系统巾,系统电抗远较电阻为大,即短路回路中有,故≈,则上式可简化为 (3-2) 可见,各相短路电流都是由一个周期分量和一个幅值按指数规律衰减的非周期分量叠加而成。由式(3-2)可知,各项周期分量由于幅值相等、相位互差,是一组对称量,故其相量和必为零,故各相非周期分量除系数外均为三个完全相等的、时问常数相同的衰减量,而它们的系数和又为零,故各相非周期分量之和也为零;同样道理,各相短路电流之和也为零。 3-3 在什么条件下,发生三相短路冲击电流值最大?若A相出现最大冲击短路电流,

基于MATLAB科学计算器

目录 计算器的效果图 ..................................... 错误!未定义书签。 一、GUI设计界面: (3) 1.打开GUI (3) 2.添加按钮 (3) 3.根据按钮的作用及视觉效果做一定的修改: (4) 4.保存、添加功能函数 (4) (1)数字键编写 (4) (2)符号键的编写 (4) (3)运算符“=”的编写 (5) (4)按键“←back”的编写 (5) (5)按键“清空”的编写 (5) (6)按键“退出”的编写 (5) (7)按键“二进制数转十进制数”的编写 (5) (8)按键“十进制数转二进制数”的编写 (5) 二、计算器的使用 (6) 除法运算(÷) (6) 平方运算(^2) (6) 函数cos (∏/3)的计算 (7) 函数arctan (∏/3)的计算 (7) 以2为底的对数的计算(log 2) (8) 十进制数转二进制数的计算(调用dec2bin函数) (8) 二进制数转十进制数的计算(调用bin2dec函数) (8) 三、附各按键的程序源代码 (9) 四、问题和解决方法 (15) 五、心得体会 (15) 参考文献 (15)

计算器的效果图:

一、GUI设计界面: 1.打开GUI 输入Guide 回车或者在工具栏上点击图标打开Guide 窗口: 2.添加按钮

3.根据按钮的作用及视觉效果做一定的修改: 双击按钮(Puch Button)进入按键属性修改显示字符串大小、字体和颜色,然后对按钮的位置进行排布,尽量使按钮集中在静态文本框下面。 4.保存、添加功能函数 把做好的按钮及静态文本框保存后自动弹出Editor的M文本,对然后对相应的pushbutton添加功能函数。以下是相应按钮的功能函数。 (1)数字键编写 在function pushbutton1_Callback(hObject, eventdata, handles)下输入:textString = get(handles.text1,'String'); textString =strcat(textString,'0'); set(handles.text1,'String',textString) 这是使用句柄handles指向对象text1,并以字符串形式来存储数据文本框text1的容,并存储数个“0”, 然后由set(handles.text1,'String','textString'在text1中输出。 同理,分别在function pushbutton2~10_Callback(hObject, eventdata, handles)下给1~9数字按键下编写此类程序。 (2)符号键的编写 function pushbutton12_Callback(hObject, eventdata, handles) textString = get(handles.text1,'String'); textString =strcat(textString,'÷'); set(handles.text1,'String',textString) strcat的作用是将两个字符串连接起来,就是在已输入的存储数据textString 后添加“÷”进行运算。 然后执行set(handles.text1,'String',textString)。符号键‘-’、‘*’、‘/’与‘÷’的运算函数类似。“平方运算”,主要是由“^2”功能实现。

MATLAB与仿真应用

摘要 MATLAB是美国mathworks公司开发的大型数学计算软件,它具有强大的矩阵处理和绘图功能,已经广泛地应用于科学研究和工程技术的各个领域,MATLAB 以矩阵和向量为基本数据单元,提供了丰富的矩阵操作和矩阵运算功能,并在这些基本运算基础上提供了可供各种科学研究和工程技术门类使用的工具箱。极大地方便了科学计算和工程问题的求解,使得科技人员从复杂的变成工作中解放出来,专注于数学模型的建立。本文着重介绍MATLAB的基本操作和一些基础应用,并通过例子来阐述说明,熟悉MATLAB函数调用,了解其在电工电子技术中的应用。掌握Matlab基本语法结构及调试方法,熟悉Matlab函数调用,熟练其用于电工电子的一些计算,并学会用Matlab/Simulink进行简单电路的仿真。 一、MALTISM简介 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 在MATLAB函数库中,除了基本初等函数外,还有初等矩阵和矩阵变换、线性代数方程组合矩阵特征的求解、多项式运算和求根、函数的插值和数据的多项式拟合、数值积分和常数微分方程数值解、函数求极值、单变量非线性方程求解根、数据分析和傅里叶变换,以及某些特殊的矩阵函数和数学函数,这些函数都可以直接调用。用户可以根据自己的需要任意扩充函数库。 MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用. 二、MATLAB的应用。 MATLAB产品族可以用来进行以下各种工作: ●数值分析 ●数值和符号计算

基于MATLAB的电力系统仿真

《电力系统设计》报告 题目: 基于MATLAB的电力系统仿学院:电子信息与电气工程学院 班级: 13级电气 1 班 姓名:田震 学号: 20131090124 日期:2015年12月6日

基于MATLAB的电力系统仿真 摘要:目前,随着科学技术的发展和电能需求量的日益增长,电力系统规模越来越庞大,超高压远距离输电、大容量发电机组、各种新型控制装置得到了广泛的应用,这对于合理利用能源,充分挖掘现有的输电潜力和保护环境都有重要意义。另一方面,随着国民经济的高速发展,以城市为中心的区域性用电增长越来越快,大电网负荷中心的用电容量越来越大,长距离重负荷输电的情况日益普遍,电力系统在人们的生活和工作中担任重要角色,电力系统的稳定运行直接影响着人们的日常生活。从技术和安全上考虑直接进行电力试验可能性很小,因此迫切要求运用电力仿真来解决这些问题。 电力系统仿真是将电力系统的模型化、数学化来模拟实际的电力系统的运行,可以帮助人们通过计算机手段分析实际电力系统的各种运行情况,从而有效的了解电力系统概况。本文根据电力系统的特点,利用MATLAB的动态仿真软件Simulink搭建了无穷大电源的系统仿真模型,得到了在该系统主供电线路电源端发生三相短路接地故障并由故障器自动跳闸隔离故障的仿真结果,并分析了这一暂态过程。通过仿真结果说明MATLAB电力系统工具箱是分析电力系统的有效工具。 关键词:电力系统;三相短路;故障分析;MATLAB仿真

目录 一.前言 (4) 二.无穷大功率电源供电系统仿真模型构建 (5) 1.总电路图的设计 (5) 2.各个元件的参数设定 (6) 2.1供电模块的参数设定 (6) 2.2变压器模块的参数设置 (6) 2.3输电线路模块的参数设置 (7) 2.4三相电压电流测量模块 (8) 2.5三相线路故障模块参数设置 (8) 2.6三相并联RLC负荷模块参数设置 (9) 3.仿真结果 (9)

3短路电流及其计算课后习题解析(精选、)

习题和思考题 3-1.什么叫短路?短路的类型有哪些?造成短路故障的原因有哪些?短路有哪些危害?短路电流计算的目的是什么? 答:所谓短路,就是指供电系统中不等电位的导体在电气上被短接,如相与相之间、相与地之间的短接等。其特征就是短接前后两点的电位差会发生显著的变化。 在三相供电系统中可能发生的主要短路类型有三相短路、两相短路、两相接地短路及单相接地短路。三相短路称为对称短路,其余均称为不对称短路。在供电系统实际运行中,发生单相接地短路的几率最大,发生三相对称短路的几率最小,但通常三相短路的短路电流最大,危害也最严重,所以短路电流计算的重点是三相短路电流计算。 供电系统发生短路的原因有: (1)电力系统中电气设备载流导体的绝缘损坏。造成绝缘损坏的原因主要有设备长期运行绝缘自然老化、设备缺陷、设计安装有误、操作过电压以及绝缘受到机械损伤等。 (2)运行人员不遵守操作规程发生的误操作。如带负荷拉、合隔离开关(内部仅有简单的灭弧装置或不含灭弧装置),检修后忘拆除地线合闸等; (3)自然灾害。如雷电过电压击穿设备绝缘,大风、冰雪、地震造成线路倒杆以及鸟兽跨越在裸导体上引起短路等。 发生短路故障时,由于短路回路中的阻抗大大减小,短路电流与正常工作电流相比增加很大(通常是正常工作电流的十几倍到几十倍)。同时,系统电压降低,离短路点越近电压降低越大,三相短路时,短路点的电压可能降低到零。因此,短路将会造成严重危害。 (1)短路产生很大的热量,造成导体温度升高,将绝缘损坏; (2)短路产生巨大的电动力,使电气设备受到变形或机械损坏; (3)短路使系统电压严重降低,电器设备正常工作受到破坏,例如,异步电动机的转矩与外施电压的平方成正比,当电压降低时,其转矩降低使转速减慢,造成电动机过热而烧坏; (4)短路造成停电,给国民经济带来损失,给人民生活带来不便; (5)严重的短路影响电力系统运行稳定性,使并列的同步发电机失步,造成系统解列,甚至崩溃; (6)单相对地短路时,电流产生较强的不平衡磁场,对附近通信线路和弱电设备产生严重电磁干扰,影响其正常工作。 计算短路电流的目的是: (1)选择电气设备和载流导体,必须用短路电流校验其热稳定性和动稳定性。

科学计算与matlab1.5

单元测验已完成成绩:分 1 【单选题】 MATLAB一词来自()的缩写。 A、 Mathematica Laboratory B、 Matrix Laboratory C、 MathWorks Lab D、 Matrices Lab 我的答案:B得分:分 2 【单选题】 下列选项中能反应MATLAB特点的是()。 A、 算法最优 B、 不需要写程序 C、 程序执行效率高 D、 编程效率高

我的答案:D得分:分 单元测验已完成成绩:分 1 【单选题】 当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。 A、 冒号(:) B、 逗号(,) C、 分号(;) D、 百分号(%) 我的答案:C得分:分 2 【单选题】 fix(264/100)+mod(264,10)*10的值是()。 A、 86 B、 62 C、 423 D、

42 我的答案:D得分:分 3 【单选题】 在命令行窗口输入下列命令后,x的值是()。 >> clear >> x=i*j A、 不确定 B、 -1 C、 1 D、 i*j 我的答案:B得分:分 4 【单选题】 使用语句x=linspace(0,pi,6)生成的是()个元素的向量。 A、 8 B、 7 C、 6

D、 5 我的答案:C得分:分 5 【单选题】 ceil的结果为()。 A、 -2 B、 -3 C、 1 D、 2 我的答案:A得分:分 6 【单选题】 eval('sqrt(4)+2')的值是()。 A、 sqrt(4)+2 B、 4 C、 2 D、

2+2 我的答案:B得分:分 7 【单选题】 已知a为3×5矩阵,则执行完a(:,[2,4])=[]后()。 A、 a变成行向量 B、 a变为3行2列 C、 a变为3行3列 D、 a变为2行3列 我的答案:C得分:分 8 【单选题】 在命令行窗口输入以下命令 >> A=[1:3;4:6]; >> D=sub2ind(size(A),[1,1],[2,3]) D的值为()。 A、 3 6 B、 2 5 C、 4 5

双侧电源电力系统的方向电流保护的建模与仿真

辽宁工程技术大学 电力系统继电保护综合训练一 设计题目方向性电流保护的建模与仿真 指导教师刘健辰 院(系、部)电气与控制工程学院 专业班级电网13—1班 学号1305080116 姓名苏小平 日期2017/01/05

智能电网系综合训练标准评分模板

电力系统继电保护析综合训练一 任务书 本次综合训练目的在于通过对双侧电源电力系统的方向电流保护的建模与仿真,巩固和运用所学到的方向电流保护理论知识,掌握Matlab 仿真软件的使用方法,培养学生分析问题和解决问题的能力。 双侧电源电力系统结构图如下: 系统基本参数如下,线路长度和短路点位置见后面的班级数据表。 电源:o 11510kV M E =∠ ,o 1050kV N E =∠ ,o ,,0.22673.13s M s N Z Z ==∠Ω 线路:LGJ-240/40型架空线,单位正序阻抗o 10.45173.13/km z =∠Ω。 设计要求: 利用Matlab/Simulink 建立仿真模型,完成仿真计算,分析仿真结果。 设计说明书内容: 1、 任务书 2、 电网相间短路的方向电流保护原理 3、 利用Matlab/Simulink 建立仿真模型 4、 设置故障,完成仿真计算 5、 分析仿真结果 6、 重新设置两侧电源参数,分析对方向电流保护的影响

说明:1)1~7组每组3人;第8组4人。 2)将自己姓名填入表中

目录 一、综合训练目的 (1) 二、电网相间短路的方向电流保护原理 (1) 三、中性点不接地系统故障特征 (1) 四、仿真 (1) (1)、仿真模型 (2) (2)、设置故障、观察故障特征 (2) 五、结果分析 (3) 六、重新设置两侧电源参数,分析对方向电流保护的影响 (3) 参考文献 (4)

相关文档
最新文档