Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tehzeeb-ul-Hassan Associate Professor Department of Electrical Engineering University of Engineering. & Technology, Lahore, Pakistan hassan_uet@yahoo.com
Muhammad Khan M.S. Engineering Department of Electrical Engineering University of Engineering. & Technology, Lahore, Pakistan
mkhan534@gmail.com
Kashif Imran Lecturer Department of Electrical Engineering COMSATS Institute of IT, Lahore, Pakistan kashifimran@ciitlahore.edu.pk
ABSTRACT
The Economic Dispatch (ED) is an important aspect of power system operation and it is the scheduling of power generation units to supply the load with minimum operational cost. It is the constrained optimization problem. In its simplest form it deals with generation allocation to units for minimum cost of generation subject to the satisfaction of equality and inequality constraints. Normally, equality constraints are power balance equations and inequalities are the lower and upper limits of the generators. The ED of power system has been reviewed and the economic scheduling problem of WAPDA thermal power system has been studied comprehensively. The already existing off-line economic dispatch program based on incremental cost criterion has been reviewed with incorporation of equality and inequality constraints. It has been studied that, the method of optimization is not appropriate in the new competitive environment. A great fact which has been explored in this research work that the total cost of energy can not be minimized with present practices. Presently, the economic dispatch is done on the basis of incremental cost criterion which is true for WAPDA owned power stations but Independent Power Producers (IPPs) are operating at Energy Purchase Price (EPP) or per unit cost i.e. Rs/Kwh. The specific cost of WAPDA owned power plants has been calculated and total cost minimization achieved through Linear Programming (LP) technique. The basic cost data for WAPDA owned power plants i.e. fuel rates and calorific value is developed on the basis of actual market prices. The LP technique represents the true replica of changed abstract system and optimize per unit cost in an efficient manner. There fore, it seems to be a suitable
candidate for the solution of emerging problem of economic scheduling. A comparative study for the both techniques has been made.
1. Introduction
The ED is an important aspect of power system operation and it is the scheduling of power generating units to supply the load with minimum operational cost. In addition to meet the demand of the load, the units must also be able to provide reserve margin to cover the fluctuations of the load and system equipment failure. The reserve margins are to be allocated over the several numbers of units to ensure the system reliability. With the advent of crisis of energy resources, it has become major problem to operate the different generating units installed effectively to reduce the fuel consumption. There are large number of constraints such as the running cost of power plant, fuel cost, labor and maintenance cost, transmission losses and minimum and maximum operating capacity of the various generators to be considered for the economic operation of the system. [1] The economic dispatch employing the merit order and companys operating policy does not determines the best loading point of individual machine/plant from economic view point. The ED problem incorporating incremental costs and incremental losses can improve the system economy and reliability to some extent, but to get the optimal operation certain dynamic phenomena like Partial
Load Adjustment Charges (PLAC) and transmission losses factor and on-line contingency analysis must be incorporated. [2] WAPDA has three categories of thermal power stations; (i) WAPDA thermal power stations. (ii) IPPs (iii)Rental power stations. IPPs and Rental power stations operate linearly on per unit cost of energy. Therefore it is obvious to operate WAPDA thermal power stations on linear basis. The annual thermal generation costs are of the order of several billions of rupees and even a small improvement in the economic scheduling can lead to significant cost saving.
3.
The ED is constrained optimization problem. A branch of mathematics which solves this problem is called mathematical programming. Various optimization techniques can be applied to solve economic scheduling problem. Some famous optimization techniques are listed below: Merit Order Method Equal Incremental Cost Criterion Linear Programming Technique Dynamic Programming Non-Linear Programming i. Ist order gradient based technique ii. Second order method Optimal Power Flow (OPF) We will discuss only two techniques which have been used in this research work, namely Equal Incremental Cost Criterion and LP Technique. 1.1 Equal Incremental Cost Criterion Most of the generating units have quadratic inputoutput characteristics and hence quadratic cost functions as shown in figure 1. For an instance, assume that there are no in-equality constraints and system losses. Minimize FT =
Fi (Pi) -------------i =1
Fi =
i =1
i =1
(1)
Where; FT = Total cost of operation Fi = generator fuel cost of the ith generating unit Pi = the electrical power generated by ith generator N = Total number of units [4, 5] 2.2 Equality constraints PD +PL =
i =1
Pgi or Pd
i =1
Pgi = 0; (5)
i = 1, 2 ..N
Pi
i =1
--------------------- (2)
Where; PD = Total load demand PL = Transmission loss 2.3 Inequality constraints Pi (min) Pi Pi (max) -------------- (3) [4, 5] Where; Pi min, Pi max: Operating limits of the ith generator
Where; FT = Total cost of production Fi = generator fuel cost of the ith generating unit Pgi = the electrical power generated by ith generator Pd = Total Power Demand (MW) N = Total number of units From equations 4 & 5, the augmented cost function becomes; F=
Fi + [Pd
i =1 i =1
Pgi]; (6)
i = 1, 2 ..N
Where; (Lamda) is unknown multiplier and is known as Lagrange multiplier. The partial derivative of equation 6 becomes:
F/Pgi = Fi /Pgi = 0; (7) Or Fi /Pgi = (8) Where; Fi /Pgi is known as incremental cost of the ith generator For a quadratic cost function Fi /Pgi = Bi + 2 Ci Pgi = ; (9) Hence, the necessary condition for optimum economic scheduling is the identical and equal value of for all generators on bar subject to the satisfaction of equation 5. Figure 1 shows the incremental cost curve of a unit. If we include the inequality constraints i.e. the lower and upper limits of the generators, then the necessary conditions for incremental cost criterion are; Fi /Pgi = for Pgi min < Pgi < Pgi max Fi /Pgi for Pgi = Pgi max Fi /Pgi for Pgi = Pgi min (10) Where; Pgi min, Pgi max: Operating limits of the ith unit
Five generators model is devised here using nonlinear programming technique i.e. equal incremental cost criterion. The data of units is taken from actual operating logs of units. Table I: Data of units used in the simulation , and are in Rs/h. Unit
U-1 U-2 U-3 U-4 U-5
Max Load
18.4 18.4 23.4 23.4 17.1
Min Load
6.44 6.44 8.19 8.19 5.99
Units are indicated by U-1, U-2, U-3, U-4 and U-5. All the units are HFO oil fired engines. The inputoutput characteristics are shown in Table I above. The cost input of fuel is given in Rupees per hour. Total load to be supplied = Total generation Let us consider the total load of 88 MW, then the result of economic dispatch optimization is as under: Total Load = 88 MW Then, Pg1 + Pg2 + Pg3 + Pg4 + Pg5 = 88 MW Now we find out the values of Pg1, Pg2, Pg3, Pg4 and Pg5 for minimum fuel cost by equal incremental fuel cost method: Which yields = 17712.84 Rs / MWh Pg1 = 15.28 MW, Pg2 = 15.28 MW Pg3 = 20.98 MW, Pg4 = 20.98 MW Pg5 = 15.48 MW And total fuel cost becomes; FT = F1 (Pg1) + F2 (Pg2) + F3 (Pg3) + F4 (Pg4)
H = A + BP + CP
Input, H = MBtu/h
dH / dP = MBtu/ MWh
dH/dP = B + 2CP
Output, P Graph (b) incremental characteristics Figure 1: Quadratic and incremental cost characteristics
has to face a set of limitations, called the constraints or boundary conditions. Thus the organizational objective is constrained optimization problem and can be expressed in terms of mathematical equations. The branch of mathematics which deals with the solution of optimization problems is called mathematical programming. When the objective and constraints (equality and inequality) are expressed in terms of linear equations (i.e. function of X raised to power 1 or 0), a type of mathematical programming applied is called linear programming. LP technique has fast pace and evenhanded accurateness, appropriate for large systems. [6] The LP [7], [8], [9] problem is a mathematical problem in which the objective function and the constraints including equality and inequality constraints are linear function of the unknowns (that is function of X raised to the power 1 and 0). Mathematically, it can be stated as: n Minimize Z = Cj Xj j =1 (Objective) Subject to: n aij Xj (, =, ) bi j =1 i = 1, 2. m
execution particularly as far as convergence, accuracy and flexibility are concerned. In order to apply LP technique to E.D problem, the data has been converted in linearized form. Using the input-output characteristics of unit, the fuel cost per hour is calculated at various loading points. The specific cost is calculated by dividing the per hour fuel cost with appropriate load. Then the specific cost at 100% load is worked out. This approach is most suitable, because the IPPs and rental power houses are operating at EPP which is some average specific cost. Therefore it is noticeable to operate WAPDA thermal power plants on the basis of specific costs. Next section illustrates complete application of LP technique to ED problem. For comparison, the same example has been solved by incremental cost criterion and then by LP technique. The comparative statement at the last provides sufficient justification of linear programming. By hand calculations using BIG-M method are attempted for the solution of the same example. To proceed for computer applications in Turbo C++, BIG-M method is also adopted for the solution of the same example using tableau format. To handle the in-equalities, the problem has been converted to augmented domain.
(Secondary constraints) and Xj 0 j = 1, 2 n (Non-negativity or primary constraints) Where; Cj, aij, bi are known constants (called coefficients) for all i and j, and Xj are non-negative variables called non-negativity constraints or primary constraints, which restricts the problem in first quadrant only.
1 2 3 4 5 (3 - 4) 6 7 (6 - 4)
Bus No. Bus Type Pg (Max.) MW Pg (Min.) (MW) Pg Max ( MW) Pdi (MW) Pdi ( MW)
Total
Ci Rs/MWh
16506.85
16506.85
19591.4
19591.4
15740.90
Table II: Input Data for Economic Dispatch Using Linear Programming, 5 Bus Setup
1 2 3 4
Total
100.7 35.25
5 (3 - 4) 6 7 (6 - 4) 8
Pg Max ( MW) Pdi (MW) Pdi ( MW) Ci Rs/MWh Optimum Generation Schedule (MW) in Augmented Domain Optimum Generation Schedule (MW) in Real Domain
65.45 88 52.75
11.96
11.96
15.21
2.51
11.11
52.75
10
18.4
18.4
23.4
10.7
17.1
88
10. Conclusion
Linear programming is a very flexible and well established mathematical programming technique based on GUASS-JORDON elimination method. It is very suitable candidate for the solution of economic dispatch problem under constraints optimization. The total cost minimization should be done on the basis of per unit cost for WAPDA owned thermal power plants and EPP for IPPs as per Power Purchase Agreement (PPA). Also the contractual obligation should be observed in future to implement such criteria.
11. REFERENCES
[1] X-S-HAN, H-BOOI, Dynamic Economic Dispatch: Feasible and Optimal Solution, IEEE Trans.on Power Systems, Vol.16 No.1, February 2001. James G.Waight, Farrokh Albuyeh, Scheduling of Generation and Reserve Margon using dynamic programming, IEEE Trans.on Power Apparatus and Systems, Vol.PAS-100, No.5, May 1981. Allen J.Wood and Bruce F. Wollenberg, Power Generation, Operation and Control, 2nd edition, New York: John Willy & Sons, 1996. W.D. Stevenson, Elements of power system analysis, 4th ed. McGraw Hill, 1982. Granger, Stevenson, Elements of power system analysis, 5th ed. McGraw Hill, 1994. James A.Momh., M.E.EL-Hawary, Ramababu Adapa, A Review of Selected Optimal Power Flow Literature to 1993 Part
[3]
Per Hour Saving by L.P Schedule Saving = 9297.455 Rs/h Saving per year = 9297.455 x 8760 h = 81445705.8 [4] [5]
Rs.
This comparison is a sufficient justification of linear programming technique for ED of WAPDA system.
[6]
[7]
II: Newton, Linear Programming and Interior Point Methods, IEEE Trans.on Power Systems, Vol.14 No.1, Page(s) 105111, February 1999. Erwin Kreyszig, Advanced Engineering Mathematics, 9th ed. John Willy & Sons, 2002. Robert J. Vanderbei, Linear Programming: Foundations and Extensions, 2nd ed. 2001.
[9]
Hamdy A.Taha, Operation Research An Introduction, 5th Ed Prentice Hall IntI Ed., 1996.
[8]