Unit Commitment: Mr. Debasisha Jena
Unit Commitment: Mr. Debasisha Jena
UNIT COMMITMENT
Under the guidance of
[1]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
INTRODUCTION
Committing a generating unit Unequal distribution of industrial load Problem of unit commitment in electrical power systems The problem and methods for its solution described in following sections
Dipanwita Dash
[2]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
[3]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
CONSTRAINTS
Spinning reserve: It makes up the loss of the most heavily loaded unit in a given period of time. Thermal Unit Constraint: Minimum Up Time Minimum down time Crew constraint start-up cost Must-run: Some units are given this status Fuel constraint
Dipanwita Dash
[4]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
SOLUTION METHODS
Lets postulate the following situation: A loading pattern must be established for M periods There are N units to commit Any one unit or a combination of units can supply the loads. The total number of combinations to try each hour is C (N, 1) + C (N, 2) + + C (N, N-1) + C (N, N) = 2N1 C (N, j) is the combination of N items taken j at a time. Maximum number of possible combinations is (2N-1) M
Dipanwita Dash
[5]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
The techniques for the solution of the unit commitment problem are as follows:
Priority-list scheme: the most efficient unit is loaded first Dynamic Programming (DP):
[6]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
Backward DP Approach:
The solution starts at the last interval and proceeds back the initial point Fcost (K, I) = Min [Pcost (K, I) + Scost (I, K: J,K+1) + Fcost (K+1,J)] where Fcost (K, I) = minimum total fuel cost Pcost (K, I) = minimum generation cost Scost (I, K: J, K+1) = incremental start-up cost. {J} = set of feasible states in interval K+1.
Dipanwita Dash
[7]
TECHNICAL SEMINAR-2004
Dipanwita Dash
[8]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
Forward DP Approach
The initial conditions are easily specified Previous history of the unit can be computed at each stage Fcost (K, I) = Min [Pcost (K, I) + Scost (K-1, L: K, I) + Fcost (K-1, L)] where Fcost (K, I) =least total cost to arrive at state (K, I) Pcost (K, I) = production cost for state (K, I). Scost (K-1, L: K, I) = transition cost for state (K-1, L) to state (K, I) where state (K, I) is the Ith combination in hour K.
Dipanwita Dash
[9]
TECHNICAL SEMINAR-2004
Dipanwita Dash
[10]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
EXAMPLE OF DP
The problem is to find out the minimum cost from A to N At the terminal of each stage there is a set of choices of nodes {Xi} to be chosen The symbol Va (Xi, Xi+1) represents the cost of traversing stage a (=1V)
Dipanwita Dash
[11]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
fI(X1) : Minimum cost for the 1st stage is obvious : fI(B) : VI(A, B) = 5. fI(C) : VI(A, C) = 2. fI(D) : VI(A, D) = 3. fII (E)= min [fI(X1) + VII (X1, E)] {X1} = min [5+11, 2+8, 3+ ] =10 X1 =B =C =D fII (F) = min [, 6, 9] = 6, X1 = C fII (G) = min [, 11, 9] = 9,X1 = D
Dipanwita Dash
[12]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
(X2) E F G fII (X2) 10 6 9 Path X0X1 AC AC AD Tracing back, the path of minimum cost is found as follows: Stage {Xi} fi 1 B, C, D 5, 2, 3 2 E, F, G 10, 6, 9 3 H, I, J, K 13, 12, 11, 13 4 L, M 15, 18 5 N 19
Dipanwita Dash
[13]
TECHNICAL SEMINAR-2004
National Institute of Science & Technology
CONCLUSION
By optimal scheduling of generating units, we can save time, power and cost Important for industrial application Dynamic programming method gives a reliable solution
Dipanwita Dash
[14]