


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、function PQ%用 PQ 分解法计算大电网潮流% %bus 数组 1. 节点编号 2. 节点电压 3. 节点电压角度 4. 注入有功 5. 注入无功 6. 节点类型 (1PQ 2PV 3 平衡 )%line 数组 1. 始端节点编号 2. 末端节点编号 3. 电阻 4 电抗 5 电导 G 6 电纳 B 7. 变比%打开数据文件 clearclcbus=load( ieee14bus.txt ); line=load( ieee14line.txt ); linenum(:,1,2)=line(:,1,2);nb,=size(bus);nl,=size(line);% nodenum=(
2、1:nb) bus(:,1);%带入子函数数据处理 bus,line,nPQ,nPV,nSW,nodenumY = admittance(bus,line,1 );Y1= admittance(bus,line,2 );Y2=admittance(bus,line,3 );=change1_busline( bus,line%生成节点导纳矩阵%生成化简条件 3 的矩阵 B1%生成化简条件 3 的矩阵 B2); %对节点重新编号% % 临时添加的测试数据% nPQ=4; nPV=0;nSW=1;nb=5;% Y=10.834-32.5i -1.667+5i -1.667+5i -2.5+7.5i
3、 -5+15i%-1.667+5i12.917-38.75i -10+30i0 -1.25+3.75i%-1.667+5i-10+30i 12.917-38.75i-1.25+3.75i 0%-2.5+7.5i0 -1.25+3.75i 3.75-11.25i 0%-5+15i-1.25+3.75i 0 06.25-18.75i;% Y1=10.834-32.5i -1.667+5i -1.667+5i -2.5+7.5i -5+15i% -1.667+5i 12.917-38.75i -10+30i 0 -1.25+3.75i % -1.667+5i -10+30i 12.917-38.75
4、i -1.25+3.75i 0% -2.5+7.5i 0 -1.25+3.75i 3.75-11.25i 0% -5+15i -1.25+3.75i 0 0 6.25-18.75i;% bus=1 1 0 0.2 0.2 1% 2 1 0 -0.45 -0.15 1% 3 1 0 -0.4 -0.05 1 % 4 1 0 -0.6 -0.1 1% 5 1.06 0 0 0 3;% line=5 2 1.25 -3.75 0 0 0% 2 310 -30 000% 3 41.25 -3.7500 0% 4 12.5 -7.5000% 1 21.667 -5000% 1 31.667 -5000%
5、 1 55 -15 000;%bus_PV0=bus(nPQ+1):end,2); bus_U=ones(1,nPQ) bus_PV0; bus_e=zeros(nb,1); delta_P=zeros(nPQ+nPV,1); delta_Q=zeros(nPQ,1);% delta_e=zeros(nb-1,1);%delta_U=zeros(nPQ,1);%1.05*ones(1,nPV+nSW);%电压幅值%电压角度B0 是进行化简三后的节点导c=0;KP=1;KQ=1;%KP KQ 用来判断有功、无功是否收敛G=real(Y);B=imag(Y);B10=imag(Y1);B20=im
6、ag(Y2);%矩阵纳矩阵虚部%形成解耦潮流的系数矩阵 B1 和 B2B1=B10(1:nb-1,1:nb-1);B2=B20(1:nPQ,1:nPQ);while c0.00001delta_e=-(UP*B1)error_P;bus_e=bus_e+delta_e;0;c=c+1;KQ=1;else KP=0;if KQ=0elsebreakendendfor ii=1:nPQdelta_Q(ii)=bus(ii,5);for jj=1:nbdelta_Q(ii)=delta_Q(ii)-bus_U(ii)*bus_U(jj)*(G(ii,jj)*sin(bus_e(ii)-bus _e(
7、jj)-B(ii,jj)*cos(bus_e(ii)-bus_e(jj);endendUQ=diag(bus_U(1:(nb-nPV-nSW);error_Q=UQdelta_Q;if max(abs(error_Q)0.00001delta_U=-B2error_Q;bus_U=bus_U+delta_U;zeros(nPV+nSW),1);c=c+1;KP=1;else KQ=0;if KP=0elsebreakend endend %至此得到收敛的节点电压值 % 对计算结果进行数据处理 %将节点结果用原节点编号表示 bus_Ue=zeros(nb,3);bus_Ue(:,1,2,3)=n
8、odenum(:,2) bus_U bus_e/pi*180;for ii=1:nbfor jj=ii+1:nbif bus_Ue(ii,1)bus_Ue(jj,1) t=bus_Ue(ii,:); bus_Ue(ii,:)=bus_Ue(jj,:); bus_Ue(jj,:)=t;endendend%r_U 是收敛的电压表达成复数的形式 r_U=zeros(nb,1);for k=1:nb r_U(k)=bus_U(k)*(cos(bus_e(k)+1i*sin(bus_e(k);end%计算平衡节点功率SW_S=0; SW_S=SW_S+r_U(nb)*conj(Y(nb,:)*conj(
9、r_U);%计算各支路功率 Sij line_S=zeros(nb,nb);line_S0=zeros(nb,nb);for ii=1:nbfor jj=1:nbline_S(ii,jj)=r_U(ii)*(conj(r_U(ii)*conj(Y(ii,ii)+(conj(r_U(ii)-conj (r_U(jj)*conj(Y(ii,jj);end end%把线路结果还原成原节点编号对应的结果for ii=1:nbfor jj=1:nb line_S0(nodenum(ii,2),nodenum(jj,2)=line_S(ii,jj); endendline_P=real(line_S0);
10、line_Q=imag(line_S0); %计算各支路损耗delta_S=zeros(nl,1);for k=1:nla=linenum(k,1);b=linenum(k,2); delta_S(k)=line_S0(a,b)+line_S(b,a);end %计算网络总损耗 S0=sum(delta_S);%将计算结果输入指定文件ieee14_out.txt, wt );fprintf(fid,for k=1:nb 节点号 t 节点电压幅值 t 节点电压角度 n );fprintf(fid,end%dt%ft%fn ,k,bus_Ue(k,1),bus_Ue(k,2);fprintf(fi
11、d,for k=1:nl 支路首端 t 支路末端 t 支路有功 t 支路无功 t 支路损耗 nfid=fopen( C:UserslrDesktopmatlab练习 训练题 大电网潮流计算fprintf(fid, %dtt%dtt%ft%ft%fn ,linenum(k,1),linenum(k,2),line_P(linenum(k,1),linenum(k,2),line_Q(linenum(k,1),linenum(k,2),delta_S(k);endfprintf(fid, 平衡节点功率 =%fn ,SW_S);fprintf(fid, 网络总损耗 =%fn ,S0);fclose(
12、fid);end%此函数用来对原始输入节点、线路数据进行重新编号% %bus 数组 1. 节点编号 2. 节点电压 3. 节点电压角度 4. 注入有功 5. 注入无功 6. 节点类型 (1PQ 2PV 3 平衡 )%line 数组 1. 始端节点编号 2. 末端节点编号 3. 电阻 4 电抗 5 电导 G 6 电纳 B 7. 变比nb,=size(bus);nl,=size(line);% nodenum=(1:nb) bus(:,1);nPQ=0;nPV=0;nSW=0; %PQ=;PQ=zeros(nb,6);PV=zeros(nb,6);SW=zeros(nb,6);%PQ PV 平 衡
13、节点的个数for k=1:nbswitch bus(k,6)case 1 nPQ=nPQ+1; PQ(nPQ,:)=bus(k,:);case 2 nPV=nPV+1;PV(nPV,:)=bus(k,:);case 3 nSW=nSW+1;SW(nSW,:)=bus(k,:);otherwisedisp( 节点数据类型出错! );endend%生成重新编号后的节点数据矩阵bus=PQ;PV;SW;nodenum=(1:nb) bus(:,1);%第一列为新的节点编号,第二列为对应的旧节点编号bus(:,1)=(1:nb);%至此实现了节点数据的重新编号%对线路数据重新编号% nodenum=(
14、1:nb) bus(:,1);% 第一列为新的节点编号,第二列为对应的旧节点编号for ii=1:nl r1,=find(nodenum(:,2)=line(ii,1);line(ii,1)=nodenum(r1,1);r2,=find(nodenum(:,2)=line(ii,2);line(ii,2)=nodenum(r2,1);endendfunctionY = admittance(bus,line,c )%此函数用来形成节点导纳矩阵% %bus 数组 1. 节点编号 2. 节点电压 3. 节点电压角度 4. 注入有功 5. 注入无功 6. 节点类型 (1PQ 2PV 3 平衡 )%l
15、ine 数组 1. 始端节点编号 2. 末端节点编号 3. 电阻 4 电抗 5 电导 6 电纳 B/2 7. 变比%c 是用来控制形成节点导纳矩阵的方式的, c=1 形成一般的节点导纳矩阵, 可以用来确定 B2, c=2, 形成化简条件 3 的节点导纳矩阵,确定 B1nb,=size(bus);nl,=size(line);Y=zeros(nb,nb); zt=zeros(nl,1);yt=zeros(nl,1);ym=zeros(nl,1);I=zeros(nl,1);J=zeros(nl,1);K=zeros(nl,1);switch ccase 1for k=1:nlzt(k)=line
16、(k,3)+1i*line(k,4);yt(k)=1/zt(k);ym(k)=line(k,5)+1i*line(k,6);I(k)=line(k,1);J(k)=line(k,2);K(k)=line(k,7);endcase 2for k=1:nlyt(k)=1/(line(k,3)+1i*line(k,4);ym=zeros(nl,1);I(k)=line(k,1);J(k)=line(k,2);if line(k,7)=1K(k)=1;else K(k)=line(k,7);endendcase 3for k=1:nlyt(k)=1/(1i*line(k,4);ym(k)=line(k
17、,5)+1i*line(k,6);I(k)=line(k,1);J(k)=line(k,2);K(k)=line(k,7);endend%针对不同线路设置节点导纳值for k=1:nlif (K(k)=1)&(J(k)=0)%普通线路Y(I(k),I(k)=Y(I(k),I(k)+yt(k)+ym(k); Y(J(k),J(k)=Y(J(k),J(k)+yt(k)+ym(k); Y(I(k),J(k)=Y(I(k),J(k)-yt(k); Y(J(k),I(k)=Y(I(k),J(k);endif (K(k)=1)&(J(k)=0)%对地支路Y(I(k),I(k)=Y(I(k),I(k)+ym(k);endif (K(k)1)&(J(k)=0)%非标准变比在 j 侧的变压器支路 ,zt ym 为折算到 i 侧的值Y(I(k),I(k)=Y(I(k),I(k)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国白茶行业发展监测及投资战略规划研究报告
- 推拿治疗学新题库及答案详解【有一套】
- 2025年房屋拆除工程拆除物回收与处置合作协议
- 2025年度金融行业代理记账与风险评估合同范本
- 2025版移动互联网应用(App)开发与推广咨询合同
- 2025版塔吊工高空作业安全防护劳务合同范本
- 2025年度水利工程混凝土泵送施工总承包合同范本
- 2025年人社部六种劳动合同范本应用指南
- 2025版水利工程应急物资储备劳务承包合同范本
- 2025年度桥梁施工进度管理与监理合同
- YY/T 0196-2005一次性使用心电电极
- YS/T 226.12-2009硒化学分析方法第12部分:硒量的测定硫代硫酸钠容量法
- GB/T 24218.3-2010纺织品非织造布试验方法第3部分:断裂强力和断裂伸长率的测定(条样法)
- 系统工程原理 - 国防科技大学信息系统与管理学院
- 华为IPD流程管理全部课件
- 当代世界社会主义现状课件
- 2021年唐山迁安市教师进城考试笔试试题及答案解析
- 《给排水科学与工程概论》全套教学课件
- 三菱变频器d700说明书
- 涉外导游英语口语实训教程整套课件完整版PPT教学教程最全电子讲义教案(最新)
- 新疆新昊诚保温材料有限公司年产万吨岩棉生产线项目可
评论
0/150
提交评论