短路电流计算的matlab算法

短路电流计算的matlab算法
短路电流计算的matlab算法

河南城建皇家学院电力系统短路计算的MATLAB算法

姓名:

学号:

专业班级:

指导老师:

所在院系:电气与信息工程学院

2014年11月22 日

摘要

本设计是利用设计相关的MATLAB程序实现对不同类型电力系统短路故障进

行计算机计算。

随着人类生产生活对电力日加依赖,电网正向着跨国界的巨型电网发展,随着电网规模的扩大,人类对电力系统的稳定性要求也日益提高。电力系统的短路故障是电网故障中较为严重的故障,而且是发生几率最多的故障。当发生短路时,其短路电流可达数万安培,巨大的短路电流产生的热效应和电动力效应将使电气设备遭受严重破环,所以当发生短路时,开关电气设备必须经得起可能的最大短路电流而不致损坏,所以求取相关网络的短路电流对于电网的设计具有不可估量的巨大作用。

本文所设计的MATLAB算法是根据电力系统发生短路时的相关特点,建立不同故障所对应的短路数学模型,从而构造出网络的线性代数方程,最终得到电力系统短路电流的MATLAB汁算方法──节点阻抗矩阵的支路追加法,该办法适用于各种结构的电网,展现出了计算机计算的巨大优势。

目录

1 引言 (4)

2 理论分析 (5)

2.1计算条件 (5)

2.2计算步骤 (5)

3 仿真分析 (8)

3.1程序主框图 (8)

3.2程序代码 (9)

3.3仿真 (15)

4 结论 (20)

5 参考文献 (21)

1 引言

电力系统短路电流计算是电力系统运行、分析的重要环节,是电力设计中最重要的计算之一。传统的短路电流计算是以手工计算为基础进行的,先通过相关电路知识化简所求的电力网络,求出各电源点对短路点的转移阻抗,进而计算出电抗XJS,再查找运算曲线,最终求得短路电流的周期分量。传统的手工计算过程非常繁杂,工作量大, 容易出错。

随着电网规模的扩大传统的手工计算已经不能满足现代电力网络设计的要求。此时,采用计算机辅助计算显得势在必行。本文所设计的MATLAB算法是根据电力系统发生短路时的相关特点,建立不同故障所对应的短路数学模型,从而构造出网络的线性代数方程,最终得到电力系统短路电流的MATLAB汁算方法──节点阻抗矩阵的支路追加法。

2 理论分析

本文针对以下例题进行详细的计算机算法的分析和设计。

例:某三节点电力系统的简化等值电路如图2-1所示,阻抗参数标幺值编注在图上,发电机电压认为是1。计算:

1.节点3三相短路电流及各节点电压和各支路电流。

2.节点3发生单相短路接地、两相短路的瞬时,(1)节点1和2的电压;(2)线路1-2、1-3和2-3的电流;(3)发电机1、2 的端电压。

1

.0j 1.0j 1

.0j 15

.0j 075

.0j 1

1

图2-1 某电力系统的简化等值电路

2.1计算条件

1) 假设系统有无限大的容量。短路后,系统母线电压能维持不变。即计算阻抗

比系统阻抗要大得多。

2) 在计算高压电器中的短路电流时,只需考虑发电机、变压器、电抗器的电抗,

而忽略其电阻;对于架空线和电缆,只有当其电阻大于电抗1/3时才需计入电阻,一般也只计电抗而忽略电阻。

3) 短路电流计算公式或计算图表,都以三相短路为计算条件。因为单相短路或

二相短路时的短路电流都小于三相短路电流。 2.2计算步骤

三相短路:

1.用节电阻抗矩阵计算短路电流

如果已经形成了故障分量网络的节点阻抗矩阵,则矩阵中的对角元素就是网络从f 点看进去的等值阻抗,又称为f 点的自阻抗。fi Z 为f 点与i 点的互阻抗均用大写Z 表示。

由节点方程中的第f 个方程:n fn f ff f f I Z I Z I Z U ++++=11。 ff Z 为其它节电电流为零时,节点f 的电压和电流之比,即网络对f 点的等值阻抗。

根据故障分量网络,直接应用戴维南定理可求得直接短路电流(由故障点流出)为

f

ff f

f

z Z U I +=0

(2-1)

式中,f z 为接地阻抗;0

f U 为f 点短路前的电压。 如果短路点为直接短路,则f z =0,在实用计算中采用(2-2)式

ff

ff

f f

Z Z U I 1

= (2-2) 因此,一旦形成了节点阻抗矩阵,任一点的短路电流即可方便地求出,即等于该点自阻抗的倒数。

节点导纳矩阵的特点是易于形成,当网络结构变化时也容易修改,而且矩阵本身是很稀疏的,但是应用它计算短路电流不如用节点阻抗矩阵那样直接。由于节点阻抗矩阵B Z 是节点导纳矩阵B Y 的逆矩阵,可以先求B Y 再求B Z (等于1-B Y ),或者B Z 中的部分元素。

具体计算可以采用以下步骤:

应用B Y 计算短路点f 的自阻抗和互阻抗nf ff f Z Z Z 1。 应用(2-1)式计算短路电流。 2.计算节点电压和支路电流

由故障分量网络可知,只有节点f 有节点电流f I -,各节点电压的故障分量为

???????????????

????n f U U U 1

=???????

?

????????nn nf

n fn ff f f Z Z Z Z Z Z Z Z

1

1111???????????????

?- 00

f I =??????

?

????

??

???nf ff f Z Z Z 1()

f

I - (2-3) 所以,各节点短路故障后的电压为

??

??

??

?

??-=+==+=-=+=f nf n n n n f f f f ΙΖU U ΔU U U ΔU U ΙΖU U ΔU U

000110

110110 (2-4) 任一支路i -j 的电流为

ij

j

I ij

z U U I -= (2-5)

式中,ij z 为i -j 支路的阻抗。 不对称短路:

1.近似的实用计算中,对于短路故障可假设各节点短路前瞬间电压均为1。如果要求准确计算故障前的运行情况,则需要进行潮流计算。

2.成正序、负序和零序节点导纳矩阵。发电机的正序电抗用d

x '',可计算故障后瞬时的量。发电机的负序电抗近似等于d

x ''。当不考虑负荷影响时,在正、序负序网络不接入负荷阻抗。因为负荷的中性点一般不接地,所以零序无通路。

3.形成三个序网的节点导纳矩阵后,可求得故障端点的等值阻抗。对于短路故障,只要令1=f I (其余节点电流均为零),分别应用三个序网的节点导纳矩阵求解一次即可得到三个序网和f 点的有关阻抗。

4.根据不同的故障,分别利用表2-1列出的公式计算故障处各序电流、电压,进而合成得到三相电流、电压。

表2-1 三种不对称短路在短路点处的各序电流、电压计算公式

短路类型 短路点各序电流计算公式

短路点各序电压计算公

单相短路

)

0()2()1(0)

0()2()1(ff ff ff f f f Z Z Z U I I I ++=

==

)

0()0()0()

2()

2()2()

1()1(0

)1(ff f f ff f f ff f f f Z I U Z

I U Z I U U -=

-=-=

两相短路

)

2()1(0

)2()1(ff ff f

f f Z Z U I I +=

-=

)

2()

2()2()

1()1(0

)1(ff f f ff f f

f Z

I U Z I U U -=

-=

两相短路接地

)

0()2()

2()

1()

0()2()

0()

1()2()0()2()0()2()1(0

)1()

(ff ff ff f ff ff ff ff f f ff ff ff ff ff f

f Z Z Z I I Z Z Z I I Z Z Z Z Z U I +-=+-=++=

同单相接地

5.计算网络中任一点的电压,将用到以下相应的计算公式。

???

???

?-=-=-=)0()0()

0()2()2()2()

1()1(0)1(if f i if f i if f i i Z I U

Z I U Z I U U (2-6) 式中,0

i U 为短路前i 点的电压。 6.对于短路故障,任一支路的各序电流均可用下式计算:

??

???

???

?

?

?-=

-=-=)0()

0()0()0()2()2()2()2()1()

1()1()1(ij j i ij ij j i ij ij j i ij Z U U I Z U U I Z U U I (2-7)

3 仿真分析

3.1程序主框图

输入数据

形成节点阻抗矩阵

输入总共节点数及故障节点号

计算短路电流If

计算节点电压

计算节点电流

输出计算结果

图3.1程序框图

3.2程序代码

三相短路:

clear

ZZ(1,2)=j*0.1; ZZ(1,3)=j*0.1; ZZ(2,3)=j*0.1;%节点i,j之间的阻抗(i

j*10 -j*33.2933 j*10

j*10 j*10 -j*19.96];%输入节点导纳矩阵

n=3;%输入网络的节点数

k=3;%确定短路点的节点号

for i=1:n

if i==k

II(i)=1;

else

II(i)=0;

end

end

Z(:,k)=YB\II';

Zk=Z(:,k)%节点m的自阻抗和互阻抗

k,Ik=1/Z(k,k)

for i=1:n

U(i)=1-Z(i,k)*Ik;

end

Un=U'

for i=1:n

for j=1:n

if i

I(i,j)=(U(i)-U(j))/ZZ(i,j);%支路电流的实用计算 ij(1)=i;ij(2)=j;

ij,Iij=I(i,j)

end

end

End

不对称短路:

clear

ZZ1(1,2)=j*0.1; ZZ1(1,3)=j*0.1;

ZZ1(2,3)=j*0.1;%节点m,n之间的正序阻抗(m

ZZ2(1,2)=j*0.1; ZZ2(1,3)=j*0.1;

ZZ2(2,3)=j*0.1;%节点m,n之间的负序阻抗(m

ZZ0(1,2)=j*0.2; ZZ0(1,3)=j*0.2;

ZZ0(2,3)=j*0.2;%节点m,n之间的零序阻抗(m

Y1=[-j*26.6266 j*10 j*10

j*10 -j*33.2933 j*10

j*10 j*10 -j*19.96];%输入正序网络节点导纳矩阵

Y2=[-j*26.6266 j*10 j*10

j*10 -j*33.2933 j*10

j*10 j*10 -j*19.96];%输入负序网络节点导纳矩阵

Y0=[-j*30 j*5 j*5

j*5 -j*50 j*5

j*5 j*5 -j*10];%输入零序网络节点导纳矩阵

YY1=[-j*39.96 j*10 j*10 j*20 0

j*10 -j*59.96 j*10 0 j*40

j*10 j*10 -j*19.96 0 0

j*20 0 0 -j*30 0

0 j*40 0 0 -j*60];

YY2=YY1;%输入包括发电机机端电压节点的正,负序网络节点导纳矩阵

N1=3;%输入网络的节点数

N2=5;%输入包括所有发电机节点的网络的节点数

k=3;%输入短路点的节点号

fault=1;%输入短路类型f(3)=3;f(1)=1;f(2)=2;f(1,1)=4

%第一部分:计算所有节点的a,b,c三相电压

for p=1:N1

if p==k

I(p)=1;

else

I(p)=0;

end

end

Z1(:,k)=Y1\I';Zk1=Z1(:,k);%正序网络中节点m的自阻抗和互阻抗

Z2(:,k)=Y2\I';Zk2=Z2(:,k);%负序网络中节点m的自阻抗和互阻抗

Z0(:,k)=Y0\I';Zk0=Z0(:,k);%零序网络中节点m的自阻抗和互阻抗

if fault==1%根据故障类型选择不同的计算公式

Ik1=1/(Z1(k,k)+Z2(k,k)+Z0(k,k));

Ik2=Ik1;Ik0=Ik1;

else

if fault==2

Ik1=1/(Z1(k,k)+Z2(k,k));

Ik2=-Ik1;Ik0=0;

else

if fault==3

Ik1=1/Z1(k,k);Ik2=0;Ik0=0;

else

if fault==4

Ik1=1/(Z1(k,k)+Z2(k,k)*Z0(k,k)/(Z2(k,k)+Z0(k,k))); Ik2=-Ik1*Z0(k,k)/(Z2(k,k)+Z0(k,k));

Ik0=-Ik1*Z2(k,k)/(Z2(k,k)+Z0(k,k));

end

end

end

end

Ik1 %计算短路节点的正序电流

for p=1:N1

if p==k

I1(p)=-Ik1;

I2(p)=-Ik2;

I0(p)=-Ik0;

else

I1(p)=0;

I2(p)=0;

I0(p)=0;

end

end

uu1(:,k)=Y1\I1.';

uu2(:,k)=Y2\I2.';

uu0(:,k)=Y0\I0.';

for p=1:N1

U1(p)=1;

end

u1=U1'+uu1(:,k);%计算所有节点正序电压

u2=uu2(:,k); %计算所有节点负序电压

u0=uu0(:,k); %计算所有节点零序电压

a=-0.5+j*sqrt(3)/2;

T=[1 1 1

a^2 a 1

a a^2 1];

for p=1:N1

U=[u1(p) u2(p) u0(p)];

p

Uabc=T*U.'; %T为对称分量法的合成矩阵

UUabc=abs(Uabc)%UUabc表示i节点的a,b,c三相电压有效值

end

%第二部分:计算支路电流

for p=1:N1

U1(p)=1;

end

u1=U1'+uu1(:,k);%计算所有节点正序电压

u2=uu2(:,k);%计算所有节点负序电压

u0=uu0(:,k);%计算所有节点零序电压

for m=1:N1

for n=1:N1

if m

mn(1)=m;mn(2)=n;

mn

I1(m,n)=(u1(m)-u1(n))/ZZ1(m,n);%正序支路电流的实用计算I2(m,n)=(u2(m)-u2(n))/ZZ2(m,n);%负序支路电流的实用计算 I0(m,n)=(u0(m)-u0(n))/ZZ0(m,n);%零序支路电流的实用计算Iabc=T*[I1(m,n) I2(m,n) I0(m,n)].';

Iabc%Iabc表示支路(m,n)的a,b,c三相电流

abs(Iabc)

end

end

end

%第三部分:计算发电机的端电压

for p=1:N2

if p==k

II(p)=-Ik1;

else

II(p)=0;

end

end

vv1(:,k)=YY1\II.';

vv2(:,k)=YY2\II.';

for p=1:N2

V1(p)=1;

end

v1=V1'+vv1(:,k);v2=vv2(:,k); v0=0;

a1=sqrt(3)/2+j*0.5;a2=sqrt(3)/2-j*0.5;a0=0;

for m=N1+1:N2

m

Vabc=T*([v1(m) v2(m) v0].*[a1 a2 a0]).';%考虑到变压器为Y/△-11接线VVabc=abs(Vabc)%VVabc表示发电机机端a,b,c三相电压的有效值

end

3.3仿真

三相短路

图3.2三相短路运行图

不对称短路

图3.3不对称短路

4 结论

经过MATLAB计算机算法的计算,得到的短路电流参数与手算相同,证明了相关MATLAB程序的正确性。通过两种算法的比较,计算机算法与传统手算相比较的优势不言自明。

MATLAB基础及其应用是一门实践性很强的专业课,MATLAB在当今社会发展异常迅速,已经从最初的“矩阵实验室”,渗透到科学与工程计算的多个领域,在自动控制、信号处理、神经网络、模糊逻辑、小波分析等多个方向,都有着广泛的应用,因此学好MATLAB对我们非常重要。

通过这次运用MATLAB计算短路电流,我从中学到了许多知识,学会了怎样把课本理论知识运动到实际中去。从确定课题后开始着手准备,我查阅了很多资料。在做设计时,也复习了很多专业课的知识,发现了以前知识上存在的漏洞,这使得我的专业知识得到了巩固和提高。

经过此次设计,我深刻的感觉到了MATLAB功能的强大,尤其是它的计算能力。由于水平有限,在这次设计中遇到了不少困难,也走了不少弯路,但最终还是圆满完成了此次的课程设计,这当然是与老师的教导是分不开的,借此机会对张老师表示深深的谢意!

题目短路电流及其计算

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

第三章 短路电流及其计算 本次课主要内容:三相短路、两相短路及单相短路的计算 短路电流的效应及短路校验条件 第三节 无限大容量电力系统中短路电流的计算 计算过程:绘出计算电路图、元件编号、绘等效电路、计算阻抗和总阻抗、计算短路电流和短路容量。 一、欧姆法进行三相短路计算 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 ≥≥

短路电流计算方法

供电网络中发生短路时,很大的短路电流会使电器设备过热或受电动力作用而遭到损坏,同时使网络内的电压大大降低,因而破坏了网络内用电设备的正常工作.为了消除或减轻短路的后果,就需要计算短路电流,以正确地选择电器设备、设计继电保护和选用限制短路电流的元件。 二.计算条件 1.假设系统有无限大的容量.用户处短路后,系统母线电压能维持不变.即计算阻抗比系统阻抗要大得多。 具体规定: 对于3~35KV级电网中短路电流的计算,可以认为110KV及以上的系统的容量为无限大.只要计算35KV及以下网络元件的阻抗。 2.在计算高压电器中的短路电流时,只需考虑发电机、变压器、电抗器的电抗,而忽略其电阻;对于架空线和电缆,只有当其电阻大于电抗1/3时才需计入电阻,一般也只计电抗而忽略电阻。 3. 短路电流计算公式或计算图表,都以三相短路为计算条件.因为单相短路或二相短路时的短路电流都小于三相短路电流.能够分断三相短路电流的电器,一定能够分断单相短路电流或二相短路电流。 三.简化计算法 即使设定了一些假设条件,要正确计算短路电流还是十分困难,对于一般用户也没有必要.一些设计手册提供了简化计算的图表.省去了计算的麻烦.用起来比较方便.但要是手边一时没有设计手册怎么办?下面介绍一种“口诀式”的计算方法,只要记牢7句口诀,就可掌握短路电流计算方法. 在介绍简化计算法之前必须先了解一些基本概念. 1.主要参数 Sd三相短路容量 (MVA)简称短路容量校核开关分断容量 Id三相短路电流周期分量有效值(KA)简称短路电流校核开关分断电流 和热稳定 IC三相短路第一周期全电流有效值(KA) 简称冲击电流有效值校核动稳定 ic三相短路第一周期全电流峰值(KA) 简称冲击电流峰值校核动稳定 x电抗(Ω) 其中系统短路容量Sd和计算点电抗x 是关键. 2.标么值

3短路电流和计算课后习题解析

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

短路电流及其计算

短路电流及其计算 第一节短路电流概述 本节将了解短路的原因及危害,掌握短路的种类,并知道短路电流计算的基本方法。 一、短路的概念 短路时至三相电力供电系统中,相与相或相与地的导体之间非正常连接。 在电力系统设计和运行中,不仅要考虑正常工作状态,而且还必须考虑到发生事故障碍时所照成的不正常工作状态。实际运行表明,在三相供电系统中,破坏供电系统正常运新的故障最为常见而且危害最大的就是各种短路。当发生短路时,电源电压被短接,短路回路阻抗很小,于是在回路中流通很大的短路电流。 对中性点不接地的系统又相遇相之间的短路;对于中性点接地的系统又相遇相之间的短路,一项于几项与大地相连接以及三相四线制系统中相与零项的连接等,其中两相接地的短路实际上是两相短路。常见的短路形式如图3—1所示 2.短路的基本种类 在三相供电系统中,短路的类型主要有: (1)三相电路 三相短路是指供电系统中,三相在同一点发生短接。用“d(3)”表示,如图3-1a所示。(2)两相电路 两相短路是指三相供电系统中,任意两项在同一地点发生短接。用“d(2)”表示,如图3-1b 所示。 (3)单相电路 单相短路是指在中性点直接接地的电力系统中,任一项与地发生短接。用“d(1)”表示,如图3-1c所示。 (4)两相接地电路 两相接地的短路是指在中性点直接接地的电力系统中,不同的两项同时接地所形成的两相短路,用“d(1-1)”表示,如图3-1d所示。 按短路电流的对称性来说,发生三相短路时,三项阻抗相等,系统中的各处电压和电流仍保持对称,属于对称性短路,其他形式的短路三相阻抗都不相等,三相电压和电流不对称,均为不对称短路。

计算方法_全主元消去法_matlab程序

%求四阶线性方程组的MA TLAB程序 clear Ab=[0.001 2 1 5 1; 3 - 4 0.1 -2 2; 2 -1 2 0.01 3; 1.1 6 2.3 9 4];%增广矩阵 num=[1 2 3 4];%未知量x的对应序号 for i=1:3 A=abs(Ab(i:4,i:4));%系数矩阵取绝对值 [r,c]=find(A==max(A(:))); r=r+i-1;%最大值对应行号 c=c+i-1;%最大值对应列号 q=Ab(r,:),Ab(r,:)=Ab(i,:),Ab(i,:)=q;%行变换 w=Ab(:,c),Ab(:,c)=Ab(:,i),Ab(:,i)=w;%列变换 n=num(i),num(i)=num(c),num(c)=n;%列变换引起未知量x次序变化for j=i:3 Ab(j+1,:)=-Ab(j+1,i)*Ab(i,:)/Ab(i,i)+Ab(j+1,:);%消去过程 end end %最后得到系数矩阵为上三角矩阵 %回代算法求解上三角形方程组 x(4)=Ab(4,5)/Ab(4,4); x(3)=(Ab(3,5)-Ab(3,4)*x(4))/Ab(3,3); x(2)=(Ab(2,5)-Ab(2,3)*x(3)-Ab(2,4)*x(4))/Ab(2,2); x(1)=(Ab(1,5)-Ab(1,2)*x(2)-Ab(1,3)*x(3)-Ab(1,4)*x(4))/Ab(1,1); for s=1:4 fprintf('未知量x%g =%g\n',num(s),x(s)) end %验证如下 %A=[0.001 2 1 5 1; 3 -4 0.1 -2 2;2 -1 2 0.01 3; 1.1 6 2.3 9 4]; %b=[1 2 3 4]'; %x=A\b; %x1= 1.0308 %x2= 0.3144 %x3= 0.6267 %x4= -0.0513

(完整版)短路电流的计算方法

第七章短路电流计算 Short Circuit Current Calculation §7-1 概述General Description 一、短路的原因、类型及后果 The cause, type and sequence of short circuit 1、短路:是指一切不正常的相与相之间或相与地(对于中性点接地 的系统)发生通路的情况。 2、短路的原因: ⑴元件损坏 如绝缘材料的自然老化,设计、安装及维护不良等所造成的设备缺陷发展成短路. ⑵气象条件恶化 如雷击造成的闪络放电或避雷器动作;大风造成架空线断线或导线覆冰引起电杆倒塌等. ⑶违规操作 如运行人员带负荷拉刀闸;线路或设备检修后未拆除接地线就加电压. ⑷其他原因 如挖沟损伤电缆,鸟兽跨接在裸露的载流部分等. 3、三相系统中短路的类型: ⑴基本形式: )3(k—三相短路;)2(k—两相短路; )1( k—单相接地短路;)1,1(k—两相接地短路; ⑵对称短路:短路后,各相电流、电压仍对称,如三相短路; 不对称短路:短路后,各相电流、电压不对称; 如两相短路、单相短路和两相接地短路. 注:单相短路占绝大多数;三相短路的机会较少,但后果较严重。4、短路的危害后果 随着短路类型、发生地点和持续时间的不同,短路的后果可能只破坏局部地区的正常供电,也可能威胁整个系统的安全运行。短路的危险后果一般有以下几个方面。 (1)电动力效应 短路点附近支路中出现比正常值大许多倍的电流,在导 体间产生很大的机械应力,可能使导体和它们的支架遭 到破坏。 (2)发热 短路电流使设备发热增加,短路持续时间较长时,设备 可能过热以致损坏。 (3)故障点往往有电弧产生,可能烧坏故障元件,也可能殃

习题参考答案

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

变压器短路电流的实用计算方法

变压器短路电流的实用计算方法 胡浩,杨斌文,李晓峰 (湖南文理学院,湖南常德415000) 基金项目:湖南省科技厅计划项目(2007FJ3046) 1前言 在电力系统中,对于电气设备的选用、电气接线方案的选择、继电保护装置的设计与整定以及有关设备热稳定与动稳定的校验等工作,都需要对变压器的短路电流进行计算。短路电流的计算,一般采用有名制或标幺值算法,再者是应用曲线法。然而,无论哪种方法应用起来都比较繁琐,尤其是对于企业的技术人员与农村的电工,因缺乏相应的技术资料,又不能从变压器铭牌上查到所有计算短路电流的数据,所以想快速算出短路电流值是相当困难的。笔者在多年的实际工作中,依据变压器的基本原理与基本关系式,总结出快速计算短路电流值的实用方法,以满足现场与工程上的需要。 2变压器低压三相短路时高压侧短路电流的计算 变压器的阻抗电压是在额定频率下,变压器低压绕组短接,高压绕组施加逐步增大的电压,当高压绕组中的电流达到额定电流时,所施加的电压为阻抗电压Ud,一般以高压侧额定电压U1N为基础来表示: Ud%=Ud/U1N×100% (1) 由变压器的等值电路可知,低压侧短路后的阻抗折算到高压侧,与高压侧阻抗相加后得总的阻抗Zd,在阻抗电压Ud时,高压绕组电流为额定值I1N, 即: I1N=Ud/Zd (2) 如果高压绕组的电压为U1,则此时高压绕组的电流I1为: I1=U1/Zd (3) 由式(2)和式(3)可得: I1=U1/Ud*I1N (4) 对于单个变压器,其容量远小于电力系统的容量,故可以认为当变压器低压侧出现短路时,高压侧电压不变,即为U1N,代入式(4)就可得到变压器低压侧短路时,高压侧的短路电流I1d: I1d=U1N/Ud*I1N (5) 将式(1)中的Ud代入式(5)得: I1d=I1N/Ud%×100 (6) 而变压器高压绕组的额定电流I1N可表示为: I1N=SN/√3U1N (7) 式中SN———变压器的额定容量 将式(7)代入式(6)可得: I1d=100SN/√3U1NUd% (8) 由式(6)或式(8)可计算出变压器低压三相短路时,高压侧的短路电流值。 3变压器低压三相短路时低压侧短路电流的计算 由于变压器的励磁电流仅为I1N的1%~3%,忽略励磁电流,则高、低压绕组的电流I1、I2与电压U1、 U2的关系为: I1/I2=U2/U1=U2N/U1N 式中

历年注电考试短路电流计算题目解析

2005年发输变电 解:取基准容量60B S =MV A,则1*2*0.1G G X X == 11 %(201010)102 K U =+-=,因此1*0.1T X =,同理可得2*0.1T X =,3*0T X = *(0.10.1)||(0.10.1)0.1X j j j ∑=++= ,32.99f I = =,选A 。 解:1*1000.11000G X = =,1*0.1T X =,*0.03l X =,2*0.1T X =,1*100 0.12833 G X == 当f3点短路时,*1 (0.10.1)||(0.030.10.12)9 X j j j ∑=+++= *31001 9 f X M ∑= =,因此f3点短路容量为900,选C 。

解:12=0.10.10.2X X ∑∑=+=,1121 2.5 2.5270() o a I j j X X ∑∑= =-=∠+,21 2.5 2.590o a a I I j =-==∠ 对于YN,d11接线,存在下列关系:1130 2.5300o o A a I I =∠=∠,2230 2.560o o A a I I =∠-=∠ 12 2.5A a a I I I =+=。 解:12=0.10.20.3X X ∑∑=+=,00.20.2X ∑=+,13 33f a I I X ∑ ===,选D 。 2008 供配电 解:12=0.10.10.150.35X X ∑∑=++= 0(0.1 0.45)//0.170.13 X ∑=+=

11201 1.205a I X X X ∑ ∑∑= =++ ,所以30.907f a I I ==,选D 。 2007 发输变 解:此题缺少条件,右边变压器参数应该和2008供配电52题一样,因此经过类似计算可得: 11201 1.1236a I X X X ∑∑∑==+ +30.846f a I I == 1120*()*230131.79a a U I X X ∑∑=+=,选A 。 解:1250=1.2 =0.31000G X 12250=50*0.4=0.378115l X 2 22503 =50*0.4*=0.2275115l X 322502 =50*0.4 *=0.1515 115l X =0.105T X 2=0.12G X (0.30.378)//0.151+0.105+0.12+0.2270.469X ∑=+=( ) 2.677f I KA = = 冲击电流为2.55=6.82f I ,选A 。

短路电流计算公式

变压器短路容量-短路电流计算公式-短路冲击电流的计算供电网络中发生短路时,很大的短路电流会使电器设备过热或受电动力作用而遭到损坏,同时使网络内的电压大大降低,因而破坏了网络内用电设备的正常工作。为了消除或减轻短路的后果,就需要计算短路电流,以正确地选择电器设备、设计继电保护和选用限制短路电流的元件。 二.计算条件 1.假设系统有无限大的容量.用户处短路后,系统母线电压能维持不变.即计算阻抗比系统阻抗要大得多。 具体规定: 对于3~35KV级电网中短路电流的计算,可以认为110KV及以上的系统的容量为无限。只要计算35KV及以下网络元件的阻抗。 2.在计算高压电器中的短路电流时,只需考虑发电机、变压器、电抗器的电抗,而忽略其电阻;对于架空线和电缆,只有当其电阻大于电抗1/3时才需计入电阻,一般也只计电抗而忽略电阻。 3. 短路电流计算公式或计算图表,都以三相短路为计算条件。因为单相短路或二相短路时的短路电流都小于三相短路电流。能够分断三相短路电流的电器,一定能够分断单相短路电流或二相短路电流。 三.简化计算法 即使设定了一些假设条件,要正确计算短路电流还是十分困难,对于一般用户也没有必要。一些设计手册提供了简化计算的图表.省去了计算的麻烦.用起来比较方便.但要是手边一时没有设计手册怎么办?下面介绍一种“口诀式”的计算方法,只要记牢7句口诀,就可掌握短路电流计算方法。 在介绍简化计算法之前必须先了解一些基本概念。 1.主要参数 Sd三相短路容量(MV A)简称短路容量校核开关分断容量 Id三相短路电流周期分量有效值(KA)简称短路电流校核开关分断电流和热稳定 IC三相短路第一周期全电流有效值(KA) 简称冲击电流有效值校核动稳定 ic三相短路第一周期全电流峰值(KA) 简称冲击电流峰值校核动稳定 x电抗(W) 其中系统短路容量Sd和计算点电抗x 是关键. 2.标么值 计算时选定一个基准容量(Sjz)和基准电压(Ujz).将短路计算中各个参数都转化为和该参数的基准量的比值(相对于基准量的比值),称为标么值(这是短路电流计算最特别的地方,目的是要简化计算). (1)基准 基准容量Sjz =100 MV A 基准电压UJZ规定为8级. 230, 115, 37, 10.5, 6.3, 3.15 ,0.4, 0.23 KV 有了以上两项,各级电压的基准电流即可计算出,例: UJZ (KV)3710.56.30.4 因为S=1.73*U*I 所以IJZ (KA)1.565.59.16144

王能超 计算方法——算法设计及MATLAB实现课后代码

第一章插值方法 1.1Lagrange插值 1.2逐步插值 1.3分段三次Hermite插值 1.4分段三次样条插值 第二章数值积分 2.1 Simpson公式 2.2 变步长梯形法 2.3 Romberg加速算法 2.4 三点Gauss公式 第三章常微分方程德差分方法 3.1 改进的Euler方法 3.2 四阶Runge-Kutta方法 3.3 二阶Adams预报校正系统 3.4 改进的四阶Adams预报校正系统 第四章方程求根 4.1 二分法 4.2 开方法 4.3 Newton下山法 4.4 快速弦截法 第五章线性方程组的迭代法 5.1 Jacobi迭代 5.2 Gauss-Seidel迭代 5.3 超松弛迭代 5.4 对称超松弛迭代 第六章线性方程组的直接法 6.1 追赶法 6.2 Cholesky方法 6.3 矩阵分解方法 6.4 Gauss列主元消去法

第一章插值方法 1.1Lagrange插值 计算Lagrange插值多项式在x=x0处的值. MATLAB文件:(文件名:Lagrange_eval.m)function [y0,N]= Lagrange_eval(X,Y,x0) %X,Y是已知插值点坐标 %x0是插值点 %y0是Lagrange插值多项式在x0处的值 %N是Lagrange插值函数的权系数 m=length(X); N=zeros(m,1); y0=0; for i=1:m N(i)=1; for j=1:m if j~=i; N(i)=N(i)*(x0-X(j))/(X(i)-X(j)); end end y0=y0+Y(i)*N(i); end 用法》X=[…];Y=[…]; 》x0= ; 》[y0,N]= Lagrange_eval(X,Y,x0) 1.2逐步插值 计算逐步插值多项式在x=x0处的值. MATLAB文件:(文件名:Neville_eval.m)function y0=Neville_eval(X,Y,x0) %X,Y是已知插值点坐标 %x0是插值点 %y0是Neville逐步插值多项式在x0处的值 m=length(X); P=zeros(m,1); P1=zeros(m,1); P=Y; for i=1:m P1=P; k=1; for j=i+1:m k=k+1;

(整理)matlab16常用计算方法.

常用计算方法 1.超越方程的求解 一超越方程为 x (2ln x – 3) -100 = 0 求超越方程的解。 [算法]方法一:用迭代算法。将方程改为 01002ln()3 x x =- 其中x 0是一个初始值,由此计算终值x 。取最大误差为e = 10-4,当| x - x 0| > e 时,就用x 的值换成x 0的值,重新进行计算;否则| x - x 0| < e 为止。 [程序]P1_1abs.m 如下。 %超越方程的迭代算法 clear %清除变量 x0=30; %初始值 xx=[]; %空向量 while 1 %无限循环 x=100/(2*log(x0)-3); %迭代运算 xx=[xx,x]; %连接结果 if length(xx)>1000,break ,end %如果项数太多则退出循环(暗示发散) if abs(x0-x)<1e-4,break ,end %当精度足够高时退出循环 x0=x; %替换初值 end %结束循环 figure %创建图形窗口 plot(xx,'.-','LineWidth',2,'MarkerSize',12)%画迭代线'.-'表示每个点用.来表示,再用线连接 grid on %加网格 fs=16; %字体大小 title('超越方程的迭代折线','fontsize',fs)%标题 xlabel('\itn','fontsize',fs) %x 标签 ylabel('\itx','fontsize',fs) %y 标签 text(length(xx),xx(end),num2str(xx(end)),'fontsize',fs)%显示结果 [图示]用下标作为自变量画迭代的折线。如P0_20_1图所示,当最大误差为10-4时,需要迭代19次才能达到精度,超越方程的解为27.539。 [算法]方法二:用求零函数和求解函数。将方程改为函数 100()2ln()3f x x x =-- MATLAB 求零函数为fzero ,fzero 函数的格式之一是 x = fzero(f,x0) 其中,f 表示求解的函数文件,x0是估计值。fzero 函数的格式之二是 x = fzero(f,[x1,x2])

短路电流计算计算方法.docx

短路电流计算 > 计算方法 短路电流计算 > 计算方法短路电流计算方法一、高压短 路电流计算(标幺值法) 1、基准值 选择功率、电压、电流电抗的基准值分别为、、、时,其对应关系为: 为了便于计算通常选为线路各级平均电压;基准容量 通常选为 100MVA 。由基准值确定的标幺值分别如下: 式中各量右上标的“ * “用来表示标幺值右,下标的“ d”表示在基准值下的标幺值。 2、元件的标幺值计算 (1)电源系统电抗标幺值 —电源母线的短路容量 (2)变压器的电抗标幺值 由于变压器绕组电阻比电抗小得多,高压短路计算时 忽略变压器的绕组电阻,以变压器的阻抗电压百分数(% )

作为变压器的额定电抗,故变压器的电抗标幺值为: —变压器的额定容量,MVA (3)限流电抗器的电抗标幺值 % —电抗器的额定百分电抗—电抗器额定电压, kV —电抗器的额定电流, A (4)输电线路的电抗标幺值 已知线路电抗,当=时 —输电线路单位长度电抗值,Ω/km 3、短路电流计算 计算短路电流周期分量标幺值为 —计算回路的总标幺电抗值 —电源电压标幺值,在=时, =1 = 短路电流周期分量实际值为 = 对于电阻较小,电抗较大(<1/3 )的高压供电系统,三相短路电流冲击值=2.55三相短路电流最大有效值

=1.52 常用基准值 (=100MVA) 电网额定电压(kV ) 3.0 6.0 10.0 35.0 60.0 110 基准电压( kV ) 3.15 6.3 10.5 37 63 115 基准电流( kA ) 18.3 9.16

5.5 1.56 0.92 0.502 二、低压短路电流计算(有名值法) 1. 三相短路电流 2.两相短路电流 3.三相短路电流和两相短路电流之间的换算关系 4.总电阻和总电抗 5.系统电抗 6.高压电缆的阻抗 7.变压器的阻抗

matlab用于计算方法的源程序

1、Newdon迭代法求解非线性方程 function [x k t]=NewdonToEquation(f,df,x0,eps) %牛顿迭代法解线性方程 %[x k t]=NewdonToEquation(f,df,x0,eps) %x:近似解 %k:迭代次数 %t:运算时间 %f:原函数,定义为内联函数 ?:函数的倒数,定义为内联函数 %x0:初始值 %eps:误差限 % %应用举例: %f=inline('x^3+4*x^2-10'); ?=inline('3*x^2+8*x'); %x=NewdonToEquation(f,df,1,0.5e-6) %[x k]=NewdonToEquation(f,df,1,0.5e-6) %[x k t]=NewdonToEquation(f,df,1,0.5e-6) %函数的最后一个参数也可以不写。默认情况下,eps=0.5e-6 %[x k t]=NewdonToEquation(f,df,1) if nargin==3 eps="0".5e-6; end tic; k=0; while 1 x="x0-f"(x0)./df(x0); k="k"+1; if abs(x-x0) < eps || k >30 break; end x0=x; end t=toc; if k >= 30 disp('迭代次数太多。'); x="0"; t="0"; end

2、Newdon迭代法求解非线性方程组 function y="NewdonF"(x) %牛顿迭代法解非线性方程组的测试函数 %定义是必须定义为列向量 y(1,1)=x(1).^2-10*x(1)+x(2).^2+8; y(2,1)=x(1).*x(2).^2+x(1)-10*x(2)+8; return; function y="NewdonDF"(x) %牛顿迭代法解非线性方程组的测试函数的导数 y(1,1)=2*x(1)-10; y(1,2)=2*x(2); y(2,1)=x(2).^+1; y(2,2)=2*x(1).*x(2)-10; return; 以上两个函数仅供下面程序的测试 function [x k t]=NewdonToEquations(f,df,x0,eps) %牛顿迭代法解非线性方程组 %[x k t]=NewdonToEquations(f,df,x0,eps) %x:近似解 %k:迭代次数 %t:运算时间 %f:方程组(事先定义) ?:方程组的导数(事先定义) %x0:初始值 %eps:误差限 % %说明:由于虚参f和df的类型都是函数,使用前需要事先在当前目录下采用函数M文件定义% 另外在使用此函数求解非线性方程组时,需要在函数名前加符号“@”,如下所示 % %应用举例: %x0=[0,0];eps=0.5e-6; %x=NewdonToEquations(@NewdonF,@NewdonDF,x0,eps) %[x k]=NewdonToEquations(@NewdonF,@NewdonDF,x0,eps) %[x k t]=NewdonToEquations(@NewdonF,@NewdonDF,x0,eps) %函数的最后一个参数也可以不写。默认情况下,eps=0.5e-6 %[x k t]=NewdonToEquations(@NewdonF,@NewdonDF,x0,eps)

短路电流计算的方法

短路电流计算的方法 一、 网络的等值变换与化简 为计算不同短路点的短路电流值,需将等值网络分别化简为以短路点为衷心的辐射性等值网络,并求出个电源与短路点之间的转移电抗md X 。 1、 网络等值变换 在工程计算中,常用等值变换法进行化简,其原则是网络变换前后,应使未变换部分的电话和电流分布保持不变,常用的如星三角变换(查相关手册)。 2、 并联电源支路的合并(图) 112212121n n z n n n E y E y E y E y y y X y y y +++?=?+++???=?+++? 二、 三相短路电流周期分量的计算 1、 求计算电抗js X 计算电抗js X 是将各电源与短路点之间的转移阻抗md X 归算到以各供电电源(等值发电机)容量为基准值的电抗标幺值。 ..e m js m md j S X X S = 2、 无限大容量电源的短路电流计算 由无限大容量电源供给的短路电流,或者计算电抗3js X ≥时的短路电流,可以认为周期分量不衰减。短路电流标幺值: ** ''*1z X I X ∑= 或 *1z js X X = 其有名值:*''0.2z z j I I I I I I ∞====(kA ) ;j S I =式中:

*X ∑:无穷大容量电源到短路点之间的总阻抗(标幺值) ; ''I :0秒的短路电流(kA ) ; I ∞:稳态的短路电流(kA ) ; 3、 有限容量电源的电路电流计算 通常采用使用运算曲线法,查表,注意折算电抗。 4、 短路点短路电流周期分量 将2、3中所求得的所有短路电流相加。 三、 三相短路电流非周期分量的计算 1、 单支路的短路电流费周期分量计算 按下述公式计算: 起始值:''0fz i = t 秒值:''0a a t T T fzt fz i i e e ω--== 其中:a X T R ∑ ∑= (衰减时间常数) 2、 多支路的短路电流非周期分量计算 复杂网络中个独立支路的衰减时间常数相差较大时,可采用多支路叠加法。衰减时间常数相近的分支可以归并简化,复杂的常仅近似化简为3~4个独立分支的等值网络,多数情况下化简为两个等值网络:系统支路(15a T ≤)和发电机支路(1580a T ≤≤)。对n 支路的系统: 起始值:''''''012)fz n i I I I =+++ t 秒值:12''''''12)a a an t t t T T T fzt n i I e I e I e ωωω---=+++ 3、 等效衰减时间常数 查表 四、 冲击电流和全电流计算 1、冲击电流 三相短路发生后的半个周期(0.01s ),短路电流瞬时值达到最大,称

0计算方法及MATLAB实现简明讲义课件PPS8-1欧拉龙格法

第8章 常微分方程初值问题数值解法 8.1 引言 8.2 欧拉方法 8.3 龙格-库塔方法 8.4 单步法的收敛性与稳定性 8.5 线性多步法

8.1 引 言 考虑一阶常微分方程的初值问题 00(,),[,],(). y f x y x a b y x y '=∈=(1.1) (1.2) 如果存在实数 ,使得 121212(,)(,).,R f x y f x y L y y y y -≤-?∈(1.3) 则称 关于 满足李普希茨(Lipschitz )条件, 称为 的李普希茨常数(简称Lips.常数). 0>L f y L f (参阅教材386页)

计算方法及MATLAB 实现 所谓数值解法,就是寻求解 在一系列离散节点 )(x y <<<<<+121n n x x x x 上的近似值 . ,,,,,121+n n y y y y 相邻两个节点的间距 称为步长. n n n x x h -=+1 如不特别说明,总是假定 为定数, ),2,1( ==i h h i 这时节点为 . ) ,2,1,0(0 =+=i nh x x n 初值问题(1.1),(1.2)的数值解法的基本特点是采取 “步进式”. 即求解过程顺着节点排列的次序一步一步地向前推进. 00(,),[,], (). y f x y x a b y x y '=∈=

描述这类算法,只要给出用已知信息 ,,,21--n n n y y y 计算 的递推公式. 1+n y 一类是计算 时只用到前一点的值 ,称为单步法. 1+n y n y 另一类是用到 前面 点的值 , 1+n y k 11,,,+--k n n n y y y 称为 步法. k 其次,要研究公式的局部截断误差和阶,数值解 与 精确解 的误差估计及收敛性,还有递推公式的计算 稳定性等问题. n y )(n x y 首先对方程 离散化,建立求数值解的递推 公式. ),(y x f y ='

用MATLAB实现结构可靠度计算.

用MATLAB实现结构可靠度计算 口徐华…朝泽刚‘u刘勇‘21 。 (【l】中国地质大学(武汉工程学院湖北?武汉430074; 12】河海大学土木工程学院江苏?南京210098 摘要:Matlab提供了各种矩阵的运算和操作,其中包含结构可靠度计算中常用的各种数值计算方法工具箱,本文从基本原理和相关算例分析两方面,阐述利用Matlab,编制了计算结构可靠度Matlab程.序,使得Matlab-语言在可靠度计算中得到应用。 关键词:结构可靠度Matlab软件最优化法 中图分类号:TP39文献标识码:A文章编号:1007-3973(200902-095-Ol 1结构可靠度的计算方法 当川概率描述结构的可靠性时,计算结构可靠度就是计算结构在规定时问内、规定条件F结构能够完成预定功能的概率。 从简单到复杂或精确稃度的不同,先后提出的可靠度计算方法有一次二阶矩方法、二次二阶矩方法、蒙特卡洛方法以及其他方法。一次■阶矩方法又分为。I-心点法和验算点法,其中验算点法足H前可靠度分析最常川的方法。 2最优化方法计算可靠度指标数学模型 由结构111n个任意分布的独立随机变量一,x:…以表示的结构极限状态方程为:Z=g(■.托…t=0,采用R-F将非正念变量当罱正态化,得到等效正态分布的均值o:和标准差虹及可靠度指标B,由可靠度指标B的几何意义知。o;辟

开始时验算点未知,把6看成极限状态曲面上点P(■,爿:---37,的函数,通过优化求解,找到B最小值。求解可靠皮指标aJ以归结为以下约束优化模型: rain睁喜t华,2 s.,.Z=g(工i,x2’,…,工:=0 如极限状态方栉巾某个变最(X。可用其他变量表示,则上述模型jfIJ‘转化为无约束优化模型: 。。B!:手f生丛r+阻:坚:坠:盐尘}二剐 t∞oY?’【叫,J 3用MATLAB实现结构可靠度计算 3.1Matlab简介 Matlab是++种功能强、效率高、便.丁.进行科学和工程计算的交互式软件包,汇集了人量数学、统计、科学和工程所需的函数,MATI.AB具有编程简甲直观、用户界mf友善、开放性强等特点。将MATLAB用于蒙特卡罗法的一个显著优点是它拥有功能强大的随机数发生器指令。 3.2算例 3.2.I例:已知非线形极限状态方程z=g(t r'H=567f r-0.5H2=0’f、r服从正态分布。IIf=0.6,o r=0.0786;la|_ 2.18,o r_0.0654;H服从对数正态分布。u H= 3218,O。 =0.984。f、r、H相互独立,求可靠度指标B及验算点(,,r’,H‘。 解:先将H当量正念化:h=ln H服从正态分布,且 ,‘-““了:等专虿’=,。49?口二-、『五ir面_。。3

短路电流计算方法及习题

三相短路的有关物理量 1)短路电流周期分量有效值: 短路点的短路计算电压(或称平均额定电压),由于线路首端短路时 其短路最为严重,因此按线路首端电压考虑,即短路计算电压取为比 线路额定电压高5%,按我国标准有,, ,,,37,69,…… 短路电流非周期分量最大值: 2)次暂态短路电流: 短路电流周期分量在短路后第一个周期的有效值。 3)短路全电流有效值: 指以时间t 为中心的一个周期内,短路全电流瞬时值的均方根值。 4)短路冲击电流和冲击电流有效值: 短路冲击电流:短路全电流的最大瞬时值. 出现在短路后半个周期,t= ksh 为短路电流冲击系数;对于纯电阻电路,取1; 对于纯电感性电路,取2;因此,介于1和2之间。 冲击电流有效值:短路后第一个周期的短路全电流有效值。 5)稳态短路电流有效值: 短路电流非周期分量衰减后的短路电流有效值 p pm I I =p I == 0np pm p i I ≈ = ''p I I I == 0.01 (0.01)(0.01)(1)sh p np p sh p i i i e I τ - =+=+=sh sh p I I ==或 p I I ∞=''p k I I I I ∞====

6)三相短路容量: 短路电流计算步骤 短路等效电路图 短路电流计算方法 相对单位制法——标幺值法 概念:用相对值表示元件的物理量 步骤: 选定基准值 基准容量、基准电压、基准电流、基准阻抗 且有 通常选定Ud 、=100MVA,Ud=Uav= 3 K av K S U I =(,,,) (,,,)MVA kV kA MVA kV kA Ω=Ω物理量的有名值标幺值物理量的基准值d S d I d Z d U 33d d d d d d S U I U I Z ==2/(3)/d d d d d d I S U Z U S ?==

计算方法上机实验报告-MATLAB

《计算方法》实验报告 指导教师: 学院: 班级: 团队成员:

一、题目 例2.7应用Newton 迭代法求方程210x x --=在1x =附近的数值解 k x ,并使其满足8110k k x x ---< 原理: 在方程()0f x =解的隔离区间[],a b 上选取合适的迭代初值0x ,过曲线()y f x =的点()() 00x f x ,引切线 ()()()1000:'l y f x f x x x =+- 其与x 轴相交于点:()() 0100 'f x x x f x =-,进一步,过曲线()y f x =的 点()()11x f x , 引切线 ()()()2111: 'l y f x f x x x =+- 其与x 轴相交于点:() () 1211 'f x x x f x =- 如此循环往复,可得一列逼近方程()0f x =精确解*x 的点 01k x x x ,,,,,其一般表达式为: ()() 111 'k k k k f x x x f x ---=- 该公式所表述的求解方法称为Newton 迭代法或切线法。

程序: function y=f(x)%定义原函数 y=x^3-x-1; end function y1=f1(x0)%求导函数在x0点的值 syms x; t=diff(f(x),x); y1=subs(t,x,x0); end function newton_iteration(x0,tol)%输入初始迭代点x0及精度tol x1=x0-f(x0)/f1(x0);k=1;%调用f函数和f1函数 while abs(x1-x0)>=tol x0=x1;x1=x0-f(x0)/f1(x0);k=k+1; end fprintf('满足精度要求的数值为x(%d)=%1.16g\n',k,x1); fprintf('迭代次数为k=%d\n',k); end 结果:

相关文档
最新文档