资源简介
matlab代码编写的可以求电力系统中标准IEEE6节点潮流,可在matlab里直接运行。
代码片段和文件信息
%%%IEEE6算例初始潮流计算
n=6;
nl=7;
zn=[0 0 0 0 0 0];
ph=[3 4 2 3 1 2 4];
qh=[5 6 5 4 3 6 1];
zz=[0.133i 0.3i 0.723+1.05i 0.097+0.407i 0.08+0.37i 0.282+0.64i 0.123+0.518i];
zx=[0 0 0 0 0 0 0];
gd=[1 1 0 0 0 0 0];
sg=[0 0.501 0 0 0 0];
sl=[0 0 0 0.5+0.05i 0.55+0.13i 0.3+0.18i];
jl=[1 3 2 2 2 2];
pr=0.00001;
ijl=[1 3 2 2 2 2];
uo=[1.05 1.1 1 1 1 1];%1.05 1.1 1.1 1.025
kk=[1.1 1.025 1 1 1 1 1];
qb=[0 0 0 0 0 0];
y=zeros(n);
for i=1:n
if zn(i)~=0;
y(ii)=1./zn(i);
end
end
for ji=1:nl
if gd(ji)==0
p=ph(ji);q=qh(ji);%某支路首端号p某支路末端号q
else p=qh(ji);q=ph(ji);%反之
end
y(pq)= y(pq)-1./(zz(ji)*kk(ji));
y(qp)= y(pq);
y(qq)= y(qq)+1./(zz(ji)*kk(ji)^2)+zx(ji);
y(pp)= y(pp)+1./zz(ji)+zx(ji);
end
b=imag(y);
gg=real(y);bb=imag(y);
bj=zeros(n-1);
for i=1:n
if jl(i)==1
b(i:)=[];
b(:i)=[];
end
end
bj=b;
jl(jl==1)=[];
ind=find(jl==2);
w=length(ind);
for i=1:n-1
if jl(i)==3;
b(i:)=[];
b(:i)=[];
end
end
bjj=zeros(w);
bjj=b;
%disp(bjj)
for i=1:n
s(i)=sg(i)-sl(i)+qb(i);
end
p=real(s);q=imag(s);
v=zeros(1n);o=zeros(1n);
for i=1:n
e(i)=real(uo(i));
f(i)=imag(uo(i));
v(i)=uo(i);
o(i)=atan(f(i)/e(i));
end
jd1=1;jd2=1;dt=0;kp=1;kq=1;
while jd1~=0|jd2~=0;
jd1=0;jd2=0;
dp=zeros(size(ijl));dpl=zeros(size(ijl));
for i=1:n
if ijl(i)~=1
c(i)=0;
for k=1:n
c(i)=c(i)+v(k)*(gg(ik)*cos((o(i)-o(k))*pi./180)+bb(ik)*sin((o(i)-o(k))*pi./180));
end
dpl(i)=p(i)-v(i)*c(i);
dp(i)=dpl(i)./ v(i);
end
end
dp(ijl==1)=[];
dpl(ijl==1)=[];
for i=1:n-1
detp(i)=abs(dpl(i));
end
if detp>=pr
jd1=jd1+1;
end
if jd1~=0
kq=1;
dto=-dp*inv(bj)*180./pi;
po=zeros(size(ijl));
po(ijl~=1)=dto;
for i=1:n
deto(i)=po(i)./v(i);
o(i)=o(i)+deto(i);
end
dq=zeros(size(ijl));dql=zeros(size(ijl));
for i=1:n
if ijl(i)==2
d(i)=0;
for k=1:n
d(i)=d(i)+v(k)*(gg(ik)*sin((o(i
相关资源
- 电力系统三相潮流matlab编程实现.7z
- 模型参考自适应MATLAB仿真程序
- 基于前推回代法潮流计算的MATLAB程序
- 基本的遗传算法MATLAB实现
- 以Kaiser窗举例说明各种滤波器的matl
- 电动汽车充电站选址定容matlab程序
- 修正剑桥模型小程序Matlab
- 基于matlab的指纹识别技术
- MATLAB生成多种多边形结构骨料
- MATLAB人脸识别程序加论文
- Robust Control Design with MATLAB(第二版)
- 混沌加密的MATLAB实现
- matlab2018a
- 基于图像特征的火灾检测.zip
- collision avoidance---matlab
- Matlab的GUI秒表秒表计时器-stopwatch.m
- Matlab用梯度下降算法开发的rbf神经网
- 锁相环解调FM信号-fm.mdl
- matlab开发的FIR滤波器附音频-FIR音频滤
- 公共汽车悬挂系统模型的MATLAB仿真程
- matlab自动提取figure中的数据-figexport
-
原创有源电力滤波器simuli
nk仿真模型 - Matlab有关车牌汉字识别-标准汉字的自
- Matlab中蚁群算法求解连续函数优化的
- MATLAB控制系统设计仿真应用很好的源
-
MATLAB SIMUli
nk建模与仿真精讲.part28 - 用matlab编写的流体计算和传热程序-
- MAtlab有限元程序-matlab 有限元源程序
- 网上找的BP神经网络算法程序和大家分
-
花了一下午simuli
nk中对同个一级倒立
评论
共有 条评论