1 Optloaddispwithoutlosses

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Date : Page No.

Program:
clc;
clear all;
data = [1 400 8.4 0.006 100 600
2 600 8.93 0.0042 60 300
3 650 6.78 0.004 300 650];
n = length (data(:,1));
for i = (1:n)
nu(i) = data (i,1);
a(i) = data (i,2);
b(i) = data (i,3);
d(i) = data (i,4);
Pmin(i) = data (i,5);
Pmax(i) = data (i,6);
end
lamda = input('Enter estimated value of Lamda = ');
pd = [460; 500; 550; 600; 650; 700; 750; 800; 850; 900; 950; 1000; 1050; 1100;
1150; 1200; 1250; 1300; 1350; 1400; 1450; 1500; 1550;];
k = length (pd(:,1));
for (j= 1 : k)
Pd = pd (j,1);
delp = 0.1 ;
dellamda = 0;
iter = 0;
disp(['The Load Demand (MW)=',num2str(Pd)]);
while (abs(delp)>=0.001)
iter = iter + 1 ;
lamda = lamda + dellamda ;
sum = 0;
totgam = 0;
for (i = 1 : n)
p(i,1) = (lamda - b(i))/(2*d(i)) ;
sum = sum + p(i);
totgam = totgam + (0.5 / d(i) );
ifc (i) = lamda ;
end
delp = Pd - sum ;
dellamda = delp / totgam ;
end
su=0;
for (i = 1 : n)
if (p(i) > Pmax(i) || p(i) < Pmin(i))
flag(i,1) = 1;
if (p(i) > Pmax(i))
fprintf('Generator %d is violating the Maximum Limit.\n',i);
y(i) = Pmax(i);
end
if (p(i) < Pmin(i))
fprintf('Generator %d is violating the Minimum Limit.\n',i);
y(i) = Pmin(i);
end
else
flag(i,1) = 0;
y(i)=p(i);
fprintf('Generator %d is not violating the given constrain limit.\n',i);
end
su = su + y(i);
end
delta = 0;
r=0;
R=0;
delta = Pd - su;
while abs(delta) > 0.001

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
for i = 1 : n
if flag (i,1) == 1
y(i) = y(i);
end
if flag(i,1) == 0
y(i) = p(i)+delta;
if y(i) >= Pmax(i)
r = y(i) - Pmax(i);
y(i)= Pmax(i);
end
if y(i) <= Pmin(i)
if p(i) >= Pmin(i)
r = p(i) - Pmin(i);
end
if p(i) <= Pmin(i)
r = Pmin(i) - p(i);
end
y(i) = Pmin(i);
end
if (y(i) > Pmin(i) && y(i) < Pmax(i))
r = y(i) - p(i);
y(i)= y(i);
end
R = R+r;
end
if ( Pd <(y(1,1)+y(1,2)+y(1,3)))
R = 1 * R;
end
if (Pd > (y(1,1)+y(1,2)+y(1,3)))
R= -1 * R;
end
if (Pd == (y(1,1)+y(1,2)+y(1,3)))
R = -1*delta;
end
delta = delta+R;
end
end
for (i = 1:n)
fprintf('The generator %d output in MW is: ',i);
disp(['',num2str(y(i))]);
end
Totalcost = 0;
for (i=1:n)
Totalcost = Totalcost + a(i)+(b(i)*y(i))+(d(i)*y(i)*y(i));
end
disp(['The Total Cost in Rs/Hour is :',num2str(Totalcost)]);
A(j,1) = Pd;
A(j,2) = y(1,1);
A(j,3) = b(1,1)+2*d(1,1)*y(1,1);
A(j,4) = y(1,2);
A(j,5) = b(1,2)+2*d(1,2)*y(1,2);
A(j,6) = y(1,3);
A(j,7) = b(1,3)+2*d(1,3)*y(1,3);
A(j,8) = Totalcost;
end
disp(['',num2str(A)]);
figure (1);
hold all
plot (A(:,1),A(:,2),'-s')
plot (A(:,1),A(:,4),'-o')
plot (A(:,1),A(:,6),'-*')
xlabel('Load Demand (MW)')
ylabel('Generator Output(MW)')
Title('Optimum Load Distribuition')

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
hold off
figure (2);
hold all
plot (A(:,1),A(:,3),'-s')
plot (A(:,1),A(:,5),'-o')
plot (A(:,1),A(:,7),'-*')
xlabel('Load Demand (MW)')
ylabel('Lamda(Rs./MW)')
Title('Lamda(Rs./MW) vs Load Demand (MW)')
hold off
figure (3);
plot (A(:,1),A(:,8),'-o')
xlabel('Load Demand (MW)')
ylabel('Totalcost')
Title('Totalcost(Rs./Hr) vs Load Demand (MW)')

Result

Enter estimated value of Lamda = 12


The Load Demand (MW)=460
Generator 1 is violating the Minimum Limit.
Generator 2 is violating the Minimum Limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 100
The generator 2 output in MW is: 60
The generator 3 output in MW is: 300
The Total Cost in Rs/Hour is :5494.92
The Load Demand (MW)=500
Generator 1 is violating the Minimum Limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 100
The generator 2 output in MW is: 60
The generator 3 output in MW is: 340
The Total Cost in Rs/Hour is :5868.52
The Load Demand (MW)=550
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 104.5152
The generator 2 output in MW is: 86.2121
The generator 3 output in MW is: 359.2727
The Total Cost in Rs/Hour is :6346.7353
The Load Demand (MW)=600
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 117.2424
The generator 2 output in MW is: 104.3939
The generator 3 output in MW is: 378.3636
The Total Cost in Rs/Hour is :6833.2626
The Load Demand (MW)=650
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 129.9697
The generator 2 output in MW is: 122.5758
The generator 3 output in MW is: 397.4545
The Total Cost in Rs/Hour is :7327.4262
The Load Demand (MW)=700
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 142.697
The generator 2 output in MW is: 140.7576
The generator 3 output in MW is: 416.5455
The Total Cost in Rs/Hour is :7829.2262
The Load Demand (MW)=750
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 155.4242
The generator 2 output in MW is: 158.9394
The generator 3 output in MW is: 435.6364
The Total Cost in Rs/Hour is :8338.6626
The Load Demand (MW)=800
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 168.1515
The generator 2 output in MW is: 177.1212
The generator 3 output in MW is: 454.7273
The Total Cost in Rs/Hour is :8855.7353
The Load Demand (MW)=850
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 180.8788
The generator 2 output in MW is: 195.303
The generator 3 output in MW is: 473.8182
The Total Cost in Rs/Hour is :9380.4444
The Load Demand (MW)=900
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 193.6061
The generator 2 output in MW is: 213.4848
The generator 3 output in MW is: 492.9091
The Total Cost in Rs/Hour is :9912.7898
The Load Demand (MW)=950
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 206.3333
The generator 2 output in MW is: 231.6667
The generator 3 output in MW is: 512
The Total Cost in Rs/Hour is :10452.7717
The Load Demand (MW)=1000
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 219.0606
The generator 2 output in MW is: 249.8485
The generator 3 output in MW is: 531.0909
The Total Cost in Rs/Hour is :11000.3898
The Load Demand (MW)=1050
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 231.7879
The generator 2 output in MW is: 268.0303
The generator 3 output in MW is: 550.1818
The Total Cost in Rs/Hour is :11555.6444
The Load Demand (MW)=1100
Generator 1 is not violating the given constrain limit.
Generator 2 is not violating the given constrain limit.

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 244.5152
The generator 2 output in MW is: 286.2121
The generator 3 output in MW is: 569.2727
The Total Cost in Rs/Hour is :12118.5353
The Load Demand (MW)=1150
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 261.6364
The generator 2 output in MW is: 300
The generator 3 output in MW is: 588.3636
The Total Cost in Rs/Hour is :12689.2595
The Load Demand (MW)=1200
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 292.5455
The generator 2 output in MW is: 300
The generator 3 output in MW is: 607.4545
The Total Cost in Rs/Hour is :13272.4248
The Load Demand (MW)=1250
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 323.4545
The generator 2 output in MW is: 300
The generator 3 output in MW is: 626.5455
The Total Cost in Rs/Hour is :13869.9702
The Load Demand (MW)=1300
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is not violating the given constrain limit.
The generator 1 output in MW is: 354.3636
The generator 2 output in MW is: 300
The generator 3 output in MW is: 645.6364
The Total Cost in Rs/Hour is :14481.8959
The Load Demand (MW)=1350
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is violating the Maximum Limit.
The generator 1 output in MW is: 400
The generator 2 output in MW is: 300
The generator 3 output in MW is: 650
The Total Cost in Rs/Hour is :15124
The Load Demand (MW)=1400
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is violating the Maximum Limit.
The generator 1 output in MW is: 450
The generator 2 output in MW is: 300
The generator 3 output in MW is: 650
The Total Cost in Rs/Hour is :15799
The Load Demand (MW)=1450
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is violating the Maximum Limit.
The generator 1 output in MW is: 500
The generator 2 output in MW is: 300
The generator 3 output in MW is: 650
The Total Cost in Rs/Hour is :16504
The Load Demand (MW)=1500
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
Generator 3 is violating the Maximum Limit.
The generator 1 output in MW is: 550
The generator 2 output in MW is: 300
The generator 3 output in MW is: 650
The Total Cost in Rs/Hour is :17239
The Load Demand (MW)=1550
Generator 1 is not violating the given constrain limit.
Generator 2 is violating the Maximum Limit.
Generator 3 is violating the Maximum Limit.
The generator 1 output in MW is: 600
The generator 2 output in MW is: 300
The generator 3 output in MW is: 650
The Total Cost in Rs/Hour is :18004

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com
Date : Page No.
Plot 1: Optimum Loading of Generators

Plot 2 Incremental fuel Cost Vs Load Demand

Plot 3 Total Cost (Rs/Hr) Vs Total Load Demand

MIRACLE EDUCATIONAL SOCIETY GROUP OF INSTITUTIONS


SCHOOL OF ENGINEERING :: SCHOOL OF COMPUTING :: SCHOOL OF MANAGEMENT
MIRACEL CITY, BHOGAPURAM COLLEGE CODE : MRCL www.edulokam.com

You might also like