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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

电力系统潮流及短路电流计算程序.docx

1、电力系统潮流及短路电流计算程序班级:姓名:学号:1、作业要求编写程序计算图1所示算例系统的潮流及三相短路电流。潮流计算:方法不限,计算系统的节点电压和相角。短路电流:4号母线发生金属性三相短路时(zf=0),分别按照精确算法和近似算法计算短路电流、系统中各节点电压以及网络中各支路的电流分布,并对两种情况下的计算结果进行比较。2、电路图及参数图1 3机9节点系统表1 9节点系统支路参数支路R(.)X(.)B/2(TK) (.)140270390454657697889表2 9节点系统发电机参数发电机编号节点类型PG(.)VG(.)(.)(.)1平衡2PV3PV表3 9节点系统负荷参数节点编号节点

2、类型Pi(.)Qi(.)4PQ005PQ6PQ7PQ008PQ19PQ003、计算步骤(1) 进行系统正常运行状态的潮流计算,求得(2) 形成不含发电机和负荷的节点导纳矩阵YN;(3) 将发电机表示为电流源()和导纳()的并联组合;节点负荷用恒阻抗的接地支路表示;形成包括所有发电机支路和负荷支路的节点导纳矩阵Y,即在YN中的发电机节点和负荷节点的自导纳上分别增加发电机导纳和负荷导纳();(4) 利用,计算节点阻抗矩阵,从而得到阻抗矩阵中的第f列;(5) 利用公式(6-7)或(6-10)计算短路电流;(6) 利用公式(6-8)或(6-11)计算系统中各节点电压;(7) 利用公式(6-9)计算变压

3、器支路的电流;对输电线路利用型等值电路计算支路电流。4、计算结果节点导纳矩阵Yn: Columns 1 through 5 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 + 0 0 0 0 0 0 0 0 + 0 0 Columns 6 through 9 0 0 0 0 0 0 + 0 0 0 0 0 0 + + 0 0 0 0 + 0 0 0 0 + 0 + 0 0 + + + 0 + 电压幅值: 电压相角: 0 节点有功: 节点无功: 修正后的节点导纳矩阵Y: Columns 1 through

4、 5 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 + 0 0 0 0 0 0 0 0 + 0 0 Columns 6 through 9 0 0 0 0 0 0 + 0 0 0 0 0 0 + + 0 0 0 0 + 0 0 0 0 + 0 + 0 0 + + + 0 + 节点阻抗矩阵Z的第4列: + + + + + + + + + 精确计算结果:短路电流:模值: 相角: 节点电压模值: 支路电流: i j Iij1 4 7 9 5 +4 6 +5 7 +6 9 +7 8 +8 9 +近似计算结果:

5、短路电流:模值: 相角: 节点电压模值: 五、程序流程图六、程序及输入文件 文件:Sheet19节点系统支路参数首节点编号i尾节点编号jR(.)X(.)B/2(.)140027003900454657697889Sheet29节点系统发电机及负荷参数节点编号节点类型P(.)Q(.)U(.)Xd(.)E(.)1平衡2PV3PV4PQ005PQ6PQ7PQ008PQ-19PQ00 文件:l=9;%支路数n=9;%节点数m=6;%PQ节点数Yn=zeros(n);%初始化节点导纳矩阵YDATA1=xlsread(,1);%计算节点导纳矩阵Yfor k=1:l i=DATA1(k,1); j=DATA

6、1(k,2); R=DATA1(k,3); X=DATA1(k,4); B2=DATA1(k,5); Yn(i,i)=Yn(i,i)+1i*B2+1/(R+1i*X); Yn(j,j)=Yn(j,j)+1i*B2+1/(R+1i*X); Yn(i,j)=Yn(i,j)-1/(R+1i*X); Yn(j,i)=Yn(j,i)-1/(R+1i*X);enddisp(节点导纳矩阵Yn:);disp(Yn);G=real(Yn);B=imag(Yn);DATA2=xlsread(,2);P=zeros(1,n);Q=zeros(1,n);U=ones(1,n);P(2:n)=DATA2(2:n,3);

7、Q(4:n)=DATA2(4:n,4);U(1:3)=DATA2(1:3,5);%设置节点电压初值e(1)=DATA2(1,5);e(2:n)=;f(1:n)=;%设置迭代次数t=0;tmax=10;while t=tmax %计算f(x) a(1:n)=; c(1:n)=; for i=2:n for j=1:n a(i)=a(i)+G(i,j)*e(j)-B(i,j)*f(j); c(i)=c(i)+G(i,j)*f(j)+B(i,j)*e(j); end end for i=2:n deltaP(i)=P(i)-e(i)*a(i)-f(i)*c(i); end for j=4:n del

8、taQ(j)=Q(j)-f(j)*a(j)+e(j)*c(j); end for k=2:3 deltaU2(k)=U(k)*U(k)-e(k)*e(k)-f(k)*f(k); end fx=deltaP(2:n) deltaQ(4:n) deltaU2(2:3); %计算雅克比矩阵J for i=2:n for j=2:n if i=j H(i,j)=-(G(i,j)*e(i)+B(i,j)*f(i); N(i,j)=B(i,j)*e(i)-G(i,j)*f(i); else H(i,j)=-a(i)-(G(i,i)*e(i)+B(i,i)*f(i); N(i,j)=-c(i)+(B(i,i

9、)*e(i)-G(i,i)*f(i); end end end for i=4:n for j=2:n if i=j M(i,j)=B(i,j)*e(i)-G(i,j)*f(i); L(i,j)=G(i,j)*e(i)+B(i,j)*f(i); else M(i,j)=c(i)+(B(i,i)*e(i)-G(i,i)*f(i); L(i,j)=-a(i)+(G(i,i)*e(i)+B(i,i)*f(i); end end end for i=2:3 for j=2:n if i=j R(i,j)=0; S(i,j)=0; else R(i,j)=-2*e(i); S(i,j)=-2*f(i);

10、 end end end J=H(2:n,2:n) N(2:n,2:n);M(4:n,2:n) L(4:n,2:n);R(2:3,2:n) S(2:3,2:n); if max(abs(fx)tmax str=潮流计算不收敛; disp(str);else a(1:n)=; c(1:n)=; for i=1:n for j=1:n a(i)=a(i)+G(i,j)*e(j)-B(i,j)*f(j); c(i)=c(i)+G(i,j)*f(j)+B(i,j)*e(j); end end for i=1:n U(i)=e(i)+1i*f(i); amp(i)=abs(U(i); arg(i)=an

11、gle(U(i); P(i)=e(i)*a(i)+f(i)*c(i); Q(i)=f(i)*a(i)-e(i)*c(i); end disp(电压幅值:); disp(amp); disp(电压相角:); disp(arg); disp(节点有功:); disp(P); disp(节点无功:); disp(Q);end %计算短路电流f=4;zf=;%修正节点导纳矩阵Xd=DATA2(1:3,6);E=DATA2(1:3,7);for i=1:3 Ii(i)=E(i)/(1i*Xd(i);endY=Yn;for i=1:3 Y(i,i)=Y(i,i)+1/(1i*Xd(i);endfor j=

12、4:n Y(j,j)=Y(j,j)+(-P(j)+1i*Q(j)/(U(j)*U(j);enddisp(修正后的节点导纳矩阵Y:);disp(Y);Z=Y(-1);disp(节点阻抗矩阵Z的第4列:);disp(Z(:,4);%精确计算disp(精确计算结果:);U0=U;If=U0(f)/(Z(f,f)+zf);amp=abs(If);arg=atand(imag(If)/real(If);disp(短路电流:);disp(模值:);disp(amp);disp(相角:);disp(arg);for i=1:n U(i)=U0(i)-Z(i,f)*If; amp=abs(U);enddisp

13、(节点电压模值:);disp(amp);disp(支路电流: );str=i j Iij;disp(str);for k=1:l i=DATA1(k,1); j=DATA1(k,2); r=DATA1(k,3); x=DATA1(k,4); z=r+1i*x; I=(U(i)-U(j)/z; str=num2str(i) num2str(j) num2str(I); disp(str);end%近似计算disp(近似计算结果:);U0(1:n)=;If=U0(f)/(Z(f,f)+zf);amp=abs(If);arg=atand(imag(If)/real(If);disp(短路电流:);disp(模值:);disp(amp);disp(相角:);disp(arg);for i=1:n U(i)=U0(i)-Z(i,f)*If; amp=abs(U);enddisp(节点电压模值:);disp(amp);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2