Fuzzy Logic Algorithm - Copy11aa
Fuzzy Logic Algorithm - Copy11aa
for
Unit Commitment Problem
Under the Guidance of
B Durga Prasad
By
Uday Kishan R
Introduction :
• The load of a Power System varies throughout the day and reaches a
different peak value from one day to another.
• The total power generated must meet the load demand plus system losses.
• The loading of each unit must be within its minimum and maximum
• allowable rating.
The most costly unit, which is on the top of the list, would have the lowest
priority. Then, commit units until the load demand plus the spinning reserve
requirements are fulfilled in the priority list order at every time interval.
Algorithm for Priority List :
• Read load demand in one day initialize the total cost(TC=0).
• Calculate demand=load + spinning reserve
• Prepare a priority list based on maximum power output.
• If, same output power units exits then sort according to the heat rates
• Commit enough units in every hour according to the requirement
(demand)
• Calculation of Total cost over 24 hours for h=1;h<=24
a. Calculation of total fuel cost in a particular hour
b. Calculate start up costs (start cost)
c. Calculate total cost in a particular hour
• Total Cost = Fuel Cost + Start Up Cost
• Print total cost
• Stop.
The Test System :
01 400 450
2 250 2 1 -2 400 162.62 0.9 0 18
02 470 530
04 510 540
4 60 2 3 -4 0.02 0.02 0.018 0 23.80
05 360 400
06 240 280
07 240 290
08 450 500 TABLE 2
TABLE 1 GENERATING UNIT CHARACTERISTICS OF TEST SYSTEM
LOAD DEMAND & RESERVE REQUIREMENT OF TEST SYSTEM
Unit Commitment Problem Formulation :
• Objective Function =
The Total Cost over the entire scheduling period
= Running cost + Start up cost +
Shut down cost for all the units.
• Running Cost =
H N
STi = b1 [1-exp(-b3*Xi)] + b2
H N
02 0 1 1 0 550 9738
03 0 1 1 1 610 11166
04 0 1 1 1 610 11166
05 0 1 1 0 550 9738
06 0 0 1 0 300 5238
07 0 0 1 0 300 5238
08 0 1 1 0 550 9978
Table 4
Cost comparison of Fuzzy Logic & Priority List based approach for UCP