Академический Документы
Профессиональный Документы
Культура Документы
2i 3i 2i 4i;
3i 2i 4i i;
4i 4i i 3i];
nbus = 4;
R = input('1-Bus Deletion 2- Reference change')
if R == 1
for k=1:nbus
temp = ybus(k,n);
ybus(k,n) = ybus(k,nbus);
ybus(k,nbus) = temp;
end
for k=1:nbus
temp = ybus(n,k);
ybus(n,k) = ybus(nbus,k);
ybus(nbus,k) = temp;
end
ybus;
yaa = zeros(nbus-1,nbus-1);
for k=1:nbus-1
for m=1:nbus-1
yaa(k,m) = ybus(k,m);
end
end
yab = zeros(nbus-1,1);
for k=1:nbus-1
yab(k,1) = ybus(k,nbus);
end
yba = -yab';
ybb = ybus(nbus,nbus);
end
if R == 2
%augmentation
ybusaug = zeros(nbus+1,nbus+1);
for k=1:nbus
for m=1:nbus
ybusaug(k,m) = ybus(k,m);
end
end
a =0;
for k=1:nbus
for m = 1:nbus
a = a + ybus(k,m);
ybusaug(k,nbus+1) = -a;
end
end
a=0;
for k=1:nbus
for m = 1:nbus
a = a + ybus(m,k);
ybusaug(nbus+1,k) = -a;
end
end
a=0;
for m = 1:nbus
a = a + ybusaug(m,nbus+1);
ybusaug(nbus+1,nbus+1) = -a;
end
ybusaug
ybus = zeros(nbus+1,nbus+1);
ybus = ybusaug;
nbus = nbus+1;
yaa = zeros(nbus-1,nbus-1);
for k=1:nbus-1
for m=1:nbus-1
yaa(k,m) = ybus(k,m);
end
end
yab = zeros(nbus-1,1);
for k=1:nbus-1
yab(k,1) = ybus(k,nbus);
end
yba = -yab';
ybb = ybus(nbus,nbus);
end