You are on page 1of 2

College of Engineering

Department of Electrical Engineering


Spring 2016

Operation of Power Systems


ELEC [424]

Lab Report #1
Instructor: Dr. Khaled Ellithy
TA: Eng. Mazen Faiter

Done By:
Abdel-Rahman Mahmoud

201103553

Mohamed Abou Baker

201102740

Danilo Cristos

201107684

Matlab Code:
clear
cost = [0
0
limits=[

10
0.008
8
0.009];
100 600
400 1000];

Pdt = 500;
dispatch
gencost

Results:
PD [MW]

P1 [MW]

P2 [MW]

[$/MW.h]

Total Cost [$/h]

500

205.8824

294.1176

13.294118

5529.41

600

258.8235

341.1765

14.141176

6901.18

900

417.6471

482.3529

16.682353

11524.71

1400

682.3529

717.6471

20.917647

20924.71

Rejected
Since the limits for two generators are as following:
100 P1 600 MW
400 P2 1000 MW
So when PD = 1400 MW, P1 exceeds the limits of first generator. That is why we have to set
it to the limit so it becomes P1 = 600 MW. See the results in the following table:
1400

Comments:

600.0000

800.0000

20924.71

21040.00

Accepted

Basically, the concept of economic dispatch is to minimize the cost of generators while keep
providing the required amount of power Demand. By using MATLAB code which is
mentioned above, we have tried several loads starting from 500 MW till 1400 MW. By
considering generators limits, then output power of loads from 500 MW to 900 MW are within
the specified limits. However, output power of 1400 MW load exceeds the limits. So, we have
to change the output to be within the specified limits which is 600 MW. After doing this
modifications, we ran the MATLAB code again to get the optimized results.