ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:307.89KB ,
资源ID:1472217      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1472217.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(短路电流计算的matlab算法.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、短路电流计算的matlab算法河南城建皇家学院电力系统短路计算的MATLAB算法姓 名: 学 号: 专业班级: 指导老师: 所在院系: 电气与信息工程学院 2014年11月 22 日摘要本设计是利用设计相关的MATLAB程序实现对不同类型电力系统短路故障进行计算机计算。随着人类生产生活对电力日加依赖,电网正向着跨国界的巨型电网发展,随着电网规模的扩大,人类对电力系统的稳定性要求也日益提高。电力系统的短路故障是电网故障中较为严重的故障,而且是发生几率最多的故障。当发生短路时,其短路电流可达数万安培,巨大的短路电流产生的热效应和电动力效应将使电气设备遭受严重破环,所以当发生短路时,开关电气设备必须

2、经得起可能的最大短路电流而不致损坏,所以求取相关网络的短路电流对于电网的设计具有不可估量的巨大作用。本文所设计的MATLAB算法是根据电力系统发生短路时的相关特点,建立不同故障所对应的短路数学模型,从而构造出网络的线性代数方程,最终得到电力系统短路电流的MATLAB汁算方法节点阻抗矩阵的支路追加法,该办法适用于各种结构的电网,展现出了计算机计算的巨大优势。 1 引言电力系统短路电流计算是电力系统运行、分析的重要环节,是电力设计中最重要的计算之一。传统的短路电流计算是以手工计算为基础进行的,先通过相关电路知识化简所求的电力网络,求出各电源点对短路点的转移阻抗,进而计算出电抗XJS,再查找运算曲线

3、,最终求得短路电流的周期分量。传统的手工计算过程非常繁杂,工作量大, 容易出错。随着电网规模的扩大传统的手工计算已经不能满足现代电力网络设计的要求。此时,采用计算机辅助计算显得势在必行。本文所设计的MATLAB算法是根据电力系统发生短路时的相关特点,建立不同故障所对应的短路数学模型,从而构造出网络的线性代数方程,最终得到电力系统短路电流的MATLAB汁算方法节点阻抗矩阵的支路追加法。2 理论分析本文针对以下例题进行详细的计算机算法的分析和设计。例:某三节点电力系统的简化等值电路如图2-1所示,阻抗参数标幺值编注在图上,发电机电压认为是1。计算:1.节点3三相短路电流及各节点电压和各支路电流。2

4、.节点3发生单相短路接地、两相短路的瞬时,(1)节点1和2的电压;(2)线路1-2、1-3和2-3的电流;(3)发电机1、2 的端电压。 图2-1 某电力系统的简化等值电路2.1计算条件1) 假设系统有无限大的容量。短路后,系统母线电压能维持不变。即计算阻抗比系统阻抗要大得多。2) 在计算高压电器中的短路电流时,只需考虑发电机、变压器、电抗器的电抗,而忽略其电阻;对于架空线和电缆,只有当其电阻大于电抗1/3时才需计入电阻,一般也只计电抗而忽略电阻。3) 短路电流计算公式或计算图表,都以三相短路为计算条件。因为单相短路或二相短路时的短路电流都小于三相短路电流。2.2计算步骤三相短路:1.用节电阻

5、抗矩阵计算短路电流如果已经形成了故障分量网络的节点阻抗矩阵,则矩阵中的对角元素就是网络从点看进去的等值阻抗,又称为点的自阻抗。为点与点的互阻抗均用大写表示。由节点方程中的第个方程:。为其它节电电流为零时,节点的电压和电流之比,即网络对点的等值阻抗。根据故障分量网络,直接应用戴维南定理可求得直接短路电流(由故障点流出)为 (2-1)式中,为接地阻抗;为点短路前的电压。如果短路点为直接短路,则=0,在实用计算中采用(2-2)式 (2-2) 因此,一旦形成了节点阻抗矩阵,任一点的短路电流即可方便地求出,即等于该点自阻抗的倒数。节点导纳矩阵的特点是易于形成,当网络结构变化时也容易修改,而且矩阵本身是很

6、稀疏的,但是应用它计算短路电流不如用节点阻抗矩阵那样直接。由于节点阻抗矩阵是节点导纳矩阵的逆矩阵,可以先求再求(等于),或者中的部分元素。具体计算可以采用以下步骤:应用计算短路点的自阻抗和互阻抗。应用(2-1)式计算短路电流。2计算节点电压和支路电流由故障分量网络可知,只有节点有节点电流,各节点电压的故障分量为= (2-3)所以,各节点短路故障后的电压为 (2-4)任一支路-的电流为 (2-5)式中,为-支路的阻抗。不对称短路:1.近似的实用计算中,对于短路故障可假设各节点短路前瞬间电压均为1。如果要求准确计算故障前的运行情况,则需要进行潮流计算。2.成正序、负序和零序节点导纳矩阵。发电机的正

7、序电抗用,可计算故障后瞬时的量。发电机的负序电抗近似等于。当不考虑负荷影响时,在正、序负序网络不接入负荷阻抗。因为负荷的中性点一般不接地,所以零序无通路。3.形成三个序网的节点导纳矩阵后,可求得故障端点的等值阻抗。对于短路故障,只要令(其余节点电流均为零),分别应用三个序网的节点导纳矩阵求解一次即可得到三个序网和点的有关阻抗。4.根据不同的故障,分别利用表2-1列出的公式计算故障处各序电流、电压,进而合成得到三相电流、电压。表2-1 三种不对称短路在短路点处的各序电流、电压计算公式短路类型短路点各序电流计算公式短路点各序电压计算公式单相短路两相短路两相短路接地同单相接地5.计算网络中任一点的电

8、压,将用到以下相应的计算公式。 (2-6)式中,为短路前点的电压。6对于短路故障,任一支路的各序电流均可用下式计算: (2-7)3 仿真分析 3.1程序主框图图3.1程序框图3.2程序代码三相短路:clearZZ(1,2)=j*0.1; ZZ(1,3)=j*0.1; ZZ(2,3)=j*0.1;%节点i,j之间的阻抗(ij)YB=-j*26.6266 j*10 j*10 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(

9、i)=0; end end Z(:,k)=YBII; 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 ij I(i,j)=(U(i)-U(j)/ZZ(i,j);%支路电流的实用计算 ij(1)=i;ij(2)=j; ij,Iij=I(i,j) end end End不对称短路:clearZZ1(1,2)=j*0.1; ZZ1(1,3)=j*0.1; ZZ1(2,3)=j*0.1;%节点m,n之间的正序阻抗(mn)ZZ2(1,2)=j*0.1; ZZ2(

10、1,3)=j*0.1; ZZ2(2,3)=j*0.1;%节点m,n之间的负序阻抗(mn)ZZ0(1,2)=j*0.2; ZZ0(1,3)=j*0.2; ZZ0(2,3)=j*0.2;%节点m,n之间的零序阻抗(mn)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

11、 -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=

12、1:N1 if p=k I(p)=1; else I(p)=0; end end Z1(:,k)=Y1I;Zk1=Z1(:,k);%正序网络中节点m的自阻抗和互阻抗 Z2(:,k)=Y2I;Zk2=Z2(:,k);%负序网络中节点m的自阻抗和互阻抗 Z0(:,k)=Y0I;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; e

13、lse 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 I(p)=1; else I(p)=0; end end Z1(:,k)=Y1I;Zk1=Z1(:,k);%正序网络中节点m的自阻抗和互阻抗 Z

14、2(:,k)=Y2I;Zk2=Z2(:,k);%负序网络中节点m的自阻抗和互阻抗 Z0(:,k)=Y0I;Zk0=Z0(:,k);%零序网络中节点m的自阻抗和互阻抗 %第二部分:计算支路电流 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 mn 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)=YY1II.; vv2(:,k)=YY2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1