基于MATLAB的潮流计算Word格式文档下载.docx

上传人:wj 文档编号:726960 上传时间:2023-04-29 格式:DOCX 页数:9 大小:58.67KB
下载 相关 举报
基于MATLAB的潮流计算Word格式文档下载.docx_第1页
第1页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第2页
第2页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第3页
第3页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第4页
第4页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第5页
第5页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第6页
第6页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第7页
第7页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第8页
第8页 / 共9页
基于MATLAB的潮流计算Word格式文档下载.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于MATLAB的潮流计算Word格式文档下载.docx

《基于MATLAB的潮流计算Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于MATLAB的潮流计算Word格式文档下载.docx(9页珍藏版)》请在冰点文库上搜索。

基于MATLAB的潮流计算Word格式文档下载.docx

a=zeros(n,1);

Ps=zeros(n,1);

Qs=zeros(n,1);

P=zeros(n,1);

Q=zeros(n,1);

p=zeros(n-1,1);

q=zeros(m,1);

aa=zeros(n-1,1);

u=zeros(m,1);

k=0;

I=sqrt(-1);

%由于后面用到ij作为循环变量故重定义虚数单位

Y=[6.311-I*20.3722-2.7523+I*9.1743-3.5587+I*11.387900;

-3.5587+I*11.38798.5587-I*30.9993-5+I*15I*4.98890;

-2.7523+I*9.1743-5+I*157.7523-I*28.75570I*4.9889;

0I*4.98890-I*5.24930;

00I*4.98890-I*5.2493];

%%%%%%%%%%%%%初值的设定%%%%%%%%%%%%%%%%

U=[1;

1;

1];

a=[0;

0;

0];

Ps=[-0.8055;

-0.18;

0.5;

Qs=[-0.532;

-0.12;

3

%%%%%%%%%%%%求失配功率△P(k)和△Q(k)%%%%%%%%%%%%%%

fori=1:

n-1

s=0;

forj=1:

n

s=s+U(j)*(real(Y(i,j))*cos(a(i)-a(j))+imag(Y(i,j))*sin(a(i)-a(j)));

end

P(i)=U(i)*s;

s=s+U(j)*(real(Y(i,j))*sin(a(i)-a(j))-imag(Y(i,j))*cos(a(i)-a(j)));

Q(i)=U(i)*s;

detp(i)=Ps(i)-P(i);

m

detq(i)=Qs(i)-Q(i);

%%%%%%%求解雅可比矩阵%%%%%%%%%%%

while(max([detp])>

=0.0001|max([detq])>

=0.0001)%设定精确度

H=zeros(n-1,n-1);

N=zeros(n-1,m);

M=zeros(m,n-1);

L=zeros(m,m);

ifi==j

4

H(i,j)=U(i)^2*imag(Y(i,j))+Q(i);

else

H(i,j)=-U(i)*U(j)*(real(Y(i,j))*sin(a(i)-a(j))-imag(Y(i,j))*cos(a(i)-a(j)));

N(i,j)=-U(i)^2*real(Y(i,j))-P(i);

N(i,j)=-U(i)*U(j)*(real(Y(i,j))*cos(a(i)-a(j))+imag(Y(i,j))*sin(a(i)-a(j)));

M(i,j)=U(i)^2*real(Y(i,j))-P(i);

M(i,j)=U(i)*U(j)*(real(Y(i,j))*cos(a(i)-a(j))+imag(Y(i,j))*sin(a(i)-a(j)));

L(i,j)=U(i)^2*imag(Y(i,j))-Q(i);

L(i,j)=-U(i)*U(j)*(real(Y(i,j))*sin(a(i)-a(j))-imag(Y(i,j))*cos(a(i)-a(j)));

5

%%%%%%求解修正方程得到修正量aa,u%%%%%%%%%%%%%%

J=-inv([H,N;

M,L])*[detp'

;

detq'

];

aa=J(1:

n-1,:

u=J(n:

n-1+m,:

n-1%计算a(节点电压相角),U(节点电压大小)

a(i)=a(i)+aa(i);

U(i)=U(i)+U(i)*u(i);

[detp'

]%迭代过程中失配功率变化情况

k=k+1;

n-1%计算功率误差p,q

6

A=a*180/pi;

%对相角进行转换由弧度制装换为角度

display('

最终的计算结果如下:

'

A

U

各节点的电压为:

fprintf('

节点%d:

%d∠(%d)°

\n\n'

i,U(i),A(i));

失配功率为:

detp

detq

迭代的次数为:

%d\n'

k)%输出迭代次数

2运行结果

>

fengjian

请输入PQ节点个数:

ans=-0.8055

-0.1800

0.5000

-0.3420

0.2575

0.4075

7

ans=

0.0347

0.0022

-0.0094

-0.0178

-0.0138

-0.0407

-0.0447

1.0e-003*

0.5087

-0.1291

-0.2188

-0.3127

-0.4229

-0.4416

A=-7.2049

-5.6096

-5.3697

-0.0056

U=1.0027

1.0263

1.0317

1.0000

8

节点1:

1.002729e+000∠(-7.204950e+000)°

节点2:

1.026321e+000∠(-5.609609e+000)°

节点3:

1.031663e+000∠(-5.369712e+000)°

节点4:

1∠(-5.622073e-003)°

节点5:

1∠(0)°

detp=

1.0e-006*

0.1069-0.0529-0.0548-0.0083

detq=

1.0e-007*

-0.7838-0.5117-0.5255

3

二P—Q解耦迭代

1程序代码

n=5;

m=3;

%%%%%%%%%%%%%%%%各参数初始化%%%%%%%%%%%%%%%%%

%导纳矩阵

%电压矢量

%相角矢量

9

%%%%%%%%%%%节点导纳矩阵的生成%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%初值的设定%%%%%%%%%%%%%%%%%

%%%%%%%%%%%求失配功率△P(k)和△Q(k)%%%%%%%%%%%%%%

10

%%%%%%%%%%%%%%%%生成B'

和B"

矩阵%%%%%%%%%%%%%%

Bp=zeros(n-1,n-1);

Bpp=zeros(m,m);

n-1;

Bp(i,j)=imag(Y(i,j));

end;

m;

Bpp(i,j)=imag(Y(i,j));

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

aa=(-1)*inv(Bp)*[detp

(1)/U

(1);

detp

(2)/U

(2);

detp(3)/U(3);

detp(4)/U(4)];

u=(-1)*inv(Bpp)*[detq

(1)/U

(1);

detq

(2)/U

(2);

detq(3)/U(3)];

%%%%%%%%%%%%%%求解修正方程得到修正量

aa,u%%%%%%%%%%%%%%%%%%%%%%%%%%

U(i)=U(i)+u(i);

11

%[detp'

%(记录迭代次数)

生成的节点导纳矩阵为'

Y

12

算得矩阵B’为'

Bp

算得矩阵B”为'

Bpp

2运行结果

fengjian1

A=

-7.2049

-5.6097

-0.0057

U=

1.0027

生成的节点导纳矩阵为

Y=6.3110-20.3722i-2.7523+9.1743i-3.5587+11.3879i00

13

-3.5587+11.3879i8.5587-30.9993i-5.0000+15.0000i0+4.9889i0

-2.7523+9.1743i-5.0000+15.0000i7.7523-28.7557i00+4.9889i

00+4.9889i00-5.2493i0

000+4.9889i00-5.2493i

算得矩阵B’为

Bp=

-20.37229.174311.38790

11.3879-30.999315.00004.9889

9.174315.0000-28.75570

04.98890-5.2493

算得矩阵B”为

Bpp=

-20.37229.174311.3879

11.3879-30.999315.0000

9.174315.0000-28.7557

1.002732e+000∠(-7.204948e+000)°

1.026322e+000∠(-5.609674e+000)°

1.031663e+000∠(-5.369742e+000)°

1∠(-5.676340e-003)°

detp=

1.0e-004*

-0.27470.27610.0562-0.0119

-0.32720.03110.2931

8

14

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

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

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