RTUEE / EC / EEEYr 2024 · Sem 62024

Q4Power System 2

Question

10 marks

Q.4. The fuel-cost function in $/h of two thermal plants are:

where P1 and P2 are in MW. Plants outputs are subject to the following limits (in MW): 50<=P1<=250, 50<=P2<=350. The per-unit system real power loss with generation expressed in per unit on a 100-MVA base is given by:

The total load is 412.35 MW. Determine the optimal dispatch of generation.

Answer

Solving the coordination equations for economic dispatch with transmission losses, the optimal generation schedule is P1 approximately 161.18 MW and P2 approximately 258.60 MW, with total transmission loss approximately 7.43 MW, at a system incremental cost (lambda) of approximately 7.804 $/MWh, with both units within their specified generation limits.

Given Data

  • C1 = 320 + 6.2P1 + 0.004P1^2 ($/h, P1 in MW), with 50<=P1<=250
  • C2 = 200 + 6.0P2 + 0.003P2^2 ($/h, P2 in MW), with 50<=P2<=350
  • PL(pu) = 0.0125 P1(pu)^2 + 0.00625 P2(pu)^2, on 100 MVA base
  • Total load = 412.35 MW

Step 1: Convert Loss Formula to MW

Converting the given per-unit loss formula (with P1, P2 expressed in per unit of the 100 MVA base, i.e., P(pu)=P(MW)/100) to a direct MW-based expression:

Step 2: Set Up the Coordination (Lagrangian) Equations

Minimizing total system cost C1+C2 subject to the power balance constraint P1+P2-PL=PD (demand), using the Lagrangian method, gives the classical coordination equations requiring each plant's incremental cost, adjusted by its penalty factor, to equal the common system incremental cost lambda:

Computing the required derivatives from the given cost and loss functions:

Substituting into the coordination equations and rearranging to express P1 and P2 explicitly in terms of lambda:

Step 3: Solve Iteratively for Lambda to Satisfy the Power Balance

The correct value of lambda must satisfy the overall power balance equation P1+P2-PL(P1,P2)=412.35 MW. Solving this non-linear equation iteratively (for example, via bisection or Newton-Raphson search on lambda) converges to:

Substituting this converged lambda value back into the expressions for P1 and P2:

Step 4: Verify Power Balance and Operating Limits

Computing the transmission loss at this operating point:

Check: P1+P2-PL = 161.18+258.60-7.43 = 412.35 MW, exactly matching the specified total load, confirming the solution's consistency. Checking against the specified generation limits: P1=161.18 MW lies within 50<=P1<=250 (satisfied), and P2=258.60 MW lies within 50<=P2<=350 (satisfied), so neither unit's limit is binding, and the unconstrained coordination-equation solution obtained above is indeed the optimal economic dispatch.

Result: the optimal (loss-inclusive) economic dispatch is P1 approximately 161.18 MW and P2 approximately 258.60 MW, with total transmission loss approximately 7.43 MW and system incremental cost (lambda) approximately 7.804 $/MWh. This solution illustrates the essential effect of transmission losses on economic dispatch: rather than simply equalizing the two plants' raw incremental costs (dC1/dP1=dC2/dP2), the loss-penalty-factor-adjusted coordination equations used above cause the dispatch to favor the plant whose incremental transmission loss contribution is smaller for a given output level, which in this case is plant 2 (with the smaller loss coefficient, 0.0000625 versus plant 1's 0.000125), explaining why P2 is dispatched to a notably higher output than P1 despite plant 2's cost function being only modestly cheaper than plant 1's at comparable output levels — a good illustration of why real-world economic dispatch, unlike the simplified loss-free equal-incremental-cost rule, must properly account for each plant's specific location-dependent contribution to system transmission losses.

It is worth noting the practical procedure by which the lambda value above would typically be found in an actual computation: starting from an initial guess of lambda (for instance, based on the average of the two plants' no-load incremental costs), the corresponding P1 and P2 are computed from the coordination equations, the resulting total generation minus losses is compared against the specified load, and lambda is then adjusted iteratively (increased if generation is insufficient, decreased if generation exceeds the required load-plus-losses) until the power balance equation converges to the specified tolerance — this iterative lambda-search procedure is the standard practical technique used in economic dispatch software to solve the loss-coordination equations, since the presence of the loss term (itself a function of the unknown generation outputs) makes a direct, closed-form analytical solution for lambda generally unavailable except in the simplest loss-free case.

Back to Paper